@charset "utf-8";
ol{list-style: none;}
/* 雪碧图 */
.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');}
.ico:before {content:'\3000';}

.header_search{ z-index:2;position: relative;background: none;line-height: normal;}
.header_search .btn-search{ display:block;background-color:transparent;cursor:pointer;vertical-align: top;color:#585858; margin-top: 35px;font-size: 16px;}
.header_search .btn-search i{vertical-align: top;margin-left: 5px;}
.header_search .search { position: absolute;right:45%;top:30px;background-color: #fff;height:28px; display:none;border: 1px #dcdcdc solid; width:170px;}
.header_search .search .inp{border: none;vertical-align: top;height: 28px;line-height:1;box-sizing: border-box;padding-left:15px; width:0;}
.header_search:hover .search .inp{ width:97%;}
.header_search .item{transition: right 300ms;-moz-transition: right 300ms;-ms-transition: right 300ms;-o-transition: right 300ms;-webkit-transition: right 300ms;}
button {font-family: microsoft yahei;border: none;outline: none;vertical-align: middle;}
.el {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.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;}
/* 常量设置 */
html { overflow-x:auto;}
html,body,.wrap { min-width:1200px;}
.wrap { width:1200px; margin-right:auto; margin-left:auto;}
body{font-size:16px; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#005bac;}
::-moz-selection {color:#fff; background:#005bac; }
::selection {color:#fff; background:#005bac; }
::-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; }
.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) }

/* 网站样式 */

/*通用样式*/
.en{font-family:Arial;}
.ico_t{-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.ico_t05{-webkit-transition: all 0.8s ease; transition: all 0.8s ease;}
.rect-66{padding-bottom:66.66%;}
.rect-40{padding-bottom:40%;}

/*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.05,1.05); -ms-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 公共按钮 */
.common-btn{display:inline-block; height:55px; line-height:55px; font-size:15px; padding:0 70px 0 40px; border:1px solid #e1e0e1; border-radius:50px; background:#ea1313; transition:all 0.5s ease; position:relative;}
.common-btn span{display:inline-block; color:#fff;}
.common-btn span.icon{width:8px; height:12px; background:url(../img/btn_white.png) no-repeat center; transition:all 0.5s ease; position:absolute; top:50%; margin-top:-6px; right:37px;}
.common-btn:hover{background:#005bac;}
.common-btn:hover span.icon{right:32px}

/* 公共按钮带边框 */
.common-btn{display:inline-block; height:50px; line-height:50px; font-size:15px; padding:0 70px 0 40px; border:1px solid #e1e0e1; border-radius:50px; background:#ea1313; transition:all 0.5s ease; position:relative;}
.common-btn span{display:inline-block; color:#fff;}
.common-btn span.icon{width:8px; height:12px; background:url(../img/btn_white.png) no-repeat center; transition:all 0.5s ease; position:absolute; top:50%; margin-top:-6px; right:37px;}
.common-btn:hover{background:#005bac;}
.common-btn:hover span.icon{right:32px}

.common-border-btn{display:inline-block; height:55px; line-height:55px; font-size:15px; padding:0 70px 0 40px; border:1px solid #e1e0e1; border-radius:50px; transition:all 0.5s ease; position:relative;}
.common-border-btn span{display:inline-block; color:#000;}
.common-border-btn span.icon{width:8px; height:12px; background:url(../img/btn_black.png) no-repeat center; transition:all 0.5s ease; position:absolute; top:50%; margin-top:-6px; right:37px;}
.common-border-btn:hover{background:#ea1313; border-color:#ea1313;}
.common-border-btn:hover span{color:#fff;}
.common-border-btn:hover span.icon{right:32px; background:url(../img/btn_white.png) no-repeat center;}

/* 无边框按钮 */
.noborder-btn{display:inline-block; height:35px; line-height:35px; font-size:15px; padding-right:40px; transition:all 0.5s ease; position:relative; color:#fff;}
.noborder-btn .icon{display:inline-block; transition:all 0.5s ease; position:absolute; top:2px; font-size:18px; margin:0; right:10px;}
.noborder-btn:hover{color:#ea1313;}
.noborder-btn:hover .icon{right:5px; color:#ea1313}


/*header*/
.pageHeader{background-color:#fff;position:relative;z-index:30;max-width: 1920px;margin:0 auto; weight:100%;}
.pageHeader .logo{width:28%;padding:18px 0px 21px;margin-right:3%;}
.pageHeader .widget-nav{width:65%;}
.pageHeader .header_tool{width:9%;}
.pageHeader .header_tool .header_search a{display:block;padding:37px 14px;}
.pageHeader .header_tool .header_language{line-height:93px;height:93px;font-size:16px;padding:0px 2px;}
.pageHeader .header_tool .header_language a{display:block;color:#797979;}
.pageHeader .header_tool .header_ewm{position:relative;}
.pageHeader .header_tool .header_ewm a{display:block;padding:32px 5px 35px;font-size:15px;color:#797979;}
.pageHeader .header_tool .header_ewm .h_erwm{position:absolute;top: 100%;background-color:#f7f7f7; padding: 10px 20px;width: 86px;text-align: center;left: 50%;margin-left: -63px; display: none;z-index:2;}

/* nav-11 start*/
.widget-nav { position:relative; z-index:10;}
.widget-nav > ul > li { width:16%; float:left; position:relative;}
.widget-nav > ul > li > a { display:block; text-align:center; font-size:16px; height:94px; line-height:94px; font-weight:bold; position:relative;color:#1e1e1e;}

/*下拉css*/
.widget-nav > ul > li > a:after{ content:''; width:74px; height:4px; position:absolute; display:none; bottom:0; left:50%; margin-left:-37px; background-color:#005bac;}
.widget-nav > ul > li.hover > a:after{display:block;}
.widget-nav li .nav_layer011{ position:absolute; top:100%; left:0;width:90% ; display:none;padding: 0 5%; }
.widget-nav li .nav_layer011 li{ width:100%; float:none; text-align:center;background:url(../img/black.6.png);margin-bottom:2px;}
.widget-nav li .nav_layer011 li a{ color:#fff;font-size: 14px;display: block;line-height: 40px;text-align:center;}
.widget-nav li .nav_layer011 li:hover{background:#005bac;}
.widget-nav .hover > a { color:#0080cc;}
.widget-nav .hover ._layer { display:block;}
.mobile_key { display:none;}

/*footer*/
#footer {display:none;}
.pageFooter{width:100%;background:url(../img/footer_bj.jpg) no-repeat center;background-color:#005bac;padding:70px 0px 65px;color:#dde4ef;position:relative;  max-width: 1920px;  margin:0 auto;  overflow:hidden;}
.pageFooter .footer_title{font-size:18px;color:#ffffff;}
.pageFooter .footer_l{width:50%;}
.pageFooter .footer_l dl{float:left;width:18%;margin-right:6%;border-right:1px solid #4786c1;height:256px;}
.pageFooter .footer_l dl.last_dl{border:none;margin-right:0;}
.pageFooter .footer_l dt{margin-bottom:20px;}
.pageFooter .footer_l dd{line-height:28px;}
.pageFooter .footer_l dd a:hover{color:#fff;}

.pageFooter .footer_c{width:27%;}
.pageFooter .footer_c .footer_c_box{border-right:1px solid #4786c1;padding-right:30px;}
.pageFooter .footer_c .footer_title{margin-bottom:8px;}
.pageFooter .footer_c .footer_title a:hover{color:#fff;}
.pageFooter .footer_c .footer_number{font-size:30px;font-weight:bold;letter-spacing:0px;}
.pageFooter .footer_c .footer_number a{color:#f2feff;cursor:default;}
.pageFooter .footer_c .email{text-transform:uppercase;color:#fff;margin-bottom:6px;}
.pageFooter .footer_c .email a{color:#fff;}
.pageFooter .footer_c .addres{color:#fff;padding-bottom:14px;border-bottom:1px solid #307cbd;margin-bottom:6px;}
.pageFooter .footer_c .foot_share a{width:53px;height:50px;background:url(../img/foot_share.png) no-repeat;margin: 6px 18px 6px 0;opacity:1;}
.pageFooter .footer_c .foot_share a.bds_weixin{background-position:-53px 0px;}
.pageFooter .footer_c .foot_share a.bds_sqq{background-position:-106px 0px;}

.pageFooter .footer_r{width:20%;}
.pageFooter .footer_r .footer_title{margin-bottom:10px;}
.pageFooter .footer_r .other_company{position:relative;margin-bottom:34px;}
.pageFooter .footer_r .other_company ._title ._title_l{width:83%;height:36px;border:1px solid #7d9cb8;border-right:none;line-height:36px;text-indent:16px;font-size:16px;color:#fff;}
.pageFooter .footer_r .other_company ._title ._title_r{width:39px;height:38px;background:url(../img/footer_r_ico.png) no-repeat center;}
.pageFooter .footer_r .other_company .other_company_list{position:absolute;left:0;top:38px;width:100%;padding-bottom:10px;height:140px;overflow:hidden;display:none;overflow-y :auto;background:#f0f0f0;z-index:2;}
.pageFooter .footer_r .other_company .other_company_list a{display:block;width:100%;line-height:38px;text-indent:16px;color:#555;}
.pageFooter .footer_r .other_company .other_company_list a:hover{background:#005bac;color:#ffffff;opacity:.8;}
.pageFooter .footer_r .foot_ewm .ewm_img{width:40%;}
.pageFooter .footer_r .foot_ewm .ewm_img .img_box img{width:100%;}
.pageFooter .footer_r .foot_ewm .ewm_titl{width:60%;}
.pageFooter .footer_r .foot_ewm .ewm_titl ._title_box{padding:30px 30px 0px 10px;font-size:14px;color:#fff;}
.footer_bar{background-color:#1d1d1d;padding:14px 0px;color:#bebebe;  max-width: 1920px;  margin:0 auto;  overflow:hidden;}

.pageFooter .go_top{width:57px;height:56px;background:url(../img/go_top_ico_new.jpg) no-repeat;position:absolute;bottom:0;right:0;cursor:pointer;position:fixed;right:0;bottom:0px; background-position:0 0; transition: all 0.3s ease; -webkit-transition:all 0.3s ease;}
.pageFooter .go_top:hover{background-position:0 -56px;}

/*下层banner*/
.xc_banner{width:100%;height:340px;position:relative;}
.xc_banner ._banner_img{display:block; height:auto; text-align:center; overflow:hidden;}
.xc_banner ._banner_img img{display:inline-block; margin:0 -100%; margin:0 -50%\9; max-width:none; width:auto;}
.xc_banner ._banner_nav{position:absolute;bottom:0;left:0;top:0;right:0;}
.xc_banner ._banner_nav .xc_nav_bar{position:absolute;bottom:0;left:50%;margin-left:-600px;width:1200px;height:52px;line-height:52px;background:rgba(255,255,255,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff,endcolorstr=#99ffffff);font-size:0;}
.xc_banner ._banner_nav .xc_nav_bar a{font-size:16px;color:#303030; padding:16px 20px;border-right:1px solid #e7e7e7;}
.xc_banner ._banner_nav .xc_nav_bar a.cur,.xc_banner ._banner_nav .xc_nav_bar a:hover{background:url(../img/blur_09.png);color:#fff;}

/*下层面包屑*/
.xc_bread{text-align:left;font-size:16px;color:#294ca0;padding:15px 0px 15px;background-color: #f8f8f8;margin:0 auto;max-width:1920px;border-bottom: 1px solid #ddd;}
.xc_bread a{display:inline-block;*display:inline;*zoom: 1;}

/*下层通光*/
.xc_main{min-height:200px;padding-bottom:55px;padding: 50px 0;background-color: #f8f8f8;max-width: 1920px;margin: 0 auto;
	}

/*三级导航样式*/
.three_nav{text-align:center;font-size:0;margin-bottom:28px;}
.three_nav a{display:inline-block;margin:0px 30px;font-size:17px;color:#444444;padding-bottom:16px;border-bottom:3px solid #fff;position:relative;margin-bottom:10px;}
.three_nav a:after{content:"";width:0px;height:0px;border-width:5px;border-color:transparent transparent #fff transparent;border-style:solid;display:block;position:absolute;bottom:0px;left:50%;margin-left:-5px;}
.three_nav a:hover,.three_nav a.cur{color:#1f77c8;border-bottom:3px solid #005bac;}
.three_nav a:hover:after,.three_nav a.cur:after{border-color:transparent transparent #005bac transparent;}


/*产业*/
/*.swiper-pagination{top: 387px;}*/

#banner2 .pagination{position: absolute;right: 30px;bottom: 35px;width: auto;text-align: center;height: auto;z-index: 100;}
#banner2 .pagination .swiper-pagination-bullet {display: inline-block;width: 5px;height: 16px;margin: 0 5px;cursor: pointer;background: #fff;opacity: 1; border-radius: 0;}
#banner2 .pagination .swiper-pagination-bullet-active {height: 30px;background: #dc3014;opacity: 1;border-radius: 0;}

#banner3 .pagination{position: absolute;right: -20px;bottom: -5px;width: 10px;text-align: center;height: auto;z-index: 999;}
#banner3 .pagination .swiper-pagination-bullet {display: inline-block;width: 11px;height: 5px;float: left;margin: 5px 0px;cursor: pointer;background: #0749a5;opacity: 1; border-radius: 0;}
#banner3 .pagination .swiper-pagination-bullet-active {width: 20px;background: #dc3014;opacity: 1;border-radius: 0;}

/*产品详细*/
.pro_detail{padding-bottom:130px;}
.pro_detail .pro_detail_hd{text-align:center;margin-bottom:30px;}
.pro_detail .pro_detail_hd h3,.pro_detail .pro_detail_hd h4{font-weight:normal;}
.pro_detail .pro_detail_hd ._detail_hd_title01{font-size:52px;color:#424242;margin-bottom:10px;}
.pro_detail .pro_detail_hd ._detail_hd_title02{font-size:25px;color:#2e2e2e;margin-bottom:16px;}
.pro_detail .pro_detail_hd ._detail_hd_title03{font-size:13px;color:#4d4d4d;}

.pro_detail .pro_detail_img{width:80%;margin-left:20%;margin-bottom:0px;}
.pro_detail .pro_detail_img .czimg-left{ width:74%;}
.pro_detail .pro_detail_img .czimg-right{ width:10%; position:relative;margin-left:4%;padding-top:24px;}
.pro_detail .pro_detail_img .czimg-title{ font-size:15px; font-weight:bold; text-align:center; color:#333; line-height:20px; margin-bottom:10px;}
.pro_detail .pro_detail_img .czimg-img span { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; }
.pro_detail .pro_detail_img .czimg-img span img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.pro_detail .pro_detail_img .czimg-scroll{ margin-top:27px; height:255px; overflow:hidden;}
.pro_detail .pro_detail_img .czimg-scroll li{ border:1px solid #dddddd; margin-bottom:21px; cursor:pointer;}
.pro_detail .pro_detail_img .czimg-scroll li.cur{ border-color:#005bac;}
.pro_detail .pro_detail_img .czimg-scroll li span { display: block; height: 0; overflow: hidden; padding-bottom:72%; position: relative; }
.pro_detail .pro_detail_img .czimg-scroll li span img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.pro_detail .pro_detail_img .czimg-right .czimg-btn{ display:block; width:25px; height:14px; background-image:url(../img/cz_btn.png); background-repeat:no-repeat; position:absolute; left:50%; margin-left:-12px;}
.pro_detail .pro_detail_img .czimg-right .czimg-prev{ top:0px; background-position:top center;}
.pro_detail .pro_detail_img .czimg-right .czimg-next{ bottom:-50px; background-position:bottom center;}

.pro_detail .pro_detail_bd ._detail_bd_hd .wrap{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;text-align:center;font-size:0;}
.pro_detail .pro_detail_bd ._detail_bd_bd{padding-top:50px;}
.pro_detail .pro_detail_bd ._detail_bd_hd a{display:inline-block;*display:inline;*zoom: 1;padding:10px 30px;font-size:15px;color:#4c4c4c; border-right:1px solid #dbdbdb;}
.pro_detail .pro_detail_bd ._detail_bd_hd a:hover,.pro_detail .pro_detail_bd ._detail_bd_hd a.active{background-color:#005aab;color:#fff;}
.pro_detail .pro_detail_bd ._detail_bd_bd .pro_js{font-size:15px;color:#484848;line-height:30px;margin-bottom:45px;}

.pro_detail .pro_detail_bd ._detail_bd_bd ._detail_bd_bd_title{font-size:15px;color:#4c4c4c;text-align:center;margin-bottom:30px;}
.pro_detail .pro_detail_bd ._detail_bd_bd .pro_cs{margin-bottom:100px;}
.pro_detail .pro_detail_bd ._detail_bd_bd .pro_cs .pro_cs_bd li{border-top:1px solid #dbdbdb;padding:44px 188px;}
.pro_detail .pro_detail_bd ._detail_bd_bd .pro_cs .pro_cs_bd li span{display:block;width:50%;}
.pro_detail .pro_detail_bd ._detail_bd_bd .pro_cs ._title{font-size:32px;color:#000;line-height: 40px;}
.pro_detail .pro_detail_bd ._detail_bd_bd .pro_cs ._text{font-size:15px;color:#4f4f4f;line-height: 40px;}
.pro_detail .pro_detail_bd ._detail_bd_bd .pro_cs .li_laset{border-bottom:1px solid #dbdbdb;}

.pro_detail .pro_detail_bd ._detail_bd_bd .pro_ly{background-color:#d2d2d2;width:100%;padding:40px 0px;}

/*产品详细留言表单*/
.pro_detail .pro_ly{margin-bottom:30px;}
.pro_detail .widget-form-1 ._act{margin-top: 30px;}
.pro_detail .widget-form-1 .form-control{border-radius: 0px;border-color:#cccccc}
.pro_detail .widget-form-1 .btn-primary{background:#005aab;border-color:#005aab;}
.pro_detail .widget-form-1 .btn-default{background:#e6e6e6;border-color:#adadad}
.pro_detail .widget-form-1 textarea{height:180px;resize:none;}
.pro_detail .control-label{font-weight:normal;}
.pro_detail .widget-form-1 ._ly_tab_l,.pro_detail .widget-form-1 ._ly_tab_r{width:48%;}

/*产品横向滚动按钮*/
.pro_arr{width:31px;height:60px;background:url(../img/pro_arr_ico.jpg) no-repeat;position:absolute;top:50%;margin-top:-30px;}
.pro_arr.pro_about_prev{left:-60px;}
.pro_arr.pro_about_next{right:-60px;background-position:-31px 0px;}

/*产品详情*/
.pro_detail .pro_detail_bd ._detail_bd_bd .pro_about .list_box{border:1px solid #eeeeee;}
.pro_detail .pro_detail_bd ._detail_bd_bd .pro_about .list_box .list_title a{display:block;padding:20px 50px 50px;font-size:16px;color:#5e5e5e;line-height:26px;height:52px;overflow:hidden;}
.pro_detail .pro_detail_bd ._detail_bd_bd .pro_about li:hover .list_box .list_title a{color:#fff;background:url(../img/box_hover_bj.jpg) no-repeat center;}
.pro_detail .pro_detail_bd ._detail_bd_bd .pro_about .pro_about_list{height:334px;overflow:hidden;}
.pro_detail .pro_detail_bd ._detail_bd_bd .pro_about .pro_about_box{position:relative;}

.pro_detail .pro_detail_bd ._detail_bd_hd .ps_Target.fixed{position: fixed;left: 50%;margin-left: -600px;top: 0;
z-index: 99;width: 1200px;background-color:#fff;}

/*产品列表*/
.pro_list_box .list_title{padding:18px 28px	10px 38px;color:#4b4b4b;}
.pro_list_box .list_title ._title{font-size:16px;font-weight:normal;margin-bottom:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pro_list_box .list_title ._title ._title_ico{width:18px;height:10px;background:url(../img/pro_list_title_ico.png) no-repeat -18px 0px;display:inline-block;margin-right:14px;}
.pro_list_box .list_title ._text{font-size:13px;line-height:22px;height:132px;overflow:hidden;}
.pro_list_box li:hover .list_title{background:url(../img/box_hover_bj.jpg) no-repeat center;color:#fff;}
.pro_list_box li:hover a{color:#fff;}
.pro_list_box li:hover span{color:#fff!important;}
.pro_list_box li:hover .list_title ._title ._title_ico{background-position:0px 0px;}
.pagination { display: inline-block; padding-left: 0; margin:0; border-radius: 4px; }


.pro_list .pro_list_box li{margin-bottom:15px;}
.pro_list{padding-bottom:80px;}

/* page-1 start*/
.page1 { font-size: 0; text-align: center; margin-top: 30px; }
.page1 a { display: inline-block; *display: inline;
zoom: 1; height: 30px; margin: 0 2px; border: 1px solid #e5e5e5; vertical-align: top; font-size: 15px; color: #666666; font-family: arial; line-height: 30px; padding: 0 5px; min-width: 20px; transition: all .2s; }
.page1 a.cur { background-color: #025dae; color: #fff; }
.page1 a.prev, .page1 a.next { background-repeat: no-repeat; background-position: center; width: 32px; height: 32px; box-sizing: border-box; }
.page1 a.prev { background-image: url(../img/page-prev.png); }
.page1 a.next { background-image: url(../img/page-next.png); }
.page1 a.active { background-color: #025dae; color: #fff; }
.page1 a:hover { background-color: #025dae; color: #fff; }
.page1 a.prev:hover { background-image: url(../img/page-prev2.png); }
.page1 a.next:hover { background-image: url(../img/page-next2.png); }


.page{font-size: 12px; color: #777777; text-align: center;margin-bottom:110px;}
.page a,.page span { color: #777777;display: inline-block;border: 1px solid #ededed;padding: 5px 10px;vertical-align: middle;margin: 0 0 10px -1px;}
.page .goprev{margin-right: 10px;}
.page .gonext,.page .count {margin-left: 10px;}
.page a:hover,.page span{color:#fff; background: #294ca0;}
.page span.goprev,.page span.gonext {color: #777777; background: none}
.page span.count { border: 0;background: 0;color: #777777;}

/*产品综合*/
.pro_fl{width:100%;/*background:url(../img/pro_fl_box_bj.jpg) no-repeat center;*/}
/*.pro_fl .pro_fl_box ul{width:1349px;margin:0 auto;}*/
.pro_fl .pro_fl_box li{float:left;width:21%;height:481px;overflow:hidden;}
.pro_fl .pro_fl_box li.cur{width:58%;}
.pro_fl .pro_fl_box .pro_fl_list{background-position:right top;background-repeat:no-repeat;}
.pro_fl .pro_fl_box li:last-child{float: right;}
.pro_fl .pro_fl_box li ._list_title02{display:none;}
.pro_fl .pro_fl_box li ._list_title01{display:block;background:url(../img/black_09.png);font-size:25px;color:#fff;text-align:center;padding:188px 0px;}
.pro_fl .pro_fl_box li ._list_title01 ._title{line-height:26px;margin-bottom:80px;}
.pro_fl .pro_fl_box li ._list_title01 ._title_ico{width:40px;height:40px;background:url(../img/pro_fl_title_ico.png) no-repeat center;margin:0 auto;}

.pro_fl .pro_fl_box li.cur ._list_title01{display:none;}
.pro_fl .pro_fl_box li.cur .pro_fl_list{padding:65px 79px 68px 72px;}
.pro_fl .pro_fl_box li.cur ._list_title02{background:url(../img/blur_09.png);color:#fff;padding:64px 74px 78px 42px;display:block;}
.pro_fl .pro_fl_box li.cur ._list_title02 ._list_title02_box{width:520px;overflow:hidden;}
.pro_fl .pro_fl_box li ._list_title02 ._title02_l{width:200px;text-align:center;font-size:25px;}
.pro_fl .pro_fl_box li ._list_title02 ._title02_l ._l_ico{width:80px;height:80px;margin:50px auto 20px;}
.pro_fl .pro_fl_box li ._list_title02 ._title02_r{width:300px;font-size:13px;line-height:24px;}
.pro_fl .pro_fl_box li ._list_title02 ._title02_r ._r_text{height:168px;overflow:hidden;margin-bottom:40px;}
.pro_fl .pro_fl_box li ._list_title02 ._title02_r ._r_more{display:block;width:118px;height:37px;border:1px solid #fff;line-height:37px;text-align:center;}
.pro_fl .pro_fl_box li ._list_title02 ._title02_r ._r_more:hover{color:#fff;}

.pro_home .pro_fl{margin-bottom:90px;}

.pro_home .pro_hot{margin-bottom:80px;}
.pro_home .pro_hot_hd{text-align:center;margin-bottom:55px;}
.pro_home .pro_hot_hd ._hot_hd_title{font-size:45px;color:#1d1d1d;margin-bottom:20px;}
.pro_home .pro_hot_hd ._hot_hd_text{padding:0px 234px;font-size:14px;color:#4b4b4b;line-height:24px;}
.pro_home .pro_hot_bd{position:relative;}
.pro_home .pro_hot_bd .pro_list_box{height:490px;overflow:hidden;}



/*公司简介*/
.cp_pf .container{width:100%;height:auto;}
.cp_pf .tit_box{ float:left; width:420px; padding-right:780px;overflow:hidden; height:124px;padding-bottom:30px;}
.cp_pf .r_box{float:right; width:740px; height:480px; padding-left:20px;}
.cp_pf .title{font-size:40px; line-height:60px;}
.cp_pf .sub_title{font-size:22px; line-height:44px; font-family:Arial; color:#cbcbcb; word-spacing:10px;}
.cp_pf .img_box{width:450px; float:left;}
.cp_pf .time{width:270px; float:right;}
.cp_pf .time .r-box{height:148px; border-top:1px solid #eaeaea;padding:0 95px; width:auto;}
.cp_pf .time .r-box:last-child{border-bottom:1px solid #eaeaea;}
.cp_pf .time .r-box ._year{height:90px; font-size:40px; font-weight:bold; font-family:Arial; line-height:90px; color:#294ca0;position: relative;margin-bottom:20px;}
.cp_pf .time .r-box ._year:after{content:"";width:34px; height:2px; background-color:#eaeaea;position:absolute; bottom:0; left:50%; margin-left:-17px;}
.cp_pf .time .r-box ._info{height:60px; color:#555; font-size:16px;}


/*联系我们*/
.contact {max-width: 1920px;margin: 0 auto;}
.contact .pt1{padding:70px 0 40px;background-color:#eef2f5;}
.contact .map_box{ position: relative; height: 420px; max-height: 420px; }
.contact .map_box .map{ height: 100%; overflow:hidden;}
.contact .map_box .map img{max-width: none;}
.contact .map_box .con{ position: absolute; top: 15%; right: 5%; background: url(../img/blue.8.png); color: #fff; }
.contact .map_box .con dl{ padding: 40px; }
.contact .map_box .con dt{ font-size: 28px; margin-bottom: 20px; }
.contact .map_box .con dd{ font-size: 15px; margin-top: 10px;}
.common-num{line-height:34px; background:url(../img/common_numbg.png) no-repeat left center; margin:50px 0 30px;}
.common-num .no{color:#fff; font-size:22px;display:inline-block; *display:inline; *zoom:1; width:85px; padding-left:10px;}
.common-num .t{font-size:20px; color:#333; font-weight:bold; }
.network .pt1{padding:90px 0;}
.contact-info{background:#f5f7f9; overflow:hidden; padding-bottom:80px;}
.contact-info .item{background:#fff; margin-bottom:2%; min-height:240px;}
.contact-info .item .box{padding:20px;min-height: 225px; -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;}
.contact-info .item .box .t{color:#000; font-size:20px; margin-bottom:10px;}
.contact-info .item .box .info{color:#333; font-size:16px;}
.contact-info .item .box:hover{background:url(../img/contact_bg.jpg) no-repeat right top; background-size:cover; box-shadow: 2px 2px 10px rgba(0,0,0,.2); }
.contact-info .item .box:hover .t{color:#fff;}
.contact-info .item .box:hover .info{color:#fff;}
.contact-info .item .box a{transition:none;}
.contact-info .item .box a:hover{color:#fff;}
.contact-info .item2{background:#fff; margin-bottom:2%; min-height:150px;}
.contact-info .item2 .box{padding:30px;min-height: 95px; -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;}
.contact-info .item2 .box .t{color:#000; font-size:20px; margin-bottom:10px;}
.contact-info .item2 .box .info{color:#333; font-size:16px;}
.contact-info .item2 .box:hover{background:url(../img/contact_bg2.jpg) no-repeat right top; background-size:cover; box-shadow: 2px 2px 10px rgba(0,0,0,.2); }
.contact-info .item2 .box:hover .t{color:#fff;}
.contact-info .item2 .box:hover .info{color:#fff;}
.contact-info .item2 .box a{transition:none;}
.contact-info .item2 .box a:hover{color:#fff;}

/*人力资源*/
.yh_person .part01 .t1{font-size:25px; line-height:50px; font-weight:bold; padding:20px 0;}
.yh_person .part01 .info1{padding-bottom:20px;}
.yh_person .part02 .tab_box ._tit{width:140px; height:63px; float:left; font-size:16px; line-height:63px; text-align:center; position:relative;}
.yh_person .part02 .tab_box ._tit:after{content:""; width:0; height:0; position:absolute; border-top:13px solid #005bac; border-left:13px solid transparent; border-right:13px solid transparent; left: 50%; bottom: -12px; z-index: 1; margin-left:-13px; display:none;}
.yh_person .part02 .tab_box .tit_box{background-color:#f3f3f3; margin-bottom:60px;}
.yh_person .part02 .tab_box .tab_t_cur{background:url(../img/tab_t_bd.jpg) center center no-repeat; color:#fff;}
.yh_person .part02 .tab_box .tab_t_cur:after{display:block;}
.yh_person .part02 .person_img{margin-bottom:24px;}
.yh_person .part02 .person_img ._title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.yh_person .part02 .person_img ._title{position:relative;margin-top: 26%;text-align: center;bottom:0;left:0;right:0;padding:11px 5%;/*background:url(../img/black.6.png) repeat;*/font-size:24px;font-weight: bold;color:#fff;z-index: 2;}

/*新闻列表*/
.news_list_con .news_head{background-color:#f7f7f7; padding:30px 0 10px 0;max-width: 1920px;margin: 0 auto;}
.news_list_con .widget-newstop-8 { background-color:#eeeeee; margin-bottom:20px;background-image:url(../img/news_list_top_bj.jpg);background-repeat:no-repeat;background-position:center;}
.news_list_con .topnews,.news-search { height:0; padding-bottom:24%; overflow:hidden; position:relative;}
.news_list_con .topnews { float:left; width:72%;}

.news_list_con .tn_wrap,.tn_cell { width:100%; height:100%; position:absolute; overflow:hidden; }
.news_list_con .topnews ._img{ float:left; width:45%;}
.news_list_con .topnews ._nr{ float:right; width:50%; margin-right:2%;}
.news_list_con .topnews ._title{ font-size:18px; font-weight:bold; margin-top:20px; margin-bottom:5px; color:#555555;line-height:30px;height:60px;overflow:hidden;}
.news_list_con .topnews ._tools{ color:#a5a5a5; margin-bottom:5px; }
.news_list_con .topnews ._tools span{ padding-right:20px;}
.news_list_con .topnews ._tools .ion{ margin-left:0;}
.news_list_con .topnews ._sum{ font-size:16px; line-height:24px; height:72px; overflow:hidden; margin-bottom:15px; }
.news_list_con .topnews ._more{ display:block; width:120px; height:34px; line-height:34px; background:#fff; font-size:14px; text-align:center; color:#555; border:1px solid #ababab;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.news_list_con .topnews .slide_nav { display:none;}
.news_list_con .topnews .arrs { display:block; width:44px; height:44px; line-height:44px; color:#fff; text-align:center; position:absolute; top:50%; margin-top:-20px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); z-index:10; font-size:17px;}
.news_list_con .topnews .arrs:hover { background:rgba(0,0,0,.80); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#cc000000,endcolorstr=#cc000000);}
.news_list_con .topnews .arrs .ion { margin:0; }
.news_list_con .topnews .arr_prev { left:0;}
.news_list_con .topnews .arr_next { right:55%;}

.news_list_con .news-search{ width:28%; float:right; background:#fff;}
.news_list_con .news-search ._pd{ padding:20px 40px;}
.news_list_con .nsearch-lant{ font-size:20px; font-weight:bold; margin-bottom:10px; color:#333333; }
.news_list_con .nsearch-main .news-sele{ width:100%; height:35px; line-height:35px; border:none; background:#fff; border-radius:0; margin-bottom:15px; border: 1px solid #aaa;}
.news_list_con .nsearch-main .news-sele ._arrow{width:30px;background-color:#f3f3f3;}
.news_list_con .select-ui-choose-default ._arrow .arr{margin:0;border-color:#b8b8b8 transparent transparent;left:50%;margin-left:-.2em; margin-top: -.2em;}
.news_list_con .nsearch-main .select-ui-choose-default-bottom.on{border-radius:0;}
.news_list_con .select-ui-options-default{ border-color:#f1f1f1 !important; }
.news_list_con .nsearch-main .news-inp{ width:100%; height:35px; line-height:35px; background:#fff; border:1px solid #aaa; padding:0; margin:0; text-indent:8px; margin-bottom:25px;}
.news_list_con .nsearch-main .news-btn{ width:100%; height:35px; line-height:35px; border:none; padding:0; margin:0; cursor:pointer; color:#fff; background-color:#005bac; font-size:18px;}

.news_list_con .topnews a:hover,.topnews a:hover ._title { color:#005bac; }
.news_list_con .topnews a:hover ._more { filter:alpha(opacity=80); opacity:0.8; }
/*新闻列表*/
/* newslist-9 start*/
.news_list_con .news_lists{padding:50px 0;}
/*.news_lists .widget-newslist-9 { margin-bottom:20px; }*/
.news_lists .widget-newslist-9 li { clear:both; overflow:hidden; border-bottom:#eee 1px dotted; padding-bottom:30px; margin-bottom:30px;}
.news_lists .widget-newslist-9 ._img { width:225px; float:left; margin-right:30px; }
.news_lists .widget-newslist-9 ._img img{ -moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.news_lists .widget-newslist-9 ._intro { overflow:hidden; }
.news_lists .widget-newslist-9 ._title { display:block; height:32px; line-height:32px; font-size:18px; font-weight:bold; margin-bottom:5px; color:#333333; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news_lists .widget-newslist-9 ._info { height:20px; line-height:20px; color:#999999; margin-bottom:10px; }
.news_lists .widget-newslist-9 ._text { line-height:1.8em; height:3.6em; overflow:hidden; font-size:16px; margin-bottom:15px;}
.news_lists .widget-newslist-9 ._more { display:inline-block; white-space:nowrap; width:auto; height:32px; line-height:32px; background-color:#fff; color:#555; padding:0 20px; border:1px solid #bababa;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}

.news_lists .widget-newslist-9 li:hover ._title,.widget-newslist-9 li:hover ._text { color:#005bac; }
.news_lists .widget-newslist-9 li:hover ._more {border:1px solid #005bac; background-color:#005bac; color:#fff;}
.news_lists .widget-newslist-9 li:hover ._img img { transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);}

/*新闻详细*/
.news_show .widget-newsdetail-7 .ion { color:#676767; }
.news_show .widget-newsdetail-7 .n_left { width:70%; float:left; box-sizing:border-box;margin-top: 20px;}
.news_show .widget-newsdetail-7 ._head ._title { font-size:24px; font-weight:bold; color:#010101; margin-bottom:10px;}

.news_show .widget-newsdetail-7 ._tools { font-size:0; color:#7e7e7e; margin-bottom:15px;}
.news_show .widget-newsdetail-7 ._tools ._tool{ font-size:12px; margin-right:5px; display:inline-block; height:30px; line-height:30px; overflow:hidden;}
.news_show .widget-newsdetail-7 ._tools .ion { font-size:18px; display:inline-block; height:30px; line-height:30px; vertical-align:-2px;display:inline;}
.news_show .widget-newsdetail-7 ._tools b { font-weight:normal; }
.news_show .widget-newsdetail-7 ._tools #switcher { margin-left:5px; }
.news_show .widget-newsdetail-7 ._tools #switcher ._title{margin-right:5px;font-size:12px;color:#7e7e7e;}
.news_show .widget-newsdetail-7 ._tools #switcher .ion { font-size:15px; }
.news_show .widget-newsdetail-7 ._tools .bds_more { float:none; background:none; padding:0;}

.news_show .widget-newsdetail-7 .myart { padding:30px 2.5%; background-color:#fafafa; line-height:2; min-height:200px; font-size:16px; color:#333333;margin-bottom:60px;}
.news_show .widget-newsdetail-7 .myart p{text-indent: 2em;}
.news_show .widget-newsdetail-7 .n_right { width:24%; float:right; padding-top:17px; }
.news_show .widget-newsdetail-7 ._back .ion { display:block; position:absolute; top:0; right:20px; font-size:20px; }
.news_show .widget-newsdetail-7 ._back a,.news_show .widget-newsdetail-7 ._back .ion { color:#666; }
.news_show .widget-newsdetail-7 ._back a { display:block; position:relative; width:70%; height:49px; padding-left:20px; border:#666 1px solid; font-size:20px; line-height:49px; }
.news_show .widget-newsdetail-7 ._back:hover a { background-color:#005bac;border-color:#005bac;}
.news_show .widget-newsdetail-7 ._back:hover a,.news_show  .widget-newsdetail-7 ._back:hover .ion { color:#fff; }


.news_show .widget-newsdetail-7 ._detailPage_bottom li span,.widget-newsdetail-7 ._detailPage_bottom li a { display:block;}
.news_show .widget-newsdetail-7 ._detailPage_bottom{ margin-top:50px; }
.news_show .widget-newsdetail-7 ._detailPage_bottom ul { padding:14px 0;}
.news_show .widget-newsdetail-7 ._detailPage_bottom li { position:relative; padding-bottom:40px; }
.news_show .widget-newsdetail-7 ._detailPage_bottom li:after { content:''; position:absolute; top:15px; left:0; width:100%; height:1px; background-color:#e2e2e2;  overflow:hidden;}
.news_show .widget-newsdetail-7 ._db ._mark { color:#666; }
.news_show .widget-newsdetail-7 ._detailPage_bottom a:hover ._mark { color:#005bac; }
.news_show .widget-newsdetail-7 ._detailPage_bottom ._mark{ display:inline-block; background-color:#fff; padding-right:8px; padding-bottom:10px; font-size:18px; font-weight:bold; position:relative; z-index:10;}
.news_show .widget-newsdetail-7 ._detailPage_bottom ._date{ height:30px; line-height:30px; margin-bottom:7px; font-family:Arial; font-size:13px; color:#676767; }
.news_show .widget-newsdetail-7 ._detailPage_bottom ._date .ion { font-size:20px; height:30px; vertical-align:-2px; margin-left:0;}
.news_show .widget-newsdetail-7 ._detailPage_bottom a:hover ._title { color:#005bac; }
.news_show .widget-newsdetail-7 ._detailPage_bottom ._title{ padding-left:5px; font-size:18px; font-weight:bold; color:#5c5c5c; line-height:1.5em; font-weight:normal;}
.news_show .widget-newsdetail-7 ._detailPage_bottom2 ._mark { padding-bottom:8px; font-size:18px; font-weight:bold; }
.news_show .widget-newsdetail-7 ._detailPage_bottom2 li { padding:0 80px 0 13px; position:relative; line-height:28px;}
.news_show .widget-newsdetail-7 ._detailPage_bottom2 li:after { content:''; position:absolute; top:50%; margin-top:-4px; left:0px; width:0; height:0; overflow:hidden; border-width:4px; border-color:transparent transparent transparent #9a9a9a; border-style:dashed dashed dashed solid; }
.news_show .widget-newsdetail-7 ._detailPage_bottom2 li:hover:after { border-color:transparent transparent transparent #005bac; }
.news_show .widget-newsdetail-7 ._detailPage_bottom2 li ._title,.news_show .widget-newsdetail-7 ._detailPage_bottom2 ._date { color:#000; }
.news_show .widget-newsdetail-7 ._detailPage_bottom2 li:hover ._title,.news_show .widget-newsdetail-7 ._detailPage_bottom2 li:hover ._date { color:#005bac; }
.news_show .widget-newsdetail-7 ._detailPage_bottom2 li ._title {font-size:16px; font-weight:normal; height:28px; line-height:28px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333;width:100%;}
.news_show .widget-newsdetail-7 ._detailPage_bottom2 ._date { position:absolute; right:0; top:0;font-size: 14px;}


/* 新闻列表2 */
.pageMain .bd{max-width: 1200px;margin: 0 auto;padding-top:50px;}
.pageMain .bd .list_box{padding:46px 60px 40px; position:relative; -webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.pageMain .bd .list_main{overflow:hidden; width:88%;}
.pageMain .bd .list_main .bd_r{width:20%; margin-left:3%;}
.pageMain .bd .list_main .bd_c .list_title{height:30px; line-height:30px; font-size:20px; color:#1f1f1f; display:block;}
.pageMain .bd .list_main .bd_c .list_tool{font-size:14px; color:#c1c1c1; padding:10px 0px}
.pageMain .bd .list_main .bd_c .list_tool span{display:inline-block; vertical-align:middle;}
.pageMain .bd .list_main .bd_c .list_tool .share_btn{cursor:pointer; margin:0 20px;}
.pageMain .bd .list_main .bd_c .list_p{font-size:14px; color:#505050; line-height:26px; height:52px; overflow:hidden;}
.pageMain .bd .list_box:after{content:""; width:100%; height:1px; background-color:#e6e6e6; position:absolute; bottom:0; right:0;}
.pageMain .bd li:hover .list_box{background-color:#f4f4f4;}
.pageMain .bd li:hover .list_box:after{background-color:#f4f4f4;}
.pageMain .bd li:hover .list_main .bd_c .list_title{color:#005bac;}
.pageMain .bd li.cur .list_box{background-color:#f4f4f4;}
.pageMain .bd li.cur .list_box:after{background-color:#f4f4f4;}
.pageMain .bd li.cur .list_main .bd_c .list_title{color:#005bac;}
.pageMain .bd li.no_img .list_main .bd_r{display:none;}
.pageMain .bd li.no_img .list_main .bd_c{width:100%;}
.pageMain .bd .list_time{position:relative; width:90px; padding:10px 0; font-size:14px; text-align:center; color:#fff; background:#005bac}
.pageMain .bd .list_box .list_time:after{content:''; position:absolute; top:0; right:-20px; width:1px; height:100%; background-color:#e6e6e6;}
.pageMain .bd .list_box .list_time_day{display:block; font-size:50px; line-height:50px;}
.pageMain .bd .noimg .bd_c{width:84%;}



/* 党的建设 */
.news_list.channel_content{background:#f0f0f0;}
.news_list01 .hd{margin-bottom:65px;}
.news_list01 .hd .box{padding:31px; background:#fff; box-shadow:0 0 20px rgba(0,0,0,.1)}
.news_list01 .hd .box .hd_tit{font-size:26px; height:56px; line-height:56px; margin-right:4%; text-transform:uppercase;}
.news_list01 .hd .box .sele_wrap,
.news_list01 .hd .box .inp_box_wrap{width:24%; margin-right:2%; float:left;}
.news_list01 .hd .box .sele_wrap select,
.news_list01 .select-ui-choose-default,
.news_list01 .hd .box .inp_box{display:block; width:100%; height:56px; line-height:56px; padding:0; margin:0; font-size:14px; color:#555; text-indent:10px; background:#f8f8f8; border-color:#f8f8f8;}
.news_list01 .hd .box input.inp_box{outline:none; border:1px solid #f8f8f8;}
.news_list01 .hd .box .hd_btn{width:100px; border-radius:10px; background:#ea1313; text-align:center; font-size:15px; color:#fff; height:56px; line-height:56px; outline:none; cursor:pointer; border:none; transition:.5s ease; font-size:0;}
.news_list01 .hd .box .hd_btn .icon{display:inline-block; width:23px; height:22px; background:url(../img/job_list02_2.png) no-repeat center; vertical-align:middle;}
.news_list01 .hd .box .hd_btn:hover{background:#be4e1b;}
.news_list01 .select-ui-choose-default ._arrow .arr{border-color:#b5b5b5 transparent transparent;}
.news_list01 .select-ui-choose-default.on ._arrow .arr {border-color:transparent transparent #b5b5b5}
.news_list01 ul li{float:left; width:32%; margin-right:2%; background:#fff; transition:.5s ease; margin-bottom:40px; border-bottom:3px solid #cecdcf;}
.news_list01 ul li.three_li{margin-right:0;}
.news_list01 ul .rect-536{padding-bottom:63.6%;}
.news_list01 ul .rect-528{padding-bottom:42.8%;}
.news_list01 ul li .intro .box{padding:25px;}
.news_list01 ul li .intro .box .con{color:#010101; line-height:24px; height:72px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.news_list01 ul li .intro .box .tit{font-size:20px; line-height:28px; height:80px; color:#000; overflow:hidden; margin:0 0 10px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.news_list01 ul li .intro .box .date{font-size:15px; line-height:20px; color:#a1a0a1;  position:absolute; left:25px; bottom:25px;}
.news_list01 ul li .intro .box .icon{width:23px; height:23px; background:url(../img/news_list01_icon1.png) no-repeat center; transition:.3s ease; position:absolute; right:23px; bottom:23px; cursor:pointer;}
.news_list01 ul li:hover .intro .box .icon{background:url(../img/news_list01_icon2.png) no-repeat center;}
.news_list01 ul li:hover{box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}

.news_list01 ul li.noimg .img{background:#ea1313; position:relative;}
.news_list01 ul li.noimg .img:after {content:''; position:absolute; width:0; height:0; bottom:-21px; left:6%; border-top:11px solid #ea1313; border-left:11px solid #ea1313; border-bottom:11px solid transparent; border-right:11px solid transparent;}
.news_list01 ul li.noimg .img .box{padding:50px 30px;}
.news_list01 ul li.noimg .img .box .t{font-size:26px; line-height:40px; height:80px; color:#fff; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}



/*成员公司*/
.member_con .main_info{padding-top:50px;}
.member_con .tab_t{width:30%; margin-right:5%;position:relative;}
.member_con .tab_t .img_title{width:100%;height:92px;background:url(../img/black_04.png);position:absolute;left:0;bottom:0;border-bottom:3px solid #fff;line-height:92px;font-size:18px;color:#fff;font-weight:bold;}
.member_con .tab_t .img_title:after{content:"";width:0px;height:0px;border-color:#29489e transparent transparent transparent;border-style:solid;border-width:10px;position:absolute;bottom:-23px;left:50%;margin-left:-10px;display:none;}
.member_con .tab_t .img_title ._title_ico{width:75px;height:55px;background:url(../img/cygs_pic_ico.png) no-repeat center;position:absolute;right:0;bottom:0;display:block;}
.member_con .tab_t .img_title ._title_box{padding:0px 16px;}
.member_con .open .tab_t .img_title{border-color:#29489e;}
.member_con .open .tab_t .img_title:after{display:block;}
.member_con .open .tab_t .img_title ._title_ico{display:none;}
.member_con .tab_b{width:30%;}
.member_con .main_info .info1{font-size:18px; color:#000; padding-right:60px;}
.member_con .main_info .info2{font-size:18px; color:#000; padding-right:60px;}
.member_con  .btn{width:170px; height:50px; text-align:center; border:1px solid #005bac; font-size:15px; line-height:50px;color:#005bac;}
.member_con .content{padding: 50px 0;}

/*首页banner*/
.i_banner {width:100%;height:640px;overflow:hidden;position:relative;margin-bottom:50px;max-width: 1920px;margin:0 auto;}
.i_banner ._banner_img li{display:block; height:auto; text-align:center; overflow:hidden;}
.i_banner ._banner_img li img{display:inline-block; margin:0 -100%; margin:0 -50%\9; max-width:none; width:auto;}
.i_banner ._banner_nav{position:absolute;bottom:0;left:0;width:100%;height:106px;overflow:hidden;z-index:2;max-width: 1920px;}
.i_banner ._banner_nav .banner_wrap{position:absolute;top:10px;left:50%;margin-left:-600px;width:1200px;}
.i_banner ._banner_nav .banner_bar_hd{color:#fff;margin-bottom:16px;}
.i_banner ._banner_nav .banner_bar_hd ._title01{font-size:40px;font-weight:bold;margin-right:40px;position:relative;}
.i_banner ._banner_nav .banner_bar_hd ._title01 ._border{width:1px;height:23px;background-color:#aeb2b0;display:block;position:absolute;bottom:5px;right:-24px;}
.i_banner ._banner_nav .banner_bar_hd ._title02{font-size:18px;}
.i_banner ._banner_nav .banner_bar_bd .bd_l{width:75%;background-color:rgba(255,255,255,0.82);}
.i_banner ._banner_nav .banner_bar_bd .bd_l_box{padding:0px 0px 0px 0px;}
.i_banner ._banner_nav .banner_bar_bd .bd_l dl{float:left;padding:4px 33px;text-align:center;border-right:1px solid #fff;}
.i_banner ._banner_nav .banner_bar_bd .bd_l dl:last-child{border-right:none;}
.i_banner ._banner_nav .banner_bar_bd .bd_l dl dt{font-size:40px;color:#df0001;font-weight:bold;}
.i_banner ._banner_nav .banner_bar_bd .bd_l dl dt em{font-size:14px;color:#000;font-weight:normal;margin-left:1px;}
.i_banner ._banner_nav .banner_bar_bd .bd_l dl dd{color:#000000;}
.i_banner ._banner_nav .banner_bar_bd .bd_r{width:25%;background-color:#005bac;color:#fff;height:96px;overflow:hidden;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box{padding:16px 16px 28px 16px;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box ._title{font-size:20px;margin-bottom:10px;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box ._title a:hover{ color:red;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box ._text{font-size:14px;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box ._text ._text_02{font-size:26px;font-weight:bold;margin:0px 6px 0px 10px;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box ._text02_ico{width:17px;height:25px;background:url(../img/i_banner_ico_up.png) no-repeat center; display:inline-block;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box ._text02_ico.ico_down{background:url(../img/i_banner_ico_down.png) no-repeat center;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box ._r_box_ewm{display:none;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box ._r_box_ewm .ewm_img{width:25%;margin-left:16%;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box ._r_box_ewm .ewm_titl{width:65%;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box ._r_box_ewm .ewm_titl ._title_box{padding:18px 0px 21px;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box{position:relative;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box .i_banner_ewm_ico{position:absolute;top:0;right:0;width:47px;height:43px;background:url(../img/i_banner_ewm_ico.png) no-repeat center;}

.i_banner ._banner_nav .banner_bar_bd .bd_r_box.cur ._r_box_gupiao{display:none;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box.cur ._r_box_ewm{display:block;}

.i_banner .slide_nav{display:none; q}

/*首页通用标题*/
.i_part_hd{text-align:center;padding-bottom:32px;}
.i_part_hd ._hd_title{margin-bottom:20px;}
.i_part_hd ._hd_title a{display:inline-block;*display:inline;*zoom: 1;padding:4px 52px;border:1px solid #a8a8a8;font-size:24px;color:#005bac;position:relative;font-weight: bold;background-color:#fff;}
.i_part_hd ._hd_title a:after,.i_part_hd ._hd_title a:before{content:"";width:740px;height:1px;background-color:#a8a8a8;display:block;position:absolute;top:50%;margin-top:-0.5px; z-index:-1;}
.i_part_hd ._hd_title a:after{right:-42px;}
.i_part_hd ._hd_title a:before{left:-42px;}
.i_part_hd ._hd_text{padding:0px 100px;font-size:16px;color:#333333;line-height:24px;}

/*首页-part1*/
.i_part1{background:url(../img/i_part1_box_bj.jpg) no-repeat center bottom;padding-bottom: 50px;}
.i_part1_bd .i_part1_bd_title{font-size:22px;font-weight:400;}
.i_part1_bd{border:1px solid #d7dadd;margin-bottom:60px;}
.i_part1_bd .part1_font_box{color:#fff;padding:42px 22px 36px;background-color:#005bac;background-image:url(../img/i_part1_bj.jpg);background-repeat:no-repeat;background-position:center;}
.i_part1_bd .part1_font_box ._font_box_title{margin-bottom:22px;}
.i_part1_bd .part1_font_box ._font_box_text{font-size:16px;line-height:20px;/*height:40px;overflow:hidden;*/}

.i_part1_bd .part1_cygs_box{background-color:#f0f0f0;padding:0 22px;min-height:187px}
.i_part1_bd .part1_cygs_box ._cygs_box_title{color:#000;margin-bottom:14px;padding-top:12px;}
.i_part1_bd .part1_cygs_box ._cygs_box_list {padding: 24px 0px;}
.i_part1_bd .part1_cygs_box ._cygs_box_list li{margin-top: 18px;border: 1px solid #ccc;text-align: center;background-image: linear-gradient(#e5f1ff,#ffffff, #e5f1ff);}
.i_part1_bd .part1_cygs_box ._cygs_box_list li a{font-size: 18px;color: #005bac;font-weight: bold;}
.i_part1_bd .part1_cygs_box ._cygs_box_list li a:hover{color: #e60012;}
.i_part1_bd .part1_cygs_box ._cygs_box_list li:first-child{margin:0;}
.i_part1_bd .part1_cygs_box ._cygs_box_list ._list_ico{width:18px;height:18px;background:url(../img/i_part1_ico.png) no-repeat -18px 0px;display:inline-block;*display:inline;*zoom: 1;vertical-align:middle;margin-right:10px;}
.i_part1_bd .part1_cygs_box ._cygs_box_list li:hover ._list_ico{background-position:0px 0px;}

.i_part1_bd .part1_c_box{position:relative;height:0;padding-bottom:67%;overflow:hidden;}
.i_part1_bd .part1_c_box li img{width:100%;}
.i_part1_bd .part1_c_box .part1_c_title{position:absolute;width:100%;height:65px;line-height:65px;text-indent:30px;bottom:0;left:0;z-index:4;background:url(../img/black.6.png);color:#fff;}
.i_part1_bd .part1_c_box .part1_c_title a{color:#fff;}
.i_part1_bd .part1_c_box .slide_nav{bottom:20px;width:46%;text-align:right;right:10px;}
.i_part1_bd .part1_c_box .slide_nav a{width:13px;height:13px;background-color:#fff;border-radius:50%;font-size:0;z-index: 2;display:inline-block;*display:inline;*zoom: 1;margin:0px 6px;cursor:pointer;}
.i_part1_bd .part1_c_box .slide_nav a.on{background-color:#e60012;}

.i_part1_bd .part1_r ._r_img_box{position:relative;}
.i_part1_bd .part1_r ._r_img_box .title_box{position:absolute;width:100%;height:60px;background:url(../img/black.6.png);line-height:60px;bottom:0;left:0;color:#fff;text-indent:20px;}
.i_part1_bd .part1_r .part1_font_box{padding-bottom:38px;}

/*首页-视频中心-信息公开*/
.i_news{margin-bottom:5px;}
.i_news .i_news_box{height:495px;overflow:visible;}
.i_news .news_hd{text-align:center;font-size:0;margin-bottom:30px;}
.i_news .news_hd a{display:inline-block;*display:inline;*zoom: 1;padding:6px 30px;border:1px solid #e1e1e1;font-size:18px;margin:0px 3px;}
.i_news .news_hd a:hover,.i_news .news_hd .tab_t_cur{color:#fff;background:url(../img/i_news_hd_bj.jpg) no-repeat center;}
.i_news .news_bd ._bd_l{width:50%;}
.i_news .news_bd ._bd_l .l_img{width:53%;position:relative;}
.i_news .news_bd ._bd_l .l_img .img_time{position:absolute;left:14px;top:14px;background:url(../img/red_95.png);color:#fff;text-align:center;padding:10px 16px 10px;}
.i_news .news_bd ._bd_l .l_img .img_time ._day{font-size:24px;display:block;}
.i_news .news_bd ._bd_l .r_font{width:41%;}
.i_news .news_bd ._bd_l .r_font ._font_title{font-size:24px;color:#005bac;margin-bottom:30px;line-height:30px;height:60px;overflow:hidden;}
.i_news .news_bd ._bd_l .r_font ._font_text{font-size:14px;color:#666666;line-height:24px;height:96px;overflow:hidden;margin-bottom:60px;}
.i_news .news_bd ._bd_l .r_font ._more{display:block;border:1px solid #a8a8a8;font-size:15px;color:#555;width:42%;height:36px;line-height:36px;text-align:center;}
.i_news .news_bd ._bd_l .r_font ._more:hover{color:#fff; background-color: #005bac;border:1px solid #005bac;}
.i_news .news_bd ._bd_r{width:48%;}
.i_news .news_bd ._bd_r ._bd_r_box{border-top:1px solid #c6c6c6;}
.i_news .news_bd ._bd_r li{border-bottom:1px solid #e5e5e5;padding:15px 0px;}
.i_news .news_bd ._bd_r li ._title_ico{width:10px;height:10px;background:url(../img/dian.png) no-repeat 0px 0px;margin-top:8px;}
.i_news .news_bd ._bd_r li ._list_box_main{width:97%;}
.i_news .news_bd ._bd_r ._list_box{padding:0px 10px;}
.i_news .news_bd ._bd_r ._list_box ._list_title{font-size:16px;color:#555;width:80%;line-height:25px;height:25px;overflow:hidden;float:left;}
.i_news .news_bd ._bd_r ._list_box ._list_time{font-size:13px;color:#a0a0a0;float:right;line-height:25px;}
.i_news .news_bd ._bd_r ._list_box ._list_time .ion{margin-left:0;display:none;}
.i_news .news_bd ._bd_r ._list_box ._list_text{font-size:14px;color:#767676;display:none;clear:both;padding-top:10px;}

.i_news .news_bd ._bd_r li.cur ._title_ico{background-position:0px 0px;}
.i_news .news_bd ._bd_r li.cur ._list_box ._list_time .ion{display:none;}
.i_news .news_bd ._bd_r li.cur ._list_box ._list_text{display:block;}

.i_main .pro_fl{margin-bottom:70px;}
.i_main .pro_fl{height:481px;overflow:hidden;}

._bd_l .item{cursor:pointer; margin-bottom: 14px;}
._bd_l .item .txt{font-size:16px; color:#fff; padding:5px 5px; background:#005aab61; 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;margin-top: -36px}
._bd_l .item .txt .t{display:inline-block;width:100%;vertical-align:middle;}
._bd_l .item .cover{opacity:1; visibility:visible; transition:.5s ease;position:absolute; width:100%; height:100%; background:url(../img/black.2.png); top:0; left:0;}
._bd_l .item .cover i{position:absolute; width:60px; height:60px; line-height:50px; top:50%; left:50%; font-size: 60px; color:#fff; text-align:center; margin-left: -30px; margin-top: -30px; -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; opacity:0.8;}
._bd_l .item:hover .cover i{ -moz-transform:scale(0.8); -ms-transform:scale(0.8); -o-transform:scale(0.8); -webkit-transform:scale(0.8); transform:scale(0.8)}
._bd_l .item:hover .txt{background:#ea1313; color:#fff;}


/*招聘列表*/
.main_content{min-height: 275px;padding-bottom:50px;}
.widget-job-1 li.first { background: #a7a7a7; border-bottom: none; padding: 0; }
.widget-job-1 li { border-bottom: 1px solid #cccccc; float: left; width: 100%;height: 60px;line-height:60px;}
.widget-job-1 li ._ut { float: left; color: #fff; font-weight: 700; font-size:18px;text-align: center; }
.widget-job-1 li ._un { float: left; text-align: center; height: 50px; cursor: pointer; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.widget-job-1 li ._t1 { width:20%;padding-left: 5%;text-align: left;}
.widget-job-1 li ._t2 { width: 20%;}
.widget-job-1 li ._t3 { width: 18%; }
.widget-job-1 li ._t4 { width: 20%; }

.widget-job-2 ._jt{height: 70px; line-height: 70px;overflow: hidden; *zoom: 1;cursor: pointer; float:left; width:100%;border-bottom: 1px #f2f2f2 solid;font-size:15px;position:relative;}
.widget-job-2 ._jt:after{content:'';width:100%;height:1px;background-color:#f8f8f8;position:absolute;bottom:0;left:0;}
.widget-job-2 ._jt strong { float: left; text-align: center; font-weight: normal;}
.widget-job-2 ._jt strong.strong01{width: 20%;padding-left: 5%;text-align: left;}
.widget-job-2 ._jt strong.strong02{ width:20%;}
.widget-job-2 ._jt strong.strong03{width:18%;}
.widget-job-2 ._jt strong.strong04{width:20%;}
.widget-job-2 ._jt span { float: right; }
.widget-job-2 ._jt .arryIco{display:block;width:14px;height:14px;background:url(../img/j_apply.png) no-repeat;position:absolute;top:50%;margin-top:-7px;right:20px;}
.widget-job-2 ._jt_act .arryIco{background-image: url(../img/j_apply2.png);}
.widget-job-2 ._jt .ion { font-size: 12px; color: #999999; }
.widget-job-2 ._jc{ display: none; float:left; width:100%;background-color: #f9f9f9;position:relative;border-bottom:1px #f0f0f0 solid;}
.widget-job-2 ._jc:after{content:'';width:100%;height:1px;background-color:#f4f4f4;position:absolute;bottom:0;left:0;}
.widget-job-2 ._jcon { padding: 30px 7% 55px; line-height: 2.5;}
.widget-job-2 ._jt_act .ion { color: #294ca0; }
.widget-job-2 ._jt_act{border-bottom-color:transparent;}
.widget-job-2 ._jt_act:after{background-color:transparent;}
.widget-job-2 ._jcon .m_detail{margin-top:20px;}
.widget-job-2 ._jcon strong{font-size:16px;}

.widget-job-2 ._jcon .Apply_join{font-size:16px;background-color:#fff;color:#555;font-weight: bold;display: block;width: 160px; height: 50px;line-height: 50px; text-align: center;margin-top:35px; border:1px solid #bababa;}
.widget-job-2 ._jcon .Apply_join:hover{background-color:#005bac; border:1px solid #005bac; color:#fff;}
@media only screen and (max-device-width: 40rem) {
	.widget-job-2 ._jt strong.strong03,.widget-job-2 ._jt strong.strong04{display:none;}
 .widget-job-2 ._jt span {display: none;}
 .widget-job-2 ._jt strong{ width:95%;padding-left: 5%;}
 .widget-job-2 ._jt strong.strong02{width: 57%;}
 .widget-job-2 ._jcon{ padding:10px 5%;}
 .widget-job-1 li ._t1 {width: 30%;}
 .widget-job-1 li ._t2 {width: 45%;}
 .widget-job-1 li ._t3 {width: 40%;}
 .widget-job-1 li ._t4 {display: none;}
 .widget-job-1 li ._t5 {display: none;}
 .widget-job-1 li ._t6 {display: none;}
 }

 /*图片列表*/
 .piclist{margin-bottom:30px;}
.piclist li{margin-bottom:2%;}
.piclist ._title{position:absolute;bottom:0;left:0;right:0;padding:11px 5%;background:url(../img/black.6.png) repeat;font-size:16px;font-weight: normal;color:#fff;z-index: 2;}
.piclist .cover{position:absolute;bottom:0;left:0;right:0;height:100%;background:url(../img/black.6.png) repeat;display:none;}
.piclist .cover ._big{font-size: 30px;color: #fff;position: absolute;top: 50%;left: 50%;margin-left: -17px; margin-top: -50px;}
.piclist .cover ._big i{margin:0;vertical-align: top;}
.piclist .hover ._title{background:transparent;}
.album_ordinary .album_close{background:#294ca0!important;}

.xc_main_box{min-height:200px;}

/*选项卡切换动画*/
.tab_c_cur{ -webkit-animation-duration:.5s; animation-duration:.5s;}
.myfadeInUp { -webkit-animation-name:myfadeInUp; animation-name:myfadeInUp; -webkit-animation-timing-function:cubic-bezier(0.42,0,1,1);animation-timing-function:cubic-bezier(0.42,0,1,1);animation-timing-function:linear;
 }
@-webkit-keyframes myfadeInUp {
	0%{
		-webkit-transform:translate3d(0,50px,0);
		opacity:0;
	}
	50%{
		-webkit-transform:translate3d(0,25px,0);
		opacity:0.5;
	}
	100%{
		-webkit-transform:translate3d(0,0,0);
		opacity:1;
	}
}
@keyframes myfadeInUp {
	0%{
		transform:translate3d(0,50px,0);
		opacity:0;
	}
	50%{
		-webkit-transform:translate3d(0,25px,0);
		opacity:0.5;
	}
	100%{
		transform:translate3d(0,0,0);
		opacity:1;
	}
}
/*招聘表单*/
.Form-J1 .Form-J1-Left { float: left; width: 50%; }
.Form-J1 .Form-J1-right { float: right; width: 50%; }
.Form-J1 .Form-J1-li { margin-top: 10px; position:relative;}
.Form-J1 .Form-J1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-J1 .Form-J1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li textarea { border: 1px #ddd solid; width: 70%; padding:0;height: 100px;}
.Form-J1 .Form-J1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-J1 .Form-J1-li input._yzm { width: 20%; }
.Form-J1 .Form-J1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer;height: 32px;}
.Form-J1 .Form-J1-li b { color: #666; font-size: 12px; padding-left: 4px;}
.Form-J1 .Form-J1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-J1 .Form-J1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-J1 .Form-J1-Btn button {border: none;font-size: 20px;border-radius: 0;height: 42px;line-height: 32px;width: 140px;padding: 0;color: #f5eccd; cursor:pointer;}
.Form-J1 .Form-J1-Btn ._submit { background:#004a9e; margin-right: 10px; }
.Form-J1 .Form-J1-Btn ._reset { background: #909090; }
.Form-J1 .Validform_wrong{ position:absolute;top:5px;right:19%;}


.pdet-bottom ._detailPage_bottom {border-top: 1px solid #cccccc; margin-top:30px;}
.pdet-bottom ._detailPage_bottom li {line-height: 30px; overflow: hidden; height: 30px;  padding: 0 10px; border-bottom: 1px solid #cccccc; }
.pdet-bottom ._detailPage_bottom ._mark {font-weight: bold; float: left; margin-right: 10px; }
.pdet-bottom ._detailPage_bottom ._title {font-size: 14px;  float: left; width: 68%;}
.pdet-bottom ._detailPage_bottom ._title:hover { color: #9a5d2b;}
.pdet-bottom ._detailPage_bottom ._time { float: right;}

/*2016-11-02*/
.i_banner ._banner_img{height:640px;}
.i_banner .slide .arrs{width:40px;height:100px;background:url(../img/i_banner_arr.png) no-repeat;top:35%;opacity:0;z-index:2;position:absolute;}
.i_banner .slide .arrs.arr_prev{left:5%;}
.i_banner .slide .arrs.arr_next{right:5%;background-position:-50px 0px;}
.i_banner:hover .slide .arrs{opacity:1;}

.cp_pf .time .r-box{height:auto;padding:0;text-align:center;width:100%;}
.cp_pf .time .r-box ._info{height:auto;margin-bottom:20px;}

.member_con .btn{border-radius:0px;}
.member_con .btn:hover{background-color:#005bac;}
.member_con .btn:hover a{color:#fff;}

/*成员公司*/
.member_con .tab_t{width:100%;margin:0;}
.member_con .tab_box .tab_c{display:none;}
.member_con .tab_box li{margin-bottom:20px;}
.member_con .tab_box .show_detail{margin-bottom:20px;}

/* history-4 start*/
.widget-history-4-T { height: 50px; }
.widget-history-4 .tab_t { width: 106px; background: url(../img/dot_normal.png) center bottom no-repeat; font-size: 14px; text-align:center; }
.widget-history-4 .tab_t_cur { background-image: url(../img/dot_cur.png); color: #004fa0; font-weight: bold; font-size: 18px; }
.widget-history-4 .tab_c { margin-top: -7px; border-top: 1px solid #dbdfe1; }
.widget-history-4 .tab_c ul { background: url(../img/line.png) center 0 repeat-y; padding-top: 30px; }
.widget-history-4 .tab_c li { background: url(../img/dot.png) center 25px no-repeat; padding-bottom: 20px; }
.widget-history-4 .tab_c ._img { float: right; width: 47%; }
.widget-history-4 .tab_c ._img img { height: 104px; margin: 0 15px 15px 0; }
.widget-history-4 .tab_c ._text { float: left; width: 47%; text-align: right; }
.widget-history-4 .tab_c ._title { font-size: 24px; color: #004fa0; line-height: 1.8em; }
.widget-history-4 ._even ._img { float: left; text-align: right; }
.widget-history-4 ._even ._img img { margin: 0 0 15px 15px; }
.widget-history-4 ._even ._text { float: right; text-align: left; }

@media only screen and (max-width: 40rem) {
.widget-history-4 .tab_c ._img, .widget-history-4 .tab_c ._text { width: 45%; }
.widget-history-4 .tab_c ._img img { margin: 0 0 15px; width: 100%; }
}


.pro_detail .widget-form-1 #changeImage{vertical-align: middle;padding-left: 10px;cursor:pointer;height: 32px;}
.news_list_con .topnews a:hover ._more{opacity:1;background-color:#005bac;color:#fff; border:1px solid #005bac;}

/*2016-11-04*/
.i_part1_bd .part1_font_box ._font_box_title a{color:#fff;font-weight: bold;}
.i_part1_bd .part1_r ._r_img_box .title_box a{color:#fff;font-weight: bold;}
.i_part1_bd .part1_cygs_box ._cygs_box_title a{color:#000;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box ._r_box_ewm .ewm_titl ._title_box{padding: 5px 0px 21px;}
.i_banner ._banner_nav .banner_bar_bd .bd_r_box ._r_box_ewm .ewm_img{width: 25%;margin-left: 3%;}
.i_part1_bd .part1_r ._r_img_box img{width:100%;}
/*.news_list_con .news_head{margin-bottom:40px;}*/

.piclist ._title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pro_detail .pro_detail_img{width:60%;margin-left:30%;}

.widget-job-2 ._jt{float:none;}
.page{padding-top:40px;margin-bottom:40px;}
.piclist{margin-bottom:0px;}
.main_content{padding-bottom:10px;}

.pageFooter .footer_l dt a{color:#fff;}

/*产品伸缩背景色*/
.pro_fl .pro_fl_box li.bk_color01 ._list_title02{background: url(../img/yellow.png);}
.pro_fl .pro_fl_box li.bk_color01 ._list_title01{background: url(../img/yellow.png);}
.pro_fl .pro_fl_box li.bk_color02 ._list_title02{background: url(../img/black_09.png);}
.pro_fl .pro_fl_box li.bk_color02 ._list_title01{background: url(../img/black_09.png);}
.pro_fl .pro_fl_box li.bk_color03 ._list_title02{background: url(../img/green_09.png);}
.pro_fl .pro_fl_box li.bk_color03 ._list_title01{background: url(../img/green_09.png);}
.pro_fl .pro_fl_box li.bk_color04 ._list_title02{background: url(../img/deep_blue_09.png);}
.pro_fl .pro_fl_box li.bk_color04 ._list_title01{background: url(../img/deep_blue_09.png);}

/*2016-11-07*/
.ct_us ._main01_r ._r_box_01 ._r_box_01_bd a{color:#fff;}

/*nav*/
.top_cover{width:100%; height:100%; position:fixed; top:0; left:0;  z-index:10; display:none;}
.nav .nav_li{float:left;padding: 0 14px;}
.nav .nav_li .nav_a{ display:block;line-height: 96px;height: 96px;font-size:16px;color:#333;}
.nav .nav_li .setNav{width:100%;left:0;right:0;background:#aaaaaac5;padding:50px 0 50px;display:none;z-index:2}
.nav .nav_li .setNav .set-img{width:24%;margin-right: 4%;}
.nav .nav_li .setNav .set-img img{height:150px;width:100%;}
.nav .nav_li .setNav .set-img .tit{font-size:22px;color:#4e4e4e;margin-top: 5px;}
.nav .nav_li .setNav .setMenu{width:28%;}
.nav .nav_li .setNav .setMenu li{float:left;width: 43%;margin: 2%;line-height: 32px;background-color: #005aab;text-align: center;}
.nav .nav_li .setNav .setMenu li:hover .set_ico{background-position:-10px 0;}
.nav .nav_li .setNav .setMenu li .set_ico{width:10px;height:10px;background:url(../img/set_ico_new.png) no-repeat;display:inline-block;*display:inline;*zoom: 1;vertical-align:middle;margin-right:10px; background-position:0 0; transition:all 0.3s ease; -webkit-transiton:all 0.3s ease;}
.nav .nav_li .setNav .setMenu li a{display:inline-block;*display:inline;*zoom: 1;position:relative;color:#fff;vertical-align:middle;font-size: 14px;}
.nav .nav_li .setNav .setCon{width: 42%;}
.nav .nav_li .setNav .setCon .p{padding-left: 7%;color: #fff; border-left: 1px #fff dotted;line-height: 28px;height: 140px;overflow: hidden;font-size: 14px;}
.nav .nav_li .setNav .set_close{display:block;width:23px;height:23px;background:url(../img/setbnav_close_ion.png) no-repeat center;right: 2%;bottom: 2%;}
.nav .line {position: absolute;bottom: 0px;width: 0px;height: 4px;font-size: 3px;background-color: #1e459a;display: none;}

/*头部表单*/
.top-form{display:none;width: 100%;position:absolute;top:96px;left: 0;margin-left: 0;background:#fafafa;z-index:10;padding:60px 0;}
.top-form .wrap{ position:relative;}
.top-form-ewm{ float:left; width:43%; margin-right:6%;}
.top-form-message{ width:37%; float:left;}
.top-ewmnr{ border-top:1px solid #ccc; margin-top:10px; padding-top:15px; }
.top-ewm-left{ float:left; width:38%;}
.top-ewm-left ._ewmimg{ width:132px; margin-right:10px;}
.top-ewm-left ._ohlink{ width:132px; font-size:15px; text-align: center;}
.top-ewm-left ._ohlink a{ display:block;}
.top-ewm-left ._ohlink a:hover{ color:572b22; font-weight:bold; }
.top-form-ewm ._zxtel_box{border-bottom:1px solid #ccc; padding-bottom:15px;}
.top-form-ewm ._zxtel{width:39%; float:left;}
.top-form-ewm ._zxtel span{ display:block; float:left;}
.top-form-ewm ._zxtel ._tl1{ line-height:20px; margin-right:5px;}
.top-form-ewm ._zxtel ._tl2{ font-size:22px; font-family:arial; color:#294ca0; line-height:40px;}
.top-ewm-right{ float:right; width:60%; color:#777;}
.top-ewm-right p{ margin-bottom:7px; line-height:20px;}
.top-ewm-right ._ct1{ font-size:18px; color:#333;font-weight: bold;}
.top-ewm-right a{ color:#777;}
.top-ewm-right a:hover{ text-decoration:underline; }
.top-mess-lant{ font-size:20px; margin-bottom:10px; }
.top-mess-form{ overflow:hidden;}
.top-mess-form ._tmesinp{ width:100%; border:none; height:38px; line-height:38px; background:#fff; margin-bottom:10px; text-indent:20px;}
.top-mess-form ._tmsarea{ width:100%; border:none; padding:20px 0; height:97px; background:#fff;outline:none; text-indent:20px;vertical-align: top;}
.top-mess-form ._tmesbtn{ height:36px; line-height:36px; background:#fff; border:1px solid #bababa; width:100%; padding:0; color:#555;vertical-align: top;margin-top: 10px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.top-mess-form ._tmesbtn:hover{ background:#005bac; color:#fff; border:1px solid #005bac;}
.top-form-close{ font-size:50px; color:#294ca0; position:absolute; top:-50px; right:0px; cursor:pointer;}

/*2016-11-10*/
.i_banner{margin-bottom:0;}
.i_part_hd{padding-top:30px;overflow:hidden;padding-bottom:37px;margin: 0 auto;max-width: 1200px;}
.i_part1_bd{margin-bottom:0;}
.i_main .pro_fl{margin-bottom:0;}

body .album_preview .album_pages{color:#294ca0;}
body .album_preview .slide_nav a{border-color:#294ca0;}
body .album_preview .slide_nav .nav_prev{left:12%;}
body .album_preview .slide_nav .nav_next{right:12%;}

/*成员公司*/
.company_list .company_list_box{margin-bottom:46px;padding-bottom:46px;border-bottom:1px solid #e3e3e3;}
.company_list ._title{font-size:20px;font-weight:bold;color:#000;margin-bottom:4px;}
.company_list ._text_2{font-size:15px;color:#000;line-height:26px;margin-bottom:20px;}
.company_list ._text_2 a{cursor:default;color:#000;}
.company_list ._text_2 p{display:inline-block;*display:inline;*zoom: 1;}
.company_list ._text{font-size:14px;color:#555;line-height:26px;margin-bottom:20px;}
.company_list ._more{width:170px;height:50px;line-height:50px;text-align:center;border:1px solid #a8a8a8; color:#555;display:block;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.company_list ._more:hover{background-color:#005bac;color:#fff;border:1px solid #005abc;}


/*mobile*/
@media only screen and (max-width:480px) {
.widget-newslist-9 ._img { width:auto; float:none; margin:0 0 10px; }
}


/* history-3 start*/
.widget-history-3 { cursor: default; position:relative;}

.widget-history-3-T { height:60px;  overflow: hidden;width:90%;margin:0px auto;background:url(../img/ab_index_hhistory_bj_border.png) repeat-x center 12px;padding:3px 0px 20px;margin-bottom:100px;}
.history_hd.fixed{position:fixed;left:50%;top:0;margin-left:-600px;width:1200px;z-index:2;background-color:#fff;padding-top:30px;}
.history_hd.fixed .widget-history-3-T{margin-bottom:0;}
.widget-history-3-tab .tab_t { position:relative; width:20%; font-size: 14px; color: #999999;}
.widget-history-3-tab .tab_t_cur { font-size: 16px; color: #333333; }
.widget-history-3-tab .tab_t b { width:18px; height: 18px; background-color:#c8c8c8;border-radius:50%;display:block;margin:0 auto;margin-bottom:10px;}
.widget-history-3-tab .tab_t.tab_t_cur b{background-color:#23549f}
.widget-history-3-tab .tab_t span{font-size:20px;color:#7e7e7e;text-align:center;display:block;}

.widget-history-3-tab .tab_c ._history_bd{background-color:#fff;}
.widget-history-3-tab .tab_c ._history_bd ._bd_l{width:68%;}
.widget-history-3-tab .tab_c ._history_bd ._bd_r{width:32%;}
.widget-history-3-tab .tab_c ._history_bd ._bd_l ._l_box{padding:38px 78px;}
.widget-history-3-tab .tab_c ._history_bd ._bd_l ._time{font-size:38px;color:#23549f;font-weight:bold;}
.widget-history-3-tab .tab_c ._history_bd ._bd_l ._time span{font-size:20px;vertical-align:middle;margin-left:3px;}
.widget-history-3-tab .tab_c ._history_bd ._bd_l ._list_box li{color:#787878;margin-bottom:10px;padding-left:10px;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.widget-history-3-tab .tab_c ._history_bd ._bd_l ._list_box li:before{content:"";width:2px;height:2px;background-color:#787878;display:block;position:absolute;left:0;top:50%;margin-top:-1px;}

.widget-history-3 ._history_arr{width:15px;height:27px;background:url(../img/ab_index_hhistory_ico.png) no-repeat;position:absolute;top:0px;display:block;}
.widget-history-3 ._history_arr._arr_prev{left:0;}
.widget-history-3 ._history_arr._arr_next{right:0;background-position:-15px 0px;}
.widget-history-3 ._history_arr._arr_prev:hover{background-position:0px -27px;}
.widget-history-3 ._history_arr._arr_next:hover{background-position:-15px -27px;}

.widget-history-3-T .scroll_nav{display:none;}
.history-list { position:relative; min-height:400px;}
.history-list .line {width:1px; position:absolute; left:50%; top:0; bottom:0; background:#ddd;}
.history-list .tit { left:50%; text-align:right; top:-20px; position:absolute; font-size:36px; padding-left:50px; color:#23549f; font-weight:bold;}
.history-list .tit i {width:41px; height:41px; position:absolute; left:-21px; top:10px;background-color:#23549f;border-radius:50%;}
.history-list .list { width:800px; margin:0 auto 0; padding-top:80px;}
.history-list .list li { float:left; width:50%; position:relative; min-height:260px;}
.history-list .list li.odd { margin-top:100px;}
.history-list .list li .i1 { position:absolute; width:24px; height:24px; top:0; right:-12px;background-color:#fff;border:1px solid #ddd;border-radius:50%;}
.history-list .list li.odd .i1 { right:auto; left:-12px;}
.history-list .list li .i2 {  padding:2px 0 10px;  background:#fff; text-align:right; display:block; }
.history-list .list li.odd .i2 { text-align:left; }
.history-list .list li .bx {  background:#fff; width:340px; position:relative; }

.history-list .list li .bx img { width:96.4%; transition:0.2s all; padding:5px 1.8%; height:auto; margin-bottom:5px; background:#f0f0f0;}
.history-list .list li .bx p { min-height:3em;}
.history-list .list li.odd .bx { float:right;}

.history-list .list li:hover{ color:#23549f;}
.history-list .list li:hover img { background:#23549f;}
.history-list .list li:hover .i1 { border-color:#23549f;}

.widget-history-3 .history_hd.fixed ._history_arr{top:50%;margin-top:-30px;}

/*2016-11-14*/
.company_list .company_list_box:last-child{margin-bottom:0;}
.ct_us .main02{padding-bottom:80px;}
/*.news_list_con .news_head .xc_bread{padding-bottom:70px;}*/
body .select-ui-options-default li:hover{background:#005bac;}
body .select-ui-options-default{border-radius:0px;border-color:#f3f3f3;}
.news_lists .widget-newslist-9 li{padding:30px 0px 30px 0px;margin-bottom:0;}
.widget-newslist-9{padding:0px 0px 50px;}
.page{margin-bottom:0;}
.page a, .page span{margin: 0 0 0 -1px;}
.history_hd_box{height:83px;}
.pic_list{padding-bottom:5px;}

body .content-21962 .job_form_row .inp, .job_form_row ._select{border:none;}
body .content-21962 .job_form_row ._textarea{border:none;padding:0;margin:0;resize : none;}
body .content-21962 .job_form ._act button{outline:none;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
body .content-21962 .job_form .sub{background:#005bac;}
.channel_content .content-21962 .job_form ._act button{color:#555; border:1px solid #bababa; background-color:#fff;}
.channel_content .content-21962 .job_form ._act button:hover{color:#fff; border:1px solid #005bac; background-color:#005bac;}

.news_show .widget-newsdetail-7 .n_right{min-height:700px;}
/*11-16头部公用表单*/
.top-form .head_input{position:relative;}
.top-form .head_input ._tip{position:absolute;top:10px; right:15px;width:auto; color:#b5b5b5;}
/*11-16 间距*/
.i_banner ._banner_nav .banner_bar_bd .bd_r_box ._text ._text_03{margin-right:10px;}
/*11-18头部公用二维码可视化*/
.top-form .top-ewmlogo{min-height:55px;}
.top-form .top-ewm-left ._ewmimg{min-height:132px;}

/*11-19产品详细按钮*/
.pro_detail .widget-form-1 .btn{border-radius:0px;background: #e6e6e6;color: #333;border-color: #adadad;}
.pro_detail .widget-form-1 .btn:hover{background: #005aab;border-color: #005aab;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;color: #fff;}


/*2016-11-24*/
.mm_more{width:170px;height:50px;line-height:50px;text-align:center;border:1px solid #a8a8a8;display:block;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;margin:40px auto 0;}
.mm_more>a{display:block;color:#555;}
.mm_more:hover{background-color:#005bac;color:#fff;border:1px solid #005abc;}
.mm_more:hover>a{color:#fff;}

/* newslist-7 start*/
.widget-newslist-7 { margin-bottom:20px; }
.widget-newslist-7 li { clear:both; overflow:hidden; padding:6px 10px; height:40px; line-height:40px; position:relative;}
.widget-newslist-7 ._time { width:12%; min-width:100px; float:left; font-family:Verdana; font-size:14px;}
.widget-newslist-7 ._title { width:78%; font-weight:normal; font-size:16px; float:left; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.widget-newslist-7 ._download { width:60px; height:40px; position:absolute; right:5%; top:6px; overflow:hidden;}
.widget-newslist-7 ._download img { position:absolute; left:0; top:0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.widget-newslist-7 ._download img._hover { display:none; }

.widget-newslist-7 li:nth-child(odd),.widget-newslist-7 li.odd { background-color:#f7f7f7; }

.widget-newslist-7 li:hover a,.widget-newslist-7 li:hover ._title,.widget-newslist-7 li:hover ._time { color:#005bac; }
.widget-newslist-7 li:hover ._download img { display:none; }
.widget-newslist-7 li:hover ._download img._hover { display:block; }
.widget-info-11 ._title{width:87%;}
@media only screen and (max-width:480px) {
  .widget-newslist-7 ._time { width:100%; min-width:0; }
  .widget-newslist-7 li{height:auto;}
  .widget-newslist-7 ._title { width:100%; }
  .widget-newslist-7 ._download{display:none;}
}


/* history-5 start*/
.widget-history-5 { background: #ffffff; }
.widget-history-5 ._year { position: relative; }
.widget-history-5 ._year span { position: absolute; left: 0; top: 0; width: 100px; text-align: center; font-size: 28px; color: #005bac; }
.widget-history-5 ._list { margin-left: 110px; margin-bottom: 35px; padding-left: 20px; border-left: 1px solid #ededed; line-height: 26px; }
@media only screen and (max-width: 40rem) {
.widget-history-5 ._year span { position: static; }
.widget-history-5 ._list { margin-left: 0; border: 0; padding-left: 0; }
}

/*2016-11-25*/
.nav .nav_li .setNav .setMenu2{width:100%;overflow:hidden; padding-right: 5%;margin:0 auto; text-align:center; }
.nav .nav_li .setNav .setMenu2>li{width:16.3%;text-align: center;border-left:1px #b8d6eb dotted;margin-left:-1px;margin-right: 0;  display: inline-block;float: none; }
.nav .nav_li .setNav .setMenu2>li:first-child{border:none;}
.setNav .setMenu2>li>.t,.setNav .setMenu2>li>.more{display:block;}
.setNav .setMenu2>li>.t,.setNav .setMenu2>li>.more,.setNav .setMenu2>li>.img{margin:0 12%;}
.setNav .setMenu2>li>.t{font-size:16px;}
.setNav .setMenu2>li>.img{margin-top:5px;margin-bottom:5px;}
.nav .nav_li .setNav .setMenu li a img{width:100%;}

/*2017-01-04*/
.pro_detail .pro_detail_img .czimg-scroll{height:226px;}
.pro_detail .pro_detail_img{padding-bottom:50px;}

/*2017-03-03*/
.widget-job-2 ._jc{float:none;}
body .album_ordinary .slide_c p{bottom:5%;}
.top-mess-form ._tmsarea{padding:34px 0px 20px;}
.rczl .span-7{padding-top:80px;}

/*body .album_wrap .slide_wrap img{max-width:50%;}*/

.pageFooter .footer_r .other_company .other_company_list a{width:auto;line-height:20px;padding:6px 18px;text-indent:0px;}



/* ibanner */
.ibanner{position:relative; z-index:2;}
.ibanner .cover{position:absolute; width:100%; height:100%; z-index:3; top:0;}
.ibanner .cover img{width:100%;}
.ibanner .item{overflow:hidden; position:relative; display:none;}
.ibanner .owl-item .item{display:block;}
.ibanner .owl-carousel .owl-item img{width:100%; z-index:3;text-align:center; margin:0 auto;}
.ibanner .btn_nav>div{cursor:pointer; z-index:5; font-size:70px; position:absolute; top:35%; color:#fff;}
.ibanner .btn_nav .owl-prev{left:0%;}
.ibanner .btn_nav .owl-next{right:0%; background-position:-60px 0;}
.ibanner .btn_nav>div:hover{color:#bc0b13;}
.ibanner .item img{-moz-transform:scale(1,1); -ms-transform:scale(1,1); -o-transform:scale(1,1); -webkit-transform:scale(1,1); transform:scale(1,1);-webkit-transition: all 10s ease;transition: all 10s ease;}
.ibanner .active 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);}
.ibanner .item .content{position:absolute; width:100%; height:100%; left:0; top:0; z-index:3;}
.ibanner .item .content .infor{padding-top:8%; padding-left:19%; color:#b80000;}
.ibanner .item .content .infor .tit{font-weight:bold; font-size:50px; border-left:5px solid #bc0b13; padding-left:20px; line-height:60px;/*text-shadow: 0 1px #294ca0, 1px 0 #294ca0, -2px 0 #294ca0, 0 -2px #294ca0;background: url(../img/txtbg.png) no-repeat;*/}
.ibanner .item .content .infor .con{font-size:18px; margin-top:10px; padding-left:20px; width:81%;/*text-shadow: 0 1px #294ca0, 1px 0 #294ca0, -2px 0 #294ca0, 0 -1px #294ca0;background: url(../img/txtbg.png) no-repeat;*/}
.ibanner .item1 .content .infor{color:#9e0000;}
.ibanner .item2 .content .infor{color:#fff;}
.ibanner .item3 .content .infor{color:#9e0000;}
@font-face{font-family: "iconfont";
  src: url('fonts/iconfont.eot'); /* IE9*/
  src: url('iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff') format('woff'); /* chrome, firefox */
}
.iconfont {
  font-family:"iconfont" !important;
  display:inline-block;
  vertical-align: middle;
  margin:0 .3em;
  font-size: 1.1em;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0px;
  -moz-osx-font-smoothing: grayscale;   
}

/*关于-组织机构*/
.about4 .img_list{margin: 60px auto;max-width: 680px;text-align: center;;}
.about4 .img_list li {margin-bottom: 6%;margin-right: 10%;}
.about4 .img_list li:nth-child(4)  {margin-bottom: 10%;margin-right: 10%;}
.about4 .img_list .tit_box .pd{padding:5px 0; font-size:14px;color:#fff;  background-color:#294ca0;transition: all ease .75s; -webkit-transition: all ease .75s;}
.about4 .img_list a:hover .tit_box .pd { color:#fff; background-color:#e60012; }


/*关于-组织机构*/
.about3{min-height:850px; max-width: 1920px;margin: 0 auto; background: url(../img/about_us01.jpg) no-repeat center;}
.about_us01 {padding-top:150px;margin: 0 auto;}


/*关于-发展之路*/
.channel_contentdev{min-height:300px; padding-bottom:60px;max-width: 1920px;margin: 0 auto;}
.dev .stage_box li{float:left; width:25%; cursor:pointer;}
.dev .stage_box li.cur{border-color:#f1f1f1; background-color:#f1f1f1;}
.dev .stage_box .li1{border-bottom:4px solid #898989;}
.dev .stage_box .li2{border-bottom:4px solid #aaabac;}
.dev .stage_box .li3{border-bottom:4px solid #c9cacb;}
.dev .stage_box .li4{border-bottom:4px solid #e6e7e7;}
.dev .stage_box li .pd{padding:10px 20px;}
.dev .stage_box li .year span{float:left;font-size:16px; color:#a7a7a7; font-weight:bold;}
.dev .stage_box li .year i{float:right;color:#a7a7a7; visibility:hidden;opacity:0;transition:all ease .5s; -webkit-transition:all ease .5s; }
.dev .stage_box li.cur .year i,.dev .stage_box li.cur:hover .year i{visibility:visible; opacity:1;}
.dev .stage_box li:hover .year i{visibility:visible; opacity:.3;}
.dev .stage_box .desc{font-size:24px; color:#565656; font-weight:bold; transition:all ease .5s; -webkit-transition:all ease .5s;}
.dev .stage_box li:hover .desc,
	.dev .stage_box li.cur .desc{color:#ee1c25;}
.dev .dev_con{padding-top:50px;}
.dev .dev_con .cur_year{text-align:center; font-size:font-size:16px; color:#a7a7a7; font-weight:bold;}
.dev .dev_con .cur_desc{text-align:center; font-size:24px; color:#565656; font-weight:bold; margin-bottom:20px;}
.resource-type-wrap .panel span { color:#f88a0b; padding:0 4px; position:relative; left:-3px; position:relative; display:inline-block; margin-bottom: 5px;}
/*.resource-type-wrap .panel span font { display:block; width:20px; height:44px; right:-20px; position:absolute; top:0; }*/
.resource-type-wrap .panel .image img { width: 100%; height:auto; }
.resource-type-wrap .panel .title{ padding:10px;  line-height:1.8;}
.resource-type-wrap .panel .title a{color:#000;}
.resource-type-wrap .head { padding: 28px 20px 0; height: 242px }
.inner_box { width:100%;}
.resource-type-wrap .panel .title { line-height:22px; padding:24px 0; font-size:18px; color:#626670; font-weight:normal; }
.resource-type-wrap .panel .inner{ padding:5%;margin-left:2%;position:relative; background:#fff; }
.resource-type-wrap .panel .inner_box p { color:#626670; font-size:14px; line-height:1.5; margin:15px 0 0; }
.resource-type-wrap .panel .inner_box p.image {  margin-bottom:0; width:80%;}
.resource-type-wrap .panel .inner_box .cell_tit{font-size:16px;color:#010101; text-align:left; line-height:30px; display:block; width:100%;margin-bottom:20px;}
.resource-type-wrap .panel .inner_box .put_time{font-size:16px; color:#242424; clear:both; text-align:left;font-weight:bold;float:left; margin-right:5px;}
.resource-type-wrap .panel.leftBox_resource .inner_box .put_time{text-align:right; font-size:14px;color:#242424;  float:right; margin-left:5px;}
.resource-type-wrap .panel.leftBox_resource{margin-top:0;}
.resource-type-wrap .panel.leftBox_resource span.cell_tit { float:right; position:relative; left:3px; display:inline-block; text-align:right;}
.resource-type-wrap .panel.leftBox_resource .title { line-height:22px; padding:24px 0; font-size:18px; color:#626670; font-weight:normal; float:right; }
.resource-type-wrap .panel.leftBox_resource .inner_box { overflow:hidden; padding-left:0; text-align:right;}
.resource-type-wrap .panel.leftBox_resource .inner_box i { display:block; width:75px; height:2px; overflow:hidden; font-size:0; background:#222222; margin-bottom:24px; float:right; clear:both; }
.resource-type-wrap .panel.leftBox_resource .inner_box p { color:#626670; font-size:14px; line-height:24px; clear:both; text-align:right; }
.resource-type-wrap .panel.leftBox_resource .inner_box p.image {  margin-bottom:0; width:80%; float:right}
.resource-type-wrap .panel.leftBox_resource .inner{left:0px;margin-right:2%;}
.resource-type-wrap .panel.leftBox_resource:hover .inner { position:relative;}
.resource-type-wrap .panel.leftBox_resource span font { display:block; width:20px; height:44px; left:-20px; position:absolute; top:0; }
.resource-type-wrap { background:url(../img/opp.gif) repeat-y center top; padding-top:0px; padding-bottom:30px;}
.resource-type-wrap{ width:100%;}
.resource-type-wrap .resource-type-list{width:100%;}
.resource-type-wrap .panel{ width:49.8%; position:relative;margin-top:70px; margin-bottom:30px;}
.resource_type_t{font-size:72px; color:#e6e6e6; background-color:#fff;margin-bottom: 40px;}
.resource-type-wrap .panel:after{content:'';position:absolute;left:-6px;top:40px;margin-left:2px;width:28px; height:12px;background:url(../img/his_li_dian.png) right top no-repeat;}
.resource-type-wrap .panel.leftBox_resource:after{right:-6px;left:auto;margin-left:0;background:url(../img/his_li_dianl.png) right top no-repeat;}



/* 视频中心 */
.channel_content{min-height:300px; padding:50px 0;max-width: 1920px;margin: 0 auto;}
.video_list.channel_content{background:#f0f0f0;}
.video_list01 .item{cursor:pointer; margin-bottom: 20px;}
.video_list01 .item .txt{font-size:16px; color:#262626; padding:15px 20px; background:#fff; 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;}
.video_list01 .item .txt .t{display:inline-block;width:80%;vertical-align:middle;}
.video_list01 .item .cover{opacity:1; visibility:visible; transition:.5s ease;position:absolute; width:100%; height:100%; background:url(../img/black.2.png); top:0; left:0;}
.video_list01 .item .cover i{position:absolute; width:60px; height:60px; line-height:50px; top:50%; left:50%; font-size: 60px; color:#fff; text-align:center; margin-left: -30px; margin-top: -30px; -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; opacity:0.8;}
.video_list01 .item:hover .cover i{ -moz-transform:scale(0.8); -ms-transform:scale(0.8); -o-transform:scale(0.8); -webkit-transform:scale(0.8); transform:scale(0.8)}
.video_list01 .item:hover .txt{background:#ea1313; color:#fff;}

.channel_content2{padding: 65px 0;background-color: #f8f8f8;max-width: 1920px;margin: 0 auto;}
.fz30 {font-size: 30px;}
.fz20 {font-size: 20px;}
.booswap{margin-top:105px;}

/*点击加载*/
.load_more{text-align:center; padding-top:20px;}
.load_more .loading{width:170px; height:50px; line-height:50px; background:#005bac; border-radius:35px; display:inline-block; vertical-align:middle; font-size:15px; color:#fff; cursor:pointer; transition:.5s ease;}
.load_more .loading:hover{background:#ea1313;}
.load_more.nomore {display:none;}
/*点击加载 end*/



/*市场业绩*/
.welcome_box{width: 100%;min-width: 1280px;	max-width: 1920px;margin:0 auto;}
.welcome_box .gradient {background-image: -webkit-gradient(linear, left top, right bottom, from(#0664b3), to(#2db6f7));background-image: -webkit-linear-gradient(top, #0664b3 0, #2db6f7 100%);background-image: -moz-linear-gradient(top, #0664b3 0, #2db6f7 100%);background-image: linear-gradient(to bottom, #0664b3 0, #2db6f7 100%);}
.welcome_box .head {padding: 0.4rem 0 0.7rem;text-align: center;}
.welcome_box .head .title_h5 {padding: 0.2rem 0;margin-bottom: 0;background-repeat: no-repeat;background-position: center;background-size: auto 100%;}
.welcome_box .head .title_h5 strong {font-size: 0.55rem;font-weight: 700;font-stretch: normal;line-height: 0.6rem;margin: 0;-webkit-background-clip: text;background-clip: text;color: transparent;}
.welcome_box .head p {width: 100%;	max-width: 1200px;font-size: 0.16rem;line-height: 1.8;color: #666;margin: 0.3rem auto 0;text-align:justify;	text-indent: 2em;}
.welcome_box .w1600 {max-width: 80%;padding: 1px;margin: 0 auto;}
.welcome_box .foot {padding: 0.7rem 0 1.2rem;text-align: center;}
.welcome_box .foot .more {margin-top: 0;color: #fff;display: inline-block;width: 1.86rem;font-size: 0.18rem;transition: all 0.5s ease;border-radius: 0.01rem;}
.welcome_box .foot .more:after {display: none;}

.welcome_box .qqyy-box {background-image: url(../images/welcome-qqyy-bg.png);background-repeat: no-repeat;background-position: bottom center;background-size: cover;}
.welcome_box .qqyy-box .title_h5 {background-image: url(../images/welcome-qqyy-title-bg.png);}
html{font-size: 100px;}
.welcome_box .mtbd-box dl {display: flex;/*box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.2);*/}
.welcome_box .mtbd-box dt {vertical-align: top;width: 50%;height: 100%;}
.welcome_box .mtbd-box dt .swiper-slide .img {padding-bottom: 4.21rem;}
.welcome_box .mtbd-box dt .swiper-slide .title {position: absolute;bottom: 0;padding: 0.3rem 0.5rem;width: 100%;box-sizing: border-box;text-align: center;background-color: #666;opacity: 0.85;font-size: 0.16rem;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all 0.5s ease;}
.welcome_box .mtbd-box dt .swiper-pagination span {background-color: #fff;opacity: 1;}
.welcome_box .mtbd-box dt .swiper-button-prev {left: 0;background-image: url(../img/jt2.png);}
.welcome_box .mtbd-box dt .swiper-button-next {right: 0;background-image: url(../img/jt3.png);}
.welcome_box .mtbd-box dt .swiper-button-next,.welcome_box .mtbd-box dt .swiper-button-prev {top: unset;bottom: 0.15rem;border: none;background-color: transparent;}
.welcome_box .mtbd-box dd {width: 50%;box-sizing: border-box;padding-left: 0.15rem;}
.welcome_box .mtbd-box dd>div {margin-bottom: 0.15rem;transition: all 0.5s ease;}
.welcome_box .mtbd-box dd>div:last-of-type {margin-bottom: 0;}
.welcome_box .mtbd-box dd a {display: flex;align-items: center;justify-content: space-between;background-color: #b7cbe1;padding: 0.15rem 0;}
.welcome_box .mtbd-box dd a .date {box-sizing: border-box;border-right: 1px solid #0099ff;width: 1.2rem;height: 0.64rem;padding: 0 0.15rem;text-align: right;font-size: 0.16rem;color: #0099ff;}
.welcome_box .mtbd-box dd a .date .day {font-size: 0.3rem;margin: 0.06rem 0;}
.welcome_box .mtbd-box dd a .info {max-width: calc(100% - 1.2rem);padding: 0 0.15rem;}
.welcome_box .mtbd-box dd a .info h1 {font-size: 0.18rem;color: #0099ff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all 0.5s ease;}
.welcome_box .mtbd-box dd a .info p {margin-top: 0.1rem;font-size: 0.15rem;color: #f2f6f9;line-height: 1.2;overflow: hidden;height: 0.36rem;}
.welcome_box .qqyy-box {background-image: url(../img/welcome-qqyy-bg.png);background-repeat: no-repeat;background-position: bottom center;background-size: cover;}
.welcome_box .qqyy-box .head {background-image: url(../img/welcome-qqyy-head-bg.png);background-repeat: no-repeat;background-position: top center;background-size: 100% auto;}
.welcome_box .qqyy-box .title_h5 {background-image: url(../img/welcome-qqyy-title-bg.png);}

.welcome_box .mtbd-box dl {display: flex;/*box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.2);*/}
.welcome_box .mtbd-box dt {vertical-align: top;width: 50%;height: 100%;}
.welcome_box .mtbd-box dt .swiper-slide .img {padding-bottom: 4.21rem;}
.welcome_box .mtbd-box dt .swiper-slide .title {position: absolute;bottom: 0;padding: 0.3rem 0.5rem;width: 100%;box-sizing: border-box;text-align: center;background-color: #666;opacity: 0.85;font-size: 0.16rem;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all 0.5s ease;}
.welcome_box .mtbd-box dt .swiper-pagination span {background-color: #fff;opacity: 1;}
.welcome_box .mtbd-box dt .swiper-button-prev {left: 0;background-image: url(../img/jt2.png);}
.welcome_box .mtbd-box dt .swiper-button-next {right: 0;background-image: url(../img/jt3.png);}
.welcome_box .mtbd-box dt .swiper-button-next,
.welcome_box .mtbd-box dt .swiper-button-prev {top: unset;bottom: 0.15rem;border: none;background-color: transparent;}
.welcome_box .mtbd-box dd {width: 50%;box-sizing: border-box;padding-left: 0.15rem;}
.welcome_box .mtbd-box dd>div {margin-bottom: 0.15rem;transition: all 0.5s ease;}
.welcome_box .mtbd-box dd>div:last-of-type {margin-bottom: 0;}
.welcome_box .mtbd-box dd a {display: flex;align-items: center;justify-content: space-between;background-color: #b7cbe1;padding: 0.15rem 0;}
.welcome_box .mtbd-box dd a .date {box-sizing: border-box;border-right: 1px solid #0099ff;width: 1.2rem;height: 0.64rem;padding: 0 0.15rem;text-align: right;font-size: 0.16rem;color: #0099ff;}
.welcome_box .mtbd-box dd a .date .day {font-size: 0.3rem;margin: 0.06rem 0;}
.welcome_box .mtbd-box dd a .info {max-width: calc(100% - 1.2rem);padding: 0 0.15rem;}
.welcome_box .mtbd-box dd a .info h1 {font-size: 0.18rem;color: #0099ff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all 0.5s ease;}
.welcome_box .mtbd-box dd a .info p {margin-top: 0.1rem;font-size: 0.15rem;color: #f2f6f9;line-height: 1.2;overflow: hidden;height: 0.36rem;}

.welcome_box .qqyy-box .head {padding-bottom: 3rem;}
.welcome_box .qqyy-box>.w1600 {margin-top: -2.7rem;position: relative;}
.welcome_box .qqyy-box .w1600 .sjdt {width: 100%;}
.welcome_box .qqyy-box .w1600 .ul1 {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.welcome_box .qqyy-box .w1600 .ul1 li {position: absolute;z-index: 6;width: 0.36rem;height: 0.44rem;cursor: pointer;transform: translate(-50%, -50%);}
.welcome_box .qqyy-box .w1600 .ul1 li i {display: block;width: 100%;height: 100%;position: relative;background-image: url(../img/tb5.png);background-size: 100% 100%;transform: scale(0.8);}
.welcome_box .qqyy-box .w1600 .ul1 li span {position: absolute;white-space: nowrap;font-size: 0.15rem;top: 110%;left: 50%;transform: translateX(-50%);transition: all 0.5s ease;}
.welcome_box .qqyy-box .w1600 .ul1 #li1 {width: 0.22rem;height: 0.22rem;}
.welcome_box .qqyy-box .w1600 .ul1 #li1 i {background: none;background-color: #e51a28;border-radius: 50%;}
.welcome_box .qqyy-box .w1600 .ul1 #li1 i::before {content: "";position: absolute;width: 100%;height: 100%;border-radius: 50%;top: 0;left: 0;opacity: 0;background-color: #e51a28;animation: gjyy-dh0 3s linear infinite;}
.welcome_box .qqyy-box .w1600 .ul1 #li1 i::after {content: "";position: absolute;width: 100%;height: 100%;border-radius: 50%;top: 0;left: 0;opacity: 0;background-color: #e51a28;animation: welcome-qqyy-dh0 3s 1.5s linear infinite}
@keyframes welcome-qqyy-dh0 {0% {opacity: 0;transform: scale(0);}75% {opacity: 0.4;transform: scale(5);}100% {opacity: 0;transform: scale(6);}}
.welcome_box .qqyy-box .w1600 .ul1 #li1 span {top: -90%;color:red;}
.welcome_box .qqyy-box .w1600 .ul1 li:nth-of-type(1) {top: 28.8%;left: 44.5%;}
.welcome_box .qqyy-box .w1600 .ul1 li:nth-of-type(2) {top: 13.8%;left: 32.2%;}
.welcome_box .qqyy-box .w1600 .ul1 li:nth-of-type(2) span {margin-left: 0.35rem;margin-top: -0.3rem;}
.welcome_box .qqyy-box .w1600 .ul1 li:nth-of-type(3) {top: 17.5%;left: 22.5%;}
.welcome_box .qqyy-box .w1600 .ul1 li:nth-of-type(3) span {margin-left: 0.35rem;margin-top: -0.2rem;}
.welcome_box .qqyy-box .w1600 .ul1 li:nth-of-type(4) {top: 23.5%;left: 30.5%;}
.welcome_box .qqyy-box .w1600 .ul1 li:nth-of-type(5) {top: 65.5%;left: 94.6%;}
.welcome_box .qqyy-box .w1600 .ul1 li:nth-of-type(6) {top: 69%;left: 17.4%;}
.welcome_box .qqyy-box .w1600 .ul1 li:nth-of-type(7) {top: 27%;left: 20.8%;}
.welcome_box .qqyy-box .w1600 .ul1 li:nth-of-type(8) {top: 40.5%;left: 31%;}
.welcome_box .qqyy-box .w1600 .ul1 li:nth-of-type(9) {top: 59%;left: 37.5%;}
.welcome_box .qqyy-box .w1600 .ul1 li:nth-of-type(10) {top: 50.5%;left: 91.7%;}
.welcome_box .qqyy-box .w1600 .ul1 li:nth-of-type(11) {top: 44.8%;left: 17%;}
.welcome_box .qqyy-box .w1600 .ol1 {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;}
.welcome_box .qqyy-box .w1600 .ol1 li {position: absolute;top: 0;right: 0;background-size: cover;background-position: right top;}
.welcome_box .qqyy-box .w1600 .ol1 li:nth-of-type(1) {top: 16.2%;right: 56.8%;width: 11.5%;height: 12.5%;background-image: url(../img/xx1.png);animation: welcome-qqyy-dh1 6s infinite;}
@keyframes welcome-qqyy-dh1 {0% {width: 0;opacity: 0;}80% {width: 11.5%;opacity: 1;}100% {opacity: 0;}}
.welcome_box .qqyy-box .w1600 .ol1 li:nth-of-type(2) {top: 20%;right: 56.8%;width: 21%;height: 9%;background-image: url(../img/xx2.png);animation: welcome-qqyy-dh2 6s infinite;}
@keyframes welcome-qqyy-dh2 {0% {width: 0;opacity: 0;}80% {width: 21%;opacity: 1;}100% {opacity: 0;}}
.welcome_box .qqyy-box .w1600 .ol1 li:nth-of-type(3) {top: 25.5%;right: 56.8%;width: 13.5%;height: 3.5%;background-image: url(../img/xx3.png);animation: welcome-qqyy-dh3 6s infinite;}
@keyframes welcome-qqyy-dh3 {0% {width: 0;opacity: 0;}80% {width: 13.5%;opacity: 1;}100% {opacity: 0;}}
.welcome_box .qqyy-box .w1600 .ol1 li:nth-of-type(4) {top: 28.5%;right: 57%;width: 23%;height: 2.3%;background-image: url(../img/xx4.png);animation: welcome-qqyy-dh4 6s infinite;}
@keyframes welcome-qqyy-dh4 {0% {width: 0;opacity: 0;}80% {width: 23%;opacity: 1;}100% {opacity: 0;}}
.welcome_box .qqyy-box .w1600 .ol1 li:nth-of-type(5) {top: 29.5%;right: 56.8%;width: 13%;height: 14.2%;background-image: url(../img/xx5.png);animation: welcome-qqyy-dh5 6s infinite;}
@keyframes welcome-qqyy-dh5 {0% {width: 0;opacity: 0;}80% {height: 14.2%;opacity: 1;}100% {opacity: 0;}}
.welcome_box .qqyy-box .w1600 .ol1 li:nth-of-type(6) {top: 29.5%;right: 56.8%;width: 25.5%;height: 43%;background-image: url(../img/xx6.png);animation: welcome-qqyy-dh6 6s infinite;}
@keyframes welcome-qqyy-dh6 {0% {width: 0;opacity: 0;}80% {height: 43%;opacity: 1;}100% {opacity: 0;}}
.welcome_box .qqyy-box .w1600 .ol1 li:nth-of-type(7) {top: 29.5%;right: 56.5%;width: 6.4%;height: 32%;background-image: url(../img/xx7.png);animation: welcome-qqyy-dh7 6s infinite;}
@keyframes welcome-qqyy-dh7 {0% {width: 0;opacity: 0;}80% {height: 32%;opacity: 1;}100% {opacity: 0;}}
.welcome_box .qqyy-box .w1600 .ol1 li:nth-of-type(8) {top: 29%;left: 43.5%;width: 49.5%;height: 39.5%;background-image: url(../img/xx8.png);animation: welcome-qqyy-dh8 6s infinite;}
@keyframes welcome-qqyy-dh8 {0% {height: 0;opacity: 0;}80% {width:49.5%;opacity: 1;}100% {opacity: 0;}}
.welcome_box .qqyy-box .w1600 .ol1 li:nth-of-type(9) {top: 29%;left: 43.5%;width: 46%;height: 24.5%;background-image: url(../img/xx9.png);animation: welcome-qqyy-dh9 6s infinite;}
@keyframes welcome-qqyy-dh9 {0% {height: 0;opacity: 0;}80% {width:46%;opacity: 1;}100% {opacity: 0;}}
.welcome_box .qqyy-box .w1600 .ol1 li:nth-of-type(10) {top: 29%;right: 56.8%;width: 26.5%;height: 20%;background-image: url(../img/xx10.png);animation: welcome-qqyy-dh10 6s infinite;}
@keyframes welcome-qqyy-dh10 {0% {height: 0;opacity: 0;}80% {width:26.5%;opacity: 1;}100% {opacity: 0;}}

.welcome_box .qqyy-box .foot {padding: 0.3rem 0 0.7rem;}
.welcome_box .qqyy-box .foot ul {display: flex;justify-content: space-between;align-items: end;}
.welcome_box .qqyy-box .foot ul li {font-size: 0;}
.welcome_box .qqyy-box .foot ul li div {display: inline-block;vertical-align: bottom;}
.welcome_box .qqyy-box .foot ul li div strong {display: block;text-align: left;font-size: 0.5rem;font-family: "BEBAS";font-weight: normal;}
.welcome_box .qqyy-box .foot ul li div .counter {-webkit-background-clip: text;background-clip: text;color: transparent;}
.welcome_box .qqyy-box .foot ul li div small {margin-left: 0.1rem;font-size: 0.36rem;color: #0099ff;}
.welcome_box .qqyy-box .foot ul li:nth-of-type(1) div small {font-size: 0.18rem;}
.welcome_box .qqyy-box .foot ul li div p {margin-top: 0.2rem;font-size: 0.15rem;color: #0099ff;}
.welcome_box .qqyy-box .foot ul li img {display: inline-block;vertical-align: bottom;width: 0.5rem;margin-left: 0.2rem;}
.welcome_box .qqyy-box .foot ul i {flex-shrink: 0;width: 1px;height: 0.75rem;background-color: #e6e7e8;}

/*企业文化*/
.qywh{}
.qywh-l{width:100%}
.qywh-l dl{margin-bottom:25px;border-bottom:1px solid #eee;}
.qywh-l dl:last-child{margin-bottom:0!important;}
.qywh-l dl dt{padding-bottom:40px;cursor:pointer;}
.qywh-l dl dt h3{font-size:20px;}
.qywh-l dl dt p{width:12px;height:13px;background:url(../img/qywh-tb.png);transition:all 0.5s;}
.qywh-l dl dt p.up{background:url(../img/qywh-tb2.png)no-repeat center;}
.qywh-l dl dd{color:#878787;font-size:16px;padding-bottom:22px;display:none;}
.qywh-r{width:50%;overflow:hidden;}
.qywh-r img{display:block;width:100%;}
.qywh-r:hover img{transform:scale(1.1);}
.flex{display:flex;}
.flex-wrap{display:flex;flex-wrap:wrap;}
.flex-jcr{justify-content:space-between;}
.flex-jcc{justify-content:center;}
.flex-aic{align-items:center;}
.flex-aib{align-items:flex-end;}
.flex-jc{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
img{transition:all 0.8s!important;max-width:100%;border:none;/*防止图片模糊*/image-rendering: -moz-crisp-edges; /* Firefox */      image-rendering: -o-crisp-edges; /* Opera */      image-rendering: -webkit-optimize-contrast; /*Webkit (non-standard naming) */ image-rendering: crisp-edges;-ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */
}
.about_us04{/*background:#f4f4f4; padding:60px 0; margin-top:60px;margin-bottom: -60px;*/}
.about_us04 .infor .tit{font-size:38px; text-align:center; margin-bottom:60px;}
.about_us04 .content .item{float:left; width:32%; margin-right:2%;margin-bottom: 2%; overflow:inherit;}
.about_us04 .content .item.item3{margin-right:0;}
.about_us04 .content .item .rect-99{padding-bottom:99%;}
.about_us04 .content .item .intro{background:#fff; transition:.5s ease; width:100%; color:#0f0f0f; float:right; margin-top:-90px; position:relative; min-height:170px;}
.about_us04 .content .item .intro .box{padding:10px 10px 0;}
.about_us04 .content .item .intro .box .tit{font-size:22px;}
.about_us04 .content .item .intro .box .con{line-height:24px; font-size:14px;}
.about_us04 .content .item:hover .intro{background:#005bac; color:#fff; box-shadow:0 0 15px 0 rgba(0,0,0,0.2);}


/*logo_design*/
.logo_design .pt1 .tit{font-size:32px; color:#000; margin-bottom:20px;}
.logo_design .pt1 .info{font-size:16px; color:#595757; line-height:26px; margin-bottom:50px;}
.logo_design .pt1 .info p{text-indent: 2em; text-align:justify;}
.logo_design .pt2{padding-bottom:40px; border-top:1px solid #d9d9d9;}

.logo_design .pt{ border-top:1px solid #d9d9d9;}
.logo_design .line{width:160px; height:3px; background:#ee1c25; margin-top:-1px;}
.logo_design .pt1 .tit2{font-size:20px; color:#000; margin-bottom:20px;}
.logo_design .pt1 .tit2 p{text-indent: 1.6em; text-align:justify;}

.logo_design .pt2 .tit{margin-top:28px; font-size:19px; color:#ee1c25;}
.logo_design .pt2 .con .pd{/*padding-left:25%;*/}
/*.logo_design .pt2 .con .pd .box{width:33%;}*/
.logo_design .pt2 .con .pd .box1{/*margin-right:12%;*/margin: 0 auto;width: 100%;}
.logo_design .pt2 .con .pd .box .img_box{margin-bottom:40px;text-align: center;}
.logo_design .pt2 .con .pd .box .tit_box{text-align:center;}
.logo_design .pt3{padding-bottom:40px; border-top:1px solid #d9d9d9;}
.logo_design .pt3 .tit{margin-top:28px; font-size:19px; color:#ee1c25;}
.logo_design .pt3 .con .pd{padding-left:25%;}
.logo_design .pt3 .con .pd li{width:33.333%;}
.logo_design .pt3 .con .pd .color{width:65px; height:65px; margin-right:20px;}
.logo_design .pt3 .con .pd .text ._t{font-size:16px; line-height:26px; color:#676767;margin-bottom:10px;}
.logo_design .pt3 .con .pd .text .cmyk{color:#999999; font-size:15px; line-height:26px;}
.logo_design .pt4{padding-bottom:40px; border-top:1px solid #d9d9d9;}
.logo_design .pt4 .tit{margin-top:28px; font-size:19px; color:#ee1c25;}
.logo_design .pt4 .con .pd{padding-left:25%;}
.logo_design .pt4 .con .pd li{margin-bottom:40px;}
.logo_design .pt4 .con .pd ._t{font-size:16px; color:#676767; margin-bottom:20px;}
.logo_design .pt4 .con .pd .font_box{width:100%;height:300px; line-height:300px; vertical-align:middle; background:url(../img/gezi.jpg) repeat; text-align:center; border:1px solid #e7e7e7;}
.logo_design .pt4 .con .pd .font_box img{vertical-align:middle; max-height:200px;}


/* 招聘列表 */
.job_list01{margin-bottom:60px;}
.job_list01 .infor{text-align: center;font-size: 24px;line-height: 1;margin-bottom: 50px;color: rgb(0, 112, 192);font-weight: bold;}
.job_list01 .rect-91{padding-bottom:91%;}
.job_list01 .rect-857{padding-bottom:85.7%;}
.job_list01 .rect-478{padding-bottom:47.8%;}
.job_list01 .tit{font-size:28px; margin-bottom:15px;color:#000;}
.job_list01 .list_l_b_text{color:#333;}
.job_list01 .text{line-height:28px;}
.job_list01 .list_l_t_text{background:#f3f3f3;}
.job_list01 .list_l_t_text .text_box{padding:20% 10% 0;}
.job_list01 .list_l_t_text .tit{color:#ea1313; }
.job_list01 .list_l_b_txt_box{top:0;left:0; width:100%;}
.job_list01 .list_l_b_txt_box .box{padding:10% 10% 0;}
.job_list01 .list_r_text{bottom:0;right:0;background:url(../img/orange.8.png); color:#fff;width:47%;padding:8% 6%;text-align:right;}
.job_list02 .infor{text-align: center;font-size: 24px;line-height: 1;margin-bottom: 50px;color: rgb(0, 112, 192);font-weight: bold;}
.job_list02 .form_box{ margin-bottom:45px; }
.job_list02 .form_box .inp_wrap{width:30.5%; margin-right:1%; border:1px solid #e3e7ec; display:inline-block; vertical-align:top;}
.job_list02 .form_box .inp_wrap .inp{width:100%; height:54px; line-height:54px; font-size:16px; color:#000; text-indent:23px; border:none; border-radius:0; padding:0; background:transparent;}
.job_list02 .form_box .inp_wrap.search_wrap{width:54px; margin-right:0;}
.job_list02 .form_box .inp_wrap.date_wrap{display:none;}
.job_list02 .form_box button{outline:none; border:none; background:#ea1313; height:54px; line-height:54px; font-size:0; text-align:center; cursor:pointer; text-align:center; width:100%; vertical-align:top; transition:.5s ease;}
.job_list02 .form_box button:hover{background:#be4e1b;}
.job_list02 .form_box button i{display:inline-block;  color:#fff; vertical-align:middle; width:23px; height:22px; background:url(../img/job_list02_2.png) no-repeat center;}
.job_list02 .form_box .inp_wrap .select-ui-choose-default ._arrow .arr{width:12px; height:6px; background:url(../img/job_list02_1.png) no-repeat center; border:none;}
.job_list02 .form_box .inp_wrap .select-ui-choose-default.on ._arrow .arr{margin:-.2em 0 0;}
.job_list02 .form_box .inp_wrap .select-ui-choose ._arrow{right:17px;}
.job_list02 .form_box .inp_wrap .select-ui-choose-default ._txt{text-align:left;}
.job_list02 .widget-job-tit{background:#ea1313; color:#fff; overflow:hidden; height:54px; line-height:54px;}
.job_list02 ._jt {height:70px; line-height:70px; overflow:hidden; *zoom:1;cursor:pointer;border-bottom:1px solid #dedede; font-size:16px; color:#666;}
.job_list02 ._ut{float:left; text-align:center; min-height:1px; width:16.5%;}
.job_list02 ._jt ._ut._t6:after {content:"+"; display:inline-block; vertical-align:-1px; color:#aaa; font-weight:bold; margin-left:5px; font-size:20px;}
.job_list02 ._jt._jt_act ._ut._t6:after {content:"-";}
.job_list02 ._jc {display:none;}
.job_list02 ._jcon {padding:50px 80px 40px; background:#fff; }
.job_list02 .tit{font-size:17px;margin-bottom:20px;}
.job_list02 .info{line-height:30px; margin-bottom:40px;}
.job_list02 ._jt._jt_act{border-color:transparent;}
body .select-ui-options-default{box-sizing:border-box;}
body .select-ui-options-default li:hover{background:#ea1313;}
body .select-ui-options-default li{padding:6px 0 6px 20px;}
body .select-ui-choose ._arrow .arr{left:-6px;}


/*科研创新*/
.rd .pt1{padding-bottom:80px;}
.rd .pt1 .img_box{width:50%;}
.rd .pt1 .info_box{width:50%;}
.rd .pt1 .info_box .pd{padding:0 40px;}
.rd .pt1 .info_box .tit{font-size:30px; color:#494646; margin-bottom:15px;}
.rd .pt1 .info_box .text{font-size:13px; color:#969595; margin-bottom:75px; line-height:26px;}
.rd .pt1 .info_box .uni_btn_more_wrap{margin-left:0;width:125px; height:38px; line-height:38px;}
.rd .pt2{padding:60px 0; background-color:#eff3f7;margin-bottom: -60px}
.rd .pt2 .tit{font-size:20px; margin-bottom:20px; color:#294ca0; text-align:left; font-weight:bold;}
.rd .pt4 .line{float: left;width: 160px;height: 3px;background: #ee1c25;margin-top: -1px;}
.rd .pt4 .line2{float:left;width: 31%;border-bottom: 1px solid #d1d1d1;}
.rd .pt2 .info{font-size:16px; color:#221815; width:100%;margin:0 auto 40px; text-align:left; line-height:26px; opacity:0.7;}
.rd .pt2 .img_list{margin-bottom:40px;}
.rd .pt2 .img_list .tit_box .pd{padding:30px; background-color:#fff;transition: all ease .75s; -webkit-transition: all ease .75s;}
.rd .pt2 .img_list a:hover .tit_box .pd { color:#fff; background-color:#e60012; }
.rd .pt2 .img_list .tit_box .t{font-size:14px; color:#221815; line-height:26px; height:52px; overflow:hidden;}
.rd .pt2 .uni_btn_more_wrap{width:125px; height:38px; line-height:38px; margin:0 auto;}
.rd_idea {padding-bottom: 50px;background:url(../img/rdbg.jpg) repeat;}
.rd_idea .img_box{margin-right:50px; margin-bottom:20px; }

.rd2{min-height: 300px;padding-bottom: 50px;max-width: 1920px;margin: 0 auto;}
.rd2 .rd21{padding:50px 0; background-color:#eff3f7;}
.rd2 .rd22{padding:40px 0; background-color:#fff;}
.rd2 .rd21 .tit,.rd2 .rd22 .tit{line-height: 34px;background: url(../img/common_numbg.png) no-repeat left center;margin: 10px 0 10px;}
.rd2 .rd21 .tit .no,.rd2 .rd22 .tit .no{color:#fff; font-size:22px;display:inline-block; *display:inline; *zoom:1; width:85px; padding-left:10px;}
.rd2 .rd21 .tit .t,.rd2 .rd22 .tit .t{font-size:20px; color:#333; font-weight:bold; }
.rd2 .rd21 .info,.rd2 .rd22 .info{font-size:16px; color:#555; width:100%;margin:0 auto; text-align:justify; line-height:26px;text-indent: 2em;}



/*煤电产业*/
.layout_product {max-width: 1920px;margin: 0 auto;}
.layout_product.channel_content { padding-bottom:0;}
.layout_product .pt2{padding:50px 0; background-color:#eff3f7;margin-bottom: -30px}
.layout_product .pt2 .tit{font-size:24px; margin-bottom:20px; color:#000; text-align:left; font-weight:bold;}
.layout_product .pt2 .info{font-size:16px; color:#221815; width:100%;margin:0 auto 40px; text-align:left; line-height:26px; opacity:0.7;}
.layout_product .pt2 .img_list{margin-bottom:40px;}
.layout_product .pt2 .img_list li {margin-bottom: 2%;}
.layout_product .pt2 .img_list .tit_box .pd{padding:20px; font-size:16px;color:#fff;  background-color:#294ca0;transition: all ease .75s; -webkit-transition: all ease .75s;}
.pd105{min-height: 105px;}
.pd77{min-height: 77px;}
.pd52{min-height: 52px;}
.layout_product .pt2 .img_list a:hover .tit_box .pd { color:#fff; background-color:#e60012; }
.layout_product .pt2 .img_list .tit_box .t{font-size:14px; color:#221815; line-height:26px; height:52px; overflow:hidden;}
.layout_product .pt2 .uni_btn_more_wrap{width:125px; height:38px; line-height:38px; margin:0 auto;}
.layout_product .part2 { padding-bottom:80px; background-color:#f4f4f4; }
.layout_product .num_tit_wrap { padding:20px 0 50px; }
.num_tit_wrap { text-align:left; font-size:16px;}
.num_tit{font-size:24px; color:#000; line-height:76px; text-align:left; margin-bottom:20px;font-weight:bold;}
.layout_product .prt2_cell { float:left; width:33.33333333%; }
.layout_product .prt2_cell_con { position:relative; height:0; padding-bottom:147.5%; }
.layout_product .prt2_cell .img_box,.layout_product .prt2_cell .txt_box { position:absolute; left:0; width:100%; }
.layout_product .prt2_cell .txt_box { top:0; z-index:1; background-color:#fff; }
.layout_product .prt2_cell .txt_box:after { content:''; display:block; position:absolute; left:50%; bottom:0; z-index:1; margin-bottom:-14px; margin-left:-14px; border-width:14px 14px 0 14px; border-style:solid dashed dashed dashed; border-color:#fff transparent transparent transparent; }
.layout_product .prt2_cell .img_box { top:50%; }
.layout_product .prt2_cell .img_wrap,.layout_product .prt2_cell .txt_wrap { position:relative; height:0; padding-bottom:73.75%; }
.layout_product .prt2_cell .img_wrap img { position:absolute; top:0; left:0; width:100%; height:100%; }
.layout_product .prt2_cell .txt_con { padding:55px 60px 30px 40px; }
.layout_product .prt2_cell .cell_tit { margin-bottom:5px; font-size:20px; color:#24040b; }
.layout_product .prt2_cell .cell_desc { line-height:1.9; font-size:16px; color:#727171; }
.layout_product .prt2_cell.prt2_cell2 .txt_box { top:50%; }
.layout_product .prt2_cell.prt2_cell2 .img_box { top:0; }
.layout_product .prt2_cell.prt2_cell2 .txt_box:after { top:0; bottom:auto; margin-top:-14px; margin-bottom:auto; border-width:0 14px 14px 14px; border-style:dashed dashed solid dashed; border-color:transparent transparent #fff transparent; }


/* 核电产业 */
.solution.channel_content{padding-bottom:0;}
.solution01 .tit{font-size:38px; line-height:1;}
.solution01 .con{font-size:25px; margin:15px 0 20px;}
.solution01 .txt{font-size:15px; line-height:28px;}
.solution01 .img{margin:60px 0;}
.solution02 .titt {font-size: 24px;margin-bottom: 20px;color: #000;text-align: left;font-weight: bold;}
.solution02 .info {font-size: 16px;color: #221815;width: 100%;margin: 0 auto 40px;text-align: left;line-height: 26px;opacity: 0.7;}
.solution02 .rect-6148{padding-bottom:61.48%;}
.solution02 ul li{background:#f2f2f2; margin-bottom:50px;}
.solution02 ul li .left{float:left; width:43.5%;}
.solution02 ul li .left .item{display:none;}
.solution02 ul li .left .owl-item .item{display:block;}
.solution02 ul li .left .item .cover{position:absolute; width:100%; height:100%; left:0; top:0; background:url(../img/solution2_02_1.png) repeat-x center bottom;}
.solution02 ul li .left .item .tit{position:absolute; width:100%; left:0; bottom:5px; color:#fff; text-align:center;}
.solution02 ul li .right{float:right; width:56.5%;}
.solution02 ul li .right .box{padding:50px;}
.solution02 ul li .right .box .tit{color:#000;font-size:20px; font-weight:bold; margin-bottom:25px;}
.solution02 ul li .right .box .con{line-height:28px; height:112px; overflow:auto; padding-right:25px;}
.solution02 ul li ::-webkit-scrollbar-track-piece {background:#fff;}  /*凹槽颜色*/
.solution02 ul li ::-webkit-scrollbar {width:4px; height:5px;} /*滚动条宽高*/
.solution02 ul li ::-webkit-scrollbar-thumb {background:#ea5613;; background-clip:padding-box; min-height:10px;}/*滚动条设置*/
.solution02 ul li ::-webkit-scrollbar-thumb:hover {background:#bbb;}
.solution02 ul li.even .left{float:right;}
.solution02 ul li .owl-nav>div{cursor:pointer; z-index:5; position:absolute; font-size:0; width:36px; height:36px; top:50%; background:url(../img/solution_jt.png) no-repeat; margin-top:-18px;}
.solution02 ul li .owl-nav .owl-prev{left:15px;}
.solution02 ul li .owl-nav .owl-next{right:15px; background-position:-36px 0;}
.solution02 ul li .owl-nav .owl-prev:hover{background-position:0 -36px;}
.solution02 ul li .owl-nav .owl-next:hover{ background-position:-36px -36px;}


/*燃机产业*/
.layout_product .part3 { padding-bottom:80px; background-color:#fff; }
.layout_product .part3 .img_list{margin-bottom:40px;}
.layout_product .part3 .img_list li {margin-bottom: 2%;}
.layout_product .part3 .img_list .tit_box .pd{padding:20px; font-size:16px;color:#333;  background-color:#c1c5c9;transition: all ease .75s; -webkit-transition: all ease .75s;}
.layout_product .part3 .img_list a:hover .tit_box .pd { color:#fff; background-color:#e60012; }
.layout_product .part3 .img_list .tit_box .t{font-size:14px; color:#221815; line-height:26px; height:52px; overflow:hidden;}


/*搜索结果*/
.channelContent-39606 .Tit2,.channelContent-39606 .Tit2 a{height:56px;font:bold 24px/56px 'microsoft yahei';color:#333;}.Tit2 a:hover{color:#333;}
.channelContent-39606 .sear{padding:25px 0 25px 10px;background:#eee;}
.channelContent-39606 .sear .t{font-size:15px;font-weight:bold;line-height:2.4;}
.channelContent-39606 .serv_select li{float:left;width:36px;border:1px solid #ccc;background:#fff;padding:0 5px;margin-right:5px;cursor:pointer;}
.channelContent-39606 .rect{display:inline-block;width:2px;height:3px;overflow:hidden;border-left:2px solid #fff;border-bottom:2px solid #fff;margin-top:9px;}
.channelContent-39606 .on .rect{border-color:#e60013;}
.channelContent-39606 .sear_f{border:1px solid #ccc;background-color:#fff;height:28px;}
.channelContent-39606 .result{border-top:1px solid #ddd;padding:10px 10px 0;margin-top:20px;}
.channelContent-39606 .sear_result li{margin-bottom:10px;margin-top: 20px;}
.channelContent-39606 .sear_result a{color:#333;}
.channelContent-39606 .sear_result a:hover{text-decoration:underline;}
.channelContent-39606 .sear_result .el{font-size:14px;_width:100%;}
.channelContent-39606 .sear_result .p{padding:10px 20px;border-top:1px solid #ddd;margin-top:10px;}
.channelContent-39606 .sear_result .type{color:#000;display:inline-block;padding:0 1em;border-right:1px solid #ddd;margin-right:1em;font-weight: bold;}
.channelContent-39606 .dib{-moz-inline-stack:inline-block;display:inline-block;*display:inline;*zoom:1; vertical-align:middle; padding:0 3px;}
.channelContent-39606 .sear_filt label span{vertical-align: -2px;}
.channelContent-39606 .submit{background-color: #fff;width: 60px;cursor: pointer;border: 1px solid #ccc;height: 30px!important;vertical-align: -1px;}
.channelContent-39606 .sear_f .inp{height: 28px;line-height: 28px;padding: 0 0 0 5px;}
.channelContent-39606 .channelContent-39606-flag{background: transparent;}
.channelContent-39606 .dib { padding:0; }
.channelContent-39606 .sear_f .inp { line-height:28px; border:none; }


