#main{ width:100%; margin:0 auto ; }



/*---------2017-05-10---------*/



.tourubox{ width:100%; margin:0 auto ; padding:2% 0; }
.tourubox-bt{ width:96%; color:#666 ; height:40px; line-height:40px; font-size:14px; font-weight:bold; padding:0 2%; float:left; color:#333 }
.tourubox-nr{ width:96%; float:left ; padding:0 2%; }




.xinxibox{ width:100%; margin:0 auto ; padding:3% 0;}
.xinxibox ul{ width:100%; float:left;}
.xinxibox ul li{ width:94%; color:#666 ; font-size:14px; padding:0 3%; float:left; line-height:30px; }
/*.xinxibox ul li p{ float:left; color:#58C21F }*/

.xinxibox .api{ width:94%; padding:0 3%;}

.newtitle2{ width:100%; margin:0 auto ;height:48px; line-height:48px; background-color:#f5f5f5; border-bottom:1px solid #ddd ; color:#333; font-size:16px; font-weight:bold; text-align:center ; position:relative }
.fanhui{ width:30px; height:30px; position:absolute; left:10px; top:10px ; background-image:url(../images/fanhui.png); background-repeat:no-repeat ; background-position:left center ; background-size:20px 20px}

.suyuan{ width:100%; margin:0 auto ; }
.suyuan ul{ width:96%; margin:0 auto ; float:left; padding:2% }
.suyuan ul li{ width:42%; float:left; height:120px; background-color:#fff ;color:#333; box-sizing:border-box; margin:4%; box-shadow:0 1px 3px #000; border-radius:5px; }
.suyuan ul a{ width:100%; height:50px ; line-height:50px; float:left; color:#fff; font-size:16px; display:block; text-align:center; padding-top:70px; border-radius:5px; }


.cd1{ background-image:url(../images/cd1.png); background-repeat:no-repeat ; background-position:center 15px ; background-size:50px auto ; background-color:#FF860C ; color:#fff }
.cd2{ background-image:url(../images/cd2.png); background-repeat:no-repeat ; background-position:center 15px ; background-size:50px auto ; background-color:#19CAFE ; color:#fff }
.cd3{ background-image:url(../images/cd3.png); background-repeat:no-repeat ; background-position:center 15px ; background-size:50px auto ; background-color:#FF6060 ; color:#fff }
.cd4{ background-image:url(../images/cd4.png); background-repeat:no-repeat ; background-position:center 15px ; background-size:50px auto ; background-color:#9479FA ; color:#fff }
.cd5{ background-image:url(../images/cd5.png); background-repeat:no-repeat ; background-position:center 15px ; background-size:50px auto ; background-color:#58C21F ; color:#fff }
.cd6{ background-image:url(../images/cd6.png); background-repeat:no-repeat ; background-position:center 15px ; background-size:50px auto ; background-color:#1689FC ; color:#fff }


.cd7{ background-image:url(../images/cd1.png); background-repeat:no-repeat ; background-position:center 15px ; background-size:50px auto ; background-color:#FFDA31 ; color:#fff } 
.cd8{ background-image:url(../images/cd2.png); background-repeat:no-repeat ; background-position:center 15px ; background-size:50px auto ; background-color:#FC6389 ; color:#fff } 
.cd9{ background-image:url(../images/cd3.png); background-repeat:no-repeat ; background-position:center 15px ; background-size:50px auto ; background-color:#31C2FF ; color:#fff } 
.cd10{ background-image:url(../images/cd4.png); background-repeat:no-repeat ; background-position:center 15px ; background-size:50px auto ; background-color:#FF733D ; color:#fff } 
.cd11{ background-image:url(../images/cd5.png); background-repeat:no-repeat ; background-position:center 15px ; background-size:50px auto ; background-color:#F04646 ; color:#fff } 
.cd12{ background-image:url(../images/cd6.png); background-repeat:no-repeat ; background-position:center 15px ; background-size:50px auto ; background-color:#00D462 ; color:#fff }


.videobox{ width:100%; margin:0 auto ; padding:2% 0;}
.videobox ul{ width:100%; float:left;}
.videobox ul p{ width:96%; color:#666 ; height:40px; line-height:40px; font-size:14px; font-weight:bold; padding:0 2%; float:left; color:#333 }
.videobox ul li{ width:96%; color:#666 ; float:left; padding:0 2% }

.videobox video{ width:100% }

.touru2{ width:100%; float:left; }
.touru2 ul{ width:100%; float:left;  border:1px solid #eee; box-sizing:border-box; background-color:#fff ; font-size:14px ; margin:1% auto;}
.touru2 ul a{ display:block; width:100%; height:auto;}
.touru2 ul li{ width:45%; line-height:25px; float:left; text-align:left; color:#333; }
.touru2 ul p{ width:10%; height:50px; line-height:50px; float:left ; text-align:center; color:#333;}
.touru2 ul p span{ width:80%; height:50px; line-height:50px; float:left ; text-align:center; color:#555; background-color:#f5f5f5; border-right:1px solid #eee ; box-sizing:border-box; }

.fanganbox2{ width:100%; margin:0 auto ; padding:2% 0; }
.fanganbox2-bt{ width:96%; color:#666 ; height:40px; line-height:40px; font-size:14px; font-weight:bold; padding:0 2%; float:left; color:#333 }
.fanganbox2-nr{ width:96%; float:left ; padding:0 2%; }
.fanganbox2-nr ul{ width:100%; float:left; border:1px solid #eee; box-sizing:border-box; margin-bottom:3% ; background-color:#fff}
.fanganbox2-nr ul li{ width:96%; color:#666 ; line-height:22px; float:left; font-size:14px ; padding:2%;  background-color:#f5f5f5;}


.photobox2{ width:100%; margin:0 auto ; padding:2% 0; }
.photobox2 ul{ width:100%; float:left;}
.photobox2 ul p{ width:96%; color:#666 ; height:40px; line-height:40px; font-size:14px; font-weight:bold; padding:0 2%; float:left; color:#333 }
.photobox2 ul li{ width:98%; color:#666 ; float:left; padding:0 1% }
.photobox2 ul li img{ width:48%; color:#666 ; float:left; margin:1% }



.chaxun{ width:96%; margin:0 auto ; padding:2%;  }

#anniu2{ width:96%; height:80px; line-height:80px; background-color:#58C21F; color:#fff; float:left ; text-indent:40% ; border-radius:2px; font-size:20px; font-weight:bold; background-image:url(../images/anniu2.png); background-repeat:no-repeat ; background-position:20% center ; background-size:50px auto; margin:2% }
#anniu3{ width:96%; height:80px; line-height:80px; background-color:#58C21F; color:#fff; float:left ; text-indent:40% ; border-radius:2px; font-size:20px; font-weight:bold; background-image:url(../images/anniu3.png); background-repeat:no-repeat ; background-position:20% center ; background-size:50px auto; margin:2% }



.btn{ width:100%; margin:0 auto; background-color:rgba(0,0,0,0.5); position:fixed; bottom:0; left:0 }
.btn a{ width:94%; margin:0 auto; height:46px; line-height:46px; background-color:#FBC51C; color:#fff; font-size:16px; font-weight:bold; display:inline-block; margin:3%; border-radius:50px; text-align:center; box-shadow:0 1px 3px #555 }

.btn2{ width:100%; margin:0 auto; background-color:rgba(0,0,0,0.5);}
.btn2 a{ width:94%; margin:0 auto; height:46px; line-height:46px; background-color:#FBC51C; color:#fff; font-size:16px; font-weight:bold; display:inline-block; margin:3%; border-radius:50px; text-align:center; box-shadow:0 1px 3px #555 }




.jidi{ width:88%; margin:0 auto; padding:3% 6% ; border-bottom:1px solid #fff;background-color:rgba(255,255,255,0.7);}
.jidi ul li{ width:100%; float:left; line-height:30px; color:#000 }











.xinxibox2{ width:100%; margin:0 auto }
.xinxibox2 ul{ width:100%; float:left; }
.xinxibox2 ul li{ width:94%; color:#58C21F ; font-size:14px; padding:0 3%; float:left; line-height:50px; border-bottom:1px solid #eee }
.xinxibox2 ul li p{ float:left; color:#333 }


#map{ height:20px; line-height:20px; border:1px solid #960; color:#960 ; display:inline-block; padding:0 10px; border-radius:3px; margin-left:10px; font-size:12px;}

.bzlist{width:94%; margin:0 auto ; padding:3%}
.bzlist ul li{ width:100%; float:left; position:relative; margin-bottom:3% }
.bzlist ul li a{ width:100%; float:left; height:100% }
.bzlist ul li img{ width:100%; float:left; height:auto;}
.bzlist ul li p{ width:100%; float:left; height:auto; height:40px; line-height:40px; position:absolute; left:0; bottom:0 ; background-color:rgba(0,0,0,0.5); color:#fff ; font-size:14px; text-indent:3%}




.photobox3{ width:100%; margin:0 auto ;}
.photobox3 ul{ width:100%; float:left; border-bottom:1px solid #eee; padding-bottom:2% }
.photobox3 ul p{ width:96%; color:#666 ; height:40px; line-height:40px; font-size:14px; font-weight:bold; padding:0 2%; float:left; color:#333 }
.photobox3 ul li{ width:98%; color:#666 ; float:left; padding:0 1% }
.photobox3 ul li img{ width:48%; color:#666 ; float:left; margin:1% }



.zhushi{ width:94%; margin:0 auto; padding:0 3%; background-color:#f5f5f5}
.zhushi ul{ width:100%; float:left; margin:2% 0}
.zhushi ul p{ width:100%; color:#960; font-size:12px; float:left; line-height:25px; font-weight:bold }
.zhushi ul li{ width:100%; color:#777 ; font-size:12px; float:left; line-height:25px; }


.zheng1{ background-color:#666; color:#ccc; border-radius:2px; font-size:12px; height:20px; line-height:20px; padding:0 5px; margin-left:2% }
.zheng2{ background-color:#58C21F; color:#fff; border-radius:2px; font-size:12px; height:20px; line-height:20px; padding:0 5px; margin-left:2% }
#allmap{ width:100%; height:280px; }


/*---------2017-08-07上面zhushi样式里的背景色删掉---------*/

#dengji{ background-color:#58C21F; color:#fff ; padding:0 2% ; border-radius:3px }


.bzlist2{width:94%; margin:0 auto ; padding:3%}
.bzlist2 ul{ width:75%; float:left; position:relative; height:50px; margin-bottom:3% ; background-color:#f5f5f5 ; border:1px solid #eee ; border-radius:3px; padding:3% 3% 3% 22%}
.bzlist2 ul a{ width:100%; float:left; height:50px; }
.bzlist2 ul p{ width:100%; float:left; line-height:30px; height:30px; color:#333; font-size:16px; font-weight:bold  }
.bzlist2 ul li{ width:100%; float:left; line-height:20px; height:20px; font-size:12px; color:#666; }


.n1{ background-repeat:no-repeat ; background-position:5% center ; background-size:50px auto }
.n2{ background-repeat:no-repeat ; background-position:5% center ; background-size:50px auto }
.n3{ background-repeat:no-repeat ; background-position:5% center ; background-size:50px auto }


.photobox4{ width:100%; margin:0 auto ; padding:1% 0}
.photobox4 ul li{ width:98%; color:#666 ; float:left; padding:0 1% }
.photobox4 ul li img{ width:48%; color:#666 ; float:left; margin:1% }


/*201904*/

.mainbox{ width:100%; margin:0 auto ;}

.bg-white{ background-color: #fff; }

.danwei{ min-width: 25%; float: right; color: #999; text-align: center; overflow: hidden; margin-right: 5%; }
.shuzhi{ min-width: 30%; float: right; color: #111; text-align: center; overflow: hidden;}

.linkbg{ background-image:url(../images/goto.png); background-repeat:no-repeat ; background-position:97% center ; background-size:10px auto; background-color: #fff;}

.temperature-down{ background-image:url(../images/temperature-down.png); background-repeat:no-repeat ; background-position:right center ; background-size:20px auto; color: #FFA500}
.temperature-up{ background-image:url(../images/temperature-up.png); background-repeat:no-repeat ; background-position:right center ; background-size:20px auto; color: #FFA500}



.jindu{ width:90%; margin:0 auto; padding:5% }
.jindu ul li{ width:100%; float:left; height:60px; position:relative }
.jindu .jindu-zuo{ width:30%; float:left; height:40px; padding:10px 0; line-height:20px; font-size:14px; color:#333; margin-left: 10%;}
.jindu .jindu-you{ width:40%; float:right; height:40px; padding:10px 0; }
.jindu .jindu-you p{ width:100%; float:left; height:20px; line-height:20px; font-size:14px; color:#333 }
.jindu .jindu-you span{ width:100%; float:left; height:20px; line-height:20px; font-size:14px; color:#FFA500 }

.point{ width:20px; height:20px; border-radius:50px; position:absolute; left:46%; top:20px; background-image:url(../images/time.png); background-repeat:no-repeat ; background-position:center center ; background-size:20px auto; }
.jindu ul li .shuxian{ width:1px; background-color:#1296db; height:36px; position:absolute; left:9px; top:22px}

.quxiantu{ width: 100%; margin-top: 5%; }