@charset "utf-8";

body{ margin:0px; font-size:12px; color:#3d2f1b;font-family:"微软雅黑"}

*{padding:0px;margin:0px;}

body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,keygen,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input,textarea,select,button{margin:0;padding:0;border:0;outline:0;}


h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none;}

button {overflow:visible}

img{border:none;}

a{color:#3d2f1b;text-decoration:none;}

a:hover{color:#ff0000;text-decoration:none;}

li{	list-style:none;}

input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}

.clear{overflow:hidden;clear:both; height:0px;}

.lf{ float:left;}

.rt{ float:right;}

.m{ width:1180px; margin:0 auto}

.dh{ width:100%; height:50px; margin:0 auto; background:#115897; overflow:hidden}
.header{width:100%;height:auto; background:#fff;}

.header .top{height:30px;line-height:30px;background:#f5f5f5;}

.top_jz{width:1200px;margin:0 auto;height:auto;overflow:hidden;}

.top_left{width:auto;float:left;}

.top_left p{font-size:12px;color:#a5a5a5;}

.top_right{width:auto;float:right;}

.top_right p{color:#a5a5a5;font-size:13px;}

.top_right p:before{content:"";width:15px;height:15px;display:inline-block;vertical-align:sub;background:url("../images/phone.jpg") no-repeat;margin-right:7px;}

.top_right p span{font-size:15px;color:#115897;}

.top_nav{height:115px;overflow:hidden;margin:0 auto;width:1200px; }

.nav_left{float:left;height:auto;overflow:hidden;}

.nav_left a{display:block;margin-top:25px;}

.nav_left a img{height:61px;display:block;}

.nav_right{width:450px;height:38px;background:#115897;margin-top:37px;}

.nav_right input[type=text]{width:350px;height:34px;font-size:12px; line-height:34px; font-family:"Microsoft YaHei";padding-left:5px; float:left; margin-top:2px; margin-left:2px; }

.nav_right input[type=submit]{width:90px;height:38px;background:#115897;color:#fff; text-align:center; line-height:38px;font-family:"Microsoft YaHei"; float:right;}

/*menu*/
#nav {
     margin:0 auto ; 
     width:1200px; 
     display:block;
	 font-size:16px;
	
}
#nav .mainlevel {
      background:url(../images/d2.jpg) no-repeat center right; 
	  float:left; 
	  width:171px;
/*IE6 only*/}
#nav .mainlevel a {
      color:#ffffff; 
	  text-decoration:none; 
	  line-height:50px; 
	  display:block; 
	  padding:0; 
	  width:171px;
	  text-align:center; 
	  }
	  
#nav .mainlevel:hover {
      color:#000000;
	  line-height:50px;
	  text-decoration:none; 
	  background:#6fa733
	  }
#nav .mainlevel1 {
      background:#115897;
	  float:left; 
	  margin-right:4px; 
	  width:171px;
/*IE6 only*/}
#nav .mainlevel1 a {
      color:#ffffff; 
	  text-decoration:none; 
	  line-height:30px; 
	  display:block; 
	  padding:0; 
	  width:171px;
	  text-align:center; 
	  }
	  
#nav .mainlevel1 a:hover {
      color:#000000;
	  line-height:30px;
	  text-decoration:none; 
	  }
#nav .mainlevel ul {
      display:none; 
	  position:absolute;
	  margin-left:0px; _margin-left:-50px; +margin-left:-50px; 
	  }
#nav .mainlevel li {
      background:#115897; 
	  width:171px;border-bottom:#3ebcf6 1px solid
	  /*IE6 only*/}



 /* banner */

.banner{ width:100%; height:721px; text-align:center; margin:0 auto; background:url(/data/upload/image/201806/bannerbg.jpg) no-repeat center;}
.banner1{ width:1120px; height:721px; margin:0 auto;}




.m1{ background:#f8f8f8; padding:80px 0; overflow:hidden}



.about{ width:1180px; margin:0 auto}

.zuo{ width:540px;}

.zuo h3{ display:block; background: url(../images/line.jpg) left bottom no-repeat; padding-bottom:10px; color:#115897; font-size:32px; font-weight:normal;}

.zuo h3 em{ font-style:normal; display:block; font-size:20px; color:#515151 }

.zuo p{ display:block; margin:20px 0; font-size:14px; line-height:30px; color:#7a7a7a}

.zuo span a{ display:block; width:120px; line-height:35px; border:#115897 1px solid; color:#115897; text-align:center}

.zuo span a:hover{ display:block; width:120px; line-height:35px; background:#115897; color:#fff; text-align:center}





.m2{ background:url(../images/m2.jpg) center no-repeat; height:580px; overflow:hidden} 

.biaoti1{ text-align:center; margin:80px 0; background:url(../images/line2.jpg) top center no-repeat; padding-top:10px}

.biaoti1 h1{ font-family:Arial, Helvetica, sans-serif;font-size:40px; color:#FFF; font-weight:bold; line-height:60px; text-transform:uppercase}

.biaoti1 h2{ font-size:30px; color:#fff; font-weight:normal}

.fuwu{ width:1180px; margin:0 auto; text-align:center}

.fuwu ul li{ display:inline-block; text-align:center; margin:0 10px;}

.fuwu ul li img{transition:all 0.6s}

.fuwu ul li:hover img{transform:rotate(60deg); transition:all 0.6s}

.fuwu ul li a p{ font-size:20px; color:#FFF; line-height:50px;  }





.biaoti2{ text-align:center; margin:80px 0; background:url(../images/line3.jpg) top center no-repeat; padding-top:10px}

.biaoti2 h1{ font-family:Arial, Helvetica, sans-serif;font-size:40px; color:#262626; font-weight:bold; line-height:60px;text-transform:uppercase}

.biaoti2 h2{ font-size:30px; color:#a2a2a2; font-weight:normal}

.biaoti3{ text-align:center; margin:80px 0 40px; background:url(../images/line3.jpg) top center no-repeat; padding-top:10px}

.biaoti3 h1{ font-family:Arial, Helvetica, sans-serif;font-size:40px; color:#262626; font-weight:bold; line-height:60px;text-transform:uppercase}

.biaoti3 h2{ font-size:30px; color:#a2a2a2; font-weight:normal}



.huodong{ width:1180px; margin:0 auto;text-align:center}

.huodong ul li{ display:inline-block; width:370px; margin:0 10px;}

.huodong ul li i{ display:block; width:370px; height:246px; overflow:hidden}

.huodong ul li img{ transition:all 0.6s}

.huodong ul li:hover img{transition:all 0.6s;transform:scale(1.2,1.2)}

.huodong ul li a h3{ font-size:16px; font-weight:normal; line-height:45px; color:#000; text-align:left}

.huodong ul li a:hover h3{ color:#115897}

.huodong ul li a p{ color:#777777; line-height:23px; text-align:left}



.more a{ margin:60px auto; background:#115897; border-radius:5px; width:145px; line-height:40px; display:block; color:#FFF; font-size:16px; text-align:center }

.more a:hover{ background:#115897}


.pxpx{ width:1180px; margin:0 auto 50px; padding:30px 0;}
.pxpx ul li{ float:left;box-shadow: 0px 0px 4px rgba(195,195,195,0.75); margin-right:10px}
.pxpx ul li:nth-child(6n){margin-right:0; }
.pxpx ul li p{ font-size:16px; line-height:35px; text-align:center; font-weight: bold; color:#1d5da0}
.pxpx ul li img{ width:226px; height:157px;transition:all 0.6s}
.pxpx ul li:hover img{transform:scale(0.9,0.9);  transition:all 0.6s}





.m3{ background:#f8f8f8; overflow:hidden}

.xwlb { width:1180px; margin:0 auto}

.xwlb ul{ overflow:hidden}

.xwlb ul li{ background:#efefef; width:545px; height:85px; padding:10px; margin-bottom:35px}

.xwlb ul li h1{ display:block; float:left; width:95px; text-align:center; font-size:45px; color:#4c4c4c; border-right:#FFF 1px solid; }

.xwlb ul li h1 em{ display:block; font-style:normal; font-size:14px; font-weight:normal}

.xwlb ul li:hover{ background:#115897; }



.xwlb ul li:hover *{ color:#FFF }

.xwlb .zi{ float:right; width:430px}

.xwlb ul li a .zi h3{ font-size:14px; font-weight:normal; line-height:40px}

.xwlb .zi p { color:#777777; line-height:20px }



.more2 a{ margin:0px auto; margin-bottom:60px; background:#115897; border-radius:5px; width:145px; line-height:40px; display:block; color:#FFF; font-size:16px; text-align:center }

.more2 a:hover{ background:#115897}



  .top_imgbox{

width:100%; 

height:260px; 

position:relative;

z-index:2; 

overflow:hidden;

margin-top:90px;



}

.top_imgbox .top_img{

position:absolute; 

left:50%; 

    top:0; 

width:1920px;

    margin-left:-960px; 

z-index:99;

}



.main{ margin-bottom:50px}

.newlb { width:1180px; margin:0 auto}

.newlb ul li{ background:#f6f6f6; border-bottom:#e9e9e9 1px solid; margin-bottom:20px; padding:10px 20px; overflow:hidden}

.newlb ul li:hover{box-shadow: 4px 4px 4px rgba(195,195,195,0.75); }

.newlb ul li span{ display:block; float:left; text-align:center; width:100px; color:#999; font-size:20px}

.newlb ul li span em{ display:block; font-style:normal; font-size:50px; color:#333}

.newlb .xwwz{ float:right; width:960px; font-size:14px; line-height:30px}

.newlb .xwwz h3{ font-size:20px; line-height:50px;}



.xiaocms-page { padding:14px 0 10px;font-family:\5b8b\4f53;margin: 0 auto;text-align: center;}

.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background: #E9E9E9; border:1px solid #e3e3e3; text-align:center; color: #999; padding:0 10px;/* margin-left: 1px; */margin-left: 4px;/* border: 2px solid; */  border-radius: 5px;  -moz-border-radius:25px; /* Old Firefox */}

.xiaocms-page a:hover { background: #64AADE; color: #fff; text-decoration:none; }

.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background: #64AADE; border: 1px solid #64AADE; color:#fff; text-align:center;margin-left: 1px; border-radius: 5px;}


.nTab{width:1180px;overflow:hidden}

.none {display:none;}

.nTab .TabTitle{ width:300px; margin:0 auto}

.nTab .TabTitle li{float:left;cursor:pointer;height:40px;line-height:40px;text-align:center;width:149px; font-size:16px; border-right:1px solid #FFF;}

.nTab .TabTitle li a{text-decoration:none;}

.nTab .TabTitle .active{background:#115897;color:#ffffff}

.nTab .TabTitle .normal{background:#cccccc;color:#fff}

.nTab .TabContent{clear:both;overflow:hidden;display:block}

.zxyy{ width:190px; height:40px; line-height:40px; font-size:16px; color:#FFF; float:right; display:block;text-align:center; background:#115897}

.zxyy a{ text-align:center; color:#FFF ; display:block}

.zxyy a:hover{ color:#FFF; text-decoration:none; display:block}

.cali{ width:277px; line-height:35px; text-align:center; font-size:15px; color:#333333; float:left; padding-left:24px; padding-top:20px;}

.cali a{ color:#333; text-decoration:none}

.cali a:hover{ color:#115897; text-decoration:none}

.mk2_main{ width:1180px; margin:0 auto 60px}


.mk42_mi{padding-bottom:60px; height:auto; overflow:hidden; width:1180px; margin:0 auto}
.x3{ float:left; margin:0px 5px 10px 5px; width:224px;border:1px solid #CCCCCC; background: #FFFFFF}
.x3 img{ }


.ddh{ width:100%; margin:0 auto; height:50px; background:#de4e12; text-align:center; color:#FFFFFF; line-height:50px; font-size:16px}
.ddh a{ color:#FFFFFF; padding:0px 10px}


.case_nei { width:1200px; padding:20px 0; margin:0 auto 40px; overflow:hidden}
.floatL {float: left; padding-top:80px; cursor:pointer}
.subBox {width:1100px; height:279px;overflow: hidden; float:left;}
.subBox ul { width:100000px; margin:0; padding:0;}
.subBox ul li {width:275px; float: left; display:inline; }
.subBox ul li i { display:block; background:#FFF; padding:10px; width:240px; border:#dedede 1px solid; margin:0 auto; text-align:center }


.subBox ul li a p { width:240px; line-height:35px; font-size:16px; color:#000; text-decoration:none; font-style:normal; color:#5b5b5b}
.subBox ul li:hover i { background:#115897}
.subBox ul li:hover *{ color:#FFF}


.par-title { width:1180px; margin:0 auto; text-align:center; padding-top:100px; }
.par-title h3 { color: #FFFFFF; font-family: 'Microsoft Yahei'; font-size: 50px; font-weight: 400; line-height: 50px; margin: 0px 0 10px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); text-transform: capitalize; }
.par-title h3 span{font-size: 22px; vertical-align: baseline; color: #f2f2f2; display:block; background:url(../images/line.png) center no-repeat;}
.par-title p { color: #EEEEEE; font-family: 'Microsoft Yahei', sans-serif; font-size: 14px; font-weight: 200; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); }

.par-navigation { position:fixed; z-index:1; top:20px; }

.par-navigation li { color:#333333; display:block; padding: 0 10px; line-height:30px; margin-bottom:2px; font-weight:bold; -webkit-transition: all .2s ease-in-out;
border-bottom:1px solid black; text-align:left; width:53px; }

.par-navigation li:hover, .active { font-size:25px; cursor:pointer; }

.par-slide, .par-pattern { background-attachment: fixed; width:100%; height: 294px; position: relative; }

.par-pattern {  position: absolute; -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.2) inset; -moz-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.2) inset; box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.2) inset; }

.par-button { display:block; width:50px; height:50px; position:absolute; bottom:0px; left:50%; background-color:#333333; }

.par-button:hover { background-color:#494949; cursor:pointer; }

#par-slide2 { background-image: url("../images/sc-bg2.jpg");}
.nbanner{  width:100%; height:300px; overflow:hidden}

.test{ width:1180px; margin:30px auto; }
.test ul{list-style:none; overflow:hidden; text-align:center} 
.test li{ display:inline-block;width:120px; margin:0 10px;line-height:40px;} 
.test a{display:block;text-align:center;height:40px; font-size:14px} 
.test a:link{color:#fff;background:#115897;text-decoration:none;} 
.test a:visited{color:#fff;text-decoration:underline;} 
.test a:hover{color:#FFF; font-weight:normal;text-decoration:none;background:#088fcd;}  


.guanyu{ width:1158px; margin:20px auto 50px; overflow:hidden; border:#f1f1f1 1px solid; padding:10px}
.guanyu h1{ font-size:20px; line-height:50px; color:#115897}
.guanyu p{ line-height:40px; font-size:16px; padding-bottom:30px}
.lmmc {border-bottom:1px solid #f1f1f1; width:1129px; height:51px; line-height:50px; color:#115897; overflow:hidden; background:url(../images/four-rightnav.png) no-repeat center left; padding-left:20px; font-size:18px; font-weight:bold}
.lmmc span {border-bottom:1px solid #3c4094; padding-bottom:15px;}


.clearfix:before, .clearfix:after { content: ""; display: table; }

.clearfix:after { clear: both; overflow: hidden; }

.clearfix { zoom: 1; }

.blank { width: 100%; height: 10px; clear: both; overflow: hidden; }

.blank15 { width: 100%; height: 15px; clear: both; overflow: hidden; }

.blank30 { width: 100%; height: 30px; clear: both; overflow: hidden; }

.clear { clear: both; overflow: hidden; }

.red { color: #F00; text-decoration: none; }

.pubW { width: 1190px; }

.center { margin: 0px auto; }

.float_left { float: left; }

.float_right { float: right; }

.display-i { display: inline; }

.display-b { display: block; }

.relative { position: relative; }

.absolute { position: absolute; }

#noMarginR { margin-right: 0; }
/*footer*/

.footer {width:100%;height:240px; background:url(../images/footerBg.jpg) repeat-x;padding-top:47px;}

.footer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}

.footer>div{ width:1050px;}

.footer .aside a{display:block;width:179px;height:122px; background:url(../images/icon.png) no-repeat -19px -402px;margin-top:20px;}

.footer .bside {width:671px;height:144px;overflow:hidden;border-left:1px solid #232323;border-right:1px solid #232323;margin-left:40px;display:inline;}

.footer .bside ul {width:580px;margin:10px auto;}

.footer .bside ul li {float:left; background:url(../images/footerNavBg.jpg) no-repeat right center;}

.footer .bside ul li:last-child { background:none;}

.footer .bside ul a {display:block;padding:0 18px;font-size:16px;color:#c9c9ca;line-height:30px;text-decoration:none;}

.footerInfo {width:304px;color:#c9c9ca;font-size:14px;line-height:26px;margin-left:63px;display:inline;}

.footer .bside dl {width:200px;float:left;margin-left:50px;}

.footer .bside dd {width:80px;height:82px; background:url(../images/icon.png) no-repeat -835px -505px;float:left;}

.footer .bside dt {float:left;margin-left:15px;display:inline;font-size:14px;line-height:24px;color:#c9c9ca;}

.footer .cside a {display:block;width:111px;height:32px;line-height:30px;font-size:14px;text-align:center;color:#fff;border:1px solid #fff;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;text-decoration:none;margin-top:25px;}



.Cpy_cont{width:990px;margin-left:auto;margin-right:auto;overflow:hidden;font-family:"Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", tahoma, arial, simsun, "宋体"}

.footCpy{width:100%;height:30px;line-height:30px;font-size:12px;overflow:hidden;background:#2a2a2a;color:#a7a7a7}

.Cpy_cont{width:850px;padding:0 155px;font-family:"Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", tahoma, arial, simsun, "宋体";text-align:center}


.yyjs_r {
	width: 1120px; margin:0 auto
}
.yyjs_r h1 {
	margin: 58px auto 22px; width: 700px; height: 32px; text-align: center; overflow: hidden; font-size: 26px; font-weight: normal;
}
.yyjs_r h2 {
	background: url("../images/yyjs_7.jpg") no-repeat 3px 19px; width: 712px; height: 47px; line-height: 47px; padding-left: 22px; font-size: 16px; font-weight: normal; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.yyjs_r h2 span {
	background: url("../images/yyjs_9.jpg") no-repeat 0px 17px; padding-left: 18px; float: right; display: block;
}
.yyjs_r h2 span a {
	margin: 0px 2px; font-family: "宋体"; font-size: 12px;
}
.yyjs1 {
	width: 732px; height: 224px; margin-top: 33px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.yyjs1_all {
	width: 412px; padding-left: 20px;
}
.yyjs1_all span {
	height: 36px; font-size: 26px; display: block;
}
.yyjs2_l span {
	height: 36px; font-size: 26px; display: block;
}
.yyjs3 span {
	height: 36px; font-size: 26px; display: block;
}
.yyjs4 span {
	height: 36px; font-size: 26px; display: block;
}
.yyjs5_r span {
	height: 36px; font-size: 26px; display: block;
}
.zzzx1 span {
	height: 36px; font-size: 26px; display: block;
}
.zjzx1 span {
	height: 36px; font-size: 26px; display: block;
}
.etkq1 span {
	height: 36px; font-size: 26px; display: block;
}
.yyhj1 span {
	height: 36px; font-size: 26px; display: block;
}
.yyjs1_all p {
	line-height: 24px; text-indent: 2em; margin-top: 5px;
}
.yyjs2 {
	width: 732px; height: 300px; margin-top: 23px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.yyjs2_l {
	width: 437px; padding-top: 14px;
}
.yyjs2_l img {
	margin-bottom: 25px;
}
.yyjs2_l p {
	line-height: 21px;
}
.yyjs2_l p a {
	margin: 0px 7px; font-family: "宋体";
}
.yyjs2_l p a.zlxma {
	margin: 0px; color: rgb(247, 148, 29); font-weight: bold;
}
.yyjs2_l p a.zlxma:hover {
	color: rgb(1, 117, 194);
}
.yyjs2_r {
	width: 293px;
}
.yyjs2_r_ks {
	background: url("../images/yyjs_12.jpg") no-repeat; width: 222px; height: 118px; padding-left: 3px;
}
.yyjs2_r_ks span {
	width: 71px; text-align: center; color: rgb(255, 255, 255); line-height: 81px; font-size: 20px; float: left; display: block;
}
.picBox {
	width: 296px; height: 148px; overflow: hidden; -ms-zoom: 1;
}
.picL {
	overflow: hidden; margin-left: -1px; -ms-zoom: 1;
}
.picL li {
	margin: 0px 1px 1px 0px; width: 73px; height: 73px; overflow: hidden; float: left; display: inline; position: relative; -ms-zoom: 1;
}
.picL li.yyjs_hover .text {
	top: 0px;
}
.picL li .text {
	background: rgb(60, 149, 207); left: 0px; top: 149px; width: 73px; height: 73px; font-family: "微软雅黑","黑体"; position: absolute;
}
.picL li .text p {
	line-height: 24px; font-size: 20px;
}
.picL li .text a {
	padding: 10px 16px; color: rgb(255, 255, 255); display: block;
}
.yyjs3 {
	width: 732px; height: 332px; margin-top: 38px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.yyjs3 span {
	text-align: center;
}
.yyjs3 li {
	margin-top: 32px; margin-right: 9px; float: left;
}
.yyjs3 li.last {
	margin-right: 0px;
}
.yyjs3 p {
	line-height: 24px; text-indent: 2em; margin-top: 15px;
}
.yyjs4 {
	width: 732px; height: 231px; margin-top: 38px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.yyjs4_l {
	width: 365px;
}
.yyjs4_l p {
	line-height: 24px; text-indent: 2em; margin-top: 26px;
}
.yyjs5 {
	width: 732px; height: 265px; margin-top: 39px;
}
.yyjs5_r {
	width: 260px; margin-left: 20px;
}
.yyjs5_r p {
	line-height: 24px; text-indent: 2em; margin-top: 28px;
}
.zzzx p {
	line-height: 24px; text-indent: 2em;
}
.zzzx p b {
	color: rgb(247, 148, 29); font-weight: normal;
}
.zzzx1 {
	width: 732px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.zzzx2 {
	width: 732px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.zzzx3 {
	width: 732px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.zzzx4 {
	width: 732px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.zzzx5 {
	width: 732px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.zjzx1 {
	width: 732px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.zjzx2 {
	width: 732px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.zjzx3 {
	width: 732px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
zjzx4 {
	width: 732px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.etkq1 {
	width: 732px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.etkq2 {
	width: 732px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.etkq3 {
	width: 732px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.yyhj1 {
	width: 732px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.yyhj3 {
	width: 732px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.zzzx1 {
	background: url("../images/zzzx_2.jpg") no-repeat right 80px; height: 426px; padding-top: 35px;
}
.ksjs {
	width: 384px; padding-top: 32px;
}
.ksjs_t span {
	height: 36px; color: rgb(214, 214, 214); font-size: 14px; margin-left: 10px; display: inline;
}
.zzzx2 span {
	height: 36px; color: rgb(214, 214, 214); font-size: 14px; margin-left: 10px; display: inline;
}
.ksjs_t {
	font-size: 18px; margin-bottom: 16px;
}
.ksjs b {
	color: rgb(247, 148, 29); font-weight: normal;
}
.zlfw {
	padding-top: 16px;
}
.zlfw p span {
	color: rgb(247, 148, 29); font-size: 13px; margin-right: 12px; display: inline;
}
.zzzx2 {
	height: 288px; padding-top: 37px;
}
.zzzx2_r {
	width: 443px; padding-left: 24px;
}
.zzzx2_r span {
	color: rgb(38, 38, 38); font-size: 18px; margin-top: 12px; margin-bottom: 16px; display: block;
}
.zzzx2_r p {
	width: 443px;
}
.zzzx3 {
	height: 215px; padding-top: 24px;
}
.zzzx3_l span {
	font-size: 18px; margin-bottom: 20px; display: block;
}
.zzzx3_l {
	width: 410px;
}
.zzzx3 img {
	margin-top: 45px;
}
.zzzx4 {
	height: 293px; padding-top: 29px;
}
.zzzx4_r {
	width: 460px;
}
.zzzx4_r span {
	font-size: 18px; margin-bottom: 18px; display: block;
}
.zzzx5 {
	height: 192px; padding-top: 21px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.zzzx5_l {
	width: 359px;
}
.zzzx5_l span {
	font-size: 18px; margin-bottom: 18px; display: block;
}
.zjzx_t {
	margin-bottom: 12px;
}
.zjzx2 {
	height: 278px; padding-top: 36px;
}
.zjzx2_r {
	width: 432px;
}
.zjzx2_t {
	margin-top: 50px;
}
.zjzx3 {
	background: url("../images/zjzx_5.jpg") no-repeat right 60px; height: 434px;
}
.zjzx3_t {
	padding-top: 50px; margin-bottom: 0px;
}
.zjzx3_r {
	background: url("../images/zjzx_6.jpg") no-repeat left 4px; width: 267px; height: 208px; padding-top: 82px;
}
.zjzx3_r span {
	width: 267px; text-align: center; font-size: 18px; margin-bottom: 29px; display: block;
}
.zjzx4 {
	border: currentColor; border-image: none; height: 350px; padding-top: 48px;
}
.zjzx4_t {
	background: url("../images/zjzx_7.jpg") no-repeat left bottom; width: 498px; height: 357px; padding-left: 2px;
}
.zjzx4_t span {
	font-size: 18px; margin-bottom: 22px; display: block;
}
.etkq1 {
	background: url("../images/etkq_2.jpg") no-repeat 380px 33px; height: 309px; padding-top: 33px;
}
.etkq1_b {
	width: 397px;
}
.etkq1_b p {
	text-indent: 0em;
}
.etkq2 {
	background: url("../images/etkq_4.jpg") no-repeat 360px top; height: 327px; margin-top: 36px;
}
.etkq2 ul {
	margin-top: 20px;
}
.etkq2 ul li {
	height: 34px; line-height: 34px; font-size: 16px; margin-bottom: 5px;
}
.etkq2 ul li span {
	background: url("../images/etkq_3.jpg") no-repeat; width: 34px; height: 34px; text-align: center; color: rgb(255, 255, 255); float: left; display: block;
}
.etkq2 ul li p {
	line-height: 34px; text-indent: 0em; padding-left: 8px; font-family: "微软雅黑"; font-size: 16px; float: left;
}
.etkq3 {
	border: currentColor; border-image: none; height: 220px; padding-top: 35px;
}
.etkq3_t {
	margin-bottom: 9px;
}
.etkq3_b p {
	width: 379px; margin-top: 9px; margin-left: 21px;
}
.yyhj1 {
	height: 57px; margin-top: 36px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.yyhj1 img {
	margin-left: 10px;
}
.yyhj2 {
	width: 734px; height: 495px; position: relative;
}
#featured {
	height: 495px; overflow: hidden; position: relative;
}
#featured .image {
	height: 495px; overflow: hidden; position: absolute;
}
#featured .word {
	background: rgb(51, 51, 51); left: 0px; top: 0px; width: 734px; height: 53px; text-align: center; color: rgb(255, 255, 255); line-height: 53px; font-size: 22px; position: absolute; z-index: 10;
}
#featured .word p {
	line-height: 53px; text-indent: 0em;
}
#thumbs {
	background: rgb(0, 0, 0); left: 0px; width: 734px; height: 65px; bottom: 0px; position: absolute; z-index: 10; opacity: 0.6;
}
#thumbs li {
	float: left; display: inline; cursor: pointer;
}
#thumbs li a {
	width: 97px; height: 65px; font-size: 0px; display: block;
}
#thumbs li a img {
	border: 3px solid rgb(0, 0, 0); border-image: none; width: 91px; height: 59px; font-size: 0px; display: block;
}
#thumbs li a.current img {
	border: 3px solid rgb(109, 177, 224); border-image: none; display: block;
}
.btnPrev {
	margin: 20px 55px; width: 14px; height: 25px;
}
.btnNext {
	margin: 20px 55px; width: 14px; height: 25px;
}
.yyhj3 {
	border: currentColor; border-image: none; height: 514px;
}
.yyhj3 span {
	width: 514px; height: 75px; line-height: 75px; font-size: 26px; display: block;
}
/*.lylx2 {
	border: 3px solid rgb(228, 230, 229); border-image: none; width: 1120px; height: 353px;
}*/
.lylx3 {
	width: 1120px; height: 590px;
}
.lylx3_t {
	margin-top: 29px;
}
.tabs {
	border: 1px solid rgb(1, 117, 194); border-image: none; height: 43px;
}
.tabs a {
	width: 278px; text-align: center; color: rgb(51, 51, 51); line-height: 43px; font-size: 16px; text-decoration: none; border-right-color: rgb(1, 117, 194); border-right-width: 1px; border-right-style: solid; float: left; display: block;
}
.tabs a.active {
	background: rgb(1, 117, 194); color: rgb(255, 255, 255);
}
.swiper-container {
	width: 1120px; height: 543px; padding-top: 20px;
}
.swiper-slide {
	width: 1120px; height: 543px;
}
.swiper_t {
	width: 1120px; height: 206px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid; overflow:hidden
}
.swiper_tr {
	width: 770px; margin-left: 25px;
}
.swiper_tr span {
	height: 61px; line-height: 61px; font-size: 30px; display: block;
}
.swiper_tr p {
	line-height: 30px; text-indent: 0em; font-family: "微软雅黑"; font-size: 14px;
}
.swiper_tr a {
	background: rgb(1, 117, 194); width: 140px; height: 45px; text-align: center; color: rgb(255, 255, 255); line-height: 45px; font-size: 18px;  margin-left: 45px; float: left; display: block;
}
.swiper_tr a:hover {
	background: rgb(60, 149, 207);
}
.swiper_b {
	border: 1px solid rgb(195, 222, 241); border-image: none; width: 1118px; height: 248px; margin-top: 20px; overflow:hidden
}
.swiper_b li {
	background: rgb(195, 222, 241); width: 143px; height: 82px; line-height: 82px; padding-left: 40px; font-size: 20px; margin-bottom: 1px;
}
.swiper_b li span {
	background: url("../images/lylx.png") no-repeat; width: 36px; height: 33px; margin-top: 27px; margin-right: 10px; float: left; display: block;
}
.swiper_br {
	padding: 8px 0px 0px 26px; width:712px;
}
.swiper_br p {
	line-height: 28px; text-indent: 0em; font-family: "微软雅黑"; font-size: 14px; margin-top: 3px;
}
.swiper_br p b {
	color: rgb(1, 117, 194);
}
.swiper_zj {
	padding-top: 15px;
}
.swiper_b li b {
	width: 25px; font-weight: normal; float: left; display: block;
}
.swiper_b li span.b1 {
	background-position: -5px -35px;
}
.swiper_b li span.b2 {
	background-position: -43px -35px;
}
.swiper_b li span.b4 {
	background-position: -117px -35px;
}
.swiper_b li.lylx_hover span.b1 {
	background-position: -5px -1px;
}
.swiper_b li.lylx_hover span.b2 {
	background-position: -43px -1px;
}
.swiper_b li.lylx_hover span.b4 {
	background-position: -117px -1px;
}
.swiper_b li.lylx_hover {
	background: rgb(60, 149, 207); color: rgb(255, 255, 255);
}
.swiper_b li.lylx_hover a {
	color: rgb(255, 255, 255);
}
.swiper_b li.lylx5_hover {
	background: rgb(60, 149, 207); color: rgb(255, 255, 255);
}
.swiper_b li.lylx5_hover a {
	color: rgb(255, 255, 255);
}
.swiper_b li a:hover {
	color: rgb(255, 255, 255);
}
.swiper-container {
	overflow: hidden; position: relative; z-index: 1; backface-visibility: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden;
}
.swiper-wrapper {
	position: relative; box-sizing: content-box; transform: translate3d(0px, 0px, 0px); transition-property: transform, left, top; transition-duration: 0s; transition-timing-function: ease; -webkit-transition-property: -webkit-transform, left, top; -webkit-transition-duration: 0s; -webkit-transform: translate3d(0px, 0, 0); -webkit-transition-timing-function: ease; -moz-transition-property: -moz-transform, left, top; -moz-transition-duration: 0s; -moz-transform: translate3d(0px, 0, 0); -moz-transition-timing-function: ease; -o-transition-property: -o-transform, left, top; -o-transition-duration: 0s; -o-transform: translate(0px, 0px); -o-transition-timing-function: ease; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	margin: 0px auto; transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -o-transition-timing-function: ease-out;
}
.swiper-slide {
	float: left; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}
