*{ margin:0; padding:0;}
html{}
body{overflow-x:hidden; font-family:"Times New Roman"; font-size:16px;}
ul,li,ol{ list-style:none;}
a{ text-decoration:none;}
.clear{ width:100%; height:1px; clear:both;}
img{ border:none;}

@font-face{
	font-family:"Bebas-Neue";src:url("../fonts/BebasNeue.otf")
}

.wap_top_heightp{display:none;}
.wap_top_fl{display:none;}
.wap_top_la{display:none;}
.wap_top_ma{display:none;}


.top{ position:absolute; z-index:100; top:0px; width:100%; height:130px; border-bottom:1px solid #a7c9e8;}
.top_sou_bg{ position:relative; width:95%; margin:0 auto; height:36px;}
.top_sou   { position:absolute; right:0; width: 484PX;height:36px; background:url(../img/gth.png) no-repeat; z-index:10;}
.top_sou_fl{ float:left; height:24px; margin-top:6px; margin-left:36px; border-radius:12px; overflow:hidden; background:#a6cded;}
.top_sou_input{ float:left; width:174px; height:24px; border:none; outline:none; background:none; padding-left:10px; color:#fff;}
.top_sou_input::-webkit-input-placeholder {/*webkit内核浏览器*/color: #fff;}
.top_sou_input:-moz-placeholder {/* Firefox 18- */color: #fff;}
.top_sou_input::-moz-placeholder{/* Firefox 19+*/color: #fff;}
.top_sou_input:-ms-input-placeholder {color: #fff;}

.top_sou_en{ float:left; width:34px; height:24px; background:url(../img/fdj.png) center center no-repeat; border:none; outline:none;}
.top_sou_fr{ float:left; height:36px; background:url(../img/yy.gif) left center no-repeat; margin-left:10px; padding-left:30px;background-size:24px}

.language{ float:left; z-index:999;}
.language *{ float:left; line-height:33px; font-size:14px; color:#FFF; padding:0px 5px;}

.top_cen_bg{ position:relative; width:95%; margin:0 auto; height:95px;}
.top_cen   { width:100%;}
.top_logo  { position:absolute; top:-10px; left:20px; width:190px !important;}

.top_fr{ float:right; height:95px; padding-right:10px; }
.menuc{} 
.menuc_cen_fl{ float:left;}
.menuc_cen_fr{ float:right;}


.top_fr_yi,.top_fr_yicc{ float:left; padding:15px 10px 0 10px; }
.top_fr_yi_a,.top_fr_yicc_a{ float:left; height:80px; line-height:80px; text-align:center; font-size:18px; color:#FFF;}
.top_fr_yi_a_hover,.top_fr_yi_a_home { background:url(../img/xuna.png) bottom center no-repeat; font-weight:bold;}

.top_fr_yi_er{ transition:all 0.3s; position:absolute; height:0px; margin-left:-15px; padding:0px; overflow:hidden; margin-top:80px; background:rgba(0,0,0,0.3); z-index:99;}
.top_fr_yi_er_cen{ padding:20px 15px;}
.top_fr_yi_er_cen a{ display: block;transition:all 0.3s; line-height:20px; padding: 5px 0; font-size:14px; color:#FFF;word-break:break-all;border-bottom: 1px solid #FFF;}
.top_fr_yi_er_cen a:hover{ color: #fa9a6b;}

.top_fr_yicc_quan{ right: 0;}
.top_fr_yicc_quan_cen{ padding:10px; }
.top_fr_yicc_quan_lan{ float:left; margin:10px 15px;}
.top_fr_yicc_quan_lan .font{ display: block; color:#FFF; border-bottom:2px solid #FFF; font-size:16px; }
 


/*slider*/
.slider{ position:relative; width:100%; z-index:0;}

.slider_logo_bg { position:absolute; width:95%; margin:0 auto; left:0; right:0; height:730px;}
.slider_logo_img{ position:absolute; z-index:99; width:60vh; height:300px; margin-top:40vh; margin-left:3vh; opacity:0; transition:all 0.3s; background:url(../img/yykl.png) no-repeat; background-size:100% auto;}

.sliderbox{ position:relative; width:100%;}
.sliderbox li{ position:absolute; width:100%;}
.sliderbox li a{ width:100%; display:block;}
.sliderbox>li>a>img{ opacity:0; transition:all 0.5s;}
.current a img{ transition-delay:1.0s !important; opacity:1 !important;}

.slider_dko{ position:absolute; z-index:9; width:100%; left:50%; margin-left:-50%;}

.slidernav{ display:none; position:absolute; bottom:50px; z-index:8; width:100%; text-align:center;}
.slidernav ul{ display:inline-block;}
.slidernav ul li{ float:left; width:15px; height:15px; margin:0px 10px;}
.slidernav ul li a{ display:block; width:15px; height:15px; background:#0283ab; border-radius:50%;}
.slidernav ul li.current a{ background:#025974 !important;}






/*foot*/
.foot{ width:100%; border-top:5px solid #fa8f5b; background:url(../img/frg.jpg) top center no-repeat; background-size:100% 100%;}
.foot_cen{ position:relative; width:90%; margin:50px auto 20px;}

.foot_cen_fl{width:50%; float:left; padding-top:30px;}
.foot_cen_fl div{ float:left; width:30%;}
.foot_cen_fl div ul{ width:60px; height:60px; margin:0 auto; border:1px solid #FFF; border-radius:50%;}
.foot_cen_fl div li{ width:100%; text-align:center; font-size:16px; color:#FFF; font-weight:bold; margin-top:10px;}
.foot_cen_fl div span{ float:left; width:100%; text-align:center; font-size:14px; color:#FFF; margin-top:5px;}

.foot_cen_fl_1{ background:url(../img/f1.png) center center no-repeat; background-size:3vh;}
.foot_cen_fl_2{ background:url(../img/f2.png) center center no-repeat; background-size:3vh;}
.foot_cen_fl_3{ background:url(../img/f3.png) center center no-repeat; background-size:3vh;}


.foot_cen_fr{ width:50%; float: right; }
.foot_cen_lan{ float:left; width:30%; margin-top:25px;}
.foot_cen_lan div { float:left; width:100%; height:5vh; line-height:25px; font-size:20px; color:#FFF; font-weight:bold;}
.foot_cen_lan span{ float:left; width:30px; height:2px; background:#FFF; margin:10px 0px;}
.foot_cen_lan a{ float:left; width:100%; height:5vh; line-height:5vh; font-size:14px; color:#FFF;}

.foot_cen_img{ float:left; width:50%; text-align:center; padding-top:50px;}
.foot_cen_img img{max-width:190px;}

.foot_cen_er{ float:right; width:20%; margin: 0 auto; padding:50px 0; text-align:center;}
.foot_cen_er div{ display: block; width:100%; margin:0 auto; text-align:center;}
.foot_cen_er div img{ width:90px; height:90px; padding:10px; border:1px dashed #767983;}
.foot_cen_er span{ display: block; width:100px; height:30px; margin:0 auto; line-height:30px; text-align:center; font-size:16px; color:#FFF;}

.foot_di{ width:100%; height:50px; line-height:50px; text-align:center; font-size:16px; color:#FFF; border-top:1px solid #525765;}
.foot_di a{ color:#FFF;}



@media screen and  (min-width:1921px){
	/* 超大型设备（大型笔记本电脑和台式机，1920 像素及以上）*/
	.top_sou_bg { margin:0 auto;max-width:1600px; }
	.top_cen_bg { margin:0 auto;max-width:1600px; }

	.foot_cen{ max-width:1600px;}
}
@media screen and (max-width:1920px){
	/* 超大型设备（大型笔记本电脑和台式机，1920 像素及以下）*/
	.top_sou_bg { margin:0 auto;max-width:1400px; }
	.top_cen_bg { margin:0 auto;max-width:1400px; }

	.foot_cen{ max-width:1400px;}
}

@media screen and (max-width:1600px) {
	/* 超大型设备（大型笔记本电脑和台式机，1600 像素及以下） */
	.top_sou_bg { margin:0 auto;max-width:1400px; }
	.top_cen_bg { margin:0 auto;max-width:1400px; }

	.foot_cen{ max-width:1400px;}
}

@media screen and (max-width: 1440px){
	/* 大型设备（笔记本电脑/台式机，1400 像素及以下） */
	.top_sou_bg { width:95%; margin:0 auto;}
	.top_cen_bg { width:95%; margin:0 auto;}


	.foot_cen_fl div span{ width:90%; padding:0 5%;word-break:break-all;}
	.foot_cen_img img{width:80%;}

}

@media screen and (max-width: 1280px){
	/* 大型设备（笔记本电脑/台式机，1280 像素及以下） */
	.top_fr_yicc_quan_lan{width:calc(33% - 30px) !important;}

}

@media screen and (max-width: 1024px){

	.top_fr_yi{ float:left; padding:15px 15px 0 15px; }
	.top_fr_yicc_a{ font-size:16px;}
	.top_fr_yicc_quan_lan font{ font-size:14px; margin-top:15px;}
	/*foot*/
	.foot_cen_fl{padding-top:0px;}

	.foot_cen_lan{ display:none;}
	.foot_cen_img{ width:60%; text-align: left; padding-top:30px;}
	.foot_cen_img img{ width:100%;}
	.foot_cen_er { width:35%; padding:20px 0;}
}


@media screen and (max-width: 850px){
	/*手机*/
	.top{height: 70px}
	.top_sou_bg{ height:70px;}
	.top_sou_fl{display:none;}
	.top_logo{display:none;}

	.top_cen_bg{ position:fixed; top:0px; z-index:999; width:100%; height:70px; background:#FFF; border-bottom:1px solid #f2f2f2;}

	.wap_top_fl{ display:block; float:left; height:70px;}
	.wap_top_fr{ float:right; height:70px;}
	.wap_top_height{ position:relative; width:100%; height:70px;}
	.wap_top_ma{ display: block; float:right; width:40px; height:70px; background:url(../img/dqy.png) center center no-repeat; background-size:20px;}
	.wap_top_la{ display: block; float:right; width:40px; height:70px; background:url(../img/rf.png) center center no-repeat; background-size:20px;}

	.language{ float:none; display:block; position:fixed; right:-100px; top:70px; width:100px; z-index:99999999;}
	.language a{ float:right; display:block; padding:5px 10px; margin-top:7px; text-align:right; background:rgba(0,0,0,0.7); border-radius:3px; color:#FFF; text-transform:uppercase; line-height:20px;}
	.language span{ display:none;}

	.top_fr{display:none;}


	/*menuc*/
	.menuc{ position:fixed; top:70px; left:0px; width:100%; height:0px; overflow:hidden; background:url(../img/fawdd.png); z-index:99999999999;} 

	.menuc_cen_fl{ float:left; width:calc(100% - 250px);}
	.menuc_cen_fr{ float:right; width:250px; background:url(../img/fawdd.png); overflow:hidden; overflow-y:scroll;}

	.top_fr_yi,.top_fr_yicc{ clear:both; float:none;height: 50px; padding:0px;border-bottom: 1px solid #888;}
	.top_fr_yi_a,.top_fr_yicc_a{ float:left; text-align:left; width: 235px;height: 50px;line-height: 50px;color: #FFF;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 15px;}
	.top_fr_yi_a_hover,.top_fr_yi_a_home { background:none; font-weight:normal; height:auto;}

	.top_fr_yi_er{ clear:both; float:none; position:relative; margin-top:0px; background:rgba(0,0,0,0);}
	
	.top_fr_yi_er_cen{ padding:0px; height:0}
	.top_fr_yi_er_cen a{ padding-left: 30px; transition:all 0.3s; line-height:30px; font-size:12px; color:#FFF; border-bottom:1px solid #565656;}
	.top_fr_yi_er_cen a:hover{ color: #fa9a6b;}

	.top_fr_yicc_quan{ }
	.top_fr_yicc_quan_cen{ padding:0px; }
	.top_fr_yicc_quan_lan{ float:left; margin:0px 20px; width:200px !important;}
	.top_fr_yicc_quan_lan font{ border-bottom:0px; margin-left:-20px; margin-bottom:0px;}
	.top_fr_yicc_quan_lan a{ display: block;transition:all 0.3s; line-height:30px; font-size:14px; color:#FFF;}
	.top_fr_yicc_quan_lan a:hover{ color: #fa9a6b;}

}

@media screen and (max-width: 600px){

	/*foot*/
	.foot{ width:100%; border-top:5px solid #fa8f5b; background:none; background-color:#313445; background-size:auto 100%;}
	.foot_cen{ position:relative; width:100%; margin:0px auto 20px;}

	.foot_cen_fl{  width:100%; float: none; clear:both; padding:0; height:auto;}
	.foot_cen_fl div{ float:left; width:33%;}
	.foot_cen_fl div ul{ }
	.foot_cen_fl div li{ font-size:14px;}
	.foot_cen_fl div span{ font-size:12px;}

	.foot_cen_fr{ width:90%; margin:0 auto; float: none; clear:both; height:140px; }
	.foot_cen_lan{  display:none;}
	.foot_cen_img{ float:left; width: calc(100% - 130px);padding-top:30px; text-align: center;}
	.foot_cen_img img{width:100%;  max-width: 140px; }
	.foot_cen_er { width:120px; padding:20px 0;}

	.foot_cen_er div img{ width:80px; height:80px;padding: 5px;}
	.foot_cen_er span{ display: none;}

	.foot_di{ width:auto; height:auto; padding:10px; line-height:25px; font-size:12px;}

}
