.mar_t10{margin-top:10px;}
.mar_r10{margin-right:10px;}
.mar_b10{margin-bottom:10px;}
.mar_l14{margin-left:14px;}
.whitebg{background:#fff;}



.top{border-top:5px solid #870000; height:125px; margin:0 auto; padding-top:5px;  text-align:center;}
.sousuo {
 float: right;
 padding-top:25px;
 }
.sousuo .srk {
 margin: 0;
 padding: 0 10px;
 height: 30px; line-height:30px;
 width: 240px;
 float: left;
 font-family: "宋体";
 font-size: 12px;
 color: #a0a0a0; border-top-left-radius:15px; border-bottom-left-radius:15px;   border:1px solid #dcdcdc; border-right:none;
 background:#fff;
}

.menu_a{margin:0 auto; background:#ad2209; height:74px;  width:100%;}
.menu li{float:left; color:#fff; font-size:16px; line-height:74px; text-align:center; width:116px;}
.menu li a{color:#fff; padding:0 0px; }
.menu li a:hover{display:block; background:url(../images/img_07.jpg) no-repeat bottom #cc001b; color:#ffffff;}
.menu li a.chushi{background:url(../images/img_07.jpg) no-repeat bottom #cc001b; color:#ffffff; width:100px; margin:0 auto; display:block; padding:0;}



  .lubo{ width:1400px; clear: both; height:445px; margin:0 auto; position:relative;}
  .lubo_box{width: 1400px; height:445px; margin:0 auto; }
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:445px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%;}

  .lubo_box li img{ width: 100%; height: 445px;}

  
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left;  width:10px; height:10px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; margin:0 5px; cursor: pointer; background:#fff;}
  .cir_on{ background:#083a64 !important; width:10px; height:10px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}

  
  .lubo_btn{ position: absolute; width: 1400px; top: 45%; z-index:4;}
  .left_btn, .right_btn{ width: 50px; height: 50px; background: #000;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 40px; font-size: 35px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
  .left_btn{ float: left; margin-left:10px;}
  .right_btn{ float: right; margin-right:10px;}

.tit{border-bottom:2px solid #ccc; height:40px;}
.tit h2{font-size:18px; color:#282828; line-height:40px; text-align:left; text-indent:10px; float:left;}
.tit .more{float:right; padding-right:10px; color:#676767; padding-top:20px; text-transform:uppercase; font-size:12px;}
.tit .more a{color:#676767;}
.tp{width:199px; height:129px;}
.bt{width:620px; margin-left:20px;}
.bt p{line-height:26px; padding-bottom:4px;  color:#d20000; font-size:18px; font-weight:bold;}
.bt span{text-align:left; color:#5a5a5a; font-size:14px; line-height:26px;}
.bt em{text-align:left; color:#b5b5b6; font-size:12px; line-height:18px; display:block; font-style:normal;}
.list{width:100%; margin:0 auto;}
.list li{width:100%; text-align:right; line-height:33px; font-size:14px; margin:0 20px 0 0;  padding-right:10px;}
.list li a{float:left;}
.list2{width:100%; margin:0 auto;}
.list2 li{text-align:left;line-height:36px; font-size:14px; margin:0 20px 0 0;  padding-right:10px;}
.tit2{height:40px;}
.tit2 h2{font-size:18px; color:#282828; line-height:40px; text-align:left; text-indent:10px; float:left;}
.tit2 .more{float:right; padding-right:10px; color:#676767; padding-top:20px; text-transform:uppercase; font-size:12px;}
.tit2 .more a{color:#676767;}
.jzhd{width:95%; border-bottom:1px solid #ccc; height:120px; margin:0 auto 10px auto; }
.jzhd h3{font-size:15px; color:#ad2209; line-height:30px; text-align:left;}
.jzhd p{line-height:26px; font-size:14px; text-align:left; padding-left:10px; color:#797979;}
.jzhd p img{width:21px; height:21px; padding-right:7px; vertical-align:middle;}
.zkimg{margin:5px auto; border:3px solid #fff;}
.zkimg img{width:100%;}
.boot{background:#870000; padding:10px 0; height:90px; color:#fff; line-height:90px;}








.n_lm{background:#fafafa; border-bottom:3px solid #d20000; height:55px; line-height:55px; font-size:24px; color:#d20000; text-align:left; padding-left:30px;}
.ejmenu li{border-bottom:1px solid #fafafa; line-height:40px; font-size:16px; color:#565656; text-indent:40px;}
.ejmenu li a:link{color:#565656;}
.ejmenu li a:hover{display:block; background:url(../images/nimg_03.gif) no-repeat left; line-height:40px; font-size:16px; color:#002275;}
.nkjck{background:#fafafa; height:230px; padding:0 10px;}
.nkjck li{float:left; width:33.3%; margin:10px auto; text-align:center;}
.nkjck li p{line-height:25px; font-size:16px; text-align:center;}
.nkjck li img{width:68px; height:68px;}
.nrmore{padding-top:15px; line-height:20px; padding-right:10px;}
.jj_tit{font-size:20px; line-height:40px; text-align:center;}
.nry_tit{font-size:20px; line-height:40px; text-align:center; border-bottom:1px dashed #ccc; color:#d20000;}
.nry_tit p{color:#b6b6b6; line-height:20px; text-align:center; font-size:14px;}
.nry{text-indent:2em; text-align:left; padding:10px; line-height:25px;}
.lanmu{border-bottom:4px solid #d20000; padding:6px 10px 0 10px; margin-left:20px; line-height:40px; font-size:16px; text-align:center; color:#d20000;}
.ny_dqwz{line-height:40px; text-align:left; padding-right:10px; padding-top:10px;}