@charset "gb2312";
/* CSS Document */

*{margin:0px;padding:0px;}
html{overflow-x:hidden;background: #000;}
body{font:13px/21px "ËÎÌå"; color:#6f6f6f;background:#ffffff; min-width:320px; max-width: 640px;margin:0 auto;}
img[src*=".jpg"]{border:none;background-size:10px 10px;background-position:center center; background-repeat:no-repeat;}
ul,li{list-style:none;margin:0;padding:0}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0; list-style:none;}
a{-webkit-tap-highlight-color:rgba(0,255,0,0.3); color:#6f6f6f; text-decoration:none;}
em{font-style:normal;}
.cen{ margin:0 auto;}
hr{ border:0; background:#ccc; height:1px; margin:10px 0 10px 0;}
.clear{ clear:both; height:0; _overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.fl,.fr{display:inline;}
.mag{ margin-top:20px;}

.top{width:100%;height: 75px;font-weight: bold;padding-top: 15px;}
.top p{float: left;width:100%;margin-left: 20px;}
.top .tel{float: right; width:auto; margin-right:1%; text-indent:50px; color: red; line-height:45px; font-size:12px; background:url(../images/img/phone.jpg) left no-repeat;}

.nav{ width:100%; height:80px; background:#006835;}
.nav li{ line-height:40px; float: left;  width: 24.7%; font-size:14px; border-right:1px solid #dedede; border-top:1px solid #dedede;}
.nav li a{ color: #fff; display: block; line-height: 40px; text-align: center;}

.wrap {width:100%;height:182px;position:relative;overflow:hidden;float:left;}
.slidebox {width:100%;position:absolute;top:0;left:0;height:100%;}
.slidebox li {float:left;width:100%;height:100%;left:0;top:0;}
.slidebox li img {display:block;width:100%;height:100%;}
.dot {position:absolute;width:100%;height:20px;background:rgba(0,0,0,0.3);text-align:right;bottom:0;left:0;}
.dot p {margin-right:10px;}
.dot b {width:10px;height:10px;border-radius:20px;color:#333;display:inline-block;border:1px solid #fff;background:#fff;text-align:center;line-height:10px;margin:0 3px;margin-top:6px;cursor:pointer;font-weight:normal;}
.dot .cur {background:#F63;color:#fff;border:1px solid #f63;}
/*
.scroll{width:100%;height:320px; margin:0 auto; position:relative;overflow:hidden;}
.mod_01{float:left;width:640px;}
.mod_01 img{display:block;width:100%;height:320px;}
.dotModule_new{padding:0 5px;height:11px;line-height:6px;-webkit-border-radius:11px;background:rgba(45,45,45,0.5);position:absolute;bottom:5px;right:10px;z-index:11;}
#slide_01_dot{text-align:center;margin:1px 0 0 0;}
#slide_01_dot span{display:inline-block;margin:0 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
#slide_01_dot .selected{background:#0c9ff8;}
*/

.main{ width:100%; height:auto;}
.tit{ width:100%; height:35px; line-height:35px; background:#006835; overflow:hidden; border-bottom: 1px solid #006835;}
.tit dt{ float:left; color:#006835; height:35px; background:#FFF; border-radius:3px; padding:0 10px; margin-top:3px; margin-left:15px; text-align:center; font-weight:bold; font-size:15px;}
.tit dd{ float:right; margin-right:10px; font-size:15px;}
.tit dd a{ color:#FFF;}

.main p{ width:96%; padding-top:20px; text-indent:2em; margin:0 auto; font-size:14px;}

.main1{ width:100%; height:auto;}
.main1 .cpzs{ width:100%; height:auto;}
.main1 .cpzs li{ float:left; width:48%; margin-left:1%; text-align:center; font-size:16px;}
.main1 .cpzs li img{ border: 1px solid #ccc; width:95%;  padding: 3px; }
.main1 .cpzs li h3{ line-height:30px; font-size:12px; font-weight:normal;}

.main1 .xwdt{ width:96%; height:auto;}
.main1 .xwdt li{ width:100%; line-height:36px; border-bottom:1px dashed #dddddd; overflow:hidden; }
.main1 .xwdt li a{ float:left; font-size:14px;}
.main1 .xwdt li h2{ float:right; font-size:14px; font-weight:normal;}

.foot{ width:100%; background:#1f1f1f; height:80px; padding-bottom:70px;}
.foot p{ text-align:center; font-size:16px; color:#FFF; padding-top:20px; line-height:24px;}
.foot p a{ color:#FFF;}

#map{ display:none;}

/*01*/

.part{ width:100%; height:auto;}
.kuanj{ width:100%; height:auto;}
.kuanj h1{ font-size:16px; line-height:30px; text-align:center; color: #324357; padding:5px 0 5px 0; border-bottom:1px dashed #dedede; }
.kuanj .wenb{ width:96%; padding-top:10px; margin:0 auto;}
.kuanj .wenb p{ font-size:14px; width:96%; margin:0 auto; height:auto;}

/*02*/

.wenb .wzlb{ width:96%; height:auto; }
.wenb .wzlb li{ width:100%; line-height:36px; border-bottom:1px dashed #dddddd; overflow:hidden;}
.wenb .wzlb li a{ float:left; font-size:14px;}
.wenb .wzlb li h2{ float:right; font-size:14px; font-weight:normal;}

.yema{ height:auto; width:auto; margin-left:3%;}
.yema li{ margin-top:20px; float:left; margin-left:8px; line-height:26px;color:#7a7a7a;}
.yema li a{color:#7a7a7a;}

/*03*/

.tplb{ width:96%; height:auto; margin-top:20px;}
.tplb li{ float:left;width:48%;  margin-left:1%; text-align:center;}
.tplb li img{ border: 1px solid #ccc; width:95%;  padding: 3px; max-width: 95%;}
.tplb li h3{ line-height:28px; font-size:12px; font-weight:normal;}

.newsshow_xg{ margin:0 auto;width:100%;height:auto;overflow:hidden;text-align:left;line-height:20px;padding-top:5px; margin-top: 20px;}
.newsshow_xg a{color: #000;}

.lfooter{width: 100%;height: 70px;background-color: #006835;position: fixed;bottom: 0px; max-width: 640px;}
.lfooter ul li{width: 25%;height: auto;float: left;text-align: center;padding: 10px 0px;}
.lfooter ul li a{color: #FFF;line-height: 12px;font-size: 12px;}

.mdpage_footer {position: fixed;bottom: 0;left: 50%;width: 100%;z-index: 30;max-width: 640px;-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);margin-left: 0;}
.for_create{width: auto;}
.pagewrapper{width: 100%;max-width: 640px;min-width: 320px; margin: 0 auto;}
.mdpage_body{ padding-bottom: 80px;}
.publicenv-page #PhoneImgSwipelunbo.PhoneImgSwipe{position: relative;z-index: 5;}

.btonavi {background:url(../images/btonavibg.png) 0 0 repeat-x; height: 52px; -webkit-background-size:20px 52px; background-size:20px 52px;}
.btonavi li {width: 33%; height: 50px; float: left; padding-top: 2px;}
.btonavi a { display: block;height: 50px;line-height: 50px; font-size: 16px;font-weight: bold; color: #000; text-shadow: 1px 1px 3px rgba(250,250,250,0.6);
 text-align: center;border-left: 1px solid #505252;border-right: 1px solid #282929;}
.btonavi span{display:inline-block;height: 50px;}
.btonavi .phoneicon span{background:url(../images/bto_phone.png) 0 center no-repeat; -webkit-background-size:38px 28px;background-size:38px 28px;padding-left: 45px;}
.btonavi .phoneicon a {border-left: 0;}
.btonavi .smsicon span {background:url(../images/bto_sms.png) 0 center no-repeat;-webkit-background-size:32px 30px; background-size:32px 30px;padding-left: 45px;}

.btonavi .mailicon span { background:url(../images/bto_mail.png) 0 center no-repeat;-webkit-background-size:35px 25px;background-size:35px 25px;padding-left: 45px;}
.btonavi .mailicon a{ border-right: 0;}

.wenb img{width:100% !important;height:  auto  !important;}

@media screen and (max-device-width:359px){

.wrap {max-width:360px;min-height:160px;position:relative;overflow:hidden;float:left;}
.wenb img{ width:300px;}
}

