@charset "utf-8";
.wrap{width:1000px; margin:0 auto;}
.blank36{margin-top: 36px;}
.fl{float: left;}
.fr{float: right;}
.fz{font-size: 0;}
.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;}
.dis{vertical-align: top;display: inline-block;}
.hide{display: none;}
.max-w100{max-width: 100%;}
.max-h100{max-height: 100%;}
.h100{height: 100%;}
.img_vam{vertical-align: middle;}
.span{vertical-align: middle;display: inline-block;height: 100%;}
.relative{position: relative;z-index: 1;}
.absolute{position: absolute;z-index: 1;}
.middle{vertical-align: middle;}
.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;}
.c1{clear: both;}
.text-over{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.trans3 { transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; }
.trans5 { transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; }
.trans7 { transition: all 0.7s; -moz-transition: all 0.7s; -webkit-transition: all 0.7s; -o-transition: all 0.7s; }
.fz{font-size: 0;}
.editor p,
.editor div,
.editor em,
.editor b,
.editor span{line-height: inherit;font-size: inherit;color: inherit;}
*, *:after, *:before {/* -webkit-box-sizing: border-box; */-moz-box-sizing: border-box;/* box-sizing: border-box; */}
body{max-width:1920px;min-width:320px;overflow-x: hidden;}
.w1200{width: 1200px;margin:0 auto;}
.w1600{width: 1600px;margin:0 auto;}
.w1800{width: 1800px;margin:0 auto;}

@media (max-width: 1850px){
	.w1800{width: 96%;}
}
@media (max-width: 1650px){
	.w1600{width: 96%;}
}

@media (max-width: 1220px){
	.w1200{width: 96%;}
}


#header{height: 100px;z-index:1000;position: relative;}
#header .w1440{display: none;}
#header .logo{width: 417px;height: 100px;}
#header .logo img{margin-top: 6%;}
#header .logo img.on_pic{margin-top: 0;}
#header .logo img.none{display: none;}
#header .nav li{margin:0 10px;position: relative;}
#header .nav .one{display: block;color:#333333;font-size: 14px;line-height: 100px;}
#header .nav .one:hover{color:#008ecd;}
#header .nav .one.on{position: relative;font-weight: bold;color:#008ecd;}
#header .nav .one.on:after{content:"";position: absolute;left: 0;right: 0;bottom:27px;width: 100%;height: 2px;background: #008ecd;}
#header .btn_list .search {margin-left: 58px;}
#header .form_mobile .text,
#header .btn_list .search .text{/*width: 200px;*/width: 0;height: 33px;line-height: 33px;border:none;border-bottom:1px solid #cfcfcf;}
#header .form_mobile .submit,
#header .btn_list .search .submit{display: none;cursor: pointer;width: 33px;height: 33px;border:none;background: url(/images/big.png) no-repeat center center;}
#header .btn_list .search .submit.btn{display: inline-block;}
#header .form_mobile.open .text{width: 60%;}
#header .btn_list .search.open .text{width: 200px;}
#header .btn_list .search.open .submit{display: inline-block;}
#header .btn_list .search.open .submit.btn{display: none;}
#header .btn_list .iscircle{margin-top: 33px;}
#header .btn_list .iscircle .menu{cursor:pointer;display: none;width: 41px;height: 34px;background: url(/images/menu.png) no-repeat center center;}
#header .btn_list .lang{margin-left: 44px;}
#header .btn_list .lang .a{width: 33px;height: 33px;border:1px solid #cfcfcf;border-radius:50%;line-height: 33px;color:#777777;font-size: 12px;}
#header .btn_list .lang .a:hover{color:#008ecd;}
#header .btn_list .lang .a.one{margin-right: 10px;}
#header .nav .two{height: 0;overflow: hidden;background: rgba(255,255,255,.8);min-width:360px;position: absolute;top: 99px;padding:0 16px 0 27px;}
#header .nav .top{height: 1px;margin-top: 20px;}
/*#header .nav .bottom{height: 20px;}*/
#header .nav .two .fl{width: 120px;}
#header .nav .two .fl,
#header .nav .two .fr{padding:0;}
#header .nav .two .cd{text-align: left;line-height: 36px;display: block;color:#333333;font-size: 14px;}
#header .nav .two{left: -134px;}
#header .nav li .two .fr_img{width: 229px;height: 140px;float: right;overflow: hidden;}
#header .nav li .two .fr_img a{height: 100%;display: none;}
#header .nav li .two .fr_img img{max-height: 100%;}
#header .nav li .two .fr_img .one_open{display: block;}
#header .nav li .two .fr_img .show{display: block;}
#header .nav li:hover .two{display: block;}
#header .btn_list .search input:focus{outline:none}
#header .btn_list .search input::-webkit-input-placeholder {color: #777777;font-size: 14px;}
#header .btn_list .search input:-moz-placeholder{color: #777777;font-size: 14px;}
#header .btn_list .search input::-moz-placeholder { color: #777777;font-size: 14px;}
#header .btn_list .search input:-ms-input-placeholder { color: #777777;font-size: 14px;} 
#header .form_mobile {display: none;}

@media (max-width: 1560px){
	#header .logo{width: 360px;}
	#header .logo img{margin-top: 7%;}
	#header .btn_list .search{margin-left: 40px;}
}
@media (max-width: 1440px){
	#header{height: auto;margin-bottom: 2px;}
	#header .logo img{margin-top: 15px;}
	#header .logo{height: 62px;}
	#header .btn_list .iscircle{margin-top: 15px;}
	#header .nav{display: none;}
	#header .w1440,
	#header .w1440 .nav{text-align: center;width: 100%;display: block;}
	#header .nav .two{top: 56px;}
	#header .w1440{height: 55px;}
	#header .w1440 .nav li{width: 8%;}
	#header .w1440 .nav li .one{line-height: 55px;}
	#header .nav .one.on:after{bottom: 0;}
}
@media (max-width: 981px){
	#header{z-index: 1;}
	#header .logo a{font-size: 0;}
	#header .logo img{margin-top: 0;}
	#header .btn_list .iscircle{width: 120px;text-align: right;}
	#header .btn_list .iscircle .menu{display: inline-block;}
	#header .w1440{display: none;}
	#header .btn_list .search{margin-left: 0;margin-right: 4%;}
	#header .btn_list .lang{display: none;}
	#header .btn_list {width: 50%;}
	#header .btn_list .iscircle{width: 100%;}
}
@media (max-width: 920px){
	#header .logo{width: 45%;}
	#header .btn_list {width: 46%;}
	#header .logo img{max-width:97%;}
}

@media (max-width: 750px){
	/*#header .logo{width: 43.7%;}*/
	#header .logo img{display: none;}
	#header .logo img.on_pic{margin-top: 10px;display: block;}
	#header .btn_list .iscircle{}
	#header .logo{width: 180px;}
	#header .logo img.none{display: block;width: 180px;height: 50px;margin-top: 5px;}
	#header .btn_list .iscircle .menu{margin-top: 5px;width: 33px;height: 27px;background: url(/images/menu.png) no-repeat center center/100% auto;}
}
@media (max-width: 660px){
	#header .search{display: none;}
	#header .form_mobile{margin:0 auto 10px;border:1px solid #cfcfcf;}
	#header .form_mobile .text{padding-left: 3%;width: 87%;border:none;}
	#header .form_mobile .text:focus{outline: none;}
	#header .form_mobile ,
	#header .form_mobile .search{display: block;}
	#header .form_mobile .submit{display: inline-block;}
	#header .logo{width: 78%;}
	#header .btn_list{width: auto;}
	#header .logo a{height: auto;}
	#header .logo img.none{max-width: 100%;}
}

/*菜单*/
#nav{width: 50%;height: 100%;position: fixed;right:-100%;top: 0;z-index: 999;background: #373737;}
#nav .show2,
#nav .back{width: 12px;height: 23px;margin-top: 25px;margin-left: 18px;cursor: pointer;}
#nav .close{cursor: pointer;width: 28px;height: 28px;margin-top: 25px;margin-left: 18px;}
#nav .close img{max-width: 100%;}
#nav .lang {width: 83%;margin-left: 6%;text-align: center;}
#nav .lang a{font-size: 13px;color:#fff;line-height: 32px;}
#nav .lang .fan{margin-left: 8px;}
#nav .lang .en{margin-left: 8px;}
#nav ul{margin-top: 5px;}
/*#nav ul li{text-align: center;}*/
#nav ul li.tow{border-bottom:1px solid #fff;}
#nav ul .one{text-align: center;display: inline-block;vertical-align: middle;color:#fff;font-size: 16px;width: 100%;line-height: 45px;border-bottom: 1px solid #e5e5e5;height: 45px;}
#nav ul .p{height: 0;overflow: hidden;}
#nav ul .a{text-align: center;font-size: 14px;width: 46%;color:#fff;padding:6px 2%;}
#nav ul .box{padding:5px 0 20px 0;}
#nav.come{right: 0;}
#nav .number{color:#fff;font-size: 16px;line-height: 45px;width: 100%;margin:0 auto;text-align: center;}

@media screen and (max-width:650px){
	#nav{width: 100%;}
	#nav ul .one{font-size: 15px;}
}
@media screen and (max-width:560px){}
@media screen and (max-width:400px){
	#nav ul .a{width: 100%;padding:6px 0;}
	/*#nav{width: 87%;}*/
}


/*广告图*/
#owl-demo{max-height:840px;}
#owl-demo .owl-controls{height: 100%;top: 0;bottom: 0;margin:auto;}
#owl-demo .owl-controls .owl-pagination{}
#owl-demo .owl-pagination{position: absolute;bottom: 120px;left: 0;right: 0;height: 18px;width: 207px;margin:0 auto;}
#owl-demo .owl-pagination .owl-page{margin-right: 13px;width: 12px;height: 12px;background: #fff;}
#owl-demo .owl-pagination .owl-page.active{background: #ff9a00;}
#owl-demo .owl-controls .owl-buttons{width: 93.75%;left: 0;right: 0;position: absolute;top: 0;bottom: 0;margin:auto;height: 50px;}
#owl-demo .owl-controls .owl-buttons div{width: 50px;height: 50px;border:2px solid #fff;position: absolute;}
#owl-demo .owl-controls .owl-buttons div:hover{border:2px solid #fa9605;}
#owl-demo .owl-controls .owl-buttons .owl-prev{position: absolute;left: 3.125%;background: url(/images/index_left.png) no-repeat center center;}
#owl-demo .owl-controls .owl-buttons .owl-prev:hover{background: url(/images/l_left.png) no-repeat center center;}
#owl-demo .owl-controls .owl-buttons .owl-next{position: absolute;right: 3.125%;background: url(/images/index_right.png) no-repeat center center;}
#owl-demo .owl-controls .owl-buttons .owl-next:hover{background: url(/images/r_yellow.png) no-repeat center center;}
#owl-demo .s750{display: none;}
#owl-demo .item .box{width: 500px;height: 336px;background: url(/images/blue_index.png) no-repeat left top/246px 100%;top: 20.375%;left: 22.07%;}
#owl-demo .item .box .p{padding:50px 0 50px 94px;}
#owl-demo .item .box .name{color:#ffffff;font-size: 45px;font-family: '思源黑体 CN';font-weight: bold;}
#owl-demo .item .box .white{color:#008ecd;background: #fff;display: inline-block;font-size: 72px;font-family: '思源黑体 CN';font-weight: lighter;}
#owl-demo .item .box .desc{margin-top: 5px;	line-height: 24px;color:#ffffff;font-size: 20px;font-family: Arial;}

#owl-demo.project_photo .owl-controls .owl-buttons div{width: 56px;height: 56px;position: absolute;}
#owl-demo.project_photo .owl-controls .owl-buttons .owl-prev{position: absolute;left: 1.5625%;background: url(/images/project_left.png) no-repeat center center;}
#owl-demo.project_photo .owl-controls .owl-buttons .owl-next{position: absolute;right: 1.5625%;background: url(/images/project_right.png) no-repeat center center;}

.bigBox .black{width: 100%;left: 0;right: 0;margin:auto;bottom:0;background:rgba(0,0,0,.5);height: 120px;}
.bigBox .black ul{width: 100%;}
.bigBox .black ul .color{width: 24.3%;height: 100px;margin-top:20px;}
.bigBox .black ul .color div{color:#fff;}
.bigBox .black ul .color .fl,
.bigBox .black ul .color .fr{margin-top:21px;}
.bigBox .w6{width: 6.37%;height: 1px;}
.bigBox .w8{width: 8.92%;height: 1px;}
.bigBox .black ul .color .circle{margin-top:35px;width: 30px;height: 30px;background: url(/images/circle.png) no-repeat center center;}
.bigBox .black ul .color .en{font-size: 22px;font-family: 'Ancona-Narrow';}
.bigBox .black ul .color .cn{font-size: 18px;margin-top: 3px;}
.bigBox .black ul .color1{background: #008ecd;}
.bigBox .black ul .color2{background: #7a53fa;}
.bigBox .black ul .color3{background: #23ca3c;}
.bigBox .black ul .color4{background: #ff9a00;}
.bigBox .black ul .color2,
.bigBox .black ul .color4{margin:20px 0.6875% 0 0.6875%;}
/*ad-other*/
#other_photo{width:100%;margin:0 auto;position: relative;}
#other_photo .title{top: 0;bottom: 0;left: 0;right: 0;margin:auto;text-align: center;font-family: '宋体';height: 70px;line-height: 70px;background: url(/images/white.jpg) no-repeat center bottom;color:#ffffff;font-size: 30px;}
#other_photo .box{width: 100%;padding: 20.8% 0 0;}
#other_photo .picture{position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
#other_photo .picture img{max-width: 100%;max-height: 100%;vertical-align: middle;}
#other_photo .s750{display: none;}
#other_photo .h750{display: block;}

@media (max-width: 1440px){
	#owl-demo .item .box .p{padding:12% 0 12% 20%;}
	#owl-demo .item .box .name{font-size: 36px;}
	#owl-demo .item .box .white{font-size: 60px;}
	#owl-demo .item .box .desc{font-size: 18px;}
}
@media (max-width: 1440px){
	#owl-demo .item .box .p{padding-left: 15%;}
	#owl-demo .item .box{height: auto;}
	#owl-demo .item .box .name{font-size: 30px;}
	#owl-demo .item .box .white{font-size: 45px;}
	#owl-demo .item .box .desc{font-size: 16px;line-height: 28px;}
}
@media (max-width: 1200px){
	.bigBox .black ul .color .en{font-size: 18px;}
	.bigBox .w6{width: 5%;}
	.bigBox .w8{width: 7%;}
}
@media (max-width: 1050px){
	#other_photo .title{height: 50px;line-height: 50px;font-size: 20px;background: url(/images/white.jpg) no-repeat center bottom/45px 2px;}
}
@media (max-width: 981px){
	#owl-demo .owl-controls .owl-buttons div{width: 35px;height: 35px;}
	#owl-demo .owl-controls .owl-buttons .owl-prev{background: url(/images/index_left.png) no-repeat center center/1rem 1rem;}
	#owl-demo .owl-controls .owl-buttons .owl-next{background: url(/images/index_right.png) no-repeat center center/1rem 1rem;}
	#owl-demo .owl-controls .owl-buttons .owl-prev:hover{background: url(/images/l_left.png) no-repeat center center/1rem 1rem;}
	#owl-demo .owl-controls .owl-buttons .owl-next:hover{background: url(/images/r_yellow.png) no-repeat center center/1rem 1rem;}
	#owl-demo .owl-pagination{bottom: 15px;}
	.bigBox .black{position: static;height: auto;background: transparent;}
	.bigBox .black ul .color{width: 49.84%;margin:1px 0 0 ;}
	.bigBox .black ul .color:nth-child(odd){margin-right: 1px;}
	#owl-demo .item .box{width: auto;background: transparent;}
	#owl-demo .item .box .white{font-size: 35px;}
	#owl-demo .item .box .name{font-size: 25px;margin-bottom: 1%;}
	#owl-demo .item .box .p{padding:0;}
}
@media (max-width: 750px){
	#owl-demo .h750{display: none;}
	#owl-demo .s750{display: block;}
	#owl-demo .item .box{display: none;left: 10%;}
	#owl-demo .item .box .white{font-size: 25px;}
	#other_photo .box{padding:53.3% 0 0;}
	#other_photo .s750{display: block;}	
	#other_photo .h750{display: none;}
}

/*首页*/
.index_box {margin-top: 4.8125%;margin-bottom: 5.5%;}
.index_box .video{cursor: pointer;width: 26.8125%;}
.index_box .ico{width: 100%;height: 100%;top: 0;bottom: 0;left: 0;right: 0;margin:auto;background: rgba(0,0,0,.6) url(../images/video.png) no-repeat center center/70px 70px;}
.index_box .cate {height: 46px;border-bottom:1px solid #dfdfdf;}
.index_box .cate a.fl{line-height: 45px;padding-right: 11px;margin-right: 28px;color:#333333;font-size: 16px;border-bottom:2px solid transparent;}
.index_box .cate a.fr{line-height: 45px;color:#909090;font-size: 12px;border-bottom:2px solid transparent;}
.index_box .cate a:hover,
.index_box .cate a.on{border-bottom:2px solid #008ab0;}
.index_box .list{width: 30%;margin-left: 2.5%;}
.index_box .list .down{display: none;}
.index_box .list .li{margin-top: 3.125%;background: url(/images/four.jpg) no-repeat left center;}
.index_box .list .li a{margin-left: 24px;font-size: 14px;color:#777777;}
.index_box .list .li a:hover{color:#008ab0;}
.index_box .img_box{width: 37.5%;}
.index_box .img_box .img1{margin-right: 3.3%;}
.index_box .img_box .img1,
.index_box .img_box .img2{width: 48%;}
#big_black.no,
#video.no{display: none;}
#big_black{width: 100%;height: 100%;position: fixed;top: 0;bottom: 0;left: 0;right: 0;margin:auto;background: rgba(0,0,0,.5);z-index:990;}
#video{width: 100%;height: 100%;position: fixed;top: 0;bottom: 0;left: 0;right: 0;margin:auto;z-index:999;}
#video .close{cursor: pointer;width: 30px;height: 30px;position: absolute;top: 10px;right: 10px;background: rgba(255,255,255,.8);color:#222;text-align: center;line-height: 30px;font-size: 16px;border-radius:50%;z-index:999;}
#video .my-video-dimensions{width: 100%!important;height: 100%!important;}
#video .video-js .vjs-tech{height: auto;bottom: 0;right: 0;margin:auto;}
#my-video.on_wechat .vjs-has-started .vjs-control-bar{display: none!important;}
@media (max-width: 1440px){
	.index_box .list{width: 28%;margin-left: 2%;}
	.index_box .cate{height: 42px;}
	.index_box .cate a.fl{font-size: 14px;}
	.index_box .cate a.fl,
	.index_box .cate a.fr{line-height: 40px;}
	.index_box .list .li:nth-child(6){display: none;}
	.index_box .img_box{width: 39%;}
	.index_box .video{width: 27.41%;}
	.index_box .ico{background: rgba(0,0,0,.6) url(../images/video.png) no-repeat center center/60px 60px;}

}
@media (max-width: 1100px){
	.index_box .list .li{margin-top: 2.5%;}
	.index_box .cate{height: 34px;}
	.index_box .cate a.fl, .index_box .cate a.fr{height: 32px;line-height: 32px;}
	.index_box .list .li:nth-child(5){display: none;}
	
}
@media (max-width: 1000px){
	.index_box .video{width: 45%;margin-bottom: 6%;}
	.index_box .list{width: 50%;margin-bottom: 6%;}
	.index_box .img_box{float: none;width: 70.5%;clear:both;}
	.index_box .list .li:nth-child(6){display: block;}
	.index_box .list .li:nth-child(5){display: block;}
}
@media (max-width: 981px){
	.my-video-dimensions,
	#video{width: 100%;}
}
@media (max-width: 750px){
	.index_box{margin-top: 3px;}
	#video{width: 80%;height: 50%;}
	.index_box .video,
	.index_box .list,
	.index_box .img_box{float: none;width: 100%;margin:5% auto 0;}
	.index_box .video{width: 57.2%;margin:0;margin-top:0;}
	.bigBox .black ul .color .circle{display: none;}
}
@media (max-width: 430px){
	.index_box .video{width: 100%;}
}
@media (max-width: 375px){
	#video{height: 250px;}
	#video .close{top: -30px;}
}
/*公共*/
#main .bread{height: 79px;border-bottom:1px solid #eaeaea;}
#main .bread .fl {width: auto;line-height: 79px;}
#main .bread .fl,
#main .bread .fl span,
#main .bread .fl a{color:#777777;font-size: 14px;}
#main .bread .fr .a{height: 79px;line-height: 79px;padding:0 30px;color:#333333;font-size: 14px;}
#main .bread .fr .a:hover{background: #008ecd;color:#fff;}
#main .bread .fr .a.on{background: #008ecd;color:#fff;}

@media (max-width: 1440px){
	#main .bread{height: auto;border:none;}
	#main .bread .fl,
	#main .bread .fr{float: none;border-bottom:1px solid #eaeaea;}
	#main .bread .fr{text-align: center;}
}
@media (max-width: 981px){
	#main .bread .fr{display: none;}
}

#allmap{width: 100%;height: 700px;}
/*新闻*/
.info_box.project_box .an_list{width: 100%;}
.info_box .list,
.info_box .picture{margin-top: 5%;margin-bottom: 3.125%;}
.info_box .top_content{margin-bottom: 3%;border-bottom:1px solid #eaeaea;}
.info_box .picture{width: 47.8125%;height: 415px;}
.info_box .picture .block{height: 100%;text-align: center;}
.info_box .picture .black{left: 0;right: 0;bottom: 0;margin:auto;background: rgba(0,0,0,.5);height: 50px;line-height: 50px;color:#ffffff;font-size: 16px;}
.info_box .list{width: 49.375%;}
.info_box .list .li{margin-top: 2.27%;display: block;border-bottom:1px solid #eaeaea;}
.info_box .list .li .t{line-height:23px;max-height: 45px;overflow: hidden;color:#000000;font-size: 16px;margin-bottom: 15px;}
.info_box .list .li .d{height: 45px;overflow: hidden;margin-bottom: 3.57%;color:#888888;font-size: 14px;line-height: 24px;}
#news{width: 1600px;margin:3.75% auto 3.75%;}
#news .news-list{max-width: 1720px;margin:0 auto;}
#news .news-list .item{visibility:hidden;}
#news .news-list .item .img{width: 256px;height: 139px;margin-right: 27px;}
#news .news-list .item .img a{display: block;height: 100%;}
#news .news-list .item .img img{max-width:98.6%;}
#news .news-list .item .msg{width: 59.0625%;}
#news .news-list .item .w100{width: 100%;}
#news .news-list .item .box{width: 93.75%;padding: 2.1875% 1.5625%;}
#news .news-list .item .long{width: 100%;margin:0 auto;border-bottom: 1px solid #ededed;}
#news .news-list .item .info{width:71.62%;}
#news .news-list .item .info .title{margin:10px 0;}
#news .news-list .item .info .title a{font-size: 18px;color: #000000; text-decoration:none;}
#news .news-list .item .info .brief{text-align: justify;height: 70px;line-height: 24px;font-size: 14px;color: #888888;margin-top: 1.125%;}
#news .hot-news .item .info{width: 98%;}
#news .hot-news .item .info a{display: block;}
#news .news-list .item .time{padding-left: 1.744186%;padding-right: 1%;border-left: 1px solid #eaeaea;margin-right: 7.9375%;}
#news .news-list .item .time .date{margin-top: 30px;width: 80px;font-family: 'impact';font-size: 30px;color: #757575;}
#news .news-list .item .time .year{margin-bottom: 30px;font-family: '黑体';font-size: 12px;color: #757575;margin-top: 5px;}
#news .news-list .item .right{font-size: 60px;color: #ccc;padding-top: 1%;right: 3.125%;}
#news .news-list .item:hover .w100{background-color: #008ecd;}
#news .news-list .item:hover .info .title a{color: #fff;}
#news .news-list .item:hover .info .brief{color: #fff;}
#news .news-list .item:hover .time{border-left-color: #fff;}
#news .news-list .item:hover .time .date{color: #fff;}
#news .news-list .item:hover .time .year{color: #fff;}
#news .news-list .item:hover .right{color: #fff;}
#news .news-list .item .info .day{display: none;}

/*新闻-详细*/
.info_detail{margin-bottom: 11.875%;}
.info_detail .bread{margin-bottom: 4.375%;}
.info_detail .left_box{width: 69%;border-bottom:2px solid #f0f0f0;}
.info_detail .left_box .share{margin-bottom: 6.36%;}
.info_detail .left_box .share .dis.one{height: 28px;line-height: 28px;color:#333333;font-size: 14px;margin-right: 15px;}
.info_detail .w1128{width:100%;margin-left: 1.5%;}
.info_detail .title{color:#333333;font-size: 24px;}
.info_detail .day{margin-top: 2.8%;margin-bottom: 5.45%;}
.info_detail .day img{margin-top: 1px;margin-right: 5px;}
.info_detail .day div{color:#999999;font-size: 14px;}
.info_detail .content{margin-bottom: 10%}
.info_detail .content img{max-width: 100%}
.info_detail .right_box{width: 345px;padding-bottom: 77px;background: #f8f8f8;}
.info_detail .right_box .frist{position: relative;width: 345px;height: 275px;text-align: center;margin-bottom: 14.49%;}
.info_detail .right_box .frist .msg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin:auto;}
.info_detail .right_box .frist .msg .tit{color:#fff;font-size: 14px;}
.info_detail .right_box .frist span{display: inline-block;vertical-align: middle;height: 100%;}
.info_detail .right_box .frist img{vertical-align: middle;}
.info_detail .right_box .list{width: 310px;margin:0 auto;}
.info_detail .right_box .list .tit{margin-bottom: 8.69%;color:#333333;font-size: 18px;}
#info_video{margin-bottom: 6%;}
#info_video video{width: 100%;height: auto;}
.right_box .list .li{border-bottom:3px solid #dfddd5;}
.right_box .list .li.one{margin-bottom: 15.48%;}
.right_box .list .li.two{margin-bottom: 11.29%;}
.right_box .list .li .d{color:#ababab;font-size: 24px;}
.right_box .list .li .t{display: block;color:#555555;font-size: 16px;margin:10px 0;}
.right_box .list .li .i{height: 74px;overflow: hidden;margin-bottom: 13%;color:#888888;font-size: 14px;line-height: 24px;}
.right_box .list .other{margin-top: 5px;}
.right_box .list .other .d,
.right_box .list .other .t{color:#555555;font-size: 14px;line-height: 30px;}
.right_box .list .other .t{width: 70%;}
.right_box .list .other .d{color:#999999;}
.cate4 .day,
.cate4 .share{display: none;}
.cate4 .left_box{border-bottom:none;}
.cate4 .content{margin-top: 3.9%;border-top:1px solid #f0f0f0;}
.cate4 .content .top{margin-top: 4.1%;}
@media (max-width: 1650px){
	.info_box .picture{height: auto;}
}
@media (max-width: 1640px){
	.info_detail .w1600{width: 90%;}
	.info_detail .fl{width: 70%;}
	.info_detail .fl .w1128{width: 100%;}
	.info_detail .right_box .frist{width: 100%;height: auto;}
	.info_detail .right_box .list{width: 90%;}
	.info_detail .right_box{width: 25%;}
}
@media (max-width: 1400px){
	.info_detail .right_box{width: 30%;}
	.info_detail .fl{width: 65%;}
	.info_detail .w1600{width: 95%;}
}


@media only screen and (max-width: 1620px){
	#news{width: 96%;}
}
@media only screen and (max-width: 1440px){
	.info_box .list .li{margin-top: 0;margin-bottom: 2.2%;}
	.info_box .list .li .d{margin-bottom: 1.8%;}
}
@media only screen and (max-width: 1200px){
	.info_box .list .li:nth-child(3){display: none;}
	.info_box .list .li{margin-top:3.2%;}
	.info_box .list .li .d{margin-bottom: 2.5%;}
	.info_box .list .li .t{margin-bottom: 1%;}
}
@media only screen and (max-width: 1100px){
	#header .btn_list .search.open .submit.btn{display: inline-block;}
	#header .btn_list .search.open .submit{display: none;}
	#header .btn_list .search.open .text{width: 0;}
	.info_detail .right_box .list .tit{margin-bottom: 7%;}
	/*.info_box .list .li .d{font-size: 16px;}*/
	.info_detail .title{font-size: 20px;}
	.info_detail .day{margin-top: 2.1%;}
	.info_box .list .li .d{margin-bottom: 1.25%;}
	#news .news-list .item .info{width: 79.62%;}
	#news .news-list .item .info .msg{width: 53.0625%;}
	#news .news-list .item .info .brief{height: 98px;}
	#news .news-list .item .time{margin-right: 5.9375%;}
	#news .news-list .item .info .title a{font-size: 16px;}
	#news .news-list .item .img{margin-right: 14px;}
}
@media only screen and (max-width: 1050px){
	.info_detail .w1600{width: 90%;}
	.info_detail .right_box{display: none;}
	.info_detail .fl{width: 100%;float: none;}
}
@media only screen and (max-width: 1024px){
	#news .news-list .item .box{padding:3.5% 3%;}
}
@media only screen and (max-width: 980px){
	.info_detail .title{font-size: 20px;}
	#news .news-list .item .info{width: 87%;}
	.web-btn .button{width: 30px;height: 32px;}
	.web-btn .more{width: 50px;}
	.web-name{font-size: 20px;}
	.info_box .picture .black{height: 45px;line-height: 45px;font-size: 14px;}
	#news .news-list .item .info .img{width: 235px;height: 126px;}
	#news .news-list .item .info .msg{width: 60%;}
	#news .news-list .item .info .brief{height: 70px;}
	#news .news-list .item .time{margin-right: 0;}
	#news .news-list .item .time .date{font-size: 26px;}
	#news .news-list .item .right{display: none;}
}

@media only screen and (max-width: 950px){
	#news .news-list .item .info{width: 75%;}
	#news .news-list .item .info .img{width: 45%;}
	#news .news-list .item .info .msg{width: 50%;}
	.info_box .list .li .t{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
}
@media only screen and (max-width: 768px){
	#news .news-list .item .info .brief{font-size: 13px;}
	#news .news-list .item .time .date{font-size: 30px;}
	#news .news-list .item .info .title a{font-size: 16px;}
}
@media only screen and (max-width: 750px){
	#info_video .video-js .vjs-tech,
	#info_video .video-js{height: 300px;}
	#news .news-list .item .info .title a{font-size: 14px;}
	#news .news-list .item .box{width: 92%;padding-left:3%;padding-right: 5%;}
	#news .news-list .item .info{width: 100%;float: none;}
	#news .news-list .item .info .day{display: block;color:#757575;font-size: 13px;margin-top: 2%;}
	#news .news-list .item:hover .info .day{color:#fff;}
	#news .news-list .item .time,
	#news .news-list .item .right{display: none;}
	.info_box .picture,
	.info_box .list{float: none;width: 100%;}
}
@media only screen and (max-width: 600px){
	#info_video .video-js .vjs-tech,
	#info_video .video-js{height: 290px;}
	#news .news-list .item .info .day{margin-top: 0;}
	#news .news-list .item .info .brief{height: 46px;}
	#news .news-list .item .info .img{height: 100px;}
	#news .news-list .item .info .img{width: 35%;}
	#news .news-list .item .info .msg{width: 60%;}
	#news .news-list .item .info .title{margin:5px 0;}
	#news .news-list .item .info .title a{font-size: 16px;margin:5px 0;}
}

@media only screen and (max-width: 450px){
	#news .news-list .item .info .img{width: 27%;height: 78px;margin-right: 1%;}
	#news .news-list .item .info .msg{width: 68%;}
	#news .news-list .item .info .title a{font-size: 14px;}
	#news .news-list .item .info .brief{height: auto;line-height: normal;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;font-size: 12px;}
	#news .news-list .item .box{width: 100%;padding:2% 0;}
	#news .news-list .item:hover .w100{background: transparent;}
	#news .news-list .item:hover .info .title a{color: #008ecd;}
	#news .news-list .item:hover .info .brief{color: #888888;}
	#news .news-list .item:hover .info .day{color: #757575;}

}

/*招聘*/
/*招聘*/
.join .w1200{width: 1200px;margin:0 auto;}
.join .join-bg{padding-top: 5%;}
.join-bg{background:url(/images/join-bg.jpg) no-repeat center top;}
.join-list .item{width:48.333333%; background-color:#9e9e9e; margin-bottom:30px; visibility:hidden;}
.join-list .pad{padding:35px 40px 25px 40px;}
.join-list .m{width:72.4137%;}
.join-list .name{font-size:18px; color:#fff;}
.join-list .salary{line-height:25px; font-size:14px; color:#fff;}
.join-list .info{line-height:25px; color:#fff;}
.join-list .button{width:57px; height:57px; border:1px solid #fff; border-radius:100%; margin-top:10px;}
.join-list .button i{width:100%; height:100%; background:url(/images/arrow.png) no-repeat center center;}
.join-list .button-down{-ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg);}
.join-list .con{width:100%; height:180%; padding:20px; background:rgba(255,255,255,.95); box-shadow:0 11px 5px rgba(0,0,0,.08); left:0; top:100%; display:none; box-sizing:border-box;overflow: scroll;}
.join-list .con ul{max-height:74%; overflow:auto;}
.join-list .con ul li{font-size: 16px;line-height:24px; color:#444; margin-left:20px;}
.join-list .send{width:125px; height:43px; line-height:43px; font-size:16px; color:#fff; background-color:#76c5f0; margin-left:20px;}
.join-list .email a,
.join-list .email{font-size:16px;color:#849731;}
.join-list .item:hover{z-index:2;}
.join-list .item:hover .button-up{margin-top:-100%;}
.join-list .item:hover .pad{background:#849731;}

.ajax-more{width:100%; height:60px; background:#eaeaea url(../images/see-0.png) no-repeat center center;}
.ajax-more:hover{background: #76c5f0 url(../images/see-1.png) no-repeat center center;}

@media only screen and (max-width: 970px){
	.join-bg{background: none;}
    .join-list .item{width: 100%;}
    .join-list .con{position: static;}
    .join-list .item.on{z-index: 2;}
    .join-list .item.on .button-up{margin-top: -100%;}
    .join-list .item.on .pad{background-color: #76c5f0;}
}
@media only screen and (max-width: 720px){
	.innerBanner{display:none;}
	.mobileBanner{display:block;}
}
@media only screen and (max-width: 640px){
    .inner-menu .menu-a{height: auto;line-height: 30px;font-size: 16px;margin: 0;text-align: left;display: block;}
    .inner-menu .menu-a.on::after{position: static;}
	.join-list .pad{padding: 3% 5%;}
    .join-list .con{padding: 3%;}	
}


/*工业*/
.industry_box{background: #f8f8f8;}
.industry_box.industry_color{background: #fff;margin-bottom: 10.9375%;}
.industry_box .bread{background: #fff;}
.industry_box .industry_li{margin-top: 3.6875%;}
.industry_box .industry_li .ul{margin-bottom: 3.125%;background: #fff;}
.industry_box .industry_li .ul .img{width: 50%;}
.industry_box .industry_li .ul .msg{width: 42%;margin-right: 2%;margin-top: 2.125%;}
.industry_box .industry_li .ul .msg .cate{color:#008ecd;font-size: 30px;}
.industry_box .industry_li .ul .msg .small{color:#000000;font-size: 18px;font-weight: bold;margin-bottom: 3%;}
.industry_box .industry_li .ul .msg .box{height: 180px;overflow: hidden;overflow-y: auto;}
.industry_box .industry_li .ul .msg .desc{color:#777777;font-size: 14px;line-height: 30px;}
.industry_box .industry_li .ul .msg .dian{color:#777777;font-size: 14px;line-height: 20px;display: none;}
.industry_box .industry_li .ul .msg .short{width: 57px;height: 1px;background: #969696;margin:5.55% 0 6.51% 0;}
.industry_box .industry_li .ul .right{display: none;width: 100px;height: 99px;background: url(/images/right2.jpg) no-repeat center center/100% auto;margin:10.625% 2.5% 0 8.75%;}
.industry_box .cate_detail{margin-top: 9.375%;margin-bottom: 5.57%;border-bottom:1px solid #e6e6e6;}
.industry_box .cate_detail img{max-width: 100%!important;}
.industry_box .cate_detail .first{margin-bottom: 18px;}
.industry_box .cate_detail .first .msg{width: 43.57%;}
.industry_box .cate_detail .second .msg{width: 31%;margin-right: 14%;}
.industry_box .cate_detail .img{width: 52.07%;}
.industry_box .cate_detail .center{width: 275px;height: 331px;background: url(/images/center.png) no-repeat center center;top: 0;bottom: 0;right: 0;left: 0;margin:auto;}
.industry_box .cate_detail .w1400{width: 1400px;margin:0 auto;}
.industry_box .cate_detail .first .msg{margin-top: 3.83%;}
.industry_box .cate_detail .second {margin-bottom: 6.2857%;}
.industry_box .cate_detail .second .msg{margin-top: 9.375%;color:#555555;font-size: 16px;line-height: 40px;}
.industry_box .project_list .w1400{width: 1400px;margin:0 auto;}
.industry_box .project_list .project_mobile{display: none;}
.industry_box .project_list .tit_cn{color:#008ecd;font-size: 30px;}
.industry_box .project_list .tit_en{color:#e7e7e7;font-size: 16px;margin-top:8px;margin-bottom: 5%;}
.industry_box .project_list .ul{width: 33.287%;}
.industry_box .project_list .ul .li .b{width: 100%;padding:70.81% 0 0;}
.industry_box .project_list .ul .li .p{position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.industry_box .project_list .ul .li .p .center{padding: 11.8% 8.58% 0 6.88% ;}
.industry_box .project_list .ul .li .t{margin-bottom: 4.29%;color:#008ecd;font-size: 20px;}
.industry_box .project_list .ul .li .s{margin-bottom: 4.29%;color:#333333;font-size: 18px;}
.industry_box .project_list .ul .li .d{height: 118px;overflow: hidden;color:#777777;font-size: 14px;line-height: 24px;}
.industry_box .project_list .blue{top: 0;bottom: 0;height: 0;z-index:99;width: 100%;position: absolute;margin:auto;background: url(/images/blue.png) no-repeat center center/100% auto;}
.industry_box .project_list .zane{position: relative;}
.industry_box .project_list .ul:hover .blue{left: 0;height: 100%;}

/*详细*/
.industry_detail{margin-bottom:8%;}
.industry_detail .title{margin-top: 3%;text-align: center;font-size: 24px;color:#333;}
.industry_detail .day{margin-bottom: 3.9%;text-align: center;margin-top: 1%;}
.industry_detail .day img{margin-top: 3px;}
.industry_detail .day .d{font-size: 16px;color:#666;}
.industry_detail .contents{border-top:1px solid #f0f0f0;}
.industry_detail .contents .top{margin-top: 2.5%;}

@media (max-width:1440px){
	.industry_box .project_list .w1400,
	.industry_box .cate_detail .w1400{width: 96%;}
	.industry_box .cate_detail .center{width: 216px;height: 263px;background: url(/images/center.png) no-repeat center center/100% auto;}
	.industry_box .cate_detail .second .msg{ width: 40%;margin-right: 7%;margin-top: 5.375%;line-height: 36px;}
	.industry_box .industry_li .ul .msg .cate{font-size: 26px;}
	.industry_box .industry_li .ul .msg .short{margin:4% 0 5.6% 0;}
	.industry_box .industry_li .ul .msg .small{font-size: 16px;}
	.industry_box .industry_li .ul .msg .desc{line-height: 24px;}
	.industry_box .industry_li .ul .right{width: 6.25%;height: 99px;}
}
@media (max-width:1420px){
	.industry_box .project_list .ul .li .p .center{padding:5%;}
	.industry_box .project_list .ul .li .t{font-size: 18px;}
	.industry_box .project_list .ul .li .s{font-size: 16px;}
}
@media (max-width:1300px){
	.industry_box .project_list .tit_cn{font-size: 25px;}
	.industry_box .industry_li .ul .msg .cate{font-size: 22px;}
	.industry_box .industry_li .ul .msg .small{font-size: 14px;}
	.industry_box .industry_li .ul .msg .desc{font-size: 12px;}
}
@media (max-width:1200px){
	.industry_box .cate_detail .first{margin-top: 25px;}
	.industry_box .cate_detail .center{width: 170px;}
	.industry_box .cate_detail .second .msg {font-size: 14px;line-height: 30px;}
}
@media (max-width:1120px){
	.industry_box .project_list .tit_cn{font-size: 20px;}
	.industry_box .project_list .ul .li .t{font-size: 16px;}
	.industry_box .project_list .ul .li .s{font-size: 14px;margin-bottom: 3%;}
	.industry_box .project_list .ul .li .t{margin-bottom: 3%;}
	.industry_box .industry_li .ul .msg{width: 35%;margin-top: 1%;}
	.industry_box .industry_li .ul .right{margin-left: 3%;}
	.industry_box .industry_li .ul .msg .short{margin:3% 0;}
	.industry_box .industry_li .ul .msg .box{height: 115px;}
	.industry_box .industry_li .ul .msg .dian{display: block;}
}
@media (max-width:1050px){
	.industry_box .project_list .ul{width: 93%;margin:0 auto;font-size: 0;display: block;}
	.industry_box .project_list .ul .li{width: 50%;display: inline-block;vertical-align: top;}
	.industry_box .project_list .ul .li.relative{}
	.industry_box .project_list .ul .li .d{height: auto;}
}
@media (max-width:981px){
	.industry_detail .title{font-size: 18px;}
	.industry_detail .day {margin-top: 2%;}
	.industry_detail .day .d{font-size: 14px;}
	.industry_box .project_list .ul .li .d{height: 118px;overflow-y: scroll;}
	.industry_box .cate_detail .center{display: none;}
	.industry_box .cate_detail .img{float: none;width: 100%;}
	.industry_box .cate_detail .msg{float: none;width: 100%;}
	.industry_box .cate_detail .second .msg{margin-top: 2.5%;font-size: 16px;line-height: 32px;width: 100%;}
}
@media (max-width:950px){
	.industry_box .cate_detail .w1400{width: 89%;}
	.industry_box .cate_detail .first .msg{width: 100%;}
	.industry_box .cate_detail .first{margin-bottom: 8%;}
	.industry_box .cate_detail .first .msg{margin-bottom: 3%;}
	.industry_box .industry_li .ul{margin-bottom: 8%;}
	.industry_box .industry_li .ul .img{width: 100%;float: none;}
	.industry_box .industry_li .ul .msg{width: 75%;margin-top: 3.5%;}
	.industry_box .industry_li .ul .right{width: 12.25%;margin-left: 5%;}
	.industry_box .industry_li .ul .msg .box{height: auto;margin-bottom: 7.5%;}
	.industry_box .industry_li .ul .msg .dian{display: none;}
	.industry_box .project_list .ul .li .t{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
}
@media (max-width:750px){
	.industry_box .project_list .project_pc{display: none;}
	.industry_box .project_list .ul .li{width: 35%;}
	.industry_box .project_list .ul{font-size: 0;margin-bottom: 5.2%;}
	.industry_box .project_list .ul .li.relative{width: 65%;}
	.industry_box .project_list .ul .li .p .center{padding:2% 5% 0 5%;}
	.industry_box .project_list .ul .li .d{height: 50px;overflow-y: hidden;}
	.industry_box .project_list .ul .li .b{display: none;}
	.industry_box .project_list .ul .li .p{position: static;}
	.industry_box .project_list .project_mobile{display: block;}
	.industry_box .cate_detail .w1400{width: 96%;}
	.industry_box .cate_detail .second .msg{font-size: 15px;}
}
@media (max-width:600px){
	.industry_box .project_list .ul{margin-bottom: 8.7%;}
	.industry_box .project_list .ul .li.relative,
	.industry_box .project_list .ul .li{width: 100%;display: block;}
	.industry_box .project_list .ul .li .d{height: auto;}
	.industry_box .industry_li .ul .msg .cate{font-size: 18px;}
	.industry_box .industry_li .ul .right{display: none;}
	.industry_box .industry_li .ul .msg{float: none;width: 84%;margin-left: 6%;}
	.industry_box .project_list .tit_cn{font-size: 18px;}
	.industry_box .project_list .tit_en{font-size: 15px;}
}

.talent_box{margin-bottom: 8%;}
.talent_box .talent_en{margin-top: 4.5%;color:#008ecd;font-size: 50px;font-family: 'Impact';}
.talent_box .talent_tit{text-align: center;font-size: 25px;color:#222;}
.talent_box .short{margin:0 auto;margin-top: .65%;background:#969696;width: 56px;height: 1px;margin-bottom: 3%;}
.talent_box .contents,
.talent_box .contents *{color:#333;font-size: 16px;}
.talent_box .join_list{margin-top: 2.75%;}
.talent_box .join_list .box{position: relative;width: 48.6875%;margin-bottom: 30px;}
.talent_box .join_list .box:nth-child(odd){margin-right: 2.625%;}
.talent_box .join_list .box .blue{cursor: pointer;/*background: #9e9e9e;*//*background: rgb(102,255,0);*/background: #5EC3E1;}
.talent_box .join_list .box .blue .fr{margin-top: 2%;width: 59px;height: 59px;background: url(/images/up.png) no-repeat center center;}
.talent_box .join_list .box .blue .job{color:#ffffff;font-size: 18px;}
.talent_box .join_list .box .blue .money,
.talent_box .join_list .box .blue .intro{color:#ffffff;font-size: 14px;}
.talent_box .join_list .box .blue .intro{line-height: 28px;height: 56px;overflow: hidden;}
.talent_box .join_list .box .description{height: 0;overflow: hidden;position: absolute;top: 100%;z-index:99;background: #fff;}
.talent_box .join_list .box .description .desc{padding:5.13%;}
.talent_box .join_list .box .description .email{margin-top: 30px;color:#ffffff;font-size: 16px;min-width:126px;height: 43px;line-height: 43px;background: #008ecd;display: inline-block;text-align: center;}
.talent_box .join_list .box .description .tips{font-size: 14px;height: 43px;line-height: 43px;color: #cf0000;display:block;margin-left: 5px;}
.talent_box .join_list .box .blue .money{margin:10px 0;}
.talent_box .join_list .box .blue .p{padding:5.39%;}
.talent_box .join_list .box .blue .fl{width: 80%;}
.talent_box .join_list .box.Ontouch .blue{background: #008ecd;}
.talent_box .join_list .box.Ontouch .blue .fr{background: url(/images/down.png) no-repeat center center;}

.talent_box .feedback{width: 100%;/*background: #f9f7f1;*/}
.talent_box .feedback .form{padding:39px 0 43px 0;width: 90.83%;margin:0 auto;/*background: #f9f7f1;*/}
.talent_box .feedback .red{color:#bda463;font-size: 24px;}
.talent_box .feedback .msg{margin:15px 0 48px 0;color:#333333;font-size: 14px;}
.talent_box .feedback .row{background: #fff;font-size: 0;}
.talent_box .feedback .row.dis{width: 24%;margin-bottom: 23px!important;border:1px solid #cfcfcf;}
.talent_box .feedback .center{margin:0 1.33%;}
.talent_box .feedback .email{margin-right: 1.33%;}
.talent_box .feedback .contents{margin-bottom: 40px;width: 99.99%;}
.talent_box .feedback .row .l14{width: 5.3%;}
.talent_box .feedback .row .l30{width: 1.35%;}
.talent_box .feedback .row .form_input{border-radius:3px;width: 94.63%;height: 54px;line-height: 54px;border:none;background: #fff;}
.talent_box .feedback .contents{height: 144px;border:1px solid #cfcfcf;}
.talent_box .feedback .row .form_area{margin-top: 29px;resize: none;width: 94.5%;background: #fff;height: 100px;border:none ;}
.talent_box .feedback .submit{width: 100%!important;background: transparent;text-align: center;}
.talent_box .feedback .submit .form_gory_button{cursor: pointer;width: 141px;height: 48px;line-height: 48px;font-size: 15px;background: #008ecd;color:#fff;}
.talent_box .feedback .row input:focus{outline:none}
.talent_box .feedback .row textarea:focus{outline:none}
.talent_box .feedback .c1{display: inline-block;}
.talent_box .feedback .contents textarea::-webkit-input-placeholder,
.talent_box .feedback .row input::-webkit-input-placeholder {color: #777777;font-size: 15px;} 
.talent_box .feedback .contents textarea:-moz-placeholder,
.talent_box .feedback .row input:-moz-placeholder{color: #777777;font-size: 15px;} 
.talent_box .feedback .contents textarea::-moz-placeholder,
.talent_box .feedback .row input::-moz-placeholder { color: #777777;font-size: 15px;} 
.talent_box .feedback .contents textarea:-ms-input-placeholder,
.talent_box .feedback .row input:-ms-input-placeholder { color: #777777;font-size: 15px;} 

@media (max-width: 1220px){
	.talent_box .feedback .form{width: 100%;}
	.talent_box .feedback .row.dis{width: 24.2%;}
	.talent_box .feedback .center{margin:0 1.06%;}
	.talent_box .feedback .email{margin-right: 1.06%;}
	.talent_box .feedback .contents textarea::-webkit-input-placeholder,
	.talent_box .feedback .row input::-webkit-input-placeholder {font-size: 14px;} 
	.talent_box .feedback .contents textarea:-moz-placeholder,
	.talent_box .feedback .row input:-moz-placeholder{font-size: 14px;} 
	.talent_box .feedback .contents textarea::-moz-placeholder,
	.talent_box .feedback .row input::-moz-placeholder { font-size: 14px;} 
	.talent_box .feedback .contents textarea:-ms-input-placeholder,
	.talent_box .feedback .row input:-ms-input-placeholder { font-size: 14px;} 
	.contact_box .feedback .row.dis{width: 48.8%;margin-right: 0;margin-left: 0;}
	.contact_box .feedback .row,
	.contact_box .feedback .row.emial{float: left;}
	.contact_box .feedback .row.submit{float: none;}
	.contact_box .feedback .row.company,
	.contact_box .feedback .center{float: right;}
	.contact_box .feedback .c1{clear: both;display: block;}
	.contact_box .feedback .row.dis .form_input{width: 94%;}
	.contact_box .feedback .row .form_area{width:93.4%;}
}
@media (max-width: 1126px){
	.contact_box .feedback .row .form_area{width: 90%;}
}

@media (max-width: 950px){
	.talent_box .feedback .row.dis{width: 48.5%;margin:0!important;margin-bottom: 1.5rem!important;}
	.talent_box .feedback .row.center,
	.talent_box .feedback .row.company{margin-left: 1.5rem!important;}
}
@media (max-width: 850px){
	.talent_box .feedback .row.dis{float: left;}
	.talent_box .feedback .row.center,
	.talent_box .feedback .row.company{float: right;margin-left: 0rem!important;}
}
@media (max-width: 750px){
	.contact_box .feedback .red{font-size: 20px;}
}

@media (max-width: 600px){
	.talent_box .feedback .row.dis{float: none;}
	.talent_box .feedback .row.dis,
	.contact_box .feedback .row.dis{width: 100%;}
	.contact_box .feedback .row .l30{width: 5.3%;}
}


@media (max-width:1440px){
	.talent_box .join_list{margin-top: 6%;}
}
@media (max-width:950px){
	.talent_box .talent_en{font-size: 35px;}
	.talent_box .talent_tit{font-size: 22px;}
	.talent_box .join_list .box{width: 100%;}
	.talent_box .join_list .box:nth-child(odd){margin-right: 0;}
	.talent_box .join_list .box .blue .fr{margin-top: 5%;width: 46px;height: 46px;background: url(/images/up.png) no-repeat center center/100% auto;}
	.talent_box .join_list .box.Ontouch .blue .fr{background: url(/images/down.png) no-repeat center center/100% auto;}
}
@media (max-width:750px){
	.talent_box .talent_en{font-size: 26px;}
	.talent_box .talent_tit{font-size: 18px;}
	.talent_box .join_list .box .blue .p{padding:3.5% 3.5% 1.5%;}
	.talent_box .join_list .box .blue .job{font-size: 16px;}
	.talent_box .join_list .box .blue .fl{width: 90%;}
	.talent_box .join_list .box .blue .fr{display: none;}
}

/*项目专题*/
.project_index {margin-top: 20px;}
.project_index .ul .li{width: 15.5625%;}
.project_index .ul .li .img{width: 100%;}
.project_index .ul .li .tit{color:#ffffff;font-size: 16px;line-height: 40px;}
.project_index .ul .li.color2{margin: 0 1.25%;}
.project_index .ul .li.color4{margin: 0 1.25%;}
.project_index .ul .li.color6{margin-left: 1.25%;}

.project_index .ul .li.color1 .tit{background: #cf7f00;}
.project_index .ul .li.color2 .tit{background: #00a6cf;}
.project_index .ul .li.color3 .tit{background: #82817f;}
.project_index .ul .li.color4 .tit{background: #9084aa;}
.project_index .ul .li.color5 .tit{background: #a14876;}
.project_index .ul .li.color6 .tit{background: #5891a6;}

.project_box.shopping_box .contents{margin-bottom: 50px;}
.project_box.shopping_box .level{color:#000000;font-size: 20px;font-weight: bold;}
.project_box.shopping_box .level_list{margin:3.25% auto;font-size: 0;}
.project_box.shopping_box .level_list .btn{cursor: pointer;color:#555555;font-size: 16px;min-width: 130px;height: 42px;line-height: 42px;background: #dedede;}
.project_box.shopping_box .level_list .btn.on{color:#fff;background: #008ecd;}
.project_box.shopping_box .level_list .btn:nth-child(2){margin:0 1.9375%;}
.project_box .level_content.down{display: none;}
.project_box .level_content{width: 100%;}
.project_box .level_content img,
.project_box .contents img{max-width: 100%;}
.project_box .contents *,
.project_box .level_content,
.project_box .contents,
.project_box .level_content *{color:#555;font-size: 16px;}
.project_box .form{width: 82.4%;margin:0 auto;border:2px solid #ececec;margin-bottom: 2.5%;}
.project_box .form .text{width: 92%;height: 50px;line-height: 50px;border:transparent;padding-left: 15px;}
.project_box .form .submit{width: 6.6%;height: 50px;background: url(/images/big.png) no-repeat center center;border:none;border-left:1px solid #ececec;}
.project_box .form input:focus{outline:none}
.project_box .form input::-webkit-input-placeholder {color: #777777;font-size: 14px;}
.project_box .form input:-moz-placeholder{color: #777777;font-size: 14px;}
.project_box .form input::-moz-placeholder { color: #777777;font-size: 14px;}
.project_box .form input:-ms-input-placeholder { color: #777777;font-size: 14px;} 
.project_box .an_list{width: 82.4%;margin:0 auto;border:2px solid #ececec;border-bottom:none;}
.project_box .an_list .li{width: 100%;border-bottom:2px solid #ececec;}
.project_box .an_list .li .title{display: none;margin: 2% auto 1% auto;width: 90%;color:#333333;font-size: 16px;text-align: center;}
.project_box .an_list .li .d{display: none;margin-bottom: 2%;color:#333333;font-size: 14px;text-align: center;}
.project_box .an_list .li .hei{height: 78px;}
.project_box .an_list .li .intro{height: 0;overflow: hidden;}
.project_box .an_list .li .intro.open{height: 100%;border-top:2px solid #ececec;}
.project_box .an_list .li .intro.open .box{margin: 3% 2.5% 5% 3.25%;}
.project_box .an_list .li .msg{width: 88%;margin-left: 3.25%;}
.project_box .an_list .li .msg .day{line-height: 78px;margin-right: 30px;color:#777777;font-size: 16px;}
.project_box .an_list .li .msg .tit{width: 76%;line-height: 78px;color:#333333;font-size: 16px;}
.project_box .an_list .li:hover .msg .tit{color:#008ecd;}
.project_box .an_list .li .add{cursor: pointer;margin-top: 22px;margin-right: 2.5%;border-radius:50%;text-align: center;width: 36px;height: 36px;line-height:36px;background: #008ecd url(../images/jia.png) no-repeat center center;color:#fff;font-size: 20px;}
.project_box .an_list .li .add.on{background: #008ecd url(../images/jian.png) no-repeat center center;}
.project_box .recommend_list .li{width: 31.25%;margin-bottom: 26px;}
.project_box .page{margin-top: 1%!important;margin-bottom: 0!important;}
.project_box .recommend_list .li a{display: block;position: relative;}
.project_box .recommend_list .li .box{position: relative;}
.project_box .recommend_list .li .box .p{width: 100%;padding:74% 0 0;}
.project_box .recommend_list.list2 .li .box .p{width: 100%;padding:63% 0 0;}
.project_box .recommend_list .li .img1,
.project_box .recommend_list .li .img_box{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin:auto;text-align: center;width: 100%;}
.project_box .recommend_list .li .img1{text-align: center;}
.project_box .recommend_list .li .img1 .max-w100{max-width: 99%;}
.project_box .recommend_list .li .img1 img{vertical-align: middle;}
.project_box .recommend_list .li .img1 span{height: 100%;vertical-align: middle;display: inline-block;}
.project_box .recommend_list .li .img_box .img{width: 100%;max-height: 299px}
.project_box .recommend_list .li .name{margin:10px auto;width: 90%;color:#333333;font-size: 16px;}
.project_box .recommend_list .li:hover .name{color:#008ecd;}
.project_box .recommend_list .li:nth-child(2){margin:0 3.125% 26px 3.125%;}
.project_box .recommend_list .li:nth-child(5){margin:0 3.125% 26px 3.125%;}
.project_box .recommend_list .li:nth-child(8){margin:0 3.125% 26px 3.125%;}
.project_box .img2{width: 50%;position: relative;}
.project_box .img2 .p{width: 100%;padding:87.5% 0 0;}
.project_box .img2 .img3{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}

@media (max-width: 1200px){
	.project_index .ul .li{width: 22%;margin:0 0 30px 0!important;}
	.project_index .ul .li.color2{margin:0 4% 30px 4%!important;}
	.project_index .ul .li.color4{margin:0 0 30px 4%!important;}
	.project_index .ul .li.color5{margin:0 4% 30px 0!important;}
	.project_box .recommend_list .li .name{margin:4.5% auto;}
}
@media (max-width: 1000px){
	.project_index .ul .li.color4,
	.project_index .ul .li{width: 29%;margin:0 0 30px 0!important;}
	.project_index .ul .li.color2{margin:0 6.5% 30px 6.5%!important;}
	.project_index .ul .li.color5{margin:0 6.5% 30px 6.5%!important;}
}
@media (max-width: 1024px){
	.project_box .an_list .li .intro.open{height: 300px;overflow-y: scroll;margin-top: 3px;margin-bottom: 3%;}
	.project_box .recommend_list .li{width: 31.95%;}
	.project_box .recommend_list .li:nth-child(2){margin:0 2% 26px 2%;}
	.project_box .recommend_list .li:nth-child(5){margin:0 2% 26px 2%;}
	.project_box .recommend_list .li:nth-child(8){margin:0 2% 26px 2%;}
	.project_box .an_list .li .title{display: block;}
}
@media (max-width: 981px){
	.project_box .an_list{width: 95%;}
	.project_box .an_list .li .msg .tit{width: 75%;}
	.project_box .an_list .li .msg{width: 80%;}
	.project_box .an_list .li .msg .day{line-height: 69px;}
	.project_box .an_list .li .msg .tit{line-height: 69px;}
	.project_box .an_list .li .add{margin-top: 16px;}
	.project_box .an_list .li .hei{height: 69px;}
	.project_box .recommend_list .li{width: 47%;margin:0 0 26px 0!important;}
	.project_box .recommend_list .li:nth-child(odd){margin:0 5% 26px 0!important;}
}
@media (max-width: 866px){
	.project_box .img2{width: 100%;}
	.project_box .img2 .p{display: none;}
	.project_box .img2 .img3{position: static;}
}
@media (max-width: 750px){
	.project_index .ul{text-align: center;}
	.project_index .ul .li.color4,
	.project_index .ul .li.color2,
	.project_index .ul .li.color5,
	.project_index .ul .li{width: 39.5%;margin:0 0 30px 0!important;}
	.project_index .ul .li:nth-child(2){margin-left: 6%!important;}
	.project_index .ul .li:nth-child(4){margin-left: 6%!important;}
	.project_index .ul .li:nth-child(6){margin-left: 6%!important;}
	.project_box .an_list .li .d{display: block;}
	.project_box .an_list{width: 100%;}
	.project_box .an_list .li .hei{height: 48px;}
	.project_box .an_list .li .add{margin-top: 6px;}
	.project_box .an_list .li .title{font-size: 15px;}
	.project_box .an_list .li .msg{margin-left: 1%;}
	.project_box .an_list .li .msg .tit{width: 90%;font-size: 15px;}
	.project_box .an_list .li .msg .day, .project_box .an_list .li .msg .tit{line-height: 48px;}
	.project_box .an_list .li .msg .day{display: none;}
	.project_box .recommend_list .li{width: 100%;margin:0 auto 26px auto!important;}
	.project_box.shopping_box .level{font-size: 18px;}
	.project_box.shopping_box .level_list .btn{width: auto;min-width:0;padding:0 25px;}
	.project_box .recommend_list .li .img1,
	.project_box .recommend_list .li .img_box{position: static;}
	.project_box .recommend_list .li .name{margin:2.1% auto;}
	.project_box .recommend_list .li .p{display: none;}
	.project_box .recommend_list .li .img1 .max-w100{max-width: 100%;}
}
@media (max-width: 650px){
	.project_index .ul .li{width: 45.1%!important;}
	.project_index .ul .li:nth-child(2){margin-left: 3%!important;}
	.project_index .ul .li:nth-child(4){margin-left: 3%!important;}
	.project_index .ul .li:nth-child(6){margin-left: 3%!important;}
}

@media (max-width: 550px){
	.project_index .ul .li .tit{font-size: 14px;}
	.project_index .ul .li{width: 46.6%!important;}
}
.company_box .box_content,
.company_box .box_content *{color:#777777;font-size: 16px;}
.company_box.like .box_content{margin-bottom: 4.25%;}

.company_box.like .de_list{margin-top:20px;background:url(/images/cy_bg.png) repeat-y center top;}
.company_box.like .de_list .h50{margin-top: 5%;height: 1px;}
.company_box.like .de_list li{width:50.925%; position:relative; z-index:1; visibility:hidden;}
.company_box.like .de_list li{margin-top: -112px;}
.company_box.like .de_list li:nth-child(1){margin-top: 88px;}
.company_box.like .de_list li .brief_on{height: 540px;overflow: hidden;overflow-y:auto;font-size:16px; color:#222; background:#f0f0f0; width:60%;}
.company_box.like .de_list li .brief_on .inside{ padding:14px 24px;}
.company_box.like .de_list li .br_l{left:0;}
.company_box.like .de_list li .br_r{right:0;}
.company_box.like .de_list li .title{height:86px; line-height:86px; font-size:36px; color:#000;}
.company_box.like .de_list li .title.none{display: none;}
.company_box.like .de_list li .tl{background:url(/images/tl.png) no-repeat left center; padding-left:38px; margin-left:19px;}
.company_box.like .de_list li .tr{background:url(/images/tr.png) no-repeat right center; padding-right:38px; margin-right:19px; text-align:right;}
.company_box.like .de_list li .cy_on{width:61px; height:61px; background:url(/images/cy_on.png) no-repeat; position:absolute; top:10px; z-index:5; display:none;}
.company_box.like .de_list li .cy_l{left:8px;}
.company_box.like .de_list li .cy_r{right:10px;}
.company_box.like .de_list li:hover{z-index:2;}
.company_box.like .de_list li:hover *{color:#fff!important;}
.company_box.like .de_list li:hover .title{color:#008ecd!important;}
.company_box.like .de_list li:hover .tl{background:url(/images/tl_hover.png) no-repeat left center;}
.company_box.like .de_list li:hover .tr{background:url(/images/tr_hover.png) no-repeat right center;}
.company_box.like .de_list li:hover .brief_on{background: #008ecd;}
.company_box.like .de_list li:hover .cy_on{display:block;}

@media (max-width: 1600px){
	.company_box.like .de_list li .brief_on{width: 65%;}
}
@media (max-width: 1440px){
	/*.company_box.like .de_list li:nth-child(1){margin-top: 90px;}
	.company_box.like .de_list li .title{font-size: 30px;}
	.company_box.like .de_list li .tl{padding-right: 35px;}
	.company_box.like .de_list li .brief_on .inside{padding:14px;}
	.company_box.like .de_list li .tr{padding-left: 35px;}*/
	.company_box.like .de_list{background: url(/images/dian.jpg) repeat-y 22px center;}
	.company_box.like .de_list li{float: none;margin-top: 50px;width: 77%;}
	.company_box.like .de_list li .tl,
	.company_box.like .de_list li .tr{float: left;margin-left: 10%;}
	.company_box.like .de_list li .cy_on{top: 18px;width: 45px;height: 45px;display: block;border-radius:50%;left: 0;background:#d1d1d1 url(../images/center_c.jpg) no-repeat center center;}
	.company_box.like .de_list li .brief_on{float: right;text-align: left;}
	.company_box.like .de_list li .tr{padding-left: 38px;padding-right: 0;background: url(/images/tl.png) no-repeat left center;}
	.company_box.like .de_list li:hover .tr{background:url(/images/tl_hover.png) no-repeat left center;}
	.company_box.like .de_list li:hover .cy_on{ background:url(/images/cy_on.png) no-repeat center center/100% auto;}
}
@media (max-width: 1024px){
	.company_box.like .de_list li:nth-child(1){margin-top: 10%;}
	.company_box.like .de_list li{width: 95%;}
	.company_box.like .de_list li .tl,
	.company_box.like .de_list li .tr{margin-left: 13%;font-size: 30px;}
}
@media (max-width: 670px){
	.company_box.like .de_list li .brief_on{margin-left: 13%;float: none;clear:both;width: 90%;}
	.company_box.like .de_list li .title{display: none;}
	.company_box.like .de_list li .title.none{display: inline-block;float: none;}
}

/*turn page*/
#turn_page{margin-top: 4.6875%;margin-bottom: 7%;text-align:center; height:40px; line-height:40px;}
#turn_page .page_button{border:none;height: 40px;line-height: 40px;background:#ebebeb; margin:0 4px;display: inline-block;vertical-align: top;padding:0 18px;color:#666666;font-size: 14px;}
#turn_page .page_item{border:none;height: 40px;line-height: 40px;background:#ebebeb;display: inline-block;vertical-align: top;padding:0 18px; margin:0 4px;color:#666666;font-size: 14px;}
#turn_page .page_item_current{border:none;height: 40px;line-height: 40px;background:#008ecd;display: inline-block;vertical-align: top;padding:0 18px; margin:0 4px; color:#fff;}
#turn_page .total{display: inline-block;vertical-align: top;margin:0 4px;width: 76px;text-align: center;line-height: 40px;color:#666666;font-size: 14px;}
#turn_page .pageOne{display: inline-block;vertical-align: top;}
#turn_page .pageOne select{font-size: 16px;color:#666666;padding:0 35px 0 17px;background: url(/images/page.jpg) no-repeat 39px center;height: 38px;border:1px solid #ebebeb;appearance:none;-moz-appearance:none;-webkit-appearance:none;margin-right: 7px;}
#turn_page .pageOne option{line-height: 24px;}
#turn_page .pageOne .submit{width: 40px;height: 40px;text-align: center;background: #ebebeb;border:none;color:#666666;font-size: 14px;font-family: 'Arial';cursor: pointer;}
@media screen and (max-width: 1200px){
	#turn_page .pageOne,
	#turn_page .total{display: none;}
}
@media screen and (max-width: 750px){
	#turn_page .page_item_current,
	#turn_page .page_item{display: none;}
}


#footer{width: 100%;}
#footer.foot_mobile{display: none;}
#footer.foot_mobile .center_nav{margin:12px 0 15px 0 ;padding-bottom: 10px;border-bottom:1px solid #cecece;}
#footer .gray{width: 100%;height: 55px;background: #ececec;}
#footer .gray span{margin:0 20px;width: 2px;height: 55px;background: url(/images/center.jpg) no-repeat center center;}
#footer .gray span:nth-child(1){display: none;}
#footer .gray a{line-height: 55px;color:#555555;font-size: 14px;}
#footer .gray .phone img{margin-right: 8px;margin-top: 18px;}
#footer .gray .phone div.dis{line-height: 55px;color:#555555;font-size: 14px;}
#footer .support{margin-left: 20px;}
#footer .support *,
#footer .copyright{line-height: 55px;color:#555;font-size: 14px;}
#footer .share .dis{color:#929292;font-size: 12px;line-height: 55px;}
#footer .share .bds_tsina{margin-left: 11px;background: url(/images/weibo.jpg) no-repeat center center!important;}
#footer .share .bds_weixin{background: url(/images/weixin.jpg) no-repeat center center!important;}
#footer .share .bds_tsina,
#footer .share .bds_weixin{padding:0;width: 28px;height: 28px;margin-top: 14px;}
.bdshare-button-style0-16:after{display: none!important;}

@media (max-width: 1200px){
	#footer .gray .fl{width: 100%;text-align: center;}
	#footer .gray .phone{display: none;}
}
@media (max-width: 1024px){
	#footer .gray span{margin:0 1.5%;}
	
}
@media (max-width: 981px){
	#footer{text-align: center;}
	#footer .gray span{height: 32px;}
	#footer .gray a{line-height: 32px;}
	#footer .copyright{line-height: 24px;margin-top: 12px;}
	#footer .support{margin-left: 0;}
	#footer .support,
	#footer .copyright,
	#footer .share{float: none;}
	#footer .gray{height: auto;}
}
@media (max-width: 450px){
	#footer.foot_mobile .gray{padding: 3% 0;}
	#footer.foot_mobile .copyright{width: 85%;margin:auto;}
	#footer .copyright{line-height: 28px;}
	#footer .share .dis:nth-child(1){line-height: 38px;margin-top: 14px;}
	#footer .share .bds_tsina,
	#footer .share .bds_weixin{width: 38px;height: 38px;border-radius: 50%;}
	#footer.foot_mobile .share .bds_tsina{background:#fff url(../images/weibo.png) no-repeat center center/60% auto!important;}
	#footer.foot_mobile .share .bds_weixin{background:#fff url(../images/weixin.png) no-repeat center center/60% auto!important;}
	#footer.foot_pc{display: none;}
	#footer.foot_mobile{display: block;}
}<!--耗时1763833305.9981秒-->