body{background:#efefef;}
body,div,ul,form,img,ol,table,p,dl{border:0px; margin:0px; padding:0px;}
body,div,ul,ol,li,table,th,td,h1,h2,h3,h4,h5,h6,h7,dt,dd,p{font-family:"Microsoft Yahei"; color:#373737;}
form{font-family:"Microsoft Yahei";}
a:link{color:#404040; text-decoration:none;}
a:visited{color:#404040; text-decoration:none;}
a:hover{color:#404040; text-decoration:none;}
a:active{color:#404040; text-decoration:none;}
ul,ol{list-style-type:none;}
select,input,img{vertical-align:middle;}
input,select,textarea{font-size:18px; margin:0px; padding:0px; font-family:"Microsoft Yahei";}
h1,h2,h3,h4,h5,h6,h7{margin:0px; padding:0px; border:0px; font-weight:100;}


.orange{color:#FF6600;}

@media (max-width: 480px) {
.gtop{background:url(../images/bg11.jpg) no-repeat top center; height:258px;}

.header{background:#6fb300; height:48px; width:100%; position:relative;}
.header h1{text-align:center; line-height:48px; color:#fff; font-size:16px;}
.header h2{padding:6px 20px 0 42px;}
.header h3{text-align:center; line-height:48px; color:#fff; font-size:16px;}
.header h3 a{padding:0 15px;}
.header h3 a img{width:24px}
.header span{float:left; padding-left:15px; position:absolute; z-index:99; left:0; top:0; line-height:48px;}
.header span img{width:20px;}
.header font{float:right; padding-right:15px; position:absolute; z-index:99; right:0; top:0;}
.header font a{color:#fff; line-height:48px; display:block; font-size:14px;}
.header font img{width:24px;}

.city-div{height:36px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  background: url(../images/icon54.png) no-repeat 18px center #e2f0cc; padding-left:48px;}
.city-input{width:90%; height:30px; font-size:16px; border:0; background:#e2f0cc;}

.loginbox{padding:5px 15px 0 15px;}
.loginbox p{height:58px; background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top:15px; clear:both; border:#e8e9e9 solid 1px;}
.loginbox p font{float:left; line-height:58px; padding:0 10px 0 15px; font-size:16px;}
.loginbox p span{float:left; width:70%;}
.loginbox h4{text-align:right; line-height:58px; font-size:14px;}
.loginbox h3{line-height:24px; color:#999; padding:15px 0 0 5px; font-size:14px;}
.loginbox h5{padding-top:35px; line-height:38px; font-size:14px; text-align:center;}
.loginbox h2{line-height:58px; font-size:20px; text-align:center}
.loginbox h6{line-height:58px; font-size:16px; text-align:center;}
.input0{width:100%; height:58px; font-size:14px; color:#a8a8a8; border:0;}
.input1{width:100%; height:58px; font-size:16px; color:#fff; border:0; text-align:center; background:#6fb300; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.input2{width:90%; padding:0 5%; height:58px; font-size:16px; border:0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.input3{width:100%; height:58px; font-size:14px; border:0;}

.regbox{padding:5px 15px 0 15px;}
.regbox p{height:58px; background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top:10px; clear:both; border:#e8e9e9 solid 1px; position:relative}
.regbox p font{float:left; line-height:58px; padding-left:15px; font-size:16px; width:30%;}
.regbox p span.input-width{float:left; width:60%;}
.regbox p span.input-width0{float:left; width:30%;}
.regbox p span.input-width1{float:left; width:50%;}
.regbox p span.zj{float:right; padding:10px 10px 10px 0; width:40%;}
.regbox p span.zj a{color:#6fb300; background:#ebedf0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; line-height:38px; font-size:16px; display:block; padding:0 10px;}
.regbox p span.pz{float:right; padding:10px 10px 10px 0;}
.regbox p span.pz a{line-height:38px; display:block; padding:0 10px;}
.regbox h3{line-height:24px; color:#999; padding-top:15px; font-size:16px;}

.upload-input{ width:96px; height:38px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  position: absolute; right:10px; top:10px; font-size:0; display:block}
.fileupdata{color:#6fb300; background:#ebedf0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size:16px; display:block; line-height:38px; text-align:center; width:96px; float:right;}

a.lv:link,a.lv:visited,a.lv:hover{color:#6fb300;}
.green{color:#6fb300;}
.gray{color:#999;}
.gray0{color:#adb0b4;}

.content{padding:15px;}
.content p{line-height:32px; font-size:14px;}

.gheader{height:48px; width:100%; position:relative;}
.gheader span{float:left; padding-left:20px; position:absolute; z-index:99; left:0; top:0; line-height:48px;}
.gheader span img{width:24px;}
.gheader font{float:right; padding-right:20px; position:absolute; z-index:99; right:0; top:0; line-height:48px;}
.gheader font img{width:24px;}

.head{padding-top:14px; height:148px; text-align:center}
.head img{-webkit-border-radius: 80px; -moz-border-radius: 80px; border-radius: 80px; width:80px; border:#4eb5e7 solid 1px;}
.head font{font-size:16px; display:block; text-align:center; line-height:55px; color:#3c7700;}

.weather{text-align:center;}

.gmenu{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px;}
.gmenu li{height:58px;}
.gmenu li span{float:left; width:11%; text-align:right; padding-top:15px;}
.gmenu li span img{width:32px;}
.gmenu li font{display:block; width:87%; float:right; line-height:58px; border-bottom:#e8e9e9 solid 1px; font-size:16px;}
.gmenu li:last-child font{border-bottom:0;}

.gmenu0{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px; margin-top:10px;}
.gmenu0 li{height:58px; padding-left:20px; clear:both; position:relative}
.gmenu0 li a{display:block; height:58px; line-height:58px; border-bottom:#e8e9e9 solid 1px; padding-right:10px;}
.gmenu0 li font.zt01{font-size:16px; float:left}
.gmenu0 li font.zt02{font-size:14px; color:#999; float:left; padding-left:10px;}
.gmenu0 li span.tp01{float:right; background:url(../images/icon50.9.png)  no-repeat right center; padding-right:15px;  font-size:14px; color:#999;}
.gmenu0 li span.tp01 img{width:40px;  -webkit-border-radius: 45px; -moz-border-radius: 45px; border-radius: 45px; border:#e8e9e9 solid 1px;}
.gmenu0 li span.tp02{float:right; font-size:14px; color:#999;}
.gmenu0 li span.tp03{float:right; font-size:14px;}
.gmenu0 li:last-child font{border-bottom:0;}
.upload-input10{ width:100%; height:58px; cursor:pointer; filter:alpha(opacity=1); -moz-opacity:0; opacity:0;  position: absolute; left:0; top:0; font-size:0; display:block}


.gmenu1{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px;}
.gmenu1 li{height:58px; padding:0 15px; border-bottom:#e8e9e9 solid 1px; line-height:58px; font-size:16px;}
.gmenu1 p{padding:15px;}


.pubdiv{padding:15px 15px 0 15px;}
.pubdiv p{height:32px; padding:18px 0; background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; clear:both; border:#e8e9e9 solid 1px;}
.pubdiv p span{float:left; line-height:32px; font-size:16px;  border-right:#e8e9e9 dashed 1px; text-align:center; width:49.8%; position:relative}
.pubdiv p span img{width:32px;}
.pubdiv p span:last-child{border-right:0;}
.pubdiv p a{display:block;}
.upload-input1{ width:100%; height:32px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  position: absolute; left:0; top:0; font-size:0; display:block}

.add-file{width:100%; border-top:#e8e9e9 solid 1px; position:fixed; z-index:999; left:0; bottom:0; background:#fafafa;}
.add-file p{padding:10px;}
.add-file p a{text-align:center; background:#6fb300; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display:block; line-height:52px; color:#fff; font-size:16px;}

.heightdiv{height:85px;}

.spacer{margin-top:10px;}

.title{line-height:58px; font-size:16px; padding-left:15px;}
.ptitle{line-height:42px; font-size:16px; padding:12px 0 0 15px;}

.textw{width:100%; height:100px; overflow:auto; font-size:14px;}

.yuyue{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px; padding:12px 0 12px 15px; margin-top:10px;}
.yuyue h1{line-height:36px; font-size:16px;}
.yuyue h2{font-size:14px; line-height:26px; height:40px; border-bottom:#e8e9e9 solid 1px;}
.yuyue h2 font{ color:#999;}
.yuyue h2 font.zt0{float:left;}
.yuyue h2 font.zt1{float:right;}
.yuyue h3{font-size:14px; line-height:36px; color:#999; padding-top:8px;}
.yuyue h4{font-size:14px; line-height:26px; color:#999;}
.yuyue h5{font-size:14px; line-height:22px; height:40px; border-bottom:#e8e9e9 solid 1px;}

.zttitle{text-align:center; font-size:16px; padding-top:12px;}
.zttitle font{color:#e94601;}
.ztcontent{padding:0 10px 10px 10px;}
.ztcon{background:#fff; border:#e8e9e9 solid 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top:10px;}
.ztcon li{font-size:16px; line-height:58px; border-bottom:#e8e9e9 solid 1px; padding-left:15px;}
.ztcon li font{color:#999;}
.ztcon li b{font-weight:100; color:#e94601;}
.ztcon li a{color:#fff; background:#e94601; padding:3px 12px;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.ztcon0{background:#fff; border:#e8e9e9 solid 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top:10px; padding:10px 0;}
.ztcon0 h2{padding-left:15px; line-height:36px; font-size:16px;}
.ztcon0 li{font-size:14px; line-height:32px; padding-left:15px;}
.ztcon0 li font{color:#999;}
.ztcon0 h3{padding-left:30px; line-height:50px; font-size:16px;}

.bltitle{background:url(../images/line2.png) repeat-x left -4px; margin-top:15px; height:105px;}
.bltitle a{float:left; width:50%; text-align:center;}
.bltitle a font{display:block; line-height:55px; font-size:16px;}
.bltitle a img{width:40px;}

.blcontent{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px; padding-left:15px;}
.blcontent li{line-height:58px; border-bottom:#e8e9e9 solid 1px; font-size:14px;}
.blcontent li:last-child{border-bottom:0;}
.blcontent h2{padding-top:6px; line-height:58px; font-size:16px; border-top:#e8e9e9 solid 1px;}
.blcontent h1{padding-top:6px; line-height:58px; font-size:16px; border-top:#e8e9e9 solid 1px;}
.blcontent h1:first-child{border-top:0;}
.blcontent h5{line-height:36px; font-size:14px; padding-bottom:20px;}
.blcontent p{ padding-bottom:20px;}
.blcontent p span{float:left; padding-right:10px; position:relative;}
.blcontent p span img{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  width:90px;}
.upload-input2{ width:90px; height:90px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  position: absolute; left:0; top:0; font-size:0; display:block}

.cjbl{padding:5px 30px 0 30px;}
.cjbl h5{padding-top:35px; line-height:58px; font-size:16px; text-align:center; color:#999; height:80px;}
.cjbli{line-height:90px; font-size:16px; text-align:center; width:180px; height:90px; background:#6fb300; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin:0 auto;}
.cjbli a{color:#fff;}

.blcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; margin-top:10px;}
.blcon li{font-size:16px; line-height:58px; border-bottom:#e8e9e9 solid 1px; padding-left:30px;}
.blcon li font{color:#999;}
.blcon li b{font-weight:100; color:#e94601;}
.blcon li a{color:#fff; background:#e94601; padding:0 20px;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.blcon0{background:#fff; border-top:#e8e9e9 solid 1px;  border-bottom:#e8e9e9 solid 1px; margin-top:20px; padding:20px 0;}
.blcon0 li{font-size:14px; line-height:36px; padding-left:30px;}
.blcon0 li font{color:#999;}
.blcon0 h2{padding-left:30px; line-height:50px; font-size:16px;}

.pfcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px;}
.pfcon li{font-size:16px; line-height:58px; border-bottom:#e8e9e9 solid 1px; padding-left:15px;}
.pfcon li font{color:#999;}
.pfcon li img{width:28px;}

.pjcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; margin-top:10px; padding-left:15px;}
.pjcon h1{line-height:58px; font-size:16px;  border-bottom:#e8e9e9 solid 1px;}
.pjcon p{padding:10px 0;}
.inputi{width:100%; height:380px; font-size:14px; color:#999; border:0; line-height:42px;}
.inputf{width:100%; height:480px; font-size:14px; color:#999; border:0; line-height:42px;}

.tijiao{padding:20px;}

.pqcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; margin-top:10px; padding:0 15px;}
.pqcon h1{line-height:45px; font-size:16px; height:45px; padding-top:5px;}
.pqcon h1 font{float:left; color:#6fb300;}
.pqcon h1 span{float:right;}
.pqcon h1 span img{width:28px;}
.pqcon p{font-size:16px; line-height:36px;}
.pqcon h3{color:#999; line-height:36px; padding-bottom:12px; font-size:14px;}

.fkcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; padding:0 15px;}
.fkcon p{padding-top:10px;}

.xiaoxi{background:#fff; border-bottom:#e8e9e9 solid 1px; padding:15px 15px;}
.xiaoxi span{float:left; width:13%;}
.xiaoxi span img{width:100%;}
.rightxx{float:right; width:82%;}
.rightxx h1{height:32px; line-height:32px;}
.rightxx h1 font.bt{float:left; font-size:16px;}
.rightxx h1 font.sj{float:right; font-size:14px; color:#999;}
.rightxx h2{color:#999; font-size:14px;}

.xdiv{padding:0 10px 10px 10px;}
.xcon{background:#fff; border:#e8e9e9 solid 1px; margin-top:10px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; padding:15px 20px;}
.xcon p{line-height:42px; font-size:16px;}
.xtitle{padding-top:30px; font-size:14px; text-align:center; color:#999;}
.clear{clear:both;}

.tuichu{padding:15px;}
.tuichu a{text-align:center; background:#6fb300; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display:block; line-height:52px; color:#fff; font-size:16px;}

.cardbox{padding:5px 15px 0 15px;}
.cardbox p{height:58px; background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top:10px; clear:both; border:#e8e9e9 solid 1px; }
.cardbox p font{float:left; line-height:58px; padding-left:15px; font-size:16px; width:60px;}
.cardbox p span.input-width{float:left; width:65%;}
.cardbox p span.input-width1{float:left; width:50%;}
.cardbox p span.pz{float:right; padding:10px 10px 10px 0;}
.cardbox p span.pz a{line-height:38px; display:block; padding:0 10px;}
.cardbox p span.pz a img{width:24px;}
.cardbox p span.yb-name{float:left; width:60%; line-height:58px; font-size:16px; color:#a8a8a8;}
.cardbox h3{line-height:24px; color:#999; padding-top:15px; font-size:14px;}

.map-contnet{padding:10px;}
.citytitle{line-height:32px; font-size:16px; padding-left:6px;}
.cityname{background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:#e8e9e9 solid 1px; padding:0 10px;}
.cityname li{height:26px; line-height:26px; padding:6px 0; border-bottom:#e8e9e9 solid 1px;}
.cityname li font{font-size:14px; float:left; width:24.5%; border-right:#e8e9e9 dotted 1px;}
.cityname li font a{display:block; text-align:center;}
.cityname li font:last-child{border-right:0;}
.cityname li:last-child{ border-bottom:0;}

.zkname{background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:#e8e9e9 solid 1px; padding:0 10px;}
.zkname li{padding:6px 0; border-bottom:#e8e9e9 solid 1px;}
.zkname li span{font-size:14px; float:left; width:24.5%; border-left:#e8e9e9 dotted 1px;}
.zkname li span a{display:block; text-align:center; padding-top:5px;}
.zkname li font{font-size:14px; display:block; line-height:24px; padding-top:4px;}
.zkname li span:first-child{border-left:0;}
.zkname li:last-child{ border-bottom:0;}
.zkname li span img{width:50%;}

.xcontent{padding:0 8px 8px 8px;}
.ylist{background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:#e8e9e9 solid 1px; padding:0 12px; margin-top:8px;}
.ylist h1{line-height:36px; padding-top:9px; font-size:16px; border-bottom:#e8e9e9 solid 1px;}
.yinfo{padding:5px 0; border-bottom:#e8e9e9 solid 1px;}
.yinfo p{font-size:14px; line-height:23px;}
.yinfo:last-child{border-bottom:0}
.yohter{padding:12px 0;}
.yohter span{float:left; width:33%; line-height:26px; border-left:#e8e9e9 solid 1px; font-size:14px; text-align:center}
.yohter span a{display:block;}
.yohter span img{width:24px;}
.yohter span:first-child{border-left:0;}

.ksname{}
.ksname li{height:26px; line-height:26px; padding:6px 0; border-bottom:#e8e9e9 solid 1px;}
.ksname li font{font-size:14px; float:left; width:24.5%; border-right:#e8e9e9 dotted 1px; text-align:center;}
.ksname li font:last-child{border-right:0;}
.ksname li:last-child{ border-bottom:0;}

.ytxt{padding:10px 0;}
.ytxt p{padding:5px 0; line-height:26px; font-size:14px;}
.ytxt p img{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width:100%;}

.ybottom{position:fixed; bottom:0; width:100%; background:#f5f5f5;}
.ybottom span{float:left; width:33%; line-height:26px; border-left:#e8e9e9 solid 1px; font-size:14px; text-align:center; padding:12px 0; }
.ybottom span a{display:block;}
.ybottom span img{width:24px;}
.ybottom span:first-child{border-left:0;}

}

@media ( min-width : 481px) and (max-width: 720px) {
.gtop{background:url(../images/bg8.jpg) no-repeat top center; height:380px;}

.header{background:#6fb300; height:75px; width:100%; position:relative;}
.header h1{text-align:center; line-height:75px; color:#fff; font-size:18px;}
.header h2{padding:10px 20px 0 65px;}
.header span{float:left; padding-left:20px; position:absolute; z-index:99; left:0; top:0; line-height:75px;}
.header span img{width:28px;}
.header font{float:right; padding-right:20px; position:absolute; z-index:99; right:0; top:0;}
.header font a{color:#fff; line-height:75px; display:block; font-size:16px;}
.header font img{width:32px;}

.city-div{height:55px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  background: url(../images/icon53.png) no-repeat 25px center #e2f0cc; padding-left:72px;}
.city-input{width:90%; height:50px; font-size:18px; border:0; background:#e2f0cc;}

.loginbox{padding:5px 30px 0 30px;}
.loginbox p{height:88px; background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top:25px; clear:both; border:#e8e9e9 solid 1px;}
.loginbox p font{float:left; line-height:88px; padding:0 20px 0 30px; font-size:18px;}
.loginbox p span{float:left; width:70%;}
.loginbox h4{text-align:right; line-height:64px; font-size:16px;}
.loginbox h3{line-height:24px; color:#999; padding:25px 0 0 5px;  font-size:16px;}
.loginbox h5{padding-top:35px; line-height:48px; font-size:18px; text-align:center;}
.loginbox h2{line-height:65px; font-size:24px; text-align:center}
.loginbox h6{line-height:48px; font-size:18px; text-align:center; padding-top:20px;}
.input0{width:100%; height:88px; font-size:16px; color:#a8a8a8; border:0;}
.input1{width:100%; height:88px; font-size:18px; color:#fff; border:0; text-align:center; background:#6fb300; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.input2{width:90%; padding:0 5%; height:88px; font-size:18px; border:0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.input3{width:100%; height:88px; font-size:16px; border:0;}

.regbox{padding:5px 30px 0 30px;}
.regbox p{height:88px; background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top:25px; clear:both; border:#e8e9e9 solid 1px; position:relative}
.regbox p font{float:left; line-height:88px; padding-left:35px; font-size:18px;  width:30%;}
.regbox p span.input-width{float:left; width:60%;}
.regbox p span.input-width0{float:left; width:30%;}
.regbox p span.input-width1{float:left; width:50%;}
.regbox p span.zj{float:right; padding:10px 10px 10px 0;}
.regbox p span.zj a{color:#6fb300; background:#ebedf0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; line-height:68px; font-size:18px; display:block; padding:0 20px;}
.regbox p span.pz{float:right; padding:10px 10px 10px 0;}
.regbox p span.pz a{line-height:68px; display:block; padding:0 20px;}
.regbox h3{line-height:24px; color:#999; padding-top:25px; font-size:16px;}

.upload-input{ width:112px; height:68px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  position: absolute; right:10px; top:10px; font-size:0; display:block}
.fileupdata{color:#6fb300; background:#ebedf0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size:16px; display:block; line-height:68px; text-align:center; width:112px; float:right;}

a.lv:link,a.lv:visited,a.lv:hover{color:#6fb300;}
.green{color:#6fb300;}
.gray{color:#999;}
.gray0{color:#adb0b4;}

.content{padding:15px;}
.content p{line-height:42px; font-size:16px;}

.gheader{height:75px; width:100%; position:relative;}
.gheader span{float:left; padding-left:20px; position:absolute; z-index:99; left:0; top:0; line-height:75px;}
.gheader font{float:right; padding-right:20px; position:absolute; z-index:99; right:0; top:0; line-height:75px;}

.head{padding-top:20px; height:220px; text-align:center}
.head img{-webkit-border-radius: 114px; -moz-border-radius: 114px; border-radius: 114px; border:#4eb5e7 solid 1px;}
.head font{font-size:18px; display:block; text-align:center; line-height:65px; color:#3c7700;}

.weather{text-align:center;}

.gmenu{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px;}
.gmenu li{height:88px;}
.gmenu li span{float:left; width:11%; text-align:right; padding-top:24px;}
.gmenu li font{display:block; width:87%; float:right; line-height:88px; border-bottom:#e8e9e9 solid 1px; font-size:18px;}
.gmenu li:last-child font{border-bottom:0;}

.gmenu0{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px; margin-top:20px;}
.gmenu0 li{height:88px; padding-left:20px; clear:both; position:relative;}
.gmenu0 li a{display:block; height:88px; line-height:88px; border-bottom:#e8e9e9 solid 1px; padding-right:20px;}
.gmenu0 li font.zt01{font-size:18px; float:left}
.gmenu0 li font.zt02{font-size:16px; color:#999; float:left; padding-left:10px;}
.gmenu0 li span.tp01{float:right; background:url(../images/icon36.png)  no-repeat right center; padding-right:20px;  font-size:16px; color:#999;}
.gmenu0 li span.tp01 img{width:60px;  -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; border:#e8e9e9 solid 1px;}
.gmenu0 li span.tp02{float:right; font-size:16px; color:#999;}
.gmenu0 li span.tp03{float:right; font-size:16px;}
.gmenu0 li:last-child font{border-bottom:0;}
.upload-input10{ width:100%; height:88px; cursor:pointer; filter:alpha(opacity=1); -moz-opacity:0; opacity:0;  position: absolute; left:0; top:0; font-size:0; display:block}

.gmenu1{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px;}
.gmenu1 li{height:88px; padding:0 20px; border-bottom:#e8e9e9 solid 1px; line-height:88px; font-size:18px;}
.gmenu1 p{padding:20px;}


.pubdiv{padding:30px 30px 0 30px;}
.pubdiv p{height:52px; padding:18px 0; background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; clear:both; border:#e8e9e9 solid 1px;}
.pubdiv p span{float:left; line-height:52px; font-size:18px;  border-right:#e8e9e9 dashed 1px; text-align:center; width:49.8%; position:relative}
.pubdiv p span:last-child{border-right:0;}
.pubdiv p a{display:block;}
.upload-input1{ width:100%; height:52px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  position: absolute; left:0; top:0; font-size:0; display:block}

.add-file{width:100%; border-top:#e8e9e9 solid 1px; position:fixed; z-index:999; left:0; bottom:0; background:#fafafa;}
.add-file p{padding:20px;}
.add-file p a{text-align:center; background:#6fb300; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display:block; line-height:78px; color:#fff; font-size:18px;}

.heightdiv{height:125px;}

.spacer{margin-top:20px;}

.title{line-height:80px; font-size:18px; padding-left:30px;}
.ptitle{line-height:42px; font-size:18px; padding:25px 0 0 30px;}

.textw{width:100%; height:200px; overflow:auto; font-size:16px;}

.yuyue{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px; padding:18px 0 18px 20px; margin-top:20px;}
.yuyue h1{line-height:42px; font-size:18px;}
.yuyue h2{font-size:16px; line-height:30px; height:48px; border-bottom:#e8e9e9 solid 1px;}
.yuyue h2 font{ color:#999;}
.yuyue h2 font.zt0{float:left;}
.yuyue h2 font.zt1{float:right;}
.yuyue h3{font-size:16px; line-height:36px; color:#999; padding-top:12px;}
.yuyue h4{font-size:16px; line-height:36px; color:#999;}
.yuyue h5{font-size:16px; line-height:30px; height:48px; border-bottom:#e8e9e9 solid 1px;}

.zttitle{text-align:center; font-size:18px; padding-top:20px;}
.zttitle font{color:#e94601;}
.ztcontent{padding:0 20px 20px 20px;}
.ztcon{background:#fff; border:#e8e9e9 solid 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top:20px;}
.ztcon li{font-size:18px; line-height:88px; border-bottom:#e8e9e9 solid 1px; padding-left:30px;}
.ztcon li font{color:#999;}
.ztcon li b{font-weight:100; color:#e94601;}
.ztcon li a{color:#fff; background:#e94601; padding:8px 20px;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.ztcon0{background:#fff; border:#e8e9e9 solid 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top:20px; padding:20px 0;}
.ztcon0 h2{padding-left:30px; line-height:36px; font-size:18px;}
.ztcon0 li{font-size:16px; line-height:36px; padding-left:30px;}
.ztcon0 li font{color:#999;}
.ztcon0 h3{padding-left:30px; line-height:50px; font-size:18px;}

.bltitle{background:url(../images/line2.png) repeat-x; margin-top:20px; height:105px;}
.bltitle a{float:left; width:50%; text-align:center;}
.bltitle a font{display:block; line-height:55px; font-size:18px;}

.blcontent{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px; padding-left:20px;}
.blcontent li{line-height:88px; border-bottom:#e8e9e9 solid 1px; font-size:16px;}
.blcontent li:last-child{border-bottom:0;}
.blcontent h2{padding-top:10px; line-height:60px; font-size:16px; border-top:#e8e9e9 solid 1px;}
.blcontent h1{padding-top:10px; line-height:60px; font-size:18px; border-top:#e8e9e9 solid 1px;}
.blcontent h1:first-child{border-top:0;}
.blcontent h5{line-height:36px; font-size:16px; padding-bottom:20px;}
.blcontent p{padding-bottom:30px;}
.blcontent p span{float:left; padding-right:20px; position:relative}
.blcontent p span img{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  width:120px;}
.upload-input2{ width:120px; height:120px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  position: absolute; left:0; top:0; font-size:0; display:block}

.cjbl{padding:5px 30px 0 30px;}
.cjbl h5{padding-top:35px; line-height:48px; font-size:18px; text-align:center; color:#999; height:80px;}
.cjbli{line-height:90px; font-size:18px; text-align:center; width:180px; height:90px; background:#6fb300; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin:0 auto;}
.cjbli a{color:#fff;}

.blcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; margin-top:20px;}
.blcon li{font-size:18px; line-height:88px; border-bottom:#e8e9e9 solid 1px; padding-left:30px;}
.blcon li font{color:#999;}
.blcon li b{font-weight:100; color:#e94601;}
.blcon li a{color:#fff; background:#e94601; padding:0 20px;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.blcon0{background:#fff; border-top:#e8e9e9 solid 1px;  border-bottom:#e8e9e9 solid 1px; margin-top:20px; padding:20px 0;}
.blcon0 li{font-size:16px; line-height:36px; padding-left:30px;}
.blcon0 li font{color:#999;}
.blcon0 h2{padding-left:30px; line-height:50px; font-size:18px;}

.pfcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px;}
.pfcon li{font-size:18px; line-height:88px; border-bottom:#e8e9e9 solid 1px; padding-left:30px;}
.pfcon li font{color:#999;}

.pjcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; margin-top:20px; padding-left:30px;}
.pjcon h1{line-height:80px; font-size:18px;  border-bottom:#e8e9e9 solid 1px;}
.pjcon p{padding:20px 0;}
.inputi{width:100%; height:480px; font-size:16px; color:#999; border:0; line-height:42px;}
.inputf{width:100%; height:580px; font-size:16px; color:#999; border:0; line-height:42px;}

.tijiao{padding:20px;}

.pqcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; margin-top:20px; padding:0 30px;}
.pqcon h1{line-height:65px; font-size:18px; height:65px; padding-top:5px;}
.pqcon h1 font{float:left; color:#6fb300;}
.pqcon h1 span{float:right;}
.pqcon p{font-size:18px; line-height:42px;}
.pqcon h3{color:#999; line-height:42px; padding-bottom:12px; font-size:16px;}

.fkcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; padding:0 30px;}
.fkcon p{padding-top:20px;}

.xiaoxi{background:#fff; border-bottom:#e8e9e9 solid 1px; padding:25px 20px;}
.xiaoxi span{float:left; width:13%;}
.xiaoxi span img{width:100%;}
.rightxx{float:right; width:82%;}
.rightxx h1{height:44px; line-height:42px;}
.rightxx h1 font.bt{float:left; font-size:18px;}
.rightxx h1 font.sj{float:right; font-size:16px; color:#999;}
.rightxx h2{color:#999; font-size:16px;}

.xdiv{padding:0 20px 20px 20px;}
.xcon{background:#fff; border:#e8e9e9 solid 1px; margin-top:20px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; padding:20px;}
.xcon p{line-height:42px; font-size:18px;}
.xtitle{ padding-top:30px; font-size:16px; text-align:center; color:#999;}
.clear{clear:both;}

.tuichu{width:100%;}
.tuichu p{padding:20px;}
.tuichu p a{text-align:center; background:#6fb300; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display:block; line-height:78px; color:#fff; font-size:16px;}

.cardbox{padding:5px 30px 0 30px;}
.cardbox p{height:88px; background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top:20px; clear:both; border:#e8e9e9 solid 1px;}
.cardbox p font{float:left; line-height:88px; padding-left:35px; font-size:18px; width:72px;}
.cardbox p span.input-width{float:left; width:65%;}
.cardbox p span.input-width1{float:left; width:50%;}
.cardbox p span.pz{float:right; padding:10px 10px 10px 0;}
.cardbox p span.pz a{line-height:68px; display:block; padding:0 20px;}
.cardbox h3{line-height:24px; color:#999; padding-top:25px; font-size:16px;}
.cardbox p span.yb-name{float:left; width:60%; line-height:88px; font-size:18px; color:#a8a8a8;}

.map-contnet{padding:10px;}
.citytitle{line-height:42px; font-size:18px; padding-left:6px;}
.cityname{background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:#e8e9e9 solid 1px; padding:0 20px;}
.cityname li{height:36px; line-height:36px; padding:8px 0; border-bottom:#e8e9e9 solid 1px;}
.cityname li font{font-size:16px; float:left; width:24.5%; border-right:#e8e9e9 dotted 1px;}
.cityname li font a{display:block; text-align:center;}
.cityname li font:last-child{border-right:0;}
.cityname li:last-child{ border-bottom:0;}

.zkname{background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:#e8e9e9 solid 1px; padding:0 20px;}
.zkname li{padding:10px 0; border-bottom:#e8e9e9 solid 1px;}
.zkname li span{float:left; width:24.5%; border-left:#e8e9e9 dotted 1px;}
.zkname li span a{display:block; text-align:center; padding-top:8px;}
.zkname li font{font-size:16px; display:block; line-height:36px; padding-top:8px;}
.zkname li span:first-child{border-left:0;}
.zkname li:last-child{ border-bottom:0;}
.zkname li span img{width:50%;}

.xcontent{padding:0 12px 12px 12px;}
.ylist{background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:#e8e9e9 solid 1px; padding:0 20px; margin-top:12px;}
.ylist h1{line-height:50px; padding-top:9px; font-size:18px; border-bottom:#e8e9e9 solid 1px;}
.yinfo{padding:10px 0; border-bottom:#e8e9e9 solid 1px;}
.yinfo p{font-size:16px; line-height:32px;}
.yohter{padding:12px 0;}
.yohter span{float:left; width:33%; line-height:34px; border-left:#e8e9e9 solid 1px; font-size:16px; text-align:center}
.yohter span a{display:block;}
.yohter span img{width:32px;}
.yohter span:first-child{border-left:0;}

.ksname{}
.ksname li{height:36px; line-height:36px; padding:8px 0; border-bottom:#e8e9e9 solid 1px;}
.ksname li font{font-size:16px; float:left; width:24.5%; border-right:#e8e9e9 dotted 1px; text-align:center;}
.ksname li font:last-child{border-right:0;}
.ksname li:last-child{ border-bottom:0;}

.ytxt{padding:12px 0;}
.ytxt p{padding:8px 0; line-height:36px; font-size:16px;}
.ytxt p img{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width:100%;}

.ybottom{position:fixed; bottom:0; width:100%; background:#f5f5f5;}
.ybottom span{float:left; width:33%; line-height:34px; border-left:#e8e9e9 solid 1px; font-size:16px; text-align:center; padding:12px 0; }
.ybottom span a{display:block;}
.ybottom span img{width:32px;}
.ybottom span:first-child{border-left:0;}

}

@media ( min-width : 721px) and (max-width: 1080px) {
.gtop{background:url(../images/bg9.jpg) no-repeat top center; height:560px;}

.header{background:#6fb300; height:108px; width:100%; position:relative;}
.header h1{text-align:center; line-height:108px; color:#fff; font-size:20px;}
.header h2{padding:14px 20px 0 96px;}
.header span{float:left; padding-left:30px; position:absolute; z-index:99; left:0; top:0; line-height:108px;}
.header span img{width:42px;}
.header font{float:right; padding-right:30px; position:absolute; z-index:99; right:0; top:0;}
.header font a{color:#fff; line-height:108px; display:block; font-size:18px;}
.header font img{width:42px;}

.city-div{height:80px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;  background: url(../images/icon55.png) no-repeat 40px center #e2f0cc; padding-left:108px;}
.city-input{width:90%; height:75px; font-size:20px; border:0; background:#e2f0cc;}

.loginbox{padding:5px 30px 0 30px;}
.loginbox p{height:128px; background:#fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; margin-top:30px; clear:both; border:#e8e9e9 solid 1px;}
.loginbox p font{float:left; line-height:128px; padding:0 20px 0 30px; font-size:20px;}
.loginbox p span{float:left; width:70%;}
.loginbox h4{text-align:right; line-height:128px; font-size:18px;}
.loginbox h3{line-height:75px; color:#999; padding:25px 0 0 5px; font-size:18px;}
.loginbox h5{padding-top:128px; line-height:58px; font-size:18px; text-align:center;}
.loginbox h2{line-height:158px; font-size:32px; text-align:center}
.loginbox h6{line-height:128px; font-size:20px; text-align:center;}
.input0{width:100%; height:128px; font-size:18px; color:#a8a8a8; border:0;}
.input1{width:100%; height:128px; font-size:20px; color:#fff; border:0; text-align:center; background:#6fb300; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
.input2{width:90%; padding:0 5%; height:128px; font-size:20px; border:0; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
.input3{width:100%; height:128px; font-size:18px; border:0;}

.regbox{padding:10px 30px 0 30px;}
.regbox p{height:128px; background:#fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; margin-top:30px; clear:both; border:#e8e9e9 solid 1px; position:relative}
.regbox p font{float:left; line-height:128px; padding-left:30px; font-size:20px; width:30%;}
.regbox p span.input-width{float:left; width:65%;}
.regbox p span.input-width0{float:left; width:30%;}
.regbox p span.input-width1{float:left; width:50%;}
.regbox p span.zj{float:right; padding:20px 20px 20px 0;}
.regbox p span.zj a{color:#6fb300; background:#ebedf0; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; line-height:88px; font-size:20px; display:block; padding:0 25px;}
.regbox p span.pz{float:right; padding:10px 10px 10px 0;}
.regbox p span.pz a{line-height:98px; display:block; padding:0 10px;}
.regbox h3{line-height:65px; color:#999; padding-top:30px; font-size:18px;}

.upload-input{ width:218px; height:98px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  position: absolute; right:10px; top:10px; font-size:0; display:block}
.fileupdata{color:#6fb300; background:#ebedf0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size:16px; display:block; line-height:98px; text-align:center; width:218px; float:right;}

a.lv:link,a.lv:visited,a.lv:hover{color:#6fb300;}
.green{color:#6fb300;}
.gray{color:#999;}
.gray0{color:#adb0b4;}

.content{padding:30px;}
.content p{line-height:68px; font-size:18px;}

.gheader{height:108px; width:100%; position:relative;}
.gheader span{float:left; padding-left:30px; position:absolute; z-index:99; left:0; top:0; line-height:108px;}
.gheader span img{width:42px;}
.gheader font{float:right; padding-right:30px; position:absolute; z-index:99; right:0; top:0; line-height:108px;}
.gheader font img{width:42px;}

.head{padding-top:14px; height:340px; text-align:center}
.head img{-webkit-border-radius: 160px; -moz-border-radius: 160px; border-radius: 160px; width:160px; border:#4eb5e7 solid 3px;}
.head font{font-size:20px; display:block; text-align:center; line-height:85px; color:#3c7700;}

.weather{text-align:center;}

.gmenu{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px;}
.gmenu li{height:128px;}
.gmenu li span{float:left; width:11%; text-align:right; padding-top:37px;}
.gmenu li span img{width:62px;}
.gmenu li font{display:block; width:87%; float:right; line-height:128px; border-bottom:#e8e9e9 solid 1px; font-size:20px;}
.gmenu li:last-child font{border-bottom:0;}

.gmenu0{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px; margin-top:30px;}
.gmenu0 li{height:128px; padding-left:30px; clear:both; position:relative;}
.gmenu0 li a{display:block; height:128px; line-height:128px; border-bottom:#e8e9e9 solid 1px; padding-right:30px;}
.gmenu0 li font.zt01{font-size:20px; float:left}
.gmenu0 li font.zt02{font-size:18px; color:#999; float:left; padding-left:30px;}
.gmenu0 li span.tp01{float:right; background:url(../images/icon51.9.png)  no-repeat right center; padding-right:30px;  font-size:18px; color:#999;}
.gmenu0 li span.tp01 img{width:100px;  -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; border:#e8e9e9 solid 1px;}
.gmenu0 li span.tp02{float:right; font-size:18px; color:#999;}
.gmenu0 li span.tp03{float:right; font-size:18px;}
.gmenu0 li:last-child font{border-bottom:0;}
.upload-input10{ width:100%; height:128px; cursor:pointer; filter:alpha(opacity=1); -moz-opacity:0; opacity:0;  position: absolute; left:0; top:0; font-size:0; display:block}

.gmenu1{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px;}
.gmenu1 li{height:108px; padding:0 30px; border-bottom:#e8e9e9 solid 1px; line-height:108px; font-size:20px;}
.gmenu1 p{padding:30px;}


.pubdiv{padding:30px 30px 0 30px;}
.pubdiv p{height:64px; padding:24px 0; background:#fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; clear:both; border:#e8e9e9 solid 1px;}
.pubdiv p span{float:left; line-height:64px; font-size:20px;  border-right:#e8e9e9 dashed 1px; text-align:center; width:49.8%; position:relative}
.pubdiv p span img{width:64px;}
.pubdiv p span:last-child{border-right:0;}
.pubdiv p a{display:block;}
.upload-input1{ width:100%; height:56px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  position: absolute; left:0; top:0; font-size:0; display:block}

.add-file{width:100%; border-top:#e8e9e9 solid 1px; position:fixed; z-index:999; left:0; bottom:0; background:#fafafa;}
.add-file p{padding:30px;}
.add-file p a{text-align:center; background:#6fb300; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; display:block; line-height:128px; color:#fff; font-size:20px;}

.heightdiv{height:200px;}

.spacer{margin-top:30px;}

.title{line-height:128px; font-size:20px; padding-left:30px;}
.ptitle{line-height:68px; font-size:20px; padding:30px 0 0 30px;}

.textw{width:100%; height:300px; overflow:auto; font-size:18px;}

.yuyue{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px; padding:15px 0 15px 30px; margin-top:30px;}
.yuyue h1{line-height:85px; font-size:20px;}
.yuyue h2{font-size:18px; line-height:42px; height:72px; border-bottom:#e8e9e9 solid 1px;}
.yuyue h2 font{ color:#999;}
.yuyue h2 font.zt0{float:left;}
.yuyue h2 font.zt1{float:right;}
.yuyue h3{font-size:18px; line-height:62px; color:#999; padding-top:18px;}
.yuyue h4{font-size:18px; line-height:68px; color:#999;}
.yuyue h5{font-size:18px; line-height:58px; height:72px; border-bottom:#e8e9e9 solid 1px;}

.zttitle{text-align:center; font-size:20px; padding-top:32px;}
.zttitle font{color:#e94601;}
.ztcontent{padding:0 30px 30px 30px;}
.ztcon{background:#fff; border:#e8e9e9 solid 1px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; margin-top:30px;}
.ztcon li{font-size:20px; line-height:108px; border-bottom:#e8e9e9 solid 1px; padding-left:30px;}
.ztcon li font{color:#999;}
.ztcon li b{font-weight:100; color:#e94601;}
.ztcon li a{color:#fff; background:#e94601; padding:6px 18px;  -webkit-border-radius: 8px -moz-border-radius: 8px; border-radius: 8px;}

.ztcon0{background:#fff; border:#e8e9e9 solid 1px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; margin-top:30px; padding:30px 0;}
.ztcon0 h2{padding-left:30px; line-height:80px; font-size:20px;}
.ztcon0 li{font-size:18px; line-height:60px; padding-left:30px;}
.ztcon0 li font{color:#999;}
.ztcon0 h3{padding-left:30px; line-height:50px; font-size:20px;}

.bltitle{background:url(../images/line2.png) repeat-x left -4px; margin-top:15px; height:105px;}
.bltitle a{float:left; width:50%; text-align:center;}
.bltitle a font{display:block; line-height:55px; font-size:20px;}
.bltitle a img{width:40px;}

.blcontent{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px; padding-left:15px;}
.blcontent li{line-height:108px; border-bottom:#e8e9e9 solid 1px; font-size:18px;}
.blcontent li:last-child{border-bottom:0;}
.blcontent h2{padding-top:6px; line-height:108px; font-size:20px; border-top:#e8e9e9 solid 1px;}
.blcontent h1{padding-top:6px; line-height:108px; font-size:20px; border-top:#e8e9e9 solid 1px;}
.blcontent h1:first-child{border-top:0;}
.blcontent h5{line-height:36px; font-size:18px; padding-bottom:20px;}
.blcontent p{ padding-bottom:30px;}
.blcontent p span{float:left; padding-right:30px; position:relative}
.blcontent p span img{-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;  width:200px;}
.upload-input2{ width:200px; height:200px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  position: absolute; left:0; top:0; font-size:0; display:block}

.cjbl{padding:5px 30px 0 30px;}
.cjbl h5{padding-top:35px; line-height:108px; font-size:20px; text-align:center; color:#999; height:80px;}
.cjbli{line-height:90px; font-size:20px; text-align:center; width:180px; height:90px; background:#6fb300; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; margin:0 auto;}
.cjbli a{color:#fff;}

.blcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; margin-top:30px;}
.blcon li{font-size:20px; line-height:108px; border-bottom:#e8e9e9 solid 1px; padding-left:30px;}
.blcon li font{color:#999;}
.blcon li b{font-weight:100; color:#e94601;}
.blcon li a{color:#fff; background:#e94601; padding:0 20px;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.blcon0{background:#fff; border-top:#e8e9e9 solid 1px;  border-bottom:#e8e9e9 solid 1px; margin-top:30px; padding:30px 0;}
.blcon0 li{font-size:18px; line-height:58px; padding-left:30px;}
.blcon0 li font{color:#999;}
.blcon0 h2{padding-left:30px; line-height:68px; font-size:20px;}

.pfcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px;}
.pfcon li{font-size:20px; line-height:108px; border-bottom:#e8e9e9 solid 1px; padding-left:30px;}
.pfcon li font{color:#999;}
.pfcon li img{width:60px;}

.pjcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; margin-top:30px; padding-left:30px;}
.pjcon h1{line-height:128px; font-size:20px;  border-bottom:#e8e9e9 solid 1px;}
.pjcon p{padding:30px 0;}
.inputi{width:100%; height:680px; font-size:18px; color:#999; border:0; line-height:58px;}
.inputf{width:100%; height:780px; font-size:18px; color:#999; border:0; line-height:58px;}

.tijiao{padding:20px;}

.pqcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; margin-top:30px; padding:0 30px;}
.pqcon h1{line-height:88px; font-size:20px; height:88px; padding-top:5px;}
.pqcon h1 font{float:left; color:#6fb300;}
.pqcon h1 span{float:right;}
.pqcon h1 span img{width:60px;}
.pqcon p{font-size:20px; line-height:68px;}
.pqcon h3{color:#999; line-height:68px; padding-bottom:12px; font-size:18px;}

.fkcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; padding:0 30px;}
.fkcon p{padding-top:30px;}

.xiaoxi{background:#fff; border-bottom:#e8e9e9 solid 1px; padding:25px 20px;}
.xiaoxi span{float:left; width:13%;}
.xiaoxi span img{width:100%;}
.rightxx{float:right; width:82%;}
.rightxx h1{height:44px; line-height:42px;}
.rightxx h1 font.bt{float:left; font-size:20px;}
.rightxx h1 font.sj{float:right; font-size:18px; color:#999;}
.rightxx h2{color:#999; font-size:18px;}

.xdiv{padding:0 30px 30px 30px;}
.xcon{background:#fff; border:#e8e9e9 solid 1px; margin-top:30px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; padding:30px;}
.xcon p{line-height:42px; font-size:20px;}
.xtitle{ padding-top:30px; font-size:18px; text-align:center; color:#999;}
.clear{clear:both;}

.tuichu{padding:30px;}
.tuichu a{text-align:center; background:#6fb300; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; display:block; line-height:128px; color:#fff; font-size:20px;}

.cardbox{padding:15px 30px 0 30px;}
.cardbox p{height:128px; background:#fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; margin-top:30px; clear:both; border:#e8e9e9 solid 1px;}
.cardbox p font{float:left; line-height:128px; padding-left:30px; font-size:20px; width:110px;}
.cardbox p span.input-width{float:left; width:65%;}
.cardbox p span.input-width1{float:left; width:50%;}
.cardbox p span.pz{float:right; padding:30px 30px 30px 0;}
.cardbox p span.pz a{line-height:68px; display:block; padding:0 30px;}
.cardbox p span.pz a img{width:50px;}
.cardbox p span.yb-name{float:left; width:60%; line-height:128px; font-size:20px; color:#a8a8a8;}
.cardbox h3{line-height:56px; color:#999; padding-top:15px; font-size:18px;}


.map-contnet{padding:15px;}
.citytitle{line-height:52px; font-size:20px; padding-left:6px;}
.cityname{background:#fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; border:#e8e9e9 solid 1px; padding:0 30px;}
.cityname li{height:42px; line-height:42px; padding:10px 0; border-bottom:#e8e9e9 solid 1px;}
.cityname li font{font-size:18px; float:left; width:24.5%; border-right:#e8e9e9 dotted 1px;}
.cityname li font a{display:block; text-align:center;}
.cityname li font:last-child{border-right:0;}
.cityname li:last-child{ border-bottom:0;}

.zkname{background:#fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; border:#e8e9e9 solid 1px; padding:0 30px;}
.zkname li{padding:14px 0; border-bottom:#e8e9e9 solid 1px;}
.zkname li span{float:left; width:24.5%; border-left:#e8e9e9 dotted 1px;}
.zkname li span a{display:block; text-align:center; padding-top:10px;}
.zkname li font{font-size:18px; display:block; line-height:52px; padding-top:16px;}
.zkname li span:first-child{border-left:0;}
.zkname li:last-child{ border-bottom:0;}
.zkname li span img{width:50%;}

.xcontent{padding:0 20px 20px 20px;}
.ylist{background:#fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; border:#e8e9e9 solid 1px; padding:0 30px; margin-top:20px;}
.ylist h1{line-height:86px; padding-top:12px; font-size:20px; border-bottom:#e8e9e9 solid 1px;}
.yinfo{padding:18px 0; border-bottom:#e8e9e9 solid 1px;}
.yinfo p{font-size:18px; line-height:42px;}
.yohter{padding:28px 0;}
.yohter span{float:left; width:33%; line-height:45px; border-left:#e8e9e9 solid 1px; font-size:18px; text-align:center}
.yohter span a{display:block;}
.yohter span img{width:42px;}
.yohter span:first-child{border-left:0;}

.ksname{}
.ksname li{height:42px; line-height:42px; padding:10px 0; border-bottom:#e8e9e9 solid 1px;}
.ksname li font{font-size:18px; float:left; width:24.5%; border-right:#e8e9e9 dotted 1px; text-align:center;}
.ksname li font:last-child{border-right:0;}
.ksname li:last-child{ border-bottom:0;}

.ytxt{padding:18px 0;}
.ytxt p{padding:10px 0; line-height:45px; font-size:18px;}
.ytxt p img{-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; width:100%;}

.ybottom{position:fixed; bottom:0; width:100%; background:#f5f5f5;}
.ybottom span{float:left; width:33%; line-height:45px; border-left:#e8e9e9 solid 1px; font-size:18px; text-align:center; padding:12px 0; }
.ybottom span a{display:block;}
.ybottom span img{width:42px;}
.ybottom span:first-child{border-left:0;}

}

@media ( min-width : 1081px) and (max-width: 1440px) {
.gtop{background:url(../images/bg10.jpg) no-repeat top center; height:740px;}

.header{background:#6fb300; height:145px; width:100%; position:relative;}
.header h1{text-align:center; line-height:145px; color:#fff; font-size:22px;}
.header h2{padding:18px 20px 0 128px;}
.header span{float:left; padding-left:40px; position:absolute; z-index:99; left:0; top:0; line-height:145px;}
.header span img{width:54px;}
.header font{float:right; padding-right:40px; position:absolute; z-index:99; right:0; top:0;}
.header font a{color:#fff; line-height:145px; display:block; font-size:20px;}
.header font img{width:54px;}

.city-div{height:109px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  background: url(../images/icon56.png) no-repeat 50px center #e2f0cc; padding-left:145px;}
.city-input{width:90%; height:104px; font-size:22px; border:0; background:#e2f0cc;}

.loginbox{padding:5px 40px 0 40px;}
.loginbox p{height:175px; background:#fff; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; margin-top:40px; clear:both; border:#e8e9e9 solid 1px;}
.loginbox p font{float:left; line-height:175px; padding:0 20px 0 40px; font-size:22px;}
.loginbox p span{float:left; width:70%;}
.loginbox h4{text-align:right; line-height:175px; font-size:20px;}
.loginbox h3{line-height:75px; color:#999; padding:35px 0 0 5px; font-size:20px;}
.loginbox h5{padding-top:105px; line-height:100px; font-size:20px; text-align:center;}
.loginbox h2{line-height:198px; font-size:36px; text-align:center}
.loginbox h6{line-height:175px; font-size:20px; text-align:center;}
.input0{width:100%; height:175px; font-size:20px; color:#a8a8a8; border:0;}
.input1{width:100%; height:175px; font-size:20px; color:#fff; border:0; text-align:center; background:#6fb300; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;}
.input2{width:90%; padding:0 5%; height:175px; font-size:22px; border:0; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;}
.input3{width:100%; height:175px; font-size:20px; border:0;}

.regbox{padding:10px 40px 0 40px;}
.regbox p{height:175px; background:#fff; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; margin-top:40px; clear:both; border:#e8e9e9 solid 1px; position:relative}
.regbox p font{float:left; line-height:175px; padding-left:40px; font-size:22px; width:30%;}
.regbox p span.input-width{float:left; width:65%;}
.regbox p span.input-width0{float:left; width:30%;}
.regbox p span.input-width1{float:left; width:50%;}
.regbox p span.zj{float:right; padding:30px 30px 30px 0;}
.regbox p span.zj a{color:#6fb300; background:#ebedf0; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; line-height:115px; font-size:22px; display:block; padding:0 35px;}
.regbox p span.pz{float:right; padding:30px 30px 30px 0;}
.regbox p span.pz a{line-height:115px; display:block; padding:0 10px;}
.regbox h3{line-height:65px; color:#999; padding-top:40px; font-size:20px;}

.upload-input{ width:290px; height:115px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  position: absolute; right:10px; top:10px; font-size:0; display:block}
.fileupdata{color:#6fb300; background:#ebedf0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size:16px; display:block; line-height:115px; text-align:center; width:290px; float:right;}

a.lv:link,a.lv:visited,a.lv:hover{color:#6fb300;}
.green{color:#6fb300;}
.gray{color:#999;}
.gray0{color:#adb0b4;}

.content{padding:40px;}
.content p{line-height:100px; font-size:20px;}

.gheader{height:145px; width:100%; position:relative;}
.gheader span{float:left; padding-left:40px; position:absolute; z-index:99; left:0; top:0; line-height:145px;}
.gheader span img{width:54px;}
.gheader font{float:right; padding-right:40px; position:absolute; z-index:99; right:0; top:0; line-height:145px;}
.gheader font img{width:54px;}

.head{padding-top:14px; height:428px; text-align:center}
.head img{-webkit-border-radius: 228px; -moz-border-radius: 228px; border-radius: 228px; width:228px; border:#4eb5e7 solid 3px;}
.head font{font-size:22px; display:block; text-align:center; line-height:132px; color:#3c7700;}

.weather{text-align:center;}

.gmenu{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px;}
.gmenu li{height:175px;}
.gmenu li span{float:left; width:11%; text-align:right; padding-top:55px;}
.gmenu li span img{width:85px;}
.gmenu li font{display:block; width:87%; float:right; line-height:175px; border-bottom:#e8e9e9 solid 5px; font-size:22px;}
.gmenu li:last-child font{border-bottom:0;}

.gmenu0{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px; margin-top:40px;}
.gmenu0 li{height:175px; padding-left:40px; clear:both; position:relative}
.gmenu0 li a{display:block; height:175px; line-height:175px; border-bottom:#e8e9e9 solid 1px; padding-right:40px;}
.gmenu0 li font.zt01{font-size:22px; float:left}
.gmenu0 li font.zt02{font-size:20px; color:#999; float:left; padding-left:40px;}
.gmenu0 li span.tp01{float:right; background:url(../images/icon52.9.png)  no-repeat right center; padding-right:40px;  font-size:20px; color:#999;}
.gmenu0 li span.tp01 img{width:128px;  -webkit-border-radius: 128px; -moz-border-radius: 128px; border-radius: 128px; border:#e8e9e9 solid 1px;}
.gmenu0 li span.tp02{float:right; font-size:20px; color:#999;}
.gmenu0 li span.tp03{float:right; font-size:20px;}
.gmenu0 li:last-child font{border-bottom:0;}
.upload-input10{ width:100%; height:175px; cursor:pointer; filter:alpha(opacity=1); -moz-opacity:0; opacity:0;  position: absolute; left:0; top:0; font-size:0; display:block}

.gmenu1{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px;}
.gmenu1 li{height:175px; padding:0 40px; border-bottom:#e8e9e9 solid 1px; line-height:175px; font-size:22px;}
.gmenu1 p{padding:40px;}


.pubdiv{padding:40px 40px 0 40px;}
.pubdiv p{height:95px; padding:40px 0; background:#fff; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; clear:both; border:#e8e9e9 solid 1px;}
.pubdiv p span{float:left; line-height:95px; font-size:22px;  border-right:#e8e9e9 dashed 1px; text-align:center; width:49.8%; position:relative}
.pubdiv p span img{width:82px;}
.pubdiv p span:last-child{border-right:0;}
.pubdiv p a{display:block;}
.upload-input1{ width:100%; height:95px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  position: absolute; left:0; top:0; font-size:0; display:block}

.add-file{width:100%; border-top:#e8e9e9 solid 1px; position:fixed; z-index:999; left:0; bottom:0; background:#fafafa;}
.add-file p{padding:40px;}
.add-file p a{text-align:center; background:#6fb300; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; display:block; line-height:175px; color:#fff; font-size:22px;}

.heightdiv{height:280px;}

.spacer{margin-top:40px;}

.title{line-height:175px; font-size:22px; padding-left:40px;}
.ptitle{line-height:175px; font-size:22px; padding:40px 0 0 40px;}

.textw{width:100%; height:400px; overflow:auto; font-size:20px;}

.yuyue{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px; padding:40px 0 40px 40px; margin-top:40px;}
.yuyue h1{line-height:85px; font-size:22px;}
.yuyue h2{font-size:20px; line-height:75px; height:110px; border-bottom:#e8e9e9 solid 5px;}
.yuyue h2 font{ color:#999;}
.yuyue h2 font.zt0{float:left;}
.yuyue h2 font.zt1{float:right;}
.yuyue h3{font-size:20px; line-height:75px; color:#999; padding-top:25px;}
.yuyue h4{font-size:20px; line-height:75px; color:#999;}
.yuyue h5{font-size:20px; line-height:75px; height:110px; border-bottom:#e8e9e9 solid 1px;}

.zttitle{text-align:center; font-size:22px; padding-top:32px;}
.zttitle font{color:#e94601;}
.ztcontent{padding:0 40px 40px 40px;}
.ztcon{background:#fff; border:#e8e9e9 solid 1px; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; margin-top:40px;}
.ztcon li{font-size:22px; line-height:175px; border-bottom:#e8e9e9 solid 1px; padding-left:40px;}
.ztcon li font{color:#999;}
.ztcon li b{font-weight:100; color:#e94601;}
.ztcon li a{color:#fff; background:#e94601; padding:6px 18px;  -webkit-border-radius: 8px -moz-border-radius: 8px; border-radius: 8px;}

.ztcon0{background:#fff; border:#e8e9e9 solid 1px; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; margin-top:40px; padding:40px 0;}
.ztcon0 h2{padding-left:40px; line-height:px; font-size:22px;}
.ztcon0 li{font-size:20px; line-height:100px; padding-left:40px;}
.ztcon0 li font{color:#999;}
.ztcon0 h3{padding-left:40px; line-height:px; font-size:22px;}

.bltitle{background:url(../images/line2.png) repeat-x left -4px; margin-top:15px; height:105px;}
.bltitle a{float:left; width:50%; text-align:center;}
.bltitle a font{display:block; line-height:55px; font-size:22px;}
.bltitle a img{width:40px;}

.blcontent{background:#fff; border-top:#e8e9e9 solid 1px; border-bottom:#e8e9e9 solid 1px; padding-left:15px;}
.blcontent li{line-height:175px; border-bottom:#e8e9e9 solid 1px; font-size:20px;}
.blcontent li:last-child{border-bottom:0;}
.blcontent h2{padding-top:6px; line-height:175px; font-size:22px; border-top:#e8e9e9 solid 1px;}
.blcontent h1{padding-top:6px; line-height:175px; font-size:22px; border-top:#e8e9e9 solid 1px;}
.blcontent h1:first-child{border-top:0;}
.blcontent h5{line-height:52px; font-size:20px; padding-bottom:20px;}
.blcontent p{ padding-bottom:40px;}
.blcontent p span{float:left; padding-right:40px; position:relative;}
.blcontent p span img{-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;  width:270px;}
.upload-input2{ width:270px; height:270px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  position: absolute; left:0; top:0; font-size:0; display:block}

.cjbl{padding:5px 40px 0 40px;}
.cjbl h5{padding-top:35px; line-height:108px; font-size:22px; text-align:center; color:#999; height:80px;}
.cjbli{line-height:90px; font-size:22px; text-align:center; width:180px; height:90px; background:#6fb300; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; margin:0 auto;}
.cjbli a{color:#fff;}

.blcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; margin-top:40px;}
.blcon li{font-size:22px; line-height:175px; border-bottom:#e8e9e9 solid 1px; padding-left:40px;}
.blcon li font{color:#999;}
.blcon li b{font-weight:100; color:#e94601;}
.blcon li a{color:#fff; background:#e94601; padding:0 20px;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.blcon0{background:#fff; border-top:#e8e9e9 solid 1px;  border-bottom:#e8e9e9 solid 1px; margin-top:40px; padding:40px 0;}
.blcon0 li{font-size:20px; line-height:100px; padding-left:40px;}
.blcon0 li font{color:#999;}
.blcon0 h2{padding-left:40px; line-height:120px; font-size:22px;}

.pfcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px;}
.pfcon li{font-size:22px; line-height:175px; border-bottom:#e8e9e9 solid 1px; padding-left:40px;}
.pfcon li font{color:#999;}
.pfcon li img{width:80px;}

.pjcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; margin-top:40px; padding-left:40px;}
.pjcon h1{line-height:175px; font-size:22px;  border-bottom:#e8e9e9 solid 1px;}
.pjcon p{padding:40px 0;}
.inputi{width:100%; height:1080px; font-size:20px; color:#999; border:0; line-height:100px;}
.inputf{width:100%; height:1280px; font-size:20px; color:#999; border:0; line-height:100px;}

.tijiao{padding:20px;}

.pqcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; margin-top:40px; padding:0 40px;}
.pqcon h1{line-height:145px; font-size:22px; height:145px; padding-top:5px;}
.pqcon h1 font{float:left; color:#6fb300;}
.pqcon h1 span{float:right;}
.pqcon h1 span img{width:80px;}
.pqcon p{font-size:22px; line-height:100px;}
.pqcon h3{color:#999; line-height:100px; padding-bottom:40px; font-size:20px;}

.fkcon{background:#fff; border-bottom:#e8e9e9 solid 1px;  border-top:#e8e9e9 solid 1px; padding:0 40px;}
.fkcon p{padding-top:40px;}

.xiaoxi{background:#fff; border-bottom:#e8e9e9 solid 1px; padding:40px 40px;}
.xiaoxi span{float:left; width:13%;}
.xiaoxi span img{width:100%;}
.rightxx{float:right; width:82%;}
.rightxx h1{height:100px; line-height:100px;}
.rightxx h1 font.bt{float:left; font-size:22px;}
.rightxx h1 font.sj{float:right; font-size:20px; color:#999;}
.rightxx h2{color:#999; font-size:20px;}

.xdiv{padding:0 40px 40px 40px;}
.xcon{background:#fff; border:#e8e9e9 solid 1px; margin-top:40px; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; padding:40px;}
.xcon p{line-height:100px; font-size:22px;}
.xtitle{ padding-top:40px; font-size:20px; text-align:center; color:#999;}
.clear{clear:both;}

.tuichu{padding:40px;}
.tuichu a{text-align:center; background:#6fb300; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; display:block; line-height:175px; color:#fff; font-size:20px;}

.cardbox{padding:15px 40px 0 40px;}
.cardbox p{height:175px; background:#fff; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; margin-top:40px; clear:both; border:#e8e9e9 solid 1px;}
.cardbox p font{float:left; line-height:175px; padding-left:40px; font-size:22px; width:160px;}
.cardbox p span.input-width{float:left; width:65%;}
.cardbox p span.input-width1{float:left; width:50%;}
.cardbox p span.pz{float:right; padding:40px 40px 40px 0;}
.cardbox p span.pz a{line-height:95px; display:block; padding:0 40px;}
.cardbox p span.pz a img{width:68px;}
.cardbox p span.yb-name{float:left; width:60%; line-height:175px; font-size:22px; color:#a8a8a8;}
.cardbox h3{line-height:56px; color:#999; padding-top:25px; font-size:20px;}


.map-contnet{padding:15px;}
.citytitle{line-height:62px; font-size:22px; padding-left:6px;}
.cityname{background:#fff; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; border:#e8e9e9 solid 1px; padding:0 40px;}
.cityname li{height:52px; line-height:52px; padding:15px 0; border-bottom:#e8e9e9 solid 1px;}
.cityname li font{font-size:20px; float:left; width:24.5%; border-right:#e8e9e9 dotted 1px;}
.cityname li font a{display:block; text-align:center;}
.cityname li font:last-child{border-right:0;}
.cityname li:last-child{ border-bottom:0;}

.zkname{background:#fff; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; border:#e8e9e9 solid 1px; padding:0 40px;}
.zkname li{padding:15px 0; border-bottom:#e8e9e9 solid 1px;}
.zkname li span{float:left; width:24.5%; border-left:#e8e9e9 dotted 1px;}
.zkname li span a{display:block; text-align:center; padding-top:12px;}
.zkname li font{font-size:20px; display:block; line-height:65px; padding-top:22px;}
.zkname li span:first-child{border-left:0;}
.zkname li:last-child{ border-bottom:0;}
.zkname li span img{width:50%;}

.xcontent{padding:0 25px 25px 25px;}
.ylist{background:#fff; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; border:#e8e9e9 solid 1px; padding:0 40px; margin-top:20px;}
.ylist h1{line-height:115px; padding-top:15px; font-size:22px; border-bottom:#e8e9e9 solid 1px;}
.yinfo{padding:10px 0; border-bottom:#e8e9e9 solid 1px;}
.yinfo p{font-size:20px; line-height:45px;}
.yohter{padding:36px 0;}
.yohter span{float:left; width:33%; line-height:54px; border-left:#e8e9e9 solid 1px; font-size:20px; text-align:center}
.yohter span a{display:block;}
.yohter span img{width:52px;}
.yohter span:first-child{border-left:0;}

.ksname{}
.ksname li{height:52px; line-height:52px; padding:15px 0; border-bottom:#e8e9e9 solid 1px;}
.ksname li font{font-size:20px; float:left; width:24.5%; border-right:#e8e9e9 dotted 1px; text-align:center;}
.ksname li font:last-child{border-right:0;}
.ksname li:last-child{ border-bottom:0;}

.ytxt{padding:25px 0;}
.ytxt p{padding:12px 0; line-height:54px; font-size:20px;}
.ytxt p img{-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; width:100%;}

.ybottom{position:fixed; bottom:0; width:100%; background:#f5f5f5;}
.ybottom span{float:left; width:33%; line-height:54px; border-left:#e8e9e9 solid 1px; font-size:20px; text-align:center; padding:12px 0; }
.ybottom span a{display:block;}
.ybottom span img{width:52px;}
.ybottom span:first-child{border-left:0;}

}

