﻿@charset "utf-8";
/* CSS Document */
*{
    margin: 0;
    padding: 0;
	border:0;
}
body { font: 16px/1.8 "Microsoft Yahei",verdana;background:#000;}
i,b,em,strong{ font-style:normal;}
li{ list-style:none;}
a{ text-decoration:none;color: #333 }

img {border:0 none;}


/* ----- clear fix for floats ----- */
/* these styles instruct non-IE browsers to render container elements so that they fully enclose floats */		
/* without this class applied, a float might hang over the bottom border of it's container */
.clearfix:after {content:"."; width:0; height:0; line-height:0; font-size:0; display:block; clear:both; visibility:hidden; overflow:hidden;margin:0;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */



.viewport{width:100%; max-width:640px; margin:0 auto; background:#fff;}


/*=============*/

.top img{ display:block;}


/*按钮*/
.btn{ width:80%; margin:35px 10% 0;height:46px; overflow:hidden;}
.btn em{ display:block; margin:0 6px; width:47.5%; font-family:"Microsoft Yahei"; height:46px;  color:#fff; line-height:46px; text-align:center; font-size:18px; float:left; border-radius:4px; }
.btn em.btn1{background:url(../images/btn_bg.gif) no-repeat 0 0;}
.btn em.btn2{ background:url(../images/btn_bg.gif) no-repeat -282px 0;}
.btn_1{margin:0px auto 0;}


@media only screen and (max-width: 600px) {
	.btn{ width:100%; margin:35px 1% 0;height:46px; overflow:hidden;}
	.btn em{ display:block; margin:0 2%; width:46%; font-family:"Microsoft Yahei"; height:46px;  color:#fff; line-height:46px; text-align:center; font-size:18px; float:left; border-radius:4px; }
	
	}

@media only screen and (max-width: 420px) {
	.btn{ width:100%; margin:35px 1% 0; height:46px;overflow:hidden;}
	.btn em{ display:block; margin:0 2%; width:46%; font-family:"Microsoft Yahei"; height:46px;  color:#fff; line-height:46px; text-align:center; font-size:18px;  border-radius:4px; float:left;}
	.btn_1{margin:0px auto 0;}
}
@media only screen and (max-width: 360px) {
	.btn{ width:100%; }
}


/*======================================*/


.zt_1 img{ display:block;}

.zt_2{ margin-top:40px;}
.zt_2 img{  overflow:hidden;}
.zt_2 span{display:block; margin:30px 0;}

.zt_3{}
.zt_3 img{ display:block;margin:0 auto;}

.zt_4{ margin-top:25px;}
.zt_4 img{ display:block;}

.zt_5{ margin-top:15px;}
.zt_5 img{ display:block;}

.zt_6{ margin-top:15px;}
.zt_6 img{ display:block;}


/*轮播图*/
.flexslider1000 .flexslider{position:relative; background-color:#f2f2f3; padding:20px 10px 30px; overflow:hidden;}
.flexslider1000 .slides{position:relative;z-index:1;}
.flexslider1000 .slides li{position:relative;display:block;width:100%;float:left;}
.flexslider1000 .slides li span{ display:block; width:32.1%; float:left; margin:0 0.6%;}
.flexslider1000 .flex-control-nav{position:absolute;bottom:5px; right:0px; z-index:2;width:100%;text-align:center;}
.flexslider1000 .flex-control-nav li{display:inline-block;width:10px;height:10px; margin-right:8px;*display:inline;zoom:1;}
.flexslider1000 .flex-control-nav a{display:inline-block;width:10px;height:10px; line-height:40px;overflow:hidden; background-color:#a3a3a3; border-radius:50%;   }
.flexslider1000 .flex-control-nav .flex-active{ background-color:#07c6b7; width:10px; height:10px;}

.bdtitle{width: 80%  ;height: 57px;margin: 0 auto;background: url(../images/xw1.png) no-repeat center #fd9f00;border-radius: 50px;margin-top: 30px;}
.zt_10{  width:100%; overflow:hidden;height:420px;}
.zt_10 img{ display:block;}
.zt_101{  width:100%; overflow:hidden;height:430px;}
.zt_101 img{ display:block;}
/*留言 start*/
	.luiyan{ overflow:hidden; margin-top:15px; padding-bottom:45px;}
	.luiyan span{ display:block; height:66px;}
	.luiyan span em{ width:20%; display:block; text-align:right; float:left; line-height:42px; font-family:"Microsoft Yahei"; color:#333; font-size:14px;}
	.luiyan span em code{ color:#f85551; padding-right:5px;font-weight:bold;}
	.luiyan span.tijiao{height:40px; margin-left:20%; }
	.luiyan span.tijiaoo{height:40px; margin-left:20%; }
	.ly_text1{ border:solid 1px #fd9f00; width:70%; height:32px; padding:5px; margin-top:2px;  }
	.ly_textarea{border:1px solid #fd9f00;/*border-top:1px solid #dedede;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0; */padding:5px;  width:70%;    font-size:12px; resize:none;}
	
	.ly_submit{background:#ff8000; width:134px; height:40px; display:block; text-align:center;color:#fff; line-height:40px; font-size:18px; border:none; cursor:pointer; font-family:"Microsoft YaHei";}
    .ly_text11{ float:left;border:solid 1px #fd9f00; width:40%; height:32px; padding:5px; margin-top:2px;  }
	.ly_text12 em{ width:15%; display:block; text-align:right; float:left; line-height:42px; font-family:"Microsoft Yahei"; color:#333; font-size:14px;margin-top:45px;}
	.yzm{float:left;margin-left:5px;line-height:42px;margin-top:5px; height:32px;}
	
	.hyz{margin-left:5px;line-height:42px;}
                

/*留言 end*/



.footer{ width:100%; background-color:#fd9f00; font-size:16px; font-family:"Microsoft YaHei"; color:#fff; text-align:center; padding:32px 0; margin-bottom:50px;}





@media only screen and (max-width: 420px) {
	
	
	.zt_2{ margin-top:40px;}
	.zt_2 span{display:block; margin:18px 0;}
	
	.zt_5{ margin-top:15px;}
	
	.flexslider1000 .flexslider{ position:relative; background-color:#f2f2f3; padding:10px 10px 20px;}
	.flexslider1000 .slides li span{ display:block; width:32.1%; float:left; margin:0 0.6%;}
	.flexslider1000 .flex-control-nav{position:absolute;bottom:0; right:0px; z-index:2;width:100%;text-align:center;}
	
	.zt_10{ height:420px;}
	.luiyan{ overflow:hidden; margin-top:15px;}
	.luiyan span em{ width:20%;}
	.ly_text1{ border:solid 1px #fd9f00; width:70%; height:32px; padding:5px; margin-top:2px;  }
	.ly_textarea{border:1px solid #fd9f00;/*border-top:1px solid #dedede;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0; */padding:5px;  width:70%; font-size:12px; resize:none;}
	.luiyan span.tijiao{height:40px;margin-left:20%; }
	.luiyan span.tijiaoo{height:40px;margin-left:20%; }
	
	.footer{ font-size:12px; }
	
}






.b_footer{ width:100%; height:55px; position:fixed; left:0; bottom:0; z-index:9999;}
.b_footer a{ display:block; float:left;height:55px; text-indent:-9999px;}
.b_footer .phone{ width:40%;background:url(../images/phone.png) no-repeat center #00D96D; background-size:contain;}
.b_footer .talk{ width:40%; background:url(../images/talk.gif) no-repeat center #FF4D4D; background-size:contain;}
.b_footer .home{width:20%; background:url(../images/home.png) no-repeat center #2E3642; background-size:contain;}



#LXB_CONTAINER_SHOW{ display:none !important; }
#LXB_CONTAINER{ display:none !important; }
#lxb-container{ display:none !important; }
.lxb-container{ display:none !important; }
.LXB_CONTAINER{ display:none;}



.w90{width:90%;margin:0 auto;}
.bdrd{height:56px;line-height:56px;font-size:20px;font-family:"黑体";color:#fd9f00;border:solid 1px #fd9f00;text-align:center;border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;-moz-border-radius:50px;font-weight: bold;}
.bdrd span{color:#fd9f00;}
.zt_1{width:100%;}

.cbhl{width:100%;margin:0 auto;display:flex;justify-content:space-around;}
.cbhl div{width:169px;height:347px;position:relative;color:#fff;font-family:"microsoft yahei";text-align: center;}
.cbhl div b{width:96%;position:absolute;top:30px;left:0;right:0;font-size:28px;margin: 0 auto;}
.cbhl div p{width:96%;position:absolute;top:80px;left:0;right:0;margin: 0 auto;}


.yye{   
	position:absolute;
	top:50px;
	left:0;
	right:0;
	width: 534px;
    height: 400px;
    margin: 0 auto;
    background-color: #0f59bc;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: justify;
	
}
.yye_c{    
	width: 450px;
    height: 330px;
    color: #fff;
    margin: 0 auto;
    font-family: "黑体";
}
.yye_c span{font-size:38px;}
.yye_c p{width:100%;font-size:27px;}
.yye_c  hr,.yanfa div hr{width:67px;height:0px;background-color:#fff;}
.yye_i{padding-top: 315px;box-sizing: border-box;}


.cbhl div img{}



.fmxjm01 p{
	width:80%;
	margin:0 auto;
	font-size:18px;
	font-family:"Microsoft YaHei";
	text-align:justify;
}
.fmxjm02 p{
	width:80%;
	margin:0 auto;
	font-size:18px;
	font-family:"Microsoft YaHei";
	text-align:justify;
}
.fmxjm03 p{
	width:80%;
	margin:0 auto;
	font-size:18px;
	font-family:"Microsoft YaHei";
	text-align:justify;
}
.fmxjm04 p{
	width:80%;
	margin:0 auto;
	font-size:18px;
	font-family:"Microsoft YaHei";
	text-align:justify;
}



.fmx_17 div{
	width:90%;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
}


.fmx_18 div{
	width:90%;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
}


.zdsc div{
	width:90%;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
}



.p1{width:48%;font-size:18px;font-family:"Microsoft YaHei";}
.p2{width:48%;font-size:18px;font-family:"Microsoft YaHei";}