@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,p,blockquote,th,td,font,form,p,h1,h2,h3,h4,h5,h6,span,a{padding:0px; margin:0px;}
*{hide-focus: expression(this.hideFocus=true); /* for ie 5+ */outline: none; /* for firefox 1.5 + */}
html,body{ -webkit-text-size-adjust:none; font-size:14px; line-height:150%;color:#666; font-family:"Microsoft Yahei";}/*google浏览器字体兼容*/
button {font: 14px/1.5 "微软雅黑", "宋体", Arial, Verdana; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;}
input {font: 14px/1.5 "微软雅黑", "宋体", Arial, Verdana; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;}
img{border:0; vertical-align:top;}
ul,li{list-style-type:none;}
i,em{ font-style:normal;}
.red{ color:#ff7800;}
a{text-decoration:none; cursor: pointer; color:#666;outline: none;-webkit-transition:all 0.2s linear;-mos-transition:all 0.2s linear;-mz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
a:hover{ color:#2abcdf; text-decoration:none;-webkit-transition:all 0.2s linear;-mos-transition:all 0.2s linear;-mz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}

a:active {star:expression(this.onFocus=this.blur());}
.clear{content:".";clear:both; overflow:hidden;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;}
.cfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.cfix{*zoom:1;}
table{border-collapse:collapse;}
.lt{ float:left;}
.rt{ float:right;}
.w1100{ width:1200px; margin:0 auto;}
.fc-orange {color: #ff6600;}
.fc-green {}


.top{ height:36px; border-bottom:solid 1px #e6e6e6; background:#f9f9f9;}
.top dl{ width:1200px; height:36px;margin:0 auto;}
.top dl dt{ float:left; line-height:36px;}
.top dl dd{ float:right; }
.top dl dd a{ float:left; line-height:20px; height: 20px; margin-top: 8px; border-right:solid 1px #cecece; width:95px; text-align:center;}
.top dl dd a:last-child{border-right:none;}
.top dl dd a.weixin{ position:relative;}
.top dl dd a.weixin em{width:190px; height:190px; background:url(/images/weixin.png) no-repeat; position:absolute; left:50%; margin-left:-95px; top:26px; z-index:9; display:none;}
.top dl dd a.weixin:hover em{ display:block;}
.top img{margin-top:3px;}
.logo{ height:120px; border-bottom:solid 1px #e6e6e6; text-align:center;}
.clickname{background-color: #0a9ec1;}
.navbox{ height:50px; border-bottom:solid 1px #e6e6e6; background-color: #2abcdf;}
#nav{ width:1200px; margin:0 auto; position:relative;}
#category{width:150px;height:50px;position:absolute;left:0;top:0;z-index:20;}
#category .ld{position:relative;width:150px;height:50px;line-height:50px;background:#2abcdf;cursor:pointer;}
#category .ld h2{font-size:16px;padding-left:37px;color:#fff; font-weight:400;}
#category .ld b{display:block;width:20px;height:20px;position:absolute;right:20px;top:17px;background:url(/images/arrow.png) no-repeat 0 0;}
#category #allsort{display: none;width:150px;height:auto;position:absolute;left:0;top:50px; height:500px;}
#category #allsort .item{width:150px;height:70px; margin-top:1px;}
#category #allsort .item h3{width:102px;position:absolute;font-weight:normal;color:#fff; font-size:16px; background:#2abcdf; line-height:70px; padding-left:48px;cursor:pointer;}
#category #allsort .item h3 a{ color:#fff;}
#category #allsort .item h3 a:hover{ color:#2abcdf;}
#category #allsort .item h3 i{ width:20px; height:20px; background:url(/images/bigioc.png) no-repeat; display:inline-block; position:absolute; left:23px; top:26px;}
#category #allsort .item h3 i.navb1{ background-position:-3px 0;}
#category #allsort .item h3 i.navb2{ background-position:-43px 0;}
#category #allsort .item h3 i.navb3{ background-position:-83px 0;}
#category #allsort .item h3 i.navb4{ background-position:-123px 0;}
#category #allsort .item h3 i.navb5{ background-position:-163px 0;}
#category #allsort .item h3 i.navb6{ background-position:-203px 0;}
#category #allsort .item h3 i.navb7{ background-position:-243px 0;}
#category #allsort .item .i-mc{display:none;width:400px;height:491px;position:absolute;left:150px;top:0;z-index:25; background:url(/images/i-mc.png); border-right:solid 1px #86dd87; padding-top:10px; padding-left:30px;}
#category #allsort .item .i-mc a{ width:25%; text-align:left; display:block; float:left; line-height:48px; font-size:14px;}
#category #allsort .on h3{background:#fff;z-index:40; color:#2abcdf;}
#category #allsort .on h3 i.navb1{ background-position:-3px -28px;}
#category #allsort .on h3 i.navb2{ background-position:-43px -28px;}
#category #allsort .on h3 i.navb3{ background-position:-83px -28px;}
#category #allsort .on h3 i.navb4{ background-position:-123px -28px;}
#category #allsort .on h3 i.navb5{ background-position:-163px -28px;}
#category #allsort .on h3 i.navb6{ background-position:-203px -28px;}
#category #allsort .on h3 i.navb7{ background-position:-243px -28px;}
#category.on .ld b{background:url(/images/arrow.png) no-repeat 0 -20px;}
#category.on #allsort{display:block;} 
#category.on #allsort .on .i-mc{display:block;}
#navitems{height:50px;}
#navitems li{float:left; width:171px; height:50px; text-align:center;}
#navitems li a{display:inline-block;line-height:50px;color:white; font-size:16px;text-decoration:none; display: block;}
#navitems li a::after{border-right: 1px solid #1d839c;content: '';height: 20px;float: right;margin-top: 15px;}

.fwfw{position: relative;}
#fwfw a{float:left; width:171px; height:50px; border-top: 1px solid #76d6f4; text-align:center;background-color: #2abcdf;display: block;}
#fwfw a:hover{background-color: #0a9ec1;}
#fwfw{
	display: none;	 
	position: absolute;
	z-index: 10;
	left: 0;
	top: 50px;
}
.fwfw:hover #fwfw { 
     display: block; 
    }

#navitems li:nth-child(3):hover{}
#navitems li:first-child a::before{border: none;}
#navitems li:last-child a::after{border: none;}
#navitems li a::before{border-left: 1px solid #5ccbe5;content: '';height: 20px;float: left;margin-top: 15px;}
#navitems li:hover{background-color:#0a9ec1;}
.pc_title{margin: 80px auto 0}
.pc_title h2{font-size: 46px; color: #2abcdf; text-align: center; font-weight: 400;}
.pc_title div{heght:1px; border-bottom: 1px solid #c5c5c5; width: 1200px; margin-top: 30px; position: relative;}
.pc_title span{background-color:#ffffff; height:15px; font-weight: 400; color:#c5c5c5; position: absolute;left: 50%;transform: translate(-50%, -78%);}
.pc_title i{width: 7px; height: 7px; display: inline-block; border-radius: 10px; background-color: #c5c5c5; }
.pc_title i:first-child{margin-right: 10px;}
.pc_title i:last-child{margin-left: 10px;}

.xinli_fw ul li{float:left; width:33.33333333333333333%; height:142px; margin:50px 0 0;background-repeat: no-repeat;}
.xinli_fw ul li:first-child{background-image:url("/images/pc_xinli16.jpg"); }
.xinli_fw ul li:nth-child(2){background-image:url("/images/pc_xinli17.jpg"); }
.xinli_fw ul li:last-child{background-image:url("/images/pc_xinli18.jpg"); }
.xinli_fw dl{float: right; width: 205px; margin-right: 45px;}
.xinli_fw dl dt{font-size: 20px; color: #333333; margin-top: 20px;}
.xinli_fw dl dt::before{ 
    content: '▸';
}
.xinli_fw dl dd{font-size:14px; color: #666666; margin-top: 30px;}
.pc_body{width:1200px; margin: 0 auto; height:auto;}
.flexslider{position:relative;height:600px;overflow:hidden;background:url(/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.clear{clear: both;}
.mt50{margin-top:50px;}
.iteambar{ background:#f5f5f5; height:108px; padding-top:22px; border-bottom:solid 1px #e6e6e6;}
.iteambar ul{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.iteambar ul li{ float:left; width:25%;}
.iteambar ul li em{ width:91px; height:91px; background:url(/images/ico.png) no-repeat; float:left; display:block;}
.iteambar ul li em.b1{ background-position:-456px -41px;}
.iteambar ul li em.b2{ background-position:-314px -41px;;}
.iteambar ul li em.b3{ background-position:-172px -41px;}
.iteambar ul li em.b4{ background-position:-30px -41px;}
.iteambar ul li span{ float:left; width:155px;font-size:12px; line-height:18px; margin-left:14px; display:inline; color:#777;}
.iteambar ul li span b{ font-size:17px; display:block; font-weight:400; color:#444; line-height:180%;}

.wenti ul li{float: left; width: 362px; height: 267px; margin-right: 57px; margin-top: 57px;}
.wenti ul li:nth-child(3n+3){margin-right: 0;}
.search{ width:1200px; height:auto; overflow:hidden; margin:20px auto;}
.search dt{ background:url(/images/t1.gif) no-repeat left; padding-left:26px; float:left; line-height:30px;}
.search dt em{ color:#2abcdf;}
.search dt a{ margin:0 5px;}
.search dd{ float:right; width:470px;}
.search dd input{ background:url(/images/t2.gif) no-repeat; padding-left:58px; width:205px; height:38px; border:solid 1px #e6e6e6; border-right:none; float:left;}
.search dd .searchbtn{ float:left; background:#ff7800; width:80px; height:40px; text-align:center; color:#fff; font-size:14px; line-height:40px; display:block;border: none;padding-left: 0;cursor: pointer;}
.search dd .zixun{ background:#2abcdf; width:120px; height:40px; text-align:center; color:#fff; float:right; display:block; line-height:40px;}

.ad{ width:1200px; height:auto; overflow:hidden; margin:0 auto 30px;}

.p1{ width:1200px; height:auto; overflow:hidden; margin:50px auto 0;}
.p1-l{ float:left; width:298px; height:388px; border:solid 1px #e6e6e6; text-align:center;}
.p1-l .m1{ font-size:16px; line-height:100%; color:#444; margin-bottom:15px; padding-top:50px;}
.p1-l .m2{ font-size:30px; line-height:100%; color:#333; margin-bottom:38px;}
.p1-l .m3{ font-size:12px; line-height:100%; color:#999; margin-bottom:12px;}
.p1-l .m3 em{ color:#ff7800;}
.p1-l .m4{ font-size:20px; line-height:100%; color:#444; margin-bottom:38px;}
.p1-l .m4 a{ background:#10b411;display: inline-block;color: #fff;border-radius: 25px; width:230px; height:40px; line-height:40px;}
.p1-l .m5{ font-size:12px; line-height:18px; color:#999;}
.p1-l .m5 span{ width:98px; border-right:solid 1px #dfdfdf; float:left; display:block;}
.p1-l .m5 span img{ margin-bottom:10px;}
.p1-l .m5 span i{ display:block;}
.p1-l .m5 span.on{ border-right:none;}
.p1-c{ width:860px; height:420px; float:left;display:inline;}
.p1-c .hd{ width:auto; height:auto; overflow:hidden;}
.p1-c .hd li{cursor:pointer;}
.p1-c .hd li.on{color:#fff;  background:#2abcdf;}
.p1-c .bd{ width:auto; height:auto; overflow:hidden;}
.p1-c .bd .indexnew{ width:860px; height:auto; overflow:hidden; margin:20px auto 0;}
.p1-c .indexnew_div{width:317px; height:338px; float:left; overflow: hidden;}
.p1-c .indexnew dl{width:510px; height:318px;  float:right; background-color:#f7f9fa; padding:10px;}
.p1-c .indexnew dl dt{color:#2abcdf; font-size:16px; height: 40px; line-height: 40px;}
.p1-c .indexnew dl dt a{font-size:14px; float:right;color:#2abcdf;}
.p1-c .indexnew ul li{font-size:14px; line-height: 40px; border-bottom: 1px dashed #c5c5c5;}
.p1-c .indexnew ul li::before{content: '·'; padding-right: 5px;}
.p1-c .indexnew ul li span{float:right;}
.center {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	justify-content: center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	align-items: center;
}

.marquee{width:510px; height:318px; overflow:hidden;position:relative;}
.marquee .bd{width: 520px;}
.marquee .bd ul{width: 510px;}
.marquee .bd ul li{height: 40px; width: 510px; float: left;}

/*
.p1-c .bd .indexnew dl{ width:auto; height:auto; overflow:hidden; margin-bottom:10px;}
.p1-c .bd .indexnew dl dt{ float:left;}
.p1-c .bd .indexnew dl dt img{width:150px;height:120px;}
.p1-c .bd .indexnew dl dd{ float:right; width:250px; line-height:28px;}
.p1-c .bd .indexnew dl dd h1{ font-size:20px; text-align:center; font-weight:400; color:#2abcdf; line-height:180%;}
.p1-c .bd .indexnew dl dd h1 a{ color:#2abcdf;}
.p1-c .bd .indexnew dl dd h1 a:hover{ text-decoration:underline;}
.p1-c .bd .indexnew ul{ width:auto; height:auto; overflow:hidden;}
.p1-c .bd .indexnew ul li{ font-size:14px; line-height:44px; border-bottom:dashed 1px #ccc; color:#ff7800; font-weight:bold;}
.p1-c .bd .indexnew ul li span{ float:right; color:#999; font-weight:400;}
.p1-c .bd .indexnew ul li a{ color:#7b7b7b; font-weight:400;}
.p1-c .bd .indexnew ul li a:hover{ color:#2abcdf;}
*/
.dongtai{height:45px; color:#555555; font-size:22px;line-height:45px; text-align: center; border-bottom: 1px solid #e6e9ea;}
.dongtai span{width:215px; height:45px; float:left;}
.dongtai ul li{width:215px; height:45px; float:left;}

.pcys{color: #2abcdf;}
.p1-r{ float:right; width:310px; height:402px; border:solid 1px #e6e6e6;}
.p1-r h6{ font-size:20px; line-height:52px; font-weight:400; padding-left:17px;}
.p1-r h6 i{ font-size:12px;  text-transform:uppercase;}
.p1-r ul{ width:auto; height:auto; overflow:hidden; padding-left:5px;}
.p1-r ul li{ width:80px; height:65px; border:1px solid #e7eaeb; border-radius: 5px; background-color: #f7f9fa; float:left; text-align:center; padding-top:10px; margin-left:12px; display:inline; margin-bottom:12px;}
.p1-r ul li i{ width:38px; height:38px; display:block; margin:0 auto; background:url(/images/ico.png) no-repeat}
.p1-r ul li i.t1{ background-position:-590px -47px;}
.p1-r ul li i.t2{ background-position:-657px -47px;}
.p1-r ul li i.t3{ background-position:-727px -47px;}
.p1-r ul li i.t4{ background-position:-783px -47px;}
.p1-r ul li i.t5{ background-position:-845px -47px;}
.p1-r ul li i.t6{ background-position:-893px -47px;}
.p1-r ul li i.t7{ background-position:-942px -47px;margin-left: 28px;}
.p1-r ul li i.t8{ background-position:-986px -47px;margin-left: 26px;}
.p1-r ul li i.t9{ background-position:-1026px -47px;}
.p1-r ul li a{ color:#333;}
.p1-r ul li a:hover{ color:#2abcdf;}
.p1-r ul li a:hover i.t1{background-position:-590px -86px;}
.p1-r ul li a:hover i.t2{background-position:-657px -86px;}
.p1-r ul li a:hover i.t3{background-position:-727px -86px;}
.p1-r ul li a:hover i.t4{background-position:-783px -86px;}
.p1-r ul li a:hover i.t5{background-position:-845px -86px;}
.p1-r ul li a:hover i.t6{background-position:-893px -86px;}
.p1-r ul li a:hover i.t7{background-position:-942px -86px;margin-left: 28px;}
.p1-r ul li a:hover i.t8{background-position:-986px -86px;margin-left: 26px;}
.p1-r ul li a:hover i.t9{background-position:-1026px -86px;}
.p1-r .tel{ text-align:center; width:100%; padding-top:6px;}

.p2{ background:#f5f5f5; width:auto; height:auto; overflow:hidden;}
.p2-wrap{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.tt1 {font-size:40px;padding:40px 0 20px 0;text-align:center; line-height:100%; color:#333;}
.tt2 {font-size:18px;color: #666;padding-bottom:40px;text-align:center; line-height:100%;}
.p2 .cont01In{ width:auto; height:auto; overflow:hidden;}
.p2 .cont01In dl{ float:left; width:340px; height:auto; overflow:hidden; margin-right:40px; display:inline; margin-bottom:35px;}
.p2 .cont01In dl.on{ margin-right:0;}
.p2 .cont01In dl dt{ overflow:hidden; width:auto; height:auto;}
.p2 .cont01In dl dt img{ width:340px; height:269px;}
.p2 .cont01In .txt1{height:140px;margin-top:0;position: relative;text-align: center; background:#10b411;}
.p2 .cont01In .txt2{text-align:center;margin-top:20px; font-size:18px;}
.p2 .cont01In .cont01_tt1{font-size:34px;font-weight: 700;color: #fff;padding-top:14px; overflow:hidden; line-height:100%;}
.p2 .cont01In .cont01_tt2{font-size: 16px; line-height:24px;color: #fff;margin-top:10px;}
.p2 .cont01In .askBtn{display: block;width: 130px;height: 40px;text-align: center;line-height: 40px;background: #fff;margin: 18px auto 0;display: none; font-size:18px; color:#10b411; border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.p2 .cont01In dl:hover .cont01_tt2{display: none;}
.p2 .cont01In dl:hover .askBtn{display: block;}
.p2 .cont01In dl a{display: block;}

.p3{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:50px;}
.p3-t{ width:auto; height:auto; overflow:hidden; padding-bottom:35px;}
.p3-t-l{ float:left; width:777px;}
#tFocus-leftbtn,#tFocus-rightbtn{display:block;background:url(/images/spr.png) no-repeat;}
#tFocus-pic{width:777px;height:424px;position:relative; margin-bottom:20px;}
#tFocus-pic li{width:777px;height:424px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocus-pic li span{float:left; width:320px;}
#tFocus-pic li span .b1{ font-size:18px; color:#666; background:url(/images/t8.gif) no-repeat bottom; line-height:150%; padding-bottom:15px; margin-bottom:25px;}
#tFocus-pic li span .b1 i{ color:#333; font-size:30px; padding-right:10px;}
#tFocus-pic li span .b2{ font-size:16px; line-height:30px; color:#444; padding-bottom:30px;}
#tFocus-pic li span .b2 b{ color:#2abcdf;}
#tFocus-pic li span .b3{ line-height:28px; color:#666; height:160px;}
#tFocus-pic li span .b3 em{ font-size:16px; color:#2abcdf;}
#tFocus-pic li span .b4{ text-align: center; width:100%;}
#tFocus-pic li span .b4 a{ width:100px; height:26px; text-align:center; line-height:26px; color:#fff; border-radius: 25px; border:solid 1px #2abcdf;-webkit-border-radius: 25px;-moz-border-radius: 25px; background:#2abcdf; display:inline-block; margin:0 20px;}
#tFocus-pic li span .b4 a.on{ border:solid 1px #2abcdf; background:#fff; color:#2abcdf;}
#tFocus-pic li img{float:right;width:428px; height:428px;}
#tFocusBtn{width:777px;height:180px;padding-left:14px;z-index:20;overflow:hidden;}
#tFocus-btn{width:660px;height:180px;position:relative;left:0;bottom:0;overflow:hidden;float:left;margin-right:20px;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{height:auto;width:150px;display:block;float:left;margin-right:20px; cursor:pointer;text-align:center;}
#tFocus-btn li img{ width:144px; height:134px;border:solid 1px #cacaca; padding:2px;}
#tFocus-btn li span{ font-size:14px; line-height:40px; display:block;}
#tFocus-btn li.active{background-position:-448px -100px;}
#tFocus-btn li.active img{border:solid 1px #2abcdf;}
#tFocus-btn li.active span{ color:#2abcdf;}
#tFocus-leftbtn,#tFocus-rightbtn{height:51px;margin-top:44px;width:26px;float:left;text-indent:-9999px;}
#tFocus-leftbtn{margin-right:20px;background-position:0 0;}
#tFocus-rightbtn{background-position:-32px 0;}
.p3-t-r{ float:right; width:268px; border:solid 1px #e6e6e6; height:580px; padding:15px;}
.p3-t-r h6{ font-size:20px; line-height:100%; color:#333; font-weight:400; padding-left:0; padding-bottom:15px;}
.p3-t-r h6 i{ font-size:12px; color:#999; text-transform:uppercase; padding-left:15px;}
.p3-t-r-box{ width:auto; height:auto; overflow:hidden; padding-bottom:10px;}
.p3-t-r-box li{ overflow:hidden; width:auto; height:auto; padding-bottom:15px;}
.p3-t-r-box li i{ font-size:14px; color:#a7a7a7; line-height:22px; display:block;}
.p3-t-r-box li span{ background:url(/images/t9.gif) no-repeat; width:241px; height:50px; display:block; font-size:12px; color:#8a8a8a; padding:12px 10px 0 10px}
.p3-t-r-box li span b{ font-size:12px; color:#8a8a8a; display:block;}
.p3-t-r-box li span em{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; width:235px; display:block;}
.p3-t-r-gd{ width:auto; height:auto; overflow:hidden;}
.p3-t-r-gd a{ font-size:14px; line-height:150%; color:#2abcdf;}
.p3-t-r-gd a:hover{ text-decoration:underline;}
.p3-c{ width:auto; height:auto; overflow:hidden;}
.p3-c-t{ width:auto; height:auto; overflow:hidden; text-align:center; font-size:18px; line-height:100%; border-bottom:solid 1px #e6e6e6; padding-bottom:20px; margin-bottom:10px;}
.p3-c-t b{ font-size:30px; line-height:100%; color:#444; font-weight:400;}
.p3-c-t i{ color:#ff7800;}
.p3-c-c{ width:auto; height:auto; overflow:hidden;}
.p3-c-c-t{ width:auto; height:auto; overflow:hidden; padding-bottom:10px;}
.p3-c-c-t li{ float:left; display:block; line-height:72px; font-size:20px; color:#444;}
.p3-c-c-t li.b1{ width:200px;}
.p3-c-c-t li.b2{ width:75px; text-align:center;}
.p3-c-c-t li.b3{ width:200px;text-align:center;}
.p3-c-c-t li.b4{ width:78px; height:72px; background:#eee; text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; margin-left:10px; display:inline;}
.p3-c-c-gg{ background:#f9f9f9; font-size:16px; line-height:40px; color:#2abcdf; border-bottom:solid 1px #e6e6e6;border-top:solid 1px #e6e6e6; text-align:center; margin-bottom:1px;}
.p3-c-c-zj{ width:auto; height:auto; overflow:hidden;}
.p3-c-c-zj dl{position:relative; width:auto; height:140px; overflow:hidden; border-bottom:solid 1px #ccc; margin-bottom:10px; padding-bottom:10px;}
.p3-c-c-zj dl.on{ border-bottom:none;}
.p3-c-c-zj dl dt{ width:200px;padding-top:18px;}
.p3-c-c-zj dl dt .z1{ width:auto; height:auto; overflow:hidden; padding-bottom:10px;}
.p3-c-c-zj dl dt .z1 img{ float:left; width:80px; height:78px;}
.p3-c-c-zj dl dt .z1 span{ float:right; width:110px; display:block; font-size:14px; color:#999;}
.p3-c-c-zj dl dt .z1 span b{ display:block; line-height:45px; color:#2abcdf; font-weight:400; font-size:18px;}
.p3-c-c-zj dl dt .z2{ width:auto; height:auto; overflow:hidden;}
.p3-c-c-zj dl dt .z2 a{ float:left; display:block; background:#2abcdf; padding:0 5px; font-size:12px; line-height:150%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; color:#fff; margin-right:4px;}
.p3-c-c-zj dl dd{ position:absolute; left:200px; top:0;}
.p3-c-c-zj dl dd.q1{ width:75px; left:200px; top:25px; text-align:center; font-size:14px; line-height:24px; color:#666;}
.p3-c-c-zj dl dd.q2{ width:120px; height:auto; overflow:hidden; left:330px; top:35px; font-size:14px; line-height:18px;}
.p3-c-c-zj dl dd.q2 p{ padding-bottom:20px}
.p3-c-c-zj dl dd.q2 img{ float:left; margin-right:6px; display:inline;}
.p3-c-c-zj dl dd.q2 em{ color:#ff7800;}
.p3-c-c-zj dl dd.q3{ width:645px; height:70px; border-bottom:dashed 1px #e5e5e5; left:454px; top:0;}
.p3-c-c-zj dl dd.q3 span{ float:left; width:18px; font-size:16px; display:block; line-height:32px; color:#999;}
.p3-c-c-zj dl dd.q3 a{width:82px;height:68px;-webkit-border-radius:3px; color:#2abcdf;-moz-border-radius:3px;border-radius:3px; font-size:16px; text-align:center; line-height:68px; display:block; float:left; margin-left:7px;}
.p3-c-c-zj dl dd.q3 a:hover{ background:#f5f5f5; color:#666}
.p3-c-c-zj dl dd.q3 a.hover{ background:#f5f5f5; color:#666;}
.p3-c-c-zj dl dd.q3 a.on{ display:none;}
.p3-c-c-zj dl dd.q4{ top:73px; border-bottom:none;}
.p3-b{ width:auto; height:77px; overflow:hidden; background:url(/images/t12.gif) no-repeat; text-align:center; padding-top:28px;}
.p3-b a{ display:inline-block; background:#2abcdf; border:solid 1px #2abcdf;font-size:20px; line-height:48px;color:#fff; margin:0 50px; padding-right:30px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}
.p3-b a em{ background:#f9f9f9; color:#666; padding-right:20px; margin-right:20px; padding-left:30px; display:inline-block;-webkit-border-radius:25px 0 0 25px;-moz-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px;}

.p4{ background:#f5f5f5; width:auto; height:auto; overflow:hidden;}
.p4-t{ width:1200px; height:auto; overflow:hidden; margin:10px auto 30px;}
.p4-t li{ background:url(/images/png06.png) no-repeat 263px 60px; width:25%; text-align:center; float:left;}
.p4-t li img{ width:120px; height:120px; margin:0 auto 20px;}
.p4-t li span{ display:block; font-size:18px;}
.p4-t li.on{ background:none;}
.p4-c{ background:#fff; height:140px; overflow:hidden; padding:20px 0; margin-bottom:20px;}
.picScroll{ width:1200px; height:auto; overflow:hidden; margin:0 auto; position:relative;}
.picScroll .next{position:absolute; left:10px; top:42px; background:url(/images/spr.png) no-repeat; width:26px; height:51px; background-position:0 0; cursor:pointer;}
.picScroll .prev{position:absolute; right:10px; top:42px; background:url(/images/spr.png) no-repeat; width:26px; height:51px; background-position:-32px 0;cursor:pointer;}
.picScroll .bd{width:940px; margin:0 auto;}
.picScroll .bd ul{ overflow:hidden; zoom:1; }
.picScroll .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden;}
.picScroll .bd ul li img{ width:220px; height:140px;}
.p4.jl{ padding:20px 0;}
.p4-b{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:40px;}

.p5{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:40px;}
.kfrz{ width:1200px; height:auto; overflow:hidden; margin:0 auto; position:relative;}
.kfrz .next{position:absolute; left:0; top:50%; margin-top:-25px; background:url(/images/spr.png) no-repeat; width:26px; height:51px; background-position:0 0; cursor:pointer;}
.kfrz .prev{position:absolute; right:0; top:50%; margin-top:-25px; background:url(/images/spr.png) no-repeat; width:26px; height:51px; background-position:-32px 0;cursor:pointer;}
.kfrz .bd{width:1200px; margin:0 auto;}
.kfrz .bd ul{ overflow:hidden; zoom:1; }
.kfrz .bd ul li{ margin-right:30px;float:left; _display:inline; overflow:hidden;}
.kfrz .bd ul li img{ width:346px; height:500px;}

.p6{ background:#f5f5f5; width:auto; height:auto; overflow:hidden; padding-bottom:40px;}
.yyhj{ width:1200px; height:auto; overflow:hidden; margin:0 auto; position:relative; margin-top:50px;}
.yyhj .next{position:absolute; left:30px; top:50%; margin-top:-30px; background:url(/images/prev.png) no-repeat;cursor:pointer; z-index:1; width:60px; height:60px;}
.yyhj .prev{position:absolute; right:30px; top:50%; margin-top:-30px; background:url(/images/next.png) no-repeat;cursor:pointer; z-index:1;width:60px; height:60px;}
.yyhj .bd{width:1200px; margin:0 auto;}
.yyhj .bd ul{ overflow:hidden; zoom:1; }
.yyhj .bd ul li{float:left; _display:inline; overflow:hidden;}
.yyhj .bd ul li img{ width:1200px; height:785px;}

.p7{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:40px;}

.list{ width:1200px; height:auto; overflow:hidden; margin:0 auto 40px;}
.list-l{ float:left; width:830px; height:auto; overflow:hidden;}
.list-l-t{ width:auto; height:auto; overflow:hidden; border:solid 1px #e6e6e6; margin-bottom:20px;}
.list-l-t h5{ font-size:24px; line-height:50px; text-align:center; background:#e6e6e6; color:#333; font-weight:400;}
.list-l-t-b{ width:auto; height:auto; overflow:hidden;padding:20px 26px 20px 20px;}
.list-l-t-b-l{ width:240px; height:auto; overflow:hidden; float:left;}
.list-l-t-b-l-01{ width:auto; height:auto; overflow:hidden; margin-bottom:18px;}
.list-l-t-b-l-02{ width:auto; height:auto; overflow:hidden; border-bottom:dashed 1px #e5e5e5; margin-bottom:10px; padding-bottom:10px;}
.list-l-t-b-l-02 dt{ float:left;}
.list-l-t-b-l-02 dd{ float:right; width:190px; font-size:14px; color:#666; line-height:100%;}
.list-l-t-b-l-02 dd b{ color:#2abcdf; font-size:26px; font-weight:bold; display:block; font-family:Arial, Helvetica, sans-serif; padding-top:8px;}
.list-l-t-b-l-03{ width:auto; height:auto; overflow:hidden;}
.list-l-t-b-l-03 li{ float:left; width:54px; height:54px; margin-right:6px; display:inline;}
.list-l-t-b-l-03 li a{ background:#5de586; text-align:center; line-height:50px; font-size:12px; color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; display:block; border:solid 2px #cbf7d8;}
.list-l-t-b-l-03 li a.l1{ background:#ffc890; border:solid 2px #ffeddb;}
.list-l-t-b-l-03 li a.l2{ background:#ff9f90; border:solid 2px #ffe2dd;}
.list-l-t-b-l-03 li a.l3{ background:#7ec5d9; border:solid 2px #d8edf4;}
.list-l-t-b-r{ width:420px; float:right; height:auto; overflow:hidden;}
.list-l-t-b-r dt{ font-size:14px; line-height:28px; padding-bottom:10px; text-indent:2em;}
.list-l-t-b-r dd{ width:auto; height:auto; overflow:hidden;}
.list-l-t-b-r dd a{ width:152px; height:42px; border:solid 1px #31a532; float:left; margin-right:28px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px; display:block; padding-top:8px; padding-left:28px;}
.list-l-t-b-r dd a img{ float:left; margin-right:10px; display:inline;}
.list-l-t-b-r dd a span{ float:left; width:100px;}
.list-l-t-b-r dd a span i{ line-height:100%; padding-bottom:5px; display: block;}
.list-l-t-b-r dd a span em{ line-height:100%; display:block;}
.list-l-b{ width:auto; height:auto; overflow:hidden; border:solid 1px #e6e6e6;}
.list-l-b h4{ text-align:center; font-size:24px; line-height:64px; color:#2abcdf; font-weight:bold; border-bottom:solid 1px #e6e6e6;}
.list-l-b-box{ width:785px; height:auto; overflow:hidden; margin:30px auto 0;}
.list-l-b-box dl{ border-bottom:dashed 1px #e6e6e6; padding-bottom:30px; margin-bottom:30px; overflow:hidden;}
.list-l-b-box dl dt{float:left;}
.list-l-b-box dl dt img{width:295px; height:240px; border-radius: 5px;}
.list-l-b-box dl dd{ width:460px; float:right;}
.list-l-b-box dl dd h1,.list-l-b-box dl dd b{ font-size:22px; line-height:35px; font-weight:700; }
.list-l-b-box dl dd h1 a{color: #333333;}
.list-l-b-box dl dd span{ height:130px; font-size:16px; line-height:30px; color:#666; display:block;margin-top: 10px; text-align: justify;}
.list-l-b-box dl dd small{color: #888888;}
.list-l-b-box dl dd em{padding-left: 30px;}
.list-l-b-box dl dd p{ width:auto; height:auto; overflow:hidden;}
.list-l-b-box dl dd p a{ width:180px; height:38px; margin-right:30px; line-height:38px; font-size:18px; border:solid 1px #2abcdf;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px; display:block; text-align:center; float:left; color: #2abcdf;}
.list-l-b-box dl dd p a:hover{ background:#2abcdf; color:#fff;}

.list-l-b-box dl dd p a:first-child{border:solid 1px #f8ad0c; color: #f8ad0c;}
.list-l-b-box dl dd p a:first-child:hover{ background:#f8ad0c; color:#fff;}


.list-l-b-box dl:last-child{ border-bottom:none; padding-bottom:0;}

.list-r{ float:right; width:350px; height:auto; overflow:hidden;}
.list-r-01{ width:348px; height:auto; overflow:hidden; border:solid 1px #e6e6e6; margin-bottom:20px;}
.list-r-01 h6{ font-size:18px; color:#333; line-height:50px; font-weight:400; background:#f5f5f5; height:50px;}
.list-r-01 h6 span{ width:33%; float:left; text-align:center; display:block; background:#fff;}
.list-r-01 h6 a{ width:33%; float:left; text-align:center; display:block; color:#737373;}
.list-r-01 h6 a:hover{ color:#2abcdf;}
.list-r-01-box{ width:auto; height:auto; overflow:hidden; padding:20px;}
.list-r-01-box li{ width:auto; overflow:hidden; height:auto; border-bottom:dashed 1px #e6e6e6; padding-bottom:12px; margin-bottom:12px;}
.list-r-01-box li img{ float:left; width:60px; height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.list-r-01-box li span{ float:right; width:240px;}
.list-r-01-box li span i{ font-size:14px; line-height:32px; color:#333; display:block;}
.list-r-01-box li span em{ color:#999; display:block;}
.list-r-01-box li span b{ font-weight:400; color:#ff7800;}
.list-r-01-box li:last-child{ border-bottom:none; padding-bottom:0; margin-bottom:0;}
.list-r-02{ width:auto; height:auto; overflow:hidden; margin-bottom:20px;}
.list-r-03{ width:auto; height:auto; overflow:hidden; margin-bottom:20px;border:solid 1px #e6e6e6; padding:20px 18px;}
.list-r-bt{ font-size:24px; color:#333; line-height:100%; font-weight:400; width:auto; height:auto; overflow:hidden; margin-bottom:25px;}
.list-r-bt i{ font-size:16px;  color:#999;float: right; text-transform:uppercase; display:inline-block;}
.list-r-03 ul{ width:auto; height:auto; overflow:hidden;}
.list-r-03 ul li{ border-bottom:dashed 1px #e6e6e6; padding-bottom:20px; margin-bottom:20px; overflow:hidden;}
.list-r-03 ul li i{ width:48px; height:49px; float:left; background:url(/images/ico.png) no-repeat;} 
.list-r-03 ul li i.v1{ background-position:-17px -168px;}
.list-r-03 ul li i.v2{ background-position:-94px -168px;}
.list-r-03 ul li i.v3{ background-position:-166px -168px;}
.list-r-03 ul li i.v4{ background-position:-234px -168px;}
.list-r-03 ul li i.v5{ background-position:-305px -168px;}
.list-r-03 ul li i.v6{ background-position:-370px -168px;}
.list-r-03 ul li span{ float:right; width:255px; display:block; font-size:14px; line-height:18px; color:#999;}
.list-r-03 ul li span em{ font-size:17px; color:#333; display:block; line-height:22px; padding-bottom:5px;}
.list-r-03 ul li:last-child{ border-bottom:none; padding-bottom:0; margin-bottom:0;}
.list-r-04{ width:auto; height:auto; overflow:hidden;border:solid 1px #e6e6e6; padding:20px 10px;}
.list-r-04-box{ width:auto; height: auto; overflow:hidden;}
.list-r-04-box dl{ width:auto; height:auto; overflow:hidden; border-bottom:dashed 1px #e6e6e6; margin-bottom:20px; padding-bottom:15px;}
.list-r-04-box dl dt{ float:left; width:100px;margin-top: 10px; text-align:center; }
.list-r-04-box dl dt div{ width:100px; height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; overflow: hidden;}
.list-r-04-box dl dt img{margin-left: -45px; margin-top: -15px;}
.list-r-04-box dl dt span{ display:block; line-height:32px; width: 100px;}
.list-r-04-box dl dd{ float:right; width:220px;}
.list-r-04-box dl dd p{ font-size:16px; line-height:16px; color:#333; padding-bottom:10px;}
.list-r-04-box dl dd p.u1{ font-size:12px; color:#666; overflow:hidden; padding-bottom:10px;}
.list-r-04-box dl dd p.u2{ width:auto; height:auto; overflow:hidden; padding-bottom:0;}
.list-r-04-box dl dd p.u2 a{ width:90px; margin-right:15px; line-height:27px; font-size:14px; display:block; float:left; border:solid 1px #2abcdf; color:#2abcdf; text-align:center;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;} 
.list-r-04-box dl dd p.u2 a:hover{ background:#2abcdf; border:solid 1px #2abcdf; color:#fff;}

.list-r-04-box dl dd p.u2 a:first-child{border:solid 1px #f8ad0c; color:#f8ad0c;}
.list-r-04-box dl dd p.u2 a:first-child:hover{ background:#f8ad0c; border:solid 1px #f8ad0c; color:#fff;}
.list-r-04-box dl:last-child{ border-bottom:none; padding-bottom:0; margin-bottom:0;}

 
 
.show{ float:left; width:780px; height:auto; overflow:hidden; border:solid 1px #e6e6e6; padding:25px;} 
.show-bt{ width:auto; height:auto; overflow:hidden; border-bottom:dashed 1px #d9d9d9; padding-bottom:15px; margin-bottom:20px; text-align:center; }
.show-bt dt{ font-size:30px; font-weight:bold;color:#2abcdf; font-weight: bold; line-height:150%; padding-bottom:10px;} 
.show-bt dd{ color:#999;}
.show-ad{ width:auto; height:auto; overflow:hidden; margin-bottom:20px;}
.show-box{ width:; height:auto; overflow: hidden; font-size:16px; line-height:32px;}
.show-box p{ width:auto; height:auto; overflow:hidden; padding-bottom:10px; text-indent:0em;}
.show-btn{ text-align:center; width:auto; height:auto; overflow:hidden; padding:30px 0;}
.show-btn a{ padding:0 30px;}
.show-yuyue{ width:auto; height:auto; overflow:hidden; background:#ececec; padding:10px;}
.show-yuyue dt{ float:left; width:300px;}
.show-yuyue dt img{ float:left; width:90px; height:90px; border:solid 1px #fff; padding:4px;}
.show-yuyue dt span{ float: right; width:190px; display:block; font-size:18px; color:#333;}
.show-yuyue dt span i{ font-size:14px; color:#666; display:block; line-height:55px;}
.show-yuyue dd{ float:right; width:330px; padding-top:12px;}
.show-yuyue dd a{ width:25%; text-align:center; float:left; color:#999;}
.show-yuyue dd a img{ display:inline-block; width:52px; height:52px; margin-bottom:5px;}
.show-yuyue dd a em{ display:block; font-size:14px;}
.show-yuyue dd a:hover{ color:#2abcdf;}
.show-r1{ width:auto; height:auto; overflow:hidden;border:solid 1px #e6e6e6; padding:20px 18px;} 
.show-r1 dt{ text-align:center;}
.show-r1 dt span{ text-align:center; font-size:18px; line-height:50px; display:block;}
.show-r1 dd{ text-align:center; width:286px; margin:0 auto;}
.show-r1 dd .g1{ color:#999; line-height:24px; overflow: hidden; padding-bottom:10px;}
.show-r1 dd table{ color:#666;}
.show-r1 dd table td{ border:solid 1px #e6e6e6; font-size:12px; line-height:30px; text-align:center;}
.show-r1 dd table td em{ color:#ff7800;}
.show-r1 dd .g2{ width:auto; height:auto; overflow:hidden; text-align:center; padding-top:20px;}
.show-r1 dd .g2 a{ width:110px; line-height:28px; margin:0 10px; text-align:center; border:solid 1px #e6e6e6; color:#2abcdf; display:inline-block;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}
.show-r1 dd .g2 a:hover{ color:#fff; background:#2abcdf;border:solid 1px #2abcdf;} 
.showzj{ width:auto; height:auto; overflow:hidden; background:#f5f5f5; margin-bottom:40px; padding-bottom:40px;}
.showzjbox{ width:1200px; height:auto; overflow:hidden; margin:0 auto; position:relative;}
.showzjbox .next{position:absolute; left:0; top:50%; margin-top:-25px; background:url(/images/spr.png) no-repeat; width:26px; height:51px; background-position:0 0; cursor:pointer;}
.showzjbox .prev{position:absolute; right:0; top:50%; margin-top:-25px; background:url(/images/spr.png) no-repeat; width:26px; height:51px; background-position:-32px 0;cursor:pointer;}
.showzjbox .bd{width:1200px; margin:0 auto;}
.showzjbox .bd ul{ overflow:hidden; zoom:1; }
.showzjbox .bd ul li{ margin-right:30px;float:left; width:344px; _display:inline; overflow:hidden; position:relative; border:solid 1px #e6e6e6; background:#fff; height:478px;}
.showzjbox .bd ul li img{ width:344px; height:329px; display:block;}
.showzjbox .bd ul li em{ position:absolute; left:0; top:281px; background:url(/images/show07.png); line-height:48px; text-align:center; color:#fff; display:block; width:100%; font-size:16px;}
.showzjbox .bd ul li span{ width:auto; height:auto; overflow:hidden; display:block; padding:0 30px; font-size:16px; line-height:26px; color:#666;}
.showzjbox .bd ul li span b{ font-weight:400; font-size:18px; line-height:54px; color:#333; text-align:center; width:100%; display:block;}

.zjtd-01{ background:#f5f5f5; width:auto; height:auto; overflow:hidden; padding:20px 0;}
.zjtd-01 dl{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.zjtd-01 dl dt{ float:left;}
.zjtd-01 dl dd{ float:right; width:990px; font-size:14px; line-height:30px; color:#666; text-indent:2em;}
.zjtd-02{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:40px 0;}
.zjtd-02-t{ width:auto; height:auto; overflow:hidden;  padding-bottom:30px;}
.zjtd-02-t li{ float:left; width:33%; text-align:center;}
.zjtd-02-t li img{ width:150px; height:150px; margin-bottom:20px;}
.zjtd-02-t li span{ display:block; font-size:16px;}
.zjtd-02-t li .zjbtn{ font-size:18px; line-height:60px; -webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px; margin-top:20px; display:inline-block; width:220px; color:#f8b20c; border: 1px solid #f8b20c; font-weight: 200;}

.zjtd-02-t li .zjbtn1{ font-size:18px; line-height:60px; -webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px; margin-top:20px; display:inline-block; width:220px; color:#2abcdf; border: 1px solid #2abcdf; font-weight: 200;}

.zjtd-02-b{ width:auto; height: auto; overflow:hidden;}
.zjtd-02-b-box{ width:auto; height:auto; overflow:hidden;}
.zjtd-02-b-box dl{ float:left; width:505px; height:220px; background:#f5f5f5; padding:15px; margin-top:30px;}
.zjtd-02-b-box dl dt{ float:left;}
.zjtd-02-b-box dl dt img{ width:200px; height:220px; border:solid 1px #fff;}
.zjtd-02-b-box dl dd{ float:right; width:285px; font-size:14px; line-height:24px; color:#999;}
.zjtd-02-b-box dl dd .b1{ font-size:18px; color:#2abcdf; line-height:180%; padding-bottom:5px;}
.zjtd-02-b-box dl dd .b1 a{ color:#2abcdf;}
.zjtd-02-b-box dl dd .b2{ border-bottom:dashed 1px #ccc; overflow:hidden; padding-bottom:10px; margin-bottom:10px;}
.zjtd-02-b-box dl dd b{ font-weight:400; color:#333;}
.zjtd-02-b-box dl dd .b3{ width:auto; overflow:hidden; height:auto; padding-top:10px;}
.zjtd-02-b-box dl dd .b3 a{ width:120px; height:28px; line-height:28px; color:#2abcdf;border:solid 1px #e6e6e6;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px; display:inline-block; background:#fff; text-align:center;}
.zjtd-02-b-box dl dd .b3 a:hover{ background:#2abcdf; color:#fff; border:solid 1px #2abcdf;}
.zjtd-02-b-box dl.rt{ float:right;}
.zjtd-02-b-box dl:nth-child(2n+0){ float:right;}
 
.bottom{ background:#f5f5f5; height:auto; margin-top: 50px; overflow:hidden; padding:70px 0;}
.bottom-nav{ background:url(/images/t13.gif) repeat-x bottom; text-align:center; font-size:16px; color:#333; line-height:75px; margin-bottom:20px;}
.bottom-nav a{ color:#333; padding:0 30px}
.bottom-nav a:hover{ color:#2abcdf;}
.bottom-box{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.bottom-box-l{ float:left; width:490px;}
.bottom-box-l dt{ border-bottom:solid 1px #e6e6e6; overflow:hidden; padding-bottom:20px; margin-bottom:15px;width:390px;}
.bottom-box-l dt img{ float:left; width: 50px; height: 50px;margin-top: 7px;}
.bottom-box-l dt span{width:300px; height: 50px; display:block; font-size:12px;float: left;margin-left: 5px;}
.bottom-box-l dt span b{ font-size:29px; color:#2abcdf; line-height:42px; display:block;}
.bottom-box-l dt span i{font-size:15px;font-weight: 100;}
.bottom-box-l dd{ font-size:18px; line-height:36px;font-weight: 200;}
.bottom-box-r{ float:right; width:600px; padding-top:50px;}
.bottom-box-r dt{ width:auto; height:auto; overflow:hidden; margin-bottom:20px;}
.bottom-box-r dt a{ width:124px; height:24px;  display:block; float:left;text-align:center; margin-left:20px; line-height:24px; }
.bottom-box-r dt a:hover{ border:solid 1px #2abcdf; color:#2abcdf;}
.bottom-box-r dd{ width:auto; height:auto; overflow:hidden;}
.bottom-box-r dd span{ float:left; display:block; margin-left:20px; text-align:center;}
.bottom-box-r dd span img{ display:block; width:126px; height:126px; margin-bottom:10px;}
.cor1{color: #588ac0;border:solid 1px #588ac0;}
.cor2{color: #9d80c7;border:solid 1px #9d80c7;}
.cor3{color: #62b2a3;border:solid 1px #62b2a3;}
.cor4{color: #c7a069;border:solid 1px #c7a069;}
.pctl img{width: 100%;}
.zjtd{ width:1200px; height:auto; overflow:hidden; margin:50px auto;position:relative;}
.zjtd .bd{ width:1200px; margin:0 auto; height:auto; overflow:hidden;}
.zjtd .bd li{ float:left;_display:inline; overflow:hidden; width:370px; height:638px; background-color: #edf7fa; margin-right:45px; position: relative;}
/* .zjtd .bd li:nth-child(even){background-image: url('/images/pc_xinli02.jpg'); background-repeat: no-repeat;} */

.zjtd_list{position: absolute;top: 0;}
.box .info {display:none;position: absolute;z-index: 20;background-image: url('/images/pc_xinli02.jpg'); background-repeat: no-repeat;width:370px; height:638px;-webkit-transition:top .2s ease-in;-moz-transition:top .2s ease-in;transition:top .2s ease-in;}
.box:hover>.info {top:0;display:block;}
.zjtd_jj{width: 340px; margin: auto; font-weight: 300;}
.zjtd_jj{color: #555555; font-size: 20px; line-height: 30px;}
.zjtd_jj span{color:#f3b112;}
.zjtd_jj p{text-align: center; font-size:16px;}
.zjtd .next{ position:absolute; left:0; top:44%; width:60px; z-index:1; cursor:pointer;}
.zjtd .prev{ position:absolute; right:0; top:44%; width:60px; z-index:1; cursor:pointer;}
.btn3{display: block;width: 135px;text-align: center;height: 35px;line-height: 35px;background: #fff;border: 1px solid #f3a612;-webkit-border-radius: 2rem;-moz-border-radius: 2rem;border-radius: 2rem;color: #f3a612; font-size:1.6rem; margin: 0.5rem auto;}

.grjj{color:#ffffff;}
.grjj dl{width:340px; margin:20px auto; border-bottom: 1px dashed #ffffff; padding: 20px 0;}
.grjj dl:first-child{margin-top:50px;}
.grjj dl dd{font-size:16px; text-indent: 32px; line-height: 32px;}
.grjj dl dt{color:#fff08d; font-size:20px;}


.wenti2 ul li{float: left; width:354px; height:287px; margin-right: 69px; margin-top: 50px;}
.wenti2 ul li:nth-child(3n+3){margin-right: 0;}

.znxlzjtd ul li{float: left; width: 577px; height: 328px; margin: 46px 46px 0 0;}
.znxlzjtd ul li:nth-child(even){margin-right: 0;}



.left{float: left;}
.right{float: right;}
.zjtd_xpic{ overflow:hidden; position:relative; width: 1200px; height: 190px; margin: 50px auto 0;}
.zjtd_xpic a{display: block; width: 60px; height: 190px;}
.zjtd_xpic .bd{width: 1080px; height: 190px; float: left; overflow: hidden;}
.zjtd_xpic .bd ul{overflow:hidden;}
.zjtd_xpic .bd ul li{ margin-left:20.8px; float:left; _display:inline; overflow:hidden;  width: 244px; height: 190px;}

/*******列表分页*****/

.pagelist{ width:100%; margin-top: 20px; height:auto; text-align:center;font-size:18px; line-height:32px;}
.pagelist li{ display:inline-block;background:#f5f5f5;padding: 0 15px;}
.pagelist li.thisclass{ background:#2abcdf; color:#fff;}



.pagelist li:hover{cursor: pointer; border:1px #d2d2d2 solid; padding: 0 15px;  background:#A8A498;}
.pagelist li a{ color: #333333; font-size:18px;  _width:10%; _text-align:center}

.thisclass{ color:#f54401 ;}

.class_outer { display: block; margin: 10px auto; position: relative; overflow: hidden; } 
.class_cover { width: 100%; height: 50px; line-height: 50px; padding-left: 5px; color: rgba(255, 255, 255, .01); font-size: 26px; position: absolute; left: 0px; bottom: 0px; }