@charset "utf-8";
/* CSS Document */

body{margin: 0;padding: 0;overflow-x: hidden;}
img,video{/*display: block*/}
ul,li,dl,dd{margin: 0;padding: 0;list-style: none;}
input{margin: 0;padding:0;border: none;outline: none;}
a{color:black;text-decoration: none;}
*{font-family: "微软雅黑";}
h1,h2,h3,p,h4,h5{margin: 0;padding:0;font-weight: normal;}
.cb{ clear:both;}
.as{  height:40px; background:#05a5b3;}
.as_n{ width:1200px; margin:0 auto; text-align:right; line-height:40px; color:#fff;}
.ad{  height:60px;background:url(../images/nav_bg.png) repeat-x;}
.add{ width:1200px; height:60px; margin:0 auto;}
.af{ width:60px; height:60px; margin-top:-10px; float:left;}
.af img{ margin-top:-30px;}
 
.nav{  height:60px; line-height:40px; margin-left:250px;}
.nav ul{ }
.nav ul li{ float:left; width:105px; text-align:center; background-repeat:no-repeat; background-position:left center; position:relative;}
.nav ul li dl{ position:absolute; left:0px; top:60px; width:100%; z-index:99999999; background:#f0eff0; display:none;}
.nav ul li dl dd{}
.nav ul li dl dd a{ height:35px; line-height:35px; border-bottom:dashed 1px #fff;}
.nav ul li dl dd a:hover{background:url(../images/nav_on.png) repeat-x bottom center;}
.nav ul li a{ color: #333; font-size:14px; display:block; height:60px; line-height:60px;}
.nav ul li a:hover{ background:url(../images/nav_on.png) repeat-x; color:#fff;}

.ah{height:450px; background:url(../images/4.png);}
.ahh{width:1200px; height:452px; margin:0 auto;}
.aj{width:340px; height:169px; margin-left:436px;}
.aj h1{font-size:20px;color:#b5c589; font-weight:bolder; padding-top:50px; }
.aj img{margin-top:20px; margin-left:65px;}
.aj p{font-size:12px;  color:#FFF; margin-top:20px;}
.al {width:226px; height:276px; margin-left:116px; float:left;}
.al p{font-size:18px; color:#06a6b4; text-align:center; margin-top:5px;}
.all{width:226px; height:276px; margin-left:152px; float:left;}
.all p{font-size:18px; color:#06a6b4; text-align:center; margin-top:5px;}

.sd{height:118px; }
.sa{width:1200px; height:118px; margin:0 auto;}
.sf{width:340px; height:170px; margin-left:436px;}
.sf h1{font-size:22px;color:#24bec8; font-weight:bolder; padding-top:50px; padding-left:55px;}
.sf img{margin-top:20px; margin-left:65px;}
.sf p{font-size:12px;  color:#333333; margin-top:20px;}
.s{height:600px; margin-top:50px;}
.sg{width:1200px; height:610px; margin:0 auto;}
.sgg{width:397px; height:293px; float:left;  }
.sgg img {width:351px; height:190px;}
.sj{width:352px; background:#f2f2f2;}
.sj h2{font-size:16px; color:#000; padding:8px 0px 0px 13px}
.sj p{font-size:12px; color:#000; padding:6px 0px 15px 13px }
.sj:hover{background:#00a7b3;}
.sj:hover h2{color:#FFF;}
.sj:hover p{color:#FFF}
.sk{}
.sk img{width:352px; height:3px; }
.sll{height:80px;}
.sl{width:1200px; height:130px; margin:0 auto;}
.slll{background:url(../images/24.png); width:167px; height:40px; margin-left:456px;}
.slll h2{font-size:14px; color:#FFF; padding-top:10px; text-align:center;}


.df {height:938px; background:url(../images/13.png);}
.dff{width:1200px; height:938px; margin:0 auto;}

.djj{width:340px; height:159px;margin-left:436px;}
.djj h1{font-size:22px;color:#24bec8;padding-top:50px;padding-left:55px;}
.djj img{margin-top:20px;margin-left:40px;}
.djj p{font-size:12px;color: #FFF;margin-top:20px;}
.dg{ width:1200px;height:263px; margin:0 auto;}
.do{width:1150px;height:232px;}
.dgg{ width:350px;height:232px;margin-left:20px; float:left;}
.dggg{width:800px;height:220px;float:left;}
.dggg p{ color:#FFF;font-size:13px;line-height:38px;}
.dkkk{ width:390px; height:232px;float:left;}
.dl{ width:347px;height:87px;}
.dq{width:60px; height:60px;float:left; background:#fccd93;}
.dq h1{font-size:20px;color:#00a7b3; font-weight:bolder; text-align:center; margin-top:10px;}
.dq p{font-size:14px;color:#00a7b3;text-align:center; }
.dw{ width:276px; height:84px;margin-left:65px;}
.dw h4{ font-size:15px;color:#00a7b3; }
.dw p{font-size:10px;color:#ffffff; margin-top:5px;} 
.de { float:left;width:350px;height:232px;}

.fss{ width:168px;height:41px; background:url(../images/23.png); margin-left:456px;}
.fss h4{font-size:14px;color:#FFF; text-align:center; padding-top:10px;}
.wq{  height:60px;background:url(../images/17.png)}
.wqq{ width:1200px;height:60px;margin:0 auto;}
.wqq a.bt{ margin:0px;}
.wqq a{ display:block; float:left; color:#fff; margin:24px 10px 0px 0px;}
.wqq h4{color:#FFF;font-size:20px;margin-left:30px;padding-top:20px; }
.wqq p{color:#FFF;font-size:16px;margin-left:130px;margin-top:-25px; }
.wr{height:453px;background:#017279;}
.wt{width:1200px;height:453px; margin:0 auto;}
.wtt{ width:1100px;height:453px;}
.wy{ width:134px;height:335px;margin-left:40px; float:left;}
.wy h4{color:#FFF;font-size:20px;padding-top:50px; margin-bottom:15px;}
.wy p{font-size:14px;color:#FFF;line-height:40px;}
.wy p a{ color:#fff;}
.wu{width:392px; height:340px; float:left; margin-left:170px;}
.wuu{width:255px; height:48px; margin-top:50px;}
.wuu h3{font-size:22px;color:#c6ae5d;}
.wuu h3 img{ padding:8px 0px 0px 0px;}
.wuu p{font-size:12px; color:#FFF; margin-left:115px; margin-top:-20px;}
 
.searchbox input{height:30px; width:360px; background:#01494d; color:#FFF; margin-top:10px; padding-left:10PX}
.search textarea{height:30px; width:358px; background:#01494d; color:#FFF; margin-top:10px; border:none; height:150px; padding-left:10px}
.wo{width:370px; height:40px; margin-top:20px;}
.woo{float:left; width:100px; height:32px; background:url(../images/18.png);}
.woo input{ background:none; border:none; width:100px; height:32px; line-height:32px; font-size:16px;}
.woo p{font-size:16px; text-align:center; margin-top:5px;}
.wooo{float:left; width:100px; height:32px; margin-left:10px; background:#01494d;}
.wooo p{font-size:16px; text-align:center; margin-top:5px;}
.wooo input{ background:none; border:none; width:100px; height:32px; line-height:32px; font-size:16px; color:#fff;}



/*内页*/
.dang{ background:url(../images/41.png); }
.dan{width:1200px; margin:0 auto;}
.dangqian{width:1200px; height:40px;background:#05a5b3;}
.qian{width:80px;height:20px;margin-left:28px;margin-top:8px; float:left;}
.qian h3{color:#FFF;font-size:20px;}
.qia{float:left;height:20px;margin-top:8px;}
.qia p{font-size:16px;color:#FFF;}
.qia p a{ color:#fff;}
.chanpinzhongxin{width:1200px;}
.chanpinzhong{ float:left; width:212px; margin-top:20px;}
.chanpin{ width:212px; height:60px; background:#00eaff; overflow:hidden;}
.chanpin p{ font-size:24px; color:#FFF; margin-top:10px;margin-left:20px;}
.chanpin h2{font-size:28px; color:#05c7d8; text-align:center; margin-top:-7px;}
.chan{width:212px; padding:15px 0px 25px 0px; background:#ffffff;}
.cha{width:54px; height:34px; float:left;}
.cha img{ margin-left:20px; margin-top:10px;}
.ch{  height:34px; float:left;}
.ch p{ font-size:14px; color:#5d5d5d; margin-top:5px; cursor:pointer}
.ca{width:212px; height:110px; background:#9e76b4; margin-top:10px;}
.caa{width:89px; height:80px; float:left;}
.caa img{ margin-top:20px; margin-left:5px;}
.caaa{ float:left; width:105px; height:80px; margin-top:15px;}
.caaa p{font-size: 10px; color: #FFF; line-height: 20px; margin-top: 0px;}
.cy{width:212px;  margin-top:10px;}
.zhanshi{float:left; width:920px; margin-left:60px; margin-bottom:15px}
.zhansh{width:920px; height:60px; margin-top:15px;}
.zhansh p{font-size:26px; color:#00eaff;}
.zhans{width:920px; height:1px; background:#FFF; margin-top:10px;}
.tupian{width:920px;}
.tu{width:200px; height:164px; float:left; margin-left:22px;}

.menu_body{ margin-bottom:10px;}
.menu_body a{ display:block; font-size:12px; color:#555; line-height:25px; border-bottom:dashed 1px #ccc; width:80%; margin:0 auto; padding:0px 10px}
.copyright{ height:60px; background:url(../images/17.png) repeat-x;}
.copyright p{ line-height:60px; text-align:center; color:#fff;}