﻿/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{ font-size:0; color: #000; text-align: center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color: #000;display: inline-block;border: 1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align: middle;margin: 0 0 10px -1px;background: #fff; font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#008ece;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
.util-page .gobutton .ion{ font-size: .8em;}
.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{ background: none; color: #000;display: inline-block; margin: 0 7px; vertical-align: top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background: none; border: none;color: #000; font-size: 14px; }
.util-page .jumpto_inp{ width: 40px; text-align: center; height: 37px; line-height: 37px; vertical-align: top; }

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea { margin:0 auto 55px; max-width:1200px; }
.BdMapWrapper { position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }
.BdMapWrapper .BdMapCon { position:absolute; top:0; left:0; width:100%; height:100%; }
@media only screen and (max-width:760px) {
	.BdMapArea { display:none; }
}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
.wrap { width:1200px; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:14px; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#008ece;}
::-moz-selection {color:#fff; background:#008ece; }
::selection {color:#fff; background:#008ece; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */
.icon{display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
/*.widgets_double_nav_1*/
.widgets_double_nav_1{position:relative;z-index:50;}
.widgets_double_nav_1 .logo{font-size:0;}
.widgets_double_nav_1 .mobile_key{display:none;}
.widgets_double_nav_1 .header_bar{padding:20px 0px; position:relative; z-index:2;}
.widgets_double_nav_1 .header_tools>a{line-height:35px; display:inline-block; *display:inline;*zoom:1; color:#828282; font-size:14px; padding:0 20px;}
.widgets_double_nav_1 .header_tools>a:hover{color:#008ece;}
.widgets_double_nav_1 .header_tools .roles_box{ display:inline-block; *display:inline;*zoom:1; position:relative;line-height:32px;  color:#828282; font-size:14px; padding: 0 20px; cursor:pointer;}
.widgets_double_nav_1 .header_tools .roles_box .icon{width:7px; height:4px; background:url(../img/arr.png) center center no-repeat; margin-left:10px;}
.widgets_double_nav_1 .header_tools em{color:#bfbfbf; line-height:35px;}
.widgets_double_nav_1 .header_tools .roles_box ul{position:absolute; left:0; top:100%; width:100%; display:none;background:#dadada;}
.widgets_double_nav_1 .header_tools .roles_box ul a{display:block; text-indent:20px;}
.widgets_double_nav_1 .header_tools .iconfont{font-size:20px;margin:0 0.2em 0 0;}
.widgets_double_nav_1 .page_header{background:#008ece;}
.widgets_double_nav_1 .page_nav >ul>li{float:left;}
.widgets_double_nav_1 .page_nav >ul>li>a{display:block;font-size:16px;padding:0px 26px;color:#fff; line-height:50px;}
.widgets_double_nav_1 .page_header{position:static;top:100%;left:0;width:100%;}
.widgets_double_nav_1 .search_box{display:none;}
.widgets_double_nav_1 .search_ico{font-size:30px;color:#fff;margin:0;line-height:65px;padding:0 18px;background-color: #162c4c;cursor:pointer;}
.widgets_double_nav_1 .search_ico:hover{background-color: #008ece;}
.widgets_double_nav_1 li .nav_layer{position:absolute;top:100%;left:0;width:100%;background:#f4f4f4;padding:30px 0 40px;display:none;}
.widgets_double_nav_1 li .nav_layer .layer_l{width:20%;padding:0;float:left;}
.widgets_double_nav_1 li .nav_layer .layer_l a{display:block; line-height:45px; height:45px; font-size:16px; color:#666; border-bottom:1px solid #e0e0e0; text-align:center;}
.widgets_double_nav_1 li .nav_layer .layer_l .nav_ico{margin-top: 3px;}
.widgets_double_nav_1 li .nav_layer .layer_l li:hover a{color:#fff;    background-color: #008ece;}
.widgets_double_nav_1 li .nav_layer .layer_l li:hover .nav_ico{background-position:-60px -60px;}
.widgets_double_nav_1 li .nav_layer .layer_r{width:70%;}
.widgets_double_nav_1 li .nav_layer .layer_r .layer_text{width: 49%;}
.widgets_double_nav_1 li .nav_layer .layer_r .list_img{width:46%}
.widgets_double_nav_1 li .nav_layer .layer_r .layer_p{font-size:14px;color:#a0a0a0;margin-bottom:20px;min-height:100px;}
.widgets_double_nav_1 li .nav_layer .layer_r .more_btn{font-size:14px;color:#333;display:inline-block;*display:inline;*zoom: 1;line-height:40px;border: 2px solid #ebeae9;padding:0 50px;}
.widgets_double_nav_1 li .nav_layer .layer_r .more_btn:hover{color:#fff;background:#008ece;border-color:#008ece;}

.widgets_double_nav_1 .header_search{padding:0 20px 0 15px; background:#fff; border-radius:50px; height:24px; margin-top:13px;}
.widgets_double_nav_1 .header_search input{background:none; line-height:24px; height:24px; font-size:14px; color:#828282; display:inline-block; *display:inline; *zoom:1; width:100px; border:none; outline:none; margin:0; padding:0;}
.widgets_double_nav_1 .header_search button{width:24px; height:24px; display:inline-block; *display:inline; *zoom:1; vertical-align:middle; background:url(../img/fdj.png) center center no-repeat; border:none; outline:none; box-shadow:none; cursor:pointer;}
.widgets_double_nav_1 .resp_search{width:24px; height:32px; line-height:32px; background:url(../img/fdj.png) center center no-repeat; display:none; margin-left:10px; margin-right:10px;}
@media only screen and (max-width: 1240px){
	.widgets_double_nav_1 .page_nav{display:none;}
	.widgets_double_nav_1 .mobile_key{display:block;font-size:24px;color:#008ece;line-height:35px;}
	.widgets_double_nav_1 .resp_search{display:inline-block;}
	.widgets_double_nav_1 .header_tools>a,.widgets_double_nav_1 .header_tools .roles_box{padding:0 5px;}
	.widgets_double_nav_1 .header_tools .roles_box ul{width:100px;}
	.widgets_double_nav_1 .header_search{display:none;}

}
@media only screen and (max-width: 996px){
	.widgets_double_nav_1 .header_bar{padding-top:5px;}
	.widgets_double_nav_1 .header_tools{margin-bottom:5px;}
}
@media only screen and (max-width: 760px){

}
/*.widgets_double_nav_1 end*/
.footer1{padding:70px 0 40px; background:url(../img/footer_bg.jpg) center top no-repeat; background-size: cover; }
.footer1 .l_box{width:900px;}
.footer1 .r_box{width:300px;}
.footer1 .l_box dl{width:180px;}
.footer1 .l_box dl dt{font-size:20px; font-weight:bold; color:#000; line-height:1; margin-bottom:45px;}
.footer1 .l_box dl dd{font-size:16px; color:#000; line-height:28px;}
.footer1 .r_box .t{font-size:20px; font-weight:bold; color:#000; line-height:1; margin-bottom:45px;}
.footer1 .bdsharebuttonbox{padding-bottom:20px; position:relative; margin-bottom:20px;}
.footer1 .bdsharebuttonbox .line{width:640px; height:1px; content:''; background:#000; position:absolute; left:0; bottom:0;}
.footer1 .bdshare-button-style0-16 a{width:40px; height:40px; margin: 0 20px 0 0; padding:0; background:url(../img/share.png) 0 0 no-repeat;}
.footer1 .r_box .tel_line{font-size:14px; color:#868686; margin-bottom:20px;}
.footer1 .r_box .tel_line span{font-size:30px; font-family:Impact; color:#000; margin-left:10px;}
.footer1 .bdshare-button-style0-16 .bds_weixin{background-position:0 0;}
.footer1 .bdshare-button-style0-16 .bds_weixin:hover{background-position:0 -40px;}
.footer1 .bdshare-button-style0-16 .bds_tsina{background-position:-40px 0;}
.footer1 .bdshare-button-style0-16 .bds_tsina:hover{background-position:-40px -40px;}
.footer1 .bdshare-button-style0-16 .bds_sqq{background-position:-80px 0;}
.footer1 .bdshare-button-style0-16 .bds_sqq:hover{background-position:-80px -40px;}
.footer1 .groups{width:100%; height:50px; background:#dadada; line-height:50px; cursor:pointer;}
.footer1 .groups .pd{padding:0 25px; font-size:16px; color:#000000; position:relative;}
.footer1 .groups .pd .arr{width:25px; height:15px; vertical-align:middle; background:url(../img/arr_up.png) center center no-repeat; float:right; margin-top:17px;}
.footer1 .groups .pd ul{position:absolute; left:0; bottom:100%; width:100%; display:none;}
.footer1 .groups .pd ul li a{display:block; background:#dadada; text-indent:25px; border-bottom:1px solid #fff; cursor:pointer;}
.footer2{padding:25px 0; background:#008ece;}
.footer2  a{font-size:14px; color:#fff; opacity:0.6;}
.footer2  a:hover{ opacity:1;}
.footer2 .r_box em{font-size:14px; color:#fff; opacity:0.6; margin:0 5px;}

.channel_content{padding:70px 0; min-height:300px;}
.xc_banner{width:100%;position:relative;height:304px;overflow:hidden;}
.xc_banner .img_box{width:1920px;position:absolute;top:0;left:50%;margin-left:-960px;}
.bread{font-size:14px; color:#8d8d8d; line-height:66px; border-bottom:1px solid #eaeaea;}
.bread .l_box .iconfont{color:#a2a2a2;}
.bread .r_box li{margin-right:25px; font-size:16px; color:#000;}
.bread .r_box li.cur{border-bottom:2px solid #008ece; color:#008ece; }
@media only screen and (max-width: 760px){
.xc_banner {height:auto; }
.xc_banner .img_box {position: static; margin: 0; width: 100%; }
.xc_banner .img_box img{width:100%;}
.bread .r_box{display:none;}
.bread{line-height:46px;}
}

.channel_content .wrap p{line-height: 2; font-size: 16px;}
/*公司简介*/
.about_p1{margin-bottom:50px;}
.about_p1 .p1_img{width:40%; margin-left:6%;}
.about_p1 .p1_text{padding-top:30px;}
.about_p1 .p1_text .en_title{font-size:52px; line-height:1; font-weight:normal; font-family:Arial;}
.about_p1 .p1_text .cn_title{font-size:28px; color:#008ece; padding:10px 0px 20px;}
.about_p1 .p1_text .p{font-size:14px; line-height:2.4;}
.about_p2{background:url(http://jdjy.icm.cn/resources/web/img/about_num.jpg) no-repeat center; padding:40px 0px; margin-bottom:50px;}
.about_p2 .number_list{display:inline-block; margin:0 5%; color:#717171;}
.about_p2 .number_list .number{font-size:26px; color:#008ece; display:inline-block; width:100%; margin-bottom:10px;}
.about_p2 .number_list .number em{font-size:45px; font-family:Arial; margin-right:6px; line-height:1;}

/*联系我们*/
.contact_us .pt2{ overflow:hidden; }
.contact_us .pt2 .tit{text-align:center; font-size:30px; color:#313131; line-height:1;margin-bottom:25px;}
.contact_us .pt2 .info{text-align:center; font-size:14px; color:#898989; line-height:1;margin-bottom:15px;}
.contact_us .pt2 .line{display: block; margin: 0 auto 20px; width: 27px; height: 1px; background: #c6c6c6;}
.contact_us .pt2 .form{width:1050px;margin:0 auto;}
.contact_us .pt2 .form input{border:1px solid #d5d5d5; font-size:14px;}
.contact_us .pt2 .name{ background: transparent url("../img/i_form_ico1.png") no-repeat right 0;}
.contact_us .pt2 .phone{background: transparent url("../img/i_form_ico2.png") no-repeat right 0;}
.contact_us .pt2 .email{background: transparent url("../img/i_form_ico3.png") no-repeat right 0;}
.contact_us .pt2 .line1{width: 80%; height: 48px; line-height: 48px; padding: 0 46px 0 13px; float: left;}
.contact_us .pt2 .form textarea{width: 989px; border: 1px solid #d5d5d5; padding: 10px 40px 10px 13px; height: 149px; font-size: 14px; line-height: 1.5; margin-bottom: 20px; margin-top:25px; background: transparent url("../img/i_form_ico4.png") no-repeat right top;}
.contact_us .pt2 .form .btns_list{text-align:center;}
.contact_us .pt2 .form .btns_list button{width:45%; height:45px; line-height:37px; border:none; font-size:16px; color:#fff; cursor:pointer;}
.contact_us .pt2 .form .btns_list .sub{background-color: #ffc109; border-radius:0; float:left;}
.contact_us .pt2 .form .btns_list .reset{background-color:#848484; border-radius:0; float:right;}
.contact_us .pt2 .form .btns_list button:hover{background-color:#008ece;}
.contact_us .pt2 .form_cb .span-4{position:relative;}
.contact_us .pt2 .form_cb .span-4 span{position:absolute; right:45px; top:15px;}
.contact_us .pt2 .yzm_box{width:50%;}
.contact_us .pt2 .btns_list{width:50%;}
.contact_us .pt2 .yzm_box .yzm{line-height:46px; height:46px; width:30%; background:transparent; text-indent:20px; margin-right:25px;}
.contact_us .pt2 .yzm_box img{width:120px; height:50px; margin-right:10px;}
.contact_us .pt2 .yzm_box .change{color:#40535a; font-size:12px; cursor:pointer; vertical-align:bottom;}
.contact_us .title{font-size: 14px;color: #5e5e5e;padding-bottom: 20px;}
.contact_us .pt1{width: 100%;height: 540px;position: relative;margin-bottom: 5%;overflow:hidden;}
.contact_us .pt1 .map_box{height:100%;}
.contact_us .pt1 .map_box img{max-width:none;}
.contact_us .pt1 .box{width: 40%;right: 0;height: 100%;background-color: #008ece;position: absolute;top: 0; z-index: 1; }
.contact_us .pt1 .box .inner_box{padding: 11%;color: #fff;}
.contact_us .pt1 .box .inner_box a{color: #fff;}
.contact_us .pt1 .box .inner_box .tit a{font-size: 25px;line-height: 1; }
.contact_us .pt1 .box .inner_box .tit{  margin-bottom: 25px; }
.contact_us .pt1 .box .inner_box dl dd{ line-height: 2; }
.contact_us .pt1 ._img{position: absolute;top: 0;left: 0;height: 100%;width: 100%;}
.contact_us .pt1 .c_phone{ margin: 25px 0; }
.contact_us .pt1 .c_phone .ico{ display: inline-block; width: 58px; height: 64px; background: url(../img/contact_phone.png) no-repeat; margin-right: 10px; vertical-align: top; }
.contact_us .pt1 .c_phone a{ color: #fff; font-size: 28px; display: block; line-height: 1; }
.contact_us .pt1 .c_phone span{ display: inline-block;  }
.contact_us .pt1 .c_phone span i{ font-size: 28px; }

/*新闻详细*/
.news_det{ padding: 0 0 70px; }
.news_det .pt_hd{ padding: 70px 0 30px; background: #f4f4f4; text-align: center; }
.news_det .pt_hd .tit{ font-size: 35px; color: #000; margin-bottom: 1%; width: 85%;margin: 0 auto 20px; }
.news_det .pt_hd .tools { position: relative; }
.news_det .pt_hd .tools .tool{ margin: 0 5px; color: #afafaf; }
.news_det .pt_hd .tools .tool .iconfont:hover{ color: #008ece; }
.news_det .pt_hd .tools .tool b{ font-weight: normal; }
.news_det .pt_hd .tools .tool#switcher > a{ margin: 0 1px; }
.news_det .pt_hd .tools .back{ font-size: 18px; font-weight: bold; color: #525252; }
.news_det .pt_hd .tools .back .iconfont{ color: #008ece; }
.news_det .pt_hd .tools .back:hover .iconfont{ color: #008ece; }
.news_det .pt_bd .myart { padding: 2% 0; min-height: 400px; }
.news_det .pt_bd .detailPage_bottom {border-top: 1px solid #cccccc;}
.news_det .pt_bd .detailPage_bottom li {line-height: 50px; overflow: hidden; height: 50px; border-bottom: 1px solid #cccccc; }
.news_det .pt_bd .detailPage_bottom .mark {font-weight: bold; float: left; margin-right: 10px; color: #7c7c7c; padding: 0 1%; }
.news_det .pt_bd .detailPage_bottom .title {font-size: 18px;  float: left; width: 68%; color: #000; }
.news_det .pt_bd .detailPage_bottom .time { float: right;}
.news_det .pt_bd .detailPage_bottom li:hover .mark{ background: #ffc109; color: #000; }
.news_det .pt_hd .tools .tool .bds_more{ float: none; background-image: none; padding-left: 0; color: #afafaf; }
.news_det .pt_hd .tools .tool{ display: inline-block; }
.news_det .pt_hd .tools .bdsharebuttonbox{ vertical-align: middle; font-size: 14px; }
.news_det .pt_hd .tools .tool .bds_more{display: inline-block;width: 65px;background: url(../img/more_icon.png) no-repeat right center;}

/*新闻列表*/
.new_list{ padding: 0 0 70px; }
.new_list .rect-68{padding-bottom: 68%;}
.new_list .rect-67{padding-bottom: 67%;}
.news_list01{height:707px;background: url(../img/news_list01.jpg) no-repeat center;overflow: hidden;}
/*news_list01*/
.news_list01 .infor{text-align: center;padding: 80px 2% 24px;}
.news_list01 .infor .tit{font-size: 36px;color: #000;line-height: 50px;}
.news_list01 .infor .con{font-size: 14px;color: #666;line-height: 50px;}
.news_list01 .infor .dec{ font-size: 16px; }
.news_list01 .news_con .bd{height: 306px;overflow: hidden;}
.news_list01 .news_con .bd li{ width:100%;height:306px;background:#fff;background:rgba(255,255,255,0.8);}
.news_list01 .news_con .goods_img{ width: 30%;margin: 36px 23px 23px;}
.news_list01 .news_con .news_info{ width: 60.33333%;margin-top:50px;color: #666;padding-left: 2%;}
.news_list01 .news_con .news_date{ margin-top:15px;font-size:14px;line-height:30px;margin-bottom:5px}
.news_list01 .news_con .news_tit{ font-size: 24px; line-height: 30px;color: #000;}
.news_list01 .news_con .news_con{ height: 90px; margin-top: 20px; font-size: 14px; line-height: 30px; overflow: hidden;}
.news_list01 .news_con .hd{ height: 70px; background:#fff;overflow: hidden;}
.news_list01 .news_con .hd li{ font-size: 18px; color: #000; text-align: center; line-height: 70px; cursor: pointer; width: 33.333%;}
.news_list01 .news_con .hd li a{display:block;border-right: 1px solid #f0f1f3;;}
.news_list01 .news_con .hd li:last-child a{border-right: none;}
.news_list01 .news_con .hd li i{color: #008ece;}
.news_list01 .news_con .hd li:hover{ background-color: #008ece;color: #fff;}
.news_list01 .news_con .hd li:hover i{color: #fff;}
.news_list01 .news_con .hd li:hover a{color: #fff;transition: all 0s ease;}
.news_list01 .news_con .hd li.cur,.news_list01 .news_con .hd li.cur i{ background-color: #008ece;color: #fff; }
@media only screen and (max-width:992px){
	.news_list01 .news_con .goods_img{height: auto;margin: 70px 40px }
}
@media only screen and (max-width:760px){
	.widgets_xc_newlist_top_4{display: none;}
}

/* newslist-10 start*/
.widget-newslist-10{ padding-top: 60px; }
.widget-newslist-10 .list_hd{background-color:#f0f0f0;padding:50px 60px 40px;margin-bottom:26px;}
.widget-newslist-10 .hd_tit{font-size:20px;color:#1e1e1e;font-weight:normal;height:30px;line-height:30px; margin-right:2%; text-transform:uppercase;}
.widget-newslist-10 .inp_box_wrap { width:20%;margin-right:2%; }
.widget-newslist-10 .inp_box{display:block;width:100%;height:32px;line-height:32px;border:1px solid #e0e0e0;padding:0;margin:0;box-sizing:content-box;font-size:13px;color:#999;padding:0;text-indent:10px;}
.widget-newslist-10 .hd_btn{width:18%;border:none;text-align:center;background-color:#ffc109;font-size:15px;color:#000;height:32px;line-height:32px;outline:none;cursor:pointer;}

.widget-newslist-10 .list_box{padding:46px 60px 40px;position:relative;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.widget-newslist-10 .list_main{overflow:hidden; width:88%;}
.widget-newslist-10 .bd_r{width:20%; margin-left:3%;}
.widget-newslist-10 .list_title{font-size:20px;color:#202020;font-weight:normal; display:block;}
.widget-newslist-10 .list_tool{font-size:12px;color:#c9c9c9;padding:10px 0px;}
.widget-newslist-10 .list_tool span{display:inline-block; vertical-align:middle;}
.widget-newslist-10 .list_tool .share{cursor:pointer; margin:0 20px;}

.widget-newslist-10 .list_p{font-size:14px;color:#464646;line-height: 26px;height:52px;overflow:hidden;}
.widget-newslist-10 .list_box:after{content: "";width:88%;height:1px;background-color:#e6e6e6;position:absolute;bottom:0;right:0;}
.widget-newslist-10 li:hover .list_box{background-color:#f8f8f8;}
.widget-newslist-10 li:hover .list_box:after{background-color:#f8f8f8;}
.widget-newslist-10 li:hover .list_title a{color:#008ece;}
.widget-newslist-10 .list_time{font-size:14px;color:#008ece;padding:0 2% 2% 0;border-right:1px solid #e6e6e6; width:60px;}
.widget-newslist-10 .list_time_day{display:block;font-size:50px;color:#008ece;line-height:50px;font-family:helvetica;}
.widget-newslist-10 .select-ui-choose ._arrow{width:16%;right:0;background:#e3e3e3;}
.widget-newslist-10 .select-ui-choose ._arrow .arr{left:50%;margin:0 0 0 -0.4em;border-color: #969696 transparent transparent;}
body .select-ui-options li:hover,body .select-ui-options li.hover{background:#008ece;}
body .select-ui-options-bottom,.widget-newslist-10 .select-ui-choose-bottom.on,.widget-newslist-10 .select_box{border-radius:0px;}
.widget-newslist-10 .bdsharebuttonbox a{padding:0;margin:0;background:none;height:20px;line-height:20px;}
.widget-newslist-10 .list_bd .noimg .bd_c{width:84%;}
@media only screen and (max-width:1240px){
	.widget-newslist-10 .hd_btn{margin-left:0;}
	.widget-newslist-10 .inp_box_wrap{margin-right:1%; width:18%;}
	.widget-newslist-10 .hd_tit{margin-right:2%}
	.widget-newslist-10 .list_hd{padding:30px 20px;}
	.widget-newslist-10 .list_box{padding:46px 10px 40px;}
	.widget-newslist-10 .bd_l{width:10%;}
}
@media only screen and (max-width:760px){
	.widget-newslist-10 .hd_tit{margin-bottom:20px;float:none;text-align:center;}
	.widget-newslist-10 .inp_box_wrap{width:100%;margin:0;padding:0;margin-bottom:20px;}
	.widget-newslist-10 .hd_btn{width:100%;}
	.widget-newslist-10 .bd_r{float: none;width:100%; margin-left:0; margin-bottom:20px;}
	.widget-newslist-10 .list_main{width:100%;}
	.widget-newslist-10 .list_box{padding:0;}
	.widget-newslist-10 li{margin-bottom:30px;}
	.widget-newslist-10 .list_box:after{display:none;}
}

/*通用-按钮-加载更多*/
.uni_btn_more_wrap { margin:20px auto; }
.uni_btn_more { position:relative; margin:4px auto; width:248px; height:38px; line-height:38px; font-size:14px; color:#333; text-align:center; border:#dbdbdb 1px solid; cursor:pointer; }
.uni_btn_more:hover { color:#ce010c; border-color:#ce010c; }
.uni_btn_more:after { background-color:#ce010c; }
.uni_loading { display:none; margin:0 auto; width:48px; height:48px; background:url(../img/loading.png) center center no-repeat; animation:rotating 3s linear infinite; -webkit-animation:rotating 3s linear infinite; }
.uni_btn_more_wrap.loading .uni_loading { display:block; }
.uni_btn_more_wrap.loading .uni_btn_more { display:none; }
.uni_btn_more_wrap.nomore .uni_btn_more { border-color:transparent; cursor:default; }
.uni_btn_more_wrap.nomore .uni_btn_more:before { content:'没有更多内容了'; display:block; position:absolute; width:100%; height:100%; top:0; left:0; background-color:#fff; z-index:3; color:#333; text-align: center; }
.uni_btn_more_wrap.nomore .uni_btn_more:after { display:none; }
.uni_btn_more_wrap.nomore .uni_btn_more .btn_con{display:none;}

@keyframes rotating {
	0% {
		transform:rotate(0);
		-webkit-transform:rotate(0);
	}
	25% {
		transform:rotate(-90deg);
		-webkit-transform:rotate(-90deg);
	}
	50% {
		transform:rotate(-180deg);
		-webkit-transform:rotate(-180deg);
	}
	75% {
		transform:rotate(-270deg);
		-webkit-transform:rotate(-270deg);
	}
	100% {
		transform:rotate(-360deg);
		-webkit-transform:rotate(-360deg);
	}
}
@-webkit-keyframes rotating {
	0% {
		transform:rotate(0);
		-webkit-transform:rotate(0);
	}
	25% {
		transform:rotate(-90deg);
		-webkit-transform:rotate(-90deg);
	}
	50% {
		transform:rotate(-180deg);
		-webkit-transform:rotate(-180deg);
	}
	75% {
		transform:rotate(-270deg);
		-webkit-transform:rotate(-270deg);
	}
	100% {
		transform:rotate(-360deg);
		-webkit-transform:rotate(-360deg);
	}
}

/*招聘列表*/
.job_list .pt-hd{ text-align: center; margin-bottom: 35px; }
.job_list .pt-hd .tit{ font-size: 35px; color: #3c3c3c; margin-bottom: 15px; }
.job_list .pt-hd .decs{ color: #8d8d8d; line-height: 2; } 
/* job-2 start*/
.widget-job-tit{ background: #008ece; color: #fff; overflow: hidden; height: 56px; line-height: 56px; font-size: 18px;}
.widget-job-2 ._jt { height: 56px; line-height: 56px; overflow: hidden; *zoom: 1;cursor: pointer;border-bottom: 1px dashed #dedede; }
.widget-job-2 ._ut{ float: left; text-align: center; height: 100%;}
.widget-job-2 ._t1 { width: 35%; }
.widget-job-2 ._t1 .new{display: inline-block;
    width: 44px;
    height: 28px;
    background: url(../img/job_news.png) no-repeat 0 0;
    vertical-align: -2px;
    margin-left: 5px;
}
.widget-job-2 ._t2 { width: 35%; }
.widget-job-2 ._t3 { width: 20%; }
.widget-job-2 ._t4 { width: 15%; display: none;}
.widget-job-2 ._t5 { width: 15%; display: none;}
.widget-job-2 ._jc { display: none; }
.widget-job-2 ._jcon { padding: 40px; background: #f3f3f3; padding-left:96px;}
.widget-job-btn{ cursor: pointer; background: #ffc109;color: #000; width: 160px; height: 40px; line-height: 40px; margin-top: 40px; display: block;text-align: center;font-size: 15px;}
.widget-job-btn:hover{ color: #000; }
.widget-job-2 .tit{font-size:16px; color:#5a5a5a; margin-bottom:20px;}
.widget-job-2 .info{font-size:13px; color:#5a5a5a; line-height:24px; margin-bottom:40px;}

@media only screen and (max-width: 760px) {
	.widget-job-2 ._jcon{padding-left: 30px;}
}
@media only screen and (max-width: 40rem) {
	.widget-job-2 ._jt span { display: none; }
}
                         
/*首页*/
/* .ibanner .owl-carousel{ display: none; }
.ibanner .owl-dots{ position: absolute; bottom: 30px; left: 50%; margin-left: -40px; }
.ibanner .owl-dot{ display: inline-block; margin: 0 3px; }
.ibanner .owl-dot span{ display: block; width: 21px; height: 21px; background: url(../img/ibanner_ico.png) no-repeat; background-position: -21px; }
.ibanner .owl-dot.active span{ background-position: 0 0; } */

.ibanner{width:100%; height:640px; z-index:2; position:relative;}
.ibanner .item{position:relative;  height:640px; overflow:hidden;}
.ibanner .owl-carousel{height:640px;}
.ibanner .owl-carousel .owl-item img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ibanner .owl-carousel .item{opacity:0; visibility:hidden;}
.ibanner .owl-carousel .item .word{display:none;}
.ibanner .owl-carousel.owl-loaded .item{opacity:1; visibility:visible;}
.ibanner .owl-carousel video{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ibanner .video_item img{display:block;}
:root .ibanner .video_item img{display:none;}
.ibanner .owl-nav{position: absolute; bottom:0; height:210px; left: 50%; width:1200px; margin-left: -600px; z-index:1; background:url(../img/black.6.png) repeat;}
.ibanner .owl-nav .owl-prev{float:left; padding:70px 30px 0;}
.ibanner .owl-nav .owl-next{float:right; padding:70px 30px 0;}
.ibanner .owl-dots{position: absolute; bottom:15px; left:0; right:0; z-index:2; text-align:center;}
.ibanner .owl-dot{display: inline-block; *display: inline; *zoom:1; width: 10px; height: 10px; border:1px solid #fff; margin: 0 3px; background:#000; border-radius:50%;}
.ibanner .owl-dot.active{background:#facd00; border-color:#facd00;}
.ibanner .banner_words{color:#facd00; position: absolute; bottom:60px; left:50%; width:1000px; margin-left:-500px; text-align:center; z-index:3; font-size: 40px; line-height:60px; font-weight:bold;}
.imain .ipt1{ background: #f5f5f5; padding: 70px 0 0; position: relative; z-index: 1; overflow: hidden; }
.imain .ipt1 .left{ width: 40%; }
.imain .ipt1 .right{ width: 55%; }
.imain .ipt1 .line{ display: block; width: 70px; height: 5px; background: #008ece; margin-bottom: 20px; }
.imain .ipt1 .tit{ font-size: 36px; color: #000; }
.imain .ipt1 .title{ font-size: 20px; color: #000; margin-bottom: 15px; }
.imain .ipt1 .decs{ color: #666; line-height: 2; }
.imain .ipt1 .about_p2{ background: none; margin-bottom: 0; display: block; }
.imain .ipt1 .about_p2 .number_list{ margin: 0; width: 48%; }
.imain .ipt1 .about_p2 .number_list .number{ display: block; font-size: 14px; color: #000; }
.imain .ipt1 .about_p2 .number_list .number em{ font-family: "Impact"; font-size: 57px; color: #008ece; }
.imain .ipt1 .right .rect-55{ padding-bottom: 55%; }
.imain .ipt1 .video_box{ position: relative; cursor: pointer; }
.imain .ipt1 .video_box .iplay{ width: 83px; height: 83px; display: block; position: absolute; top: 50%; left: 50%; margin-top: -41px; margin-left: -41px; background: url(../img/iplay.png) no-repeat; }
.imain .ipt1 #container{ position: absolute; left: 50%; top: 0; background: url(../img/ipt1_canvas.jpg) no-repeat; width: 50%; height: 527px; z-index: -1; overflow: hidden; }
.imain .ipt1 .anitOut{ background: url(../img/ipt1_canvas.jpg) no-repeat; }
.imain .ipt2{ background: #fff; padding: 60px 0; }
.imain .ipt2 .pt_hd{ text-align: center; margin-bottom: 40px; }
.imain .ipt2 .pt_hd .tit{ font-size: 36px; color: #000; }
.imain .ipt2 .pt_hd span a{ padding: 0 10px; }
/*widgets_news_listimg_14*/
.widgets_news_listimg_14 .rect-5909{padding-bottom: 59.09%;}
.widgets_news_listimg_14 .content .left{width: 54%;float: right;}
.widgets_news_listimg_14 .content .right{width: 44%;float: left;}
.widgets_news_listimg_14 .content .left li{margin-bottom: 15px;}
.widgets_news_listimg_14 .content .left li:last-child{margin-bottom: 0;}
.widgets_news_listimg_14 .content .left li a{display: block;padding: 10px 30px 9px;background: #f0f0f0;}
.widgets_news_listimg_14 .content .left li .date{width: 17.9%;text-align: right;padding-right: 2.7%;color: #808080;font-family: Arial;position: relative;}
.widgets_news_listimg_14 .content .left li .date .y{font-size: 14px;line-height: 1.2;}
.widgets_news_listimg_14 .content .left li .date .d{font-size: 34px;line-height: 1;}
.widgets_news_listimg_14 .content .left li .intro{width: 73%;color: #333;padding-left: 3.3%;position: relative;}
.widgets_news_listimg_14 .content .left li .intro:after{content:'';width: 1px;height: 47px;background: #bebebe;position: absolute;left: 0;top: 50%;margin-top: -23px;}
.widgets_news_listimg_14 .content .left li .intro .t{line-height:52px;font-size: 17px;}
.widgets_news_listimg_14 .content .left li .intro .c{display:none;}
.widgets_news_listimg_14 .content .left li.on a{padding: 22px 30px 18px; background: #008ece;}
.widgets_news_listimg_14 .content .left li.on .intro{ color: #fff; }
.widgets_news_listimg_14 .content .left li.on .intro .t{line-height: 1.6;margin-bottom: 5px;}
.widgets_news_listimg_14 .content .left li.on .intro:after{height: 96px;margin-top: -48px;}
.widgets_news_listimg_14 .content .left li.on .intro .c{font-size: 14px;color: #fff;line-height: 23px;height: 69px;overflow: hidden;display:block;}
.widgets_news_listimg_14 .content .left li.on .date{color:#fff;width:19%;padding-top: 15px;}
.widgets_news_listimg_14 .content .left li.on .date .d{font-size: 40px;}
.widgets_news_listimg_14 .content .left li.on .date .y{font-size: 16px;}
.widgets_news_listimg_14 .content .right .add{position: absolute;left: 0;bottom: 0;background: rgba(252,186,15,0.8);background: #fcba0f\9\0;width: 100%;}
.widgets_news_listimg_14 .content .right .add_box{padding: 16px 26px 16px 32px;}
.widgets_news_listimg_14 .content .right .add .txt{font-size: 17px;color: #1a1a1a;width: 70%;}
.widgets_news_listimg_14 .content .right .add .time{font-size: 16px;color: #333;}

@media only screen and (max-width: 1240px){
	.widgets_news_listimg_14 .content .left li .date .d,.widgets_news_listimg_14 .content .left li.on .date .d{font-size: 30px;}
	.widgets_news_listimg_14 .content .left li.on a{padding: 10px 20px}
	.widgets_news_listimg_14 .content .left li a{padding: 8px 15px}
	.widgets_news_listimg_14 .content .left{width: 48%;}
	.widgets_news_listimg_14 .content .right{width: 51%;}
	.widgets_news_listimg_14 .content .left li .date{width: 19%;}
	.widgets_news_listimg_14 .content .left li.on .intro .t{margin-bottom: 1px;}
}
@media only screen and (max-width: 992px){
	.widgets_news_listimg_14 .content .left{width: 100%;}
	.widgets_news_listimg_14 .content .right{width: 100%;margin-top: 15px;}
	.widgets_news_listimg_14 .content .left li .date .d, 
	.widgets_news_listimg_14 .content .left li.on .date .d{font-size: 25px;}
	.widgets_news_listimg_14 .content .left li.on .intro .c{height: auto;}
	.widgets_news_listimg_14{margin-bottom: 35px;}
	.widgets_news_listimg_14 .content .left li.on .intro:after { height: 60px; margin-top: -30px;}
}
@media only screen and (max-width: 760px){
	.widgets_news_listimg_14 .content .left li .date .d,.widgets_news_listimg_14 .content .left li.on .date .d{font-size:18px;}
	.widgets_news_listimg_14 .content .left li.on .intro:after { height: 80px; margin-top: -40px;}
}
.imain .ipt3{ padding: 50px 0; background: url(../img/ipt3_bg.jpg) no-repeat center center; background-size: cover; }
.imain .ipt3 .pt_hd{ margin-bottom: 30px; text-align: center; }
.imain .ipt3 .pt_hd .tit{ font-size: 36px; color: #000; }
.imain .ipt3 .pt_hd .decs{ font-size: 16px; color: #333; }
.imain .ipt3 li{width: 31%;float: left;background: url(../img/black.2.png) repeat;text-align: center;height: 270px;overflow: hidden;position: relative;margin-right: 3.5%}
.imain .ipt3 li.last{margin-right: 0;}
.imain .ipt3 li .box{display: block;color: #fff;transition: all .5s ease;-webkit-transition: all .5s ease;height: 100%; position: relative; overflow: hidden; z-index: 2; }
.imain .ipt3 li .box:after{ content: ""; position: absolute; top: 100%; left: 0; width: 100%; height: 100%; background: #facd00; display: block; z-index: -1; transition: all .5s ease; }
.imain .ipt3 li .ico{ display: block; width: 88px; height: 76px; background: url(../img/index_pt3_ico.png) no-repeat; margin: 11% auto 0; transition: all .5s ease; }
.imain .ipt3 li .ico2{ background-position: -88px 0; }
.imain .ipt3 li .ico3{ background-position: -176px 0; }
.imain .ipt3 li .inner_box{position: absolute;top: 100%;width: 100%;height: 100%;transition: all .5s ease;-webkit-transition: all .5s ease; color: #000; }
.imain .ipt3 li .box .icon{display: inline-block;padding-top: 11%;}
.imain .ipt3 li .box .tit{font-size: 30px;line-height: 1;padding: 5%;}
.imain .ipt3 li .box .tit2{width:60%; text-align:center; margin:0 auto;}
.imain .ipt3 li .box.active:after{ top: 0; }
.imain .ipt3 li .box.active{ color: #000; }
.imain .ipt3 li .box.active .ico1{ background-position: 0 -76px; }
.imain .ipt3 li .box.active .ico2{ background-position: -88px -76px; }
.imain .ipt3 li .box.active .ico3{ background-position: -176px -76px; }
/*.imain .ipt3 li .box.active .inner_box{top: 0;background-color: #facd00;}
.imain .ipt3 li .box.active .inner_box .tit{padding-top: 11%;padding-bottom: 3%;}
.imain .ipt3 li .box.active .top_box{display: none;}
.imain .ipt3 li .box.active .icon{opacity: 0;height: 0;}
.imain .ipt3 li .box.active .tit{padding-top: 0;}
.imain .ipt3 li .box.active .inner_box .p{width: 80%;margin: 0 auto;padding-top: 5%;}*/
.imain .ipt4{ padding: 60px 0; }
.imain .ipt4 .pt-hd{ margin-bottom: 30px; text-align: center; }
.imain .ipt4 .pt-hd .tit{ font-size: 36px; color: #000; }
.imain .ipt4 .pt-hd span a{ padding:  0 10px; }
.imain .ipt4 .pt-bd{ position: relative; }
.imain .ipt4 .pt-bd .ipt4_bg{ position: absolute; top: 0; right: 0; background: url(../img/ipt4_bg.png) no-repeat; height: 100%; width: 50%; z-index: 1;  background-size: cover; }
.imain .ipt4 .pt-bd .con-box{ width: 30%; position: absolute; top: 0; right: 0; text-align: right; z-index: 2; height: 100%; }
.imain .ipt4 .pt-bd .con-box li{ display: none; }
.imain .ipt4 .pt-bd .con-box li a{ display: block; color: #fff; }
.imain .ipt4 .pt-bd .con-box li.cur{ display: block; padding: 15% 10%; }
.imain .ipt4 .pt-bd .con-box li.cur .t{ font-size: 30px; margin-bottom: 20px;}
.imain .ipt4 .pt-bd .con-box li.cur .c{ font-size: 18px; margin-bottom: 9%; }
.imain .ipt4 .pt-bd .dots{ position: absolute; bottom: 15%; right: 5%; z-index: 3; }
.imain .ipt4 .pt-bd .owl-dot{ display: inline-block; margin: 0 6px; cursor: pointer; }
.imain .ipt4 .pt-bd .owl-dot span{ display: block; width: 15px; height: 15px; background: #fff; border-radius: 50%; } 
.imain .ipt4 .pt-bd .owl-dot.active span{ width: 40px; border-radius: 30px; background: #facd00; }
.imain .ipt5{ padding: 50px 0; position: relative; text-align: center; }
.imain .ipt5 .info{ font-size: 16px; color: #fff; margin-bottom: 15px; }
.imain .ipt5 a{ display: inline-block; width: 100px; height: 25px; line-height: 25px; border: 1px solid #fff; color: #fff; margin: 0 8px; position: relative; overflow: hidden; z-index: 1; transition: all .5s ease; } 
.imain .ipt5 a:after{ content:""; position: absolute; top: 100%; left: 0; width: 100%; height: 100%; background: #facd00;transition: all .5s ease; z-index: -1; } 
.imain .ipt5 a:hover:after{ top: 0; } 
.imain .ipt5 a:hover{ color: #000; }
.imain .ipt5 #cav_box{ position: absolute; left: 0; top: 0; background: url(../img/ipt5_bg.png) no-repeat; width: 100%; height: 175px; z-index: -1; overflow: hidden; }
.imain .ipt1 .anitOut{ background: url(../img/ipt5_bg.png) no-repeat; }


.imain .ipt2 .pt_tit{margin-bottom: 45px;}
.imain .ipt2 .pt_tit .tit {font-size: 36px; color: #000; line-height: 40px;}
.imain .ipt2 .pt_tit a.r{font-size: 16px; color: #666; line-height:40px;}
.imain .ipt_n1{ padding: 60px 0; }
.imain .ipt_n1 .pt_hd{ margin-bottom: 30px; text-align: center; }
.imain .ipt_n1 .pt_hd .tit{ font-size: 36px; color: #000; }
.imain .ipt_n1 .pt_hd span a{ padding:  0 10px; }
.imain .ipt_n1 .item a{display:block; position:relative;}
.imain .ipt_n1 .item .info{position: absolute; top:50%; left: 0; right: 0; text-align: center; background:url(../img/black.6.png) repeat; padding:30px 0 45px; color:#fff; margin-top:-105px;}

.imain .ipt_n1 .item .info .t{font-size:32px;}
.imain .ipt_n1 .item .info .con{width: 50%; margin:0 auto;}
.imain .ipt_n1 .item .info .d{margin:10px 0}
.imain .ipt_n1 .item .info .link{color:#facd00;}
.imain .ipt_n1 .owl-prev{position:absolute; top:50%; left:5%; margin-top:-47px;}
.imain .ipt_n1 .owl-next{position:absolute; top:50%; right:5%; margin-top:-47px;}

/*创新联盟*/
.innovation .pt1{ background: #f2f2f2; margin-bottom: 80px; }
.innovation .pt1 .box{ padding: 50px 60px; }
.innovation .pt1 .tit{ font-size: 24px; color: #000; margin-bottom: 10px; }
.innovation .pt1 .decs{ color: #666; }
.innovation .pt2 li{ float: left; width: 20%; }
.innovation .pt2 li a{ display: block; padding: 1px; border-top: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; text-align: center; cursor: default; }
.innovation .pt2 li a img{ padding: 20px; }
/*.innovation .pt2 .li1 a,.innovation .pt2 .li2 a,.innovation .pt2 .li3 a,.innovation .pt2 .li4 a,.innovation .pt2 .li5 a{ border-top: 0; }
.innovation .pt2 .li5 a,.innovation .pt2 .li10 a{ border-right: 0; }*/

/*技术核心*/
.tec_core ul{ margin-bottom: 50px; }
.tec_core li{ width: 32%; margin-right: 2%; float: left; cursor: pointer; position: relative; }
.tec_core li .con{ position: absolute; bottom: 0; left: 0; width: 100%; background: url(../img/black.2.png); }
.tec_core li .con .title{ padding: 15px 20px; color: #fff; font-size: 18px; }
.tec_core .li3{ margin-right: 0; }
.tec_core li.tab_t_cur .con{ background: #facd00; }
.tec_core li.tab_t_cur .con .title{ color: #000; }
.tec_core .tab_c{ position: relative; background: #f5f5f5; }
.tec_core .tab_c .con{ padding: 60px 50px; min-height: 200px; }
.tec_core .tab_c:after{ content: ""; position: absolute; top: -16px; width: 26px; height: 17px; background: url(../img/invest_zzz_03.png) no-repeat; display: none; }
.tec_core .tab_c_cur:after{ display: block; }
.tec_core .tab1:after{ left: 15%; }
.tec_core .tab2:after{ left: 49%; }
.tec_core .tab3:after{ left: 83%; }

/*职业发展*/
.career_develop{ padding: 70px 0 0; }
.career_develop li{ margin-bottom: 55px; background: #f3f3f3; }
.career_develop li .imgbox,.career_develop li .conbox{ width: 50%; }
.career_develop .odd .imgbox,.career_develop .even .conbox{ float: left; }
.career_develop .even .imgbox,.career_develop .odd .conbox{ float: right; }
.career_develop li .conbox .box{ padding: 30px 60px 0; }
.career_develop li .conbox .box .title{ font-size: 20px; color: #000; }
.career_develop li .conbox .box .line{ display: block; width: 55px; height: 2px; background: #facd00; margin: 10px 0 25px; }
.career_develop li .conbox .box .info{ position: relative; height: 160px; overflow: hidden; padding-right: 10px; }
body .scrollbar-ui .scroll_slider{ background: #facd00; }


.new_chm .pt5 .pc_box{ display: block; }
.new_chm .pt5 .mobile_box{ display: none; }

/* download-4 start*/
.widget-download-4 .download_item{height: 104px;padding-right: .6%;line-height: 104px;border-bottom: 1px solid #e1e8ed;}
.widget-download-4 .download_item:hover{ background-color: #eef2f5; border-color: #eef2f5;}
.widget-download-4 .download_date{ width: 9.3%; height: 100%; padding-right: 2.9%; font-family: 'Arial'; text-align: right; color: #6b6b6b;}
.widget-download-4 .download_date .center_box{ display: inline-block; vertical-align: middle;}
.widget-download-4 .download_date span{ display: block; padding-right: 3px; font-size: 14px; line-height: 18px;}
.widget-download-4 .download_date strong{ display: block; font-size: 30px; line-height: 32px; font-weight: normal;}
.widget-download-4 .download_title{ width: 57%; padding-right: 3%; font-size: 16px; color: #272727; font-weight: normal;}
.widget-download-4 .item_btn{ width: 10%; height: 100%; padding-left: 3.1%; font-size: 15px; color: #6b6b6b; line-height: 104px; background-position: center left; background-repeat: no-repeat;}
.widget-download-4 .download_item:hover .download_date,
.widget-download-4 .download_item:hover .item_btn{ color: #008ece;}
.widget-download-4 .item_btn{padding-left: 0;margin-right: 1%;}
@media only screen and (max-width: 992px) {
.widget-download-4 .download_date{width: 12.3%;}
.widget-download-4 .item_btn{width: 14%;}
.widget-download-4 .download_title{width: 50%;padding-right:0; }
}
@media only screen and (max-width: 760px){
.widget-download-4 .download_date{ width: 11%;}
.widget-download-4 .download_title{ width: 55%;}
.widget-download-4 .item_btn{ width: 10%; padding-left: 4%;}
.widget-download-4 .download_item{ height: auto; line-height: 66px;}
.widget-download-4 .download_date{ width: 28%; line-height: 124px;}
.widget-download-4 .download_title{ width: 68%; padding-right: 0; border-bottom: 1px solid #e1e8ed;}
.widget-download-4 .item_btn{ float: right; width: 25%; line-height: 56px;}
}
@media only screen and (max-width: 480px) {
.widget-download-4 .item_btn{padding: 0;width: 32%;}
}


/* widgets_xc_piclist_11 start*/
.widgets_xc_piclist_11 { margin-bottom:20px; }
.widgets_xc_piclist_11 ._info{ padding: 20px; background: #aaaaaa; color: #fff;}
.widgets_xc_piclist_11 ._info h3{ margin-bottom: 15px; font-weight: normal;}
.widgets_xc_piclist_11 ._info .ion{ color: #fbdd34;}
.widgets_xc_piclist_11 li{ cursor: pointer; margin-bottom: 40px; }
.widgets_xc_piclist_11 li:hover ._info{ background: #008ece; color: #fff;}
.widgets_xc_piclist_11 li:hover ._info .ion{ color: #fff; }
.widgets_xc_piclist_11 ._img ._mask{ z-index: 4; width: 100%; height: 0%; overflow: hidden; position: absolute; left: 0; bottom: 0;background:rgba(0,142,206,.6);opacity: 0;transition: all 0.5s ease;overflow: hidden;}
.widgets_xc_piclist_11 li:hover ._img ._mask{opacity: 1;transition: all 0.5s ease;height: 100%;}
.widgets_xc_piclist_11 ._img i{ display: inline-block; position: absolute; z-index: 5; left: 50%; top: 50%; margin-top: -24px; margin-left: -15px; font-size: 30px;color: #fff;padding: 0;opacity: 0;}
.widgets_xc_piclist_11 li:hover ._img i{opacity: 1;transition: all 0.5s ease;}

body .content-51976 .Form-J1 .Form-J1-Btn button{ width: 200px; height: 50px; line-height: 50px; font-size: 16px; }
body .content-51976 .Form-J1 .Form-J1-Btn ._submit{ margin-right: 40px; }

.about_p2{ display: none; }
.imain .ipt1 .video_box .iplay{ display: none; }

/*20180823*/
.imain .ipt1{padding:0;}
.imain .ipt1 .left{padding-top:60px;}
.imain .ipt1 .video_box .rect-55{padding-bottom:80%;}
.imain .ipt2 .pt_hd,.imain .ipt4 .pt-hd{font-size:16px;}
.new_list .list_bd{width:68%;}
.widgets_xc_newslist_num_4_r.c_search_box{width:28%; margin-bottom:20px;}
.widgets_xc_newslist_num_4_r.c_search_box .serch_title{margin-bottom:10px;color:#333; font-size: 24px;}
.widgets_xc_newslist_num_4_r.c_search_box .serch_box{background:#f4f4f4; padding:12.5% 10%; margin-bottom:20px;}
.widgets_xc_newslist_num_4_r.c_search_box .serch_inp{background:#fff; margin-bottom:14px; font-size:16px;}
.widgets_xc_newslist_num_4_r.c_search_box .serch_inp .select_box01,.widgets_xc_newslist_num_4_r.c_search_box .serch_inp input{width:88%; height:40px;line-height:40px; background:none; border:none; padding:0; margin:0; color:#666666; padding:0 6%; border-radius:0;}
.widgets_xc_newslist_num_4_r.c_search_box .serch_btn{width:100%;height:40px;line-height:40px;text-align:center;color:#fff;font-size:18px;border:none;cursor:pointer;background: #008ece;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.widgets_xc_newslist_num_4_r.c_search_box .serch_inp ._arrow{width:40px;height:40px;background:#008ece;}
.widgets_xc_newslist_num_4_r.c_search_box .serch_inp ._arrow .arr{border-color: #fff transparent transparent; left: 50%;     margin-left: -.4em;}
.widgets_xc_newslist_num_4_r.c_search_box .serch_inp .on ._arrow .arr{border-color: transparent transparent #fff;}
.widgets_xc_newslist_num_4_r.c_search_box .select-ui-choose-default ._txt{padding:0;}
.widgets_xc_newslist_num_4_r.c_search_box .serch_btn:hover{background:#008ece;}
@media screen and (max-width:992px){
	.new_list .list_bd{width:100%;}
	.widgets_xc_newslist_num_4_r.c_search_box{width:100%;}
}
.innovation .pt2 li a .t{line-height:30px;background:#ababab; font-size:16px; color:#fff;padding:20px;}
.innovation .pt2 li:hover .t{background:#008ece;}

.innovation .pt2 li{ width: 24%; margin-right: 1%; margin-bottom: 15px; }
.innovation .pt2 li a{ border: 1px solid #e4e4e4; padding: 0; }
.new_chm .pt5{ margin-bottom: 40px; }

.new_list .list_bd li { background-color:#f4f4f4; clear:both; overflow:hidden; padding:17px; margin-bottom:30px;}
.new_list .list_bd .img { width:24%; height:0; padding-bottom:16%; overflow:hidden; float:left; position:relative; margin-right:3%;}
.new_list .list_bd .img img { display:block; width:100%; height:auto;}
.new_list .list_bd .intro .n { font-size:22px; font-weight:normal; height:36px; line-height:36px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; color:#333;}
.new_list .list_bd .intro time { font-size:14px; color:#999;}
.new_list .list_bd .intro .text { border-top:#999 1px dotted; overflow:hidden; padding-top:10px; margin-top:5px; color:#333; font-size:12px;}
.new_list .list_bd a:hover .n { color:#01a2ea;}

/*公司简介 new*/
.about_new{ background: #eee; }
.about_new li{ padding: 20px 40px; }
.about_new li .imgbox,.about_new li .con{ width: 49%; }
.about_new li .imgbox{ float: right; }
.about_new li.odd .imgbox{ float: left; }
.about_new li .con{ float: left; }
.about_new li.odd .con{ float: right; }
/*20190726*/
.cg{ width: 30%!important }
.cg2{ width: 65%!important }

.news_list01 .news_con .hd li {width:50%;}

/*honor01*/
.channel_content.honor{padding:0 0 20px;}
.honor01 ul li{position:relative; margin-bottom:65px; box-shadow:0 4px 29px rgba(0, 0, 0, .1); transition:0.36s ease; outline:1px solid #dedede;}
.honor01 ul li a{display:block;}
.honor01 ul li .item_img{position:relative; border-bottom:1px solid rgba(225, 225, 225, 0.5); overflow:hidden;}
.honor01 ul li .item_img .img_box{-webkit-transition:all .5s cubic-bezier(.38, .04, .18, .97) 0s; transition:all .5s cubic-bezier(.38, .04, .18, .97) 0s; vertical-align:top; max-width:100%; transform:scale(1);opacity:1; border-radius:0; overflow:hidden;}
.honor01 ul li .item_img .img_box img{width:100%;}
.honor01 ul li .item_img .description{-webkit-transition:all .5s cubic-bezier(.38, .04, .18, .97) 0s; transition:all .5s cubic-bezier(.38, .04, .18, .97) 0s; background-color:inherit; position:absolute; top:-100%; z-index:1; opacity:0; height:100%; width:100%; background:url(../img/bule.9.png) repeat;}
.honor01 ul li .item_img .description .t{font-size:24px; color:#facd00; text-align:center;}
.honor01 ul li .item_img .description .t .num{font-family:Impact; font-size: 40px; margin-right:10px;}
.honor01 ul li .item_img .description .txt{overflow:hidden; height:160px; font-size:16px; color:#fff; line-height:32px;  padding:10% 15%;}
.honor01 ul li .item_img .description .info{margin-top: 20px;}
.honor01 ul li .smal_img{width:90px; height:90px; border-radius:50px; overflow:hidden; position:absolute; bottom:150px; left:50%; margin-left:-45px; z-index:9; opacity:0; visibility:hidden; -webkit-transition:all .6s cubic-bezier(.38, .04, .18, .97) 0s; transition:all .6s cubic-bezier(.38, .04, .18, .97) 0s; transform:scale(.9);}
.honor01 ul li .smal_img img{transform:scale(1.2); width:100%;}
.honor01 ul li .item_wrapper{height:110px; box-sizing:border-box; padding-top:28px; transition:all .6s ease;}
.honor01 ul li .item_wrapper .item_info{text-align:center; background:#fff; color:#333;}
.honor01 ul li .item_wrapper .item_info .tit{font-size:16px; line-height:28px; padding-top:0; transition:all .6s ease; bottom:65px;}
.honor01 ul li .item_wrapper .item_info .con{font-size:24px; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.honor01 ul li .line{width:1px; height:28px; background:#c4c4c4; position:absolute; left:50%; bottom:120px; transition:all .6s ease; opacity:0; visibility:hidden; z-index:8;}
.honor01 ul li:hover{background:#f6f6f6;}
.honor01 ul li:hover .item_info .con{opacity:0; visibility:hidden;}
.honor01 ul li:hover .item_img .img_box{transform:scale(.2);  opacity:0; }
.honor01 ul li:hover .item_img .description{opacity:1; top:0;}
.honor01 ul li:hover .smal_img{opacity:1; transform:scale(1); bottom:65px; visibility:visible;}
.honor01 ul li:hover .item_wrapper{padding-top:60px;}
.honor01 ul li:hover .item_wrapper .item_info{border-color:transparent;
	background:0 0;}
.honor01 ul li:hover .line{bottom:54px; opacity:1; visibility:visible;}
.honor01 ul li .item_img .description .info {height: 130px; overflow: auto}

::-webkit-scrollbar-track-piece {background:#f8f8f8;}  /*凹槽颜色*/
::-webkit-scrollbar{ width: 5px; height: 5px;}
::-webkit-scrollbar-thumb {background-color: #facd00; background-clip:padding-box; min-height:10px; }/*滚动条设置*/
::-webkit-scrollbar-thumb:hover {background:#bbb;}

@media only screen and (max-width:1240px){
	.honor01 ul li .item_img .description{-webkit-box-sizing:border-box; box-sizing:border-box; width:100%; height:100%; padding:20px;}
	.honor01 ul li .item_img .description .txt{height:auto; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical;}
}
@media only screen and (max-width:992px){
	.honor01 ul li .item_img .description{padding:40px;}
	.honor01 ul li .item_img .description .txt{ -webkit-line-clamp:8; }
}

@media only screen and (max-width:375px){
	.honor01 ul li .item_img .description{padding:20px;}
	.honor01 ul li .item_img .description .txt{ -webkit-line-clamp:7;}

}

/* 三级导航 通用 */
.third-nav{padding:50px 0 40px;}
.third-nav a{display:inline-block; *display:inline; *zoom:1; margin-right:30px; color:#333333; font-size:24px; padding-bottom:5px; position:relative; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.third-nav a:after{content:""; position: absolute; bottom:0; left: 50%; right: 50%; height: 3px; background: #facd00; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.third-nav a:hover,.third-nav a.cur{color:#facd00; font-weight:bold;}
.third-nav a:hover:after,.third-nav a.cur:after{left: 0; right: 0;}


/* 资质*/
.cert{padding:0 0 60px;}
.cert01 .wrap .content{position: relative; width:80%; margin:20px auto 0; padding:10px 0;}
.cert01 .wrap .content:after{content:""; position:absolute; top:0; left: 18%; bottom:0; width: 5px; background: #efefef; z-index: 0;}
.cert01 .item{margin-bottom: 20px; position: relative; z-index: 1;}
.cert01 .item .left{width: 18%; position: relative;}
.cert01 .item .left .year{width:90px; height: 90px; border-radius: 50%; border:1px solid #a6a6a6; line-height:90px; text-align: center; color:#666666; font-size: 26px; z-index: 1; background:#fff; position:relative; -moz-transition:all .5s ease 0s; -ms-transition:all .5s   ase 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.cert01 .item .left .line{content:""; position:absolute; top:50%; left:0; right:0; background: #a6a6a6; z-index: 0; height:1px;}
.cert01 .item .left .line:after{content:""; width:10px; height:10px; background: #008ece; border-radius: 50%; position: absolute; top:-5px; right:-7px;}
.cert01 .item .right{width: 82%; }
.cert01 .item .right .con{margin-left: 60px; background:#f7f7f7; color:#666; font-size: 16px; padding:20px;}
.cert01 .item .right .con .month{color: #008ece; float: left; margin-right: 20px;font-size: 22px;}
.cert01 .item .right .con .detail{padding:15px 0}
.cert01 .item .right .con .detail strong{font-size: 18px;}
.cert01 .item:hover .year{background:#008ece; border-color: #008ece; color:#fff;}





/* 成果列表 */
.pro_list01{padding-bottom: 45px;}
.pro_list01 .pt_tit{color: #008ece; font-size: 30px; line-height:95px;}
.pro_list01 .pt_link a{display: inline-block; *display: inline; *zoom:1; margin-right:45px; font-size: 16px; position: relative; color:#666; padding-bottom: 5px;}
.pro_list01 .pt_link a:after{content:""; position: absolute; bottom: 0; left: 50%; right: 50%; height: 2px; background: #008ece; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pro_list01 .pt_link a.cur,.pro_list01 .pt_link a:hover{color:#008ece;}
.pro_list01 .pt_link a.cur:after,.pro_list01 .pt_link a:hover:after{left: 0; right: 0;}


.pro_list.channel_content{padding-top:0;}
.pro_list02 a{display:block;}
.pro_list02 .item{position: relative;}
.pro_list02 .item:after{content:""; position:absolute; top:0; left:0; right:0; bottom: 0; background: url(../img/black.7.png) repeat; z-index:0; opacity: 0; visibility: hidden;}
.pro_list02 .item .tit{position: absolute; top:20px; left: 30px; font-size: 14px; color: #fff; z-index:1;}
.pro_list02 .item .cover{position: absolute; left: 25px; right: 25px; bottom: 30px; color:#fff; font-size: 14px; z-index:2; opacity: 0; visibility: hidden;} 
.pro_list02 .item .cover .t{font-size: 24px; margin-bottom: 10px;}
.pro_list02 .item .tit,.pro_list02 .item .cover,.pro_list02 .item:after{-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}

.pro_list02 .item:hover:after,.pro_list02 .item:hover .cover{visibility: visible; opacity: 1;}
.pro_list02 .item:hover .tit{opacity: 0; visibility: hidden;}

.xc_banner.pro_banner{height:400px;}
.prodetail01 .tit{color:#666666;}
.prodetail01 .tit .t{color:#666666; font-size:30px; margin-right:15px;}
.prodetail01 .tit .en{color:#a2a2a2; font-size:20px; line-height:55px;}
.prodetail01 .desc{color:#666; font-size:14px; line-height:2; margin:20px 0 50px;}
.prodetail01 .video_box{position:relative;}
.prodetail01 .video_box {margin-bottom:40px;}
.prodetail01 .video_box .cover{position: absolute; top:0; left:0; right:0; bottom:0; background:url(../img/black.3.png) repeat; z-index:1;}
.prodetail01 .video_box .cover:after{content:""; position:absolute; top:50%; left:50%; width:98px; height:98px; background: url(../img/video.png); margin-left:-49px; margin-top:-49px; z-index:2;}

.ibanner .banner_words {bottom: 80px;}
/* 0508 */
/* 底部广告法修改 */
.ggf {position:relative;}
.ggf .ggf_box{position:absolute; left:-80px; bottom:150%; background:#fff; width:200px; padding:15px; color:#555; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.ggf .ggf_box:after{content:''; height:0;
    width:0;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
    border-color:#fff transparent transparent transparent ;
    border-style:solid solid dashed dashed;
    border-width:6px; position:absolute; top:100%; left:110px;}

.ggf:hover .ggf_box{opacity:1; visibility:visible;}

.job_box1 .imgbox,.job_box1 .job_info{ width:50%; *width:49.9%;}
.job_box1 .job_info a{ display:block; padding:10%; position:relative;}
.job_box1 .columns{ font-size:24px;margin-bottom: 14px;}
.job_box1 .p{ font-size:12px;line-height: 21px;height: 84px;overflow: hidden;}

.job_box1 .job_b2 .job_info{ background-color:#e9e9e9;    height: 300px; }
.job_box1 .job_b2 .job_info ._detail{ border-color:#2f2f2f;}

.job_box1 .job_b1 .job_info{ height: 300px; background:url(/resources/web/img/bjlogo.jpg) no-repeat}
.job_box1 .job_b1 .job_info a{ color:#fff;}

.job_box1 .job_b3 .imgbox,.job_box1 .job_b3 .job_info{ width:100%;}
.job_box1 .job_b3 .job_info{ background-color:#008ece;     height: 300px;}
.job_box1 .job_b3 .job_info a{ color:#fff;}

.job_box1 .job_b3 .txt{ display:block; padding:10%; position:relative; color: #fff;}
.job_box1 .job_b1 .txt{ display:block; padding:10%; position:relative; color: #fff;}
.job_box1 .job_b2 .txt{ display:block; padding:10%; position:relative;}
.neirongtit {background: #f6f6f6; padding:40px 60px; margin-bottom:30px; font-size: 16px;}

/* 人才政策修改 */
.about_intro { clear:both; overflow:hidden; margin-bottom:50px;background: #f6f6f5;}
.about_intro .intro { width:44%; float:left; padding:30px 2% 0; }
.about_intro .intro .n { font-size:28px; font-weight:normal; color:#222; margin-bottom:10px;}
.about_intro .intro .text { font-size:14px; padding:45px 0; }
.about_intro .img { width:50%; float:right;}
.about_intro .img img { width:100%; height:auto;}

.about_intro_odd .intro { float:right;}
.about_intro_odd .img { float:left;} 
.whitebg {background-color:#fff;}


/*404页面*/
.channel_content.false{padding:0;}
.false01 .content{width:850px;position:absolute; left:50%; margin-left:-425px; top:50%; margin-top:-302px; }
.false01 .content .box{width:55%; margin:0 auto; padding-top:100px; padding-bottom:110px;}
.false01 .text{padding:20px 0 0 60px;}
.false01 .text .txt1{font-size:28px; font-weight:bold; color:#06378e; margin-bottom:25px;}
.false01 .text .txt2{font-size:18px; font-weight:bold; color:#1f1f1f;}
.false01 .text .txt3{font-size:14px; color:#666; line-height:26px; margin-top:10px; margin-bottom:20px;}
.false01 .text .txt3 li{position:relative; padding-left:25px;}
.false01 .text .txt3 li:after{content:''; position:absolute; left:0; top:50%; margin-top:-4px; width:8px; height:8px; border-radius:50%; background:#959595;}
.false01 .text .txt4{font-size:16px; color:#666; line-height:26px;}
.false01 .text .txt4 a{color:#1b6ce5;}

/*人才政策-研究院*/
.rc_develop.channel_content{padding:0; background:#f6f6f6;}
.rc_develop01 {padding:60px 0 30px;}
.rc_develop01  .rect-615{padding-bottom:61.5%;}
.rc_develop01 ul li{background:#009fec; margin-bottom:50px;}
.rc_develop01 .img{float:left; width:50%;}
.rc_develop01 .txt{float:right; width:50%;}
.rc_develop01 .txt .box{padding:120px 50px 0 50px;}
.rc_develop01 .txt .box .tit{color:#fff; font-size:36px; line-height:36px; font-weight:bold; margin-bottom:20px;}
.rc_develop01 .txt .box .con{color:#fff; font-size:14px; line-height:32px;}
.rc_develop01 .even .txt{float:left;}
.rc_develop01 .even .txt .box .tit{color:#393939;}
.rc_develop01 .even .txt .box .con{color:#666;}
.rc_develop01 .li2{background:#fbce00;}
.rc_develop01 .li3{background:#0044a0;}
.rc_develop01 .li4{background: #fbce00;}
