a,body,dd,div,dl,dt,h1,h2,h3,h4,h5,html,li,nav,ol,p,span,ul{padding:0;margin:0}
body{font-family:Arial,MicrosoftYaHei;font-size:18px;color:#232323;background-color:#e9eef9;min-width: 1500px}
ol,ul{list-style:none}
a{display:block;text-decoration:none;color:#232323;background:0 0}
a:hover{text-decoration:none}
img{width:100%;vertical-align:middle}
.mainsVw{width:100%}
.container{width:1200px;min-width:1200px;margin:0 auto}
.l{float:left}
.r{float:right}
.clearfix:after{content:"";display:block;clear:both}
.overs{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.over{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.header .mainsVwT{width:100%;border-bottom:1px solid #7f8287;background-color:#e9eef9;overflow:hidden}
.header .mainsVwT .header_top .left{overflow:hidden}
.header .mainsVwT .header_top .left .logo{padding-top:16px;width:164px;float:left}
.header .mainsVwT .header_top .left .text{float:left;padding-top:25px;margin-left:40px}
.header .mainsVwT .header_top .left .text h4{font-size:30px;font-weight:500;color:#232323}
.header .mainsVwT .header_top .left .text h4 span{color:#c52d2d}
.header .mainsVwT .header_top .left .text p{padding-top:3px;font-size:18px;color:#232323}
.header .mainsVwT .header_top .right .r_top{padding-top:5px;overflow:hidden}
.header .mainsVwT .header_top .right .r_top .em{float:right}
.header .mainsVw .nav .n_item a:hover h2{color:#c52d2d}
.header .mainsVwT .header_top .right .r_top .em a{margin:0 2px;display:inline-block;font-size:14px}
.header .mainsVwT .header_top .right .r_top .em a:hover{color:#c52d2d}
.header .mainsVwT .header_top .right .r_top .lang{float:right;position:relative;margin-left:20px;font-size:14px;line-height:20px;cursor:pointer}
.header .mainsVwT .header_top .right .r_top .lang:hover{color:#c52d2d}
.header .mainsVwT .header_top .right .r_top .lang:after{content:'';display:block;width:100%;position:absolute;bottom:0;left:0;height:1px;background-color:#232323}
.header .mainsVwT .header_top .right .call>span{padding-top:2px;display:block;font-size:20px;text-align:right}
.header .mainsVwT .header_top .right .call .tep{padding-bottom:10px;font-size:40px;color:#c52d2d}
.header .mainsVwT .header_top .right .call .tep span{width:30px;display:inline-block}
.header .mainsVw{background-color:#232323}
.header .mainsVw .nav .n_item{float:left;position:relative;overflow:hidden;width:200px;text-align:center}
.header .mainsVw .nav .n_item>a h2{height:50px;padding:0 16px;font-weight:500;font-size:20px;line-height:50px;color:#fcfcfc;transition:all .3s}
.header .mainsVw .nav .n_item>a h2.active{background-color:#c52d2d;color:#fff}
.header .mainsVw .nav .n_item .n_list{display:none;position:absolute;left:0;top:50px;width:100%;padding-top:2px}
.header .mainsVw .nav .n_item .n_list a{margin-top:1px;font-size:18px;text-align:center;line-height:51px;background-color:#e9eef9;transition:all .3s}
.header .mainsVw .nav .n_item .n_list a:hover{color:#fff;background-color:#c52d2d}
.header .mainsVw .nav .n_item:hover{overflow:inherit}
.header .mainsVw .nav .n_item:hover .n_list{display:block;z-index:6}
.footer{background-color:#f6f9fa}
.footer .f_top{padding-top:24px;padding-bottom:42px}
.footer .f_top .container{padding-left:70px;box-sizing:border-box}
.footer .f_top ul{float:left;padding:0 20px;min-height:157px;border-right:1px solid #232323}
.footer .f_top ul:nth-last-child(1){border-right:0}
.footer .f_top ul li{font-size:14px;line-height:26px}
.footer .f_top ul li a{font-size:14px;line-height:26px;color:#232323;transition:all .3s}
.footer .f_top ul li a:hover{color:red}
.footer .f_top ul li span{display:inline-block;max-width:140px;line-height:20px;vertical-align:text-top}
.footer .f_top ul.wx li{float:left;margin-right:15px}
.footer .f_top ul.wx li img{width:91px}
.footer .f_top ul.wx li p{padding-top:7px;font-size:18px;text-align:center}
.footer .f_top ul.wx li:nth-last-child(1){margin-left:44px}
.footer .f_top ul.wx li:nth-last-child(1) img{width:196px}
.footer .f_bottom{padding-top:50px;padding-bottom:21px;border-top:3px solid #232323}
.footer .f_bottom .links{padding-bottom:26px;font-size:14px;line-height:25px;text-align:center}
.footer .f_bottom .links a{display:inline-block;font-size:14px}
.footer .f_bottom p{padding-bottom:4px;font-size:14px;text-align:center}
.footer .f_bottom p span{display:inline-block;width:18px;margin-right:5px}
.footer .f_bottom p a{font-size:14px;display:inline-block;margin-left:10px}
.fixed_form{position:fixed;left:0;bottom:0px;z-index:999;width:100%;min-width: 1500px;height:80px;background-color: rgba(35,35,35,0.8)}
.fixed_form .f_box{position:relative;}
.fixed_form .f_box h4{float:left;margin-top:30px;font-size: 30px;line-height: 30px;color: #fcfcfc;}
.fixed_form .f_box h4 span{color: #ff2020}
.fixed_form .f_box form{float:right;margin-top:20px;}
.fixed_form .f_box form input{width: 241px;height: 47px;font-size: 20px;padding:0 13px;box-sizing: border-box;background-color: #fcfcfc;border-radius: 5px;vertical-align: bottom;border: solid 1px #232323;}
.fixed_form .f_box form button{width: 100px;height: 47px;font-size: 20px;color: #fcfcfc;background-color: #db2500;border-radius: 5px;border:0;cursor:pointer;}
#hides{position:absolute;top:26px;right:89px;width:32px;cursor:pointer;}
