﻿@charset "utf-8";
/*设置个项默认值*/
body{margin:0px;padding:0px;background-color:#fff;font-family:"Microsoft YaHei" !important;font-size:12px;color:#666;}
table{margin:0px;}
th,td{line-height:180%;text-align:left;}
img{border:0px;}
dl,dt,dd,h1,h2,h3,h4,h5,h6,form{margin:0px;padding:0px;}
p,span,i{margin:0px;padding:0px;}
em{margin:0px;padding:0px;font-style:normal;}
ul,li{margin:0px;padding:0px;list-style:none;}
input{margin:0px;padding:0px;outline:none;}


/*通用链接默认值*/
a:link{color:#096b52;text-decoration:none;}
a:visited{color:#096b52;text-decoration:none;}
a:hover,a:active{color:#096b52;text-decoration:underline;}

/*

//最小高度
min-height:500px; height:auto !important; height:500px; overflow:visible;
溢出文字用省略号点代替
white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
文字两端对齐
text-align:Justify;text-justify:inter-ideograph;
微软雅黑
font-family:"Microsoft YaHei" !important;
圆角
border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;
响应式
@media screen and (max-width:1000px){}
内边框
box-sizing:border-box;
img{webkit-transform:scale(1.18, 1.18);transform:scale(1.18, 1.18);transition:all 2s;}

表格边框
table
{width:100%;height:auto;overflow:hidden;border-collapse:collapse;}
table td
{border:1px solid #d2b58b;text-align:center;line-height:300%;}
*/

.w1200{width:1200px;margin:0 auto;}
.clear{clear:both;}
/*公共顶部start*/
.globalheader{width:100%;overflow: hidden;position: absolute; top:20px;left:0;right:0;z-index: 9999;}
.globalheader .commtop{height: 65px;background:#fff;position:relative;padding:0 1.5%;box-sizing: border-box;}
/*logo*/
.globalheader .globallogo{width:20%;height:auto;overflow: hidden;position: relative;float: left;line-height: 60px;}
.globalheader .globallogo a{display: inline-block;}
.globalheader .globallogo a img{width: 100%;}
/*pc端导航菜单*/
.globalheader .globalnav{width:80%;height:65px;position: relative;float:right;text-align: right;line-height:65px;}
.globalheader .globalnav ul.nav{font-size: 0;}
.globalheader .globalnav ul.nav li{/*float: left;*/line-height:70px;display:inline-block;width: 13%;text-align: right;font-size: 0;position: relative;font-weight: 600;}
.globalheader .globalnav ul.nav li a{display: inline-block;color:#333;padding: 10px 0px;font-size: 16px;text-decoration: none;border-bottom:2px solid transparent;line-height: 15px;}
.globalheader .globalnav ul.nav li.zw-x{width:0%;padding:1% 0;}
.globalheader .globalnav ul.nav li.cur a{color:#096b52;border-bottom:2px solid #096b52;}
/* 手机端右侧导航菜单*/
.globalheader .drawer-toggle,.globalheader .drawer-main{display: none;}
.drawer-main{position:fixed;top:0;width:280px;height:100%;overflow:hidden;z-index: 9999;display: block;}
.drawer-left .drawer-main{left:-280px;-webkit-transition:left .4s cubic-bezier(0.19,1,.22,1);-o-transition:left .4s cubic-bezier(0.19,1,.22,1);transition:left .4s cubic-bezier(0.19,1,.22,1)}
.drawer-left.drawer-open .drawer-main{left:0}
.drawer-right .drawer-main{right:-280px;-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);transition:right .4s cubic-bezier(0.19,1,.22,1)}
.drawer-right.drawer-open .drawer-main{right:0}
.drawer-overlay{position:relative}
.drawer-left .drawer-overlay,
.drawer-left .drawer-hamberger{left:0;-webkit-transition:left .4s cubic-bezier(0.19,1,.22,1);-o-transition:left .4s cubic-bezier(0.19,1,.22,1);transition:left .4s cubic-bezier(0.19,1,.22,1)}
.drawer-left.drawer-open .drawer-overlay,
.drawer-left.drawer-open .drawer-hamberger{left:280px}
.drawer-right .drawer-overlay,
.drawer-right .drawer-hamberger{right:0;-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);transition:right .4s cubic-bezier(0.19,1,.22,1)}
.drawer-right.drawer-open .drawer-overlay,
.drawer-right.drawer-open .drawer-hamberger{right:280px} 
.drawer-overlay-upper{position:fixed;top:0;z-index:1100;display:none;height:100%;background-color:#000;background-color:rgba(0,0,0,.5)}
.drawer-left.drawer-open 
.drawer-overlay-upper{right:0}
.drawer-right.drawer-open .drawer-overlay-upper{left:0}
.drawer-default{background-color:#fff;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.5);box-shadow:inset 0 0 0 rgba(0,0,0,.5)}
.drawer-default+.drawer-overlay{background-color:#fff}
.drawer-default .drawer-brand a{display:block;width:100%;padding:20px 15px;font-size:22px;color:#fff}
.drawer-default .drawer-brand a:hover{color:#444;text-decoration:none}
.drawer-default .drawer-nav-title{display:block;padding:15px 15px 0 15px;font-size:18px}
.drawer-default .drawer-nav-list{padding:0;margin:0 0 20px 0;list-style:none}
.drawer-default .drawer-nav-list li{display:block;width: 100%;padding:5% 0;padding-left:2%;border-bottom:1px solid #f0f0f0;}
.drawer-default .drawer-nav-list li p{font-size: 18px;color:#666666;padding-left:15px;}
.drawer-default .drawer-nav-list li p i{font-style: normal;font-size: 16px;color:#e2e1e1;display: inline-block;margin-left:10px;}
.drawer-default .drawer-nav-list li a{padding:5px 15px;color:#000;text-decoration: none;font-size: 16px;display:block;}
.drawer-default .drawer-nav-list li.active{background:#096b52;color:#fff;margin-bottom:0%;position: relative;}
.drawer-default .drawer-nav-list li.active a{color:#fff;font-size: 18px;}	
.drawer-default .drawer-nav-list li span{height: 100px;color:#fff;font-size: 20px;}
.drawer-default .drawer-nav-list li ul a{padding:8px 20px}
.drawer-default .drawer-nav .topcode img{width:40%;}
.drawer-default .drawer-nav .topcode p{font-size: 15px;color:#a7a7a7;margin:1% 0;}
.drawer-hamberger{position:fixed;z-index:1000;display:block;width:45px;height:45px;padding:28px 20px;background-color:transparent;border:0}
.drawer-hamberger span{margin-top:10px}
.drawer-hamberger span,
.drawer-hamberger span:before,

.drawer-hamberger span:before{top:-10px}
.drawer-hamberger span:after{bottom:-10px}
.drawer-open .drawer-hamberger span{background-color:transparent}
.drawer-open .drawer-hamberger span:before,
.drawer-open .drawer-hamberger span:after{top:0}

.drawer-hamberger:hover{cursor:pointer}
 @media (min-width:767px){
   .drawer-responsive.drawer-left .drawer-toggle,
  .drawer-responsive.drawer-right .drawer-toggle{display:none;visibility:hidden}
  .drawer-responsive.drawer-left .drawer-main{left:0}
  .drawer-responsive.drawer-right .drawer-main{right:0}
}
 @media (min-width:768px){.drawer-responsive{background-color:#222}
 .drawer-responsive.drawer-left .drawer-main,
 .drawer-responsive.drawer-right .drawer-main{position:absolute;width:150px!important;height:auto!important;overflow:visible!important}
 .drawer-responsive.drawer-left .drawer-main{float:left}
 .drawer-responsive.drawer-left .drawer-overlay{margin-left:150px}
 .drawer-responsive.drawer-right .drawer-main{float:right}
 .drawer-responsive.drawer-right .drawer-overlay{margin-right:150px}
}
 @media (min-width:1200px){
   .drawer-responsive.drawer-left .drawer-main,.drawer-responsive.drawer-right .drawer-main{width:280px!important}
   .drawer-responsive.drawer-left .drawer-overlay{margin-left:280px}.drawer-responsive.drawer-right .drawer-overlay{margin-right:280px}
  }
/*公共顶部end*/

/*页脚部分start*/
.globalbottom{width: 100%;height: auto;position: relative;overflow: hidden;}
.globalbottom .foot-t{width: 100%;height: auto;position: relative;overflow: hidden;background:#292929;padding:2.5% 0 2%;}
.globalbottom .foot-t .foot-info{width: 23%;height: auto;position: relative;overflow: hidden;float: left;}
.globalbottom .foot-t .foot-info ul li{margin-bottom:10px;}
.globalbottom .foot-t .foot-info ul li a{color:#fff;}
.globalbottom .foot-t .foot-info ul li img{vertical-align: middle;}
.globalbottom .foot-t .foot-info ul li span{line-height: 20px;font-size: 14px;color:#6c6c6c;margin-left:5px;vertical-align: middle;}
.globalbottom .foot-t .subnav{width: 67%;height: auto;position: relative;overflow: hidden;float: left;}
.globalbottom .foot-t .subnav dl{width:16.5%;height:auto;overflow: hidden;position: relative;float:left;text-align: left;font-family:'Tahoma Hiragino sans gb SimSun', 'Sans-serif';;}
.globalbottom .foot-t .subnav dl dt{font-size: 16px;color:#fff;margin-bottom:12%;}
.globalbottom .foot-t .subnav dl dd{margin-top:5%;}
.globalbottom .foot-t .subnav dl dd a{font-size: 14px;color:#a0a0a0;text-decoration: none;}
.globalbottom .foot-t .subnav dl dd a:hover{color:#096b52;}
.globalbottom .foot-t .footerCode{width: 10%;height: auto;position: relative;overflow: hidden;float: right;text-align: center;}
.globalbottom .foot-t .footerCode .wz{width:100%;font-size: 14px;color:#fff;margin-top:4%;font-weight: 600;}
.globalbottom .foot-b{width: 100%;height: auto;position: relative;overflow: hidden;background:#292929;padding:1% 0;}
.globalbottom .foot-b .fleft{float:left;width: 70%;}
.globalbottom .foot-b .fleft p{color:#a6a5a5;font-size: 13px;line-height:22px;}
.globalbottom .foot-b .fright{width: 30%;float: right;text-align: right;}
.globalbottom .foot-b .fright ul li{float:right;text-align: right;}
.globalbottom .foot-b .fright ul li.zw-x{margin:0 3%;width:2px;padding:1.8% 0;background:#a6a5a5;margin-top:2px;}
.globalbottom .foot-b .fright ul li a{color:#a6a5a5;font-size: 14px;}
.globalbottom .foot-b .fright ul li a:hover{color:#096b52;}
/*页脚部分end*/

.fix{position:fixed;top:0px;z-index:999;}

.btn3{position:fixed;z-index:3;bottom:0px;border-top:1px solid #096b52;background:#096b52;width:100%;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;display:none;}

.menu
{position:relative;float:left;width:33.33%;height:50px;line-height:50px;background:#096b52;border-right:1px solid #096b52;box-sizing:border-box;-webkit-box-sizing:border-box;}
.menu:last-child
{border-right:none;}
.new-sub
{position:absolute;bottom:60px;z-index:10;width:100%;padding: 0px 10px;background:#096b52;box-sizing:border-box;-webkit-box-sizing:border-box;border: 1px solid #096b52;border-radius:5px;display:none;}
.new-sub ul a{text-decoration:none;}
.new-sub li
{width:100%;background:#096b52;float:none;box-sizing:border-box;-webkit-box-sizing:border-box;border-top:1px solid #248a35;}
.new-sub li a
{display:block;height:50px;line-height:50px;text-align:left;background:#096b52;color:#fff;border:none;text-align:center;font-size:16px;text-decoration:none;}
.sanjiao
{position:absolute;bottom:5px;right:5px;width:0;height:0;border:5px solid transparent;border-right:5px solid #fff;border-bottom:5px solid #fff;opacity:.8;}
.bt-name
{font-size:16px;color:#fff;}
.bt-name a
{display:block;font-size:16px;color:#fff;text-decoration:none;}
.new-sub .tiggle
{width:0px;height:0px;position:absolute;left:50%;margin-left:-10px;bottom:-9px;border-top:10px solid #096b52;border-left:10px solid transparent;border-right:10px solid transparent;z-index:10;}
.new-sub .innertiggle
{width:0px;height:0px;position:absolute;left:50%;margin-left:-9px;bottom:-8px;border-top:9px solid #096b52;border-left:9px solid transparent;border-right:9px solid transparent;z-index:11;}
@media screen and (max-width:1000px){
.btn3{display:block;}
body{border-bottom:49px solid #2f3132;}
.commbottom .extend{display:none;}
}


@media (max-width:1199px){
	/*整体宽度*/
   .w1200{width: 96%;}
   .globalbottom .foot-t{height:300px;}
   .globalbottom .foot-t .foot-info{width:50%;float: left;}
   .globalbottom .foot-t .subnav{width:100%;clear:both;position: absolute;top: 190px;}
   .globalbottom .foot-t .footerCode{width:13%;float:right;}
}
@media (max-width:1100px){
	.globaltop .topRight .tel p{padding-left:38%;}
}
@media (max-width:1024px){
	/*头部*/
	.globalheader {height: 60px;}
	.globalheader .globallogo a img {width: 100%;height: 60px;}
	.globalheader .globalnav ul.nav li{width: 12%;height: 50px;}
	.globalheader .globalnav ul.nav li .dropDown-menu{margin-top: 8px;}  
	/*底部*/
	.globalbottom .foot-b{font-size: 12px;}
	.globalbottom .foot-b .fleft,.globalbottom .foot-b .fright{width: 100%;text-align: center;}
	.globalbottom .foot-b .fright ul li.zw-x{padding:0.7% 0;margin:0 1%;position: relative;top: 2px;}
	.globalbottom .foot-b .fright ul li{text-align: center;float: none;display: inline-block;margin-top:0.5%;}
}
@media (max-width:990px){
	/*头部*/
	.globaltop .topRight .tel p{padding-left:45%;}
	.globalheader .globalnav ul.nav li{width: 14%;}
	 /*底部*/
    .globalbottom .foot-t .footerCode{width:15%;}
}
@media (max-width:880px){
    /*底部*/
	.globalbottom .foot-b .fleft,.globalbottom .foot-b .fright{width: 100%;text-align: center;line-height: 22px;}
}
@media (max-width:825px){
    /*头部*/
	.globalheader{width:100%;margin: 0 auto;}
	.globalheader .globalnav{display: none;}
	.globalheader{position: fixed;top:0;left: 0;right: 0;bottom: 0;z-index: 999;}
	.globalheader .globallogo{width: 25%;}
	.globalheader .globallogo a img{width: 100%;height: 60px;}
	.globalheader .drawer-toggle,.globalheader .drawer-default{display: block;}
	.drawer-hamberger{padding:20px 0px;right:15px !important;}
	.globalheader .commtop{padding:0;width: 100%;}
	.commpc{padding-left:3%;}
     /*底部*/
	.globalbottom .foot-t .footerCode{width:17%;}
}
@media (max-width:768px){
    /*头部*/
	.drawer-hamberger{padding:18px 0px;right:20px !important;}
    /*底部*/
	.globalbottom .foot-t .footerCode{width: 17%;}
	.globalbottom .foot-t .subnav dl dt{font-size: 14px;}
}
@media (max-width:640px){
	.globalheader .globallogo {width: 30%;}
    /*底部*/
	.globalbottom .foot-t .f_left .globalnav ul li.zw-x {width: 3%;}
	.globalbottom .foot-t .foot-info{width:70%;}
	.globalbottom .foot-t .footerCode{width: 18%;}
	.globalbottom .foot-t .subnav dl dt {font-size: 13px;}
	.globalbottom .foot-t .subnav dl dd {font-size: 12px;}
}
@media (max-width:580px){
	/*头部*/
	.globalheader .globallogo {width: 35%;}
	.drawer-hamberger{right:10px !important;}
    /*底部*/
	.globalbottom .foot-b .fright ul li.zw-x {padding: 1.4% 0;top: 2px;}
	.globalbottom .foot-t .subnav dl dt{font-size: 13px;}
	.globalbottom .foot-t .subnav dl dd{font-size: 12px;}
    .globalbottom .foot-t{height:auto;}
	.globalbottom .foot-t .subnav{display: none;top: 0px;}
	.globalbottom .foot-t .footerCode{width: 23%;}
}
@media (max-width:520px){
     /*	头部*/
	.drawer-default .drawer-nav-list li{padding:3% 0;}
	.drawer-default .drawer-nav-list li p{font-size: 16px;}
	/*底部*/
	.globalbottom .foot-t .subnav{width: 80%;}
	.globalbottom .foot-t .footerCode{width: 25%;margin-top: 2%;}
	.globalbottom .foot-t .subnav dl {width: 25%;margin-top:5%;}
	
}
@media (max-width:480px){
	 /*头部*/
	.globalheader .globallogo {width: 42%;}
	.globalheader .globallogo a img {width: 100%;height: 60px;}
	.globalheader{height: 60px;}
	.drawer-default .drawer-nav-list li{padding-top:2.5%;padding-bottom:2.5%;}
	.drawer-hamberger span, .drawer-hamberger span:before, .drawer-hamberger span:after{width: 30px;height: 3px;}
	.drawer-hamberger{padding:14px 0px;}
}
@media (max-width:460px){
	
}
@media (max-width:441px){
	/*头部*/
	/* .globalheader .globallogo {width: 80%;} */
}
@media (max-width:414px){
    /*底部*/
	.globalbottom .foot-t .subnav{width: 78%;}
	.globalbottom .foot-t .subnav dl {width: 33%;}
	.globalbottom .foot-t .footerCode{width: 22%;}
}
@media (max-width:375px){
	.globalheader .globallogo {width: 47%;}
	/*底部*/
	.globalbottom .foot-t .foot-info{width: 100%;}
	.globalbottom .foot-t .footerCode{width: 40%;float: left;}
}
@media (max-width:360px){
    /*公共顶部*/
	/* .globalheader .globallogo a img {width: 100%;height: 30px;} */
	.drawer-hamberger {right: 5px !important;}
}
@media (max-width:330px){
	.globalheader .globallogo {width: 50%;}
    .globalheader .globallogo a img {height: 50px;}
}
@media (max-width:320px){
	 /*头部*/
	.drawer-default .drawer-nav-list li{padding-top:3%;padding-bottom:3%;}
	.drawer-hamberger {right: 0px !important;}
    /*	底部*/
	.globalbottom .foot-t .footerCode{width: 40%;}
}