@charset "utf-8";
/* CSS Document */
body{
	font-family:"Microsoft YaHei","微软雅黑" !important;
	}
/********header**********/
.header{
	width:100%;
	background:#ffcc00;
	position:fixed;
	z-index:999;
	height:110px;
	}	
.header_con{
	width:90%;
	margin:0 auto;
	}	
.logo{
	display:inline-block;
	margin:19px 0;
	float:left;
	}
.nav{
	display:inline-block;
	float:right;
	}
.nav_top{
	text-align:right;
	}		
.nav_top>p{
	display:inline-block;
	margin-bottom:0;
	padding:8px 0;
	position:relative;
	}	
.nav_top>p>input{
	display:inline-block;
	width:297px;
	height:35px;
	background:#ebebeb;
	border:none;
	line-height:25px;
	padding:5px 10px;
	}	
.nav_top>p>span{
	display:inline-block;
	position:absolute; top:15px;
	right:10px;
	font-size:15px;
	color:#9e9e9e;
	}		
.nav_top>span{
	position:absolute;
	top:17px;
	right:111px;
	font-size:15px;
	color:#000;
	letter-spacing:1px;
	}
.nav_top>span i{
	font-size:18px;
	padding:0 10px;
	}	
.nav>ul{
	padding:0;
	margin:0;
	margin-right:-20px;
	}
.nav>ul>li{
	float:left;
	line-height:58px;
	padding:0 20px;
	}
.nav>ul>li>a{
	font-size:14px;
	letter-spacing:1px;
	color:#333;
	}				
	
	
/********header**********/	


/********banner**********/
.warpper
{
	width:100%;

}
.banner{
	width:100%;
height:550px;
overflow:hidden;
position:relative;
}

.banner_b{
	width:100%;

	}
.banner_bon{
	padding-left: 3%;
	width:100%;
	margin:5px auto;
	text-align:center;
	}	
.banner_bon span{
	display:inline-block;
	padding-right:3%;
	line-height:75px;
	color:#333;
	font-size:15px;
	letter-spacing:1px;
	}	
	
.banner .swiper1
{
	width:100%;
	height:100%;
	background:#f1f1f1
}



/********banner**********/	
	
/********sec1**********/
.sec1{
	width:100%;
	padding:60px 0;
	background:#f6f7fb;
	}
.sec1_con{
	width:90%;
	margin:0 auto;
	}	
.sec1_con>h5{
	font-size:40px;
	letter-spacing:2px;
	color:#333;
	font-weight:lighter;
	text-align:center;
	}	
.sec1_con_line{
	width:325px;
	height:2px;
	background:#ffcc00;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:80px;
	}
.sec1_con_lists{
	width:80%;
	border-right:1px solid #f9eaaf;
	}		
.sec1_con_lists h5{
	font-size:18px;
	color:#333;
	letter-spacing:1px;
	margin-bottom:20px;
	}
.sec1_con_lists p{
	font-size:13px;
	letter-spacing:1px;
	color:#666;
	}		
/********sec1**********/	
	
.news_Related{width:1180px; margin:auto; overflow:hidden; padding:20px 0px 50px;}
.news_Related h3{ font-size:18px; padding-bottom:25px;}
.news_Related ul{ width:1300px; background:url(../webimages/index_200.gif) repeat-y 595px;}
.news_Related ul li{ float:left; margin-bottom:10px; padding-left:10px; padding-right:100px;width:530px; height:21px; overflow:hidden; background:url(../webimages/index_117.png) no-repeat 0px 10px; font-size:14px;}
.news_Related ul li em{ float:right; font-family:Arial, Helvetica, sans-serif;}
/********sec2**********/
.sec2{
	width:100%;
	background:url(../images/sec2_bg.jpg) center no-repeat;
	background-size:cover;
	}
.sec2_con{
	width:100%;
	padding:30px 0;
	text-align:center;
	}
.sec2_con h5{
	font-size:40px;
	letter-spacing:2px;
	color:#ffcc00;
	font-weight:lighter;
	text-align:center;
	}
.sec2_con span{
	display:inline-block;
	font-size:16px;
	letter-spacing:2px;
	color:#ffcc00;
	font-weight:lighter;
	margin-top:10px;
	}			
/********sec2**********/	
	

/********sec3**********/
.sec3{
	width:100%;
	padding:60px 0;
	}
.sec3_con{
	width:90%;
	margin:0 auto;
	}	
.sec3_list{
	width:100%;
	}	
.sec3_list_img{
	border-radius:3px;
	overflow:hidden;
	}	
.sec3_list_zi{
	width:100%;
	}	
.sec3_list_zi span{
	display:inline-block;
	width:100%;
	font-size:13px;
	letter-spacing:1px;
	color:#666;
	line-height:35px;
	border-bottom:1px solid #f6f6f6;
	-webkit-transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-ms-transition: 0.5s linear;
	-o-transition: 0.5s linear;	
	transition: 0.5s linear;
	}
.sec3_list_zi span:hover{
	background:#ffcc00
	}
.sec3_list_zi span i{
	display:inline-block;
	width:3px;
	height:3px;
	background:#666;
	margin:0 15px;
	position:relative; top:-3px;
	}		

/********sec3**********/	

/********sec4**********/
.sec4{
	width:100%;
	}
.sec4_top{
	width:100%;
	padding:60px 0;
	background:#f0f0f0;
	text-align:center;
	}	
.sec4_top h5{
	color:#333;
	font-size:40px;
	letter-spacing:2px;
	}	
.sec4_top p{
	font-size:15px;
	color:#666;
	margin-top:15px;
	margin-bottom:0;
	}	
.sec4_top span{
	display:inline-block;
	width:125px;
	height:2px;
	display:inline-block;
	background:#ffcc00;
	}
.sec4_con_t{
	width:100%;
	height:50px;
	background:#ffcc00;
	text-align:center;
	}
.sec4_con_t span{
	display:inline-block;
	color:#000;
	line-height:50px;
	padding:0 10px;
	letter-spacing:1px;
	cursor:pointer;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.sec4_con_t span:hover{
	color:#fff;
	}		
.sp_on{
	color:#fff !important;
	}
.sec4_list_zi{
	padding:20px 0;
	text-align:center;
	}	
.sec4_list_zi span{
	letter-spacing:1px;
	color:#333;
	}	
		
/********sec4**********/	


/********sec5**********/
.sec5{
	width:100%;
	padding:60px 0;
	background:#f6f7fb;
	}
.sec5_con{
	width:100%;
	}
.sec5_con h5{
	font-size:40px;
	letter-spacing:2px;
	color:#333;
	text-align:center;
	}	
.sec5_con_line{
	width:50px;
	height:2px;
	background:#ffcc00;
	margin:30px auto;
	}	
.sec5_list{
	padding:5% 10%;
	}	
/********sec5**********/	

/********sec6**********/
.sec6{
	width:100%;
	height:500px;
	background:url(../images/sec6_bg.jpg) no-repeat fixed center;
	background-size:cover;
	}
/********sec6**********/	

/********sec7**********/
.sec7{
	width:100%;
	background:#fff;
	padding:60px 0;
	}
.sec7_con{
	width:100%;
	}
.sec6 h5{
	font-size:40px;
	letter-spacing:2px;
	color:#333;
	text-align:center;
	}	
.sec7_con p{
	color:#666;
	font-size:14px
	}	
.sec7_con_line{
	width:0px;
	height:2px;
	background:#ccc;
	margin:10px auto;
	margin-bottom:40px;
	}	
.sec7_cons{
	width:100%;
	text-align:center;
	}
.sec7_con_list{
	display:inline-block;
	padding:0 20px;
}	


/********sec7**********/



/****sec8****/

.sec8
{
	width:100%;
	background:#f8f8f8;
	border-top:1px solid #eee
}

.sec8 .container
{
	margin-top:40px;
	padding-bottom:40px;
}
.sec8 .container .row div
{
	height:40px;
	line-height:40px;
	padding-bottom:40px;
}

/****sec8****/



.clm{
	margin-left:0 !important;
	margin-right:0 !important;
	}	
.clp{
	padding-left:0 !important;
	padding-right:0 !important;
	overflow:hidden
	}		

.clp .sec4_list_img
{
	width:100%;
	height:80%;
	overflow:hidden;
	
}
.clp img{
	-webkit-transition: 1s linear;
	-moz-transition: 1s linear;
	-ms-transition: 1s linear;
	-o-transition: 1s linear;	
	transition: 1s linear;
}
.clp .sec4_list_img:hover img{
	-webkit-transform:scale(1.2,1.2);
    -moz-transform:scale(1.2,1.2);
    -transform:scale(1.2,1.2);
}
	

.clp .sText{background-color: rgba(255,204,0,0.4); text-align: center; font-family:"微软雅黑", "arial"; position:relative}

.clp .sText .moreCircle 
{
	border-radius: 50%;
 	width: 90px;
 	height: 90px;
	margin:auto;
	margin-top:17%;
	background:rgba(255,255,255,0.6);
	text-align:center;
	color:#000;
	padding-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	-webkit-transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-ms-transition: 0.5s linear;
	-o-transition: 0.5s linear;	
	transition: 0.5s linear;
}


	
.clp .sText .moreCircle:hover
{
	background:rgba(0,0,0,0.6);
	color:#fff
}
	
	
	
	
.footer
{
	width:100%;
	height:40px;
	position:relative;
	padding-top:10px;
}
	
.footer .footer_left
{
	width:60%;
	float:left;
}
.footer .footer_right
{
	width:30%;
	float:right;
	text-align:right
}
	
/*分页样式*/
.page{
	font-size: 0px;
	text-align: center;
	margin-top:50px;
	margin-bottom:30px;
}
.page ul li{
	float:left;
}
.page a{
	font-size: 12px;
	color: #e67216;
	display: inline-block;
	_display:inline;
	padding: 0 8px;
	border: 1px dotted #e67216;
	margin-right: 5px;
	line-height: 23px;
}


.page font{
	font-size: 12px;
	color: #fff;
	display: inline-block;
	_display:inline;
	padding: 0 8px;
	border: 1px solid #e59200;
	margin-right: 5px;
	line-height: 23px;
	background:#e59200;
	font-weight:bold;
	text-align:center
}




.page span{
	font-size: 12px;
	display: inline-block;
	_display:inline;
	padding: 0 5px;
	border: 1px dotted #e67216;
	margin-right: 5px;
	line-height: 23px;
	color: #e67216;

}

.page .selected{
	background: #e59200;
	font-weight: bold;
	color: #fff;
	border: 1px solid #e59200;

}


.page a:hover,.page a.active{
	background: #e59200;
	font-weight: bold;
	color: #fff;
	border: 1px solid #e59200;
}

/****sec9****/

.sec9
{
	width:100%;
}
.sec9_cons{
	margin-bottom:20px;
	margin-left: 10%;
    margin-right: 10%;
}
.sec9 .container
{
	margin-top:40px;
	padding-bottom:40px;
}
.sec9 .container .row div
{
	height:40px;
	line-height:40px;
	padding-bottom:40px;
}
.sec9 h5 {
	margin-bottom: 30px;
    font-size: 24px;
    letter-spacing: 2px;
    color: #333;
    text-align: center;
}

.sec9_con span {
    color: #666;
    font-size: 14px;
	padding: 0 3.52%;
}
/****sec9****/
	

	