@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-family:"微软雅黑";}
*{margin:0; padding:0;}
ul,li,dl,dt,dd{list-style-type:none}
a{text-decoration:none !important;line-height:none !important;cursor:pointer !important;}
a:focus{outline:none;}
.no-padding {padding: 0 !important;}
.no-margin {margin: 0 !important;}
.no-background{ background:none !important;}
.no-border{border:none !important;}
.overflow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul{margin:0;}
li{list-style: none;}
h1,h2,h3,h4,h5,h6{margin:0 !important; padding:0 !important}
.container-fluid{width:1230px !important;margin:0 auto;}
.container{max-width:1000px !important;padding:0;}
.sizeCover{background-position: 50% 50%; background-size: cover; }
.clearfix:before,.clearfix:after {display: table;content:'';}
.clearfix:after{clear: both;}
.clearfix{ *zoom:1;clear: both;}
.vertical_center{display: table-cell;vertical-align: middle;}

.tr{transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s}
.tr1{transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s}
.tr2{transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s}
.da{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}
textarea:required,input:required{ -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none; box-shadow: none;}





header{position:relative;}
header .logo{width:100%;position: fixed;top:0;z-index:500;line-height: 46px;border-bottom: 1px solid #d6e2e9;background: #ec7823;}


/*PC导航*/
header .logo .txt{position: relative;z-index: 99;top:100%;}
header .txt_box{position: relative;padding-right: 30px;}
nav{position: relative;height: 100%;}
header nav ul{z-index: 99;margin: 0;}
header nav ul li{float:left;text-align: center;width:16.5%;position: relative;}
header nav ul li ul li{float:none;margin-top: 1px;background:rgba(0,0,0,0.9);position: relative;line-height: 37px;display: inline-block;width: auto;padding: 0 15px;}
header nav ul li a{text-align:center; display:block; color: #fff;font-size: 14px;}
header nav ul li ul{position:absolute; display:none;padding:inherit;padding-top: 0px;left: 0;z-index: 100;}
header nav ul li ul li a {}


header nav ul li:hover ul{display:block;}
header nav ul li a:hover{color: #005b30}
header nav ul .active a{color: #005b30;}





/*移动导航*/
header .sjdnav{display:none;width:120px;height:auto;position:absolute;right:0;top:100px;z-index:2000; }
header .sjdnav ul{ padding:0; margin:0;}
header .sjdnav li{width:100%;background:rgba(0,0,0,0.55);line-height:38px;text-align:center;font-size:15px;line-height:38px;margin-bottom:3px}
header .sjdnav li a{display:block;color:#fff;}
header .sjdnav li a:hover{ background:rgba(35,143,221,0.8);}
header .ydd_btn{width:40px;cursor:pointer;position:absolute;z-index:2000;top:40px;right:15px;}
header .ydd_btn span{ display:block; width:100%; height:4px; background:#27a5fc;}
header .ydd_btn span.span02{margin:4px 0;}
header .ydd_btn.click{ background:none;}
header .ydd_btn.click span{ background:#27a5fc;}
header .ydd_btn.click span.span01{transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); position:relative;top:8px;margin-top:0px;} 
header .ydd_btn.click span.span02{margin:4px 0;}
header .ydd_btn.click span.span03{transform:rotate(-45deg);-ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg);position:relative;top:-8px;margin-top:0px;}
header .ydd_btn.click span.span02{ width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}



body{background:#fff!important;display: table;}
#swiper9{width:100%;position: absolute;height: 100%;}
.main1,.main2,.main3,.main4,.main5,.main6{width:100%;height: 100%;}

.main .logo_box{height: 100%;/*padding-top: 100px;*/padding-top: 55px;}
.main .logo_box .img{float: left;}
.main .top_txt{float: right;position: relative;}
.main .top_txt .txt{}
.main .top_txt .txt span{font-size: 22px;color: #9b9696;line-height: 24px;text-align: right;font-family: "微软雅黑";letter-spacing: 4px;}
.main .top_txt .txt h4{font-size: 28px;color: #000;line-height: 30px;text-align: right;font-family:"微软雅黑";font-weight: normal; }

.main .top_txt .xian{height:5px;width: 81px;background: #ec7823;margin-top: 7px;text-align: right;position: absolute;right: 0;}




.main2 .hezi{height: 450px;width: 1230px;margin-top: 40px;}
.main2 .img_box{width:450px;float: left;}
.main2 .img_box .img1{float:left;height: 300px;overflow: hidden;}
.main2 .img_box .img1 img{width:145px;height: 150px;}
.main2 .img_box .img2{float:left;margin-left:5px;overflow: hidden;}
.main2 .img_box .img2 img{background: #fff;height: 300px;}
.main2 .img_box .img3 img{width: 100%;height: 145px;}


.main2 .img_box2{width:775px;float: right;}
.main2 .img_box2 .img1{float: left}
.main2 .img_box2 .img2{float: right}
.main2 .img_box2 .img1 img{width:450px;height: 145px;}
.main2 .img_box2 .img2 img{width:320px;height: 145px;}
.main2 .img_box3{width:775px;float: right;}
.main2 .img_box3 .img1{float:left;margin-right: 5px;}
.main2 .img_box3 .img2{float:right;}
.main2 .img_box3 .img1 img{height: 300px;width: 230px;}
.main2 .img_box3 .img2 img{width: 540px;height: 145px;}
.main2 .img_box3 .img3{float: left;}
.main2 .img_box3 .img3 img{height:151px;}
.main2 .img_box3 .img4 img{height:151px;}
.main2 .img_box3 .img4{float: right;}

.main3 .txt_box{margin-top: 40px;}
.main3 .txt_box .txt{position:relative;height:360px;width: 180px;background:rgba(255,255,255,0.7);float: left;margin: 0 12.5px;}
.main3 .txt_box .txt .txt1{height:360px;width:180px;text-align: center;padding:0px;font-size: 20px;color: #000000;padding-left: 15px;}
.main3 .txt_box .txt .txt1 span{color: rgb(163,163,163);font-size: 12px;display: block;}

.main3 .txt_box .txt .xg{display:none;padding: 0 3px;}
.main3 .txt_box .txt .xg .tit{font-size: 15px;color: #000000;line-height: 26px;max-height: 184px;overflow: hidden;text-align: left;font-family:"微软雅黑"!important;}
.main3 .txt_box .txt:hover .xg{display:block;}
.main3 .txt_box .txt:hover .xs{display:none;}
.main3 .txt_box .txt:hover{background: #ecbe9c;}
.main3 .txt_box .txt .xs{font-family: "微软雅黑";}
.main3 .txt_box .txt .xg span{display: block;width: 130px;line-height: 32px;text-align: center;background: #B1B1B1;color: aliceblue;margin: 0 auto;margin-top: 15px;font-family: "微软雅黑";}





.main4 .box{height:400px;background: rgba(255,255,255,0.5);padding: 15px 25px;margin-top: 40px;width:1190px;}
.main4 .box .wenzi .bt{font-size:18px;color: #0d0d0d;line-height: 38px;border-bottom: 1px dashed #000000;padding-bottom: 10px;font-family:"微软雅黑";font-weight: bold!important}

.main4 .box .wenzi .txt2 span{color: #EC7823;font-size: 20px;line-height: 60px;font-weight: bold;font-family:"微软雅黑";}
.main4 .box .wenzi .txt2 .tit{font-size:18px;line-height: 30px;color: #333333;font-family: 宋体, Helvetica, Arial, sans-serif;font-weight: bold;}

.main4 .box .txt2{width:500px;float: left;}
.main4 .box .img{width:500px;float: left;margin-top: 25px;}




.di{position:fixed;bottom:0;text-align: center;left: 0;right: 0;background: rgba(255,255,255,0.7);line-height: 50px;z-index: 1000;font-size: 13px;color: #929292}

.h_13 img{display:block;float: right;}




.main3 .txt_box .txt .xg .tit .dian{position:relative;padding-left: 12px;}
.main3 .txt_box .txt .xg .tit .dian:before{content: ""; width:2px;height: 2px;background: #000000;position: absolute;left: 0;border-radius: 100%;margin-top: 11px;}











@media (min-width:992px){
	


}


@media (max-width:991px){


	
}


@media (max-width:767px){

	
}


/*重要*/
@media screen and (max-width:600px) and (max-height:667px){


}
	

@media screen and (max-width:600px) and (max-height:600px){


}

/*重要*/



@media (max-width:600px){
	


}


@media (max-width:479px){
	


}

@media (max-width:380px){

	
	
}

