﻿@charset "utf-8";
/* CSS Document */
/*公用*/
*{margin:0;padding:0;}
html,body{-webkit-text-size-adjust:none;overflow-x: hidden;}
body{font-size:14px;color:#333;background:#fff; font-family:"微软雅黑";}
ol li,ul li{list-style-type:none; vertical-align:middle;}
img{border:none;vertical-align:middle;}
input{vertical-align:middle;outline: none;}
font{font-size:12px;}
table{border-collapse: collapse;border-spacing: 0;margin:0 auto}
.inline{display: inline-block}
a{text-decoration:none;}
a:hover{text-decoration:none!important;}
p{margin-bottom: 0!important;}
.fl{float:left;}
.fr{float:right;}
.hide{display: none}
.block{display: block}
/* clear float */
/*.clear, .clearfix:after {clear: both;}*/
/*.clear, .clearfix:before, .clearfix:after {display: block;overflow: hidden;visibility: hidden;width: 0; height: 0;}*/
/*.clearfix:before, .clearfix:after {content: '';}*/
/*.clearfix {*zoom: 1;}*/
.clearfix::after{content: ""!important;display: block!important;clear: both!important;}
.fff{color: white!important;}
.relative{position: relative;}
h5{font-weight: bold!important;}
.center{text-align: center}
.padding_left{padding-left: 68px;}

.font-bold{font-weight: bold}
.color-34{color: #343434;}
.color-66{color: #666;}
.color-99{color: #999;}
.color-a1{color: #a1a1a1;}
.detal{color: #e2524a}
.border-bt{border-bottom: 1px solid #ccc;}
.border-bt1{ border-bottom: 1px solid #efefef;}
.cc3432{color: #cc3432}
.e25248{background-color: #e25248}

.header{background:#fff}

  .header2{display: none}
  .header3{display: none}
  #mobTab{display: none}
  #mobBan{display: none}
  .w1200 {width: 1170px;margin: 0 auto;}
  .w932{width:932px;}
  .w900{width:900px;}
  .w850{width:850px;}
  .w808{width:808px;}
  .w890{width: 770px;}

  .w518{width:518px;}

  .w270{width:385px;}
  .w370{width: 370px}
  .w260{width: 272px;}
  .w259{width: 260px;}
  .w240{width: 240px}
  .w184{width: 184px}


  /*公共 start*/
  
  .font-16{font-size: 16px}
  .font-20{font-size: 20px}
  .font-13{font-size: 13px}
  .font-12{font-size: 12px}

  .line-height27{line-height: 27px;  }
  .line-height30{line-height: 30px;  }
  .line-height17{line-height: 22px;  }
  .line-height24{line-height: 24px;  }

  .padding_left5{padding-left: 5px}
  .padding_left10{padding-left: 10px}
  .padding_left18{padding-left: 18px}
  .padding_bottom20{padding-bottom: 20px}
  .padding_bottom40{padding-bottom: 40px}
  .padding_bottom10{padding-bottom: 10px}
  .padding_bottom6{padding-bottom: 6px}
  .padding_bottom70{padding-bottom: 70px}
  .padding_bottom100{padding-bottom: 100px}
  .padding_top8{padding-top: 8px;}
  .padding_top18{padding-top: 18px}
  
  .margin-right8{margin-right: 8px}
  .margin-right4{margin-right: 4px}
  .margin-right10{margin-right: 10px}
  .margin-right20{margin-right: 20px}
  .margin-right140{margin-right: 140px}
  .margin_left8{margin-left: 8px}

/*中英文 start*/
  .top_links { color: #0055a6; padding-left: 20px;}
  .top_links a {display: inline-block; padding: 0 10px; color: #737373; font-size: 12px;}

/*logo start*/
  .logo {box-sizing: border-box; padding-top: 16px;}
  .logo img{position: relative; top: -14px;}

  /*导航 start*/
  .menuW{background-color: #e2524a}
  .menu {height: 55px;}
  .menu li {float: left; position: relative; padding: 0 25px; z-index: 999;}
  .menu li strong {display: block; font-size: 16px; font-weight: bold;}
  .menu li strong a { display: block;  color: white; padding: 3px 2px; line-height: 49px;}
  .menu li:hover, .menu li.hover {background-color:#c73831;}
  .menu li p{display: none;position: absolute;left: 0;top: 52px; right: 0; text-align: center;padding: 3px 10px; }
  .menu li p a { display: block; color: #fff; line-height: 38px; font-size: 14px; border-top: 1px dashed #fff;}
  .menu li p a:first-child {border: none; }
  .menu li:hover p {display: block;}
  /*搜索 start*/
  .gnWrap{margin-top: 42px;}
  .zgn{height: 33px;line-height: 33px;}
  .zgn a{margin-right: 8px; color: #999}
  .zgn .zbjy{margin-right: 26px; padding-right: 16px;border-right: 2px solid #ccc}
  .kepu_search_bj { width: 270px;height: 31px;margin-left: 20px;background-color: #e74c4f;  border: 2px solid #e01e21; padding: 1px; font-size: 14px;}
  .kepu_input { width: 202px; height: 27px;font-size: 13px;}
  .kepu_left { float: left; }
  .kepu_left input{ border:0; width:198px; height:21px;margin-top:2px; margin-left:2px;}
  .kepu_right {float: right; padding-top:2px; }

  /*底部 start*/
  .bot_links{padding-top: 22px; color: #666;font-weight: bold;text-align: center;}
  .bot_links a { display: inline-block; padding: 0 10px; color: #666; font-size: 14px; font-weight: bold;}
  .bot_links2 {padding-top: 10px;}
  .bot_links2 a { padding: 0 4px;}
  .bt{margin: 0 auto;font-size: 13px;}
  .btL img{position: relative; top: -30px;margin-right: 10px;}
  .btL span{font-weight: bold;color: #808080}
  .footer {padding: 25px 0 60px;background-color: #f5f5f5;}
  .copy { font-size: 14px; line-height: 32px;  margin-left: 48px; color: #888; }



.mt10{margin-top:10px;}
.mt13{margin-top:13px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:35px;}
.mt50{margin-top:50px;}

.bgff{ background: #fff;}
.bgec{background: #ececec;}
.bgfa{ background: #fafafa;}
