@charset "utf-8";
.nav_ul li{float:left;width:11.1%;text-align: center;position: relative;height: 100%;}
.nav_ul li .nav_li_a{line-height: 42px;color:#fff;}
.nav_ul li:hover .nav_li_a{color:#fff !important;background-color: #B60002 !important;}
.son_nav{position: absolute;left:0;top:42px;height:0;background: rgba(0,0,0,.7);width:100%;overflow: hidden;z-index: 99999999;}
.son_nav dd{height: 46px;line-height: 46px;}
.son_nav dd a{color:#fff;display: block;height: 100%;width:100%;font-size: 16px;}
.son_nav dd:hover{background:#B60002;}
.head_nav_bor{top:0;left:0;width:100%;height: 100%;}
.addnavse .nav_li_a{color:#fff !important;background-color: #B60002;}
.head_navbg{background: #363434;height: 42px;}
/**/
.banner .swiper-button-next{right:10%}
.banner .swiper-button-prev{left:10%}
/*公共*/

.listforms{border:1px solid #D8D8D8;box-sizing: border-box;}

.vr720form_ul li{float:left; width:24.25%;height: 54px;background: #fff;box-sizing: border-box;border: 1px solid #DEDEDE;}

.vr720form_ul li input{font-size: 18px;}

.vr720sub{background: #B60002 !important;}

.vr720sub input{padding:0 !important;color:#fff !important;font-size: 22px !important;font-weight: bold;}

.btzhuz{width:5px;height: 20px;background: #333;border-radius: 4px;}



/*分页*/

.thisclass{background: #000;color:#fff !important;}

.pages_btn{text-align: center;}

.pages_btn a{display: inline-block;width:40px;height: 40px;line-height: 40px;border:1px solid #000000;color:#000;border-radius: 8px;margin:0 5px;font-weight: bold;font-size: 18px;}



.leshangsp{ position:fixed;top:0; left:0;width:100%;height:100%; background:rgba(0,0,0,.6);z-index:9999999;display: none;}

.lsspbox{height:839px;width:80%;margin:auto;position:relative;}

.lssp{width:100%;height: 100%;}

.lsspxxx{position: absolute;right:16px;top:0;color:#fff;font-size: 32px;}

/**/
/*footer*/
.footer{padding: 45px 0 53px; background: url(../images/sy_footer.jpg) center no-repeat;}
.foot_logo{width:472px;}
.sy_foot_logo{padding-bottom: 20px;border-bottom: 1px solid #fff;}
.foot_navs{width:650px;}
.foot_navs dd{line-height: 40px;}
.foot_bor{border-bottom: 1px solid #999;}
.sy_foot_yqlj a{display: inline-block;font-size: 16px;margin:0 6px 6px;color:#999;}
.foot_beian{height: 78px;line-height: 78px; background: #000;}
.foot_navs li{float: left; width: 24.5%;text-align: center; border-right: 1px solid #fff;}
.foot_navs li:last-child{border-right: none;}

.zxzn_r_ul li:hover .xj_pp{color:#B60002;}



