@charset "utf-8";
/* CSS Document */

body{ font-family:"微软雅黑","宋体",Arial, sans-serif, serif; text-align:center;-webkit-text-size-adjust:none; font-size:12px; background:#eeefef;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,tr,th,td,img,div,span,input,iframe,textarea{margin:0;padding:0;border:none; list-style:none;}
input{ outline:none;}
textarea{ outline:none;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none;}
a:hover{cursor:pointer;}


/*---------活动页面css，头部logo和导航搜索部分没变，就下面的部分变了，我把下面的部分切出来了     活动页内容部分宽度变为940px了！！-------------*/
.huodong{ width:940px; overflow:hidden; margin:0 auto; background:#fff;box-shadow: 2px 0 5px rgba(214, 214, 215, 0.9), -2px 0 5px rgba(214, 214, 215, 0.9); padding-bottom:20px;}
.hd_banner{ width:940px; height:298px; overflow:hidden; margin:0 auto;}
.hd_content{ width:896px; overflow:hidden; padding-top:30px; margin:0 auto; text-align:left;}
.hd_left{ width:498px; overflow:hidden; float:left;}
.hd1{ width:456px; padding:0 20px; overflow:hidden; margin:0 auto; border:1px #e0e0e0 solid; border-top:3px #b71a25 solid; background:#fafafa;}
.hd1 h2{ font-size:24px; color:#b71a25; font-weight:normal; margin-top:10px;}
.hd1 h6{ font-size:14px; color:#666; font-weight:normal;}
.hd1 table{ width:456px; overflow:hidden; margin:0 auto; border-collapse:collapse;font-size:14px; margin-top:7px; margin-bottom: 10px;}
.hd1 table th{ text-align:right; width:70px; color:#333; font-weight:normal; line-height:30px;vertical-align:text-top;}
.hd1 table td{ text-align:left; color:#666; line-height:30px;}

.hd2{width:456px; padding:0 20px; height:auto; overflow:hidden; margin-top:26px;border:1px #e0e0e0 solid; border-top:3px #b71a25 solid; background:#fafafa;}
.hd2 h2{ font-size:24px; color:#b71a25; padding:15px 0; font-weight:normal;}
.hd2 p{ font-size:14px; color:#666; line-height:30px;}
.hd2 p span{ color:#333; margin-right:10px;}

.chbm{
  width: 496px;
  height: auto;
  padding-bottom:10px;
  overflow: hidden;
  margin-top: 26px;
  border: 1px #e0e0e0 solid;
  border-top: 3px #b71a25 solid;
  background: #fafafa;
  margin-bottom: 20px;
  }
.hd_title{ width:496px; height:40px;overflow:hidden; background:url(../images/hd_title_bg.jpg) repeat-x; border-bottom:1px #e0e0e0 solid; font-size:18px; color:#b71a25; line-height:40px; text-align:left;}
#chbm img{ margin:0 12px 0 25px;}
.chbm_content{ width:446px; overflow:hidden; margin:0 auto; padding:0 25px;}
.chbm_content table{ width:446px; overflow:hidden; margin:0 auto; border-collapse:collapse;}
.chbm_content table th{ width:70px; line-height:43px; vertical-align: text-top; text-align:right; font-size:14px; color:#666; font-weight:normal;}
.chbm_content table td{ text-align:left; line-height:43px;}
.chbm_content table td input{ width:125px; height:23px; overflow:hidden; background:#fff; font-size:12px; color:#333; line-height:23px; padding:0 5px; text-align:left; border:1px #e0e0e0 solid; margin-bottom:0px;}
#danwei{ width:220px;}
#address{ width:300px;}
.chbm_content table td textarea{ width:300px; height:75px; overflow:hidden; margin-top:13px; font-size:12px; color:#333; line-height:18px; padding:0 5px; border:1px #e0e0e0 solid;}
.chbm_content h6{ display:block; width:446px; padding-top:0px; text-align:center;}

.hd_right{ width:368px; overflow:hidden; float:left; margin-left:30px;}
.rmjb{ width:366px; overflow:hidden;border:1px #e0e0e0 solid; border-top:3px #b71a25 solid; background:#fafafa;}
#rmjb img{ margin:0 12px 0 19px;}
.rmjb_content{ width:356px; overflow:hidden; padding:10px 5px;}
.rmjb_list{ width:120px; overflow:hidden; text-align:left; margin:0 auto; float:left; margin:12px 29px;}
.rmjb_list h6{ font-size:16px; color:#333; font-weight:normal; margin-top:5px;}
.rmjb_list p{ font-size:14px; color:#666;}

.qthd{ width:366px; overflow:hidden; margin:0 auto; margin-top:22px;border:1px #e0e0e0 solid; border-top:3px #b71a25 solid; background:#fafafa;}
#qthd img{ margin:5px 17px 0 19px;}
.qthd_content{ width:366px; overflow:hidden; margin:0 auto;}
.qthd_content ul{ width:366px; overflow:hidden; margin:0 auto;}
.qthd_content ul li{ width:346px; height:83px; padding-left:20px; overflow:hidden; border-top:1px #b5b5b6 dashed; position:relative;}
.qthd_content ul li:first-child{ border:none;}
.qthd_content ul li h6{ font-size:16px; font-weight:normal;margin-top:20px;}
.qthd_content ul li h6 a{ color:#333;}
.qthd_content ul li p{ font-size:12px; color:#666;}
.qthd_content ul li span{ display:block; position:absolute; right:0; top:0;}
.qthd_content ul .hdjs h6 a{ color:#acacac;}
.qthd_content ul .hdjs p{ color:#ababab;}

.banner-wrapper{
  width:600px;
  margin:0 auto;
}
.banner-wrapper span.title{
  font-size:18px;
  color:#b71a25;
  line-height:2em;
}