@charset "gb2312";
html{max-width:360px; margin:0 auto;}
*{margin:0px;padding:0px;}
body{font:14px/24px Arial;color:#333; margin:0;}
img{border:none; background-images:url(../images/loading.gif);background-size:10px 10px;background-position:center center; background-repeat:no-repeat;}
li{list-style:none;}
h1,h2{font-size:16px; font-weight:normal;line-height:2.6rem;}
a{text-decoration:none;color:#000;}
.QQ {overflow: hidden;margin: 0px;padding: 4px;position: fixed;z-index: 99999;left: 0px;top: -50px;background: rgba(255,255,255,1);width: 100%;border-bottom: 1px solid #f1f1f1;-webkit-box-shadow: 0 0 10px #666;font-family: "microsoft yahei";box-shadow: 0 0 10px #666;}
.QQ a {text-decoration: none;}
.QQ img {float: left;border-right: 1px dashed #f1f1f1;margin-right: 8px;padding-right: 4px;}
.QQ h4 {line-height: 18px;font-size: 16px;margin: 0px;padding: 0px;color: #000;}
.QQ p {font-size: 14px;line-height: 18px;color: #666;margin: 0px;padding: 0px;}
.show1 {-webkit-animation: show 10s infinite;}
@-webkit-keyframes show {
	0% {top: -50px;opacity: 0;}
	10% {top: 0px;opacity: 1;}
	50%{top: 0px;opacity: 1;}
	60%{top: -50px;opacity: 0;}
	100%{top: -50px;opacity: 0;}
	}
.tel {width: 320px;margin: 0 auto;}
.t-tel { width: 320px; height: 46px; position: fixed; top: 0; overflow: hidden; z-index: 100; }
.con,.con div,.con p,.con ul{overflow:hidden; font-size:14px;}
.pos{border-bottom:1px solid #057252;padding:5px 10px;}
.pos a{color:#057252;}
.btn{background:#057252;line-height:30px;padding:5px 10px 0px 10px;margin-top:5px;}
.btn a{display:inline-block;border-top-left-radius:5px;border-top-right-radius:5px;padding:0px 10px;}
.btn a.intro{background:#fff;color:#057252;}
.btn a.zx{background:#8dd2be;color:#fff;margin-left:5px;}
h1{text-align:center;font-weight:bold;}
.nr .jl{text-align:center;border:1px solid #ccc;margin:0px 5px;}
.nr .jl .rh_img{display:inline-block;-moz-transform: rotate(180deg);  -webkit-transform: rotate(180deg);  -o-transform: rotate(180deg);  -ms-transform: rotate(180deg);  transform: rotate(90deg);  }
.arc{padding:10px;}
.arc p{color:#666666;}
.next{padding:0px 10px;}
.next a{color:#057252}
.yd{padding:3px 2px 0px 10px;}
.yd a{color:#057252}
.yd img{width:100%;height:80px;}
ul.hot{padding:10px;}
ul.hot li a{color:#666666}
.click{background:#f1f7ec;padding:5px 10px;text-align:center;}
.click a{color:#9f0000;}
ul.tb{padding:10px;}
ul.tb li{float:left;width:30%;text-align:center;}
ul.tb li:nth-child(2) {width:40%;}
ul.tb li a{display:block;background:#b4b4b4;width:95%;margin:0 auto;color:#fff;}
ul.tb li:nth-child(2) a{background:#057252;}
ul.tb li a img{height:32px;margin-top:10px;}
ul.tb li span{display:block;}
ul.tb li:nth-child(4),ul.tb li:nth-child(5){width:100%;}
ul.tb li:nth-child(4) span.sj{width: 0; height: 0; border: 5px solid #057252;
border-color: #057252 transparent transparent;margin:0 auto;}
.hs{color:#9f0000;font-weight:normal;}
.nr .aa{overflow:hidden;margin-top:10px;}
.lba{}
.lba ul.lb{padding:0px 5px;}
.lba ul.lb li{/*background:#f1f7ec;*/margin-top:10px;overflow:hidden;}
.lba ul.lb li img{float:left;}
.lba ul.lb li .lb_rh,.lba ul.lb li .lb_rh p{padding:0px 5px;}
.lba ul.lb li .lb_rh h2 a{color:#057252;}
.lba ul.lb li .lb_rh p{color:#666;border-top:1px solid #f0f0f0;font-size:12px;}
h2{font-size:14px;color:#057252;line-height:24px;border-bottom:1px solid #b1b3b6;}
.rr a{color:#F00;}
.rr{color:#F00;}
.page{background:#f1f7ec;padding:5px 10px;margin:10px 0px 0px 0px;text-align:center}
.page a{color:#057252;}
.page li{display:inline;}
.yjth{margin:2px auto;width:95%;height:80px;}
.yjth img{0 auto;width:100%;}
/*************2014.09.18ry****************/
.lasthd{ width:98%; margin:0 auto;background:#EFFFE9;border: 1px solid #ccc; box-sizing:border-box;}
.lasthd p{ padding:3px 5px;;font-size:16px;line-height:28px; text-indent:2em;}
.lasthd p strong{ font-size:18px; line-height:30px;}
.lasthd p a{color:#f00; text-decoration:underline;}
.lasthd p span{ font-weight:bold;margin-left: 5px;}

.send { width:100%; border-top:1px dashed #aaa; margin-bottom:55px}
.send_con { width:261px; margin:10px auto; }
.send_con p { color:#000; padding:0px; }
.send_con dl { height:33px; width:261px; float:left; line-height:31px; }
.send_con dl input { border:none; background:none; }
.send_con dl dt { width:172px; height:33px; float:left; }
.send_con dl dt input { width:160px; padding:0 5px; height:31px; font-size:16px; border:1px solid #aaa; }
.send_con dl dd { width:74px; height:33px; float:right; }
.send_con dl dd input { width:74px; height:33px; background:url(../images/btn_send_1.gif) no-repeat; cursor:pointer; }


/**Ô¤Ô¼¹ÒºÅ**/
.yuyue { width:358px; margin:10px auto 20px; border: 1px solid #057252;}
.hd{background:url(../images/index_14.jpg) no-repeat; height:39px;line-height:40px;font-size:1em;text-indent:33px;font-weight:600;margin-top:10px;}
.hd a{color:#fff;}
.clearfix { text-align:center;}
.line42{height:42px;padding-top:10px;border-bottom:1px solid #e2e2e2;line-height:42px;}
.line42 label{width:80px;text-align:center;display:inline-block;font-size:14px;font-weight:600;}
.f_w { width:320px;margin:0px auto; }
.f_w input{width:51.66666%;border:1px solid #90aae4;color: #C5C0C0; text-indent:6px;}
.line42 span{display:inline-block;margin-left:10px;color:#f00;font-size:1.0em;}
textarea{width:70%;height:70px;border:1px solid #90aae4;float:left;font-size:0.875em;color: #C5C0C0;}
.area{padding-top:10px;}
.area label{width:80px;text-align:center;display:inline-block;font-size:14px;font-weight:600; line-height:42px;}


.area input{ width:80px; height:21px; text-align:center;background:url(../images/btn.jpg) no-repeat center center; line-height:21px; border:none; color:#000; text-indent:0;  cursor:pointer;}

/**·¢ËÍ¶ÌÐÅ**/
.bm_dz{margin:10px auto 0; height:55px; background:url(../images/gx360.gif) no-repeat; position: relative; }
.bm_td_dh{ background:none;width:208px; height:23px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#0160b2; position:absolute; left:71px; top:28px; border:none; background-color:transparent; text-indent:10px;} 
.bm_td_tj{ background:none; width:56px; height:44px; border:none;position:absolute; right:10px; bottom:7px; cursor:pointer;}

