@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 a{display: inline-block;line-height: 30px;color: #fff;margin:0 5px;}
.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: 600px;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);z-index: 2;}
.logo img{display: block;margin:0 auto;}
.search{position: relative;/* margin-top: 35px; */width: 500px;margin: 35px 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;}

/*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: 16px;line-height: 46px;padding: 0 20px;color: #fff;}



/*公共部分页脚*/
.footer{background: #cf1b1b;padding-bottom: 40px;}
.footer p{margin: 0;}

/*底部友情链接部分*/
.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;}
.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;}