@charset "utf-8";
/* CSS Document */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd,input,textarea{margin:0;padding:0;font-weight:normal;}
img{vertical-align:top;border:none; max-width: 100%;}
li{list-style:none;}
a{text-decoration:none;}
body{font-size:14px;min-width:1200px;font-family:Arial,"微软雅黑","Microsoft YaHei","Microsoft JhengHei","宋体",SimSun,Tahoma; background: #fff; line-height: 1.8;}
.fl{float:left;}
.fr{float:right;}
.col_a{color:#da251d;}
.col_ts{color:#b2b2b2;}
.w{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;}
table{border-collapse:collapse;}

/*消除浏览器黄框*/
input, textarea,button{ outline:none;}
/*为了消除选中时的虚线框*/
a:active{/*设置为只在标签激活时候处理，提高效率*/
	bblr:expression(this.onFocus=this.blur());/*IE使用*/	
}
a {outline-style:none;}
:focus {outline:none;}

/*清除浮动*/
.clearfix:after{ content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix{ zoom:1; }

.top_ad{ position: relative; height: 90px;}
.top_ad_img{ height: 90px; background-position: center; background-size:auto; background-repeat: no-repeat; width: 100%; display: block; position: absolute;}
.top_ad .w{ position: relative; z-index: 99;}
.ad_close{position: absolute; top: 0px; right: 0px; padding: 10px;}


.header{width:100%; background:#fff; position: relative; z-index: 99; padding: 25px 0;}
.logo{ float: left;}
.logo a{ display: block;}

.top_search{ float: left; margin-left: 150px;}
.search_box{ width: 440px; box-sizing: border-box; position: relative; padding-right: 80px; line-height: 42px;}
.search_btn{ height: 42px; width: 80px; background: #da251d; color: #fff;  position: absolute; top: 0; right: 0; display: block; text-align: center;}
.search_btn:hover{ opacity: 0.9;}
.search_input{ border: 1px solid #da251d; height:42px; box-sizing: border-box; width: 100%; border-right: none; padding-left: 10px;}
.top_search_t{ color: #b2b2b2; padding-top: 5px;}
.top_search_t a{ color: #b2b2b2; margin:0 5px; display: inline-block;}
.top_search_t a:nth-child(odd){color:#da251d;}
.top_tel{ float: right;}

.top_nav{ height:50px; font-size: 15px; background: #231f1f;}
.top_nav ul{text-align:center;}
.top_nav ul>li{display:inline-block;line-height:50px; cursor:pointer; width: 11.11%; text-align: center;}
.top_nav ul>li>a{color:#fff;line-height:50px;display:inline-block;}
.top_nav ul>li:hover,.top_nav ul>li.active{background: #da251d;}
.top_nav ul>li:hover>a,.top_nav ul>li.active a{ color: #fff;}


/*banner*/
.banner_box{position: relative; z-index: 1; width: 100%; background: #fafafa;}
.swiper1{ width:100%; transform: translate3d(0px, 0px, 0px);transition-duration: 0ms;}
.swiper1 .swiper-slide{ background-position: center center; background-size:cover;}
.swiper1 .swiper-button-prev{ background: url(../images/banner_btn_l.png) no-repeat; width: 50px; height: 50px; left: 10px; background-position: 0 -50px;}
.swiper1 .swiper-button-next{ background: url(../images/banner_btn_r.png) no-repeat; width: 50px; height: 50px; right: 10px; background-position: 0 -50px;}
.swiper1 .swiper-button-prev:hover,.swiper1 .swiper-button-next:hover { background-position: 0 0px;}
.swiper1 .swiper-pagination-fraction,.swiper1 .swiper-pagination-custom,.swiper1.swiper-container-horizontal > .swiper-pagination-bullets{ bottom: 10px;}
.swiper1 .swiper-pagination-bullet{ width: 40px; height: 2px; background:#fff; opacity: 0.6; border-radius: 0;}
.swiper1 .swiper-pagination-bullet-active{opacity: 1;}

.h_box1{ padding: 50px 0 30px;}
.h_tit1{ font-size: 30px; color: #333; text-align: center; text-align: center; background: url(../images/tit_bg.png) no-repeat; background-position: center;line-height: 40px; margin-bottom: 20px;}
.h_tit1 h3{ font-size: 30px;}
.h_tit1 span{ color: #da251d;}

.h_nav_tab{ text-align: center; width: 100%;}
.h_nav_tab .nav-tabs{ border-bottom: none; padding: 20px 0;}
.h_nav_tab .nav-tabs > li{ float: none; display: inline-block;}
.h_nav_tab .nav-tabs > li > a{ border: none; color: #b2b2b2; margin:0 50px; position: relative; display: inline-block; width: 120px; background: #fff; line-height: 30px; text-align: center; border-radius: 30px;}
.h_nav_tab .nav-tabs > li.active > a,.h_nav_tab .nav-tabs > li.active > a:focus,.h_nav_tab .nav-tabs > li.active > a:hover{ background: #da251d; border: none; color: #fff;}

.tab-pane{ padding-top: 10px;}
.box_al{ float: left; width:72%; padding-right: 2%;}
.h_n_box1{ margin-bottom: 10px;}
.h_n_t{ padding: 18px 0;}
.h_nt1{ font-size: 20px; color:#333; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 2;}
.h_nt2{ color:#b2b2b2; line-height: 28px; height: 56px; overflow: hidden;}
.h_nt1:hover{ color: #da251d;}
.h_n_t+.h_n_t{ border-top: 1px dashed #e4e4e4;}
.h_n_ul li{ padding-left: 16px; background: url(../images/point.png) no-repeat; background-position: left center; line-height: 32px;}
.h_n_ul li a{ color: #333; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; display: block;}
.h_n_ul li a:hover{ color: #da251d;}

.box_ar{ float: right; width:26%; text-align: right;}
.ad_a1{ margin-bottom: 8px; display: inline-block; padding-top: 10px;}
.ad_a2{ display: inline-block;}
.ad_a1 img,.ad_a2 img{ display: block;}

.swiper2{ overflow: hidden;}
.swiper2 .swiper-pagination{ position: relative; z-index: 999;}
.swiper2 .swiper-pagination-fraction,.swiper2 .swiper-pagination-custom,.swiper2.swiper-container-horizontal > .swiper-pagination-bullets{ bottom: 20px; margin-right: 30px;left: auto;right: 10px;}
.swiper2 .swiper-pagination-bullet{ width: 6px; height: 6px; background:#fff; opacity: 0.6; float: right;}
.swiper2 .swiper-pagination-bullet-active{opacity: 1;}

.h_box3{ padding: 50px 0 30px;}
.h_box3 .h_tit1{ margin-bottom: 30px;}
.video_box{ margin-bottom: 20px; margin-top: 10px; display: block;}
.video_box_img{ position: relative; text-align: center;}
.video_box_img .video_icon{ position: absolute; width: 60px; height: 60px; left: 50%; top: 50%; margin-left: -30px; margin-top: -30px;}
.video_box_s img{ display: block;}
.video_ts{ color: #333; font-size: 18px; line-height: 50px; text-align: center; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.video_box:hover .video_ts{ color: #da251d;}
.h_more{ text-align: center; display: block; margin: 15px auto; width: 145px;}


.h_box4{ padding: 30px 0 30px;}
.h_box4 .h_tit1{ margin-bottom: 40px;}
.hd_box1{ background: url(../images/hd_box1.jpg) no-repeat; width: 190px; text-align: center; height: 420px; display: block; float: left; margin-right: 7px; padding-top: 20px; box-sizing: border-box; background-position: center center; background-size: cover;}
.hd_tit1{ font-size: 20px; color: #da251d; margin-bottom: 8px;}
.hd_ul_1 li a{ line-height: 28px; color: #333; display: inline-block; border-bottom: 1px solid rgba(255,255,255,0); margin-bottom: 5px;}
.hd_ul_1 li a:hover{ color: #da251d; border-bottom: 1px solid #da251d;}

.hd_box_con{ float: left; width: 753px;}
.hd_box2{ float: left; background: url(../images/hd_box2.jpg) no-repeat; width: 410px; height: 206px; display: block; margin-right: 7px; margin-bottom: 8px;}
.hd_box3{ float: left; background: url(../images/hd_box3.jpg) no-repeat; width: 329px; height: 206px; display: block; margin-right: 7px; margin-bottom: 8px;}
.hd_box4{ float: left; background: url(../images/hd_box4.jpg) no-repeat; width: 329px; height: 206px; display: block; margin-right: 7px;}
.hd_box5{ float: left; background: url(../images/hd_box5.jpg) no-repeat; width: 410px; height: 206px; display: block; margin-right: 7px;}
.hd_box2 .hd_tit2{ color: #da251d;}
.hd_box3 .hd_tit2{ color: #0059be;}
.hd_box4 .hd_tit2{ color: #00a36d;}
.hd_box5 .hd_tit2{ color: #c87c00;}
.hd_tit2{ font-size: 26px; line-height: 1.6;}
.hd_box_con .hd_dd{ padding-left: 25px; padding-top: 25px; box-sizing: border-box; background-position: right center; background-size: cover; position: relative;}
.hd_dd span{ color: #4c4c4c; display: block;}
.hd_more{ position: absolute; left: 25px; bottom: 15px;}
.hd_box6{ float: right;}


.h_box5{ padding: 30px 0 30px;}
.h_box5 .h_tit1{ margin-bottom: 40px;}
.h_box5 .col-lg-4{ border: #ededed solid 1px; border-right: none; padding: 0;}
.h_box5 .he_box3{border-right:#ededed solid 1px;}
.he_tit{ background: #f7f7f7; line-height: 52px; padding: 0 15px; font-size: 16px;}
.he_tit a{ float: right; font-size: 14px; color: #b2b2b2;}
.he_tit a:hover{ color: #da251d;}

.he_con{ padding: 15px 15px 0; height: 400px; box-sizing: border-box; display: block;}
.he_n{ color: #333; line-height: 40px; display: block; text-align: center;}
.he_n div{ text-align: left; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.he_n+.he_n{ margin-top: 5px;}
.he_n_ul li{ line-height: 37px;}
.he_n:hover{ color: #da251d;}
.he_n_ul li a{ color: #333; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; display: block; width: 70%;}
.he_n_ul li:hover a,.h_n_ul2 li:hover span{ color: #da251d;}
.he_n_ul li span{ float: right; color: #b2b2b2;}


.h_box6{ padding: 30px 0 30px;}
.brand_ul{ padding-bottom: 40px;}
.brand_ul li{ position: relative; box-sizing: border-box; text-align: center; padding:10px 15px;}
.brand_ul li:hover i{box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.07); z-index: 99; background-position: 0 120px;}
.brand{ width: 270px; height: 120px; display: block; max-width: 100%; display: block; margin: 0 auto;}

.swiper3{ width: 100%; position: relative; overflow: hidden;}
.swiper3 .swiper-pagination{ position: relative; z-index: 999;}
.swiper3 .swiper-pagination-fraction,.swiper2 .swiper-pagination-custom,.swiper2.swiper-container-horizontal > .swiper-pagination-bullets{ bottom: 0px; margin-right: 30px;}
.swiper3 .swiper-pagination-bullet{ width: 8px; height: 8px; background:#e6e6e6; opacity: 1;}
.swiper3 .swiper-pagination-bullet-active{ background: #da251d;}


.copyright{ background:#1a1a1a; padding: 20px 0 20px; position: relative; color: #fff;}
.footer_a{ color: #fff;}
.foot_box_a1{ float: left; width: 35%; margin-right: 8%;}
.foot_tit{ border-bottom: 1px solid #484848; line-height: 70px; height: 70px; margin-bottom: 20px;}
.foot_tit span{ font-size: 20px; border-bottom: 1px solid #fff; line-height: 70px; height: 70px; display: inline-block;}
.foot_t1{ color: #666; line-height: 30px;}
.foot_box_a2{ float: left; width: 34%; margin-right: 8%;}
.links li a{ width: 106px; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-right: 5px; color: #666; line-height: 30px; display: block;}
.links li a:hover{ color: #fff;}
.foot_box_a3{ float: right; width: 13%;}

.footer_b{ text-align: center; padding: 50px 0px 0; color: #595959;}
.foot_nav{ padding-bottom: 10px; text-align: center;}
.foot_nav li{ width: 9%; box-sizing: border-box; display: inline-block;}
.foot_nav li a{ color: #fff; line-height: 30px; opacity: 0.7;}
.foot_nav li a:hover{ color: #fff; opacity: 1;}


/*内页*/
.place{ padding: 15px 0; color: #a6a6a6; line-height: 30px;}
.place a{ color: #a6a6a6;}
.place span{ color: #333;}

.content_box{ position: relative; margin-bottom: 40px;}
.con_l_box{ width: 72%; float: left; box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.07);}
.con_r_box{ padding-bottom: 20px; width: 26%; float: right;}

.news_list li{ position: relative;overflow: hidden; padding:10px 5px;}
.news_list li:hover{background-color:#fff;box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.07); z-index: 9;}
.n_tit{ color: #333; font-size: 20px; line-height: 2; padding: 5px 0 10px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; display: block;}
.n_tit:hover{color: #da251d;}
.n_p{ color: #b2b2b2; line-height: 22px; height: 44px; overflow: hidden;}
.n_img_box{ position: relative; display: block;}

.pager_box {clear: both;text-align: center; padding-top: 20px; margin-bottom: 30px;}
.pager_box li{position: relative; z-index: 1; text-align: center;display: inline-block !important; color: #333; margin: 0 3px;}
.pager_box li a,.pager_box li span{ color: #333; display: block; margin: 6px;}
.pager_box li a:hover{ color: #da251d;}
.pager_box li span.first{ color: #da251d; border-bottom: 1px solid #da251d;}

.ad_w img{ display: block; margin-bottom: 10px; width: 100%;}
.con_r_div{ background: #fff; box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.07); margin-bottom: 20px; padding: 10px; box-sizing: border-box;}
.con_r_tit{ border-bottom: 1px solid #e6e6e6; line-height: 40px; height: 40px; margin-bottom: 10px;}
.con_r_tit span{ font-size: 20px; border-bottom: 1px solid #da251d; line-height: 40px; height: 40px; display: inline-block;}

.rn_box{ padding: 10px 0; display: block;}
.r_img_ul li+li{ border-top: 1px dashed #e4e4e4;}
.rn_img{ width: 36%; display: inline-block; float: left;}
.rn_t_box{ width: 60%; display: inline-block; float: right;}
.rn_t1{ color: #333; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; display: block; line-height: 2.2;}
.rn_t2{ color: #b2b2b2; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; display: block;}
.rn_box:hover .rn_t1{color: #da251d;}

.r_n_ul li{ padding-left: 16px; background: url(../images/point.png) no-repeat; background-position: left center; line-height: 32px;}
.r_n_ul li a{ color: #a6a6a6; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; display: block;}
.r_n_ul li a:hover{ color: #da251d;}


.tit_box_s{ background:url(../images/tit_box_s.jpg) no-repeat; background-size: cover; background-position: center; padding: 40px 0; line-height: 1.4;}
.tit_s1{ font-size: 30px; color: #333;}
.tit_s2{ color: #c4c4c4;}



.news_d_box{ padding: 20px; padding-bottom: 10px;}
.news_d_tit{ 
    font-size: 28px;
    color: #333;
    margin-bottom: 10px;
    line-height: 50px;
    text-align: center;
    padding-top: 10px;
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 10px;

}
.news_d_date{ margin-bottom: 25px; color: #b2b2b2; text-align: center;}
.news_d_p{ padding-bottom: 40px; color: #333; min-height: 680px;font-size: 16px;}
.news_d_p img{     margin: 10px 0;}
.previous_box{ color: #b2b2b2; border-top: 1px solid #f2f2f2; padding:10px 0; line-height: 24px;}
.previous_box a{ color: #b2b2b2; margin: 0 5px;}
.previous_box a:hover{ color: #da251d;}

.bdsharebuttonbox_box{ float: right;}
.bdsharebuttonbox_box a{ margin-top: 0!important; margin-bottom: 0!important;}
.bdsharebuttonbox_box .bds_tsina{ background:url(../images/bds_tsina.png) no-repeat!important; background-position: 0 0!important;}
.bdsharebuttonbox_box .bds_tsina:hover{ background:url(../images/bds_tsina_a.png) no-repeat!important; opacity: 1!important;}
.bdsharebuttonbox_box .bds_weixin{ background:url(../images/bds_weixin.png) no-repeat!important; background-position: 0 0!important;}
.bdsharebuttonbox_box .bds_weixin:hover{ background:url(../images/bds_weixin_a.png) no-repeat!important; opacity: 1!important;}
.bdsharebuttonbox_box .bds_qzone{ background:url(../images/bds_qzone.png) no-repeat!important; background-position: 0 0!important;}
.bdsharebuttonbox_box .bds_qzone:hover{ background:url(../images/bds_qzone_a.png) no-repeat!important; opacity: 1!important;}

.banner_s_box img{ width: 100%;}
.industry_box{ padding-bottom: 40px;}
.industry_a_box{ position: relative; margin-bottom: 20px; display: block;}
.industry_tit{ position: absolute; padding: 30px; bottom: 0; left: 0; width: 100%; color: #fff; line-height: 1.4;z-index: 9;}
.industry_tit div{ font-size: 26px;}
.industry_tit span{ opacity: 0.5;}

.industry_a1{ float: left;}
.industry_a2{ float: right;}
.industry_a3{ float: right;}
.industry_a4{ float: left; margin-top: 20px;}
.industry_a5{ float: right; margin-top: 20px;}


/*综合资讯*/
.news_box_a{ margin-top: 25px; margin-bottom: 20px; background: #fff;box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.07);}
.news_box_a1{ width: 50%; float: left;}

.news_at{ background: rgba(0,0,0,0.5); color: #fff; text-align: left; position: absolute; width: 100%; left: 0; bottom: 0; height: 42px; line-height: 42px; padding:0 15px; box-sizing: border-box;}
.news_at span{ width: 60%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}
.swiper4{ width:100%; transform: translate3d(0px, 0px, 0px);transition-duration: 0ms; overflow: hidden;}
.swiper4 .swiper-slide{ background-position: center center; background-size:cover; position: relative;}
.swiper4 .swiper-button-prev{ background: url(../images/swiper4_l.png) no-repeat; width: 50px; height: 50px; left: 10px; background-position: 0 0; margin-top: -30px;}
.swiper4 .swiper-button-next{ background: url(../images/swiper4_r.png) no-repeat; width: 50px; height: 50px; right: 10px; background-position: 0 0; margin-top: -30px;}
.swiper4 .swiper-button-prev:hover,.swiper4 .swiper-button-next:hover { background-position: 0 -50px;}
.swiper4 .swiper-pagination-fraction,.swiper4 .swiper-pagination-custom,.swiper4.swiper-container-horizontal > .swiper-pagination-bullets{ bottom: 12px; left: auto; right: 10px; width: auto;}
.swiper4 .swiper-pagination-bullet{ width: 6px; height: 6px; background:#fff; opacity: 0.6;}
.swiper4 .swiper-pagination-bullet-active{opacity: 1;}
.swiper4 a img{ width: 100%;}

.news_box_a2{ width: 50%; border-top: 2px solid #da251d; float: right; padding: 0 30px; box-sizing: border-box;}
.na_box{ padding: 22px 0; border-bottom: 1px dashed #e4e4e4; line-height: 2.4;}
.na_box a{ color: #333; font-size: 20px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; display: block;}
.na_box a:hover{ color: #da251d;}
.na_box div{ overflow: hidden; text-overflow: ellipsis; white-space:nowrap; display: block;}
.na_box+.na_box{ margin-bottom: 20px;}
.na_t{ padding-left: 16px; background: url(../images/point.png) no-repeat; background-position: left center; line-height: 32px;}
.na_t a{ color: #333; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; display: block;}
.na_t a:hover{ color: #da251d;}


.nn_box{ background: #fff; box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.07); height: 370px; padding: 10px 20px; box-sizing: border-box; margin-bottom: 20px;}
.nn_tit{ color: #333; font-size: 20px; line-height: 40px; border-bottom: 1px solid #e6e6e6;}
.nn_tit a{ float: right; font-size: 14px; color: #a6a6a6;}
.nn_tit a:hover{ color: #da251d;}
.nn_list{ padding-top: 10px; line-height: 32px;}
.nn_list a{ color: #333; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; display: block;}
.nn_list a:hover{ color: #da251d;}

.nn_box2{ height: 460px;}
.nx_box{ padding: 20px 0; display: block; border-bottom:1px dashed #e4e4e4;}
.nx_img{ width: 23%; display: inline-block; float: left;}
.nx_t_box{ width: 75%; display: inline-block; float: right;}
.nx_t1{ color: #333; font-size: 20px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; display: block; line-height: 2.2;}
.nx_t2{ color: #b2b2b2; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; display: block;}
.nx_box:hover .nx_t1{color: #da251d;}

.nav_tab_n{ text-align: center; width: 100%;}
.nav_tab_n .nav-tabs{ border-bottom: none; padding: 20px 0 0;}
.nav_tab_n .nav-tabs > li{ float: none; display: inline-block;}
.nav_tab_n .nav-tabs > li > a{ border: none; color: #b2b2b2; margin:0 20px; position: relative; display: inline-block; background: #fff; line-height: 30px; text-align: center;}
.nav_tab_n .nav-tabs > li.active > a,.nav_tab_n .nav-tabs > li.active > a:focus,.nav_tab_n .nav-tabs > li.active > a:hover{ border: none; color: #da251d; border-bottom: 1px solid #da251d; background: #fff;}

.nn_ad{ margin-bottom: 20px;}
.nn_box3{ height: auto;}
.ne_box{ padding-top: 20px; padding-bottom: 0px;}
.ne_box .he_n{ margin-bottom: 20px;}


.h_tit2{ color: #333; text-align: center; text-align: center; background: url(../images/tit_bg2.png) no-repeat; background-position: center;line-height: 40px; margin-bottom: 20px; margin-top: 20px;}
.h_tit2 h3{ font-size: 30px;}
.h_tit2 span{ color: #da251d;}

.video_div{box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.07); background: #fff; padding: 20px;}
.video_list{ padding-bottom: 10px;}
.video_box2{ margin-top: 10px; display: block;}
.video_box2 .video_ts{ color: #333; font-size: 18px; line-height: 50px; text-align: center; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin-bottom: 20px;}
.video_box2 .video_ts:hover{ color: #da251d;}

.video_l_box{box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0)!important;}
.video_ss{ width: 100%; margin-bottom: 20px;}
.video_tit{ font-size: 20px; color: #333; margin-bottom: 10px;}
.video_t_box{ color: #666;}


@media screen and (max-width : 1239px) {
	body{min-width:100%;}
	.w{ padding-left: 10px; padding-right: 10px; width: 1000px;}
	
	.top_search{ margin-left: 40px;}
	.search_box{ width: 400px;}
	.box_al{width: 68%;padding-right: 2%;}
	.box_ar{width: 30%;}
	.swiper3 .swiper-pagination-fraction, .swiper2 .swiper-pagination-custom, .swiper2.swiper-container-horizontal > .swiper-pagination-bullets{ bottom: 20px;}
	
	.hd_box1{ width: 158px; height: 336px;}
	.hd_box_con{ float: left; width: 614px;}
	.hd_box2{ float: left; background: url(../images/hd_box2.jpg) no-repeat; width: 320px; height: 164px; display: block; margin-right: 7px; margin-bottom: 8px;}
	.hd_box3{ float: left; background: url(../images/hd_box3.jpg) no-repeat; width: 280px; height: 164px; display: block; margin-right: 7px; margin-bottom: 8px;}
	.hd_box4{ float: left; background: url(../images/hd_box4.jpg) no-repeat; width: 280px; height: 164px; display: block; margin-right: 7px;}
	.hd_box5{ float: left; background: url(../images/hd_box5.jpg) no-repeat; width: 320px; height: 164px; display: block; margin-right: 7px;}
	.hd_box6{ width: 200px;}
	
	.he_con{ height: 360px;}
	.he_n_ul li{ line-height: 32px;}
	
	.brand_ul li:hover i{ background-position: 0 87px;}
	.brand{ width: 210px; height: 87px; background-size: 210px auto;}
	
	.foot_tit span{ font-size: 18px;}
	
	.industry_a1{ width: 49.16%;}
	.industry_a2{ width: 49.16%;margin-bottom:1.6%;}
	.industry_a3{ width: 49.16%;}
	.industry_a4{ margin-top: 0px; width: 49.16%;}
	.industry_a5{ margin-top: 0px; width: 49.16%;}
	.industry_tit{ padding: 15px;}
	.industry_a_box{margin-bottom:1.6%;}
	
	.video_ss{ height: 400px!important;}
}

/*手机 响应式*/
#menu{ display:none;}
.apply-pup{ display:none;}


@media screen and (max-width : 991px) {
	body{ margin:0 auto; min-width: 100%;}
	body img{ max-width:100%;}
	.w{ width:100%; min-width: 100%;}
	.apply-pup{ position:absolute; z-index:99; right:15px; margin:15px 0px 0 0; background:url(../images/navbg.png) left top no-repeat; width:30px; height:30px; display:block;}
	.header.transparent .apply-pup{ display:none;}

	.header{ height: 80px; padding: 10px 0;}
	.logo{ top: 5px; height: 60px;}
	.logo img{ height: 60px;}
	.top_nav{ display: none;}
	.top_search,.top_tel{ display: none;}
	.banner_box .w{ padding-left: 0; padding-right: 0;}
	
	.swiper1 .swiper-button-prev{ left: 0px;}
	.swiper1 .swiper-button-next{ right: 0px; }
	
	.h_nav_tab .nav-tabs > li > a{ margin: 0 20px;}
	.h_nav_tab .nav-tabs{ padding-bottom: 0;}
	.h_nt1{ font-size: 16px;}
	
	.box_al{ width: 100%; float: none;}
	.box_ar{ width: 100%; float: none; display: none;}
	.hd_box1{ width:28%; height: 336px; margin-right: 0;}
	.hd_box_con{ float: right; width: 70%;}
	.hd_box2{ float: left; background: url(../images/hd_box2.jpg) no-repeat; width: 48%; height: 164px; display: block; margin-right: 2%; margin-bottom: 8px;}
	.hd_box3{ float: left; background: url(../images/hd_box3.jpg) no-repeat; width: 48%; height: 164px; display: block; margin-right: 2%; margin-bottom: 8px;}
	.hd_box4{ float: left; background: url(../images/hd_box4.jpg) no-repeat; width: 48%; height: 164px; display: block; margin-right: 2%;}
	.hd_box5{ float: left; background: url(../images/hd_box5.jpg) no-repeat; width: 48%; height: 164px; display: block; margin-right: 2%;}
	.hd_box6{ display: none;}
	
	.he_n_ul li a{ width: 62%;}
	.h_box3 .row{margin-right:0; margin-left: 0;}
	.h_box5 .row{margin-right:0; margin-left: 0;}
	
	.foot_box_a1{width: 35%;margin-right: 5%;}
	.foot_box_a2{width: 30%;margin-right: 5%;}
	.foot_box_a3{width: 25%;}
	
	.video_ts,.video_box2 .video_ts{ font-size: 14px;}
	.video_box_img .video_icon{ position: absolute; width: 40px; height: 40px; left: 50%; top: 50%; margin-left: -20px; margin-top: -20px;}
	.h_box3 .col-xs-6,.video_list .col-xs-6{ padding-left: 5px; padding-right: 5px;}
	
	.news_box_a{ margin-top: 0;}
	.news_box_a2{padding: 0 20px 20px;}
	.na_box{ line-height: 2;}
	.na_box a{ font-size: 16px;}
	
}
@media screen and (max-width : 767px) {	
	.hn_ad{ display: none;}
	.h_nav_tab .nav-tabs > li > a{ margin: 0 10px;width: 100px;}
	.nav_tab_n .nav-tabs > li > a{margin: 0 10px;}
	
	.hd_box1{ width:38%; height: 415px; margin-right: 0;}
	.hd_tit1{ font-size: 18px;}
	.hd_tit2{ font-size: 20px;}
	.hd_box_con{ float: right; width:60%;}
	.hd_box2{ float: left; background: url(../images/hd_box2.jpg) no-repeat; width: 100%; height: 100px; display: block; margin-right: 0; margin-bottom: 5px;}
	.hd_box3{ float: left; background: url(../images/hd_box3.jpg) no-repeat; width: 100%; height: 100px; display: block; margin-right: 0; margin-bottom: 5px;}
	.hd_box4{ float: left; background: url(../images/hd_box4.jpg) no-repeat; width: 100%; height: 100px; display: block; margin-right: 0; margin-bottom: 5px;}
	.hd_box5{ float: left; background: url(../images/hd_box5.jpg) no-repeat; width: 100%; height: 100px; display: block; margin-right: 0; margin-bottom: 5px;}
	.hd_box_con .hd_dd{ padding-top: 15px; padding-left: 15px;}
	.hd_more{ display: none;}
	
	.he_con{ height: auto; padding-bottom: 15px;}
	.h_box5 .col-lg-4{ border: #ededed solid 1px!important;}
	.h_box5 .col-lg-4+.col-lg-4{ margin-top: 20px;}
	.he_n div{ text-align: center;}
	
	.foot_box_a1{ width: 100%; margin: 0; float: none;}
	.foot_box_a2{ width: 58%;}
	.foot_box_a3{ width: 36%;}
	.foot_nav li{ width: auto; padding: 0 10px;}
	
	.con_l_box{ width: 100%; float: none; box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.07); margin-bottom: 30px;}
	.con_r_box{ padding-bottom: 20px; width: 100%; float: none;}
	
	.n_img_box,.n_tit,.n_p{ text-align: center;}
	
	.news_d_p{ min-height: 300px;}
	
	.industry_a_box:after{content:'';width:100%;display:block;height:100%;position:absolute;left:0;bottom:0px;background:rgba(0,0,0,0.3);}
	
	.video_ss{ height: 360px!important;}
	
	.news_box_a1{ width: 100%; float: none;}
	.news_box_a2{ width: 100%; float: none;}
	.n_tit{ font-size: 16px; padding-bottom: 5px;}
}
@media screen and (max-width : 640px) {		
	
}
@media screen and (max-width : 550px) {
	.video_ss{ height: 300px!important;}
}
@media screen and (max-width : 420px) {	
	.h_nav_tab .nav-tabs > li > a{ margin: 0 5px;width: 80px;}
	.links li a{ width: auto; margin-right: 0; float: none;}
	
	.brand_ul li:hover i{ background-position: 0 66px;}
	.brand{ width: 160px; height: 66px; background-size: 160px auto;}
	
	.video_ss{ height: 260px!important;}
	
	.nx_img{ width: 30%;}
	.nx_t_box{ width: 67%;}
	.nx_t1{ font-size: 18px; line-height: 1.8;}
	
	.previous_box .fl{ float: none; text-align: center; margin-bottom: 10px;}
	.previous_box .fr{ float: none; text-align: center;}
	.previous_box .bdsharebuttonbox_box{ float: none; display: inline-block;vertical-align: middle;}
}
@media screen and (max-width : 380px) {	
	.brand_ul li:hover i{ background-position: 0 58px;}
	.brand{ width: 140px; height: 58px; background-size: 140px auto;}
	.industry_tit div{ font-size: 20px;}
	.industry_tit span{ font-size: 12px;}
	
	.video_ss{ height: 240px!important;}
}
@media screen and (max-width :320px) {	
	.brand_ul li:hover i{ background-position: 0 50px;}
	.brand{ width: 120px; height: 50px; background-size: 120px auto;}
}
