﻿html, body, div, span, object, iframe, th, em, img, code, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, form, label, input, textarea { font-family: "微软雅黑"; padding: 0; margin: 0; border: 0; }
body { color: #666; font: 12px/24px Verdana, Arial, "微软雅黑", Helvetica, sans-serif, SimSun;}
ol, ul, li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
img { vertical-align: top; }
a { color: #5B5B5B; text-decoration:none;}
a:hover { text-decoration:underline; color:#0099a9; }
em,i{ font-style: normal; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.w1000 { width: 1000px; margin: 0 auto; }
.w1100{ width:1100px; margin:0 auto;}
.mt10 { margin-top: 10px; }
.br1 { border: 1px solid #e0e0e0; zoom: 1; }
.clear { clear: both; height: 0; line-height: 0; font-size: 0; }
.hd{ margin:20px auto 30px;text-align:center; overflow:hidden;}
.hd a{ display:block; padding: 0 9px; height:32px; line-height:32px; border:1px solid #ddd; margin-right:-1px;float:left;}
.hd a.on{background:#0099a9; color:#fff; cursor:pointer;border: 1px solid #0099a9; }

.remenjb-nn a.last,.bsts3 .last,.jb-zcfl-n .last,.jb-hj-t a#h5,.wz-r .last,.aboutus-n .last{ margin:0;}

.section1 { height: 120px;padding-top:30px; }
.nav{ width:605px; margin-top:45px; overflow:inherit;}

.nav li { position: relative; float: left; height:34px; line-height:34px;  z-index:9999;  }
.nav ul ul { position: absolute; top:0; left: 0; width:88px;border: 1px solid #ddd; border-top:0; background:#fff;transition: all .4s ease;opacity: 0; _display:none; display:none\9;   }
.nav ul li:hover > ul{ top: 100%;opacity: 1; _display:block; display:block\9; }
.nav li ul li{ width:88px;}
.nav li ul li a{ width:88px; border:0; padding:0; text-align:center;}
.nav li a{ padding:0 16px; font-size:14px;}
.nav li a.on{ border-radius:3px 0 0 3px;}
.nav li a.dianhua{ background:url(../image/nav-dh.jpg) no-repeat center center #0099a9; width:134px; border-radius: 0 3px 3px 0; padding:0 10px;}


.section2 { width: 100%; height: 650px; position: relative; }
.section2 { width: 100%; height: 650px; position: relative; }
.section2 .banner-box { width: 100%; height: 650px;overflow: hidden; }
.section2 .ban { width: 100%; height: 650px; background-position: center top; background-repeat: no-repeat; }
.section2 .ban a { display: block; width: 100%; height: 100%; }
.section2 .prevnext { position: absolute; width: 50px; height: 50px; top:50%; margin-top:-30px; background:url(../image/icon_02.png) no-repeat;cursor: pointer; display: none; }
.section2 .prev { left: 15%; background-position:0 0px;}
.section2 .next { right: 15%; background-position: -57px 2px;  }
.section2 .prev:hover { background-position: 0 -52px; }
.section2 .next:hover { background-position: -57px -50px;}

.ban-jibing{ background:url(../image/bantbg.png);height:75px;z-index:10; position:absolute; bottom:0; width:100%;}
.ban-jibing-nt{}
.ban-jibing-nt p{ line-height:22px;padding-top: 21px;}
.ban-jibing-nt p a{ text-align:center; border:1px solid #ddd; border-radius:3px; padding:2px 25px; }
.ban-jibing-nt p a:hover{ background:#0099a9; color:#fff;}
.ban-jibing-nt i{ display:block;}
.ban-jibing-nt .jb1 i{ background:url(../image/jb1.png) no-repeat 78px center;}
.ban-jibing-nt .jb2 i{ background:url(../image/jb2.png) no-repeat 78px center;}
.ban-jibing-nt .jb3 i{ background:url(../image/jb3.png) no-repeat 78px center;}
.ban-jibing-nt .jb4 i{ background:url(../image/jb4.png) no-repeat 78px center;}
.ban-jibing-ntt{float:left; height:74px; cursor:pointer; padding-left:0px; line-height:74px; color:#fff; font-size:16px; width:275px; text-align:center;}
.ban-jibing-ntt i{ color:#fff; padding-left:40px;}
.ban-jibing-ntt span{ }
.ban-jibing-nt .hover{ background:#008997;}
.ban-jibing-nts{ background:#fff; opacity:.95;filter:alpha(opacity=95); height:146px; position:absolute; overflow:hidden; bottom:75px; left:0; width:100%; _width:1440px; z-index:7; display:none; cursor:default;}

.section3{ margin-top:80px;overflow: hidden;}
.ti{ background-position:center center; background-repeat:no-repeat; height:120px; margin:0 auto;}
.ti1{ background-image:url(../image/1-1.gif); width:560px;}
.ti2{ background-image:url(../image/1-2.gif); width:690px; }
.ti3{ background-image:url(../image/1-3.gif); width:832px; }
.ti4{ background-image:url(../image/1-4.gif); width:695px; }
.ti5{ background-image:url(../image/1-5.gif); width:780px; }
.ti6{ background-image:url(../image/1-6.gif);}
.ti7{ background-image:url(../image/1-7.gif);}
.ti8{ background-image:url(../image/1-8.gif);}
.ti9{ background-image:url(../image/1-9.gif);}
.ti10{ background-image:url(../image/1-10.gif);}
.ti11{ background-image:url(../image/1-11.gif);}
.ti12{ background-image:url(../image/1-12.gif);}
.ti13{ background-image:url(../image/1-13.gif);}
.ti14{ background-image:url(../image/1-14.gif);}
.ti15{ background-image:url(../image/1-15.gif);}
.ti16{ background-image:url(../image/1-16.gif);}
.ti17{ background-image:url(../image/1-17.gif);}
.remenjb-t{ width:310px;}
.remenjb-t a#zcjb,.dongtai-t a#dt1,.zhuanjia-t a#zj1,.aboutus-t a#ab1,.jb-zcfl-t #j1,.jb-gcjb-t #g1,.jb-gcjb-t #c1{ border-radius:3px 0 0 3px;}
.remenjb-t a#gzjb,.dongtai-t a#dt3,.zhuanjia-t a.more,.aboutus-t a#ab4,.jb-zcfl-t #j6,.jb-gcjb-t #g6,.jb-gcjb-t #c6{ border-radius: 0 3px 3px 0;}
.remenjb-nn{ height:160px;overflow: hidden;}
.remenjb-nn a{ display:block; background:#008593; text-align:center; width:235px; height:130px; line-height:34px; padding-top:30px; float:left; margin:0 20px 0 0; color:#fff; position:relative; opacity:0.8;overflow: hidden;}

.remenjb-nn a:hover{ opacity:1;text-decoration: none;}
.remenjb-nn a:hover p,.remenjb-nn a:hover h2,.remenjb-nn a:hover span{ color:#fff;}
.remenjb-nn a h2{ font-size:24px;}
.remenjb-nn a p{ font-size:14px;}
.remenjb-nn a span{ border:1px solid #fff; padding:3px 10px;}

.remenjb-nn .fd-bg{ width:60px; height:60px; position:absolute; left:84px; top:186px; background:#333;filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;transition: all 0.3s linear 0s; cursor:pointer;border-radius: 5px;}
.remenjb-nn .fd-ico{width:60px; height:60px; position:absolute; left:80px; top:186px; background:#ff6600; transition: all 0.3s linear 0s; background:url(../image/sytl2icon1.png) 20px 25px no-repeat; cursor:pointer;}
.remenjb-nn a:hover .fd-bg{ top:66px;}
.remenjb-nn a:hover .fd-ico{ top:61px;}
.i-more{ margin-top:35px; text-align:center;}
.i-more a{ color:#0099a9; display:inline-block; padding:0px 15px; width:auto; border:1px solid #0099A9;}
.i-more a:hover,.ask span a:hover,.ask-yuyue a:hover,.jb-bxyf-zjjg p a:hover,.lb-list span a:hover,.wz-back a:hover,.gy-tese dd.zx a:hover{ background:#0099a9; color:#fff;}

.dongtai-t{ width:232px;}
.dongtai-fla {width:260px; height:346px; position:relative; overflow: hidden;}
.dongtai-fla ul {height:346px; position:absolute;}
.dongtai-fla ul li {float:left; width:260px; height:346px; overflow:hidden; position:relative;}
.dongtai-fla ul li img{ width:260px; height:346px; float:left;}
.dongtai-fla .btn {position:absolute; width:260px; height:10px;overflow:hidden; right:0; bottom:10px; text-align:center;}
.dongtai-fla .btn span {display:inline-block; width:10px; height:10px; border-radius: 10px; margin-left:5px; cursor:pointer; background:#0099a9;}
.dongtai-n{ width:710px;}
.dongtai-top{ width:324px; margin-left:30px;}
.dongtai-top h2{ font-size:16px; line-height:16px; margin-bottom:10px;}
.dongtai-top span{ color:#babab8; padding:15px 0;}
.dongtai-top p{ color:#919191;}
.dongtai-list{ margin-top:28px; overflow:hidden;}
.dongtai-list li{ width:324px; float:left; margin-left:30px; display:inline; border-bottom:1px solid #ddd; height:38px; line-height:38px; overflow:hidden;}
.dongtai-list li i,.jb-gcjb-listl li i,.jb-gcjb-listr li i{ font-size:24px; color:#0099a9; padding:0 5px; display:inline-block; float:left;}
.dongtai-list li span,.jb-gcjb-listl li span,.jb-gcjb-listr li span{ float:right; color:#bababa;}

.zhuanjia{ overflow:hidden; margin-top:20px;}
.zhuanjia-t{ width:780px;}
.zhuanjia-t a.more{ color:#0099a9;}
.zjimg{ width:350px;}
.zjifo{ margin-top:50px; margin-left:80px;}
.zhuanjia-n h3{ font-size:40px; height:40px; line-height:40px; color:#0099a9;}
.zhuanjia-n h3 i{ font-size:28px; color:#666;}
.zhuanjia-n ul{ padding-top:40px;}
.zhuanjia-n li{ line-height:40px; font-size:14px;}
.zjjl .zjjj{ background:#f0f0f0; width:552px; height:84px; padding:8px; margin-top:40px;}
.zjjl img{ float:left; margin-right:10px;}
.zjjl p{ text-indent:2em; padding-top:7px;}
.zjjl a:hover .zjjj{ background:#189FAD; color:#fff; cursor:pointer;}
.zhuanjia-n{ overflow:hidden;}
.telphone{ height:50px; width:470px; margin:-50px 0 0 428px; float:left; _float:inherit; _margin:0 50px 0 77px; }
.telphone .arttelText{ border:1px solid #ddd; width:262px; height:46px; line-height:46px; padding-left:10px;}
.telphone .arttelSub{ background:#0099a9; color:#fff; width:95px; height:48px; line-height:48px;opacity: 0.9;}
.telphone .arttelSub:hover{opacity: 1; cursor:pointer;}

.ask{ margin-top:30px;}
.asks{ width:607px;}
.asks h4,.ask-yuyue h4{ font-size:18px;}
.asks h4 i{ color:#ff6600;}
.asks h4 span,.ask-yuyue h4 span{ float:right; _margin-top:-20px;}
.ask span a,.ask-yuyue span a,.jb-bxyf-zjjg p a,.lb-list span a,.wz-back a,.gy-tese dd.zx a{ float:right; border:1px solid #0099a9; color:#0099a9; padding:0 15px; font-size:14px; margin-right:2px;}
.ask-t{ margin-bottom:10px;}
.ask-t a{ height:26px; line-height:26px; padding:0 48px;}
.ask-n li{ height:40px; line-height:40px; border-bottom:1px solid #ddd;}
.ask-yuyue{ width:320px;}
.ask-yuyue h4 { color:#0099a9;}
.ask-yuyue h4 i{font-size:18px;}
.ask-yuyue-sy{ background:#0099a9; padding:5px 2px; width:316px; overflow:hidden; }
.ask-yuyue-sy p{ color:#fff; text-align:center; height:24px; line-height:24px;}
.ask-yuyue-sy p em{ color:#F00; padding:0 10px; background:#FF0; font-size:17px; margin:0 3px;}
.ask-yuyue-sy p i{ color:#fff; padding:0 10px; font-size:17px; margin:0 3px;background: #43C7D4;}
.ask-yuyue-sy p span{ color:#ffde00; font-size:16px;}
.yuyuelist{ margin-top:15px;}
.yuyuelist table{ width:310px;}
.yuyuelist li{ text-align:center; color:#666;height: 28px; line-height:28px;}
.yuyuelist li span{ width:50px; display:block; float:left;}
.yuyuelist li em{ width:90px; display:block; float:left; }
.yuyuelist li i{ width:70px; display:block; float:left;}
.yuyuelist li b{ float:right; display:block; font-weight:normal; color:#ff6600;}

.aboutus-t{ width:232px;}
.bsts{ border:1px solid #ddd; padding:8px; width:282px; height:357px; float:left; margin-right:47px;}
.bsts{ text-align:center;}
.bsts h3{ font-size:18px; color:#0099a9; padding:10px 0;}
.bsts p{ text-indent:2em; text-align:left; margin-bottom:20px;}
.bsts span{ padding:2px 20px; border:1px solid #0099a9; color:#0099a9;}
.bsts-hj,.bsts-ry{ float:left; margin-right:47px;}
.bsts-al{ height:375px;}
.bsts-al li{width: 220px;height: 178px; float:left; text-align:center; margin:0 15px 10px; display:inline;}
.bsts-al li span{ display:block; width:220px; height:150px;overflow: hidden;}
.bsts-al li a img{-webkit-transition: -webkit-transform .3s ease-in-out;-moz-transition: -moz-transform .3s ease-in-out;-ms-transition: -ms-transform .3s ease-in-out;transition: transform .3s ease-in-out;}
.bsts-al li a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.bsts-al li a p{ height:26px; line-height:26px; border:1px solid #ddd; color:#666;}
.bsts-al li a:hover p{ background:#0099a9; color:#fff; *color:#0099a9; text-decoration:none; border:1px solid #0099a9;} 
.aboutus-n div a:hover .bsts{ border:1px solid #0099a9;}
.aboutus-n div a:hover .bsts span{ background:#0099a9; color:#fff;}
.aboutus-n div a:hover .bsts p{ color:#333;}


.footer{ background:#f0f0f0; padding:40px 0; overflow:hidden; margin-top:90px;}
.ft-jbs{}
.ft-jbs dl{ float:left; width:110px;}
.ft-jbs dt{ font-size:16px;}
.ft-jbs dd{ height:30px; line-height:30px;}
.ft-jbs dd i {font-size: 24px; color: #0099a9; padding-right: 5px; display: inline-block; float: left;}
.ft-phone{ width:280px; text-align:center;}
.ft-phone span{ background:#9d9d9d; color:#fff; height:34px; line-height:34px; display:block; font-size:14px;}
.ft-phone p{ font-size:26px; color:#0099a9; padding:20px 0;}
.ft-phone b{width:280px; height:30px; line-height:30px; font-size:38px; color:#0099a9; font-weight:normal;}
.copyright{ text-align:center;overflow:hidden; margin-top:20px;}
.copyright p{ line-height:24px;}
.copyright p img.cp{ margin:20px 0;}



.jb-ban a{ height:360px; display:block; background:url(../image/jb-ban.jpg) no-repeat center center;}
.section4{ margin-top:40px; overflow:hidden;}
.section4 .ti{ width:230px; }
.jb-jbdh{ margin-top:20px }
.jb-jbdh img{}
.jb-jblist{ margin:0 25px; width:405px;}
.jb-jblist dl{ overflow:hidden; height:100px;}
.jb-jblist dt { height:100px;float:left; margin-right:25px;}
.jb-jblist dt span{ display:block; background:#0099a9; color:#fff; width:105px; height:35px; line-height:35px; text-align:center; font-size:18px; }
.jb-jblist dd{ float:left; width:275px;}
.jb-jblist dd a{ display:block; float:left; height:32px; line-height:32px; font-size:14px; padding-right:10px; color:#8A8787;}
.jb-jbzx{ width:273px;}
.jb-jbzx li{ height:101px; float:left;}
.jb-jbzx li a{ display:inline-block; width:126px; height:91px; background:#ddd; float:left; margin:0 0 10px 10px; text-align:center;}
.jb-jbzx li span{ display:block; margin:10px auto 0;}
.jb-jbzx li .jb-jbzximg1{ background:url(../image/yy01.jpg) no-repeat center center; width:53px; height:43px;}
.jb-jbzx li .jb-jbzximg2{ background:url(../image/zj01.jpg) no-repeat center center; width:36px; height:44px;}
.jb-jbzx li .jb-jbzximg3{ background:url(../image/jg01.jpg) no-repeat center center; width:61px; height:37px;}
.jb-jbzx li .jb-jbzximg4{ background:url(../image/jy01.jpg) no-repeat center center; width:36px; height:39px;}
.jb-jbzx li a:hover{ background:#0099a9;}
.jb-jbzx li a:hover p{ color:#fff;}
.jb-jbzx li a:hover .jb-jbzximg1{ background:url(../image/yy.jpg) no-repeat center center;}
.jb-jbzx li a:hover .jb-jbzximg2{ background:url(../image/zj.jpg) no-repeat center center;}
.jb-jbzx li a:hover .jb-jbzximg3{ background:url(../image/jg.jpg) no-repeat center center;}
.jb-jbzx li a:hover .jb-jbzximg4{ background:url(../image/jy.jpg) no-repeat center center;}
.jb-jbzx li p{ font-size:14px; padding-top:5px;}


.jb-zcfl-n{ height:316px;}
.jb-zcfl-t,.jb-gcjb-t{ width:545px;}
.jb-zcfl-t a,.jb-gcjb-t a{ width:61px;}
.jb-zcfl-list{ width:242px; float:left; margin-right:9px;}
.jb-zcfl-list img{ background:#f0f0f0; padding:8px; border:1px solid #ddd;width: 225px;height: 148px;}
.jb-zcfl-list a:hover img{ border:1px solid #0099a9;}
.jb-zcfl-list a:hover p{text-decoration: none;}
.jb-zcfl-list h2{ font-size:18px; color:#0099a9; text-align:center; padding:20px 0 10px 0;}
.jb-zcfl-list p{ width:220px; margin:0 auto; text-indent:2em; color:#8A8686; font-family:宋体;}
.jb-bxfl{ background:url(../image/jb-bxfl.gif) no-repeat center center; width:1000px; height:330px; position:relative;}
.jb-bxfl div{ position:absolute; border:1px solid #ddd; padding:8px; width:232px; height:80px;}
.jb-bxfl div img{ float:left; margin-right:8px;}
.jb-bxfl div h4{ font-size:18px; color:#0099a9;}
.jb-bxfl div p{ text-indent:2em; color:#8A8787; margin-top:3px; line-height:16px; font-family:宋体;}
.jb-bxfl .jb-bxfl1{ top:30px; left:0}
.jb-bxfl .jb-bxfl2{ bottom:30px; left:128px}
.jb-bxfl .jb-bxfl3{ top:30px; left:300px}
.jb-bxfl .jb-bxfl4{ top:30px; right:150px;}
.jb-bxfl .jb-bxfl5{ bottom:30px; right:0}
.jb-bxyf-zjzzl{ height:96px; background:#ddd;width: 550px;}
.zjzz-t{ background:url(../image/bx-zjzz.jpg) no-repeat; width:90px; height:71px; padding:25px 0 0 80px; font-size:18px; color:#fff; line-height:26px;}
.zjzz-n{ padding:15px; color:#8A8686;}
.zjzz-n span{ font-size:14px; color:#666;}
.jb-bxyf-zjjg{ background:url(../image/zjjg.jpg) no-repeat 0 -9px; font-size:14px; height:56px; width:420px; padding-top:40px;}
.jb-bxyf-zjjg p a{ margin-top:5px;}
.jb-gcjb-t{}
.jb-gcjb-list{ width:745px;}
.jb-gcjb-listl{ width:345px; margin:0 25px;}
.jb-gcjb-listl h2{ font-size:16px;}
.jb-gcjb-listl h2 a{ color:#333;}
.jb-gcjb-listl p{ color:#919191; margin:10px 0;}
.jb-gcjb-listl p a{ color:#FF6600;}
.jb-gcjb-listl ul{ margin-top:12px;}
.jb-gcjb-listl li,.jb-gcjb-listr li{overflow: hidden; border-bottom: 1px solid #ddd;height: 38px;line-height: 38px;}
.jb-gcjb-listr{ padding:14px 14px 35px; border:1px solid #ddd; width:318px;}
.jb-gcjb-listr span a{ border:1px solid #0099a9; text-align:center; font-size:16px; display:block; width:102px; height:26px; line-height:26px; margin:0 auto;}
.jb-gcjb-listr ul{ margin-top:15px;}
.jb-hj-t{ width:226px; }
.jb-hj-t a{ display:block; width:211px; height:60px; line-height:60px;  font-size:18px; background:#ddd; margin-bottom:3px; padding-left:15px; overflow:hidden;}
.jb-hj-t a.on{ background:#0099a9; color:#fff; cursor:pointer;}
.jb-hj-t a.on span{ color:#fff;}
.jb-hj-t span{ font-size:28px; font-family:; float:left; display:inline-block; margin:0px 15px 0 0; color:#0099a9; }
.jb-hj-n{ width:767px;}
.jb-hj-ifo{ width:179px; height:191px; background:#ddd; padding:60px 13px; text-indent:2em;}


.lb-ban .guoqing{ display:block; height:360px; background:url(../image/guoqing2.jpg) no-repeat center center;}
.lb-ban a{ display:block; height:360px; background:url(../image/lb-ban.jpg) no-repeat center center;}


.position{ height:53px; line-height:53px; background:#f8f8f8; border:1px solid #ddd;}
.posl{ font-size:14px;}
.posr{width: 112px; height: 24px; padding: 15px 0px 0 0;}
.posr a{float: left; background: url(../image/fqq.png) no-repeat; display: inline-block; width: 24px; height: 24px; cursor: pointer; margin-left: 13px;}
.posr a.ft2{ background: url(../image/fwx.png) no-repeat;}
.posr a.ft3{ background: url(../image/fwe.png) no-repeat;position: relative;}
.posr a.ft3 .erwm { width: 108px; line-height: 108px; position: absolute; top: 20px; left: -44px; display: none; border: 1px solid #666;}
.section5{ overflow:hidden;}
.list{ width:1140px; margin:0 auto;overflow: hidden;}
.list .lb-list{ margin-left:74px; float:left; width:460px; display:inline; border-bottom:1px solid #ddd; padding:20px 0;}
.list .lb-list h2{ font-size:16px; background:url(../image/list-bg.jpg) no-repeat left; padding-left:20px; }
.list .lb-list h2 span{ float:right;_margin-top: -20px;}
.list .lb-list p{ margin-top:15px;}
.list .lb-list p a,.list .lb-list h2 a{ color:#0099a9;}
.list .lb-list h2 span a:hover{ color:#fff;}

.section6{ background:#f7f8f8; padding:60px 0; overflow:hidden;}
.wz-l{ width:620px; background:#fff; padding:25px 20px;}
.wz-l h2{ color:#0099a9; font-size:26px; font-weight:bold; padding:20px 0; border-bottom:1px solid #ddd;text-align:center;}
.wzxss{ font-size:14px; padding:15px 0 15px 20px;}
.wzxss span{ padding-left:25px; margin-left:15px; color:#7e7e7e;}
.wzxss span.sj{ background:url(../image/wz-sj.gif) no-repeat left;}
.wzxss span.yd{ background:url(../image/wz-yd.gif) no-repeat left;}
.wzxss span.bj{ background:url(../image/wz-bj.gif) no-repeat left;}
.art-article p {color: #000; line-height: 24px; padding-bottom: 20px;}
.art-article h2{overflow:hidden}
.wz-back { margin-top:20px;}
.wz-back a{ float:none;}
.wz-r{ width:311px;}
.wzt{ height:45px; line-height:45px; background:#0099a9; color:#fff; font-size:26px; font-weight:bold; text-align:center; margin-top:20px;}
.wz-r-n{ padding:0 15px 20px; overflow:hidden; background:#fff;}
.wz-r-yyjj p{font-size:12px; text-indent:2em; padding-top:10px;}
.wz-r-yyjj p a{ color:#FA854F;}
.wz-r-yyjjs{ margin-top:15px;}
.wz-r-yyjjs a{ display:block; float:left; width:70px; text-align:center;}
.wz-r-yyjjs em{ display:block;}
.wz-r-zjs{display: none;  width:311px; overflow:hidden; position:relative; background:#fff; padding:10px 0 40px;}
.wz-r-zjs li .wz-r-zjlist{ display:block; width:127px; float:left; text-align:center; margin-left:19px; margin-top:10px;}
.wz-r-zjs li .wz-r-zjlist img{ width:127px; height:127px; border-radius:100%;}
.wz-r-zjs li .wz-r-zjlist p{ font-size:14px; padding:5px 0;}
.wz-r-zjs .btn2{ position:absolute; bottom:20px; left:122px; z-index:9}
.wz-r-zjs .btn2 span{ float:left; background:#bbb; width:10px; height:10px; border-radius:100%; margin:0 3px; text-indent:-9999px;cursor:pointer; overflow:hidden;}
.wz-r-zjs .btn2 span.active{ background:#0099a9;}
.zj-zjhd-n .telphone{ _margin:20px 0 0 50px; }

.wz-r-yhhd{ padding:10px; height:284px; background:#fff;}
.wz-r-yhhd li{ border-bottom:1px dotted #ddd;}
.wz-r-yhhd li.hover{ padding-bottom:10px; cursor:pointer;}
.wz-r-yhhd li span{ float:left; width:31px; padding-right:8px;}
.wz-r-yhhd li h3{ height:30px; font-size:14px; line-height:30px; margin:10px 0;}
.wz-r-yhhd div{ overflow:hidden; }
.wz-r-yhask{ width:237px; height:67px; line-height:20px; padding:3px 0 0 15px; background:url(../image/wz-r-yh2.gif) no-repeat left;}
.wz-r-yhask p { margin-top:2px;}
.wz-r-yhask p i{ color:#0099a9; padding-right:10px;}
.wz-r-yhask p a{ color:#fb8650;}
.wz-r-xgwz{ padding:15px 0 0px 15px; background:#fff;}
.wz-r-xgwz li{ font-size:14px; height:30px; line-height:30px;width: 270px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.wz-r-xgwz li i{ font-size:16px; padding:0 5px;}
.wz-r-xg-zx{ margin-top:30px; overflow:hidden;}
.wz-r-xg-zx dl{ overflow:hidden; height:70px;}
.wz-r-xg-zx dl.sj{ height:100px;}
.wz-r-xg-zx dt{ float:left; height:70px; margin-right:15px;}
.wz-r-xg-zx dd { font-size:14px; line-height:22px;}
.wz-r-xg-zx dd span{ float:left; display:block; margin-right:10px;}
.wz-r-xg-zx dd em{ display:block; background:#0099a9; color:#fff; margin-top:2px; border-radius:5px; float:left; font-size:12px; width:40px; height:18px; line-height:18px; text-align:center;}
.wz-r-xg-zx dd a{ color:#0099a9; font-size:16px; overflow:hidden; display:block; width:137px;}
.wz-r-xg-zx .luxian{ line-height:34px;}
.wz-r-xg-zx .sj dt{ height:100px;}
.wz-r-xg-zx .sj dd{ line-height:26px;}
.float_top{width:311px;position: fixed;_position: absolute;top: -20px;z-index: 250;}
.table-c table{border-right:1px solid #999;border-bottom:1px solid #999}
.table-c table td{border-left:1px solid #999;border-top:1px solid #999;padding:0 9px; font-size:14px; color:#333;}

.art-onlinedoc{display: none; overflow: hidden; margin-bottom:10px;}
.art-onlinedocs{ width:310px;}
.art-onlinedoc h2{ font-size: 14px;font-weight: bold;margin-top: 10px;color: #099;margin-bottom: 10px; border:0;}
.art-onlinedoc img{ float:left; margin-right:10px;}
.art-onlinedoc h3{ font-weight:bold; color:#333;}
.art-onlinedoc a img{cursor: pointer; margin-top:10px;}
.art-onlinedoc a:hover img{ border:1px solid #0099a9;border-radius: 4px;}
.zj-zjhd-n{ overflow:hidden; position:relative;}
.zj-zjhd-n .telphone{ margin: -50px 0 0 300px; display:inline;}
.zj-zjhd-n .zj-zjimg{ width:280px;}
.zj-zjhd-n .zj-zjimg img{ width:280px;}
.zj-zjhd-n .zj-zjifo{ width:435px; margin-left:20px; margin-top:0;}
.zj-zjhd-n .zj-zjifo h3 i{ font-size:28px; color:#0099a9; padding-right:10px;}
.zj-zjhd-n .zj-zjifo ul{ margin-top:10px;}
.zj-zjsc{ margin-top:20px;}
.zj-zjsc b,.zj-zjal-t b{ display:block; background:#0099a9; color:#fff; text-align:center; width:79px; height:32px; line-height:32px;}
.zj-zjsc p{ text-indent:2em; padding-top:10px;}
.zj-zjhd-n .zj-zjjj{ margin-top:10px;width: 433px;}
.zj-zjhd-t{ margin-top:30px;height: 130px;}
.zj-zjhd-t .img-list { width: 900px; height: 130px; overflow: hidden; margin-left:10px; position: absolute; display: inline; }
.zj-zjhd-t .con3-t { float: left; height: 149px; overflow: hidden; }
.zj-zjhd-t .img-list li { float: left; display: inline; margin-left:5px; width: 95px; height: 150px; text-align: center; }
.zj-zjhd-t .con3-t li a{ display:block; border:1px solid #fff; width:89px;}
.zj-zjhd-t .con3-t li a:hover{ border:1px solid #0099a9;}
.zj-zjhd-t .con3-t li a:hover p{ background:#0099a9; color:#fff;}
.zj-zjhd-t .con3-t li a:hover span{ color:#fff;}
.zj-zjhd-t .con3-t li p{ text-align:center;}
.zj-zjhd-t .con3-t li p span{ color:#0099a9; display:block; padding-top:5px; line-height:10px;}
.zj-zjal{ width:215px;}
.zj-zjal-t{ height:32px; line-height:32px;}
.zj-zjal-t b{ float:left;}
.zj-zjal-t span a { display:block; height:20px; line-height:20px; width:20px; background:#0099a9; color:#fff; font-size:16px; float:right; text-align:center; margin-top:5px;}
.zj-zjal ul{ margin-top:10px;}
.zj-zjal li{ text-align:center;}
.zj-zjal li p{ padding:5px 0;}
.zhuanjia{ width:1020px; margin:0 auto;}
.zj-zjlist li{float:left; text-align:center; padding-top:45px;width:323px; height:429px; margin:0 0 50px 15px; display:inline;}
.zj-zjlist li a{ display:block; border:1px solid #ddd; width:323px; height:474px;}
.zj-zjlist li img{transition: margin-top 0.2s linear; margin-top:60px;}
.zj-zjlist li h3{ padding:15px 0; font-size:16px;}
.zj-zjlist li h3 i{ font-size:26px; color:#0099a9; padding-right:10px;}
.zj-zjlist li p{ color:#000;width: 200px;margin: 0 auto;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.zj-zjlist li span{ display:none;margin: 20px auto 0;width:191px;height:35px;line-height:35px; background:#0099a9; font-size:14px;color:#fff; border-bottom: 1px solid #016f7b;}
.zj-zjlist li a:hover{ border:1px solid #0099a9;text-decoration: none;}
.zj-zjlist li a:hover img{transition: margin-top 0.2s linear;margin-top: 20px;}
.zj-zjlist li a:hover span{ display:block;}
.zj-zjlist ul{ overflow:hidden;}
.zj-zjpagelist{text-align:center; margin-top:30px;height: 27px;line-height: 27px; overflow: hidden;font-size: 14px;color: #CCC;}
.zj-zjpagelist a {border: 1px solid #ccc;padding: 2px 7px; margin:0 5px;}


.gy-ban{ background:url(../image/gy-ban.jpg) no-repeat center center; height:360px; display:block;}
.gy-bsjj,.gy-hj{ margin-top:15px; line-height:28px; text-align:center; font-size:14px;}
.gy-shoushu{ margin-top:20px;}
.gy-shoushu li{ text-align:center; float:left; margin-left:67px; display:inline;}
.gy-shoushu li img{transition: transform .4s ease-in-out;}
.gy-shoushu li h2{ color:#0099a9; font-size:20px; padding:10px 0; font-weight:bold;}
.gy-shoushu li a:hover img{transform: scale(1.1);transform: scale(1.1);}
.gy-djs{height:390px;margin: 40px auto; overflow: hidden; position: relative;}
.gy-djss{width:1000px; height:175px; position:absolute; top:0; left:0;}
.gy-djss ul li{width:1000px; height:175px; float:left; position:relative;}
.gy-djss ul li div{width:697px; height:174px; background:url(../image/a1_bg.gif) no-repeat; position:absolute; top:0; left:0;}
.gy-djss ul li div img{width:113px; height:116px; position:absolute; top:12px; left:16px; border:1px #FFF solid;}
.gy-djss ul li div h3{width:472px; height:30px; line-height:30px; color:#e57f8e; position:absolute; top:10px; left:180px; font-size:18px;}
.gy-djss ul li div h3 a{color:#fff;}
.gy-djss ul li div p{width:472px; height:auto; line-height:20px; color:#ffffff; position:absolute; top:45px; left:180px; font-size:14px;}
.gy-djss ul li#aa1 div{left:95px;}
.gy-djss ul li#aa2 div{left:180px;}
.gy-djss ul li#aa3 div{left:265px;}
.gy-djss ul li#aa4 div{left:150px; background:url(../image/a1_bg1.gif) no-repeat;}
.gy-djss ul li#aa5 div{left:235px; background:url(../image/a1_bg1.gif) no-repeat;}
.gy-djss ul li#aa6 div{left:162px; background:url(../image/a1_bg2.gif) no-repeat;}
.gy-djss ul li#aa7 div{left:125px; background:url(../image/a1_bg3.gif) no-repeat;}
.gy-djss ul li#aa8 div{left:210px; background:url(../image/a1_bg3.gif) no-repeat;}
.gy-djss ul li#aa9 div{left:300px; background:url(../image/a1_bg3.gif) no-repeat;}
.gy-djs2{width:1000px; height:190px; background:url(../image/a1_line.gif) no-repeat -2px 5px; position:absolute; bottom:0; left:0;}
.gy-djs2 ul{width:880px; height:190px; position:absolute; top:0; left:70px;}
.gy-djs2 ul li{width:88px; height:190px; background:url(../image/a2_ico.gif) no-repeat center 4px; float:left; cursor:pointer;}
.gy-djs2 ul li p{ line-height:22px;}
.gy-djs2 ul li p.aa1{width:120px; height:auto; margin:60px 0 0 -16px; text-align:center; }
.gy-djs2 ul li p.aa1 b{font-size:14px; padding-top:10px; font-weight:300;}
.gy-djs2 ul li.active{background:url(../image/a2_icoa.gif) no-repeat center 4px;}
.gy-djs2 ul li#aa1{width:88px; height:200px; background:url(../image/a2_ico1.gif) no-repeat center 0;}
.gy-djs2 ul li#aa1 p.aa1{width:120px; height:auto; margin:128px 0 0 -16px; text-align:center; }
.gy-djs2 ul li#aa1 p.aa1 b{font-size:14px; padding-top:10px;font-weight:300;}
.gy-djs2 ul li#aa1.active{background:url(../image/a2_ico1a.gif) no-repeat center 4px;}
.gy-djs2 ul li p.aa1{ color:#0099a9;}
.gy-djs2 ul li.active p.aa1{ color: #ff9400;}

.gy-zhuanjia{ margin-top:30px; overflow:hidden;}
.gy-zhuanjia img.fl {margin-right: 20px;}
.gy-zhuanjia h2 { font-size: 24px; padding: 20px 0;}
.gy-zhuanjia p { font-size: 14px;text-indent: 2em; line-height: 30px;}
.gy-zjs{ margin-top:10px; height: 135px;overflow: hidden;}
.gy-zjs li{ float:left; margin-left:20px;}
.gy-zjs .zjl img,.gy-zjs .zjr img{ width:35px; height:80px; margin-top:30px;}

.gy-tese{overflow:hidden; margin-top:30px;}
.gy-tese dl{ float:left; width:253px; margin:0 40px; text-align:center; display:inline;}
.gy-tese dd.tti{ font-size:24px; font-family:宋体;padding:15px 0; color:#0099a9; }
.gy-tese dd.if{ font-size:14px;}
.gy-tese dd.zx{ margin-top:50px;}
.gy-tese dd.zx a{ float:none;}

.gy-hjban{position:relative; overflow:hidden;margin:30px auto 0;}
.gy-hjban ul li{float:left;}
.gy-hjban .arrows{display:none;}
.gy-hjban:hover .arrows,.gy-hjban.hover .arrows{display:block;}
.gy-hjban .arrows{position:absolute;z-index:20; overflow:initial;}
.gy-hjban .arrows .prev,
.gy-hjban .arrows .next{position:absolute;width:76px;height:77px;font:0/0 a;color:transparent;cursor:pointer;}
.gy-hjban .arrows .prev{left:0px;background:url(../image/slide_arrow_left.png) no-repeat;}
.gy-hjban .arrows .next{left:924px;background:url(../image/slide_arrow_right.png) no-repeat;}
.gy-hjban ul li{height:465px;}
.gy-hjban .arrows{top:180px;}
.gy-hjdots{position:absolute; left:40%;height:15px;bottom:-10px;}
.gy-hjdots li{ width:15px; height:15px; float:left; background:#999; margin-left:5px;border-radius: 25px; cursor:pointer;}
.gy-hjdots li.active{ background:#0099a9;}