﻿@charset "utf-8";
body {
	font-family:"微软雅黑","宋体",STSong,STFangsong,sans-serif;
	font-size: 12px;

}

html,body{overflow-x:hidden;}
*{ margin:0; padding:0; list-style-type:none;}
.clear{clear:both;}
a{text-decoration:none; cursor:pointer; border:0;color:#969696;}
.left{float:left;}
.right{float:right;}
img{border:0; display:block; margin:0 auto;}
ins{text-decoration:none;}
input:focus{outline: medium none;}

.main_center{ width:1000px; height:auto; margin:0 auto;}
.ind{ background:url(../bg/ind_bg.jpg) center top no-repeat;}

.header{ width:100%; height:auto; margin-bottom:20px;}
.header .headt{ width:100%; height:40px; background:url(../bg/headt_02.jpg) 0 0 repeat-x;}
.header .headt .left{ float:left; height:17px; width:auto; overflow:hidden; padding-top:12px;}
.header .headt .left a{ display:block; line-height:17px; text-transform:uppercase; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000000; float:left; padding:0 13px 0 17px;}
.header .headt .left a.china{ border-right:1px solid #cacaca; font-family:"宋体"; font-size:14px; color:#000000;}
.header .headt .left a.hover{ color:#0da462;}
.header .headt .left a:hover{ color:#0da462;}
.header .headt .right{ float:right; overflow:hidden;width:79%; }
.header .headt .right .to{ margin-top:8px; border-left:1px solid #cacaca; padding-left:16px;}
.header .headt .right span{ font-family:"宋体"; font-size:14px; color:#000; line-height:40px; float:left; overflow:hidden;}
.header .headt .right b{ font-style:normal; margin-right:24px; font-weight:lighter;}
.header .headt .right span tt{ font-family:Arial, Helvetica, sans-serif;}
.header .headt .right span em{ font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:20px; color:#009b58; line-height:100%; position:relative; top:2px;}
.header .headt .right span i{ font-style:normal; color:#009b58;}
.header .headt .right span a{ display:block; float:left; width:23px; height:23px; background:url(../bg/headt_01.png) 0 0 no-repeat; margin-right:8px;}
.header .headt .right span a.one{ background-position:0 0;}
.header .headt .right span a.two{ background-position:-32px 0;}
.header .headt .right span a.three{ background-position:-61px 0;}

.header .headt .right span a.one:hover{ background-position:0 -23px;}
.header .headt .right span a.two:hover{ background-position:-32px -23px;}
.header .headt .right span a.three:hover{ background-position:-61px -23px;}

.header .headc{ width:100%; height:288px;}
.header .headc a{ display:block; width:1686px; position:relative; left:50%; margin-left:-980px;}

.header .headb{ width:100%; height:50px;  overflow:visible; background:#27bf7d;}
.header .headb .main_center{ background:url(../bg/headb_01.jpg) 0 0 repeat-x; overflow:hidden; line-height:50px;}
.header .headb .main_center a.index{ width:54px; height:50px; background:#00a84b;}
.header .headb .main_center a{ display:block; float:left; width:135px; height:50p; text-align:center; font-family:"微软雅黑"; font-size:18px; color:#fff; text-shadow:0 0 1px #1cab6d; -moz-text-shadow:0 0 1px #1cab6d; -ms-text-shadow:0 0 1px #1cab6d; -o-text-shadow:0 0 1px #1cab6d; -webkit-text-shadow:0 0 1px #1cab6d;}
.header .headb .main_center a:hover{ background:#fff; color:#27bf7d; text-shadow:none;}

.header .headb_cd{ width:1000px; height:auto; background:#f7f9fb; margin:0 auto; position:absolute; left:50%; margin-left:-500px; z-index:11; }
.header .headb_cd li{ width:938px; height:306px; padding:30px 29px 0; border:2px solid #91debe; border-top:0px; display:none;}
.header .headb_cd li.a1{ overflow:hidden; width:938px; }
.header .headb_cd li.a1 .left{ float:left; width:470px;}
.header .headb_cd li .biaot{ position:relative; z-index:1; text-indent:13px; height:17px; margin:11px 0; line-height:85%; font-weight:lighter; font-family:"微软雅黑"; font-size:18px; color:#202020; border-left:4px solid #fd7a46; text-align:left;}
.header .headb_cd li.a1 .left .msg{ background:#f8fcfe; width:468px; height:253px; border:1px solid #e1e1e1;}
.header .headb_cd li.a1 .left .msg h3{ float:left; width:133px; padding:20px 0 0 29px;}
.header .headb_cd li.a1 .left .msg h3 i{ font-family:"宋体"; font-size:12px; color:#666666; font-style:normal; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:lighter; padding:9px 0; display:block;}
.header .headb_cd li.a1 .left .msg dl{ width:235px; float:left; margin-left:37px; padding-top:5px;}
.header .headb_cd li.a1 .left .msg dl dd{ width:100%; height:40px; border-bottom:1px dashed #e7e7e7; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.header .headb_cd li.a1 .left .msg dl dd a{ font-family:"宋体"; font-size:14px; color:#666666; line-height:40px;}
.header .headb_cd li.a1 .left .msg dl dd a tt{ font-family:Arial, Helvetica, sans-serif;}
.header .headb_cd li.a1 .left .msg dl dd:hover a{ color:#0c8655;}

.header .headb_cd li.a1 .right{ float:right; width:442px; margin-top:11px;}
.header .headb_cd li.a1 .right span{ display:block; overflow:hidden; margin-bottom:5px;}
.header .headb_cd li.a1 .right span a{ display:inline-block; float:left; margin-right:10px; margin-bottom:10px;}

.header .headb_cd li.a1 .right dl{ width:100%; height:auto; overflow:hidden;}
.header .headb_cd li.a1 .right dl dd{ width:100%; height:33px; background:url(../bg/a1_07.png) 0 0 no-repeat; line-height:33px; margin-bottom:5px;}
.header .headb_cd li.a1 .right dl dd a{ display:block; font-family:"宋体"; font-size:14px; color:#5c5c5c;}
.header .headb_cd li.a1 .right dl dd a i{ display:inline-block; width:18px; margin:0 11px 0 17px; height:18px; background:url(../bg/a1_06.png) 0 0 no-repeat; vertical-align:middle;}
.header .headb_cd li.a1 .right dl dd.d1 a i{ background-position:0 0; width:21px; margin:0 11px 0 14px;}
.header .headb_cd li.a1 .right dl dd.d2 a i{ background-position:-24px 0;}
.header .headb_cd li.a1 .right dl dd.d3 a i{ background-position:-42px 0;}
.header .headb_cd li.a1 .right dl dd:hover{ background-position:left bottom;}
.header .headb_cd li.a1 .right dl dd:hover a{ color:#fff; }
.header .headb_cd li.a1 .right dl dd.d1:hover a i{ background-position:0 -18px; }
.header .headb_cd li.a1 .right dl dd.d2:hover a i{ background-position:-24px -18px;}
.header .headb_cd li.a1 .right dl dd.d3:hover a i{ background-position:-42px -18px;}


.header .headb_cd li.a2 .left{ width:560px; float:left;}
.header .headb_cd li.a2 .left span{ display:block; font-family:"宋体"; padding:18px 0; width:560px; font-size:0px; }
.header .headb_cd li.a2 .left span a{ margin-bottom:15px; display:inline-block; font-size:14px; margin-right:20px; color:#666666;}
.header .headb_cd li.a2 .left span a:hover{ color:#000;}
.header .headb_cd li.a2 .right{ width:321px; float:right; margin-top:11px;}
.header .headb_cd li.a2 .right span{ display:block; overflow:hidden;}
.header .headb_cd li.a2 .right span input{ float:left;}
.header .headb_cd li.a2 .right span .text{ display:block; border:0; background:#f2f2f2; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; width:244px; height:29px; margin-right:10px;}
.header .headb_cd li.a2 .right span .sub{ display:block; width:67px; height:29px; background:#27bf7d; border:0; font-family:"微软雅黑"; font-size:14px; color:#ffffff; text-shadow:0 0 1px #1cab6d; -moz-text-shadow:0 0 1px #1cab6d; -ms-text-shadow:0 0 1px #1cab6d; -o-text-shadow:0 0 1px #1cab6d; -webkit-text-shadow:0 0 1px #1cab6d; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; cursor:pointer;}
.header .headb_cd li.a2 .right span{ font-family:"宋体"; font-size:14px; color:#adadad;}
.header .headb_cd li.a2 .right span a{ display:inline-block; color:#25be7b; margin-top:11px; margin-right:13px;}
.header .headb_cd li.a2 .right .gglj{ margin-top:29px; display:block;}

.header .headb_cd li.a3 .lef_1{ float:left; width:217px; height:auto; margin-top:11px;}
.header .headb_cd li.a3 .lef_1 a{ display:block; width:106px; height:84px; float:left; background:#f4f6f9; border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; margin-right:5px; margin-bottom:13px;}
.header .headb_cd li.a3 .lef_1 a i{ display:block; width:55px; height:23px; margin:16px auto 13px; background:url(../bg/a3_01.png) 0 0 no-repeat;}
.header .headb_cd li.a3 .lef_1 a tt{ display:block; text-align:center; font-family:"宋体"; font-size:12px; color:#6d6d6d;}
.header .headb_cd li.a3 .lef_1 a.aa1 i{ background-position:0 0;}
.header .headb_cd li.a3 .lef_1 a.aa2 i{ background-position:-56px 0;}
.header .headb_cd li.a3 .lef_1 a.aa3 i{ background-position:-112px 0;}
.header .headb_cd li.a3 .lef_1 a.aa4 i{ background-position:-168px 0;}
.header .headb_cd li.a3 .lef_1 a.aa5 i{ background-position:-224px 0;}
.header .headb_cd li.a3 .lef_1 a.aa6 i{ background-position:-280px 0;}

.header .headb_cd li.a3 .lef_1 a:hover{ background:#25be7b;}
.header .headb_cd li.a3 .lef_1 a:hover tt{ color:#fff; text-shadow:0 0 2px #1eb372;}
.header .headb_cd li.a3 .lef_1 a.aa1:hover i{ background-position:0 -25px;}
.header .headb_cd li.a3 .lef_1 a.aa2:hover i{ background-position:-56px -25px;}
.header .headb_cd li.a3 .lef_1 a.aa3:hover i{ background-position:-112px -25px;}
.header .headb_cd li.a3 .lef_1 a.aa4:hover i{ background-position:-168px -25px;}
.header .headb_cd li.a3 .lef_1 a.aa5:hover i{ background-position:-224px -25px;}
.header .headb_cd li.a3 .lef_1 a.aa6:hover i{ background-position:-280px -25px;}

.header .headb_cd li.a3 .lef_c{ width:335px; float:left; height:auto; margin-left:26px;}
.header .headb_cd li.a3 .lef_c .biaot .bmsg{ display:inline-block; float:right; margin-top:3px; font-family:"宋体"; font-size:0px;  text-indent:0; color:#a3a3a3;}
.header .headb_cd li.a3 .lef_c .biaot .bmsg a{ display:block; font-size:14px; float:left; text-indent:5px;}
.header .headb_cd li.a3 .lef_c .biaot .bmsg tt{ float:left; font-family:"宋体"; font-size:14px; color:#a3a3a3; padding:0 10px;}
.header .headb_cd li.a3 .lef_c .biaot .bmsg a i{ display:block; float:left; width:18px; height:15px; background:url(../bg/a3_02.png)0 0 no-repeat;}
.header .headb_cd li.a3 .lef_c .biaot .bmsg a.ab2 i{ background-position:-21px 0;}
.header .headb_cd li.a3 .lef_c .biaot .bmsg a:hover{ color:#26bf7e;}
.header .headb_cd li.a3 .lef_c .biaot .bmsg a.ab1:hover i{ background-position:0px -15px;}
.header .headb_cd li.a3 .lef_c .biaot .bmsg a.ab2:hover i{ background-position:-21px -15px;}
.header .headb_cd li.a3 .lef_c .news_msg{ width:100%; height:auto; overflow:hidden; margin-top:26px;}
.header .headb_cd li.a3 .lef_c .news_msg dt{ width:100%; background:#eceff5; overflow:hidden; height:30px; margin-bottom:14px; text-align:center; line-height:30px;}
.header .headb_cd li.a3 .lef_c .news_msg dt tt{ display:block; float:left; font-family:"微软雅黑"; font-size:14px; color:#2e2e2e;}
.header .headb_cd li.a3 .lef_c .news_msg dt tt.cxh{ width:110px;}
.header .headb_cd li.a3 .lef_c .news_msg dt tt.bit{ width:165px;}
.header .headb_cd li.a3 .lef_c .news_msg dt tt.zht{ width:60px;}
.header .headb_cd li.a3 .lef_c .news_msg dd{ width:100%;  text-align:center; line-height:40px; height:40px; border-bottom:1px dashed #e7e7e7;}
.header .headb_cd li.a3 .lef_c .news_msg dd a{ display:block; font-family:"宋体"; font-size:14px; color:#666666;}
.header .headb_cd li.a3 .lef_c .news_msg dd i{ font-style:normal;  width:110px; float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.header .headb_cd li.a3 .lef_c .news_msg dd span{ width:165px; display:block; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.header .headb_cd li.a3 .lef_c .news_msg dd cite{ font-style:normal; display:block; float:left; width:60px;}
.header .headb_cd li.a3 .lef_c .news_msg dd a:hover{ color:#000;}

.header .headb_cd li.a3 .lef_r{ width:335px; float:right; height:264px; overflow:hidden; position:relative;}

.header .headb_cd li.a3 .lef_r .biaot .bmsg{ display:inline-block; float:right; margin-top:3px; font-family:"宋体"; font-size:0px;  text-indent:0; color:#a3a3a3;}
.header .headb_cd li.a3 .lef_r .biaot .bmsg a{ display:block; font-size:14px; float:left; text-indent:5px;}
.header .headb_cd li.a3 .lef_r .biaot .bmsg tt{ float:left; font-family:"宋体"; font-size:14px; color:#a3a3a3; padding:0 0 0 10px;}
.header .headb_cd li.a3 .lef_r .biaot .bmsg a i{ display:block; float:left; width:18px; height:15px;background:url(../bg/xlwb.gif)0 0 no-repeat; }
.header .headb_cd li.a3 .lef_r .biaot .bmsg a.ab2 i{ background-position:-21px 0;}


.header .headb_cd li.a3 .lef_r .weibo{}


.header .headb_cd li.a4 .left{ width:510px; float:left;}
.header .headb_cd li.a4 .left span{ display:block; font-family:"宋体"; padding:8px 0 13px; width:560px; font-size:0px;}
.header .headb_cd li.a4 .left span a{ margin-bottom:11px; display:inline-block; font-size:14px; margin-right:20px;  color:#666666;}
.header .headb_cd li.a4 .left span a:hover{ color:#000;}
.header .headb_cd li.a4 .left tt{ display:block; width:100%; overflow:hidden; margin-bottom:33px;}
.header .headb_cd li.a4 .left tt a{ display:block; float:left; margin-right:11px;}

.header .headb_cd li.a4 .right{ width:310px; margin-right:20px;}
.header .headb_cd li.a4 .right dl{ width:307px; height:auto; padding-left:2px; line-height:35px; margin-bottom:7px;}
.header .headb_cd li.a4 .right dl dt{ margin-bottom:2px; text-indent:17px; width:100%; height:35px; background:#26bf7e;}
.header .headb_cd li.a4 .right dl dt a{ color:#fff; font-family:"微软雅黑"; font-size:18px;}
.header .headb_cd li.a4 .right dl dd{ width:100%; height:34px; margin-bottom:2px; background:#eeeff0; }
.header .headb_cd li.a4 .right dl dd a{ font-family:"宋体"; font-size:14px; color:#666;}
.header .headb_cd li.a4 .right dl dd i{ display:block; float:left; width:44px; height:34px; background:url(../bg/a4_05.png) 0 0 no-repeat;}
.header .headb_cd li.a4 .right dl dd.d1 i{ background-position:0 0;}
.header .headb_cd li.a4 .right dl dd.d2 i{ background-position:0 -36px;}
.header .headb_cd li.a4 .right dl dd.d3 i{ background-position:0 -74px;}
.header .headb_cd li.a4 .right dl dd.d4 i{ background-position:0 -110px;}
.header .headb_cd li.a4 .right dl dd:hover{ background:#26bf7e;}
.header .headb_cd li.a4 .right dl dd:hover a{ color:#fff;}
.header .headb_cd li.a4 .right dl dd.d1:hover i{ background-position:-44px 0;}
.header .headb_cd li.a4 .right dl dd.d2:hover i{ background-position:-44px -36px;}
.header .headb_cd li.a4 .right dl dd.d3:hover i{ background-position:-44px -74px;}
.header .headb_cd li.a4 .right dl dd.d4:hover i{ background-position:-44px -110px;}


.header .headb_cd li.a5 .left{ width:395px; float:left;}
.header .headb_cd li.a5 .left span{ display:block; font-family:"宋体"; padding:18px 0 20px; width:560px; font-size:0px;}
.header .headb_cd li.a5 .left span a{ margin-bottom:15px; line-height:100%; display:inline-block; font-size:14px; margin-right:20px;  color:#666666; }
.header .headb_cd li.a5 .left span a:hover{ color:#000;}
.header .headb_cd li.a5 .right{ width:528px;}
.header .headb_cd li.a5 .right dl.a5_list{ padding-top:18px; width:100%; height:auto;}
.header .headb_cd li.a5 .right dl.a5_list dd{ width:256px; margin-right:16px; height:30px; background:#f4f5f9; line-height:30px; float:left; margin-bottom:12px;}
.header .headb_cd li.a5 .right dl.a5_list dd a{  font-family:"宋体"; font-size:14px; color:#666;}
.header .headb_cd li.a5 .right dl.a5_list dd a i{ width:40px; height:30px; display:block; float:left; background:url(../bg/a5_01.png) 0 0 no-repeat;}

.header .headb_cd li.a5 .right dl.a5_list dd.d1 a i{ background-position:0 0;}
.header .headb_cd li.a5 .right dl.a5_list dd.d2 a i{ background-position:0 -210px;}
.header .headb_cd li.a5 .right dl.a5_list dd.d3 a i{ background-position:0 -42px;}
.header .headb_cd li.a5 .right dl.a5_list dd.d4 a i{ background-position:0 -252px;}
.header .headb_cd li.a5 .right dl.a5_list dd.d5 a i{ background-position:0 -84px;}
.header .headb_cd li.a5 .right dl.a5_list dd.d6 a i{ background-position:0 -296px;}
.header .headb_cd li.a5 .right dl.a5_list dd.d7 a i{ background-position:0 -126px;}
.header .headb_cd li.a5 .right dl.a5_list dd.d8 a i{ background-position:0 -338px;}
.header .headb_cd li.a5 .right dl.a5_list dd.d9 a i{ background-position:0 -168px;}

.header .headb_cd li.a5 .right dl.a5_list dd:hover{ background:#2ebb7f;}
.header .headb_cd li.a5 .right dl.a5_list dd:hover a{ color:#fff;}
.header .headb_cd li.a5 .right dl.a5_list dd.d1:hover a i{ background-position:-40px 0;}
.header .headb_cd li.a5 .right dl.a5_list dd.d2:hover a i{ background-position:-40px -210px;}
.header .headb_cd li.a5 .right dl.a5_list dd.d3:hover a i{ background-position:-40px -42px;}
.header .headb_cd li.a5 .right dl.a5_list dd.d4:hover a i{ background-position:-40px -252px;}
.header .headb_cd li.a5 .right dl.a5_list dd.d5:hover a i{ background-position:-40px -84px;}
.header .headb_cd li.a5 .right dl.a5_list dd.d6:hover a i{ background-position:-40px -296px;}
.header .headb_cd li.a5 .right dl.a5_list dd.d7:hover a i{ background-position:-40px -126px;}
.header .headb_cd li.a5 .right dl.a5_list dd.d8:hover a i{ background-position:-40px -338px;}
.header .headb_cd li.a5 .right dl.a5_list dd.d9:hover a i{ background-position:-40px -168px;}

.header .headb_cd li.a6{ position:relative; padding:30px 25px 0; width:946px;}
.header .headb_cd li.a6 .top{ width:100%; height:34px; background:#f2f2f2; position:absolute; top:0; left:0;}
.header .headb_cd li.a6 .top span{ display:block; float:left; width:104px; height:33px;}
.header .headb_cd li.a6 .top p{ float:left; overflow:hidden; width:892px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-family:"宋体"; font-size:14px; color:#909090; text-indent:14px; line-height:34px;}

.header .headb_cd li.a6 .bottom{ width:100%; height:auto; margin-top:17px; overflow:hidden;}
.header .headb_cd li.a6 .bottom .biaot{ margin-bottom:8px; white-space:nowrap;}
.header .headb_cd li.a6 .bottom span{ display:block; float:left; width:324px;}
.header .headb_cd li.a6 .bottom span dl{ width:324px; height:auto;}
.header .headb_cd li.a6 .bottom span dl dd{ width:324px;}
.header .headb_cd li.a6 .bottom span dl dd a{ font-family:"宋体"; font-size:14px; line-height:26px; color:#666;}
.header .headb_cd li.a6 .bottom span.bot{ width:100%; margin-top:10px;}
.header .headb_cd li.a6 .bottom span.bot dl{ width:100%; overflow:hidden;}
.header .headb_cd li.a6 .bottom span.bot dl dd{ float:left;}
.header .headb_cd li.a6 .last{ width:100%; overflow:hidden;}
.header .headb_cd li.a6 .last a{ display:block; width:219px; height:40px; float:left; margin-right:20px;}
.header .headb_cd li.a6 .last a.las4{ margin-right:0;}


.header .headb_cd li.a7 .top{ width:100%; height:auto; overflow:hidden; position:relative; top:-12px;}
.header .headb_cd li.a7 .top span{ display:block; width:240px; margin-right:90px; float:left;}

.header .headb_cd li.a7 .top span dl dd a{ font-family:"宋体"; width:100%; height:auto; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; color:#666666; line-height:26px;}
.header .headb_cd li.a7 .top span dl dd a:hover{ color:#27bf7d;}
.header .headb_cd li.a7 .bottom{ width:925px; margin:21px auto 0; overflow:hidden;}
.header .headb_cd li.a7 .bottom a{ display:block; float:left; margin-right:26px;}


.header .header_tonz{ width:100%; overflow:visible; height:32px; border-bottom:1px solid #dedede; background:#f2f2f2;}
.header .header_tonz span{ display:block; width:106px; height:33px; float:left; position:relative; z-index:1; top:0px;}
.header .header_tonz p{ width:894px; float:left; line-height:33px; font-family:"宋体"; font-size:14px; color:#838383; text-indent:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


.indfirst{ overflow:visible; margin-bottom:15px;}
.indfirst .fi_top{ width:100%; height:auto; overflow:hidden;}
.indfirst .fi_top .left{ float:left; width:490px; height:280px; position:relative;}
.indfirst .fi_top .left .bd li{ width:100%; height:280px; position:relative;}
.indfirst .fi_top .left .bd li a{ display:block;}
.indfirst .fi_top .left .bd li a tt{ display:block; width:100%; text-indent:18px; font-family:"微软雅黑"; font-size:18px; color:#fff; line-height:40px; height:40px; background:rgba(0,0,0,0.5); position:absolute; bottom:0; left:0;}
.indfirst .fi_top .left .hd{ position:absolute; width:auto; height:40px; line-height:40px; bottom:0; right:0; padding-right:16px;}
.indfirst .fi_top .left .hd li{ display:inline-block; width:8px; height:8px; background:#ffffff; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; margin-left:3px;}
.indfirst .fi_top .left .hd li.on{ background:#fd7a46;}

.indfirst .fi_top .right{ width:492px; height:281px; overflow:hidden; float:right;}
.indfirst .fi_top .right .hd{ width:100%; height:44px; position:relative; top:2px;}
.indfirst .fi_top .right .hd li{ width:70px; height:32px; text-align:center; cursor:pointer; position:relative; line-height:32px; color:#2b2b2b; font-family:"宋体"; font-size:14px; float:left;}
.indfirst .fi_top .right .hd li i{ display:block; width:0; height:0; border-width:7px 6px; border-style:solid; border-color:transparent; border-top-color:#e4f5ff; position:absolute; left:50%; margin-left:-4px; bottom:-14px; display:none;}
.indfirst .fi_top .right .hd li.on{ background:#e4f5ff; color:#38b1f8;}
.indfirst .fi_top .right .hd li.on i{ display:block;}

.indfirst .fi_top .right .bd{ width:100%; height:231px; line-height:33px;}
.indfirst .fi_top .right .bd li{ width:100%; height:236px; overflow:hidden; text-indent:16px;}
.indfirst .fi_top .right .bd li a{ display:block; width:100%; height:33px; line-height:33px; font-family:"宋体"; font-size:14px; color:#474848;}
.indfirst .fi_top .right .bd li a span{ font-family:Arial, Helvetica, sans-serif; font-size:16px; float:right;}
.indfirst .fi_top .right .bd li a:hover{ color:#38b1f8;}
.indfirst .fi_top .right .bd .more{ display:block; width:100%; height:24px; line-height:24px; background:#eef1f5;margin-top:15px;}
.indfirst .fi_top .right .bd .more i{ float:right; color:#717579; font-family:"宋体"; font-size:12px; font-style:normal; padding-right:11px;}

.indfirst .fi_center{ width:100%; height:89px; overflow:visible; margin-top:22px;}
.indfirst .fi_center a{ display:block; width:321px; height:89px; float:left; margin-right:8px;}

.indfirst .fi_bottom{ width:100%; height:62px; overflow:visible; margin-top:15px;}
.indfirst .fi_bottom .hh1{ display:block; width:267px; float:left; height:62px;}
.indfirst .fi_bottom form{ width:710px; float:left; overflow:hidden; height:62px; margin-left:10px;}
.indfirst .fi_bottom form span{   height:29px; font-family:"宋体"; font-size:14px; color:#2b2b2b;}
.indfirst .fi_bottom form span.spn1{ width:100%; height:29px; background:#f7f9fb; margin-bottom:5px;}
.indfirst .fi_bottom form span.spn1 tt{ height:15px; margin:7px 0; display:block; float:left; width:77px; text-align:center; line-height:15px; border-right:1px solid #cacaca;}
.indfirst .fi_bottom form span.spn1 p{ float:left; height:29px; line-height:29px; width:630px; }
.indfirst .fi_bottom form span.spn1 p i{ display:block; cursor:pointer; float:right; height:29px; line-height:29px; padding-right:11px;  font-style:normal; color:#808080;}
.indfirst .fi_bottom form span.spn1 p i img{ display:inline-block; vertical-align:; float:left; margin-right:9px;}
.indfirst .fi_bottom form span.spn1 p a{font-family:"宋体"; margin-left:25px; font-size:14px; color:#808080;}
.indfirst .fi_bottom form span.spn1 p a:hover{ color:#25be7b;}

.indfirst .fi_bottom form span.spn2{ width:100%; font-family:"宋体"; font-size:14px; color:#2b2b2b;}
.indfirst .fi_bottom form span.spn2 cite{ display:inline-block; float:left; width:100%; margin-right:14px; height:29px; background:#f7f9fb; font-style:normal;}
.indfirst .fi_bottom form span.spn2 cite tt{ height:15px; margin:7px 0; display:block; float:left; width:77px; text-align:center; line-height:15px; border-right:1px solid #cacaca;}
.indfirst .fi_bottom form span.spn2 cite input{ width:552px; height:29px; float:left; border:0; background:#f7f9fb; text-indent:10px;}
.indfirst .fi_bottom form span.spn2 cite img{ display:block; float:left; cursor:pointer;}
.indfirst .fi_bottom form span.spn2 b{ display:block; width:223px; float:left; height:29px; background:#f7f9fb;}
.indfirst .fi_bottom form span.spn2 b input{ height:29px; text-indent:10px; width:193px; border:0; background:#f7f9fb;}
.indfirst .fi_bottom form span.spn2 b img{ float:right; margin-right:15px;}
.indfirst .fi_bottom form span.spn2 i{ display:block; float:left; width:15px; margin:0 5px; height:14px; border-bottom:1px solid #cacaca;}


.biaoti{ width:1000px; margin:0 auto; overflow:hidden; height:55px; line-height:55px; border-top:1px solid #0c8655;}
.biaoti h2{ font-family:"微软雅黑"; font-size:26px; color:#000; float:left; font-weight:lighter;}
.biaoti a{ display:block; float:right; height:29px; line-height:29px; font-family:"宋体"; font-size:14px; color:#65696b; line-height:61px;}
.biaoti a:hover{ color:#25be7b;}

.huanjzl{  height:297px; }
.huanjzl .left{ width:661px; float:left;}
.huanjzl .left .hd{ width:100%; height:72px; overflow:visible;}
.huanjzl .left .hd li{ width:110px; background:#f7f9fb; height:60px; cursor:pointer; float:left; position:relative; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#474848; line-height:100%;}
.huanjzl .left .hd li i{ height:10px; margin:25px 0; width:100%; position:relative; z-index:1; font-style:normal; border-right:1px solid #c8c8c8; display:block; line-height:5px;}
.huanjzl .left .hd li tt{ display:block; width:0; height:0; border-width:7px 7px; border-style:solid; border-color:transparent; border-top-color:#25be7b; position:absolute; bottom:-14px; left:50%; margin-left:-7px; display:none; z-index:11;}
.huanjzl .left .hd li:hover{ background:#25be7b; color:#fff;}
.huanjzl .left .hd li:hover tt{ display:block;}
.huanjzl .left .hd li.on{ background:#25be7b; color:#fff;}
.huanjzl .left .hd li.on tt{ display:block;}

.huanjzl .right{ float:right; width:321px;  height:297px;overflow:visible; position:relative;}
.huanjzl .right a{ height:309px; width:321px;  position:; top:0; left:0; display:block; position:absolute;}
.huanjzl .right span{ position:absolute; display:block;}
.huanjzl .right .spp01{ left:0; top:0; width:80px; height:62px; text-align:center; font-family:"微软雅黑"; color:#fff; font-size:14px; padding-top:15px;}
.huanjzl .right .spp01  h2{ font-family:Arial, Helvetica, sans-serif; font-size:50px; color:#fff; line-height:80%;}
.huanjzl .right .spp02{ right:0; top:0; width:220px; text-align:left; padding-top:15px;}
.huanjzl .right .spp02 em{ font-style:normal; font-family:"宋体"; font-size:14px; color:#fff; line-height:36px;}
.huanjzl .right .spp02 select{ width:75px; background:none; border:0; font-family:"微软雅黑"; text-align:left; text-indent:5px; font-size:14px; z-index:11; color:#fff;  height:30px;}
.huanjzl .right .spp02 select option{ text-align:center; text-indent:0; background:#0084ff;}
.huanjzl .right .spp02 dl{ width:79px; float:right; line-height:30px; background:none;
font-family:"微软雅黑"; text-align:left; text-indent:5px; font-size:14px; z-index:11; color:#fff; 
overflow:hidden; position:relative; z-index:1; margin-right:13px;}
.huanjzl .right .spp02 dl .cq{height:200px;overflow:hidden;}
.huanjzl .right .spp02 dl dt{ width:100%;   height:30px; overflow:hidden;}
.huanjzl .right .spp02 dl dt b{ display:block; float:left;}
.huanjzl .right .spp02 dl dt i{ display:block; float:right; width:0; margin-top:12px; margin-right:3px; height:0; border-width:7px ; border-style:solid; border-color:transparent; border-top-color:#fff;}
.huanjzl .right .spp02 dl dd{ width:100%; display:none; background:#0084ff;}
.huanjzl .right .spp03{ left:119px; top:71px; }
.huanjzl .right .spp04{ left:0; top:190px;}

.huanjzl .right .spp04 .newtishi{width:50px;height:30px;position:absolute;top:-20px;}
.huanjzl .right .spp04 .newtishi span{background:black;height:23px;width:50px;border-radius:3px;line-height:23px;text-align:center;color:#fff;}
.huanjzl .right .spp04 .newtishi tt{border-color: #fff transparent transparent;border-style: solid;border-width: 7px;position:absolute;left:19px;top:23px;}

.huanjzl .right .spp05{ left:0; bottom:32px; font-family:"宋体"; font-size:14px; color:#fff; width:95px; height:34px; text-align:center; line-height:30px;}
.huanjzl .right .spp06{ right:0; bottom:31px; font-family:"宋体"; font-size:14px; color:#fff; width:170px; height:35px; line-height:30px;text-align:right;}

.huanjzl .right .spp02 tt{ position:absolute; right:12px; top:16px; width:79px; height:30px;}
.huanjzl .right .spp05 tt{font-size:12px;text-align:left;background:#fff; position:absolute; left:-68px; bottom:-78px; display:none;color:#414141;width:250px;line-height:20px;z-index:9999;border-radius:4px;border:1px solid #7ABCFF; }
.huanjzl .right .spp05:hover tt{ display:block;}



.msggk{ overflow:visible;}
.msggk .msggk_top{ width:100%; height:auto; overflow:hidden;}
.msggk .msggk_top .left{ width:661px; float:left; height:auto; overflow:hidden;}
.msggk .msggk_top .left .hd{ width:100%; height:60px; overflow:visible;}
.msggk .msggk_top .left .hd li{ width:70px; cursor:pointer; text-align:center; height:40px; float:left; position:relative; color:#000; line-height:40px;
font-family:"微软雅黑"; font-size:14px; color:#474848;}
.msggk .msggk_top .left .hd li.tb{ line-height:100%;}
.msggk .msggk_top .left .hd li i{ width:1px; height:10px; margin:16px 0; display:inline-block; vertical-align:middle; background:#c8c8c8; position:absolute; right:0; top:0;}
.msggk .msggk_top .left .hd li tt{ width:0; height:0; border-width:7px 7px; border-style:solid; border-color:transparent; border-top-color:#25be7b; position:absolute; bottom:-14px; left:50%; margin-left:-7px; display:none; z-index:11;}
.msggk .msggk_top .left .hd li span{ width:82px; margin:0 auto; line-height:20px; display:block; margin-top:10px;}
.msggk .msggk_top .left .hd li:hover{ background:#25be7b; color:#fff;}
.msggk .msggk_top .left .hd li:hover tt{ display:block;}
.msggk .msggk_top .left .hd li:hover i{ background:#25be7b;}
.msggk .msggk_top .left .hd li.on{ background:#25be7b; color:#fff;}
.msggk .msggk_top .left .hd li.on tt{ display:block;}
.msggk .msggk_top .left .hd li.on i{ background:#25be7b;}

.msggk .msggk_top .left .bd{ width:100%; height:238px; overflow:hidden; }
.msggk .msggk_top .left .bd li.lev1{ width:100%; overflow:hidden; height:auto;}
.msggk .msggk_top .left .bd .hhd{ width:100%; padding-left:25px; height:32px;}
.msggk .msggk_top .left .bd .hhd dd{ float:left; width:81px; height:32px; cursor:pointer; text-align:center; line-height:32px;font-size:14px;}
.msggk .msggk_top .left .bd .hhd dd.on{ background:#e4f5ff; color:#38b1f8; }
.msggk .msggk_top .left .bd .hhd dd:hover{ background:#e4f5ff; color:#38b1f8; }
.msggk .msggk_top .left .bd .bbd{ width:100%; height:auto; overflow:hidden; margin-top:11px;}
.msggk .msggk_top .left .bd .bbd li{ width:100%; height:192px; overflow:hidden;}
.msggk .msggk_top .left .bd .bbd li a{ display:block; width:100%; height:36px; line-height:36px; font-family:"宋体"; font-size:14px; color:#414141;}
.msggk .msggk_top .left .bd .bbd li a tt{ width:500px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block; float:left;}
.msggk .msggk_top .left .bd .bbd li a span{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7a7f85;}
.msggk .msggk_top .left .bd .bbd li a:hover,.msggk .msggk_top .left .bd .bbd li a:hover span{ color:#0c8655;}

.msggk .msggk_top .right{ float:right; width:323px; height:auto; overflow:hidden;}
.msggk .msggk_top .right li{ width:100%; height:45px; line-height:40px; background:#f4f5f9; margin-bottom:1px; font-family:"宋体"; font-size:14px; text-indent:20px; color:#3e3e3e;}
.msggk .msggk_top .right li i{ width:6px; height:10px; float:right; background:url(../bg/msggk_01.png) left top no-repeat; margin-top:18px; margin-right:21px;}
.msggk .msggk_top .right li:hover{ background:#2cbf7f; color:#fff!important;}
.msggk .msggk_top .right li:hover i{ background-position:left bottom;}


.msggk .msggk_bottom{ width:100%; height:69px; overflow:visible; margin-bottom:22px;}
.msggk .msggk_bottom a{ display:block; width:321; height:69px; float:left; margin-right:18px;}

.gkhd{  height:auto; overflow:hidden; margin-bottom:24px;}
.gkhd a{ display:block; width:117px; height:92px; background:#f7f9fb; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; overflow:hidden; float:left; margin-right:9px;}
.gkhd a i{ display:block; margin:16px auto 8px; width:55px; height:28px;  background:url(../bg/gzhd_01.png) 0 0 no-repeat;}
.gkhd a tt{ display:block; text-align:center; font-family:"宋体"; font-size:14px; color:#6d6d6d;}

.gkhd a.aa1 i{ background-position:0 0;}
.gkhd a.aa2 i{ background-position:-56px 0;}
.gkhd a.aa3 i{ background-position:-112px 0;}
.gkhd a.aa4 i{ background-position:-168px 0;}
.gkhd a.aa5 i{ background-position:-224px 0;}
.gkhd a.aa6{ margin-right:0;}
.gkhd a.aa6 i{ background-position:-280px 0;}
.gkhd a.aa7 i{ background-position:-326px 0;}
.gkhd a.aa8 i{ background-position:-377px 0;}

.gkhd a:hover{ background:#25be7b;}
.gkhd a:hover tt{ color:#fff; text-shadow:0 0 2px #1eb372;}
.gkhd a.aa1:hover i{ background-position:0 -30px;}
.gkhd a.aa2:hover i{ background-position:-56px -30px;}
.gkhd a.aa3:hover i{ background-position:-112px -30px;}
.gkhd a.aa4:hover i{ background-position:-168px -30px;}
.gkhd a.aa5:hover i{ background-position:-224px -30px;}
.gkhd a.aa6:hover i{ background-position:-280px -30px;}
.gkhd a.aa7:hover i{ background-position:-326px -30px;}
.gkhd a.aa8:hover i{ background-position:-377px -30px;}


.zx_service{ height:auto; overflow:hidden;}
.zx_service .top{ width:100%; height:40px; overflow:hidden;}
.zx_service .top .t_tabs{ width:220px; height:32px; text-align:center; line-height:32px; float:left;}
.zx_service .top .t_tabs span{ background:#f7f9fb; width:110px; height:32px; position:relative; cursor:pointer; font-family:"微软雅黑"; font-size:16px; display:block; float:left; color:#666666;}

.zx_service .top .t_tabs span tt{ width:0; height:0; border-width:7px 7px; border-style:solid; border-color:transparent; border-top-color:#25be7b; position:absolute; bottom:-14px; left:50%; margin-left:-7px; display:none; z-index:11;}
.zx_service .top .t_tabs span:hover{ background:#25be7b; color:#fff;}
.zx_service .top .t_tabs span:hover tt{ display:block;}
.zx_service .top .t_tabs span.on{ background:#25be7b; color:#fff;}
.zx_service .top .t_tabs span.on tt{ display:block;}
.zx_service .top .t_right{ float:left; margin-left:47px; margin-top:2px;}
.zx_service .top .t_right a{ display:block; float:left; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; width:86px; height:28px; text-align:center; line-height:28px;  color:#fff; margin-right:6px;}
.zx_service .top .t_right a.city{ background:#fd7a46; text-shadow:0 0 1px #ec6733;}
.zx_service .top .t_right a.tongj{ background:#25be7b; text-shadow:0 0 1px #1db774;}
.zx_service .top .t_right p{ width:545px; font-family:"宋体"; font-size:12px; white-space:nowrap; color:#666666; float:left; line-height:28px;}
.zx_service .top .t_right p i{ font-style:normal; color:#ff0000; margin-right:20px; font-family:Arial, Helvetica, sans-serif;}



/*new新增*/
.zx_service .card{ width:100%; height:auto; }
.zx_service .card li.llev1{ width:100%; height:214px; }
.zx_service .card li.llev2{ width:100%; height:243px; overflow:hidden;}
.zx_service .card li.llev1 tt{ display:block; width:100%; height:191px; border-bottom:1px solid #e4e4e4; margin-top:28px; }
.zx_service .card li.llev1 tt em{ display:block; width:107px; height:82px;  font-family:"宋体"; font-size:12px; color:#4a4a4a; background:#f4f5f9; text-align:center; float:left; margin-right:4px; margin-bottom:4px; font-style:normal;  position:relative; cursor:pointer; line-height:82px;}
.zx_service .card li.llev1 tt em:hover{ background:#25be7b; color:#fff;}
.zx_service .card li.llev1 tt em span{ line-height:20px; display:inline-block; margin-top:22px;}
.zx_service .card li.llev1 tt em.bbg{ background:#e7e8ee;}
.zx_service .card li.llev1 tt em.rrig .taba{ right:0; top:82px; left:auto;}
.zx_service .card li.llev1 tt em:hover{ background:#fd7a46; color:#fff;}
.zx_service .card li.llev1 tt em .taba{ height:auto; padding:13px 0; display:none; z-index:2; background:#fd7a46; position:absolute; top:82px; left:0; width:218px;}
.zx_service .card li.llev1 tt em .taba dd{ width:108px; height:18px; text-align:left; float:left; line-height:18px;padding-top:12px;}
.zx_service .card li.llev1 tt em .taba dd:before{ content:"·"; color:#fff; padding:0 5px;}
.zx_service .card li.llev1 tt em .taba dd a{ font-family:"宋体"; font-size:14px; color:#fff;}
.zx_service .card li.llev1 tt em .taba dd a:hover{ color:#f0d25c;}
/*new新增 end*/

.zx_service .card li.llev2 .hd{ width:100%; height:32px; overflow:hidden;}
.zx_service .card li.llev2 .hd dl{ width:243px; height:32px; overflow:hidden; float:left;}
.zx_service .card li.llev2 .hd dl dd{ width:81px; height:32px; float:left; cursor:pointer; font-family:"宋体"; font-size:14px; color:#65696b; text-align:center; line-height:32px;}
.zx_service .card li.llev2 .hd dl dd:hover{ background:#e4f5ff; color:#38b1f8;}
.zx_service .card li.llev2 .hd dl dd.on{ background:#e4f5ff; color:#38b1f8;}
.zx_service .card li.llev2 .hd span{ display:block; width:590px; height:29px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; float:right; font-family:"宋体"; font-size:14px; color:#808080;}
.zx_service .card li.llev2 .hd span tt{ display:block; float:left; height:15px; margin:7px 0; width:80px; text-align:center; border-right:1px solid #cacaca;  }
.zx_service .card li.llev2 .hd span input{ width:486px; height:29px; border:0; float:left; background:#f2f2f2;font-family:"宋体"; font-size:14px; color:#808080; text-indent:10px;}
.zx_service .card li.llev2 .hd span img{ float:left; cursor:pointer;}
.zx_service .card li.llev2 .bd{ width:100%; height:210px; overflow:hidden; margin-top:13px;}
.zx_service .card li.llev2 .bd li{ width:100%; height:210px; overflow:hidden;}
.zx_service .card li.llev2 .bd li dl{ width:200px; height:auto; overflow:hidden; float:left; text-align:center;}
.zx_service .card li.llev2 .bd li dl dt{ width:100%; height:33px; line-height:33px; margin-bottom:5px; background:#f0f0f0; font-family:"微软雅黑"; font-size:14px; color:#2e2e2e;}
.zx_service .card li.llev2 .bd li dl dd{ width:100%; height:31px; line-height:31px; border-bottom:1px dashed #f0f0f0; font-family:"宋体"; font-size:12px; color:#65696b;}
.zx_service .card li.llev2 .bd li dl.fir1 dd{ font-family:Arial, Helvetica, sans-serif;}
.zx_service .card li.llev2 .bd li dl.fir2{ width:285px;}
.zx_service .card li.llev2 .bd li dl.fir2 dd{ width:245px; padding-left:40px; text-align:left;}
.zx_service .card li.llev2 .bd li dl.fir3{ width:180px}
.zx_service .card li.llev2 .bd li dl.fir4{ width:170px;}
.zx_service .card li.llev2 .bd li dl.fir4 dd{ font-family:Arial, Helvetica, sans-serif;}
.zx_service .card li.llev2 .bd li dl.fir5{ width:165px;}

.zx_service .bottom{ width:100%; height:50px; line-height:50px; text-align:center;}
.zx_service .bottom a{ width:163px; height:50px; float:left; display:block; float:left; background:#f4f5f9; color:#474848; margin-right:3px; font-family:"宋体"; font-size:14px;}
.zx_service .bottom a:hover{ background:#25be7b; color:#fff;}

.zx_service .one_ser{ width:100%; height:auto; overflow:hidden; margin-top:24px;}
.zx_service .one_ser .btt{ width:110px; font-family:"微软雅黑"; font-size:16px; color:#fff; margin-bottom:12px; display:block; height:32px; text-align:center; line-height:32px; background:#25be7b; color:#fff;}
.zx_service .one_ser .ser_msg{ width:100%; height:168px; overflow:hidden; margin-bottom:24px;}
.zx_service .one_ser .ser_msg .left{ width:660px; float:left;}
.zx_service .one_ser .ser_msg .left h2{ width:100%; height:32px; border-bottom:1px solid #f2f2f2;}
.zx_service .one_ser .ser_msg .left h2 i{ font-style:normal; width:170px; height:32px; display:block; background:#f2f2f2; text-align:center; line-height:32px; color:#808080; font-family:"宋体"; font-size:14px;}
.zx_service .one_ser .ser_msg .left span{ display:block; padding-top:20px;}
.zx_service .one_ser .ser_msg .left span a{ width:130px; height:115px; text-align:center; border-right:1px solid #d2d2d2; display:block; float:left;}
.zx_service .one_ser .ser_msg .left span a em{ display:block; font-style:normal;}
.zx_service .one_ser .ser_msg .left span a i{ display:block; width:100%; height:59px; background:url(../bg/one_ser_02.png) 0 0 no-repeat;}
.zx_service .one_ser .ser_msg .left span a tt{ margin-top:7px; font-family:"宋体"; font-size:14px; letter-spacing:-1px; line-height:24px; color:#777777;}
.zx_service .one_ser .ser_msg .left span a.sa1 i{ background-position:22px 0;}
.zx_service .one_ser .ser_msg .left span a.sa2 i{ background-position:-109px 0;}
.zx_service .one_ser .ser_msg .left span a.sa3 i{ background-position:-240px 0;}
.zx_service .one_ser .ser_msg .left span a.sa4 i{ background-position:-374px 0;}
.zx_service .one_ser .ser_msg .left span a.sa5 i{ background-position:-510px 0;}
.zx_service .one_ser .ser_msg .right {
    float: right;
    height: 168px;
    position: relative;
    width: 322px;
}
.zx_service .one_ser .ser_msg .right span {
    color: #fff;
    font-family: "宋体";
    font-size: 14px;
    left: 110px;
    position: absolute;
    top: 15px;
}
.zx_service .one_ser .ser_msg .right .xq {
    display: block;
    height: 35px;
    left: 155px;
    position: absolute;
    top: 110px;
    width: 90px;
	z-index:99;
}



.guanggao1{ width:1000px; height:auto; margin:0 auto; overflow:hidden; margin-bottom:31px; display:block;}

.window{ overflow:hidden; height:auto; margin-bottom:34px;}
.window .left{ width:417px; float:left;}
.window .bbt{ width:100%; height:11px; line-height:15px; font-weight:lighter; display:block; font-family:"微软雅黑"; font-size:18px; color:#0c8655; margin-bottom:28px;}
.window .bbt span{ width:102px; height:21px; float:left; width:100%; display:block; }
.window .bbt img{ float:left; display:block; margin-right:5px;}
.window .left .bbt i{ width:316px; display:block; height:11px; float:right; border-bottom:1px solid #dcdcdc;}
.window .center .bbt i{ width:91px; display:block; height:11px; float:right; border-bottom:1px solid #dcdcdc;}
.window .right .bbt i{ width:215px; display:block; height:11px; float:right; border-bottom:1px solid #dcdcdc;}

.window .left .slidebox3{ width:100%; height:252px; position:relative; overflow:hidden;}
.window .left .slidebox3 .bd{ width:100%; height:auto;}
.window .left .slidebox3 .bd li{ width:100%; height:253px; position:relative;}
.window .left .slidebox3 .bd li tt{ width:100%; height:35px; background:rgba(0,0,0,0.5); position:absolute; left:0; bottom:0; font-family:"微软雅黑"; font-size:15px; color:#fff; line-height:35px; text-indent:10px;}
.window .left .slidebox3 .hd{ position:absolute; width:auto; height:35px; line-height:35px; bottom:0; right:0; padding-right:16px;}
.window .left .slidebox3 .hd li{ display:inline-block; width:8px; height:8px; background:#ffffff; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; margin-left:3px;}
.window .left .slidebox3 .hd li.on{ background:#fd7a46;}
.window .left .win_msg{ width:100%; height:auto; overflow:hidden;}
.window .left .win_msg h3{  padding:25px 0 15px;}
.window .left .win_msg h3 a{font-family:"微软雅黑"; font-size:16px; line-height:100%;  font-weight:lighter; color:#565658;}
.window .left .win_msg p a{ font-family:"宋体"; font-size:14px; color:#7a7f85; line-height:25px;}
.window .left .win_msg h3 a:hover{ color:#25be7b;}
.window .left .win_msg p a:hover{ color:#25be7b;}


.window .center{ width:208px; float:left; margin-left:27px;}
.window .center .top{ width:100%; height:60px; overflow:hidden;}
.window .center .top i{ display:block; width:95px; height:60px; float:left;}
.window .center .top p{ font-family:"微软雅黑"; font-size:16px; color:#565658; padding-left:5px; width:105px; letter-spacing:-1px; text-align:center; float:left;}
.window .center .pp{ margin-top:20px;}
.window .center .pp a{  font-family:"宋体"; font-size:14px; color:#7a7f85; line-height:25px;}
.window .center .pp a:hover{ color:#25be7b;}

.window .center .cen_news{ width:100%; height:auto; overflow:hidden; padding:35px 0 30px;}
.window .center .cen_news a{ display:block; line-height:25px; font-family:"宋体"; font-size:14px; color:#5b5e62;}
.window .center .cen_news a tt{ padding:0 9px; border-right:1px solid #5b5e62; margin-right:9px;}
.window .center .chax{ display:block; width:183px; height:90px;}
.window .center .cen_news a:hover{ color:#25be7b;}

.window .right{ width:323px; float:right;}
.window .right .guag{ display:block; width:100%; height:210px; margin-bottom:10px;}
.window .right h3{ width:100%; height:auto;  margin-bottom:12px;}
.window .right h3 a{font-family:"微软雅黑"; font-size:16px; color:#565658; font-weight:lighter;}
.window .right h3 a:hover{ color:#25be7b;}
.window .right .ri_news li{ list-style-type:disc;}
.window .right .ri_news a{ width:100%; font-family:"宋体"; font-size:14px; color:#5b5e62; line-height:25px; display:block;}
.window .right .ri_news a tt{ padding:0 9px; color:#25be7b;  border-right:1px solid #5b5e62; margin-right:9px;}
.window .right .ri_news a:hover{ color:#25be7b;}

.business{ overflow:hidden; margin-bottom:33px;}
.business a{ display:block; width:140px; height:126px; float:left; text-align:center; border-right:1px solid #e8efe8;}
.business a i{ display:block; width:68px; margin:0 auto; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; height:68px; background:url(../bg/bus_01.png) -1px 0 no-repeat; margin-bottom:15px;}
.business a span{ color:#65696b;  font-family:"宋体"; font-size:14px; display:inline-block; line-height:23px;}
.business a:hover i{ background-color:#25be7b;}
.business a.bus1 i{ background-position:-46px 0;}
.business a.bus2 i{ background-position:-216px 0;}
.business a.bus3 i{ background-position:-382px 0;}
.business a.bus4 i{ background-position:-543px 5px;}
.business a.bus5 i{ background-position:-715px 0;}
.business a.bus6 i{ background-position:-882px 0;}
.business a.bus7 i{ background-position:-1050px 0;}

.business a.bus1:hover i{ background-position:-46px -60px;}
.business a.bus2:hover i{ background-position:-216px -60px;}
.business a.bus3:hover i{ background-position:-382px -60px;}
.business a.bus4:hover i{ background-position:-543px -55px;}
.business a.bus5:hover i{ background-position:-715px -60px;}
.business a.bus6:hover i{ background-position:-882px -60px;}
.business a.bus7:hover i{ background-position:-1050px -60px;}


.footer{ width:100%; height:auto; overflow:hidden;}
.footer .listselect ul li{display:none;height:184px;background:#F4F5F9;}
.footer .listselect ul li span{height:20px;line-height:20px; width:180px;float:left;margin:6px 0 0 20px}
.footer .listselect .a3 span{height:14px;line-height:14px; width:180px;float:left;margin:4px 0 0 20px}
.footer .listselect ul li span a{color:#666;font-size:12px;}
.footer .listselect{position: absolute;width:1000px;left:50%;margin: 0 auto 0 -500px;}
.footer .fo_nav{ width:100%; height:48px; background:#27bf7d;}
.footer .fo_nav .friend{ width:690px; height:48px; overflow:hidden; float:left; line-height:48px;}
.footer .fo_nav .friend tt{ display:block; float:left; width:90px; margin-right:45px; font-family:"宋体"; font-size:12px; color:#fff;}
.footer .fo_nav .friend tt img{ display:block; float:left;}
.footer .fo_nav .friend a{font-family:"宋体"; font-size:16px; color:#fff; width:138px;float:left;text-align:center;}
.footer .fo_nav .friend a:hover{ background:#fff; color:#27bf7d; text-shadow:none;}
.footer .fo_nav .friend select{ width:130px;}

.footer .fo_nav span{ display:block; width:308px; float:right; height:48px;}
.footer .fo_nav span a{ display:block; width:154px; float:left; height:48px; text-align:center; line-height:48px; font-family:"微软雅黑"; font-size:16px; color:#fff;}
.footer .fo_nav span a.t1{ background:#0c8655;}
.footer .fo_nav span a.t2{ background:#3ba0ff;}
.footer .fo_last{ height:160px; padding-top:26px; overflow:hidden; text-align:center;}
.footer .fo_last p{ font-family:"宋体"; display:block; font-size:12px; color:#9a9a9a; margin-bottom:11px;}
.footer .fo_last p a{ display:inline-block; width:23px; vertical-align:middle; heihgt:23px; background:url(../bg/footer_01.png) 0 0 no-repeat; margin-right:8px;}
.footer .fo_last p a.one{ background-position:0 0; margin-left:17px;}
.footer .fo_last p a.two{ background-position:-32px 0;}
.footer .fo_last p a.three{ background-position:-61px 0;}
.footer .fo_last p a.one:hover{ background-position:0 -23px;}
.footer .fo_last p a.two:hover{ background-position:-32px -23px;}
.footer .fo_last p a.three:hover{ background-position:-61px -23px;}
.footer .footer_l{ display:block; width:218px; height:77px; margin:0 auto;}







/************************************** 内页面包屑 ***********************************************/
.mbx{ overflow:hidden; margin-top:20px; font-family:"宋体";  font-size:12px; color:#000000; }
.mbx a{ font-family:"宋体";  font-size:12px; color:#000000; }
.mbx a:hover{ color:#25be7b;}
.mbx a.on{ color:#25be7b;}
/********************************** 环保质量 *********************************************/

.quality{ overflow:hidden; height:auto; margin-top:31px;}
.biaote{ width:100%; height:auto; line-height:100%; font-family:"微软雅黑"; font-size:26px; color:#000000; font-weight:lighter; height:26px; margin-bottom:10px;}
.quality .qua_list{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #0c8655; margin-bottom:10px;}
.quality .qua_list .left{ width:661px; height:auto; float:left;}

.quality .qua_first .left .one{ width:340px; float:left; height:226px; overflow:hidden;}
.quality .qua_first .left .two{ width:320px; float:left; height:226px; overflow:hidden;}
.quality .qua_first .left .one a{ display:block; height:14px; line-height:14px; margin-bottom:18px; font-family:"宋体"; font-size:14px; color:#474848;margin-top:20px;}
.quality .qua_first .left .one a span{ float:right;margin-right:15px;}
.quality .qua_first .left .one a i{ width:5px; height:5px; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; background:#27bf7d; display:inline-block; vertical-align:middle; margin-right:9px; position:relative; top:-1px;}
.quality .qua_first .left .one a:hover{ color:#0c8655;}
.quality .qua_first .left .two a{ display:block; width:320px; height:174px; }

.quality .qua_list .right{ width:320px; float:right;}
.quality .qua_list .right li{ width:100%; height:69px; line-height:69px; text-align:left; margin-bottom:8px;}
.quality .qua_list .right li a{ background:#f4f5f9; display:block; font-family:"宋体"; font-size:14px; color:#393939;}
.quality .qua_list .right li a i{ width:74px; height:69px; float:left; background:url(../bg/quality_02.png)0 0 no-repeat;}
.quality .qua_list .right li a tt{ width:6px; height:10px; display:block; float:right; background:url(../bg/msggk_01.png) left top; margin-right:20px; margin-top:30px;}
.quality .qua_list .right li:hover a{ color:#fff; background:#f47644;}
.quality .qua_list .right li:hover a tt{ background-position:left bottom;}
.quality .qua_list .right li.hover a{ color:#fff; background:#f47644;}
.quality .qua_list .right li.hover a tt{ background-position:left bottom;}


.quality .qua_list .right li a.t1 i{ background-position:0 0;}
.quality .qua_list .right li a.t2 i{ background-position:-74px 0;}
.quality .qua_list .right li a.t3 i{ background-position:-148px 0;}
.quality .qua_list .right li a.t4 i{ background-position:-222px 0;}
.quality .qua_list .right li a.t5 i{ background-position:-296px 0;}
.quality .qua_list .right li a.t6 i{ background-position:-370px 0;}
.quality .qua_list .right li a.t7 i{ background-position:-444px 0;}
.quality .qua_list .right li a.t8 i{ background-position:-518px 0;}
.quality .qua_list .right li a.t9 i{ background-position:-592px 0;}
.quality .qua_list .right li a.t10 i{ background-position:-666px 0;}
.quality .qua_list .right li a.t11 i{ background-position:-740px 0;}
.quality .qua_list .right li a.t12 i{ background-position:-814px 0;}
.quality .qua_list .right li a.t13 i{ background-position:-888px 0;}

.quality .qua_list .right li:hover a.t1 i{ background-position:0 -69px;}
.quality .qua_list .right li:hover a.t2 i{ background-position:-74px -69px;}
.quality .qua_list .right li:hover a.t3 i{ background-position:-148px -69px;}
.quality .qua_list .right li:hover a.t4 i{ background-position:-222px -69px;}
.quality .qua_list .right li:hover a.t5 i{ background-position:-296px -69px;}
.quality .qua_list .right li:hover a.t6 i{ background-position:-370px -69px;}
.quality .qua_list .right li:hover a.t7 i{ background-position:-444px -69px;}
.quality .qua_list .right li:hover a.t8 i{ background-position:-518px -69px;}
.quality .qua_list .right li:hover a.t9 i{ background-position:-592px -69px;}
.quality .qua_list .right li:hover a.t10 i{ background-position:-666px -69px;}
.quality .qua_list .right li:hover a.t11 i{ background-position:-740px -69px;}
.quality .qua_list .right li:hover a.t12 i{ background-position:-814px -69px;}
.quality .qua_list .right li:hover a.t13 i{ background-position:-888px -69px;}

.quality .qua_list .right li.hover a.t1 i{ background-position:0 -69px;}
.quality .qua_list .right li.hover a.t2 i{ background-position:-74px -69px;}
.quality .qua_list .right li.hover a.t3 i{ background-position:-148px -69px;}
.quality .qua_list .right li.hover a.t4 i{ background-position:-222px -69px;}
.quality .qua_list .right li.hover a.t5 i{ background-position:-296px -69px;}
.quality .qua_list .right li.hover a.t6 i{ background-position:-370px -69px;}
.quality .qua_list .right li.hover a.t7 i{ background-position:-444px -69px;}
.quality .qua_list .right li.hover a.t8 i{ background-position:-518px -69px;}
.quality .qua_list .right li.hover a.t9 i{ background-position:-592px -69px;}
.quality .qua_list .right li.hover a.t10 i{ background-position:-666px -69px;}
.quality .qua_list .right li.hover a.t11 i{ background-position:-740px -69px;}
.quality .qua_list .right li.hover a.t12 i{ background-position:-814px -69px;}
.quality .qua_list .right li.hover a.t13 i{ background-position:-888px -69px;}

.quality .qua_two{ height:390px;}
.quality .qua_two .top{ width:100%; height:354px; overflow:hidden;}
.quality .qua_two .top .tabs{ width:100%; height:74px; overflow:hidden;}
.quality .qua_two .top .tabs a{ display:block; width:50%; height:60px; float:left; position:relative; background:#f7f9fb; font-family:"宋体"; font-size:14px; color:#474848; text-align:center; line-height:60px;}
.quality .qua_two .top .tabs a tt{ display:none; width:0; height:0; border-width:7px 7px; border-style:solid; border-color:transparent; border-top-color:#25be7b; position:absolute; bottom:-14px; left:50%; margin-left:-7px;  z-index:11;}
.quality .qua_two .top .tabs a:hover{ background:#25be7b; color:#fff;}
.quality .qua_two .top .tabs a:hover tt{ display:block;}
.quality .qua_two .top .tabs a.on{ background:#25be7b; color:#fff;}
.quality .qua_two .top .tabs a.on tt{ display:block;}

.quality .qua_two .top .card{ width:100%; height:auto; overflow:hidden;}
.quality .qua_two .top .card li{ width:100%; height:auto; overflow:hidden;}
.quality .qua_two .top .card li a{ display:block; height:14px; line-height:14px; padding:9px 0; font-family:"宋体"; font-size:14px; color:#474848;}
.quality .qua_two .top .card li a em{ float:left; font-style:normal;}
.quality .qua_two .top .card li a i{ width:5px; float:left; height:5px; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; background:#27bf7d; display:inline-block; vertical-align:middle; margin-right:9px; position:relative; top:4px;}
.quality .qua_two .top .card li a span{ float:right; display:inline-block;}
.quality .qua_two .top .card li a:hover{ color:#0c8655;}

.quality .qua_two .top .card li h2{ font-family:"宋体"; font-weight:lighter; width:100%; text-align:center; margin:5px 0 5px; font-size:14px; color:#7f7f7f;}
.quality .qua_two .top .card li span{ display:block; }

.quality .qua_three{ height:390px;}
.quality .qua_three .top{ width:100%; height:354px; overflow:hidden;}
.quality .qua_three .top .tabs{ width:100%; height:74px; overflow:hidden;}
.quality .qua_three .top .tabs a{ display:block; width:50%; height:60px; float:left; position:relative; background:#f7f9fb; font-family:"宋体"; font-size:14px; color:#474848; text-align:center; line-height:60px;}
.quality .qua_three .top .tabs a tt{ display:none; width:0; height:0; border-width:7px 7px; border-style:solid; border-color:transparent; border-top-color:#25be7b; position:absolute; bottom:-14px; left:50%; margin-left:-7px;  z-index:11;}
.quality .qua_three .top .tabs a:hover{ background:#25be7b; color:#fff;}
.quality .qua_three .top .tabs a:hover tt{ display:block;}
.quality .qua_three .top .tabs a.on{ background:#25be7b; color:#fff;}
.quality .qua_three .top .tabs a.on tt{ display:block;}

.quality .qua_three .top .card{ width:100%; height:auto; overflow:hidden;}
.quality .qua_three .top .card li{ width:100%; height:auto; overflow:hidden;}
.quality .qua_three .top .card li.ty a{ display:block; height:14px; line-height:14px; padding:9px 0; font-family:"宋体"; font-size:14px; color:#474848;}
.quality .qua_three .top .card li.ty a em{ float:left; font-style:normal;}
.quality .qua_three .top .card li.ty a i{ width:5px; float:left; height:5px; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; background:#27bf7d; display:inline-block; vertical-align:middle; margin-right:9px; position:relative; top:4px;}
.quality .qua_three .top .card li.ty a span{ float:right; display:inline-block;}
.quality .qua_three .top .card li.ty a:hover{ color:#0c8655;}

.quality .qua_three .top .card li .tabs2{ width:100%; height:32px; overflow:hidden; text-align:right;}
.quality .qua_three .top .card li .tabs2 a{ width:110px; height:32px; text-align:center; line-height:32px;  font-family:"宋体"; font-size:14px; color:#474848; display:inline-block;}
.quality .qua_three .top .card li .tabs2 a:hover{ background:#e4f5ff;  color:#38b1f8;}
.quality .qua_three .top .card li .tabs2 a.on{ background:#e4f5ff;  color:#38b1f8;}
.quality .qua_three .top .card li h2{ font-family:"宋体"; font-weight:lighter; width:100%; text-align:center; margin:5px 0 5px; font-size:14px; color:#7f7f7f;}
.quality .qua_three .top .card li span{ display:block;}

.quality .qua_four{ padding-bottom:15px;}
.quality .qua_four .top{ width:100%; height:265px; overflow:hidden;}
.quality .qua_four .top .lleft{ width:437px; height:265px; float:left; position:relative;}
.quality .qua_four .top .lleft a{ display:block;}
.quality .qua_four .top .lleft a span{ display:block; width:100%; font-family:"宋体"; font-size:14px; color:#fff; line-height:45px; height:45px; background:#25be7b; position:absolute; left:0; bottom:0;}
.quality .qua_four .top .lleft a span img{ float:left; margin:0 10px 0 15px;}
.quality .qua_four .top .lleft a span tt{ float:left; height:45px; margin-right:25px;}

.quality .qua_four .top .rright{ width:547px; height:269px; overflow:hidden; float:right;}
.quality .qua_four .top .rright a{ display:block; width:130px; height:126px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; text-align:center; background:#71bee8; float:left; margin-right:9px; margin-bottom:13px; letter-spacing:-1px;}
.quality .qua_four .top .rright a span{ display:block; font-family:"微软雅黑"; font-size:16px; line-height:100%; margin-bottom:12px; font-weight:bold; margin-top:45px;}

.quality .qua_four .top .rright a.aa1{ background:#71bee8;}
.quality .qua_four .top .rright a.aa2{ background:#73dba2;}
.quality .qua_four .top .rright a.aa3{ background:#eddd48;}
.quality .qua_four .top .rright a.aa4{ background:#f38994;}
.quality .qua_four .top .rright a.aa5{ background:#44d6d9;}
.quality .qua_four .top .rright a.aa6{ background:#f9b156;}
.quality .qua_four .top .rright a.aa7{ background:#46cd62;}
.quality .qua_four .top .rright a.aa8{ background:#78e9ea;}

.quality .qua_five{ width:100%; height:auto; overflow:hidden; padding-bottom:51px;}
.quality .qua_five .top{ width:100%; height:176px; overflow:hidden;}
.quality .qua_five .top .left{ width:635px; height:176px; float:left;}
.quality .qua_five .top .left b{ display:block; height:176px; width:283px; float:left;}
.quality .qua_five .top .left .case{ width:335px; float:right;}
.quality .qua_five .top .left .case h3{ font-family:"微软雅黑"; padding-bottom:15px; border-bottom:1px solid #e5e5e5; height:16px; font-size:16px;  line-height:16px; color:#000; font-weight:lighter;}
.quality .qua_five .top .left .case h3 a{ float:right; font-family:"宋体"; font-size:14px; color:#65696b;}
.quality .qua_five .top .left .case h3 a:hover{ color:#25be7b;}
.quality .qua_five .top .left .case span{ font-family:"微软雅黑"; font-size:14px; color:#000000; margin-top:24px; display:block;}
.quality .qua_five .top .left .case p{ font-family:"宋体"; font-size:14px; color:#000; line-height:25px; letter-spacing:-1px;}
.quality .qua_five .top .left .case p a{ color:#0c8655;}

.quality .qua_five .top .msg{ width:340px; height:176px; overflow:hidden; float:right;}
.quality .qua_five .top .msg dd{ width:100%; height:16px; line-height:16px; margin-bottom:15px;}
.quality .qua_five .top .msg dd a{ display:block;font-family:"宋体"; font-size:14px; color:#474848;}
.quality .qua_five .top .msg dd a i{ width:5px; height:5px; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; display:block; float:left; background:#27bf7d;  margin:6px 11px 0 1px;}
.quality .qua_five .top .msg dd a tt{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7a7f85; float:right;}

.quality .qua_five .top .msg dd:hover a{ color:#0c8655;}
.quality .qua_five .top .msg dd:hover a tt{ color:#0c8655;}




.quality .qua_six{ border:0;}
.quality .qua_six .left .tabs3{ width:100%; height:77px; overflow:hidden;}
.quality .qua_six .left .tabs3 li{ width:220px; float:left; height:70px; position:relative; background:#f7f9fb; font-family:"宋体"; font-size:14px; color:#474848; line-height:70px; text-align:center; cursor:pointer;}
.quality .qua_six .left .tabs3 li span{ line-height:22px; display:block; margin-top:15px;}
.quality .qua_six .left .tabs3 li  a{color:#474848;}
.quality .qua_six .left .tabs3 li.on a{ color:#fff;}
.quality .qua_six .left .tabs3 li tt{ display:none; width:0; height:0; border-width:7px 7px; border-style:solid; border-color:transparent; border-top-color:#25be7b; position:absolute; bottom:-14px; left:50%; margin-left:-7px;  z-index:11;}

.quality .qua_six .left .tabs3 li:hover{ background:#25be7b; color:#fff;}
.quality .qua_six .left .tabs3 li:hover tt{ display:block;}
.quality .qua_six .left .tabs3 li.on{ background:#25be7b; color:#fff;}
.quality .qua_six .left .tabs3 li.on tt{ display:block;}

.quality .qua_six .left .card3{ width:100%; height:197px; overflow:hidden; margin-top:25px;}
.quality .qua_six .left .card3 li{ width:100%; height:197px; overflow:hidden;}
.quality .qua_six .left .card3 li a{ display:block; font-family:"宋体"; font-size:14px; color:#474848; height:16px; line-height:16px; margin-bottom:15px;}
.quality .qua_six .left .card3 li a i{ width:5px; height:5px; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; display:block; float:left; background:#27bf7d;  margin:6px 11px 0 1px;}
.quality .qua_six .left .card3 li a span{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7a7f85; float:right;}
.quality .qua_six .left .card3 li a:hover{ color:#25be7b;}
.quality .qua_six .left .card3 li a:hover span{ color:#25be7b;}
 
/********************************** 环保质量  quality  end *********************************************/


/***********************************************在线服务 line***********************************************/

.line_first{ width:1000px; position:relative; height:320px; overflow:hidden; margin:10px auto;}
.line_first .guang{ position:absolute; top:0; left:0; z-index:-1;}
.line_first .fir_list{ width:474px; height:60px; margin:125px 40px;}
.line_first .fir_list li{ width:77px; height:69px; background:rgba(255,255,255,0.5); float:left; margin-right:2px;position:relative;}
.line_first .fir_list li a{ display:block; text-align:center;  font-family:"宋体"; font-size:12px; color:#474848;}
.line_first .fir_list li a i{ display:block; width:77px; height:45px; background:url(../bg/line_01.png) 0 0 no-repeat;}
.line_first .fir_list li a span{ display:block; line-height:100%;}
.line_first .fir_list li:hover{background:#27bf7d; }
.line_first .fir_list li:hover a{ color:#fff;}
.line_first .fir_list  .on{background:#27bf7d;}
.line_first .fir_list  .on tt{position:absolute;top:-20px;left:32%;border-color: #27bf7d transparent transparent; border-style: solid; border-width:16px;}

.line_first .fir_list li.li1 a i{ background-position:0 0;}
.line_first .fir_list li.li2 a i{ background-position:-79px 0;}
.line_first .fir_list li.li3 a i{ background-position:-158px 0;}
.line_first .fir_list li.li4 a i{ background-position:-237px 0;}
.line_first .fir_list li.li5 a i{ background-position:-316px 0;}
.line_first .fir_list li.li6 a i{ background-position:-395px 0;}

.line_first .fir_list li.li1:hover a i{ background-position:0 -69px;}
.line_first .fir_list li.li2:hover a i{ background-position:-79px -69px;}
.line_first .fir_list li.li3:hover a i{ background-position:-158px -69px;}
.line_first .fir_list li.li4:hover a i{ background-position:-237px -69px;}
.line_first .fir_list li.li5:hover a i{ background-position:-316px -69px;}
.line_first .fir_list li.li6:hover a i{ background-position:-395px -69px;}

.line_first .fir_list li.li1.on a i{ background-position:0 -69px; color:#fff;}
.line_first .fir_list li.li2.on a i{ background-position:-79px -69px;color:#fff;}
.line_first .fir_list li.li3.on a i{ background-position:-158px -69px;color:#fff;}
.line_first .fir_list li.li4.on a i{ background-position:-237px -69px;color:#fff;}
.line_first .fir_list li.li5.on a i{ background-position:-316px -69px;color:#fff;}
.line_first .fir_list li.li6.on a i{ background-position:-395px -69px;color:#fff;}

.line_first .fir_list li.li1.on a span{ color:#fff;}
.line_first .fir_list li.li2.on a span{ color:#fff;}
.line_first .fir_list li.li3.on a span{ color:#fff;}
.line_first .fir_list li.li4.on a span{ color:#fff;}
.line_first .fir_list li.li5.on a span{ color:#fff;}
.line_first .fir_list li.li6.on a span{ color:#fff;}

.line_two{ overflow:hidden;}
.line_two .tabs{ width:100%; height:80px; margin-bottom:14px; border-bottom:2px solid #f0f0f0;}
.line_two .tabs span{ position:relative; display:block; width:150px; float:left; font-family:"宋体"; font-size:14px; color:#474848; height:78px; border-bottom:2px solid #f0f0f0; text-align:center; position:relative; top:2px;}
.line_two .tabs span i{ display:block; width:100%; height:54px; background:url(../bg/line_02.png) 0 0 no-repeat;}
.line_two .tabs span tt{ display:block; line-height:100%;}
.line_two .tabs span em{ display:none; width:0; height:0; border-width:7px 7px; border-style:solid; border-color:transparent; border-top-color:#25be7b; position:absolute; bottom:-16px; left:50%; margin-left:-7px;  z-index:11;}
.line_two .tabs span:hover{ background:#25be7b; color:#fff; border-color:#25be7b;}
.line_two .tabs span:hover em{ display:block;}
.line_two .tabs span.on{ background:#25be7b; color:#fff; border-color:#25be7b;}
.line_two .tabs span.on em{ display:block;}

.line_two .tabs span.sp1 i{ background-position:0 0;}
.line_two .tabs span.sp2 i{ background-position:-130px 0;}
.line_two .tabs span.sp3 i{ background-position:-260px 0;}
.line_two .tabs span.sp4 i{ background-position:-390px 0;}
.line_two .tabs span.sp5 i{ background-position:-520px 0;}

.line_two .tabs span.sp1:hover i{ background-position:0 -78px;}
.line_two .tabs span.sp2:hover i{ background-position:-130px -78px;}
.line_two .tabs span.sp3:hover i{ background-position:-260px -78px;}
.line_two .tabs span.sp4:hover i{ background-position:-390px -78px;}
.line_two .tabs span.sp5:hover i{ background-position:-520px -78px;}

.line_two .tabs span.sp1.on i{ background-position:0 -78px;}
.line_two .tabs span.sp2.on i{ background-position:-130px -78px;}
.line_two .tabs span.sp3.on i{ background-position:-260px -78px;}
.line_two .tabs span.sp4.on i{ background-position:-390px -78px;}
.line_two .tabs span.sp5.on i{ background-position:-520px -78px;}

.line_two .line_card{ width:100%;  overflow:hidden;}
.line_two .line_card li{ width:100%; height:auto; height:325px;overflow:hidden;}
.line_two .line_card li a{ display:block; width:500px; height:36px; font-family:"宋体"; font-size:14px; color:#474848; line-height:36px; float:left;}
.line_two .line_card li a i{ display:block; width:4px; height:4px; background:#b8b8b8; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; float:left; margin-top:16px; margin-right:7px;}
.line_two .line_card li a:hover{ color:#25be7b;}


.line_three .line_list{ width:100%; height:157px; overflow:hidden;}
.line_three .line_list dd{ width:500px; height:36px;  float:left;}
.line_three .line_list dd a{font-family:"宋体"; font-size:14px; color:#474848; line-height:36px;}
.line_three .line_list dd a i{ display:block; width:4px; height:4px; background:#b8b8b8; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; float:left; margin-top:16px; margin-right:7px;}
.line_three .line_list dd a:hover{ color:#25be7b;}

.line_four{ overflow:hidden; height:90px; margin-bottom:30px;}
.line_four a{ display:block; width:235px; height:90px; margin-right:20px; display:block; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; float:left; background:#f7f9fb; font-family:"宋体"; font-size:14px; color:#474848; text-align:center;}
.line_four a i{ display:block; width:45px; height:32px; margin:0 auto; background:url(../bg/line_03.png) 0 0 no-repeat; margin-top:16px;}
.line_four a span{ display:block; margin-top:9px;}
.line_four a:hover{ background:#25be7b; color:#fff;}


.line_four a.aa1 i{ background-position:0 0;}
.line_four a.aa2 i{ background-position:-45px 0;}
.line_four a.aa3 i{ background-position:-90px  0;}
.line_four a.aa4 i{ background-position:-135px 0;}


.line_four a.aa1:hover i{ background-position:0 -32px;}
.line_four a.aa2:hover i{ background-position:-45px -32px;}
.line_four a.aa3:hover i{ background-position:-90px  -32px;}
.line_four a.aa4:hover i{ background-position:-135px -32px;}
.line_four a.aa4{ margin-right:0;}

/***********************************************在线服务 line end***********************************************/



.sprite{ display:block; overflow:hidden; margin-bottom:30px;}
.sprite a.left{ display:block; width:48px; height:162px;}
.sprite .spr_list{ width:923px; float:right; position:relative;}
.sprite .spr_list .bd{ width:890px; margin:0 auto; height:144px; padding-top:19px;}
.sprite .spr_list .bd li{ width:177px; border-right:1px solid #e8efe8; height:126px; float:left; text-align:center;}
.sprite .spr_list .bd li:nth-child(5n){ border:0;}
.sprite .spr_list .bd li a{ display:block; font-family:"宋体"; font-size:14px; color:#666666;}
.sprite .spr_list .bd li a i{ display:block; width:67px; height:67px; margin:0 auto; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%;  background:url(../bg/sprite.png)0 0 no-repeat ; margin-top:9px;}
.sprite .spr_list .bd li a span{ display:block; margin-top:15px;}

.sprite .spr_list .sub{ display:block; width:16px; height:29px; background:url(../bg/sprite2.png) left top; position:absolute;  top:67px;}
.sprite .spr_list .sub.prev{ background-position:left top;}
.sprite .spr_list .sub.next{ background-position:right top; right:0;}
.sprite .spr_list .sub.prev:hover{ background-position:left bottom;}
.sprite .spr_list .sub.next:hover{ background-position:right bottom;}

.sprite .spr_list .bd li.spr1 a i{ background-position:-28px 0;}
.sprite .spr_list .bd li.spr2 a i{ background-position:-213px 0;}
.sprite .spr_list .bd li.spr3 a i{ background-position:-398px 0;}
.sprite .spr_list .bd li.spr4 a i{ background-position:-584px -5px;}
.sprite .spr_list .bd li.spr5 a i{ background-position:-772px -5px;}
.sprite .spr_list .bd li:hover a i{ background-color:#25be7b;}

.sprite .spr_list .bd li.spr1:hover a i{ background-position:-28px -69px;}
.sprite .spr_list .bd li.spr2:hover a i{ background-position:-213px -69px;}
.sprite .spr_list .bd li.spr3:hover a i{ background-position:-398px -69px;}
.sprite .spr_list .bd li.spr4:hover a i{ background-position:-584px -74px;}
.sprite .spr_list .bd li.spr5:hover a i{ background-position:-772px -74px;}



/*********************************** 侧漂浮动 float***************************************/
.flbox{ width:1398px; height:0;  position:absolute; margin:0 auto; top:430px; cursor:pointer; left:50%; margin-left:-725px;}
.float{ width:170px; height:auto; overflow:hidden; position:; float:right; top:0; right:0; background:#fff; box-shadow:0 0 5px #999; -moz-box-shadow:0 0 5px #999; -ms-box-shadow:0 0 5px #999; -o-box-shadow:0 0 5px #999; -webkit-box-shadow:0 0 5px #999;}
.float .d01{ width:100%; height:auto; overflow:hidden;}
.float .d01 dt{ width:100%; height:46px; background:#25be7b; font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#fff; line-height:46px; position:relative;}
.float .d01 dt i{ float:left; margin:10px 9px 0; background:url(../bg/float_01.png) left top; float:left; display:inline-block; width:25px; height:25px;}
.float .d01 dt em{ width:11px; height:11px; background:url(../bg/msggk_01.png) left bottom no-repeat; display:inline-block; position:absolute; float:right; top:16px; right:22px;}
.float .d01 dd.slide{ width:100%; height:25px; line-height:25px; display:none;}
.float .d01 dd.slide a{ display:block; font-family:"宋体"; font-size:12px; color:#7a7f85;}
.float .d01 dd.slide a i{ display:block; width:14px; height:14px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; float:left; background:#25be7b; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:14px; text-align:center; font-style:normal; letter-spacing:-1px; color:#fff; margin:5px 3px 0 12px;}
.float .d01 dd.slide a:hover{ color:#25be7b;}

.float .d01 dd.dd01{ padding-top:15px;}
.float .d01 dd.dd02{ padding-bottom:15px;}

.float .d03{ width:100%; height:auto; overflow:hidden;}
.float .d03 dt{ width:100%; height:46px; background:#25be7b; font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#fff; line-height:46px; position:relative;}
.float .d03 dt i{ float:left; margin:10px 9px 0; background:url(../bg/float_01.png) left top; float:left; display:inline-block; width:25px; height:25px;}
.float .d03 dt em{ width:11px; height:11px; background:url(../bg/msggk_01.png) left bottom no-repeat; display:inline-block; position:absolute; float:right; top:16px; right:22px;}
.float .d03 dd.slide{ width:100%; height:25px; line-height:25px; display:none;text-align:center;}
.float .d03 dd.slide a{ display:block; font-family:"宋体"; font-size:12px; color:#7a7f85;}
.float .d03 dd.slide a i{ display:block; width:14px; height:14px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; float:left; background:#25be7b; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:14px; text-align:center; font-style:normal; letter-spacing:-1px; color:#fff; margin:5px 3px 0 12px;}
.float .d03 dd.slide a:hover{ color:#25be7b;}

.float .d03 dd.dd01{ }
.float .d03 dd.dd02{ padding-bottom:15px;}

.float .d02 dd.dd01{ padding-top:15px;}

.float .d02{ width:100%; height:auto; overflow:hidden; text-align:left;}
.float .d02 dt{ width:100%; height:46px; background:#fd7a46; font-family:"微软雅黑"; font-size:16px; font-weight:bold; position:relative; color:#fff; line-height:46px;}
.float .d02 dt i{ float:left; margin:10px 9px 0; background:url(../bg/float_01.png) left bottom;  display:block; width:25px; height:25px;}
.float .d02 dt em{ width:11px; height:11px; background:url(../bg/msggk_01.png) left bottom no-repeat; position:absolute; top:16px; right:22px;}
.float .d02 dd a span{ display:block; font-family:"宋体"; font-size:12px; color:#65696b;}
.float .d02 dd.slide{ width:100%; height:25px; line-height:25px; display:none;}
.float .d02 dd.slide a{ display:block; font-family:"宋体"; font-size:12px; color:#7a7f85;}
.float .d02 dd.slide a i{ display:block; width:14px; height:14px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; float:left; background:#25be7b; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:14px; text-align:center; font-style:normal; letter-spacing:-1px; color:#fff; margin:5px 3px 0 12px;}
.float .d02 dd.slide a:hover{ color:#25be7b;}

.float .d02 dd.lianjj{ text-align:center;}
.float .d02 dd.lianj{ text-align:center; width:100%; height:27px; margin-top:21px;  padding-bottom:25px;}
.float .d02 dd.lianj a{ display:inline-block; width:28px; height:27px; background:url(../bg/float_03.png) 0 0 no-repeat;}
.float .d02 dd.lianj a.lia1{ background-position:0 -28px;}
.float .d02 dd.lianj a.lia2{ background-position:-28px -28px;}
.float .d02 dd.lianj a.lia3{ background-position:-57px -28px;}
.float .d02 dd.lianj a.lia4{ background-position:-85px -28px;}


.float .d02 dd.lianj a.lia1:hover{ background-position:0 0;}
.float .d02 dd.lianj a.lia2:hover{ background-position:-28px 0;}
.float .d02 dd.lianj a.lia3:hover{ background-position:-57px 0;}
.float .d02 dd.lianj a.lia4:hover{ background-position:-85px 0;}

.ny_float{ width:165px; height:auto; float:right; overflow:hidden;}
.ny_float h2{ width:184px; height:45px; display:block;}
.ny_float table{ border-top:1px solid #d2d2d2; background:#fff; border-left:1px solid #d2d2d2; text-align:center; font-family:"宋体"; font-size:12px; color:#555656;}
.ny_float table .biaott{ background:#f2f2f2;}
.ny_float table td{ border-right:1px solid #d2d2d2;  height:21px; border-bottom:1px solid #d2d2d2;}
.ny_float table td.one tt{ display:block; width:15px; height:15px; background:#25be7b; margin:0 auto; color:#fff; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; line-height:15px;}

/*第二波内页代码css*/

/*水质量*/
.shuiz{  height:auto; overflow:visible; }
.guanc{ width:100%; height:30px; overflow:visible;}
.guanc .left{ float:left; width:250px; height:30px;  position:relative;}
.guanc .left span{ display:block; float:left; font-family:"微软雅黑"; font-size:26px; font-weight:bold; overflow:hidden; color:#000; line-height:26px;}
.guanc .left span tt{ display:inline-block; line-height:26px; float:left;font-family:"微软雅黑"; font-size:26px; font-weight:bold;}
.guanc .left span em{ display:inline-block; width:25px; height:25px; float:left;  line-height:25px; background:url(../bg/water_01.png) center center no-repeat; vertical-align:bottom; margin-left:10px; cursor:pointer; }
.guanc .left dl{z-index:2; width:130px; position:absolute; top:0; right:0; margin-left:30px;  overflow:hidden; text-indent:10px; border:1px solid #25be7b; border-bottom:0; background:#fff;}
.guanc .left dl a{ display:block; font-family:"宋体"; font-size:14px; color:#2b2b2b;}
.guanc .left dl dt{ width:100%; height:25px; line-height:25px; border-bottom:1px solid #25be7b;}
.guanc .left dl dt tt{ width:111px; float:left;}
.guanc .left dl dt i{ width:10px; height:25px; float:left; background:url(../bg/water_02.png) center center no-repeat;}
.guanc .left dl dd{ width:100%; height:25px; line-height:25px; border-bottom:1px solid #25be7b; display:none;}
.guanc .left .cq{height:200px;overflow:hidden;display:none;}
.guanc .right{ width:186px; height:25px; float:right; overflow:hidden; background:#25be7b; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}
.guanc .right input{ width:145px; height:25px; line-height:25px; border:0; text-indent:24px; background:#25be7b; float:left; font-family:"宋体"; font-size:14px; color:#fff;}
.guanc .right img{ display:inline-block; vertical-align:middle; float:left; cursor:pointer;}


.shuiz .bottom{ width:100%; height:auto; overflow:hidden;}
.shuiz .bottom .left{ width:410px; height:400px; overflow:hidden; float:left; padding-top:35px;}
.shuiz .bottom .left h2{ font-family:"微软雅黑"; font-size:18px; color:#65696b; line-height:100%; font-weight:lighter; text-align:center; margin-bottom:10px;}
.shuiz .bottom .left .date{ display:block; width:100%; height:30px;}
.shuiz .bottom .left .date b{ display:block; float:left; line-height:30px; width:150px; height:30px; background:#f7f9fb;}
.shuiz .bottom .left .date i{ display:block; float:left; height:14px; width:9px; margin:0 5px; border-bottom:1px solid #000; }
.shuiz .bottom .left .date b input{ width:130px; height:30px; font-family:"宋体"; font-size:14px; color:#a0a1a2; border:0; line-height:30px; background:none; text-indent:10px; float:left;}
.shuiz .bottom .left .date b em{ display:block; width:13px; height:30px; float:left; background:url(../bg/fi_bottom_03.png) center center no-repeat;}
.shuiz .bottom .left .date a{ display:block; width:83px; height:30px; font-family:"宋体"; font-size:14px; text-align:center; background:#25be7b; line-height:30px; margin-left:8px; float:left; color:#fff; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}

.shuiz .bottom .right{ width:567px; height:400px; overflow:hidden; float:right; padding-top:35px;}
.shuiz .bottom .right h2{ font-family:"微软雅黑"; font-size:18px; color:#65696b; line-height:100%; font-weight:lighter; text-align:center; margin-bottom:10px;}

.shuiz .bottom .form{ width:100%; height:auto; overflow:hidden; font-family:"宋体"; font-size:14px; color:#464747; text-align:center;}
.shuiz .bottom .form dl{ float:left; width:101px; height:auto; overflow:hidden; border-right:1px solid #e7eaec; margin-top:12px;}
.shuiz .bottom .form dt{ width:101px; height:40px; line-height:40px; font-weight:lighter; background:#e1e4e7;  border-bottom:1px solid #d2d2d2;}
.shuiz .bottom .form dt tt{font-family:"宋体"; font-size:14px; color:#464747; line-height:100%; display:block; padding-top:7px;}
.shuiz .bottom .form dt tt i{ font-style:normal; display:block; font-size:12px; color:#65696b;}
.shuiz .bottom .form dd{ width:102px; height:40px; line-height:40px; font-family:"宋体"; font-size:14px; color:#585b5d; border-bottom:1px solid #d2d2d2;}

.shuiz_t{ height:auto; overflow:hidden; margin-bottom:25px;}
.shuiz_t .tabs{ width:100%; height:auto; overflow:hidden;}
.shuiz_t .tabs span{ display:block; width:333px; height:49px; border-top:1px solid #f7f9fb; font-family:"微软雅黑"; font-size:26px; color:#cacccf; background:#f7f9fb; text-align:center; float:left; line-height:50px; cursor:pointer;}
.shuiz_t .tabs span.on{ background:none; color:#000;  border-top:1px solid #0c8655;}
.shuiz_t .tabs span:hover{ background:none; color:#000;  border-top:1px solid #0c8655;}
.shuiz_t .cardd{ width:100%; height:538px; overflow:hidden; margin-top:25px;}
.shuiz_t .cardd li{ width:100%; height:538px; position:relative;}
.shuiz_t .cardd li span{ display:block;}
.shuiz_t .cardd li .msg{ width:259px; height:213px; position:absolute; left:0; top:0;}
.shuiz_t .cardd li .img{ width:259px; height:198px; position:absolute; left:0; bottom:0; }


.jiac{  height:auto; overflow:hidden; margin-bottom:70px;}
.jiac ul{ width:100%; height:auto; overflow:hiddend;}
.jiac ul li{ width:460px; border-bottom:1px dashed #d2d2d2; height:35px; line-height:35px; float:left; margin-right:40px;}
.jiac ul li a{ display:block; font-family:"宋体"; font-size:14px; color:#474848;}
.jiac ul li a i{ display:block; float:left; width:4px; height:4px; background:#b8b8b8; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; margin-top:15px; margin-right:8px;}
.jiac ul li a tt{ float:left;}
.jiac ul li a span{ float:right; font-family:Arial, Helvetica, sans-serif;}
.jiac ul li a:hover{ color:#27bf7d;}

/*空气质量*/
.atmosphere{ height:auto; overflow:hidden; margin-bottom:28px;}
.atmosphere .top{ width:100%; height:366px; overflow:hidden;}
.atmosphere .top .left{ width:357px; height:366px; float:left;}
.atmosphere .top .left h3{ font-family:"微软雅黑"; font-size:18px; color:#25be7b; font-weight:lighter;}
.atmosphere .top .left p{ font-family:"宋体"; font-size:14px; color:#65696b; line-height:25px; display:block;}
.atmosphere .top .left p tt{ color:#0084ff; }
.atmosphere .top .left dl{ width:100%; height:auto; overflow:hidden; border-left:1px solid #d2d2d2;}
.atmosphere .top .left dl dd{ width:43px; text-align:center; font-family:"微软雅黑"; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; font-size:12px; color:#65696b; height:58px; float:left;}
.atmosphere .top .left dl dd tt{ display:block; width:43px; height:29px; line-height:29px; background:#dedede;}
.atmosphere .top .left dl dd span{ display:block; color:#0084ff; width:50px; height:29px; line-height:29px;}
.atmosphere .top .right{ width:625px; height:362px; float:right;border:1px solid #D2D2D2;}
.atmosphere .top .right .hourtop{width:100%;height:30px;border-bottom:1px solid #D2D2D2;}
.atmosphere .top .right .hourtitle{width:220px;height:30px;float:left;text-align:center;line-height:30px;font-size:18px;}
.atmosphere .top .right .hourtype{width:400px;float:right;}
.atmosphere .top .right .hourtype li{width:45px;float:left;height:30px;line-height:30px;text-align:center;cursor:pointer;}
.atmosphere .top .right .hourtype .on{color:#25BE7D;border-bottom:2px solid #25BE7D;}
.atmosphere .top .right .hourcontent{width:100%;height:276px;}
.atmosphere .top .right .hourbottom{width:100%;height:30px;}

.atmosphere .top .right .text{ position:relative;}
.atmosphere .top .right .text p{ width:100%; text-align:center; font-family:"宋体"; font-size:12px; line-height:20px; color:#65696b;}


.atmosphere .bottom{ width:100%; height:auto; overflow:hidden;}
.atmosphere .bottom h2{ width:110px; height:33px; text-align:center; line-height:33px; font-family:"宋体"; font-size:14px; color:#fff;}
.atmosphere .bottom ul{ width:100%; height:auto; overflow:hidden;}
.atmosphere .bottom ul li{ width:328px; float:left; height:69px; border-right:1px solid #cacaca;}
.atmosphere .bottom ul li a{ display:block;}
.atmosphere .bottom ul li h3{ width:90px; height:69px; float:left;}
.atmosphere .bottom ul li p{ width:228px; float:left; height:90px; overflow:hidden; font-family:"宋体"; font-size:12px; color:#65696b; line-height:20px;}

.atmosphere_t{ overflow:hidden; height:auto; margin-bottom:30px;}
.atmosphere_t .top{ width:100%; height:auto; overflow:hidden;}
.atmosphere_t .top h2{ display:inline-block; font-size:18px; font-family:"微软雅黑"; color:#25be7b; font-weight:lighter;margin:10px 0;}
.atmosphere_t .top p{ font-family:"宋体"; font-size:14px; color:#65696b; display:inline-block; line-height:25px;}
.atmosphere_t .top p tt{ color:#0084ff; text-transform:uppercase;}
.atmosphere_t .top dl{ width:994px; height:auto; overflow:hidden;border-left:1px solid #d2d2d2;}
.atmosphere_t .top dl dd{ width:122px; text-align:center; font-family:"微软雅黑"; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; font-size:12px; color:#65696b; height:58px; float:left;}
.atmosphere_t .top dl dd tt{ display:block; width:122px; height:29px; line-height:29px; background:#dedede;}
.atmosphere_t .top dl dd span{ display:block; color:#0084ff; width:141px; height:29px; line-height:29px;}

.atmosphere_t .bottom{ width:100%; height:auto; overflow:hidden;}
.atmosphere_t .bottom .left{ width:357px; height:405px; float:left;}
.atmosphere_t .bottom .left h2{ overflow:hidden; font-weight:lighter;}
.atmosphere_t .bottom .left h2 i{ display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; height:62px; line-height:100%; font-size:62px; color:#25be7b; font-style:normal;}
.atmosphere_t .bottom .left h2 tt{ padding-top:5px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:30px; float:left; height:31px; line-height:31px; border-bottom:3px solid #25be7b;}
.atmosphere_t .bottom .left .date{ width:100%; height:auto; overflow:hidden;  border-top:1px solid #d2d2d2; border-left:1px solid #d2d2d2;}
.atmosphere_t .bottom .left .date dl{ width:51px; float:left; height:auto; overflow:hidden; }
.atmosphere_t .bottom .left .date dl dt{ width:50px; height:23px; background:#dedede; color:#65696b; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; line-height:23px; font-weight:bold; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
.atmosphere_t .bottom .left .date dl dd{ width:50px; height:47px; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
.atmosphere_t .bottom .left .date dl dd span{ display:block; width:100%; height:17px;  text-indent:9px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.atmosphere_t .bottom .left .date dl dd tt{ display:block; width:100%; height:30px; }
.atmosphere_t .bottom .left .date dl dd.hover tt{ background-position:left bottom;}
.atmosphere_t .bottom .left .date dl dd:hover tt{ background-position:left bottom;}

.atmosphere_t .bottom .right{ width:620px; height:405px; float:right;}
.atmosphere_t .last{ width:100%; height:auto; overflow:hidden;}
.atmosphere_t .last h2{ float:left; font-family:"微软雅黑"; font-size:26px; color:#000000; font-weight:lighter;}
.atmosphere_t .last .date{ float:right;}
.atmosphere_t .last .date a{ display:block; width:110px; height:29px; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; float:left; background:#25be7b; color:#fff; font-family:"宋体"; font-size:14px; text-align:center; margin-left:30px;}
.atmosphere_t .last .date a img{ display:inline-block; vertical-align:middle; margin-left:5px;}
.atmosphere_t .last .date b{ display:block; width:223px; float:left; height:29px; background:#f7f9fb;}
.atmosphere_t .last .date b input{ height:29px; text-indent:10px; line-height:29px; width:193px; border:0; background:#f7f9fb;}
.atmosphere_t .last .date b img{ float:right; margin-right:15px;}
.atmosphere_t .last .date i{ display:block; float:left; width:15px; margin:0 5px; height:14px; border-bottom:1px solid #cacaca;}

.biaoti{ width:1000px; margin:0 auto; overflow:hidden; height:55px; line-height:55px; border-top:1px solid #0c8655;}
.biaoti h2{ font-family:"微软雅黑"; font-size:26px; color:#000; float:left; font-weight:lighter;}
.biaoti a{ display:block; float:right; height:29px; line-height:29px; font-family:"宋体"; font-size:14px; color:#65696b; line-height:61px;}
.biaoti a:hover{ color:#25be7b;}
.biaoti .lianj{ width:auto; margin-top:26px; overflow:hidden; float:right; height:auto;}
.biaoti .lianj a{ display:block; float:left; height:14px; border-right:1px solid #65696b; font-family:"宋体"; font-size:14px; color:#65696b; line-height:100%; padding:0 10px; }
.biaoti .lianj a:hover{ color:#18b370;}

/*环境之窗 star*/
.window1{padding-top:20px}
.window1 h3.title{font-size: 26px;color:#000000}
.window1 .con1{width:380px;}
.window1 .con1 .bbt {
    color: #0c8655;
    display: block;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: lighter;
    height: 11px;
    line-height: 15px;
    margin-bottom: 28px;
    width: 100%;
}
.window1 .con1 .bbt i{
    border-bottom: 1px solid #dcdcdc;
    display: block;
    float: right;
    height: 11px;
    width: 282px;
}
.window1 .con1 .bbt img{
     display: block;
    float: left;
    margin-right: 5px;
}

.window1 .con2 .bbt {
    color: #0c8655;
    display: block;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: lighter;
    height: 11px;
    line-height: 15px;
    margin-bottom: 28px;
    width: 100%;
}
.window1 .con2 .bbt i{
    border-bottom: 1px solid #dcdcdc;
    display: block;
    float: right;
    height: 11px;
    width: 91px;
}
.window1 .con2 .bbt img{
     display: block;
    float: left;
    margin-right: 5px;
}

.window1 .con3 .bbt {
    color: #0c8655;
    display: block;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: lighter;
    height: 11px;
    line-height: 15px;
    margin-bottom: 28px;
    width: 100%;
}
.window1 .con3 .bbt i{
    border-bottom: 1px solid #dcdcdc;
    display: block;
    float: right;
    height: 11px;
    width: 215px;
}
.window1 .con3 .bbt img{
     display: block;
    float: left;
    margin-right: 5px;
}

.window1 .con1 .img1{width:175px;height:75px;overflow:hidden}
.window1 .con1 .img1 img{width:100%;height:100%}
.window1 .win1 .left_title{margin:10px 0;width:100px;height:20px;}
.window1 .win1 .left_title p{color:#393939;font-size:14px;line-height:20px}
.window1 .win1 .left_title span{background:#1AB370;width:5px;height:15px;margin-right:10px;margin-top:2.5px}
.window1 .win1 .title1{font-weight: bold;color:#25be7b;font-size:22px;width:180px;}
.window1 .win1 .t2{text-indent: 29px;}
.window1 .win1 .actic{width:100%;height:70px;margin:15px 0 25px;overflow:hidden}
.window1 .win1 .actic a{font-size: 14px;color:#7b7b7b;line-height:25px}
.window1 .win1 .actic a:hover{color:#1ab370}
.window1 .win1 .actic a span{color:#FD7A46}
.window1 .win1 dl{border-bottom: 1px dashed #F0F0F3;height:20px;width:100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-bottom:10px;
		cursor:pointer;padding-bottom:10px}
.window1 .win1 dl.hover dt{background:#25be7b}
.window1 .win1 dl.hover a{color:#25be7b}
.window1 .win1 dl dt{width:5px;height:5px;border-radius:5px;background:#B8B8B8;z-index:2;behavior: url(ie-css3.htc);position:relative;top:10px}
.window1 .win1 dl dd{font-size: 14px;text-indent: 5px;width:100%;height:100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
.window1 .win1 dl dd a{color:#393939;margin-bottom:10px}
.window1 .con2{width:210px;margin-left:50px}
.window1 .con2 .img1{width:210px;height:160px;overflow:hidden;margin-bottom:25px}
.window1 .con2 .img1 img{width:100%;height:100%}
.window1 .con3{width:315px;}
.window1 .con3 .title1{font-size:16px;margin-left:5px}
.window1 .con3 .actic{width:190px;margin:5px 0 5px 5px}
.window1 .con3 .img2{width:315px;height:74px;overflow:hidden;margin-bottom: 10px;}

.window2 .con2 a.h1{width:100%;font-size:16px;color:#3ba0ff;height:20px;overflow:hidden;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.window2 .con2 .datton{width:100%;border-bottom: 1px dashed #F0F0F3;margin-bottom:10px}
.window2 .con2 .action1{height:130px}
.window2 .con3 a.titlea{font-size:14px;color:#393939;width:190px;height:15px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-bottom:7px}
.window2 .con3 a.titlea:hover{color:#25be7b}
.window2 .con3 .datton{width:100%;border-bottom: 1px dashed #F0F0F3;margin:40px 0 50px}

.window3{width:100%;}
.window3 .w_3_left{width:325px;padding-top:10px}
.window3 .w_3_left .bbt {
    color: #0c8655;
    display: block;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: lighter;
    height: 11px;
    line-height: 15px;
    margin-bottom: 28px;
    width: 100%;
}
.window3 .w_3_left .bbt i{
    border-bottom: 1px solid #dcdcdc;
    display: block;
    float: right;
    height: 11px;
    width: 215px;
}
.window3 .w_3_left .bbt img{
     display: block;
    float: left;
    margin-right: 5px;
}
.window3 .w_3_left .tit{font-size:26px;color:#000000}
.window3 .w_3_left .video{width:325px;height:210px;overflow:hidden;margin:14px 0}
.window1 .w_3_left dl{border-bottom: 1px dashed #F0F0F3;height:20px;width:100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-bottom:10px;
		cursor:pointer;padding-bottom:10px}
.window1 .w_3_left dl.hover dt{background:#25be7b}
.window1 .w_3_left dl.hover a{color:#25be7b}
.window1 .w_3_left dl dt{width:5px;height:5px;border-radius:5px;background:#B8B8B8;z-index:2;behavior: url(ie-css3.htc);position:relative;top:10px}
.window1 .w_3_left dl dd{font-size: 14px;text-indent: 5px;width:100%;height:100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
.window1 .w_3_left dl dd a{color:#393939;margin-bottom:10px;font-size: 14px;}
.window3 .w_3_right{width:655px;padding-top:10px}

.window3 .w_3_right .tit{font-size:26px;color:#000000}
.window3 .w_3_right .model1{width:250px;height:170px;}
.window3 .w_3_right .model1 .bbt {
    color: #0c8655;
    display: block;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: lighter;
    height: 11px;
    line-height: 15px;
    margin-bottom: 28px;
    width: 100%;
}
.window3 .w_3_right .model1 .bbt i{
    border-bottom: 1px solid #dcdcdc;
    display: block;
    float: right;
    height: 11px;
    width: 137px;
}
.window3 .w_3_right .model1 .bbt img{
     display: block;
    float: left;
    margin-right: 5px;
}
.window3 .w_3_right .model1 ul li{width:70px;height:100%;margin-left:12px}
.window3 .w_3_right .model1 ul li a{font-size: 14px;margin-bottom:20px;line-height:35px;}
.window3 .w_3_right .model1 ul li a:hover{color:#27bf7d}
.window3 .w_3_right .model2{width:395px;height:210px;}
.window3 .w_3_right .model2 .bbt {
    color: #0c8655;
    display: block;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: lighter;
    height: 11px;
    line-height: 15px;
    margin-bottom: 28px;
    width: 100%;
	margin-left:9px;
}
.window3 .w_3_right .model2 .bbt i{
    border-bottom: 1px solid #dcdcdc;
    display: block;
    float: right;
    height: 11px;
    width: 283px;
}
.window3 .w_3_right .model2 .bbt img{
     display: block;
    float: left;
    margin-right: 5px;
}
.window3 .w_3_right .model2 dl{margin-top:20px;display:block;position: relative;}
.window3 .w_3_right .model2 dl dt{width:340px;font-size: 16px;height:20px;line-height: 20px;text-indent: 5px;text-overflow: ellipsis;
		overflow: hidden;white-space: nowrap;}
.window3 .w_3_right .model2 dl dt a{color:#686868;}
.window3 .w_3_right .model2 dl dt a:hover{color:#27bf7d}
.window3 .w_3_right .model2 dl dd{font-size:14px;color:#a6a6a6;text-indent: 10px;margin-top:5px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
		width:345px;height:20px;}
.window3 .w_3_right .model2 dl dd a{font-size:14px;color:#a6a6a6;}
.window3 .w_3_right .model2 dl dd span{color:#f97b49;position: absolute;right: 15px;bottom: 0;}
.window3 .w_3_right .model3{width:250px;height:110px;background:url('../bg/images/the-home.png') no-repeat;background-size: 100% 100%;
		margin-top:66px;}
.window3 .w_3_right .model4{width:395px;height:110px;margin-top:66px}
.window3 .w_3_right .model4 a{font-size:14px;width:195px;height:50px;background:#f4f5f9;color:#474848;text-align: center;line-height: 50px;
		cursor: pointer;}
.window3 .w_3_right .model4 a.mg{margin-right:5px;}
.window3 .w_3_right .model4 a.ng{margin-bottom:10px;}
.window3 .w_3_right .model4 a:hover{background: #f97b49;color:#fff}
/*环境之窗 end*/