@charset "utf-8";
/* CSS Document */

body{ background:#f7f7f7; max-width:640px; margin:0px auto;}
.bg{ width:100%; background:#f7f7f7;}
/*主体内容*/

.top{ width:100%; background:#FFF;position:fixed;top:0px;z-index:999; max-width:640px; height:50px;}
.top .top_text{margin:0px auto; border-bottom:1px #d0d0d0 solid; height:25px; line-height:25px; padding-left:3%;}
.logo{ width:96%;padding:3% 0 4% 0; }
.logo .logo_left{ width:40%; margin-right:8%;}
.logo .logo_left img{ width:100%; height:auto;}
.logo .icon{ width:40%;}
.logo .icon li{ width:45%; margin-left:3%}
.logo .icon li img{ width:100%; height:auto;}
.logo .menu{ width:10%;}
.logo .menu img{ width:100%; height:auto;}
.height120{height:50px}
.menu_text{background:#fff; border:1px #CCC solid ;filter:alpha(opacity=80);
max-width:640px;/*IE滤镜，透明度50%*/ -moz-opacity:0.8;/*Firefox私有，透明度50%*/ opacity:0.8;/*其他，透明度50%*/ width:100%; z-index:1000; display:none; position:absolute;}
.menu_text li{ width:24.5%; text-align:center; margin-top:3%; margin-bottom:3%; border-right:1px #cfcfcf solid; }
.menu_text li a{ font-size:14px; color:#111;}
.menu_text li:nth-child(4n){border-right:none;}


/*轮播图*/
.banner{ width:100%; margin:0px auto; height:100px;overflow:hidden;position:relative;}
.banner .d1{width:100%;height:150px;display:block;position:absolute;left:0px;top:0px;}
.banner .d1 img{ width:100%;height:100px;overflow:hidden;position:relative;}
.banner .d2{width:100%;height:25px;clear:both;position:absolute;z-index:100;left:0px;top:100px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 0px;display:inline;}
.banner .d2 li{width:8px;height:8px;border-radius: 15px;overflow:hidden;cursor:pointer;border:1px solid #62c244;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:#62c244;}
/*轮播图*/

.aixinzizhu ul { width:95%;font-size: 16px; margin:0 auto}
.aixinzizhu ul li {float:left;width:100%;height:30px; line-height:30px}
.daijuanzhu{width:100%; margin:5px; margin-bottom:10px}
.daijuanzhu ul{width:98%;margin:0 auto;background:#9F6}
.daijuanzhu ul li{width:99%; float:left; height:215px; margin-top:10px; margin-right:9px; border:1px solid #eaeaea}
.daijuanzhu ul li .zhaopian{float:left;}
.daijuanzhu ul li .zhaopian img{width:90px; height:120px; border-radius:10px;}
.daijuanzhu ul li .ziliaozx{float:left;overflow:hidden; margin-left:10px; line-height:30px;}
.daijuanzhu ul li .ziliaozx p{line-height:30px;}
.daijuanzhu ul li .description{height:50px; padding-top:10px;line-height:27px;}

.aixinliuyan{height:390px;width:100%;overflow:hidden;}
.aixinliuyan ul{width:95%; margin:0 auto}
.aixinliuyan ul li{width:97%; margin-top:10px; padding:5px;}
.aixinliuyan ul li .text{line-height:25px;}
.aixinliuyan ul li .titname{ text-align:right;}

.section-focus-pic{margin:10px auto 0 auto;height:370px;width:320px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:320px;width:320px;}
.section-focus-pic ul li img{width:320px; height:370px}
.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;font-weight:normal;color:#FFF;z-index: 111;font-size: 14px; font-family:"微软雅黑"; text-align:center;width:320px;}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:50px;background-color:#000;width:320px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:320px;height:370px;}
.section-focus-pic .controler{position:absolute;bottom:20px;right:20px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(../images/news_index_icon.png) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:120px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(../images/star.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_04.png');}


.swiper-container{width:100%;}
.swiper-wrapper img{width:100%;height:100%;}
.pagination {position: absolute;z-index: 20;bottom: 0px;width: 100px;text-align: center;right: 40%;margin:0px;}
.swiper-pagination{position:static;margin-top:10px;}
.swiper-pagination-bullet {width: 20px;height: 4px;background: #ccc;opacity: 0.8;cursor: pointer;border-radius: 0px;}
.swiper-pagination-bullet-active {background: #757165;}	
.number{ width:96%; margin-top:2%; background:#FFF; border:1px solid #ebebeb; padding:2%; position:relative;}
.number .no_bg{ width:96%; padding:2%;}
.number .no_bg img{ width:100%; height:auto;}
.number .no_text{ position:absolute; z-index:10; top:30%; width:100%; }
.number .no_text .p_a{ color:#f04543; font-size:24px; width:50%; text-align:center;}
.number .no_text .p_b{ color:#578fb2; font-size:24px; width:50%; text-align:center;}
.number .no_text .text_two{ width:100%; /*margin-top:3%;*/}
.number .no_text .text_two .two_left{ width:55%; margin-left:5%;}
.number .no_text .text_two .two_right{ width:38%; margin-top:6%; margin-left:2%;}
.number .no_text .text_two .two_right a{ background:#5f9320; color:#FFF; padding:5% 20%; -moz-border-radius: 15px; /* Firefox */
-webkit-border-radius: 15px; /* Safari 和 Chrome */border-radius: 15px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器*/}

/* banner */

.slideBox {position: relative;max-width:640px;height:110px;overflow: hidden; width:100%}
.slideBox ul.items {position: absolute;float: left;	background: 0 0;list-style: none;padding: 0;margin: 0}
.slideBox ul.items li {float: left;background: 0 0;list-style: none;padding: 0;margin: 0}
.slideBox ul.items li a {float: left;line-height: normal!important;padding: 0!important;border: none}
.slideBox ul.items li a img {margin: 0!important;padding: 0!important;display: block;border: none;height:110px; width:100%}
.slideBox div.tips {position: absolute;bottom: 0;width: 100%;height: 50px;background-color: #000;overflow: hidden}
.slideBox div.tips div.title {position: absolute;left: 0;	top: 0;	height: 100%}
.slideBox div.tips div.title a {color: #fff;font-size: 18px;line-height: 50px;margin-left: 10px;text-decoration: none}
.slideBox div.tips div.title a:hover {text-decoration: underline!important}
.slideBox div.tips div.nums {position: absolute;right: 0;top: 0;height: 100%}
.slideBox div.tips div.nums a {display: inline-block;float: left;width: 20px;height: 20px;background-color: #fff;text-indent: -99999px;margin: 15px 10px 0 0}


.roll{ width:96%; margin-top:2%; background:#FFF; border:1px solid #ebebeb; margin-bottom:10px; padding:2%;}
.roll .roll_tab{ width:100%;}
.roll .roll_tab .tab_li li{ background:#d2d2d2; margin:0px auto;}
.roll .roll_tab .tab_li .left{ width:70%; margin:0px auto;}
.roll .roll_tab .tab_li .right{ width:30%; margin:0px auto;}
.roll .roll_tab li.hit{ color:#fff; background:#eb891a;}
.roll .roll_tab li.uuured{ color:#fff; background:#093}
.roll .roll_tab li.hit a{color:#fff;}
.roll .roll_tab .pane{ display:none;}
.scrollDiv{height:120px; line-height:30px; overflow:hidden; margin-top:4%;}
.scrollDiv li{height:30px; width:98%; padding-left:2%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.red{ color:#eb891a;}
.green{ color:#24813a;}

.w25w{width:25%;float: left;text-align:left;}
.w25w a{color:#24813a;}
.w30w{width:35%;float: left; text-align:left}
.w45w{text-align:left}

.footer{ max-width: 640px;position:fixed;bottom:0px;z-index:999; background:#14812e; width:100%; height: 50px;padding-top: 5px;}
.footer .li{ width:25%;float: left;height: 100%; text-align: center;vertical-align: middle;}
.footer .li img{width: 25px; height:auto;max-width: 125px;vertical-align: middle;}
.footer .li a{color: white;display: inline-block;text-decoration: none}
.footer_text4, .footer_text5, .footer_text6{margin-left: -5%;background:#fff; border:1px #CCC solid ;filter:alpha(opacity=90);/*IE滤镜，透明度50%*/ -moz-opacity:0.9;/*Firefox私有，透明度50%*/ opacity:0.9;/*其他，透明度50%*/ width:30%; z-index:1000; display:none; position:absolute; bottom:100%;-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari 和 Chrome */border-radius: 10px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器*/}
.footer_text4 li, .footer_text5 li, .footer_text6 li{ width:90%; text-align:center; padding-top:12%; padding-bottom:12%; border-bottom:1px #cfcfcf solid; margin-left:5%; margin-right:5%; }
.footer_text4 li a, .footer_text5 li a, .footer_text6 li a{ font-size:12px; color:#111 !important; text-decoration: none;}
.footer_text4 li:last-child, .footer_text5 li:last-child, .footer_text6 li:last-child{ border-bottom: none;}
.footer_text4 ul,.footer_text5 ul,.footer_text6 ul{margin-bottom: 0;}
.footer .li .icon5{height: 30px;max-height: 30px !important;margin-top: -2px;margin-bottom: -3px;}
.footer .li .meIcon{height: 22px;margin-bottom: 3px}
.topp{
	position: fixed;
	bottom: 50px;
	right: -4%;
	width: 70px;
	display: none;
	transition: 1s;
}

/*---登录注册页面---*/
.jumpPage{
	margin-top: 30px;
	text-align: center;
	position: relative;
}
.treeBack{
	opacity: 0.2;
	width: 100%;
}
.jumpPage .text{
	position: absolute;
	top: 25%;
	text-align: center;
	width: 100%;
}
.jumpPage h3{
	font-size: 20px;
	font-weight: bold;
	color: red;
}
.jumpPage h2{
	background:#F00;
	width:200px;
	height:30px;
	line-height:30px;
	border-radius:8px;
	margin:10px auto;
}
.jumpPage h2 a{
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	height:30px;
	line-height:30px;
	padding:10px
}
.jumpPage p a{
	font-size: 15px;
	color: green;
	margin-top:10px; 
	display: block;
	font-weight: 800;
}
.jumpPage p a strong{
	font-weight: bold;
}

#tanChuang {
width:90%;
height:300px;
position:fixed;
top:25%;
left:5%;
margin:0 auto;
background:#222;
box-shadow:0px 0px 20px #111;
color: #ffffff;
z-index:9999;
}
#jiShiqi {
width:30px;
height:30px;
border:3px solid #ffffff;
border-radius:50%;
position:absolute;
left:1%;
top:1%;
margin:5px auto;
float:left;
font-size:20px;
font-weight:bold;
text-align:center;
line-height:30px;
}
#shijianyy{
   position:absolute;
   margin-top:16px;
   left:calc(20% - 23px);
   width:400px !important;
   font-size:14px !important;
}
#tanChuang img {
width:100%;
height:100%;
}
#sp {
width:40px;
height:40px;
font-size:40px;
position:absolute;
top:-5px;
right:-10px;
cursor:pointer
}