@charset "UTF-8";
/*css 初始化 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img,a { margin:0; padding:0; }
body{overflow-x:hidden;}
fieldset, img,input,button { border:none; padding:0;margin:0;outline-style:none; }
ul, ol { list-style:none; margin:0;padding: 0;}
input { padding-top:0; padding-bottom:0; }
select, input { vertical-align:middle;}
select, input, textarea { font-size:12px; margin:0;}
textarea { resize:none; } /*防止拖动*/
img {border:0; vertical-align:middle; }  /*  去掉图片低测默认的3像素空白缝隙*/
table { border-collapse:collapse; }
body {
    font:12px/150% Arial,Verdana,"\5b8b\4f53";
    font-family:"微软雅黑","宋体";
    color:#333333;
    background:#fff;
    transition: all 0.6s;
}
.clearfix:before,.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after{clear:both;}
.clearfix{
    *zoom:1;/*IE/7/6*/
}
a {color:#333333; text-decoration:none; }
a:hover{color:#e12934;}
h1,h2,h3,h4,h5,h6 {text-decoration:none;font-weight:normal;font-size:100%;}
s,i,em{font-style:normal;text-decoration:none;}
.col-red{color: #d71619 !important;}
ul,ol,li{list-style:none}

/*公共类*/
.w123 {  /*版心 提取 */
    width: 1230px;margin:0 auto;
}
.fl {
    float:left
}
.fr {
    float:right
}
.al {
    text-align:left
}
.ac {
    text-align:center
}
.ar {
    text-align:right
}
.hide {
    display:none
}

.clear{clear: both;}
.w14{width: 1440px;margin:0 auto;}
/* 网页顶部导航 */

.webnav{width: 100%;position: absolute;top: 20px;left: 0px;}
.webnav .logo{width: 217px;height: 88px;margin-right:104px;}
.webnav .logo img{width: 100%;height: 100%;object-fit: cover;}
.webnav .in-nav{display:flex;justify-content: space-between;flex-direction: row;}
.webnav .in-nav li.nLi{position: relative;}
.webnav .in-nav li.nLi a{font-size: 18px;font-weight: bold;line-height: 85px;}

/*.web-top{width: 100%;height: 154px;box-sizing: border-box;padding-top: 60px;position: relative;z-index: 999;}
.web-top .topnav li a{font-size: 18px;line-height: 18px;color: #333333;}
.web-top .topnav li p.sname{font-size: 14px;color: #333333;line-height: 14px;margin-top: 12px;text-transform: uppercase;}
.navdiv .logo{width: 156px;height: 114px;position: absolute;left: 0;right: 0;margin:0 auto;top: 30px;}
.web-top .topnav li{width: 77px;float: left;margin-right: 51px;text-align: center;position: relative;}
.web-top .topnav li:nth-child(5){margin-left: 220px;}
.web-top .topnav li:last-child{margin-right: 0px;}
.web-top .topnav li:hover a,.web-top .topnav li:hover p{color: #eb0936;}*/

.son-nav{position: absolute;background:#e10e25;overflow: hidden;top:70px;left: -20%;
    width: 140%;text-align: center;z-index: 999;display:none;}
.son-nav a.nav22{font-size: 16px !important;font-weight:normal !important;border-top: 1px solid #eee;display: block;color: #333333;background:#fff;line-height:40px !important;}
.son-nav a:hover{background:#e12934;color: #fff !important;}
/*banner*/
 .fullSlide{ width:100%;  position:relative;  background:#fff;z-index:1;height: 922px;}
    .fullSlide .bd{ margin:0 auto; position:relative; z-index:0; height: 922px;}
    .fullSlide .bd ul{ width:100% !important; }
    .fullSlide .bd li{ width:100% !important;  overflow:hidden; text-align:center;height: 922px;    background-position: center center !important;}
    .fullSlide .bd li a{ display:block;}
     .fullSlide .bd li img{width: 100%;}

    .fullSlide .hd{ display:block!important;width:100%;position:absolute;z-index:1999;bottom:5%;margin: 0 auto;
        left:0; text-align:center;transition: all 0.6s;}
    .fullSlide .hd ul{ text-align:center; }
    .fullSlide .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:15px;height:15px;border-radius:15px;overflow:hidden;line-height:999px;
        box-sizing: border-box;box-sizing: border-box;border:2px solid #f08f21;margin-right:10px;}
    .fullSlide .hd ul .on{background:#fff !important;width: 30px;height: 15px;border-radius: 15px;transition: all 0.6s;border:none;}

    .fullSlide .prev,.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:5%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
    .fullSlide .next{ left:auto; right:5%; background-position:-6px -137px; }  

.pp88{padding-top: 88px;}
.pd20{padding-bottom: 20px;}
.webnav .in-nav li a:hover,.webnav .in-nav li a.active{color: #e12934;}


/* 底部信息 */
.mt110{margin-top: 110px;}
.footer{width: 100%;height: 495px;background: url(../images/foot-back.jpg)no-repeat center;background-size: cover;box-sizing: border-box;
padding-top: 68px;color: #fff;}
.footer a{color: #fff;}
.footer .foot-logo{width: 514px;height: 93px;}
.footer .foot-tel{font-size: 18px;color: #fff;font-weight: bold;text-align: right;line-height: 18px;padding-top: 10px;}
.footer .foot-tel p{font-size: 30px;color: #fff;line-height: 30px;margin-top: 20px;}
.footer .foot-list .foot-nav{width: 420px;}
.footer .foot-list .foot-nav h3{font-size: 18px;font-weight: bold;line-height: 18px;margin-bottom:44px;}
.footer .foot-list .foot-nav li{font-size: 16px;line-height: 16px;float: left;margin-right: 54px;margin-bottom: 20px;}
.footer .foot-list .foot-nav li:nth-child(4n){margin-right: 0px;}
.footer .foot-adds{width:350px;margin-left: 150px;}
.footer .foot-adds h3{font-size: 18px;font-weight: bold;line-height: 18px;margin-bottom:44px;}
.footer .foot-adds p.adds{font-size: 16px;}
.footer .rwm{width: 152px;height: 152px;}
.footer .rwm img{width: 100%;height: 100%;object-fit: cover;}
.foot-bot{line-height: 90px;background: #1e1e1e;text-align: center;font-size: 16px;color: #fff;padding-bottom: 56px;}
.foot-bot a{color: #fff;}

.yuyue{ width:100%; height:56px; background:#e77817; position:fixed; left:0px; bottom:0px; z-index:99;}
.yuyue .yuyuebox{ width:1200px; height:56px; margin:0 auto; position:relative;background:url(../images/yybar.png) no-repeat center top;}
.yuyuedh{font-size:30px;color:#fff;line-height:56px; width:200px; position:absolute; right:0px;bottom:0px; font-family:Arial, Helvetica, sans-serif;}
.chenghong{width:168px;height:109px;background:url(../images/chenhong.png) no-repeat left top;position:absolute;left:-6px;bottom:0px;}
.yyxm{background:none;border:none;width:160px;height:30px;font-size:14px;color:#fff;line-height:30px;position:absolute;left:330px;top:12px;}
.yydh{background:none;border:none;width:160px;height:30px;font-size:14px;color:#fff;line-height:30px;position:absolute;left:560px;top:12px;}
.yytj{background:#e0be53;border:none;width:50px;height:38px;font-size:18px;color:#030200;line-height:30px;position:absolute;right:410px;top:9px; font-weight:bold; cursor:pointer;}
.yytj:hover{background:#ebc65e;}

/* 分页 */
.pages{margin:30px auto;text-align: center;font-size: 0px;}
.pages a{font-size: 14px;color: #4e4e4e;display:inline-block;padding:8px 10px;border:1px solid #d2d2d2;margin:0px 5px;cursor: pointer;}
.pages a.ons,.pages a:hover{background: #d71619;border:1px solid #d71619;}
.pages a.ons ,.pages a:hover{color: #fff;}
.pdb60{padding-bottom: 60px;}