.fakeloader,.fakeloader div,a,b,span,font,abbr,em,i,ul,li{overflow: hidden;}
#app,#app div,a,b,span,font,abbr,em,i,ul,li{overflow: hidden;}


.test1::-webkit-scrollbar-track-piece { 
	background-color:#f5f5f5;
}

.test1::-webkit-scrollbar {
	width: 9px;
}
.test1::-webkit-scrollbar-thumb {
	 background-color:#c0c0c0;
	 -webkit-border-radius: 2em;
	 -moz-border-radius: 2em;
	 border-radius:2em;
}

.width1000{width: 1000px;margin: 0 auto;overflow:hidden;}
.width1200{width: 1200px;margin: 0 auto;overflow:hidden;}
.width100{width: 100%;}
.hello_con{width: 820px;margin: 0 auto;}/*新加的*/


.banner_maodian{
	position: absolute;
	bottom: 50px;
	width: 100%;
	height: 100px;
	z-index: 10;
	/*background: rgba(0,0,0,0.3);*/
}
.banner_maodian .up_icon{
	width: 50px;
	height: 50px;
	margin: 0 auto;
	margin-top: 20px;
	/*background: #fff;*/
	border-radius: 100%;
}
.banner_maodian .up_icon img{height: 100%;}

.banner_size2{width: 500px;}
.flickerplate ul.flicks>li .flick-title2{
	text-align: left;
	padding: 0px 0px;
	width: 50%;
	float: left;
	margin-top: 30px;
}
.flickerplate ul.flicks>li .flick-title2 span{display:block;font-size:24px;}
.flickerplate ul.flicks>li .flick-title2 font{display:block;font-size:44px;margin-top: 10px;}

.flickerplate ul.flicks>li .banner_size_title{
	text-align: left; margin-top:30px;font-size:1.5em;
}


.title{text-align: center;}
.title span{display:block;font-size: 2em;color: #333;font-weight: initial!important;padding: 0!important;}
.title font{display:block;font-size: 1em;color: #555;margin-top: 12px;}



#banner{margin-top: 40px;}
.banners{overflow: hidden;font-family:"微软雅黑"!important;}
.banners img{width: 100%;}
.tupian{width: 100%;margin: 0 auto;}
.bannernav{width: 800px;margin: 0 auto;}
.bannernav li{width:20%;float: left;list-style: none;display: block;}
.bannernav li a{display:block;width:100%;font-size:16px;text-align: center;height: 90px;
color:#666; background: url(/static/img/index/xiangqing.png) no-repeat right 10px center;text-decoration: none;}
.bannernav li a img{width:32px;margin:0 auto;display: block;text-align: center;margin-bottom: 8px;}
#banner .currentqh a{display:block;color:#666;background: url(/static/img/index/yewu_hover.png) center bottom no-repeat;}
.banner_qh{overflow: hidden;}
.banner_qh article{width: 100%;overflow: hidden;float:left}
.banner_qh article img{width: 100%;}
.banner_qh .displaynone img{width: 100%;}
#banner_sh{background-repeat:no-repeat;background-size:100%;}
.displaynone{ display: none;}
.borderbg{ background: url(/static/img/index/index_21.jpg);height:3px; background-size:100%;}

.bannernavs{display:none;position:static; background:none; overflow: hidden;zoom:1;width:96%!important;margin:0 auto;}
.bannernavs li {height:48px!important;width:100%;line-height: 48px!important;border-bottom: 1px solid #BDBDBD;}
.bannernavs li a{width:100%;font-size:16px;text-align:right;line-height:48px;background: url(/static/img/index/icon4.png) no-repeat right 50%;padding-right: 40px}

.index_step{ width:100%; height:auto; overflow:hidden;padding: 50px 0;}
.slides_container{width: 1200px;margin: 0 auto;margin-top: 30px;}
.slides_container li{width:370px; height:260px; overflow:hidden;margin-top: 30px;float: left;margin: 0 15px;}
.slides_container li a{ display:block; background:#fff; width:100%; float:left; height:260px;position:relative}
.slides_container li a img{ width:100%; height:100%;}
.slides_container .txt{width:100%;height:60px; background:rgba(0,0,0,0.6);position:absolute; bottom:0px;color:#333;font-family:"微软雅黑";}
.slides_container .txt h3{ margin:0; padding:0;font-size:20px;font-weight:100;
text-align:center;line-height:60px; color:#fff}
.slides_container .txt p{font-size:16px; color:#fff;margin: 0px 20px 0 20px;line-height: 24px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;	
}
.step_one{ width:93px; height:93px;position:absolute; left:36%; top:56%;
	border-radius: 100%;
	-webkit-filter: grayscale(100%);     
	-moz-filter: grayscale(100%);     
	-ms-filter: grayscale(100%); 
	-o-filter: grayscale(100%);          
	filter: grayscale(100%); 	      
	filter: gray;
}
.slides_container li a{display: block;}
.slides_container li a:hover .step_one{position:absolute; left:36%; top:56%;
	-webkit-filter: initial(100%);     
	-moz-filter: initial(100%);     
	-ms-filter: initial(100%); 
	-o-filter: initial(100%);          
	filter: initial(100%); 	      
	filter: initial;
}
.slides_container li a .step_one img{width: 100%;height: 100%; position: absolute;top:0;left:0;}
.chakan_tubiao{width: 50px;height: 50px;margin: 0 auto;
background: #fff;text-align: center;line-height: 46px;font-weight: 100!important;
border-radius: 100%;color: #0070FF;font-size: 38px;margin-top: 10px;}
.chakan_tubiao:hover{background: #0070FF;color: #fff;}

.index_shuju{
	padding: 50px 0;
	height: 400px;
	background: url(/static/img/index/index_shujubg.jpg) no-repeat center center;
	background-attachment: fixed;
	position: relative;
	overflow: hidden;
	}
.shuzi_list{width: 1200px;margin: 0 auto;overflow: hidden;
color: #fff;padding: 60px 0;}
.shuzi_list dl{margin: 0;padding: 0;}
.shuzi_list dl dd{display:block;width:25%;float: left;text-align: center;margin-left: 0;}
.shuzi_list dl dd h3{display:block;font-size: 72px;margin:0;padding: 0;
background: url(/static/img/index/jia.png) 90% 5% no-repeat;}
.shuzi_list dl dd h4{font-size: 18px;font-weight: 300!important;margin:0;padding: 0;margin-top: 14px;}


.index_news{width:1200px;margin: 0 auto;padding: 50px 0;}
.index_news .news_list{overflow: hidden;}
.index_news .news_list ul li{width: 48%;float: left;height: 240px;overflow: hidden;margin-top: 30px;}
.index_news .news_list ul li:nth-child(2n){float: right;}
.index_news .news_list .img{width: 50%;float: left;position: relative;}
.index_news .news_list .img img{width: 100%;}
.index_news .news_list .new_time{background: #00c0e2;width: 80px;height: 80px;
position: absolute;top: 0;left: 0;color: #fff;text-align: center;}
.index_news .news_list .new_time abbr{display:block;font-size: 1.4em;margin-top: 10px;}
.index_news .news_list .new_time em{display:block;font-size: 0.9em;margin-top: 5px;}
.index_news .new_wenzi{width:50%;height:100%;float: left;background: #f5f5f5;}
.index_news .new_wenzi dl,dt,dd{margin: 0;padding: 0;}
.index_news .new_wenzi dl{display:block;padding: 54px 30px;}
.index_news .new_wenzi dl a{color: #3e4f59;}
.index_news .new_wenzi dl dt{font-size: 1.1em;margin-bottom:10px;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.index_news .new_wenzi .new_jieshao{font-size: 0.9em;color: #546e7c;line-height: 26px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;
}


.index_huoban{padding: 40px 0;background: #f5f7f6;}
.iframe_huoban{width: 100%;height: 240px;}






footer{background: #fff;}
footer .top{border-bottom: 1px solid #ddd;padding: 30px 0;}
footer .top .logo{width:220px;height:120px;line-height:120px;float: left;
border-right:1px solid #ddd;color: #333;font-size:30px;}
footer .top .logo img{height: 100%;}
footer .top .list{margin-left: 60px;float: left;}
footer .top .list ul li{float: left;margin-right: 120px;list-style: none;}
footer .top .list ul li span{display: block;font-size: 18px;color: #333;margin-bottom: 10px;}
footer .top .list ul li a{display: block;font-size:14px;color: #666;line-height: 32px;}
footer .top .list ul li a:hover{text-decoration: underline!important;color: #333;}
footer .top .right{float: right;overflow: hidden;}
footer .top .erweima{width: 120px;color: #333;font-size: 14px;float: left;text-align: center;}
footer .top .erweima img{width: 100px;display: block;margin: 0 auto;margin-bottom: 6px;}
footer .top .rexian{color: #000;font-size: 14px;float: left;margin-left: 10px;}
footer .top .rexian span{font-size: 18px;color: #666;}
footer .top .rexian font{font-size: 26px;color: #000;display: block;}
footer .top .rexian abbr{font-size: 12px;color: #888;display: block;}

footer .bottom{height: 48px;line-height: 48px;color: #666;font-size: 14px;}
footer .bottom span{float: left;}
footer .bottom span a{color: #666;margin:0 6px;float: left;}
footer .bottom span a:first-child{margin-left: 0;}
footer .bottom span a:hover{text-decoration: underline!important;}
footer .bottom span b{float: left;margin-left: 6px;}
footer .bottom font{float: right;}






/*口号*/
.kouhao_banner{background-size:cover!important;background-repeat:no-repeat;
padding: 40px 0;text-align: center;color: #fff;font-weight:348!important;}
.kouhao_banner span{font-size: 32px;margin-bottom: 6px;display: block;}
.kouhao_banner font{font-size: 18px;line-height: 32px;color: #fff;margin-top: 10px;}



/*按钮样式*/
.slides:hover,
.slides:focus {
  box-shadow: inset 10em 0 0 0 var(--hover);
}
.slides{
  --color: #31a0e1;
  --hover: #31a0e1;
}
.anniu1{
  color: var(--color);
  -webkit-transition: 0.25s;
  transition: 0.25s;
  color: #fb8714;
}
.anniu1:hover, .anniu1:focus {
  border-color: var(--hover);
  color: #fff;
}
.anniu1{
	display: block;
  background: none;
  /*background: #fb8714;*/
  border: 1px solid #0E96FF;
  font: inherit;color: #0E96FF;
  line-height: 1;font-size: 18px;margin: 0 auto;
  width: 160px;line-height: 50px;text-align: center;
}
/*按钮样式2*/
.anniu2{
  /*color: var(--color);
  -webkit-transition: 0.25s;
  transition: 0.25s;
  color: #fb8714;*/
 display: block;
  width: 172px;
  height: 58px;
  margin: 0 auto;
  font-size: 18px;
  text-align: center;
  line-height: 58px;
  color: #fff;
  border:1px solid #fff;
}
.anniu2:hover{background: #fff;color: #0e96ff;transition: all 0.6s;}


/*logo下拉*/
.sj_head{
	width: 100%;
	height: 60px;
	position: fixed;
	top: 0;
	z-index: 1000;
	background: rgba(255, 255, 255,1);
	display: none;
}
.sj_head .logo {
	float: left;
	height: 42px;
	margin-top: 10px;
	margin-left: 15px;
}
.sj_head .logo img{height: 100%!important;}
.nav_button{
	/*width:40px;*/
	height: 26px;
	margin-top: 17px;
	position: absolute;
	right: 15px;
	/*background: #FCB700;*/
}
.nav_button font{display: none;}
.nav_button img{height: 100%;}
/*.nav_button span{
	display: block;
	width: 18px;
	height: 2px;
	margin: 0 auto;
	background: #fff;
}*/
/*.nav_button span:nth-child(1){margin-bottom: 4px;margin-top: 12px;}
.nav_button span:nth-child(2){margin-bottom: 4px;}
.nav_button span:nth-child(3){margin-bottom: 4px;}*/
.nav{float: right;width: 100%;position: fixed;top: 60px;z-index: 10000;
background: #fff;display: none;border-top: 1px solid #ddd;}

.nav ul {
  list-style: none;
  float: right;width: 100%;
  border-bottom: 1px solid #ddd; /*新加的*/
}
.nav ul li{display: block;float: left;width: 50%;text-align: center;float: left;
border-bottom: 1px solid #ddd;height: 60px;}
.nav ul li:last-child{border-bottom: none;}
.nav ul li a {
	display: block;
  	text-decoration: none;
  	text-align: center;
  	width:100%!important;
	margin: 0 auto;
	line-height: 50px;
	font-size: 16px;
	color: #666;
}

.nav ul li a.active{
	color: #0070FF;
	line-height: 58px;
	border-bottom: 2px solid #0070FF;
	/*background: url(/static/img/index/nav_hover.png) no-repeat bottom;*/
}

.login2{overflow: hidden;color: #333;border-bottom: 1px solid #ddd;
font-size: 16px;width: 96%;padding: 18px 2% 10px;}
.login2 a{float:left;width: 48%!important;margin:0 1%;line-height: 50px;
background: #0070FF;color: #fff!important;margin-bottom: 8px;text-align: center;}
.login2 a span{margin: 0 8px;}
.login2 a img{height: 20px;float: left;margin-top: 30px;margin-right:6px;}

.login2 a:first-child{float:left;width: 47%!important;margin:0 1%;line-height: 48px;
background: #fff;color: #0070FF!important;margin-bottom: 8px;text-align: center;border:1px solid;}

