@charset "utf-8";
.coninter{width: 1200px;margin: 0 auto;}
.imgbed{position: relative;display: block;height: 0;width: 100%;padding-top: 56.25%;overflow: hidden;z-index:1;}
.imgbed img{display: block;position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.nomargin{margin:0 !important;}
/*顶部轮播图和搜索部分*/
/*新增顶部链接*/
.toplink{text-align: center;position: absolute;top: 0;z-index: 10;width: 100%;}
.toplink .coninter{border-bottom: 1px solid #88c4f0;}
.toplink .dbljbf span.ljfl {
    float: left;
}
.toplink .dbljbf span.ljfr {
    float: right;
}
.toplink a{display: inline-block;line-height: 45px;color: #f00;margin:0 5px;font-size: 16px;}
.topwrap{position: relative;}
.bannerbox{z-index: 1;margin-bottom: 0;}
.bannerbox > button{display: none !important;}
.bannerbox img{display: block;width: 100%;max-width: 100%;margin: 0 auto;}
.logobox{width: 30%;position: absolute;top: 10%;left: 35%;z-index: 2;}

  @media only screen and (max-width: 767px) {.logo img{width:200px}}
.logo img{display: block;margin:0 auto;width: 100%;}
.search{position: relative;/* margin-top: 35px; */width: 100%;margin: 10px auto;}
.search input[type="text"]{width: 100%;height: 44px;line-height: 44px;color: #999;font-size: 16px;padding-left: 20px;border: none;background: #fff;border-radius: 22px;padding-right: 90px;}
.search input[type="submit"]{font-size: 16px;color: #e33030;background: url(../images/search_btn.png) no-repeat left center;padding-left:25px;position: absolute;right: 20px;border: 0;
width:60px;height: 44px;line-height: 44px;}

/*nav*/
.mobBtn{display: none;}
.navbox{height: 59px;width: 100%;background: url(../images/nav_bg.jpg) no-repeat center center;position: relative;}
.nav{padding-left: 190px;}
.nav > li{float: left;position: static;}
.nav > li > a{font-size: 20px;line-height: 59px;color: #ffda11;padding: 0 24px;font-weight:bold}
.nav > li > a:hover, .nav > li.active > a{background: #af170b;border-top: 2px solid #FFDA11;height: 59px;}
/*subnav*/
.nav > li:hover .subnav{display: inline;}
.nav-click{display: none;}
.subnav{display: none;position: absolute;top: 100%;left: 0;height: 46px;width: 100%;background: #cf1b1b;z-index:2;}
.subnav div{width: 1200px;margin: 0 auto;}
.subnav div a{font-size: 18px;line-height: 46px;padding: 0 20px;color: #fff;}



/*公共部分页脚*/
.footer{background: #cf1b1b;padding-bottom: 40px;}
.footer p{margin: 0;}



.linkbox .dblj {
    text-align: center;
    color: #fff;
}
.linkbox .dblj a {
    padding: 0 10px;
    color: #fff;
}

/*底部友情链接部分*/
.linkbox{width: 100%;border-bottom: 1px solid #d63636;}
.linkbox .link{padding: 23px 0;}
.link > li{float: left;color: #fff;font-size: 14px;line-height: 30px;background: url(../images/icon_sanjiao.png) no-repeat right center;padding-right: 30px;margin-right: 32px;/* position: relative; */cursor: pointer;}
.link > li:hover .sublink{display:block;}
.linkbox .link{position: relative;}
.linkbox>.coninter{padding-top:20px;}
.linkbox>.coninter>a{color:#fff}
.sublink{display: none;position: absolute;z-index: 5;left: 0;bottom: 53px;width: 100%;background: #fff;border-radius: 5px;box-shadow: 0 0 5px #cf1b1b;padding:5px;}
.sublink a{float: left;width: 20%;text-align: center;height: 30px;line-height: 30px;font-size: 14px;color: #333;transition: 0.3s all;}
.sublink a:hover{background:#d63636;color:#fff;}
.sublink1 a{width:16.66%;}
.sublink2 a{width:12.5%;}
.sublink3 a{width:16.66%;}
.sublink4 a{width:25%;}
.sublink5 a{}
.sublink6 a{width:12.5%;}
.sublink7 a{}
.sublink8 a{}


.footbox{padding-top: 30px;}
.footbox > div{padding: 12px 20px 0;}
.foot_l{width: 273px;height: 120px;background: #d42f2f;border-radius: 16px;margin-right: 20px;}
.foot_l p{font-size: 14px;color: #fff;line-height: 30px;}
.foot_l p a{color: #fff;}
.foot_m{width: 371px;height: 120px;background: #d42f2f;border-radius: 16px;}
.foot_m p{font-size: 14px;color: #fff;line-height: 30px;}
.footbox .foot_r{width: 516px;height: 120px;background: #d42f2f;border-radius: 16px;padding-top: 20px;}
.foot_r li{float: left;margin-right: 25px;}
.foot_r li img{display: block;margin: 0 auto !important;}
.foot_r .map span{font-size: 14px;color: #fff;line-height: 30px;}
.foot_r .map a{color: #fff;float: right;line-height: 30px;}