html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}
a{text-decoration: none; outline: none; cursor: pointer;transition: all 0.4s ease-in-out;}
a:visited ,a:hover{text-decoration: none;}
.hidden{display:none;}
.p0{margin:0px !important;}
.m0{padding: 0px !important;} ul{padding: 0px;}
li{list-style:none;}
.fl{float: left;}
.fr{float: right;}
.clear{clear:both;}

/* menu */
.menubox{ width:100%; min-height:57px;background:#c80000;box-shadow: 0px 0px 15px 0px rgba(4, 0, 0, 0.4);}
.nav{ padding-right: 0px;}
.nav li{  float: left;  position: relative  }
.nav .selected{ background:#fbf8c9; color: #c80000; }
.nav .selected a{color: #c80000;}
.nav li>a{ padding: 0px 80px; display: block; font-weight: 500;  font-size: 18px;  color: #fff;line-height: 57px;  text-align: center;  }
.nav li.on>a,.nav li:hover>a{color: #c80000;  }
.nav li.on,.nav li:hover{  background: #fbf8c9; color: #c80000;  }
.main1{ padding-bottom: 25px;background:url("/_upload/tpl/01/d9/473/template473/htmlRes/style_res/bg1.png") center top no-repeat;}
.bmxw{width:46%; float: left; background: #fff; margin-bottom: 10px;margin-top:40px;}
.bmxw.right{float: right;}
.title{height: 48px; line-height:48px; background: #eeeeee;}
.title .txt{font-size:20px;color: #e60012; line-height:48px; display: inline-block; float: left;position: relative;}
.title .txt img{vertical-align: middle;left: -20px;top: -10px; position: absolute;}
.title .txt em{ margin-left: 95px; font-style: normal;}
.title .more{margin-top: -3px; padding-left: 28px;padding-right: 28px;  float: right; color: #666666;font-size:16px;height: 48px; line-height: 48px; background: url("/_upload/tpl/01/d9/473/template473/htmlRes/style_res/gdbj.png") right top no-repeat}
.title .more a{color: #666; font-weight: 100;}
.djgz_list{ margin-top: 15px; padding: 0px 3% 30px;min-height:360px;}
.djgz_list ul li{overflow: hidden; border-bottom: 1px solid #eeeeee; background: url("/_upload/tpl/01/d9/473/template473/htmlRes/style_res/list.png") 3px center no-repeat; white-space: nowrap; text-overflow: ellipsis; font-size:17px;height:60px; line-height:60px; color:#333333; padding-left:17px;}
.djgz_list ul li a{ color: #333333;}
.djgz_list ul li a:hover{ color:#be0a01;}
.djgz_list ul li span{ float: right;display: inline-block; font-size: 15px;color: #999999;padding-left: 5px;}

.foot{background:#be0a01; padding-top:25px;padding-bottom:20px; text-align: center;line-height:38px; font-size: 16px; color: #fff;}
.ny_mani{ padding-left: 15px !important; padding-right: 15px !important;}
.navjz{min-height:560px; padding-bottom:40px;padding: 0px 1% 30px;}
.lm_rban{width:100%;height:auto;}
.lmy_lmtitle{height:53px;line-height:53px;overflow:hidden; border-bottom: 2px solid #d70f05;}
.lmy_lmtitle span{float:left;display:block;width:auto;height:53px;line-height:53px;font-size:20px; font-weight:600; color:#be0a01;white-space:nowrap;}
.lmy_lmtitle span img{vertical-align: middle; margin-right:12px; margin-top: -5px;}
.wz_top{float:right; text-align:left; font-size:15px; color:#666; padding-left: 10px;}
.wz_top img{vertical-align: middle; margin-right:12px; margin-top: -5px;}
.wz_top a{color:#666;}
.wz_top a:hover{color:#f00;}
.ycnr{padding-top:15px;}
/*infoÑùÊ½*/
.xnews_nei_fl{padding:1% 1%;}
.infob{}
.infob .tit{margin: 20px 0 10px; color: #be0a01; font-size: 20px; text-align: center; padding-left: 5px;}
.infob .titx{text-align:center; width:100%; border-bottom: 2px solid #eeeeee; line-height:40px; font-size:16px; color:#777;padding-bottom:10px; margin-bottom: 20px;padding-left: 5px;}
.infob .titx span{color: #f58320;}
.infob .tit2{margin: 20px 0 10px; color: #095faa; font-weight: 600; font-size: 24px; text-align: center;}
.infob .titx2{text-align:center; width:100%; line-height:40px; font-size:20px; color:#333;padding-bottom:10px;}
.nr{font-size:18px; white-space:normal; line-height:36px; padding:0px 10px 5px 10px;color:#333333;}
.infob .nr p{text-align:justify;line-height: 36px !important;}
.infob .nr p img{ max-width: 75%; margin-top: 30px;}
.infob .nr p video{ display: block;margin: 0 auto;max-width: 100%;height: auto;}
.infob .sxt{line-height:36px; margin-left:12px;color:#000; font-size: 15px; margin-top: 15px;}
.infob .sxt a{color:#000;}
.infob .sxt a:hover{color:#b00000;}
.djgz_list ul.wp_paging li {padding-left: 0px;background: none;border-bottom:0px;height: 25px;
    line-height: 25px;}
    .lmy_lmtitle .wz_top span {    
        float: none;
        color: #000;
        background: none;
        text-align: center;
        width: 30px;
        display: inline-block;
        text-indent: 0;
        font-weight: normal;
        font-size: 16px;}