@charset "utf-8";

.fl{float: left;}
.fr{float: right;}
/*清除浮动*/
/*img{max-width: 100%;}*/
.clear_both{zoom:1;}
.wow{visibility:hidden;}
.clear_both:after{content:""; display:block; clear:both;}
a:hover {text-decoration: none;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.text-over{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.over{overflow: hidden;}
.relative{position: relative;z-index: 1;}
.absolute{position: absolute;z-index: 1;}
.fixed{position: fixed;z-index: 1;}
.inline{display: inline;}
.block{display: block;}
.inline-block{display: inline-block;}
.hide{display: none;}
.max-w100{max-width: 100%;}
.max-h100{max-height: 100%;}
.middle{vertical-align: middle;}
.gray{-webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray;}
.trans{-webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}/*根据时间改变样式*/
@font-face{font-family: 'MyriadProBold';src: url(/css/index/MyriadPro-Bold.otf);}
.rotating{transform:rotate(180deg);-ms-transform:rotate(180deg); /* IE 9 */-moz-transform:rotate(180deg); /* Firefox */-webkit-transform:rotate(180deg);/* Safari 和 Chrome */-o-transform:rotate(180deg);}
#header,#content,#footer{margin:0 auto;}
.text-line{overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.text-line.line3{-webkit-line-clamp:3;}
.text-line.line4{-webkit-line-clamp:4;}
.text-line.line5{-webkit-line-clamp:5;}
.wrap{width:88%; margin:0 auto;}

.auto-img img{max-width: 100%;height: auto !important;}
/*头部公共样式*/
#header{height:84px;background-color:#15131e;width:100%;position:fixed;top:0px;z-index:100;}
#header .wrap{width:88%; margin:0 auto;}
#header .logo{margin-right:14%;}
#header .logo a{line-height:84px;}
#header .nav ul li a{font-size:15px;color:#fff;line-height:84px;margin-left:54px;}
#header.header{background-color:#fff;box-shadow:0px 6px 6px #f5f5f5;}/*盒子阴影有可能删除*/
#header.header .nav ul a{color:#555;}
#header .nav ul a:hover{color:#fc9153;}
#header .nav ul a.artive{color:#FC9153;}
#header .nav_icon a{font-size:15px;color:#555;line-height:84px;margin-left:44px;text-align:right;}
#header .nav li{position:relative;}
#header .nav li .nav_two{ position:absolute; top:100%; width:200px; left:0px;text-align:center; border-radius: 5px;  box-shadow: 0 6px 10px rgba(0,0,0,.1);  opacity: 0; visibility: hidden;}
#header .nav li .nav_two s{ position:absolute; top:0;left:0;right:0;bottom:0; background:#fff; opacity:0.9;filter:alpha(opacity=90); z-index:0; }
#header .nav li .nav_two .nav_two_url{ display:block; padding:15px; line-height:20px; font-size:14px; position:relative; z-index:1;  border-bottom: 1px solid #2b283a;margin-left:0px;color:#fff;background-color:#15131e;}
#header .nav li .nav_two .nav_two_url:hover{ color:#FC9153;opacity: 1;}
#header .nav li .nav_two .nav_two_url:last-child{border-bottom: 0;}
#header .nav li:hover .nav_two{ opacity: 0.9;visibility: visible;top: 90%; }
#header.header .nav li .nav_two .nav_two_url{ color:#555;background-color:#fff;border-bottom: 1px solid #e0e0e0;}
#header.header .nav li .nav_two .nav_two_url:hover{ color:#FC9153;opacity: 1;}
/*尾部公共样式*/
#footer{width:100%;}
#footer .footer_top{/* height:245px; */background-color:#333;overflow:hidden;}
#footer .footer_top .wrap{margin-top:67px;margin-bottom:50px;}
#footer .footer_top ul{margin-left:180px;}
#footer .footer_top ul:nth-child(1){margin-left:0px;}
#footer .footer_top ul li{color:#fff;font-size:16px;line-height:24px;}
#footer .footer_top ul li a{color:#999;font-size:14px;line-height:28px;}
#footer .footer_top .wrap .footer_input .footer_text{width:235px;height:45px;border:0px;font-size:30px;}
#footer .footer_top .wrap .footer_input .submit{width:113px;height:45px;border:0px;font-size:14px;background-color:#d3d3d3;line-height:45px;text-align:center;cursor:pointer;}
#footer .footer_top .wrap .footer_input .p1{font-size:16px;color:#fff;line-height:24px;}
#footer .footer_bottom{height:65px;background-color:#1a1a1a;overflow:hidden;line-height:65px;}
#footer .footer_bottom .p1{font-size:14px;color:#626262;margin:0;}
#footer .footer_bottom #footer_bottom_img a{margin-left:17px;width:22px;height:18px;margin-top:24px;margin-right:0px;}
#footer .footer_bottom #footer_bottom_img a:nth-child(1){margin-left:0px;}
#footer .footer_bottom #footer_bottom_img .bds_weixin{background:url(../images/icon2.png) no-repeat;width:21px;height:18px;}
#footer .footer_bottom #footer_bottom_img .bds_sqq{background:url(../images/icon3.png) no-repeat;width:16px;height:18px;}
#footer .footer_bottom #footer_bottom_img .bds_tsina{background:url(../images/icon4.png) no-repeat;width:22px;height:18px;}

/*mini_nav 二级导航公共样式*/

/*分页公共样式*/
.page{margin:70px auto;display:table;}
.page a{border:1px solid #e5e5e5;border-radius:3px;height:50px;line-height:50px;font-size:14px;color:#757575;margin-left:20px;display:inline-block;}
.page .page_item_current{width:50px;border-radius:3px;height:50px;line-height:50px;font-size:14px;background-color:#ec6926;border:1px solid #ec6926;color:#fff;margin-left:20px;display:inline-block;}
.page a:nth-child(1){margin-left:0px;}
.page .page_button{width:120px;}
.page a.page_item{width:50px;}
.page a:hover{background-color:#ec6926;border:1px solid #ec6926;color:#fff;}

/*index 首页样式*/
.index_company{background:-webkit-linear-gradient(left,#fff 50%,#f7f7f7 50%);width:100%;}
.index_company .index_com_text{width:34%;margin:8% 0px 6.1%;}
.index_company .index_com_text .p1{font-size:35px;line-height:60px;color:#333;margin:0;}
.index_company .index_com_text .p2{font-size:15px;line-height:40px;color:#666;margin:45px 0px;}
.index_company .index_com_text .index_com_div{width:49%;height:220px;background-color:#f7f7f7;margin-right:1%;}
.index_company .index_com_text .index_com_div:nth-last-child(2){margin-right:0px;}
.index_company .index_com_text .index_com_div .p3{font-size:16px;line-height:30px;color:#888;margin:20% 0px 0px 0px;}
.index_company .index_com_text .index_com_div .p5{font-size:16px;line-height:30px;color:#888;margin:0px;}
.index_company .index_com_text .index_com_div .p4{font-size:50px;line-height:60px;color:#222;margin:0;}
.index_company .index_com_video{margin:8% 0px 6.1%;width:57%;height:626px;overflow: hidden;}
.index_company .index_com_video img{width:100%;}
.index_company .index_com_video .div_bo{width:90px;height:90px;overflow:hidden;margin-left:-45px;margin-top:-45px;top:50%;left:50%;cursor:pointer;pointer-events:none;}
.index_company .index_com_video .div_bo img{width:90px;height:90px;}

.index_prog .prog{width:50%;height:920px;overflow: hidden;}
.index_prog .prog .p1{font-size:40px;color:#fff;line-height:52px;margin-top:100px;}
.index_prog .prog a{font-size:14px;color:#fff;display:block;border:1px solid #4b5058;width:115px;height:40px;line-height:40px;margin:auto;}
.index_news .p_tit{font-size:40px;line-height:60px;color:#333;}

.index_news .hot_new{box-shadow:0px 17px 17px 17px #f9f9f9;margin:30px 17px 100px 0px;width:48.8%;height:560px;}
.index_news .hot_new img{width:100%; height:60.4%; }
.index_news .hot_new .p1{font-size:18px;line-height:26px;color:#222;margin-left:30px;margin-right:30px;}
.index_news .hot_new .new_line{width:37px;height:3px;background-color:#ec6926;margin-left:30px;margin-right:30px;}
.index_news .hot_new .p2{font-size:14px;line-height:24px;color:#666;margin-left:30px;margin-right:30px;}
.index_news .hot_new .p3{font-size:11px;line-height:24px;color:#aaa;margin-left:30px;margin-right:30px;}
.index_news .new{background-color:#f7f7f7;margin:30px 17px 100px 0px;width:24.4%;height:560px;}
.index_news .new img{width:100%; height:60.4%; }
.index_news .new .p1{font-size:18px;line-height:26px;color:#222;margin-left:20px;margin-right:20px;}
.index_news .new .new_line{width:37px;height:3px;background-color:#ec6926;margin-left:20px;margin-right:20px;}
.index_news .new .p2{font-size:14px;line-height:24px;color:#666;margin-left:20px;margin-right:20px;}
.index_news .new .p3{font-size:11px;line-height:24px;color:#aaa;margin-left:20px;margin-right:20px;}
.index_news .news:nth-last-child(4n-2){margin-right:0px;}

/*首页---广告图轮播*/
.index_bg1{display:none;max-width: 100%;}
.index_ad{overflow: hidden; margin:84px auto 0; position: relative; z-index: 1;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:50%; bottom:20px; z-index:1; zoom:1;}
.slideBox .hd span{ float:left; margin-right:2px;  width:13px; height:13px; line-height:13px; text-align:center; background:rgba(255,255,255,0.3); cursor:pointer; border-radius:50%;margin-left:20px;}
.slideBox .hd span.on{ background:#fff;}
.slideBox .bd{ position:relative; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative;}
.index_ad .d_text{position:absolute;z-index: 2;top:35%;width:100%;text-align:center;}
.index_ad .d_text .p1{line-height:60px;font-size:48px;color:#fff;margin:0;width:100%;}

/*首页---广告图轮播*/
@media only screen and (max-width: 1610px){
	.index_company .index_com_text .p2{margin:60px 0px;}
	.index_company .index_com_text .p1{font-size:30px;}
	.index_news .hot_new{box-shadow:0px 10px 10px 10px #f9f9f9;margin:30px 10px 100px 0px;height:500px;}
	.index_news .hot_new img{width:100%;/* height:329px; */}
	.index_news .hot_new .p1{font-size:16px;line-height:26px;}
	.index_news .hot_new .p2{font-size:12px;line-height:24px;}
	.index_news .hot_new .p3{font-size:10px;line-height:24px;}
	.index_news .new{margin:30px 10px 100px 0px;height:500px;}
	.index_news .new img{width:100%;/* height:329px; */}
	.index_news .new .p1{font-size:16px;line-height:26px;}
	.index_news .new .p2{font-size:12px;line-height:24px;}
	.index_news .new .p3{font-size:10px;line-height:24px;}
}
@media only screen and (max-width: 1454px){
	#header .logo{margin-right:10%;}
	.index_company .index_com_text .p1{font-size:25px;}
	.index_company .index_com_text .index_com_div{height:180px;}
	.index_company .index_com_text .index_com_div .p3{font-size:16px;line-height:20px;margin:20% 0px 0px 0px;}
	.index_company .index_com_text .index_com_div .p5{font-size:16px;line-height:20px;margin:0px;}
	.index_company .index_com_text .index_com_div .p4{font-size:30px;line-height:40px;margin:0;}
	.index_company .index_com_text .p2{margin:40px 0px;}
	.index_news .hot_new{box-shadow:0px 10px 10px 10px #f9f9f9;margin:30px 10px 80px 0px;height:450px;}
	.index_news .hot_new img{width:100%;/*height:300px;*/}
	.index_news .hot_new .p1{font-size:12px;line-height:20px;height:20px;overflow:hidden;}
	.index_news .hot_new .p2{font-size:11px;line-height:20px;height:40px;overflow:hidden;}
	.index_news .hot_new .p3{font-size:10px;line-height:20px;}
	.index_news .new{margin:30px 10px 80px 0px;height:450px;}
	.index_news .new img{width:100%;/*height:300px;*/}
	.index_news .new .p1{font-size:12px;line-height:20px;height:20px;overflow:hidden;}
	.index_news .new .p2{font-size:11px;line-height:20px;height:40px;overflow:hidden;}
	.index_news .new .p3{font-size:10px;line-height:20px;}
}
@media only screen and (max-width: 1360px){
	#header .nav ul li a{margin-left:40px;}
	#header .nav ul li:nth-child(1) a{margin-left:0;}
	#header .nav_icon a{margin-left:30px;}
	#header .nav_icon a:nth-child(1){margin-left:0px;}
	.index_prog .prog{height:700px;}
	.index_company .index_com_text .index_com_div{height:150px;}
	.index_company .index_com_video{height:511px;}
	.index_company .index_com_video img{width:100%;}
	#footer .footer_top ul{margin-left:100px;}
	#footer .footer_top ul:nth-child(1){margin-left:0px;}
	#footer .footer_top .wrap .footer_input .footer_text{width:200px;height:30px;font-size:20px;}
	#footer .footer_top .wrap .footer_input .submit{width:100px;height:30px;font-size:14px;}
}
@media only screen and (max-width: 1280px){
	#header .logo{margin-right:6%;}
	#header .nav ul li a{margin-left:20px;}
	#header .nav ul li:nth-child(1) a{margin-left:0;}
	#header .nav_icon a{margin-left:20px;}
	#header .nav_icon a:nth-child(1){margin-left:0px;}
	.index_prog .prog{height:500px;}
	.index_company .index_com_text .p1{font-size:20px;line-height:40px;}
	.index_company .index_com_text .p2{font-size:14px;line-height:30px;margin:40px 0px;}
	.index_company .index_com_text .index_com_div{height:150px;}
	.index_company .index_com_text .index_com_div .p3{font-size:14px;}
	.index_company .index_com_text .index_com_div .p5{font-size:14px;}
	.index_company .index_com_text .index_com_div .p4{font-size:20px;line-height:40px;}
	.index_news .hot_new{height:350px;}
	.index_news .hot_new img{/* height:200px; */}
	.index_news .new{height:350px;}
	.index_news .new img{/* height:200px; */}
	#footer .footer_top .wrap .footer_input .footer_text{width:150px;height:30px;font-size:20px;}
	#footer .footer_top .wrap .footer_input .submit{width:60px;height:30px;font-size:12px;}
	#footer .footer_top .wrap .footer_input .p1{font-size:12px;line-height:20px;}
}
@media only screen and (max-width: 1000px){
	.slideBox .hd{ right:48%; }
	#header .drop_down_box{margin-top:29px;margin-left:20px;cursor:pointer;display:inline;}
    #header .nav{display:none;}
	/*nav*/
	/*body.on{height:100%; overflow:hidden; left:0; right:0; position:fixed;}*/
	nav.clear_both{display:block;}
	nav{/* background:url(../images/menu.png); */ position:fixed; top:84px; width:100%; z-index:99; max-width:1000px; left:0; margin:0 auto; right:0; bottom:0; visibility:hidden; overflow:hidden;}
	nav .list{width:100%; margin:0; height:0; background:rgba(85,85,85,0.9); overflow-y:scroll;}
	nav .list .item{line-height:90px; text-align:center; border-bottom:1px solid #eee;font-size:24px; color:#fff;display:block;}
	/*nav .list .item a{font-size:24px; color:#222;}*/
	nav.on{visibility:visible;}
	nav.on .list{height:100%;}
	.index_bg1{display:inline;}
	.index_bg{display:none!important;max-width: 100%;}
	.index_company{background:#fff;width:100%;}
	.index_company .index_com_text{float:none;}
	.index_company .index_com_text{width:100%;margin:8% 0px 6.1%;}
	.index_company .index_com_text .p1{font-size:35px;line-height:40px;color:#333;margin:0;}
	.index_company .index_com_text .p2{font-size:15px;line-height:20px;color:#666;margin:50px 0px;}
	.index_company .index_com_text .index_com_div{width:45%;height:220px;background-color:#f7f7f7;margin-left:5%;}
	.index_company .index_com_text .index_com_div:nth-last-child(2){margin-left:1%;}
	.index_company .index_com_text .index_com_div .p3{font-size:16px;line-height:30px;color:#888;margin:20% 0px 0px 0px;}
	.index_company .index_com_text .index_com_div .p5{font-size:16px;line-height:30px;color:#888;margin:0px;}
	.index_company .index_com_text .index_com_div .p4{font-size:50px;line-height:60px;color:#222;margin:0;}
	.index_company .index_com_video{float:none;}
	.index_company .index_com_video{margin:8% 0px 6.1%;width:100%;height:400px;}
	.index_company .index_com_video img{width:100%;}
	.index_news .hot_new{box-shadow:0px;margin:30px 0px;width:100%;height:100%;float:none;}
	.index_news .hot_new img{width:100%; height:60.4%; }
	.index_news .hot_new .p1{font-size:18px;line-height:26px;color:#222;margin-left:30px;margin-right:30px;height:26px;}
	.index_news .hot_new .new_line{width:37px;height:3px;background-color:#ec6926;margin-left:30px;margin-right:30px;}
	.index_news .hot_new .p2{font-size:14px;line-height:24px;color:#666;margin-left:30px;margin-right:30px;height:26px;}
	.index_news .hot_new .p3{font-size:11px;line-height:24px;color:#aaa;margin-left:30px;margin-right:30px;}
	.index_news .new{background-color:#f7f7f7;margin:0px 5px 20px;width:49%;height:100%;}
	.index_news .new img{width:100%; height:60.4%; }
	.index_news .new .p1{font-size:18px;line-height:26px;color:#222;margin-left:20px;margin-right:20px;height:26px;}
	.index_news .new .new_line{width:37px;height:3px;background-color:#ec6926;margin-left:20px;margin-right:20px;}
	.index_news .new .p2{font-size:14px;line-height:24px;color:#666;margin-left:20px;margin-right:20px;height:48px;}
	.index_news .new .p3{font-size:11px;line-height:24px;color:#aaa;margin-left:20px;margin-right:20px;}
	.index_news .new:nth-last-child(2){margin-right:0px;}
	#footer{width:100%;}
	#footer .footer_top{/* height:300px; */background-color:#333;overflow:hidden;}
	#footer .footer_top .wrap{margin-top:30px;}
	#footer .footer_top ul{margin-left:150px;margin-bottom:30px;}
	#footer .footer_top ul:nth-child(1){margin-left:0px;}
	#footer .footer_top ul li{color:#fff;font-size:16px;line-height:24px;}
	#footer .footer_top ul li a{color:#999;font-size:14px;line-height:28px;}
	#footer .footer_top .wrap .footer_input{float:none;width:50%;}
	#footer .footer_top .wrap .footer_input .footer_text{width:235px;height:45px;border:0px;font-size:30px;}
	#footer .footer_top .wrap .footer_input .submit{width:113px;height:45px;border:0px;font-size:14px;}
	#footer .footer_top .wrap .footer_input .p1{font-size:16px;color:#fff;line-height:24px;}
}
@media only screen and (max-width: 965px){
	.wrap{width:98%;margin:0 auto;}
	#footer .footer_top .wrap{width:88%;}
} 
@media only screen and (max-width: 865px){
	.index_prog .prog{width:100%;height:500px;overflow: hidden;float:none;}
	.wrap{width:100%;}
	#footer .footer_bottom .p1{margin-left:10px;}
	#footer .footer_top ul{margin-left:50px;}
	#footer .footer_top .wrap .footer_m1{display:block;}
	#footer .footer_top .wrap .footer_input{float:none;width:70%;}
}
@media screen and (max-width: 750px){
	.index_prog .prog{display: none;}
	
}
@media only screen and (max-width: 831px){
	.slideBox .hd{ right:45%; }
	.index_news .new{width:47%;}
}
@media only screen and (max-width: 580px){
	.index_ad .d_text .p1{line-height:50px;font-size:30px;}
	#footer .footer_top .wrap .footer_input{float:none;width:90%;}
	#footer .footer_bottom{line-height:30px;text-align:center;}
	#footer .footer_bottom .p1{float:none;}
	#footer .footer_bottom #footer_bottom_img{float:none;}
	#footer .footer_bottom #footer_bottom_img a{margin-top:5px;}
	#footer .footer_bottom #footer_bottom_img a:nth-child(1){margin-left:40%;}
}
@media only screen and (max-width: 501px){
	.slideBox .hd{ right:40%; }
	.index_company .index_com_text .p1{font-size:25px;}
	.index_company .index_com_text .p2{margin:30px 0px;}
	.index_company .index_com_video{height:350px;}
	#footer .footer_top ul{margin-left:10px;}
	#footer .footer_top .wrap .footer_input{float:none;width:100%;}
}
@media only screen and (max-width: 422px){
	#footer .footer_top .wrap .footer_m2{display:block;}
	#footer .footer_top .wrap ul{width:40%;}
	#footer .footer_top .wrap .ul_m2{float:right;}
	.index_ad .d_text .p1{line-height:30px;font-size:20px;}
	#header .nav{width:40%;}
	.index_news .new{margin:0px 1px 20px;width:49%;}
	.index_prog .prog{height:400px;}
	.index_prog .prog .p1{font-size:30px;line-height:40px;margin-top:50px;}
	.index_prog .prog a{font-size:14px;width:70px;height:30px;line-height:30px;}
	.index_company .index_com_video{height:300px;}
	#footer .footer_bottom{height:90px;}
	#footer .footer_bottom .p1{float:none;line-height:25px;}
	#footer .footer_top .wrap .footer_input .footer_text{width:170px;}
	#footer .footer_top .wrap .footer_input .submit{width:70px;}
	#footer .footer_bottom #footer_bottom_img a:nth-child(1){margin-left:30%;}
	#footer .footer_top .wrap .footer_input .p1{font-size:12px;line-height:20px;}
}

/*about_us 关于集团样式*/
p.title{font-size:40px;color:#333;margin:50px auto;text-align:center;}
.ad{overflow: hidden;margin:84px auto 0px;}
.ad .ad_img img{width:100%;}
.ad .ad_img .ad_bg2{display:none;}
.company{background:-webkit-linear-gradient(left,#fff 64%,#f7f7f7 36%);width:100%;overflow:hidden;}
.company .com_text{width:45%;margin:0px 0px 6.1%;}
.company .p1{font-size:33px;line-height:60px;color:#333;background:url(../images/about_text.png) center no-repeat;}
.company .com_text .p2{font-size:15px;line-height:28px;color:#555;margin:0px 0px 50px;/* height:336px;overflow:hidden; */}
.company .com_text .com_div{width:49%;height:158px;background-color:#f7f7f7;margin-right:1%;}
.company .com_text .com_div:nth-last-child(2){margin-right:0px;}
.company .com_text .com_div .p3{font-size:16px;line-height:30px;color:#888;margin:5% 0px 0px 0px;}
.company .com_text .com_div .p5{font-size:16px;line-height:30px;color:#888;margin:0px;}
.company .com_text .com_div .p4{font-size:50px;line-height:60px;color:#222;margin:0;}
.company .com_video{margin:0px 0px 6.1%;width:50%;height:500px;}
.company .com_video img{width:100%;}
.history{background:url(../images/history_bg.jpg) center;height:865px;}
.history .p1{font-size:36px;line-height:60px;color:#fff;margin:100px auto;}
.history table{height:350px;margin:0 auto;width:66%;}
.history table tbody tr .td1{font-size:80px;font-weight:bold;color:#fff;width:33%;padding:30px;}
.history table tbody tr .td2{font-size:18px;color:#fff;line-height:40px;padding:30px; }
.history table tbody tr .td2 ul li{list-style:disc;}
.history .gallery-top{overflow:visible;max-width:1500px;}
.history .gallery-top .swiper-button-next{background:url(../images/icon11.png) no-repeat;width:50px;height:50px;top:460px;}
.history .gallery-top .swiper-button-prev{background:url(../images/icon10.png) no-repeat;width:50px;height:50px;top:460px;}
.history .gallery-bg{background:url(../images/Statistics.png) -24px center no-repeat;height:150px;overflow: hidden;}
.history .gallery-thumbs{height:150px;width:1265px;}
.history .gallery-thumbs .swiper-wrapper .history_num{cursor:pointer;}
.history .gallery-thumbs .swiper-wrapper .history_num:hover{background:url(../images/icon9.png) center 40% no-repeat;}
.history .gallery-thumbs .swiper-wrapper .history_num:hover .p2{font-size:50px;}
.history .gallery-thumbs .swiper-wrapper .swiper-slide-active{background:url(../images/icon9.png) center 40% no-repeat;}
.history .gallery-thumbs .swiper-wrapper .history_num .p2{margin-top:100px;text-align:center;font-size:35px;line-height:40px;color:#fff;}
.history .gallery-thumbs .swiper-wrapper .swiper-slide-active .p2{font-size:50px;}
.honor{height:680px;overflow:hidden;}
.honor .dg-container nav span{width:48px;height:48px;border-radius:50%;display:block;line-height:48px;cursor:pointer;position:relative;color:#bbb;}
.honor .dg-container nav .dg-next{top:-350px;left:1230px;background:url(../images/icon5.png);}
.honor .dg-container nav .dg-prev{top:-400px;left:-80px;background:url(../images/icon8.png);}
.honor .dg-container nav .dg-next:hover{background:url(../images/icon7.png);}
.honor .dg-container nav .dg-prev:hover{background:url(../images/icon6.png);}
.honor .dg-container .button { width:15px;left:1330px;top:-270px;}
.honor .dg-container .dg-center{color:#ec6926;box-shadow:0px 9px 9px #fdf2ec;}
.cooperative{background-color:#f8f8f8;height:540px;overflow:hidden;}
.cooperative .coop_logo{width:13%;height:140px;background-color:#fff;line-height:140px;text-align:center;margin:0px 0px 1.5% 1.5%;}
.cooperative .coop_logo:nth-child(7n+1){margin-left:0px;}
.social .wrap{height:602px;margin-bottom:100px;box-shadow:0px 0px 12px #f6f6f6;overflow:hidden;}
.social .social_img{width:62%;height:100%;}
.social .social_img img{width:100%;/* height:100%; */}
.social .social_text{width:38%;}
.social .social_text p{margin:0px 0px 0px 50px;font-size:15px;line-height:34px;}
.social .social_text .p2 strong{color:#222;}
.social .social_text .p2{color:#666;margin-top:40px;}
@media only screen and (max-width: 1659px){
	.history table tbody tr .td1{padding:20px;}
	.history table tbody tr .td2{padding:20px;}
}
@media only screen and (max-width: 1555px){
	.history table tbody tr .td1{padding:10px;}
	.history table tbody tr .td2{padding:10px;}
	.history .gallery-top .swiper-button-next{top:460px;right:-60px;}
	.history .gallery-top .swiper-button-prev{top:460px;left:-50px;}
	.honor .dg-container nav .dg-next{left:1170px;}
	.honor .dg-container nav .dg-prev{left:-20px;}
	.honor .dg-container .button {left:1270px;}
	.company .com_text .p2{line-height:26px;}
}
@media only screen and (max-width: 1450px){
	.history table{width:70%;}
	.honor .dg-container nav .dg-next{top:-400px;left:1070px;}
	.honor .dg-container nav .dg-prev{top:-450px;left:40px;}
	.honor .dg-container .button {left:1150px;top:-320px;}
	.dg-wrapper a {width: 440px;height: 413px;}
}
@media only screen and (max-width: 1367px){
	.history table{width:80%;}
	.company .com_text .p2{font-size:14px;line-height:22px;}
	.social .social_text p{margin:0px 0px 0px 30px;font-size:14px;line-height:28px;}
	.cooperative .coop_logo img{width:100%;}
}
@media only screen and (max-width: 1197px){
	.history table{width:90%;}
	.honor .dg-container nav .dg-next{top:-400px;left:930px;}
	.honor .dg-container nav .dg-prev{top:-450px;left:180px;}
	.honor .dg-container .button {left:1010px;top:-320px;}

}
@media only screen and (max-width: 1112px){
	.wrap{width:90%;}
	.history table{width:92%;}
	.social .social_text p{line-height:23px;}
	.honor .dg-container nav .dg-next{left:830px;}
	.honor .dg-container nav .dg-prev{left:180px;}
	.honor .dg-container .button {left:910px;}
	.dg-wrapper a {width: 350px;}
	.history .gallery-top .swiper-button-next{top:460px;right:-50px;}
	.history .gallery-top .swiper-button-prev{top:460px;left:-50px;}
}
@media only screen and (max-width: 1017px){
	.history table{width:93%;}
}
@media only screen and (max-width: 1000px){
	.ad .ad_img .ad_bg1{display:none;}
	.ad .ad_img .ad_bg2{display:block;}
	.company{background:#fff;}
	.company .com_text{width:100%;margin:0px 0px 6.1%;float:none;}
	.company .com_text .p2{font-size:15px;line-height:28px;color:#555;margin:0px 0px 50px;/* height:336px;overflow:hidden; */}
	.company .com_text .com_div{width:49%;height:158px;background-color:#f7f7f7;margin-right:1%;}
	.company .com_text .com_div:nth-last-child(2){margin-right:0px;}
	.company .com_text .com_div .p3{font-size:16px;line-height:30px;color:#888;margin:5% 0px 0px 0px;}
	.company .com_text .com_div .p5{font-size:16px;line-height:30px;color:#888;margin:0px;}
	.company .com_text .com_div .p4{font-size:50px;line-height:60px;color:#222;margin:0;}
	.company .com_video{margin:0px 0px 6.1%;width:100%;float:none;height:500px;}
	.company .com_video img{width:100%;}
	.cooperative{height:400px;}
	.cooperative .coop_logo{height:100px;line-height:100px;margin:0px 0px 10px 10px;}
	.social .social_img{width:100%;height:50%;float:none;margin-top:5%;}
	.social .social_img img{width:100%;/* height:100%; */}
	.social .social_text{width:100%;float:none;}
	.social .social_text p{margin:0px 0px 0px 50px;font-size:15px;line-height:34px;}
	.social .social_text .p2 strong{color:#222;font-weight:bold;}
	.social .social_text .p2{color:#666;margin-top:40px;}
	.social .wrap{height:100%;overflow:visible;}
	.honor #dg-container{display:none;}
	.history .swiper-button-white{display:none;}
	.history .gallery-bg{display:none;}
	.honor .swiper-container1{display:block;width: 100%;height: 70%;margin-left: auto;margin-right: auto;}
	.honor .swiper-container1 .swiper-wrapper .swiper-slide{width:100%;height:100%;}
	.swiper-pagination2{margin-top:40px;display:block;}
	.history table{height:200px;}
	.history table tbody tr .td1{font-size:60px;}
	.history table tbody tr .td2{font-size:16px;}
	.history{background:url(../images/history_bg.jpg) top;height:500px;}
	.history .p1{font-size:36px;line-height:60px;color:#fff;margin:100px auto 30px;}
}
@media only screen and (max-width: 774px){
	.history table{width:94%;}
	.history table tbody tr .td1{font-size:50px;}
	.history table tbody tr .td2{font-size:14px;}
	.company .com_video{height:400px;}
	.cooperative .coop_logo{height:100px;line-height:100px;margin:0px 0px 5px 5px;}
}
@media only screen and (max-width: 651px){
	.wrap{width:98%;}
	.history table{width:100%;}
	/*.company .com_video img{height:400px;}*/
	/*.social .social_img img{height:400px;}*/
	/* .social .wrap{height:970px;} */
}
@media only screen and (max-width: 562px){
	/*.company .com_video img{height:350px;}*/
	/*.social .social_img img{height:350px;}*/
	/*.social .wrap{height:920px;}*/
	.company .com_video{height:300px;}
	.cooperative{background-color:#f8f8f8;height:1000px;overflow:hidden;}
	.cooperative .coop_logo{width:30%;height:140px;background-color:#fff;line-height:140px;text-align:center;margin:0px 0px 5% 5%;}
	.cooperative .coop_logo:nth-child(7n+1){margin-left:5%;} 
	.cooperative .coop_logo:nth-child(3n+1){margin-left:0px;}
	.history table tbody tr .td1{font-size:40px;}
	.history table tbody tr .td2{line-height:25px;}
}
@media only screen and (max-width: 463px){
	.history table tbody tr .td1{font-size:30px;}
	.history table tbody tr .td2{line-height:20px;}
	.company .com_video{height:250px;}
	.social .social_text p{margin:0px 0px 0px 10px;font-size:14px;line-height:28px;}
	.social .social_text .p2{margin-top:30px;}
	.cooperative{height:520px;}
	.cooperative .coop{display:none;}
	.cooperative .swiper-container3{display:block;}
	.cooperative .swiper-container3 .swiper-pagination3{text-align:center;}
	.cooperative .coop_logo{width:100%;height:140px;}
	.cooperative .coop_logo img{width:100%;}
}
@media only screen and (max-width: 364px){
	/*.company .com_video img{height:280px;}*/
	.history table tbody tr .td1{font-size:28px;}
}

/*二级导航公共样式*/
.mini_nav{height:80px;border-bottom:1px solid #e8e8e8;}
.mini_nav ul{margin:0 auto; display:table;}
.mini_nav ul a li{font-size:16px;line-height:77px;color:#333;margin-left:106px;height:77px;}
.mini_nav ul a:nth-child(1) li{margin-left:0px;}
.mini_nav ul a li:hover{color:#ec6926;border-bottom:3px solid #ec6926;}
.mini_nav ul a .artive{color:#ec6926;border-bottom:3px solid #ec6926;}

/*news 新闻中心样式*/
.ad1{overflow: hidden;margin:84px auto 0px;}
.ad1 .ad_img1 img{width:100%;}
.new_img .n_detail{width:23.5%;/* height:440px; */margin:60px 0px 60px 2%;}
.new_img .n_detail:nth-child(1){margin-left:0px;}
.new_img .n_detail .n_detail_img{border-bottom:1px solid #d3d3d3;}
.new_img .n_detail .n_detail_img img{width:100%;}
.new_img .n_detail .n_detail_img .p1{font-size:22px;color:#222;font-weight:bold;height:30px;overflow:hidden;display:block;margin:22px 0px;}
.new_img .n_detail .n_detail_text .p2{font-size:14px;line-height:22px;color:#757575;height:44px;overflow:hidden;display:block;margin:14px 0px;}
.new_img .n_detail .n_detail_text .p3{font-size:12px;color:#bababa;}
.news_text{background:#f8f8f8;/* height:1217px; */border:1px solid #f8f8f8;}
.news_text .new_bg{width:100%;border-radius:5px;overflow: hidden;}
.news_text .new_text{width:94%;margin-left:50px;margin-right:50px; margin:0 auto; border-bottom:1px solid #dfdfdf;}
.news_text .new_bg:nth-child(1) .new_text{border-top:1px solid #dfdfdf;}
.news_text .new_text .new_con{width:78%;}
.news_text .new_text .new_con .p1{font-size:22px;color:#353535;margin-top:56px;display:block;}
.news_text .new_text .new_con .p2{font-size:14px;color:#353535;line-height:24px;margin-bottom:56px;display:block;}
.news_text .new_text .new_con1{width:22%;}
.news_text .new_text .new_time{width:60%;height:72px;border-left:1px solid #eaeaea;margin-top:60px;padding-left:15%;}
.news_text .new_text .new_time .p1{font-size:30px;color:#757575;margin:0px;}
.news_text .new_text .new_time .p2{font-size:12px;color:#757575;margin:0px;}
.news_text .new_text .new_url{width:20px;background:url(../images/icon22.png) no-repeat;height:30px;display:block;margin-top:80px;}
.news_text .new_bg:hover{background:#ec6926;}
.news_text .new_bg:hover .new_text .new_con .p1{color:#fff;}
.news_text .new_bg:hover .new_text .new_con .p2{color:#fff;}
.news_text .new_bg:hover .new_text .new_time{border-left:1px solid #ee783c;}
.news_text .new_bg:hover .new_text .new_time .p1{color:#fff;}
.news_text .new_bg:hover .new_text .new_time .p2{color:#fff;}
.news_text .new_bg:hover .new_text .new_url{background:url(../images/icon23.png) no-repeat;}
@media only screen and (max-width: 1182px){
	.news_text .new_text .new_url{margin-top:70px;}
	.news_text .new_text .new_time{padding-left:18%;margin-right:2%;}
	.news_text{height:1367px;}
}
@media only screen and (max-width: 1000px){
	.new_img{margin:60px auto;}
	.new_img .n_detail{width:47.5%;/* height:520px; */margin:10px auto;float:left;}
	.new_img .n_detail:nth-child(odd){float:right;}
	.new_img .new_m1{display:block;}
	.new_img .n_detail .n_detail_img{border-bottom:1px solid #d3d3d3;}
	.new_img .n_detail .n_detail_img img{width:100%;}
}
@media only screen and (max-width: 902px){
	.news_text .new_text .new_con .p1{height:30px;overflow:hidden;}
	.news_text .new_text .new_con .p2{height:48px;overflow:hidden;}
	.news_text .new_text{width:100%;}
	.news_text .new_text .new_time{padding-left:12%;}
}
@media only screen and (max-width: 826px){
	.news_text .new_text .new_con{float:none;width:100%;}
	.news_text .new_text .new_con1{float:none;width:18%;}
	.news_text .new_text .new_con .p1{font-size:20px;}
	.news_text .new_text .new_con .p2{margin-bottom:10px;font-size:12px;}
	.news_text .new_text .new_time{border-left:0px;margin-top:10px;padding-left:0px;}
	.news_text .new_text .new_time .p1{font-size:20px;}
	.news_text .new_text .new_url{margin-top:20px;margin-left:20%;}
	.news_text .new_bg:hover .new_text .new_time{border-left:0px;}
}
@media only screen and (max-width: 731px){
	.news_text .new_text .new_con1{width:35%;}
	.page{margin:30px auto;}
	.page a{height:30px;line-height:30px;margin-left:10px;}
	.page .page_item_current{width:30px;height:30px;line-height:30px;margin-left:10px;}
	.page .page_button{width:80px;}
	.page a.page_item{width:30px;}
}
@media only screen and (max-width: 462px){
	.mini_nav ul a li{font-size:14px;margin-left:80px;}
	.page a{margin-left:5px;}
	.page .page_item_current{margin-left:5px;}
	.new_img .n_detail{width:100%;/* height:520px; */margin:10px auto;}
	.new_img .n_detail:nth-child(odd){margin:10px auto;}
	.page a.page_item{display:none !important;}
}
/*news_detail 新闻详细信息样式*/
.new_detail{margin:2% auto;width:70%;}
.new_detail .new_title{width:100%;}
.new_detail .new_title h1{font-size:26px;font-weight:bold;line-height:30px;color:#010101;}
.new_detail .new_img{width:80%;margin:0 auto;}
.new_detail .new_img img{width:100%;}
.new_detail .new_time p{font-size:12px;line-height:20px;color:#000;margin:2% 0;}
.new_detail .new_text{margin-top:2%;overflow:hidden;}
.new_detail .new_text p{font-size:14px;line-height:28px;text-indent:0em;text-align:left;}
.new_detail .new_text .p1{font-size:16px;font-weight:bold;}
.new_detail .share_it{margin-bottom:5%;}
@media only screen and (max-width: 1000px){
	.new_detail{width:90%;}
}

/*news_video 视频中心样式*/
.video_bg{background-color:#f4f4f4;width:100%;overflow:hidden;}
.video_bg .hot_video{background-color:#fff;margin:4% auto;border:1px solid #ededed;}
.video_bg .hot_video .hot_video_play{width:63.82%;height:100%;}
.video_bg .hot_video .hot_video_play img{width:100%;}
.video_bg .hot_video .hot_video_text{width:36.1%;/* border:1px solid #ededed;border-left:0px; */}
.video_bg .hot_video .hot_video_text p{margin-left:11.36%;margin-right:7.2%;}
.video_bg .hot_video .hot_video_text .bdsharebuttonbox{margin:3.2% 0px 2.86% 11.36%;}
.video_bg .hot_video .hot_video_text .title_p1{height:10%;border-bottom:1px solid #ededed;overflow:hidden;margin:0px 7.2% 9% 11.36%;}
.video_bg .hot_video .hot_video_text .title_p1 .p1{font-size:24px;color:#222;margin:12% 0px;}
.video_bg .hot_video .hot_video_text .p2{font-size:15px;line-height:25px;color:#333;margin-bottom:0px;}
.video_bg .hot_video .hot_video_text .p3{font-size:15px;line-height:25px;color:#666;margin-top:0px;margin-bottom:30px;}
.video_bg .hot_video .hot_video_text .bdsharebuttonbox{font-size:14px;line-height:25px;color:#666;}
.video_bg .new_video{background-color:#fff;width:23.44%;margin-left:2%;margin-bottom:4%;}
/*.video_bg .new_video:nth-child(1){margin-left:0px;}*/
.video_bg .new_video.first{margin-left:0px;}
.video_bg .new_video .video_play img{width:100%;}
.video_bg .new_video .video_url{cursor:pointer;}
.video_bg .new_video p{width:86%;margin-left:auto;margin-right:auto;}
.video_bg .new_video .p1{font-size:22px;line-height:30px;color:#222;}
.video_bg .new_video .p2{font-size:15px;line-height:25px;color:#666;}
@media only screen and (max-width: 1484px){
	.video_bg .hot_video .hot_video_text .title_p1 .p1{font-size:20px;}
	.video_bg .hot_video .hot_video_text .p2{font-size:14px;line-height:20px;}
	.video_bg .hot_video .hot_video_text .p3{font-size:14px;line-height:20px;}
	.video_bg .new_video .p1{font-size:20px;line-height:25px;}
	.video_bg .new_video .p2{font-size:14px;line-height:20px;}
}
@media only screen and (max-width: 1298px){
	.video_bg .hot_video .hot_video_text .title_p1 .p1{font-size:18px;}
	.video_bg .hot_video .hot_video_text .p2{font-size:12px;line-height:18px;}
	.video_bg .hot_video .hot_video_text .p3{font-size:12px;line-height:18px;}
	.video_bg .new_video .p1{font-size:18px;line-height:20px;}
	.video_bg .new_video .p2{font-size:12px;line-height:18px;}
}
@media only screen and (max-width: 1202px){
	.video_bg .wrap{width:90%;}
}
@media only screen and (max-width: 1175px){
	.video_bg .wrap{width:92%;}
}
@media only screen and (max-width: 1147px){
	.video_bg .wrap{width:94%;}
}
@media only screen and (max-width: 1125px){
	.video_bg .wrap{width:96%;}
}
@media only screen and (max-width: 1102px){
	.video_bg .wrap{width:98%;}
}
@media only screen and (max-width: 1080px){
	.video_bg .hot_video .hot_video_text p{margin-left:9%;margin-right:7%;}
	.video_bg .hot_video .hot_video_text .bdsharebuttonbox{margin:2% 0px 2% 9%;}
	.video_bg .hot_video .hot_video_text .title_p1{height:9%;border-bottom:1px solid #ededed;overflow:hidden;margin:0px 7% 5% 9%;}
}
@media only screen and (max-width: 1000px){
	.video_bg .hot_video .hot_video_play{width:100%;}
	.video_bg .hot_video .hot_video_play img{width:100%;}
	.video_bg .hot_video .hot_video_text{width:100%;}
	.video_bg .hot_video .hot_video_text p{margin-left:3%;margin-right:3%;}
	.video_bg .hot_video .hot_video_text .bdsharebuttonbox{margin:3% 0px 3% 3%;}
	.video_bg .hot_video .hot_video_text .title_p1{height:5%;margin:0px 3% 3% 3%;}
	.video_bg .hot_video .hot_video_text .title_p1 .p1{margin:3% 0px;}
	.video_bg .new_video{width:30%;margin-left:2%;margin-bottom:4%;}
	.video_bg .new_video:nth-child(3n+1){margin-left:2%;}
	.video_bg .new_video.first{margin-left:2%;}
	.video_bg .m3{display:block;}
}
@media only screen and (max-width: 783px){
	.video_bg .wrap{width:92%;}
	.video_bg .new_video{width:48%;margin-left:0;margin-bottom:4%;}
	.video_bg .new_video.last{float: right; margin-right:0;margin-left:0;}
	.video_bg .new_video:nth-child(3n+1){margin-left:0;}
	.video_bg .new_video.first{margin-left:0;}
	.video_bg .m2{display:block;}
	.video_bg .m3{display:none;}
}
@media only screen and (max-width: 374px){
	 .video_bg .new_video{width:100%;margin:0 auto 4%;float:none;}
	 .video_bg .new_video:nth-child(3n+1){margin-left:auto;}
	 .video_bg .new_video.first{margin-left:auto;}
	 .video_bg .new_video.last{float: none; margin-right:auto;margin-left:auto;}
	.video_bg .m1{display:block;}
	.video_bg .m2{display:none;}
	.video_bg .m3{display:none;} 
}
/*solution 解决方案样式*/
.solution .solu_bg{background-color:#f7f7f7;width:100%;margin-top:3.3%;position:relative;}
.solution .solu_bg .solu_img{width:60.9%;}
.solution .solu_bg .solu_img img{width:100%;}
.solution .solu_bg .solu_text{width:31%;margin:4% 0px 0px 6%;}
.solution .solu_bg .solu_text .p1{font-size:100px;line-height:100px;color:rgba(0,0,0,0.3);margin:0px;}
.solution .solu_bg .solu_text .a1{font-size:35px;color:#ec6926;}
.solution .solu_bg .solu_text .p2{font-size:15px;line-height:32px;color:#777;margin:15% 0px;}
.solution .solu_bg .solu_line{width:57px;height:1px;background-color:#ec6926;position:absolute;top:35%;left:58.7%;}
@media only screen and (max-width: 1539px){
	.solution .solu_bg .solu_text .p1{font-size:90px;line-height:90px;}
	.solution .solu_bg .solu_text .a1{font-size:30px;}
	.solution .solu_bg .solu_text .p2{line-height:30px;}
}
@media only screen and (max-width: 1320px){
	.solution .solu_bg .solu_text .p1{font-size:80px;line-height:80px;}
	.solution .solu_bg .solu_text .a1{font-size:25px;}
	.solution .solu_bg .solu_text .p2{font-size:14px;line-height:25px;}
}
@media only screen and (max-width: 1200px){
	.solution .solu_bg .solu_text .p1{font-size:60px;line-height:60px;}
	.solution .solu_bg .solu_text .a1{font-size:20px;}
	.solution .solu_bg .solu_text .p2{font-size:14px;line-height:20px;}
	.solution .solu_bg .solu_line{top:32%;left:58%;}
}
@media only screen and (max-width: 1000px){
	.solution .solu_bg .solu_img{width:100%;}
	.solution .solu_bg .solu_text{width:90%;}
	.solution .solu_bg .solu_text .p1{font-size:50px;line-height:50px;}
	.solution .solu_bg .solu_text .p2{margin:2% 0px;}
	.solution .solu_bg .solu_text .a2 img{margin-bottom:4%;}
	.solution .solu_bg .m1{display:block;}
	.solution .solu_bg .solu_line{display:none;}
}
/*solu_detail 解决方案详情页样式*/
.solu_detail{margin-top:120px;}
.solu_detail .solu_detail_con{overflow:hidden;background-color:#f7f7f7;margin-bottom:4%;}
.solu_detail .solu_detail_con .solu_detail_img{width:68.33%;position:relative;border:1px solid #eaeaea;background-color:#fff;}
.solu_detail .solu_detail_con .solu_detail_img .swiper-container {width: 100%;height: 300px;margin-left: auto;margin-right: auto;}
.solu_detail .solu_detail_con .solu_detail_img .gallery-top2 {height: 80%;width: 100%;margin:15% auto 10%;}
.solu_detail .solu_detail_con .solu_detail_img .gallery-top2 .swiper-slide img{width:71.3%;margin:0 auto;display:block;}
.solu_detail .solu_detail_con .solu_detail_img .gallery-thumbs2 {height: 20%;box-sizing: border-box;padding: 10px 0;width:60%;margin:5% auto;}
.solu_detail .solu_detail_con .solu_detail_img .gallery-thumbs2 .swiper-slide {width: 24% !important;height: 100%;border:1px solid #dadada;overflow:hidden;}
.solu_detail .solu_detail_con .solu_detail_img .gallery-thumbs2 .swiper-slide img{width:100%;height: 100%;}
.solu_detail .solu_detail_con .solu_detail_img .gallery-thumbs2 .swiper-slide-active {border:1px solid #666;}
.solu_detail .solu_detail_con .solu_detail_img .swiper-button-next{background:url(../images/icon17.png) no-repeat;width:33px;  position:absolute;top:86%;right:13%;}
.solu_detail .solu_detail_con .solu_detail_img .swiper-button-prev{background:url(../images/icon13.png) no-repeat;width:33px;  position:absolute;top:86%;left:13%;}
.solu_detail .solu_detail_con .solu_detail_img .swiper-button-next:hover{background:url(../images/icon14.png) no-repeat;}
.solu_detail .solu_detail_con .solu_detail_img .swiper-button-prev:hover{background:url(../images/icon16.png) no-repeat;}
.solu_detail .solu_detail_con .solu_detail_text{width:27%;margin-left:4%;font-family:'宋体';}
.solu_detail .solu_detail_con .solu_detail_text .p1{color:#333;font-size:32px;margin:15% 0;}
.solu_detail .solu_detail_con .solu_detail_text .p2{color:#666;font-size:16px;margin:0;}
.solu_detail .solu_detail_con .solu_detail_text .p2 strong{color:#333;font-weight:bold;}
.solu_detail .solu_detail_con .solu_detail_text .pro_but{width:50%;border:3px solid #ccc;border-radius:25px;background-color:#fff;height:50px;line-height: 50px;text-align:center;margin:15% 0px;}
.solu_detail .solu_pro{background-color:#f7f7f7;overflow:hidden;box-shadow:0px 3px 0px #efefef inset;}
.solu_detail .solu_pro .solu_pro_con{background-color:#fff;border:1px solid #e6e6e6;margin-top:4%;}
.solu_detail .solu_pro .solu_pro_con .p1{border-bottom:1px solid #e6e6e6;font-size:30px;line-height:60px;color:#333;margin:0px;text-indent:1em;}
.solu_detail .solu_pro .solu_pro_con .p2{font-size:16px;line-height:36px;color:#666;text-indent:2em;width:80%;margin:5% auto;}
.solu_detail .solu_pro .pro_rec{background-color:#fff;border:1px solid #e6e6e6;margin:4% auto;}
.solu_detail .solu_pro .pro_rec .p1{border-bottom:1px solid #e6e6e6;font-size:30px;line-height:60px;color:#333;margin:0px;text-indent:1em;}
.solu_detail .solu_pro .pro_rec .pro{width:18.5%;margin-left:1.25%;margin-bottom:1%;}
.solu_detail .solu_pro .pro_rec .pro .pro_img{width:100%;border:1px solid #e6e6e6;text-align:center;padding:15% 0px;margin-top:10%;}
.solu_detail .solu_pro .pro_rec .pro .pro_img img{width:71%;}
.solu_detail .solu_pro .pro_rec .pro .p3{text-align:center;font-size:16px;color:#333;line-height:18px;display:block;margin:5px 0px;}
@media only screen and (max-width: 1567px){
	.solu_detail .solu_detail_con .solu_detail_text .p1{margin:10% 0;}
	.solu_detail .solu_detail_con .solu_detail_text .pro_but{margin:10% 0px;}
}
@media only screen and (max-width: 1400px){
	.solu_detail .solu_detail_con .solu_detail_text .p1{font-size:30px;}
}
@media only screen and (max-width: 1208px){
	.solu_detail .solu_detail_con .solu_detail_text .p1{font-size:24px;margin:5% 0;}
	.solu_detail .solu_detail_con .solu_detail_text .p2{font-size:14px;}
}
@media only screen and (max-width: 1000px){
	.solu_detail .solu_detail_con .solu_detail_img{width:99.8%;float:none;}
	.solu_detail .solu_detail_con .solu_detail_text{width:100%;float:none;}
	.solu_detail .solu_detail_con .solu_detail_img .gallery-top2{margin:8% auto 3%;}
	.solu_detail .solu_detail_con .solu_detail_text .pro_but{margin:5% 0px;width:20%;}
	.solu_detail .solu_detail_con .solu_detail_text .bdsharebuttonbox{margin:2% 0px;}
	.solu_detail .solu_detail_con .solu_detail_img .swiper-button-next{top:82%;right:10%;}
	.solu_detail .solu_detail_con .solu_detail_img .swiper-button-prev{top:82%;left:10%;}
}
@media only screen and (max-width: 600px){
	.solu_detail .solu_detail_con .solu_detail_text .pro_but{width:30%;}
}
@media only screen and (max-width: 600px){
	.solu_detail .solu_detail_con .solu_detail_text .pro_but{width:40%;}
	.solu_detail .solu_detail_con .solu_detail_img .swiper-button-next{right:5%;}
	.solu_detail .solu_detail_con .solu_detail_img .swiper-button-prev{left:5%;}
}
/*culture 企业文化样式*/
.ad1 .ad_img1 .ad_bg2{display:none;}
.enter .culture {width:100%;margin-bottom:7%;}
.enter .culture .culture_text{width:44%;}
.enter .culture .culture_text .p2 span{font-size:26px;line-height:38px;color:#333;}
.enter .culture .culture_text .p2{font-size:18px;line-height:32px;color:#666;margin-bottom:15%;}
/*.enter .culture .culture_text .p2:nth-last-child(1){margin-bottom:0px;}*/
.enter .culture .culture_img{width:50%;}
.enter .culture .culture_img img{width:100%;}
.enter .structure{width:100%;margin-bottom:7%;}
.enter .structure img{width:100%;}
@media only screen and (max-width: 1440px){
	.enter .culture .culture_text .p2 span{font-size:20px;line-height:30px;}
	.enter .culture .culture_text .p2{font-size:14px;line-height:30px;margin-bottom:5%;}
}
@media only screen and (max-width: 1000px){
	.ad1 .ad_img1 .ad_bg1{display:none;}
	.ad1 .ad_img1 .ad_bg2{display:block;}
	.enter p.title{font-size:25px;margin:20px auto;}
	.enter .culture .culture_text{width:100%;}
	/*.enter .culture .culture_text .p2:nth-last-child(1){margin-bottom:5%;}*/
	.enter .culture .culture_img{width:100%;}
}
/*human 人才资源样式*/
.idea .p1{font-size:15px;line-height:28px;color:#222;font-weight:bold;}
.idea .p2{font-size:15px;line-height:28px;color:#555;margin-bottom:4%;}
.recruit{background-color:#f2f2f5;/* overflow:hidden; */}
.recruit .wrap{padding-bottom:5%;}
.recruit .recruit_con{width:47.86%;border:1px solid #f2f2f5;background-color:#fff;margin-bottom:1.6%; height:200px;  position:relative; }
.recruit .recruit_con .recruit_text{width:90%;margin-left:4.45%;}
.recruit .recruit_con .recruit_text .p1{font-size:22px;line-height:34px;color:#333;}
.recruit .recruit_con .recruit_text .p3{font-size:15px;line-height:27px;color:#333;text-align:right;}
.recruit .recruit_con .recruit_text .p3 span{color:#ec6926;}
.recruit .recruit_con .join_text{ top:90px;left:-1px; background:#fff;width:100%; overflow:hidden; }
.recruit .recruit_con .join_text:after{content:'';clear:both;display:block;}
.recruit .recruit_con .join_text .p2{font-size:15px;line-height:27px;color:#888;width:74%;margin-left:4.45%;height:71px;}
.recruit .recruit_con .join_text .recruit_button{margin-right:4.45%;width:16.73%;margin-bottom:10px;}
 .recruit .recruit_con .recruit_button .p3{font-size:15px;line-height:27px;color:#333;text-align:right;}
.recruit .recruit_con .recruit_button .p3 span{color:#ec6926;} 
.recruit .recruit_con .join_text .recruit_button .ruit_but{font-size:17px;line-height:27px;color:#333;display:block;border:1px solid #cecece;height:27px;padding:0px 20%;margin-top:50%;text-align:center;}
.recruit .recruit_con:hover{border:1px solid #ec6926;z-index:60;}
.recruit .recruit_con:hover .join_text{border:1px solid #ec6926;border-top:0px;}
.recruit .recruit_con:hover .recruit_text .p1{color:#ec6926;}
.recruit .recruit_con:hover .join_text .p2{height:auto;}
@media only screen and (max-width: 1655px){
	.recruit .recruit_con .join_text .recruit_button .ruit_but{font-size:14px;padding:0px 10%;}
}
@media only screen and (max-width: 1400px){
	.recruit .recruit_con{height:192px;}
	.recruit .recruit_con .recruit_text{margin-left:2%;}
	.recruit .recruit_con .recruit_text .p1{font-size:18px;line-height:30px;}
	.recruit .recruit_con .join_text .p2{font-size:14px;line-height:25px;height:68px;}
	.recruit .recruit_con .join_text .recruit_button{margin-right:2%;}
}
@media only screen and (max-width: 1251px){
	.recruit .recruit_con .recruit_text .p1{font-size:16px;line-height:25px;}
}
@media only screen and (max-width: 1000px){
	.recruit .recruit_con:hover .join_text{border:0px;}
	.recruit .recruit_con{width:100%;float:none;margin-bottom:5%;height:auto !important;}
	.recruit .recruit_con .recruit_text{width:90%;margin-left:4.45%;}
	.recruit .recruit_con .recruit_text .p1{font-size:22px;line-height:34px;color:#333;}
	.recruit .recruit_con{position:static;}
	.recruit .recruit_con .join_text{position:static;}
	.recruit .recruit_con .join_text .p2{font-size:15px;line-height:27px;color:#888;height:auto !important;}
	.recruit .recruit_con .join_text .recruit_button{margin-right:4.45%;width:16.73%;}
	.recruit .recruit_con .join_text .recruit_button_m1{display:block;}
	.recruit .recruit_con .join_text .recruit_button .p3{font-size:15px;line-height:27px;color:#333;text-align:right;}
	.recruit .recruit_con .join_text .recruit_button .p3 span{color:#ec6926;}
	.recruit .recruit_con .join_text .recruit_button .ruit_but{font-size:17px;line-height:27px;color:#333;display:block;border:1px solid #cecece;height:27px;padding:0px 20%;margin-top:10%;text-align:center;}
}
@media only screen and (max-width: 774px){
	.recruit .recruit_con .recruit_text{margin-left:2%;}
	.recruit .recruit_con .recruit_text .p1{font-size:18px;line-height:30px;}
	.recruit .recruit_con .join_text .p2{font-size:14px;line-height:25px;}
	.recruit .recruit_con .join_text .recruit_button{margin-right:2%;}
	.recruit .recruit_con .join_text .recruit_button .ruit_but{padding:0px 5%;font-size:14px;}
}
@media only screen and (max-width: 393px){
	.recruit .recruit_con .join_text .recruit_button .ruit_but{font-size:10px;}
}
/*contact_us 联系我们样式*/
.contact .tact_info{width:100%;margin:5.5% 0px;}
.contact .tact_info .info{width:25%;text-align:center;}
.contact .tact_info .info .info_img{width:28%;margin:0 auto;}
.contact .tact_info .info .info_img img{width:100%;}
.contact .tact_info .info .p1{font-size:20px;line-height:24px;color:#888;}
.contact .tact_info .info .p2{font-size:18px;line-height:32px;color:#222;width:52%;margin:0px auto;}
.contact .tact_con{background-color:#f0f0f0;margin-bottom:7%;}
.contact .tact_con .tact_map{width:50%;height:580px;}
.contact .tact_con .tact_map #dituContent{width:100%;height:100%;}
.contact .tact_con .tact_mess{width:44%;margin:2% 3%;}
.contact .tact_con .tact_mess .p1{font-size:24px;line-height:24px;color:#ec6926;}
.contact .tact_con .tact_mess .p2{font-size:14px;line-height:24px;color:#333;}
.contact .tact_con .tact_mess .clear_both{width:100%;height:50px;margin:3% 0px;}
.contact .tact_con .tact_mess .clear_both .input{width:48%;border:0px;height:100%;line-height:50px;text-indent:1em;}
.contact .tact_con .tact_mess .clear_both1{width:100%;height:150px;margin:3% 0px;}
.contact .tact_con .tact_mess .clear_both1 .text{width:100%;border:0px;height:100%;line-height:50px;text-indent:1em;}
.contact .tact_con .tact_mess .clear_both .sub{width:20%;border:2px solid #999;height:100%;line-height:50px;font-size:20px;color:#333;text-align:center;cursor:pointer;}
@media only screen and (max-width: 1650px){
	.contact .tact_info .info .p1{font-size:16px;line-height:20px;}
	.contact .tact_info .info .p2{font-size:14px;line-height:30px;}
	.contact .tact_con .tact_mess .clear_both{height:40px;}
	.contact .tact_con .tact_mess .clear_both1{height:120px;}
	.contact .tact_con .tact_mess .clear_both .sub{line-height:40px;font-size:16px;}
}
@media only screen and (max-width: 1360px){
	.contact .tact_info .info .p1{font-size:14px;}
	.contact .tact_info .info .p2{font-size:12px;width:60%;}
	.contact .tact_con .tact_mess{margin:1% 3%;}
	.contact .tact_con .tact_mess .clear_both{height:30px;}
	.contact .tact_con .tact_mess .clear_both1{height:90px;}
	.contact .tact_con .tact_mess .clear_both .sub{line-height:30px;font-size:14px;}
}
@media only screen and (max-width: 1000px){
	.contact .tact_info .m1{display:block;}
	.contact .tact_info .info{width:50%;text-align:center;margin-top:5%;}
	.contact .tact_info .info .p1{font-size:20px;line-height:24px;}
	.contact .tact_info .info .p2{font-size:18px;line-height:32px;width:90%;}
	.contact .tact_con .tact_map{width:100%;float:none;height:400px;}
	.contact .tact_con .tact_mess{width:94%;margin:2% 3%;float:none;}
}
@media only screen and (max-width: 800px){
	.contact .tact_con .tact_map{height:300px;}
	.contact .tact_info .info .p1{font-size:14px;}
	.contact .tact_info .info .p2{font-size:12px;}
}
