﻿﻿
   *{margin:0;padding:0;/* list-style:none; */}
   body,html{font-family:"微软雅黑",Arial,Tahoma,'微软雅黑',"宋体","黑体"; font-size:14px; color: #282828;}
   
   a{ text-decoration:none; color: #282828;}
   a:hover{text-decoration:none;}
   em,i,strong{font-style:normal;}
   img{display: inline-block; border: 0; vertical-align: middle;}
   input,textarea,select{ font-family: '微软雅黑'; font-size: 12px; outline: none;}
   .fl{float: left;}
   .fr{float:right;}
   .ov{overflow: hidden;}
   .m1200{width:1200px;margin:auto;height: auto;overflow: hidden;;}
   .content{width: 1200px;margin: 0 auto;/* overflow: hidden; */}
   
       .header{background: #fff;padding: 9px 0;/* height: 81px; */overflow: hidden;box-sizing: content-box;line-height: 100%;font-size: 13px;padding-top: 5px;}
            .header *{
   
    box-sizing: content-box;
}
#clock{width:1200px;margin:auto;text-align: left;line-height: 22px;}
   .header .left{ float: left;}
   .header .left .logo{display: table-cell;vertical-align: bottom;height: 74px;}
   .header .left .logo img{/* height: 90%; *//* height: 100%; */height: 74px;}
   .header .right{ float: right;}
   .header .right .rightTop{/* margin-bottom: 20px; */float: right;}
   .header .right .rightTop a{ display: inline-block; padding: 5px 20px; font-size: 12px;}
   .header .right .rightTop a.mobile{ background: url(header_right_icon1.png) no-repeat 10px center; padding-left: 25px;}
   .header .right .rightTop a.cur{background: url(header_right_icon5.png) no-repeat 10px center; padding-left: 25px;}
   .header .right .rightTop a.cur:hover{background-image: url(header_right_icon5c.png)}
   .header .right .rightTop a.curry{background: url(header_right_icon4.png) no-repeat 10px center; padding-left: 25px;}
   .header .right .rightTop a.curry:hover{background-image: url(header_right_icon4c.png) }
   .header .right .rightTop a img{position:absolute;top:60px;display:none;z-index:30;width:140px;}
   .header .right .rightTop a:hover img{display:block}
   .header .right .rightTop a.old{ background: url(header_right_icon2.png) no-repeat 10px center; padding-left: 25px;display: none !important;;}
   .header .right .rightTop a:hover{ background-color: #009240;color: #fff;}
   .header .right .rightTop a.mobile:hover{ background-image: url(header_right_icon1c.png);}
   .header .right .rightTop a.old:hover{ background-image: url(header_right_icon2c.png);}
      .header .right .rightBottom{/* margin: 11px 0px; */overflow: hidden;margin-top: 19px;margin-bottom: 14px;}
   .header .right .rightBottom .signOreg{ float: left; overflow: hidden;}
   .header .right .rightBottom .signOreg span{ float: left; padding: 17px 15px 0; font-size: 12px; cursor: pointer;}
   .header .right .rightBottom .signOreg span.sign{ background: url(header_right_icon3.png) no-repeat top center; position: relative;}
   .header .right .rightBottom .signOreg span.reg{ background: url(header_right_icon9.png) no-repeat top center;}
   .header .right .rightBottom .signOreg span.out{ background: url(ico_out.png) no-repeat center 2px;}
   .header .right .rightBottom .signOreg span.sign:after{ content: ''; position: absolute; top: 50%; right: 0; height: 20px; width: 1px; margin-top: -10px; background: #e0e0e0;}
   .header .right .rightBottom .signOreg span:hover{ color: #d74139;}
   .header .right .rightBottom .signOreg span.sign:hover{ background-image: url(header_right_icon3c.png);}
   .header .right .rightBottom .signOreg span.reg:hover{ background-image: url(header_right_icon9c.png);}
   .header .right .rightBottom .search{ float: left;}
   .header .right .rightBottom .search input[type='text']{ width: 240px; height: 34px; border: 1px solid #c8c8c8; border-right: 0; line-height: 34px; padding-left: 9px; float: left;}
   .header .right .rightBottom .search input[type='submit']{width: 36px;height: 36px;background: url(search_icon.png) no-repeat center #009240;border: 0;float: left;cursor: pointer;}
   

   .nav .sub{display:none;width:100px;left:0;top: 54px;position:absolute;background: #017d37;line-height:26px;/* padding:5px 0; */z-index: 100;width: 100%;/* overflow: hidden; */}
 	.nav .sub li{zoom:1;border-bottom: 1px solid #cfcfcf99;height: 45px;text-align: center;line-height: 45px;font-size: 15px;}
	.nav .sub a{display:block;padding:0 10px;color: #fff;}
 	.nav .sub a:hover{ background:#009240; color:#fff;  }
 	.nav .on h3 a{ background:#009240; color:#fff;   }
 	.nav .sub li:last-child{border:0;}
 	
   
   
   /*导航*/
   .nav{/* border-top: 1px solid #dcdcdc; *//* border-bottom: 1px solid #dcdcdc; */height: 54px;background: #009240;box-sizing: content-box;}
   .nav .content>ul>li{float: left;height: 54px;/* margin: 11px 0px; */position: relative;/* background: red; */}
   .nav .content>ul>li>a{
  
padding: 0px 23.5px;
  
line-height: 54px;
  
font-size: 16px;
  
color: #333;
  
text-align: center;
  
display: block;
  
position: relative;
  
color: #ffffff;
  
background: url(top_line.png)  center right no-repeat;
}

    .nav .content>ul>li:last-child a{background:none;}
    .nav .content>ul>li:last-child:hover a{background: #017d37;}
   .nav .content>ul>li>a:after{content: '';position: absolute;/* right: 23px; */bottom: 4px;left: 50%;margin-left: -30%;width: 60%;height: 2px;margin-top: -2px;/* background: red; *//* background: url(nav_icon.png) no-repeat; */}
/*    .nav .content>ul>li>a:hover:after,.nav .content>ul>li.cur>a:after{background: #fff;} */
.nav .content>ul>li>a:hover,.nav .content>ul>li.cur>a{background: url(top_line.png)  center right no-repeat #017d37;;color: #fff;}
   .nav .content>ul>li>a:hover,.nav .content>ul>li.cur>a{ position:relative;}
   .nav *{box-sizing:content-box;letter-spacing: 0;}
  .nav .content>ul{width:1220px;/* overflow:hidden; */height: 54px;margin: 0px;}
  

