﻿@charset "utf-8";
/* 禁用iPhone中Safari的字号自动调整 */
html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;

}
/* 去除iPhone中默认的input样式  清除苹果浏览器的圆角表单*/
input[type="submit"],

input[type="reset"],

input[type="button"],

input{-webkit-appearance:none; resize: none;}
/* 取消链接高亮  */
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article, 
aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
/* 设置HTML5元素为块 */
article, aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section {
display: block;
}
/* 图片自适应 */
img {
max-width: 100%;
height: auto;
width:auto\9; /* ie8 */
display: block;
-ms-interpolation-mode:bicubic;/*为了照顾ie图片缩放失真*/
}
/* 初始化 */
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article, 
aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{margin:0; padding:0; border:none;}
table {border:1px solid #b8b8b9;}
table td{border-left:1px solid #b8b8b9;border-top:1px solid #b8b8b9;height:55px;border-right:0px;border-bottom:0px;} 

body{font-family: Microsoft YaHei,Tahoma,Arial,sans-serif; color:#555;}
em,i{font-style:normal;}
strong{font-weight: normal;}
.clearfix:after{content:""; display:block; visibility:hidden; height:0; clear:both;}
.clearfix{zoom:1;}
a{text-decoration:none; color:#969696; font-family: Microsoft YaHei,Tahoma,Arial,sans-serif;}
a:hover{ text-decoration:none;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-family: Microsoft YaHei;}
img{border: none;}

/*-------------------头部-----------------------*/

body{
	font-size: 15px;
}

.wrap{
	height: 100%;
	overflow: hidden;
	margin-bottom: 270px;
	position: relative;
}

p,select,select option{
    color: #666;
	line-height:22px;
}
/*----------------------轮播图-------------------*/

.pic{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.focus{ 
	width: 100%; 
	height:auto;  
	margin:0 auto; 
	overflow:hidden;   
}
.focus .hd{  
	position:absolute; 
	z-index: 1; 
	bottom: 10px; 
	text-align:center; 
	right: 53%;
	margin-right:-40px;
	
}
.focus .hd ul{ 
	overflow:hidden;
}
.focus .hd ul li{ 
	float: left; 
	width: 17px; 
	height: 17px; 
	background: rgba(255,255,255,.4); 
	margin: 0 5px; 
	border-radius: 50%; 
	text-align: center; 
	font-size: 0;
}
.focus .hd ul .on{
	background: rgba(255,255,255,.7);
}
.focus .bd{ 
	position:relative; z-index:0;
}
.focus .bd li img{ 
	width:100%;  
}
.focus .bd li a{
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ 
}


.focus1{ 
	width: 100%; 
	height:auto;  
	margin:0 auto; 
	overflow:hidden;   
}
.focus1 .hd1{  
	position:absolute; 
	z-index: 1; 
	bottom: 10px; 
	text-align:center; 
	right:50%;
	margin-right:-40px;
	
}
.focus1 .hd1 ul{ 
	overflow:hidden;
}
.focus1 .hd1 ul li{ 
	float: left; 
	width: 9px; 
	height: 9px; 
	background: #e6e6e6; 
	margin: 0 5px; 
	border-radius: 50%; 
	text-align: center; 
	font-size: 0;
}
.focus1 .hd1 ul .on{
	background: #fe589b;
}
.focus1 .bd1{ 
	position:relative; z-index:0;
}
.focus1 .bd1 li img{ 
	width:100%;  
}
.focus1 .bd1 li a{
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ 
}



#focus1{ 
	width: 100%; 
	height:auto;  
	margin:0 auto; 
	overflow:hidden;   
}
#focus1 #hd{  
	position:absolute; 
	z-index: 1; 
	bottom: 10px; 
	text-align:center; 
	right: 53%;
	margin-right:-40px;
	
}
#focus1 #hd ul{ 
	overflow:hidden;
}
#focus1 #hd ul li{ 
	float: left; 
	width: 17px; 
	height: 17px; 
	background: rgba(255,255,255,.4); 
	margin: 0 5px; 
	border-radius: 50%; 
	text-align: center; 
	font-size: 0;
}
#focus1 #hd ul .on{
	background: rgba(255,255,255,.7);
}
#focus1 .bd{ 
	position:relative; z-index:0;
}
#focus1 #bd li img{ 
	width:100%;  
}
#focus1 #bd li a{
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ 
}




/*-----------------------------导航-----------------------*/

.nav{
	width: 100%;
	overflow: hidden;
	padding: 15px 0 0px 0;
	box-sizing: border-box;
}

.nav ul li{
	width: 20%;
	float: left;
	text-align: center;
	margin-bottom: 15px;
	margin-left:4%;
}


.nav ul li p{
	font-size: 14px;
	color: #666;
	line-height: 22px;
}

/*-----------------------热门资讯-----------------------*/

.zixun1{
	width: 100%;
	overflow: hidden;
	margin: 20px 0;
	background:#fff;
}

.zixun_top{
	width: 100%;
	height: 80px;
	line-height: 80px;
	padding-left: 28px;
	border-bottom: 1px solid #c2c2c2;
	border-left: 10px solid #ff8533;
	box-sizing: border-box;
}

.zixun_top h3{
	font-size: 32px;
	color: #333;
	float: left;
}

.zixun_top a{
	float: right;
	font-size: 24px;
	color: #999;
	padding-right: 70px;
	position: relative;
}

.zixun_top a:after{
	content: "";
	position: absolute;	
	top: 50%;
	right: 30px;
	width: 33px;
	height: 33px;
	background:url(../images/sprite.png) -57px -37px no-repeat;
	transform: translate(0,-50%);
	-webkit-transform: translate(0,-50%);
}

.tabBox .hd{
	height: 67px; 
	line-height: 67px;
	background: #F3F3F3; 
}

.tabBox .hd ul{ 
	overflow:hidden; 
}

.tabBox .hd ul li{ 
	float:left;  
	color:#515151; 
	width: 33.33%;
	text-align: center; 
	font-size: 28px;
	position: relative;
}

.tabBox .hd ul li:before{
	content: "";
	position: absolute;
	top: 50%;
	left: 10%;
	width: 28px;
	height: 28px;
	background: url(../images/sprite.png) -102px -118px no-repeat;
	transform: translate(0,-50%);
	-webkit-transform: translate(0,-50%);
}

.tabBox .hd ul li:nth-child(2):before{
	width: 27px;
	height: 26px;
	background-position: -63px -151px;
}

.tabBox .hd ul li:nth-child(3):before{
	width: 21px;
	height: 33px;
	background-position: -64px -184px;
}

.tabBox .hd ul .on{ 
	height: 63px;
	border-bottom: 4px solid #ff8533; 
	color: #ff8533;
}

.tabBox .hd ul li.on:first-child:before{
	background-position: -60px -118px;
}

.tabBox .hd ul li.on:nth-child(3):before{
	background-position: -107px -183px;
}

.tabBox .hd ul li.on:nth-child(2):before{
	background-position: -107px -151px;
}

.tabBox .bd ul{ 
	overflow: hidden; 
	padding: 0 25px;
	box-sizing: border-box;
}

.tabBox .bd li{  
	width: 100%; 
}

.tabBox .bd a{
	 -webkit-tap-highlight-color:rgba(0,0,0,0); 
} 
 /* 去掉链接触摸高亮 */
.tabBox .bd li a{ 
	color:#555; 
}

.tabBox .bd li dl{
	height: 150px;
	padding: 17px 18px 0;
	border-bottom: 1px solid #c2c2c2;
}

.tabBox .bd ul li:nth-child(3) dl{
	border-bottom: 0;
}

.tabBox .bd li dl dt{
	float: right;
	margin-right: 50px;
}

.tabBox .bd li dl dd{
	float: left;
	width: 55%;
	position: relative;
	padding-top: 12px;
	box-sizing: border-box;
	height: 113px;
}

.tabBox .bd li dl dd h3{
	font-size: 26px;
}

.tabBox .bd li dl dd span{
	position: absolute;
	bottom: 0px;
	left: 0;
	text-align: center;
	color: #fff;
	line-height: 28px;
	font-size: 20px;
	width: 60px;
	height: 28px;
	border-radius: 2px;
}

.gonggao{
	background: #ff8533;;
}

.rexun{
	background: #fe525d;
}

.tabBox .bd li dl dd p{
	position: absolute;
	bottom: 0;
	right: 0;
	font-size: 20px;
	color: #999;
}

.tabBox .bd li:last-child{
	padding-bottom: 10px;
}

.tabBox .bd li:last-child p a{
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 24px;
	position: relative;
}

.tabBox .bd li:last-child p a:after{
	content: "";
	position: absolute;	
	top: 50%;
	margin-left: 10px;
	width: 33px;
	height: 33px;
	background:url(../images/sprite.png) -57px -37px no-repeat;
	transform: translate(0,-50%);
	-webkit-transform: translate(0,-50%);
}

/*---------------------活动------------------*/

.huodong{
	background-color: #fff;
	overflow: hidden;
}

.huodong .zixun_top{
	border-left-color: #fe525d;
}

.huodong .zixun_top a:after{
	background-position: -57px -77px;
}

.huodong_bottom{
	overflow: hidden;
	padding: 17px 20px 23px 20px;
	box-sizing: border-box;
}


.huodong_bottom  dl{
	height: 100px;
	padding: 17px 18px 0;
	border-bottom: 1px solid #c2c2c2;
}

.huodong_bottom dl:last-child{
	
	border-bottom: 0px;
}



.huodong_bottom dl dt{
	float: right;
	width:0px;
}

.huodong_bottom dl dd{
	float: left;
	width: 90%;
	position: relative;
	padding-top: 12px;
	box-sizing: border-box;
	height: 100px;
}

.huodong_bottom dl dd h3{
	font-size: 26px;
	color:#555;
}

.huodong_bottom dl dd span{
	position: absolute;
	bottom: 10px;
	left: 0;
	text-align: center;
	color: #fff;
	line-height: 28px;
	font-size: 20px;
	width: 60px;
	height: 28px;
	border-radius: 2px;
}

/*.huodong_bottom a{
	float: left;
	width: 49%;
	height: 190px;
	margin-right: 1%;
}

.huodong_bottom a:last-child{
	margin: 0;
}

.huodong_bottom a img{
	width: 100%;
	height: 100%;
}*/


.picScroll{
	 margin:20px auto; 
	 text-align: center;  
	 position: relative;
	 overflow: hidden;
	 background: #fff;
	 height: 275px;
	 margin-bottom: 0;
}

.picScroll .bd ul{
	width:100%;  
	float:left; 
	padding-top:28px;
	margin-bottom: 20px;
}

.picScroll .bd li{ 
	width:33.33%; 
	float:left; 
	text-align:center;  
}

.picScroll .bd li p{
	font-size: 26px;
	color: #666;
	line-height: 70px;
}

.picScroll .bd li a{
	display: block;
	width: 98px;
	height: 98px;
	border-radius: 50%;
	background-color: #f7f7f7;
	border: 1px solid #f3f3f3;
	margin: 0 auto;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ 
	position: relative;
	text-indent:-9999px;
}

.picScroll .bd li a:after{
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 41px;
	height: 41px;
	background: url(../images/sprite.png) -57px -230px no-repeat;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
}

.picScroll .bd .ul_one li:nth-child(2) a:after{
	background-position: -57px -273px;
	width: 38px;
	height: 51px;
}

.picScroll .bd .ul_one li:nth-child(3) a:after{
	width: 42px;
	height: 44px;
	background-position: -53px -330px;
}

.picScroll .bd .ul_one li:nth-child(4) a:after{
	background-position: -53px -382px;
	width: 42px;
	height: 40px;
}

.picScroll .hd{ 
	overflow:hidden; 
	text-align:left;
	font-size: 0; 
}

.picScroll .hd ul{ 
	position: absolute; 
	bottom: 35px; 
	left: 50%; 
	float:right; 
	padding-top:16px; 
	z-index: 500;
}

.picScroll .hd li{ 
	float:left; 
	width: 18px; 
	height: 18px; 
	background:#c2c2c2; 
	margin:0 5px; 
	overflow:hidden; 
	border-radius: 50%; 
}














