@charset "utf-8";

/*通用*/
* {margin: 0;padding: 0; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
html {-webkit-text-size-adjust: none;-webkit-text-size-adjust: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;/* For some Androids */}
body {box-sizing: border-box;font-family:"微软雅黑" ;color: #333;outline: none;font-size: 14px; overflow-x: hidden;background-color:#fff}
body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, form, fieldset, th, td {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6, input, select, textarea, option, button {font-size: 100%;font-weight: normal;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0}
h1, h2, h3, h4, h5, h6, input, select, textarea, option, button {font-size: 100%}
abbr {border: 0;}
em, i {font-style: normal;}
ul, ol, li {list-style: none;}
a {text-decoration: none;outline: none;display: block; color: #333; font-family: "微软雅黑"; font-size: 14px;}
a:hover { outline:none; text-decoration: none;}
a, button, input, textarea, select {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);background: none;border: none;}
.clear {clear: both;height: 0;}
textarea {resize: none;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {border:none;padding:0;}
input, textarea, select, option, button, form, fieldset {margin: 0;padding: 0;border: none;outline: none;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.er{width: 1200px;margin: 0 auto;}
.top{display: flex;}
.logo{margin-top: 20px;}
.swiper-slide{margin: 0 auto;}
.nav{margin-top: 24px;margin-left: auto;margin-right: 20px;padding-bottom: 10px;}
.nav ul{display: flex;align-items: center;}
.nav ul li a{font-size: 16px;margin-left: 40px;line-height: 32px;}
.nav ul li a:hover{color: #ff0808;border-bottom: 1px solid #ff0808;}
.dh{display: flex;align-items: center;}
.dh p{font-size: 12px;color: #ff0808;margin-left: auto;}
.dh h5{font-size: 18px;color: #ff0808;font-weight: bold;}
.a01{background-color: #666666;padding:30px 15px;}
.a01 h5{font-size: 18px;color: #fff;font-weight: bold;text-align: center;}
.a01 p{font-size: 10px;color: #fff;}
.biaoti{display: flex;align-items: center;}
.biaoti h5{font-size: 28px;color: #000000;margin-left: 10px;}
.news_box{margin-top: 40px;}    
.news{display: flex;}
.shipin{margin-left: auto;width: 595px;}
.shipin video{height: 368px;margin-top: 23px;width: 100%;}
.shipin h4{font-size: 18px;color: #333333;font-weight: bold;line-height: 32px;}
.shipin p{font-size: 14px;color: #999999;line-height: 24px;}
.jjfa_box{margin-top: 20px;}
.a05 {background-color: #f4f4f4;width: 100%;height: 56px;}
.a05 h5{line-height: 56px;text-align: center;font-size: 16px;color: #000;}
.jjfa{margin-top: 40px;}
.jjfa ul{display: flex;}
.jjfa ul li{margin-left: 26px;}
.jjfa ul li:nth-child(1){margin-left: 0px;}
.cpzx_box{margin-top: 20px}
.cpzx_bt{display: flex;align-items:baseline;}
.cpzx_bt p{font-size: 14px;color: #999999;margin-left: 10px;}
.cpzx_bt a{font-size: 12px;color: #999999;margin-left: auto;}
.cpzx ul{display: flex;}
.cpzx ul li{width: 278px;margin-left: 28px;}
.cpzx ul{display: flex;margin-top: 44px;padding-bottom: 60px;}
.cpzx ul li:nth-child(1){margin-left: 1px;}
.cpzx ul li img{width: 278px;height: 168px;}
.cpzx ul li h5{font-size: 16px;color: #08acac;font-weight: bold;text-align: center;line-height: 32px;}
.cpzx ul li p{font-size: 14px;color: #333333;line-height: 24px;}
.fwzc_box{background-color: #f4f4f4;height: 312px;}
.fwzc_bt{display: flex;align-items:baseline;padding-top: 30px;}
.fwzc_bt a{font-size: 12px;color: #999999;margin-left: auto;}
.a06{width: 146px;height: 146px;border-radius: 100%;background-color: #fff;display:inline-block;}
.a06 span{text-align: center;display:block;padding-top: 34px;}
.fwzc ul{display: flex;align-items: center;margin-top: 45px;}
.fwzc ul li a{width: 400px;display: flex;align-items: center;}
.a07{width: 182px;margin-left: 10px;}
.a07 h5{font-size: 24px;color: #333333;line-height: 36px;}
.a07 p{font-size: 14px;color: #666;line-height: 28px;}
.a06:hover{background-color:#ff0808;}
.a06 span:hover{color: #fff;}
.footer_box{height: 400px;background-color: #e0e0e0;}
.footer .fenlei:nth-child(1) {width: 100px;}
.footer .fenlei:nth-child(5) {width: 100px;}
.footer .fenlei:nth-child(6) {width: 100px;}
.fenlei{height: 340px;border-right: 1px solid #d7d7d7;display:inline-block;padding-right: 22px;margin-top: 30px;padding-top: 12px;}
.fenlei h5{font-size: 16px;color: #333;font-weight: bold;}
.fenlei ul li a{margin-top: 12px;font-size: 14px;color: #666666;}
.footer{display: flex;}
.footer .fenlei:nth-child(1) {margin-left: 0px;}
.footer .fenlei:nth-child(5) {border-right: 0px;}
.fenlei{margin-left: 26px;}
.s-side{margin-top: 12px;}
.lxwm_box{margin-top:40px;margin-left: 48px;}
.lxwm h5{font-size: 24px;color: #333333;font-weight: bold;}
.a09{display: flex;align-items: center;margin-top: 16px;padding-bottom: 10px;}
.a09 p{font-size: 14px;color: #666666;}
.a09 span{font-size: 16px;color: #666666;font-weight: bold;}
.dz{font-size: 14px;color: #666666;}
.ewm{display: flex;align-items: center;margin-top: 30px;}
.a10 h5{text-align: center;}
.a10:nth-child(2){margin-left: 20px;}
.a10 img{width: 133px;height: 133px;}
.yqlj_box{height: 105px;background-color: #ccc;}
.biaoti2 h5{font-size: 16px;color: #333333;line-height: 32px;}
.biaoti2 span{width: 34px;height: 2px;background-color: #08acac;display: block;}
.yqlj{display: flex;padding-top: 28px;}
.yqlj ul{margin-left: 20px;}
.yqlj ul li{margin-left: 18px; float:left;}
.balj_box{height: 55px;background-color: #666666;}
.balj p{font-size: 14px;color: #999999;text-align: center;line-height: 55px;}
.zc_left{width: 247px;}
.zc_left h5{background: url(../images/a28.jpg) no-repeat;line-height: 65px;font-size: 24px;color: #fff;padding-left: 15px;}
.zc_left ul li a{line-height: 50px;background-color: #f9f7f8;color: #666666;font-size: 16px;padding-left: 15px;}
.zc_left ul li a:hover{background-color: #666666;color: #fff;}
.neirong_dy{margin-top: 20px;display: flex;padding-bottom: 50px;}
.zc_right{width: 922px;margin-left: auto;}
.biaoti3{border-bottom: 1px solid #e0e0e0;}
.biaoti3 h5{border-bottom: 2px solid #ff0808;display: inline-block;padding-left: 12px;padding-right: 12px;font-size: 24px;line-height: 56px;}
.N{margin-top: 48px;padding-left: 40px;padding-right: 40px;}
.N p{font-size: 16px;color: #333333;line-height: 32px;text-indent: 2em;}
.nav-item{line-height: 50px;background-color: #f9f7f8;color: #666666;font-size: 16px;}
.nav-item span{padding-left: 15px;}
.zc_left2{width: 247px;}
.zc_left2 h5{background: url(../images/a28.jpg) no-repeat;line-height: 65px;font-size: 24px;color: #fff;padding-left: 15px;}
.a01whh{display: flex;align-items: center;}
.a01whh img{margin-left: auto;margin-right: 10px;display: none;}
.a01whh:hover{color: #fff;background-color: #666666;}
.a01whh:hover img{display: block;}
.xlwhh li a{display: flex;align-items: center;line-height: 50px;}
.xlwhh li a span{font-size: 14px;color: #999999;padding-left: 70px;}
.xlwhh li a span:hover{color: #ff0808;}
.xlwhh li img{margin-left: auto;padding-right: 20px;}
.zc_right2{width: 922px;margin-left: auto;}
.zc_right2 ul {display: flex;flex-wrap: wrap;}
.zc_right2 ul li{width: 270px;margin-left: 28px;margin-top: 30px;}
.zc_right2 ul li img{height: 162px;width: 270px;}
.zc_right2 ul li h5{text-align: center;font-size: 16px;line-height: 32px;color: #333333;}
.zc_right2 ul li p{font-size: 14px;color: #999999;}
/* <分页> */
.fenye span{background-color: #eeeff4;color: #333333;padding: 10px 20px;display: inline-block;margin-left: 10px;}
.fenye span:hover{background-color: #004fae;color: #fff;}
.fenye{display: block;text-align: center;padding-top: 25px;border-top: 1px dashed #eeeeee;margin-top: 30px;}
.fenye a{background-color: #eeeff4;color: #333333;padding: 10px 20px;display: inline-block;margin-left: 10px;}
.fenye a:hover{background-color: #004fae;color: #fff;}
.zc_right3{width: 922px;margin-left: auto;}

.zc_right3 ul li a{border-bottom: 1px  dashed #eeeff4;display: flex;margin-left: 16px;margin-top: 32px;padding-bottom: 36px;}
.zc_right3 ul li:nth-child(4) a{border-bottom: 0px dashed #eeeff4;padding-bottom: 0px;}
.a11{padding-left: 18px;}
.a11 h4{font-size: 18px;color: #333333;font-weight: bold;line-height: 32px;}
.a11 p{font-size: 14px;color: #999999;}
.a11 h5{font-size: 14px;color: #999999;line-height: 24px;}
.a11 span{font-size: 12px;color: #ccc;line-height: 28px;}
.a11 img{width: 224px;height: 146px;}

.xq_box{width: 922px;margin-left: auto;}
.xq{margin-top: 20px;min-width: 300px;}
.xq h4{font-size: 20px;text-align:center;font-weight: bold;}
.xq h5{text-align: center;font-size: 14px;color: #999999;line-height: 32px;}
.a13{display: flex;align-items: center;margin-top: 20px;}
.a14{display: flex;align-items: center;}
.a15{display: flex;align-items: center;margin-left: 10px;}

#cjt0129{width: 284px;}
.c_01 ul li a img{width: 224px;height: 146px;}
.a11{width: 682px;}
#loginform{background-color: #e5f2fb;width: 600px;position: fixed;top: 30%;padding-bottom: 50px;}
#loginform input[type='text']{border: 1px solid #e5e5e5;background: #fff;width: 300px;line-height: 32px; margin: 0 auto;
    display: table;margin-top: 20px;}
#loginform input[type='password']{border: 1px solid #e5e5e5;background: #fff;width: 300px;line-height: 32px; margin: 0 auto; display: table;margin-top: 20px;}
#loginform button{background: #369ee7;width: 300px;line-height: 32px; border-radius: 5px;color: #fff; font-size: 16px;display: table;margin:0 auto;margin-top: 20px;}
/* .hide{
    display: none!important;
} */
.c0311{width: 278px;}
.c0311 img{width: 278px;height: 168px;}
.c0311 h5{font-size: 16px;color: #08acac;font-weight: bold;text-align: center;line-height: 32px;}
.c0311 p{font-size: 14px;color: #333333;line-height: 24px;}
.xq img{width: 70%;display: table;margin: 0 auto;}
.xq p{font-size: 16px;line-height: 32px;color: #333;}
.banner2_box img{width: 100%;height: 360px;}
.banner_02 img{width: 100%;height: 360px;}