@charset "gb2312";
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;list-style-type: none; font-family: "Î¢ÈíÑÅºÚ";}
img {opacity:1;filter(alpha=100)} 
img:hover {opacity:0.8;filter(alpha=80)}
a:link{text-decoration:none;color: #404040}
a:visited{text-decoration:none;color: #404040}
a:hover{text-decoration:none;color:#2C73AC;}
a:active {text-decoration: none;color: #404040}
strong, b {font-weight: bold;}
.ad {width:100%;height:40px;background-color:#F9F9F9;border-bottom: solid 1px #EBEBEB}
.adzwz { width:1200px; height:40px; margin:0 auto; }
.adyi { width:450px; height:40px; float:left}
.adyi li {font-size:13px;color:#888888;float:left;word-spacing: 13px;line-height:40px;}
.adyi a {  color:#888888;}
.tgace{ width:380px; height:40px; float:left;  }
.tgace p {font-size: 12px; line-height:40px; float:right;color: #888888;word-spacing: 0.5em;}
.tgace a{color: #888888;}
.search { width:315px; height:30px; float:right;margin-top:2px;}
.search .form #search-keyword {
	width:246px;
	height:30px;
	float:left;
	color: #999999;
	font-size: 14px;
	text-indent: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D5D5D5;
	border-bottom-color: #D5D5D5;
	border-left-color: #D5D5D5;
}
.an {
	width:60px;
	height:32px;
	float:left;
	border: 1px solid #C11C28;
	font-size: 14px;
	background-color: #C11C28;
	color: #FFFFFF;
	
}
.ad .adzwz .search .form #search-keyword {
	font-size: 12px;
	color: #888888;
	font-family: "Î¢ÈíÑÅºÚ";
	letter-spacing:2px;
}
.addimg { width:100%; margin-top:20px; height:90px; }
.addimg ul {width:1200px;height:90px; margin:0 auto;  }
.adp{ width:1000px; height:90px; float:left}
.adp2 { width:180px; height:90px; float:right}
.menu{width: 100%;height:80px;margin-top:20px;background-color:#1F6FB5;}
.nav{width: 1200px;height: 80px;margin:0 auto;background-color:#1F6FB5;}
.main { width:960px; height:80px; height:60px; margin-top:10px; float:right;overflow: hidden; }
.main ul li{ width:80px; float:left;display: block; }
.main ul li a {width: 80px;font-size:18px;color: #fff; line-height:60px;text-align: center;display: block;}
.main ul li a:hover { background-color:#3283C5;display: block;}
.logo{ width:220px; height:80px; float: left;  }
.logo img {opacity:1;filter(alpha=100)} 
.flash { width: 1200px; height:440px; margin:0 auto; margin-top:20px;  }
#owl-demo{width:820px;height:440px; float:left;}
#owl-demo .item{ position:relative;display:block; }
#owl-demo img{display:block;width:820px;height:440px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:70px;background-color:#000;opacity:.5;filter:alpha(opacity=50); }
#owl-demo span{position:absolute;left:0;bottom:30px;width:100%;color:#fff;text-align:center;font-size: 20px; }
.owl-pagination{position:absolute;left:0;bottom:0px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../index/images/bg15.png);*display:inline;*zoom:1; }
.owl-pagination .active{width:25px;background-image:url(../index/images/bg16.png);}
.owl-buttons div{position:absolute;top:40%;width:40px;height:80px;text-indent:-9999px; }
.owl-prev{left:0;background-image:url(../index/images/bg17.png);}
.owl-next{right:0;background-image:url(../index/images/bg18.png);}
.owl-prev:hover{background-image:url(../index/images/bg19.png);}
.owl-next:hover{background-image:url(../index/images/bg20.png);}
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
	
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}
h3  {width:340px;height:40px;background-color:#555;color: #fff;font-size: 16px;line-height:40px;text-indent: 10px;font-weight: normal;}
.tt { width:340px; height:440px; float:right; }
.jrtt {width:340px;height:400px;overflow: hidden; }
.jrtt ul li {padding-left:15px;background-image: url(../index/images/she2.jpg);background-repeat: no-repeat;background-position: left center;	overflow: hidden; }
.jrtt ul li a{font-size: 14px;line-height: 37px;}
h2 { height:26px;font-size: 26px; line-height:24px;padding: 0px 10px;border-left: 3px solid;  }
h2 a:hover{color: #FF0000;}
h5 { height:40px;font-size:16px; border-bottom:solid 1px #EBEBEB ;color:#666; line-height:40px;}
h6{ width:300px; height:50px; font-size:22px; line-height:50px; background-color:#1F6FB5;text-indent: 10px; font-weight:bold; color:#FFFFFF}
h6 b {font-size:14px;color:#FFFFFF;font-weight: normal; padding-left:10px; }
.s0, .s0 h2, .s0 a {color: #ff585e;border-color: #ff585e;}
.s1,.s1 a,.s1 h2{color:#2C73AC;border-color:#2C73AC}
.s2,.s2 a,.s2 h2{color:#fd5e9d;border-color:#fd5e9d;}
.s3,.s3 a,.s3 h2{color:#00bcd2;border-color:#00bcd2}
.s4,.s4 a,.s4 h2{color:#efc442;border-color:#efc442}
.s5,.s5 a,.s5 h2{color:#fc833e;border-color:#fc833e}
.s6,.s6 a,.s6 h2{color:#3cae56;border-color:#3cae56}
.s7,.s7 a,.s7 h2{color:#9960c9;border-color:#9960c9}
.s8,.s8 a,.s8 h2{color:#2ed1a9;border-color:#2ed1a9}
.index { width:100%; height:auto; margin-top:40px; }
.index-ce { width:1200px; height:300px; margin:0 auto;  }
.index-left{ width:530px; height:300px; float:left;overflow: hidden;  }
.index-left ul{ width:530px; height:254px; padding-top:20px;}
.index-left li {width:530px;overflow: hidden;padding-left:15px;background-image: url(../index/images/she1.jpg);background-repeat: no-repeat;background-position: left center; font-size:16px}
.index-left li.top{font-size: 22px;padding-left: 0px;font-weight: bolder;background: none }
.index-left ul li a{width:530px;color: #404040;line-height:44px;overflow: hidden;  }
.index-left ul li a:hover { color:#2C73AC}
.time{float: right;color: #999;font-size: 14px; padding-right:45px; line-height:44px;}
.top .time {display: none;}
.index-right { width:640px; height:300px;float: right; }
.index-right ul { width:640px; height:245px; padding-top:57px; display: flex;-webkit-box-pack: justify;justify-content: space-between;}
.index-right li {width:310px;	height:245px;  }
.index-right img { width:310px; height:210px; }
.index-right p{width:310px;height:30px;text-align: center; line-height:30px;overflow: hidden;font-size: 16px;  }
.keji{ width:1200px; height:440px; margin:0 auto;  }
.keji-left{ width:530px; height:440px; float:left;overflow: hidden;  }
.keji-left ul{ width:530px; height:394px; padding-top:20px;}
.keji-left li {width:530px;overflow: hidden;padding-left:15px;background-image: url(../index/images/she1.jpg);background-repeat: no-repeat;background-position: left center;}
.keji-left li.top{font-size: 22px;padding-left: 0px;font-weight: bolder;background: none }
.keji-left ul li a{width:530px;color: #404040;line-height:44px;overflow: hidden; }
.keji-left ul li a:hover { color:#2C73AC}
.keji-right { width:640px; height:440px; float: right;}
.keji-right ul { width:640px; height:245px; padding-top:57px;display: flex;-webkit-box-pack: justify;justify-content: space-between; }
.keji-right li {width:310px;	height:245px; }
.keji-right img { width:310px; height:210px; }
.keji-right p{width:310px;height:30px;text-align: center; line-height:30px;overflow: hidden;font-size: 16px; }
.hstd{ width:640px; height:143px; }
.hstd ul { width:640px; height:138px; padding-top:0px; }
.hstd li {width:145px;	height:138px;  }
.hstd img { width:145px; height:100px; }
.hstd p{width:145px;height:38px;text-align: center; line-height:25px;overflow: hidden;font-size: 14px; }
.footer{ width:100%; height:80px; padding-top:100px;clear:both; }
.foote{width:1200px;height:80px;margin:0 auto; }
.foote li{float:left;color:#FF0000;padding-right:20px; line-height:40px; font-size:12px;}
.deqqw{ width:100%; height:180px; margin-top:30px; border-top: solid 1px #1F6FB5;clear:both;}
.eqqw { width:1200px; height:80px; margin: auto; padding-top:10px; }
.eqqw ul li { width:60px;float:left;}
.eqqw ul li a {width:60px;font-size:14px;color: #666;line-height:30px;}
.eqqw ul li a:hover { background-color:#3283C5; color:#FFFFFF}
.banquan{ width:1200px; height:auto; margin:0 auto;}
.banquan { text-align:center; font-size:12px; line-height:40px;display: block; word-spacing:20px; padding-top:10px;} 
.banquan a{word-spacing:20px;color:#666}
.banquan p {float: none;word-spacing: 3px;color:#666 }
.bsd { width:58px; height:58px; position:fixed; right:20px; bottom:20px; } 
.bsd img {opacity:0.7;filter(alpha=70)} 
.bsd img:hover {opacity:1;filter(alpha=100)}
.sion{ width:1200px; height:auto; font-size:14px; margin: auto; line-height:40px; margin-top:40px;color:#666; word-spacing:5px;  }
.sion a { color:#666;}
.zews { width:1200px; height:2550px; margin:0 auto; margin-top:20px; }
.zbbk { width:830px; height:2550px; float:left; border-top:solid 1px #ccc;}
.zbbk ul { width:830px; height:163px; padding: 30px 0 10px 0;  }
.zzbt {width:560px;height:auto;float:right; font-size:22px;font-weight: bold; }
.zzms {width:560px;height:auto;float:right;font-size:14px; line-height:24px; color:#777; padding-top:10px; }
.zzsj {width:560px;height:auto;float:right; font-size:12px;word-spacing:10px; color:#777; padding-top:5px;}
.zbbk img {width:240px; height:163px; float:left  }
.ybbk { width:300px; height:auto; float:right; }
.zwksl{ width:300px; height:auto; }
.zwksl li {font-size:14px;line-height:40px;background-image: url(../index/images/she2.jpg);background-repeat: no-repeat;background-position: left center;padding-left:15px;overflow: hidden; border-bottom: solid 1px #E1E1E1;}
.Case { width:300px; height:460px; margin-top:30px;}
.Case ul { width:auto; height:auto; float:left; margin-top:20px; }
.Case li {width: 140px;height:130px;float:left;text-align: center;padding-right:10px;overflow: hidden;}
.Case img {width: 140px;height: 100px;}
.Case a { width:140px;font-size:14px;  }
.tagbq{ width:300px; height:420px; margin-top:30px;}
.tagbq a{ height:40px; padding:0 20px 0 20px; height:40px;display: block; float:left; line-height:40px; text-align:center; }
.tagbq a:hover{ width:auto; height:40px;display: block; color:#FFFFFF;background-color:#1F6FB5}
.page {width:830px; height:90px; margin-top:0px; margin:0 auto; text-align: center;  }
.page a{width:auto;height: 35px;text-align: center;line-height: 35px;font-size: 12px; }
.dede_pages ul li { width:50px; height:35px;float: left; font-family: Tahoma; line-height: 17px; margin-left:3px; margin-right:3px; line-height:35px;border: 1px solid #e3e3e3;font-size: 12px; }
.dede_pages ul li a {width:50px; height:35px; font-size:12px;float: left;line-height:35px; color: #666; border-bottom: 1px solid #ccc; }
.dede_pages ul li a:hover { color: #FF0000; text-decoration: none; float: left; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #FF0000; }
.dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {  }
.dede_pages .pageinfo { width:100px; height:36px; line-height: 36px;color: #fff; float:left;  background-color: #990000; }
.dede_pages .pageinfo strong { color: #fff; font-weight: normal; margin: 0px 2px;  }
.neksl { width:1200px; height:auto; margin:0 auto;}
.nwksd { width:830px; height:auto; float:left;border-top:solid 1px #E6E6E6; margin-top:10px; padding-top:20px;}
.dads{ color:#E6E6E6}
.newbi{ width:830px;font-size:24px;font-weight: bold; text-align:center; }
.zebj{ height:60px;font-size:14px; line-height:60px; text-align:center; color:#888; border-bottom:solid 1px #E6E6E6; }
.weziks{ width:830px; padding:20px 0 70px 0;}
.weziks p{text-indent:2em;text-align: justify;word-break: break-all;font-size:16px;line-height:30px;margin-top: 15px;margin-bottom: 15px;}
.weziks img {margin: 0 auto!important;display: block;}
.weziks img:hover {opacity:1;filter(alpha=100)}
.xnext{ width:830px; height:auto; float:left; padding-top:20px; }
.xnext li{width:auto;height:auto;font-size:14px;line-height:30px;float:left;color:#000; padding-right:30px;}
.bdsharebuttonbox{ width:830px;float:left;margin-top:30px; } 
.mzsm { width:768px; height:auto; float:left; padding:30px; border: dashed 1px #006699; background-color:#F7F7F7}
.mzsm p{ font-size:14px; line-height:28px; color:#888}
.mzdx{font-weight: bold;}
.about{ width:1200px; margin:0 auto; height:500px; margin-top:50px; }
.abouf{ width:200px; height:auto; float:left; background-color:#1F6FB5}
.abouf ul { padding:0px;display: block;}
.abouf li{width:200px;display: block; text-align:center; line-height:50px; border-bottom: solid 1px #EBEBEB}
.abouf a { color:#FFFFFF; font-size:16px}
.abouf li a:hover { background-color:#666666;display: block;}
.abouy{ width:900px; height:auto; float:right; line-height:28px; padding:20px; border: solid 1px #CCCCCC;}
.abouy p{ font-size:16px; line-height:28px}


.lssst { width:1200px; height:auto; margin:0 auto; margin-top:50px; }
.xlps { width:830px; height:40px; font-size:14px; word-spacing:5px; border-bottom: solid 1px #CCCCCC; }
.sosuojg { width:830px; height:auto; margin-top:30px;   }
.sosuojg ul {width:830px;height:150px; border-bottom:solid 1px #E8E8E8;}
.titlelen {width:800px;font-size:20px;font-weight: bold; margin-top:20px;}
.plsc { width:auto; height:auto;font-size:16px; margin-top:10px; line-height:32px; color:#000000}
.stime { width:auto; height:auto; font-size:14px; margin-top:5px;color:#666}