﻿@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "microsoft yahei"; color:#666;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur()); color:#666;} 
img{border:0px;}
a:link {text-decoration: none; outline:none; color:#666;}
a:visited{text-decoration: none; outline:none; color:#666;}
a:hover{text-decoration:none; color:#007e30; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h30{height:30px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "microsoft yahei"; color:#888; outline:none; border:0px;}
em{font-style:normal;}

input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
.blue{color:#048cc0;}

.topTips{ height:50px; background:#fff; line-height:50px; width:100%; text-align:center;}
.topTips a{ display:block; font-size:16px; color:#007e30; text-decoration:underline;}

.headDiv{height:50px; position:relative; background:#007e30; color:#FFF;}
.headDiv .logo{position:absolute; left:50%; top:5px; margin-left:-45px;}
.headDiv .btn1{position:absolute; top:0px; left:0px; display:block; width:50px; height:50px; background:url(/Mobile/images/nimg34_1.png) 10px center no-repeat; background-size:30%; line-height:50px; padding-left:43px; font-size:14px; color:#fff;}
.headDiv .btn2{position:absolute; top:0px; right:42px; display:block; width:50px; height:50px; background:url(/Mobile/images/nimg50_1.png) center no-repeat; background-size:50%;}
.headDiv .language{ position:absolute; line-height:50px; right:35px; font-size:14px; color:#fff;}
.headDiv .language2{ position:absolute; line-height:50px; right:10px; font-size:14px; color:#fff;}


.pageNow{ height:48px; border-top:#e4e3e3 solid 1px; border-bottom:#e4e3e3 solid 1px; background:#effff5; line-height:48px; font-size:14px;overflow:hidden;}
.pageNow a{ background:url(/Mobile/images/ico1.png) no-repeat right center; padding:16px 20px 16px 5px;}
.pageNow span{ padding-left:15px;}

.footDiv{text-align:center; background:#e7e7e7; color:#a4a4a4; line-height:24px; padding:6px 0;}
.footDiv a{color:#a1a1a1; padding:0 10px; }

.pageBg{position:fixed; z-index:19; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.3); display:none;}


.navLayer{position:fixed; z-index:222; left:-100%; top:0px; width:100%; height:100%; background:#048f54 url(/Mobile/images/navLayer.png) left repeat-y;}
.navLayer .btn{display:block; background:url(/Mobile/images/nimg34_1.png) 10px center no-repeat; background-size:30%; width:50px; height:50px; overflow:hidden; position:absolute; left:50%; top:0px;}
.navLayer .bg{padding:0px 0 0 50px;}
.navLayer li{ background:url(/Mobile/images/line1.png) repeat-x bottom;  padding-left:50%}
.navLayer li.liNow{ background:#ce0066;}
.navLayer a{display:block; height:42px; line-height:42px; overflow:hidden; font-size:14px; color:#fff; padding-left:50px; position:relative;}
.navLayer a img{ position:absolute; top:12px; left:18px;}

/*.navLayer em a{background:url(/Mobile/images/ico4.png) right center no-repeat;}*/
.navLayer em .aNow{background:#4aae84 url(/Mobile/images/ico4On.png) right center no-repeat; color:#fff;}
.navLayer .list{ display:none; position:fixed; right:0px; width:50%; background:#189861; top:0px; height:100%;}
.navLayer .list dd{border:0px; text-align:left;}
.navLayer .list a{height:42px; line-height:42px; font-size:14px; /*background:url(/Mobile/images/ico5.png) right center no-repeat;*/ padding-left:20px;}
.navLayer .list dd:last-child{ background:none;}

.pageBanner img{ width:100%; float:left;}

.sideBar{ position:fixed; right:10px; top:70%; z-index:88;}
.sideBar li{ margin-bottom:3px;}

.pageMore{ margin:20px auto; width:80px;}
.pageMore a{ width:80px; height:30px; border:#d4d4d4 solid 1px; line-height:30px; border-radius:3px; display:block; text-align:center; color:#cbcbcb;}


.sNavLayer{ display:none; position:fixed; z-index:222; top:0px; left:0px; width:100%;} 
.sNavLayer .close a{ width:32px; height:38px; background:url(/Mobile/images/close.png) no-repeat; top:10px; right:0px; display:block; position:absolute; background-size:50%;}
.sNavLayer .list{ padding-top:60%;}
.sNavLayer li{ float:left; width:33.33%; overflow:hidden; text-align:center;}
.sNavLayer li a{ display:block; height:80px; overflow:hidden;}
.sNavLayer li div{height:68px; overflow:hidden;}

.pageNum2{ padding:10px; font-size:14px; line-height:1.8em; color:#d60a82;}
.pageNum2 b{ color:#333333;}

.returnBtn{width:80px; height:40px; margin:20px auto;}
.returnBtn a{ width:80px; height:30px; background:#007e30; text-align:center; line-height:30px; color:#fff; font-size:14px; display:block;}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
	display:none;
}

.bgbgbg{ position:fixed; z-index:111; display:none; left:0px; top:0px; width:100%; height:100%; background:url(/Mobile/images/bg11.png) repeat;}


.tabContent{display:none;}




















































































































