li{list-style-type: none}
.TopMenu {height:40px;background:#eeeeee;border-bottom:#dddddd 1px solid;}
.TopMenu .menu{width:1200px;margin:0 auto;}
.TopMenu .menu .line{line-height:40px;}
.TopMenu .reglogin {line-height:38px;}
.TopMenu .reglogin a{font-size:14px;color:#666666;padding:0 5px;float:left;display:block;}
.TopMenu .reglogin a:hover{color:#FC6D41;}
.TopMenu .reglogin span{display:block;padding:0 6px;float:left;color:#666666;font-size:14px;}
.TopMenu .nav__menu2, .nav__dropdown-menu {
  list-style: none;}
.TopMenu .nav__menu2 {
  position: relative;
  align-items: center;
}
.TopMenu .nav__menu2 > li {position: relative; }
.TopMenu .nav__menu2 > li.active a:after,
.TopMenu .nav__menu2 > li:hover a:after {
  width: 100%;
}
.TopMenu .nav__menu2 > li > a {
  color: #666666;
  font-size: 14px;
  line-height:38px;
  padding: 0 16px;
}
.TopMenu .nav__menu2 > li > a:after {
  content: '';
  display: block;
  position: absolute;
  width: 0;
  height: 2px;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  background-color: #fc6d41;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }
.TopMenu .nav__menu2 > li > a:hover {
  color: #FC6D41; }
.nav__dropdown-menu > li > a,
.nav__dropdown-submenu > .nav__dropdown-menu > li > a { font-family: 微软雅黑,宋体;}

.TopMenu .nav__menu2 > li {
  display: inline-block;
  text-align: center;
}






.header {padding:0;height:120px;}
.header .headerMenu{width:1200px;margin:0 auto;}

.header .headerLogo{float:left;width:252px;padding: 20px 0 0 0;}
.header .headerArea{float:left;width:150px;position:relative;}
.header .headerArea .area{padding:49px 0 0 0;}

.header .headerArea span{float:left;color:#FC6D41;font-weight: 600;display: block;text-align: right;width:70px;}
.header .headerArea .area .areamouse{position:absolute;top:44px; left:40px;z-index:7;}
.header .headerArea p{padding:0;text-align:center;width:76px;height:29px;z-index:8;}
.header .headerArea p a{color:#666666;font-size:14px;}
.header .headerArea p a:hover{color:#FC6D41;}

.header .headerArea .cheackd{position:absolute;top:28px; left:0;width:375px;height:200px;border:#999999 1px solid;background:#ffffff;z-index:7;display:none;}
.header .headerArea .cheackd ul{padding:10px;margin:0;}
.header .headerArea .cheackd ul li{float:left;height:25px;width:70px;text-align: center;line-height: 25px;}
.header .headerArea .cheackd ul li a{color:#666666;}
.header .headerArea .cheackd ul li a:hover{color:#FC6D41;}

.header .headerSearch{float:left;width:700px;padding:40px 0 0 70px;}
.header .headerSearch button{height:40px;margin:0;}
.header .headerErweima{float:left;width:270px;padding:10px 0 0 0;}
.header .headerErweima img{float:left;margin:0 0 0 10px;}



.nav-nemu {width:100%;background:#000000;height:50px;clear: both;}



.bodywidth{width:1200px;margin:0 auto;height:50px;background:#000000;}
.bodywidth ul li{float: left;height:50px;position:relative;}
.bodywidth ul li .menulist{color:#BBBFC0;font-size:.9em;padding: 0;font-weight:bold;display: block;}
.bodywidth ul li a{display: block;width:100px;line-height:50px;color:#BBBFC0;font-weight: bold;font-size:14px;text-align: center;}
.bodywidth ul li a:hover{background:#FC6D41;color:#ffffff;}
.bodywidth ul li .menulis:after {
  display: block;
  position: absolute;
  width: 0;
  height: 2px;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  background-color: #fc6d41;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }
.bodywidth ul li ul{position: absolute;z-index:99999;margin:0;padding:0;background:#000000;display: none;}
.bodywidth ul li ul li{width:100%;height:35px;line-height: 35px;margin:0;padding:0;text-align: center;border-left:0;}
.bodywidth ul li ul li a{color:#BBBFC0;font-size: 12px;padding: 0;font-weight:bold;display: block;text-align: center;line-height:35px;}
.bodywidth ul li ul li a:hover{background:#FC6D41;color:#ffffff;}










.banner{width:1200px;margin:0 auto;position: relative;height: 400px;background:#4278c9 url('../ad/banner.gif') no-repeat center;}
.banner_computer{position: absolute;top:135px;left:64px;z-index: 1;width:355px;height: 220px;}
.banner_computer_ad{height:220px;width:355px;overflow:hidden;margin:0 auto;}
.banner_computer_ad li{padding:5px 0;width:355px;overflow:hidden;margin:20px 0;}
.banner_computer_ad li .txt{text-align:center;height:60px;line-height:60px;}
.banner_computer_ad li .txt a{font-size:1.3rem;font-weight: bold;color:#006727;}
.banner_computer_ad .text{height: 60px;}
.banner_computer_ad .img img{width:355px;}

.banner_mobile{position: absolute;top:50px;right:42px;z-index: 1;width:126px;height:225px;}
.banner_mobile_ad{width:126px;height:225px;overflow:hidden;margin:0 auto;}
.banner_mobile_ad li{padding:5px 0;width:126px;overflow:hidden;margin:5px 0;}
.banner_mobile_ad li .txt{text-align:center;height:60px;line-height:60px;}
.banner_mobile_ad li .txt a{font-size:1rem;font-weight: bold;color:#006727;}
.banner_mobile_ad .text{height: 60px;}
.banner_mobile_ad .img{height: 200px;}
.banner_mobile_ad .img img{width:126px;}









._container{height:28px;overflow:hidden;text-align:left;margin:0;padding:0;}
._container li{height:28px;line-height:28px;font-size:14px;margin:0;padding:0;}
._container li:first-child{transition:margin-top .8s;margin:0;padding:0;}










.main-container {
  background-color: #fff;
  padding:0 15px 15px 15px; width:1200px;margin:0 auto;
}







.section-title {font-family: 微软雅黑,宋体;text-transform: uppercase;letter-spacing: 0.04em;margin-top:25px;font-size: 22px;display: inline-block;float: left; }



.title-wrap {position: relative;overflow: hidden;margin-bottom: 30px;height: 65px;border-bottom: 1px solid #ebeeef; }


.section-cate{float:left;margin:20px 0 0 50px;height: 45px;}
.section-cate ul li{float:left;width:100px;text-align: center;height: 45px;line-height:45px;}
.section-cate ul li.section-is-hover{border:#eee 1px solid;line-height:43px;background:#fc6d41;color:#fff;}
.section-cate ul li.section-is-hover a{color:#fff;display: block;}

.section-cate ul li a{font-size:16px;font-weight: bold;color:#333;display: block;}

.tab-post__tabs {float: right;height: 45px;line-height:45px;margin:20px 0 0 0; }







.cate_right{float:right;color:#ccc;font-size:14px;margin:30px 0 0 0;}
.cate_right a{font-size:14px;color:#666666;padding:0 5px;}
.cate_right a:hover{color:#FC6D41;}
.cate_right .now{color:#FC6D41;}



.section-cate-right ul{margin:5px 0 0 0;}
.section-cate-right ul li{float:left;line-height: 30px;width:132px;margin:10px 0 0 19px;text-align: center;border: #ddd 1px solid;}
.section-cate-right ul li.section-cate-right-is-hover{color:#fff;background:#FC6D41;border:none;}
.section-cate-right ul li.section-cate-right-is-hover a{color:#fff;}
.section-cate-right ul li.section-cate-right-is-hover a:hover{color:#eee;}
.section-cate-right ul li a{padding:0 14px;color:#666;font-size:14px;width:100%;display: block;}
.section-cate-right ul li a:hover{color:#fff;background:#FC6D41;border:none;}
.section-cate2-right a{color:#333;font-size:14px;padding:5px 10px;margin:0 0 10px 0;display: block;float:left;}
.section-cate2-right a:hover{color:#FC6D41;}
.section-cate2-right .section-cate2-right-is-hover{color:#FC6D41;font-weight: bold;}


.right_cate_title{font-size: 16px;text-transform: uppercase;letter-spacing: 0.04em;font-weight: 700;height: 45px;line-height: 45px;border:#eee 1px solid;border-bottom:none;padding:0 10px;background: #f7f7f7;}