/*公共部分*/
body{margin:0;padding:0;font-family:'微软雅黑',Microsoft Yahei,SimHei,SimSun ,Arial, Helvetica, sans-serif;font-size:14px;color:#000;width: 100%;background:#fff;}
input,select{vertical-align:middle;}
img{margin:0;padding:0;border:none; vertical-align: middle;width:auto;}
/*img 变大动画*/
img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
a{text-decoration:none;color:#2a2a2a;}
a:hover,a:focus{text-decoration:none;}
ul,li,ol,p,h1,h2,h3,h4,div{list-style:none;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;ime-mode:disabled;vertical-align:middle;outline-style:none;}
input{border-radius:0;/*-webkit-appearance:none;*/ /*去除input默认样式*/}
em{font-style:normal;}
table{border-collapse: collapse;}
i,s,em{text-decoration: none;font-style:normal;}
a{color:#333;}
a:hover,a:focus{color:#333;}
/*京东清楚浮动的方法*/
.clearfix:before,.clearfix:after{content: "";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;/*IE7/6*/}
/*清楚层公共*/
.layout:after{content:""; clear:both; display:block; height:0; visibility:hidden;}
.layout{zoom:1;}
/*公共调用class*/
.w12{width:1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.al{text-align:left;}
.ac{text-align:center;}
.ar{text-align:right;}
.hide{display:none;}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.m30{margin:30px 0 0 0;}
.mar30{margin:30px 30px 0 30px;}
.pr{position:relative;}
.pa{position:absolute;}
.tc{text-align:center;}
.tr{text-align:right;}
.appear{    -webkit-animation: opacity_show 0.85s 1 cubic-bezier(0.445, 0.05, 0.55, 0.95) forwards;-moz-animation: opacity_show 0.85s 1 cubic-bezier(0.445, 0.05, 0.55, 0.95) forwards;-o-animation: opacity_show 0.85s 1 cubic-bezier(0.445, 0.05, 0.55, 0.95) forwards;opacity: 1 !important;}
/* animation: opacity_show 0.85s 1 cubic-bezier(0.445, 0.05, 0.55, 0.95) forwards; */
/**/
img{transition: all .5s ease;}
.marB20{margin-bottom:20px;}
.marR20{margin-right:20px;}
.marT20{margin-top:20px;}
.fL{float:left;}
.fR{float:right;}
/*header*/
.header-b{width:100%;height:200px;}
.box{width:1200px;margin:0 auto;}
.header-pad{padding:15px 0 0 0;}
.header-L{position:relative;width:520px;}
.header-L a{display:block;width:100%;margin-top:70px;}
.header-L a img{width:100%;}
.header-R{overflow:hidden;text-align:right; padding-top: 7%}
.header-R a{display:inline-block;line-height:30px;border-radius:3px;text-align:center;padding:0 25px;color:#fff;background:#4091d7;margin-right:8px;font-size:14px;}
.header-R a:hover,.header-R a:focus{background:#4091d7;color:#fff;}
/*导航*/
.menu { width: 100%; height: 60px; margin:0 auto; overflow:hidden;background: #4091d7;  }
#nav h1 { color: #FFF; font-size: 18px; text-align: center;line-height:60px; font-weight: normal; height: 60px; overflow: hidden; cursor: pointer; }
#nav .active a h1{background: #0392a1;color:#fff;}
#nav .mainlevel { float: left; /*IE6 only*/}
#nav .mainlevel a { text-decoration: none; line-height: 40px; display: block; width:133px; font-size: 14px; color: #fff;}
#nav .mainlevel a:hover h1{background:#3584c8;transform:rotate(360deg);}
#nav .mainlevel ul li a{width:150px;}
#nav .mainlevel ul li a:hover { display: block; text-decoration: none; color: #fff; background: #3584c8; }
#nav .mainlevel ul { display: none; position: absolute; z-index: 2000; box-shadow:1px 1px 5px rgba(0,0,0,0.5);}
#nav .mainlevel li { display: block;  background: #4091d7; text-align: center; line-height: 40px; height: 40px; width: 150px; z-index: 2000; /*IE6 only*/ }

/*footer*/
.footerbox{width:100%;padding:0 0 25px 0;background:#f2f2f2;}
.aboutUs{text-align:center;color:#666;}
.aboutUs a{display:inline-block;color:#666;line-height:24px;padding:0 10px;text-align:center;}
.footerbox p{line-height:30px;color:#666;font-size:12px;text-align:center;}
.footerbox p .jh{display:inline-block;width:20px;height:30px;background:url(../images/beiimg.png) left center no-repeat;vertical-align: middle;}
.footerbox p a{color:#666;}
.txtLeft{width:1200px;position:relative;margin-right:30px;}
.ImgRing {overflow:hidden;text-align: center;}
.ImgRing img{width:100px;height:100px;}
.ImgRing h4{line-height:30px;font-size:12px;color:#333;}
/*头部项目搜索*/
.searchBox{background:#b3b3b3;padding:4px;display:inline-block;position:relative;width:320px;box-sizing:border-box;}
.searchLeft{position:absolute;left:4px;top:4px;height:24px;text-align:center;width:60px;border:none;background-image: linear-gradient(0deg, #4091d7 0%, #4091d7 100%), linear-gradient(#ffffff, #ffffff);border-radius:3px;color:#fff;font-size:12px;box-sizing:border-box;}
.searchLeft select::-ms-expand{display:none;background: linear-gradient(0deg, #4091d7 0%, #4091d7 100%);}
.searchLeft select{display:inline-block;border:none;background:none; width:100%;display:inline-block;height:24px;box-sizing:border-box;padding:0 3px;text-align:center;font-size:14px;}
.searchLeft option{display:inline-block;height:24px;border:none;background:none;-moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari 和 Chrome */
    appearance:none;background: linear-gradient(0deg, #4091d7 0%, #4091d7 100%);color:#333;font-size:14px;}
.searchCenter{display:block;width:100%;padding:0 72px 0 10px;box-sizing: border-box;height:24px;font-size:14px;color:#666;border-radius:3px;overflow:hidden;box-shadow: 0px 1px 2px 0px
		#ffffff, inset 0px 1px 2px 0px rgba(187, 187, 187, 0.8);border:none;}
.searchRight{position:absolute;right:4px;top:4px;display:inline-block;width:70px;height:24px;box-sizing:border-box;text-align:center;font-size:14px;color:#fff;background-image: linear-gradient(0deg, #4091d7 0%, #4091d7 100%);border:none;border-radius:3px;}
/*返回顶部*/
.izl-rmenu{position:fixed; left:50%; margin-left:650px; bottom:13%; padding-bottom:73px; z-index:999; }
.izl-rmenu .iconBtn{width:54px; height:54px; margin:5px 0;border-radius:30px; cursor:pointer; position:relative;background:rgba(187,187,187,0.66);text-align:center;}
.izl-rmenu .iconBtn:hover{background:rgba(187,187,187,1);box-shadow:0 0 15px rgba(105,105,105,.7);}
.izl-rmenu .btn-wx{background:url(../images/weixinIcon.png) center center no-repeat;width:54px;height:54px;}
.pics{position:absolute; left:-170px; top:0px; display:none;padding:10px;background:#e5e5e5;text-align:center;}
.pics img{width:140px;height:140px;}
.pics p{line-height:30px;color:#666;font-size:14px;}
.btn-sina{display:inline-block;position:relative;}
.btn-sina .btn_sina{display:inline-block;width:54px;height:54px;background:url(../images/sinaIcon.png) center center no-repeat;}
.btn-sina .jzfs_list{position:absolute; left:-181px; bottom:-2px; display:none;height:268px;background:#fff;}
.btn-sina .picImg{max-width:100%;vertical-align: middle;}
.btn-sina .jzfs_list p{line-height:24px;color:#666;text-align:center;}
.iconTop{width:54px;height:54px;background:url(../images/goTop.png) center center no-repeat;}

.tops { background: url("/static/index/images/logo2.jpg") no-repeat; padding: 0; height: 200px}

.tong { width: 100%;background: #4091d7; color: #fff;}
.tong .links { height: 60px; line-height: 60px;}
.tong .links li {display: inline-grid; margin: 0 5px; display: -ms-inline-grid;
    -ms-inline-grid-columns: 1fr auto 1fr;
    -ms-inline-grid-template-columns: 1fr auto 1fr;}
.tong .links .naes { width: 10%;}
.tong .links ul { width: 90%;}
.tong .links ul a { color: #fff;}

.home-title {
    font-size: 30px;
    line-height: 32px;
    padding: 82px 0 46px 0;
    text-align: center;
}
.support .home-title {
    padding-top: 62px;
}
.home-title .line {
    width: 1100px;
    margin: 0 auto;
    background: #00923F;
    width: 44px;
    height: 5px;
    position: relative;
    top: 8px;
}
.home-title .line {
    height: 3px;
}

.support {
    overflow: hidden;
}

.support .number {
    width: 1200px;
    margin: 0 auto;
    text-align: center;
    background: white;
    box-shadow: 0 0 10px 3px #eee;
    height: 295px;
    padding-top: 35px;
}
.left {
    float: left;
}
.width50 {
    width: 50%;
}
.support .number .num {
    font-size: 52px;
    line-height: 54px;
    margin-bottom: 9px;
}
.support .number p {
    font-size: 20px;
    line-height: 22px;
}
.right {
    float: right;
}
.width50 {
    width: 50%;
}
.clear {
    clear: both;
}
.support .number .three-box {
    margin-top: 15px;
}
.support .number .three-box a {
    color: white;
}
.support .number .three-box li {
    float: left;
    height: 282px;
    width: 26%;
    margin-left: 28px;
}
.support .number .three-box li.box-one {
    margin-left: 97px;
}

.support .number .three-box li .box-logo {
    height: 70px;
    margin-bottom: 37px;
    margin-top: 74px;
}
.support .number .three-box li .box-logo img {
    height: 100%;
}
.number-mask {
    height: 264px;
}
.number-mask .mask {
    height: 100%;
    background: rgba(0, 0, 0, 0.7);
}

#dnae  li.nhsbbs {
    display: block;
    margin-bottom: 20px;
}

.ahdre {
    width: 100%;
    line-height: 45px;
    font-size: 16px;
    font-weight: bold;
    border-bottom: 1px dotted #ccc;
    display: block;
    margin-bottom: 10px;
}

#dnae  li.nhsbbs li {
    display: inline-grid;
}

#dnae  li.nhsbbs li a {
    padding: 0 10px;
    text-align: center;
}

.cnhst {
    width: 100%;
    overflow: hidden;
    margin-bottom: 20px;
}

.cnhst .sane {
    width: 100%;
    display: list-item;
    border: 1px solid #e5e5e5;
    padding: 3%;
    margin-bottom: 20px;
}

.cnhst .sane h2 {
    width: 100%;
    margin: 10px 0 10px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    font-size: 16px;
    color: #4091d7;
    font-weight: bold;
}

.cnhst .centens {
    /*margin: 0 3%;*/
}

.cnhst .item span {
}

.float_right {
    float: right;
    color: #999999;
    font-size: 12px;
}

.nhaesss {
    padding-bottom: 15px;
    overflow: hidden;
}

.nhaesss .l {
    float: left;
    width: 100%;

    line-height: 30px;
}

.nhaesss .r {
    float: left;
}

.wibaid li {
    width: 32% !important;
    margin-bottom: 20px;
}

.wibaid .pro-Img a {
    width: 100%;
    height: 260px;
}

.nnnn .leftBar {
    width: 20% !important;
    float: left;
}

.nnnn .rightBar {
    width: 56% !important;
    float: left;
    margin-right: 2%;
    margin-bottom: 20px;
}

.nnnn .cnhst {
    width: 20% !important;
    float: left;
}

.mbaoxx {
    width: 100%;
    border: 1px solid #e5e5e5;
    line-height: 30px;
    margin-bottom: 15px;
    padding: 10px 0;
    border-radius: 5px;
}

.mbaoxx li {
    display: inline-flex;
    color: #999;
}

.mbaoxx li a {
    color: #999;
    margin-left: 4px;
    padding: 0 10px;
}

.LoveData li,.LoveData .liuu {
    line-height: 35px;
}

.codeBar {
    display: none;
}