@charset "utf-8";
/* CSS Document */
.mainWrap{width: 1200px;
  margin:0 auto;}

/*******头部*********/
.header {width:100%; margin:0 auto;display:table;}
.header img{ width:100%;}

.menubox{ width:100%; height:50px; line-height:50px; background-color:#b10101; font-size:18px; font-weight:bold;display:table;}

.menu{}
.menu ul{}
.menu ul li{ float:left; padding:0 51px;}
.menu ul li a{ color:#fff;}
.menu ul li a:hover{ color:#fffbde;}

/*******中间*********/
.mainbox{ background:url(/images/mainbg.jpg) center bottom no-repeat; width:100%; padding-bottom:50px;}

.onel{ width:380px;float:left;}
.onec{width:380px;float:left; margin-left:32px;}
.oner{width:380px;float:right;}

.onetit{ text-align:center;color:#b10101; font-size:21px;  border-bottom:1px solid #e71f19; line-height:60px; font-weight:bold; margin-top:15px;}
.onenr{ background:#ffffff; border:1px solid #ccc; margin-top:14px;}
.onenrwz ul{height: 335px;}
.onenrwz li{ border-bottom:1px solid #cccccc; line-height:28px; font-size:16px; padding:12px;height:57px;}
.more1{ background:#bfbfbf; color:#fff; text-align:center; width:308px; height:38px; line-height:38px; margin:20px auto;}

.more1 a{  color:#fff;}

.cbanner{width: 1200px;
  margin:20px auto;}
  
  .sjhdtit{color:#b10101; font-size:18px;  border-bottom:1px solid #e71f19; line-height:50px; font-weight:bold;  background:url(/images/icon1.jpg) center left no-repeat; text-align:left; text-indent:20px;}
.sjhdtit span{ float:right; font-size:14px;}
.sjhdtit span a{color:#666666;}  
  
.dshl{ width:365px; float:left; background:#fff; height:285px; padding:5px 10px ;}
.dshc{ width:365px; float:left; margin-left:22px; background:#fff;height:285px;padding:5px 10px;}
.dshr{ width:365px; float:right; background:#fff;height:285px;padding:5px 10px;}

.dshtit{color:#b10101; font-size:18px;  border-bottom:1px solid #e71f19; line-height:50px; font-weight:bold;  background:url(/images/icon1.jpg) center left no-repeat; text-align:left; text-indent:20px;}
.dshtit span{ float:right; font-size:14px;}
.dshtit span a{color:#666666;}
.dshnrwz{ margin-top:5px;}
.dshnrwz li{ line-height:37px; font-size:15px;background:url(/images/icon2.jpg) center left no-repeat; text-indent:12px;}
.dshnrwz li span{ float:right; font-size:13px;}


.foot{ height:103px; background:#c10303; text-align:center; color:#fff; line-height:103px; font-size:15px;display:table;width:100%;}

/*******list*********/
.listc{ min-height:450px; padding-bottom:30px; padding-top:10px;}

.listtit{color:#b10101; font-size:18px;  border-bottom:1px solid #e71f19; line-height:50px; font-weight:bold;  background:url(/images/icon1.jpg) center left no-repeat; text-align:left; text-indent:20px;}
.listtit span{ float:right; font-size:14px;}
.listtit span a{color:#666666;}
.listnrwz{ margin-top:5px;}
.listnrwz li{ line-height:37px; font-size:15px;background:url(/images/icon2.jpg) center left no-repeat; text-indent:12px;}
.listnrwz li span{ float:right; font-size:13px;}

/*******info*********/
.infob{}
.infob .tit{ text-align:center; font-size:26px; line-height:45px; margin:30px 15px;}
.infob .titx{ text-align:center; height:37px; width:100%; background-color:#d9d9d9; line-height:37px; font-size:13px; color:#666666;}
.infob .nr{font-size:16px; color:#222222; line-height:34px; text-align:justify; margin:25px 12px;  text-indent:2em; padding-bottom:35px;}
.infob .nr p{text-align:justify;}
.infob .sxt{ line-height:34px; margin-left:12px;}
.infob .dsg{ text-align:right; margin:12px;}