* {margin: 0; padding: 0; outline: 0;}
body {font-family: Helvetica, Arial, Verdana, sans-serif;color: #999;font-size: 12px;}
a,ul,li{ text-decoration:none; list-style:none; color:#a7a7a7;}
a:hover{color: #000;}
h1, h2 {font-family: 'Open Sans', sans-serif;font-weight: 300;margin:0 0 15px 0;}
h1 {font-size: 36px;letter-spacing: -2px;line-height: 100%;}
h1.title {font-size: 46px;font-weight: 700;color: #6a6a6a;}
h2 {	font-size: 24px;}
p {margin: 0 0 15px 0;}
.menuBtn {
background: center center no-repeat transparent;
background: #000;display: block;width: 40px;
height: 40px;position: absolute;top: 0;left: 10px;}
.clear {clear: both;}
.wrap {
width: 100%;
z-index: 10;position: relative;	margin: 0 auto;padding: 0;}
.section {width: 100%;
max-width:1920px;min-width: 960px;z-index: 10;position: relative;margin: 0 auto;
padding: 0 0 0px 0;}

.inner_1 {width:1100px;margin: auto;position: relative;min-height: 50px;
padding:30px 0;font-size: 18px;font-family: 'Open Sans', sans-serif;font-weight: 300;padding:30px 0;}
.inner ul{ width:175px; height:75px; display:block; margin:0 auto;padding-top: 40px;}
.inner li{ display: block;}
.list_1{  width:175px; height:42px; font:32px "微软雅黑" ; font-weight:bold;color:#211740;text-align: center;}
.list_11{  width:165px; height:42px; font:32px "微软雅黑" ; font-weight:bold;color:#fff;}

.list_2{  width:175px; height:3px; 

	background:-webkit-linear-gradient(left,#5c64ff,#ff5000);




}
.list_3{  width:175px; height:20px;font:25px "微软雅黑" ; text-align:center; }


.subMenu { height: 96px;
background-color:#fff; border-bottom:1px solid #e4e4e4; 
z-index: 1000;width: 100%;
}
.subMenu .inner_1 {padding:0;font-weight: 400;}
.subNavBtn_1 {	display: block;height: 65px;
width: 45%; 
float: left;margin: 10px 0px 0 0;text-decoration: none;
font-size:35px;padding: 15px 2% 0 2%;
text-align: center;color:#4958a0;font-weight: bold;}

.inner_1 a.subNavBtn_2 { 
  height:65px;width: 12%; float:right;
text-decoration: none;color: #666;padding: 30px 0 0 0;text-align: center;}

.inner_1 a.subNavBtn_2:hover { 
display: block;height:65px;width: 12%;
color:#000;
}


.end {margin: 0;}
/* SECTIONS */
.sTop {
min-height:600px;color:#3d3d3d;	}
.s1 {min-height: 900px;background:#fff;margin-top: 80px;}



.s2 {min-height: 600px;background: #3f3f3f; background:url(../images/lxibg_07.jpg) no-repeat;}

.adout_font{ width:1000px;   margin:auto; font-family:"微软雅黑"; font-size:16px; text-indent:24px; line-height:32px; padding-top:40px;color:#666;  }  
.adout_font a{ width:1000px;   margin:auto; font-family:"微软雅黑"; font-size:25px; text-indent:24px; line-height:32px; padding-top:40px; color:#444;  }  



.adout_main{ width:1101px; height:512px; margin-left:45px; margin:auto; margin-top:55px;}  
.adout_main p{ width:1000px; height:512px; margin-left:45px; background:url(../images/adout_04.png)  no-repeat; margin-top:55px;}  


/*contact_font*/
.contact_font{ width:710px; height:120px; background:url(../images/dixian.png)  10px no-repeat; margin:auto; margin-top:100px; text-align:center; line-height:32px; font-family:"微软雅黑"; font-size:18px;color:#999; }
.contact_font a{ color:#fff;}
.contact_font_d{ width:800px; height:110px;  margin:auto; margin-top:20px; text-align:center; line-height:32px; color:#999; font-family:"微软雅黑"; font-size:18px; }
.contact_font_d a{ color:#fff;}

.bottom{ width:100%; height:110px; background:#141323;}
.bottom p{ padding-top:20px;width:1100px; height:110px; text-align:center; color:#42414d; line-height:32px; margin:auto; }
.bottom p a{ color: #62606E;}



/*轮播*/

img{
	border: 0;
	display: block;
	max-width: 100%;
	vertical-align: middle;
}



.js-silder{
	position: relative;	
	min-width: 320px;
}
.silder-scroll{
	width: 100%;
	overflow: hidden;
}
.silder-main{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.silder-main-img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.silder-main-img img{
	width: 100%;
}
.js-silder-ctrl{
	width: 100%;
	text-align: center;
}
.silder-ctrl-prev,
.silder-ctrl-next{


	width: 20px;text-align: center;
	height:20px;
	color: #fff;

	font-size: 16px;

	
}
.silder-ctrl-prev{
	left: 0;
	text-align: left;
}
.silder-ctrl-next{
	right: 0;
	text-align: right;
}
.silder-ctrl-prev>span,
.silder-ctrl-next>span{
	position: absolute;
	top: 50%;
	margin-top: -40px;
}
.silder-ctrl-prev span{
	left: 0;background: #0000006b;
  width: 40px;
  height: 40px;border-radius: 50px;display: block;
}
.silder-ctrl-next span{
	right: 0;background: #0000006b;
  width: 40px;
  height: 40px;border-radius: 50px;
}
.silder-ctrl-next span::before{     content: "\e662";margin: 13px;display: block;width:15px;height: 15px;  }
.silder-ctrl-prev span::before{ content: "\e660";margin: 13px;display: block;width:15px;height: 15px;}

.silder-ctrl-con{
	display: inline-block;
	width: 10px;height:10px;margin-left: 20px;

	margin: 0 10px; border-radius: 50%;
	cursor: pointer;position: relative;
  bottom: 20px;
}
.silder-ctrl-con span{
	display: block;
	line-height: 0;
	text-indent: -9999px;
	overflow: hidden;

	cursor: pointer;
	background-color: #e4e4e4;
  border-radius: 50%;width:10px;
  height: 10px;
}
.silder-ctrl-con.active>span{
	background-color: #7bbedf;position: relative;
  
}

@media (max-width: 768px){
	.silder-ctrl-prev,
	.silder-ctrl-next{
		width: 10%;
		font-size: 26px;
		margin-top: -25px;
	}
	.silder-ctrl-con{
		width: 10px;
		height: 10px;
    border-radius: 50%;
		padding: 0;
		margin: 0 5px;
	}
	.silder-ctrl-con span{
		display: block;
		width: 10px;
		height: 10px;
		border-radius: 50%;
		padding: 0;
	}
}



/*轮播*/

/*icon*/
@font-face {
  font-family: "iconfont"; /* Project id  */
  src: url('../js/iconfont.ttf?t=1665638262541') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


/*icon*/