@charset "utf-8";
/*全局 on*/
html{-webkit-text-size-adjust:none;}
*{margin: 0;padding: 0;list-style: none;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{padding:0; margin:0;font-size:16px;font-family:"微软雅黑";color:#333;background: #fff !important; background-attachment:fixed}
input,textarea,select,button,label{vertical-align:middle;font-family:"Microsoft YaHei",微软雅黑;}
.clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,a,form,input,label,select{margin:0; padding:0; list-style:none;}
a{color:#333; text-decoration:none; outline:none; }
a:focus,a:hover{color:#0e54ad; text-decoration:none;}
a img{border:none;}
li,img{vertical-align: text-bottom;}
ul{zoom:1;}
input{border: none;background: none;outline: none;}
textarea{resize:none;}
.fl{float:left;}
.fr{float:right;}
:focus {outline: -webkit-focus-ring-color auto 0;}
/*全局 end*/
/*function*/
.f-dn{display: none;}
.f-db{display: block;}
.f-fl{float: left;}
.f-fr{float: right;}
.f-pr{position: relative;}
.f-pa{position: absolute;}
.f-pf{position: fixed;}
.f-oh{overflow: hidden;}
.f-fwn{font-weight: normal;}
.f-fwb{font-weight: bold;}
.f-toe{overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.f-csp{cursor: pointer;}
.f-csd{cursor: default;}
.f-csh{cursor: help;}
.f-csm{cursor: move;}
.f-usn{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}
.f-clear{margin: 0; padding: 0; height: 0; overflow: hidden; visibility: hidden; content: "."; clear: both; font-size: 0; }
.f-clearfix:after{display: block; height: 0; visibility: hidden; font-size: 0; content:" "; clear: both;}
* html .f-clearfix{zoom: 1;}
*:first-child+html .f-clearfix{zoom: 1;}
.f-wd100{width: 100%;}
.f-npd{padding: 0;}
.f-nmg{margin: 0!important;}
.f-mlr2{margin: 0 2px;}
.f-mlr5{margin: 0 5px;}
.f-mlr7{margin: 0 7px;}
.f-mlr10{margin: 0 10px;}
.f-mlr15{margin: 0 15px;}
.f-mlr20{margin: 0 20px;}
.f-mlr25{margin: 0 25px;}
.f-mlrf5{margin: 0 -5px;}
.f-mlrf7{margin: 0 -7px;}
.f-mlrf6{margin: 0 -6px;}
.f-mlrf3{margin: 0 -3px;}
.f-mlrf10{margin: 0 -10px;}
.f-mlrf13{margin: 0 -13px;}
.f-mlrf15{margin: 0 -15px;}
.f-mlrf20{margin: 0 -20px;}
.f-mlrf12{margin: 0 -12px;}
.f-plr5{padding: 0 5px;}
.f-plr3{padding: 0 3px;}
.f-plr6{padding: 0 6px;}
.f-plr7{padding: 0 7px;}
.f-plr10{padding: 0 10px;}
.f-plr13{padding: 0 13px;}
.f-plr15{padding: 0 15px;}
.f-plr20{padding: 0 20px;}
.f-plr12{padding: 0 12px;}
.f-mb5{margin-bottom: 5px;}
.f-mb10{margin-bottom: 10px;}
.f-mb15{margin-bottom: 15px;}
.f-mb14{margin-bottom: 14px;}
.f-mb20{margin-bottom: 20px;}
.f-mb30{margin-bottom: 30px;}
.f-nbg{background: none!important;}
.f-nbd{border: none!important;}

/* head */
.nm-header{height: 450px; background: url(../img/banner.png) center no-repeat;}

.container{width: 1200px;margin: 0 auto;}
.nm-header .logo .fl{margin-top: 25px;}
.nm-header .logo .fr{margin-top: 20px;width: 122px;height: 48px;background: rgba(0,0,0,.23);border-radius: 8px;text-align: center;line-height: 48px;}
.nm-header .logo .fr a{font-size: 18px;color: #ffffff;}
.nm-header .logo .title-img {margin-top: 70px;text-align: center;}

/* search */.u-search{width: 560px; height: 54px;margin: 60px auto 0;}
.u-search form{display: flex;background: #fff;height: 54px;overflow: hidden;border-radius: 8px;}
.u-search form input[type="text"]{flex:1;padding:0 0 0 28px;height: 54px;line-height: 54px;font-size: 14px;color: #666;}
.u-search form input[type="submit"]{width: 54px;height: 54px;background: url(../img/seach.png) center no-repeat;}


/* list */
.dqlanmu{position:relative; clear:both; margin-bottom: 10px; height: 44px;font-size: 18px;font-weight: bold;color: #be0513; line-height: 36px; padding-left: 10px;border-bottom: 1px solid #ddd;font-size: 18px;}
.listnews{margin: 25px auto 60px;}
.listnews ul li{height: 42px; line-height: 42px;font-size:17px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;position: relative;}
.listnews ul li::before{content: "";width: 4px;height: 4px;background-color: #b5b5b5;position: absolute;left: 0;top: 20px;}
.listnews ul li span {color: #666;}
.listnews ul li a{padding-left: 15px;}
.listnews ul li:nth-child(5n){margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #ddd;}


@media (max-width:767px) {
    .container{width: 100%;}
    .m-allweb{display: none;}
    .title-img img{width: 90%;}
    .u-search{width: 95%;}
    .is-main,.back{padding: 0 10px;}
    .unifyUser{margin-right: 10px;}
}






