@charset "utf-8";
*{ margin:0px; padding:0px;}
img {border:0;margin:0; padding:0;}
ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,b,u,s,i{list-style:none;margin:0; padding:0; font-weight:normal}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;/*ie6*/}
*+html .clearfix{min-height:1px;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block;  }
input,textarea {outline:none;border:0px;}/*去掉输入框得到焦点时边框会出现阴影效果----例如360 火狐*/
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } /*去掉a标签超链接的虚线框*/
.clearboth{ clear:both}

a:link { text-decoration: none;color: #404040;}
a:visited {text-decoration: none; color: #404040;}
a:hover { text-decoration: none; color: #F00;transition: all 0.3s ease-out 0s;}
a:active {text-decoration: none; color: #404040;}
em{ font-style:normal;}
.mainall{width:1180px; margin:0 auto; overflow:hidden;}

.mainall1{width:1180px; margin:0 auto; }


.tnr{ font-family: times new roman;}
.fl{ float: left; color: #6d6d6d}
.fr{ float: right;}

.re{position: relative;}
.ab{position: absolute;}
.tc{text-align: center;}
body {margin: 0px; color:#404040; background:#FFF;   font-size: 14px; font-family:"Microsoft YaHei","微软雅黑",宋体,Arial, Helvetica, sans-serif;}


/*<!--top-->*/
 


.top_bg{height: 32px; line-height: 32px;color: #111111; border-bottom: solid 1px #f7f7f7;}

 .top_sw{ height: 32px; background: url(../images/ss.png) no-repeat left center;  }
.top_sw a { padding: 0px 9px 0px 20px;color: #111111; }
 
  

/*<!--logo-->*/



.top_bgk{ height:180px; overflow:hidden; }

.logo{  float:left; margin:25px 0px 0px 3px;}

 .biaoyu{border-left: 1px solid #d1d1d1; padding:20px 0 0 35px; float:left; color:#f59804;
    font-size: 22px; margin:20px 0px 0px 35px; line-height: 36px;height: 80px;font-weight: bold;}
.biaoyu p{ font-size: 16px;color:#202020;}


.iphone span{font-size:24px; color:#f59804; line-height: 30px; display:block;font-weight: bold;}
.iphone p{font-size: 14px;color:#202020;}
.iphone{background:url(../images/top_tel.png) no-repeat left center; padding-left: 47px;float:right; margin:50px 15px 0px 0px;}







::selection { 
    background-color: #1d9e45; color:#FFF;
}

::-moz-selection {
    background-color: #1d9e45;color:#FFF;
}

::-webkit-selection {
    background-color: #1d9e45;color:#FFF;
}


/*<!--nav-->*/
.nav_bg #nav{ margin-left: 20px;  }
.nav_bg{background:#1d9e45; height:65px; z-index: 10; position:relative; }
.nav_bg li{height:65px; line-height:65px;display:block; float:left; color:#FFF; text-align:center;font-size:15px;
    background:url(../images/nav_tag.jpg) no-repeat left center; }
.nav_bg li a{  height:65px; display:block; color:#FFF; padding:0px 66px;}
 .nav_bg li:first-child{background:none;}
 .nav_bg li:hover{background:#f69b0b;}
.nav_bg li:hover a{color:#FFF; }

.nav_bg li.another{background:#f69b0b;}
.fixedNav {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 100000;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop));
}

/* end nav*/
 
 .end_dbg{  background: url(../images/end_dbg.jpg) no-repeat top center; height: 362px; color:#FFF;margin-top: 20px;}

 
 
 
 .end_n{font-size: 14px;  line-height: 30px;   margin:40px 0px 0px  0px;width:800px;float: left;  color:#FFF;}
 .end_n h2{font-size: 14px;  line-height: 30px;color:#FFF;}
 
 .end_nn{padding-top: 15px;}
 .end_n a{color:#FFF; }

 .end_ewm{ margin:40px  0px 0 20px; color:#FFF;width:140px;text-align: center;border-left: 1px solid #4ab16a;padding-left: 40px; }


 .end_ewm img{width:140px;height:140px; }

 
 .end_logo{height: 94px;border-bottom: 1px solid #4ab16a;}

 .end_logo_zi{display: inline-block; margin-top: 12px;}
 .end_logo_t{display: inline-block; color:#FFF;font-size: 40px;margin-top: 10px;}
  .end_logo_t p{font-size: 12px;text-transform: uppercase;font-family: arial;}