/*reset*/
@charset "utf-8";
*{touch-action: pan-y;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin: 0; padding: 0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display: block;}
html {overflow-y: scroll;}
body{min-width:1200px;}
:root {overflow-y: auto; overflow-x: hidden;}
table{border-collapse: collapse; border-spacing: 0;}
caption,th{font-weight: normal;}
html,body,fieldset,iframe,abbr{border: 0;}
i,cite,em,var,address,dfn{font-style: normal;}
[hidefocus],summary{outline: 0;}
ul,ol,ul li,li,ol li{list-style: none;}
h1,h2,h3,h4,h5,h6,small{font-size: 100%;}
sup,sub{font-size: 83%;}
pre,code,kbd,samp{font-family: inherit;}
q:before,q:after{content: none;}
textarea{overflow: auto; resize: none;}
label,summary{cursor: default;}
a,button{cursor: pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight: bold;}
ins,u,s,a,a:hover{text-decoration: none;}
body,textarea,input,button,select,keygen,legend{font-family: "微软雅黑"; font-size: 14px; color: #333; outline: 0;background: #f5f5f5;}
a{color: #3d3d3d; border: none; text-decoration: none; outline: none; hide-focus: expression(this.hideFocus=true);}
a:focus{text-decoration: none; outline: 0; -moz-outline-style: none;}
a:hover{text-decoration: none; color: #cd0000;}
img{border: 0 none; width: auto\9; height: auto; vertical-align: top; -ms-interpolation-mode: bicubic;}
button,input,select,textarea{font-size: 100%; font-family: tahoma; margin: 0; outline: 0 none; vertical-align: baseline; _overflow: visible; *vertical-align: middle; *overflow: visible;}

.f-fl{float: left;}
.f-fr{float: right;}
.f-clear{margin: 0; overflow: hidden; visibility: hidden; font-size: 0; content: "."; clear: both; height: 0; padding: 0;}
.f-clearfix:after{visibility: hidden; display: block; font-size: 0; content:" "; clear: both; height: 0;}
* html .f-clearfix{zoom: 1;}
*:first-child+html .f-clearfix{zoom: 1;}
.f-dn{display: none;}
.f-ofh{overflow: hidden;}
.f-toe{overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.f-pr{position: relative;}
.f-pa{position: absolute;}
.f-pf{position: fixed;}
.conrainerbox{width: 1200px;min-width: 1200px;margin: 0 auto;}
/*头部*/
.is-header{background: url('../images/pic-bannner.png') top center no-repeat;}
.m-header{text-align: center; padding: 55px 0 65px;}
.m-search{padding-top: 23px;}
.g-search{height: 45px;width: 592px;    margin: 0 auto;}
.u-searchtext{ text-indent: 21px;width: 522px; height: 45px;border:none;outline: none;}
.u-searchbtn{top: 0; right: 0; width: 70px; height: 45px;background: url('../images/search.png') no-repeat;border:none;outline: none;}
.u-searchbtn:hover{color: #fff;}
/*头部*/
.is-main{background: #fff;}

.m-main{margin: 0 20px 0 20px;padding-top: 5px;}
.m-location{line-height: 36px;border-bottom: 1px dashed #ddd;}
.m-location .u-location{display: inline-block;width: 14px;height: 14px;background: url('../images/location.png') no-repeat;    vertical-align: middle;margin: 0 8px;}
.m-location span,.m-location a,.m-location{color: #999999;}
.m-location a{    margin-right: 12px;}
.m-location .u-list{margin-left:11px;}


/*底部*/
/* .is-footer{margin-top:12px;border-top:5px solid #0f4a95;}
.m-footer{text-align: center;padding: 9px 0 25px;0;}
.m-footer p{line-height: 32px;color: #666666;}
.m-footer p a{color: #666666;} */
/*底部*/
.is-footer{width:100%;background: #0f4a95;padding:10px 0 30px;overflow: hidden;}
.is-footer .container{position:relative;}
/*联系我们*/
.m-lxwm{float: left;margin-left: 50px;}
.m-lxwm h3{height: 35px;line-height: 35px;font-size: 16px;text-align: center;color: #fff;}
.m-lxwm li{height: 30px;line-height: 30px;text-indent:30px;font-size: 14px;color: #fff;background: url(../images/lx-icon.png) no-repeat;}
.m-lxwm li.lx1{background-position: 0 4px;}
.m-lxwm li.lx2{background-position: 0 -28px;}
.m-lxwm li.lx3{background-position: 0 -60px;}
.m-lxwm li.lx4{background-position: 0 -91px;}
/*微信微博*/
.m-wxwb{float: right;margin:20px 50px 0 0;text-align:center;overflow: hidden;}
.m-wxwb li{display:inline-block;margin:30px 0 30px 20px;width: 52px;height: 52px;cursor:pointer;background: url(../images/wb-icon.png) no-repeat;}
.m-wxwb li.wb{background-position: -69px 0;}
.m-wxwb p{font-size: 14px;color: #fff;}
.m-wxwb p a{font-size: 14px;color: #fff;}
.m-wxwb .u-ewm{display:none;position: absolute;top: -10px;left: 50%;margin-left: -111px;padding: 15px 44px 10px;background: #003b87;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.m-wxwb .u-ewm img{width: 130px;height: 130px;}
.m-wxwb .u-ewm p{font-size: 16px;color: #fff;margin-top: 5px;}
.m-wxwb li:hover .u-ewm{display: block;}
/*底部 end*/
/*媒体查询*/
@media \0screen\,screen\9 {
    .container{width: 1200px;}
}
@media (min-width: 1200px){
    .container{width: 1200px;}
}
@media (max-width: 1200px) {
    .is-header .container{padding: 0;}
    .m-nav{ width: 616px;}
    .m-nav li.nLi{width: 88px;}
    .m-lxwm{margin-left: 0;}
    .m-wxwb{margin-right: 0;}
    .m-wxwb .u-ewm{margin-left: -145px;}
}
@media (max-width: 992px) {
    .m-nav{ position: initial;width: 749px;margin: 0 auto 20px;}
    .m-nav li.nLi{width: 107px;}
    .m-logo img{margin: 0 auto;display: block;}
    .m-location{margin-bottom:20px;text-align:left;}
}
@media (max-width: 768px) {
    .container{padding: 0 15px;}
    .m-nav{display: none;}
    .m-snav{display: block;}
}
@media (max-width: 414px){
    .m-logo img{width: 100%;padding: 0 15px;}
    .m-wxwb{margin-top: 0;}
    .m-wxwb .u-ewm{margin-left: -111px;}
}
@media print{
    a:after{content:"" !important;}
}
/*右侧悬浮*/


/*组件 on*/
.m-liststyle1 li{line-height: 32px;}
.m-liststyle1 li a{padding-left: 15px;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis; background: url(../images/icon-li1.png) left center no-repeat;}
.m-liststyle1 li span{float: right; font-size: 14px;color: #999999;}

