﻿/*
* name: Global && Pc StyleSheet
* version: v3.1.1
* update: 加入placeholder依赖样式
* date: 2015-08-26
*/

/* 雪碧图 */
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; 
	vertical-align: middle; background: url(../img/ico.png);margin:0 .3em;}
.ico1_2 { background-position: -20px 0;vertical-align: -5px;}
.ico1_3 { background-position: -40px 0;}
.ico1_4 { background-position: -60px 0;}
.ico1_5 { background-position: -80px 0;margin: 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;}

.ico30{ display: inline-block; overflow: hidden; width: 30px; height: 30px;vertical-align: middle; background: url(../img/ico30.png);}
.ico30_2{ background-position:-30px 0;}
.ico30_3{ background-position:-60px 0;}

.ser_menu{ display: inline-block; overflow: hidden; width: 86px; height: 86px; vertical-align: middle; background: url(../img/n_ico.png);}
.ser_menu_2{ background-position:-86px 0;}
.ser_menu_3{ background-position:-172px 0;}
.ser_menu_4{ background-position:-258px 0;}
.ser_menu_5{ background-position:-344px 0;}
.ser_menu_6{ background-position:-430px 0;}
.ser_menu_7{ background-position:-516px 0;}
.ser_menu_8{ background-position:-602px 0;}
.ser_menu_9{ background-position:-688px 0;}
.ser_menu_10{ background-position:-774px 0;}
.ser_menu_11{ background-position:-860px 0;}


/*
* 依赖：
* placeholder插件
*/
.placeholder { color: #aaa;}
/* 设置 */
body{font-size:13px; line-height: 1.8; color: #555; background: #fff; min-width:1200px; overflow-x:auto;}
.wrap { max-width: 1200px; margin-right: auto; margin-left: auto; *width: 1200px;}
a{color: #555;}
a:hover { color: #8dc327;}
input,select,button,textarea{ font-family:microsoft yahei;vertical-align: middle;}
/*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);}
/*选中设置*/
::-moz-selection {color: #fff; background: #39f; }
::selection {color: #fff; background: #39f; }

/* 网站样式 */
.transition{ transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.hoverImg:hover{ transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
.c{ padding-bottom:9999px; margin-bottom:-9999px;}
.mt25{ margin-top:25px;}
.mt20{ margin-top:20px;}
.channelOut{ margin-bottom:12px;}
.channelOut .channelIn{ font-size:28px;}
.channelOut .more{ font-size:12px;color:#777;margin-top: 15px;width: 50px;text-align: right;}
.channelOut .more img{ vertical-align:middle;padding-left: 5px;display: inline-block;}

/*通用头部*/
.head{ position:relative; z-index:5; border-top:4px #329cdc solid;}
.head .logo a{ display:block; width:70px; height:110px; background:url(../img/logo.png) no-repeat; background-size:contain;}
.head .head_r{ width:80%;}
.head .head_r_t li{ float:right;}
.head .head_ser{ z-index:2;position: relative;background-color: #b9db91;padding: 0 2px;}
.head .head_ser .btn-search{ display:block;height: 23px;line-height: 23px; overflow:hidden;}
.head .head_ser .btn-search i{ display:block;}
.head .head_ser .search { position: absolute;right: 30px;top: 0;background-color: #fff;height: 21px; display:none;border: 1px #b9db91 solid; width:120px;}
.head .head_ser .search .inp{border: none;vertical-align: top;height: 17px;line-height: 17px;box-sizing: content-box;padding: 2px 0 2px 5px; width:0;}
.head .head_ser:hover .search .inp{ width:97%;}
.head .head_ser .item{transition: right 300ms;-moz-transition: right 300ms;-ms-transition: right 300ms;-o-transition: right 300ms;-webkit-transition: right 300ms;}
.head .language{padding-right: 10px;background-color: #e5f3fb;line-height: 23px;height: 23px; overflow:hidden;font-size: 12px;}
.head .language em{ margin:0 5px;}

.head .nav .nav_li{ float:left; width:13.667%; text-align:center; background:url(../img/nav_li.gif) right center no-repeat;}
.head .nav .nav_li .nav_a{ font-size:18px; display:block;line-height: 86px;}
.head .nav .nav_li.cur .nav_a,.head .nav .nav_li:hover .nav_a{ color:#408dc5; font-weight:bold;}
.head .nav .nav_li ._layer{  display:none; width:100%; position:absolute; left:0; top:100%; background:#f4f4f4;overflow:hidden; *width:1200px;}
.head .nav .nav_li ._layer ._layer_menu{}
.head .nav .nav_li ._layer ._layer_menu li{ float:left;  background-color:#0084d3;border-left: 1px #fff solid;margin-left: -1px;}
.head .nav .nav_li ._layer ._layer_menu li a { display:block;text-align:center; color:#fff; font-size:16px;line-height:40px;}
.head .nav .nav_li ._layer ._layer_menu li:hover,.head .nav .nav_li ._layer ._layer_menu li.hover {background-color:#8dc327;}
.head .nav .nav_li.nav6{ background:none;}

.head .nav .nav_li ._layer2{width:100%; position:absolute; left:0; top:136%; background:url(../img/white.85.png) repeat; background:rgba(238,248,250,.85);display: none;height: 127px;}

.head .nav .nav_li ._layer2 ._layer2_menu{ padding:20px 0;}
.head .nav .nav_li ._layer2 ._layer2_menu li{ border-left:0; margin-left:0; background:transparent; overflow:hidden; width:20%;text-align: left;float: left;}
.head .nav .nav_li ._layer2 ._layer2_menu li a{ color:#000;padding: 0 11%;display: block;}
.head .nav .nav_li ._layer2 ._layer2_menu li img{ display: inline-block; width:46px; height:46px;margin-right: 10px;}
.head .nav .nav_li ._layer2 ._layer2_menu li .tit{ font-size:20px; color:#0084d3; font-weight:normal;line-height: 22px;padding-top: 10px;display: inline-block;vertical-align: middle;}
.head .nav .nav_li ._layer2 ._layer2_menu li .p{ font-size:14px;line-height: 20px;display: none;}


/*首页中间区域*/
.loading{ background:url(../img/loading.gif) no-repeat; width:100%; height:100%;position: absolute;
left: 50%;top: 50%;margin-left: -50px;margin-top: -50px;}
.banner{ height:550px; position:relative; overflow:hidden;}
.banner img{ position:absolute; top:0; left:50%; margin-left:-960px; max-width:none; width:1920px; height:100%;}
.banner .slide_nav{ width:100%; position:absolute; bottom:55px; left:0; text-align:center;z-index: 4;}
.banner .slide_nav a{ display:inline-block; width:18px; height:18px; line-height:99; overflow:hidden; border-radius:9px; background-color:#fff; margin-right:12px; cursor:pointer;}
.banner .slide_nav a.on{width: 58px;background: #fff;}


.center_box{ position:relative; z-index:4;padding-bottom: 75px;}
.i_center_menu{ position:relative; margin-top:-37px;}
.i_center_menu li{ float:left; width:33.3%; border-left:1px #fff solid; margin-left:-1px;background-color: #0084d3;position: relative; padding:18px 0;}
.i_center_menu li .tit{ display:block; width:70%; font-size:20px;padding-left: 10%; color:#fff;}
.i_center_menu li .ico30{ position:absolute; top:50%; margin-top:-15px; right:10%;}
.i_center_menu li:hover{ background-color:#8dc327;}
.i_center_menu li:hover .ico30{ transform:translateX(4px);-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);-o-transform:translateX(4px);}

.center_news{background-color: #f6f6f6;}
.center_news .imgbox .info{ position:absolute; bottom:0; left:0; width:92%; background:url(../img/blue.5.png) repeat; background:rgba(65,141,197,.5);color: #fff;padding: 15px 4%;}
.center_news .imgbox .info .date{ font-size:14px; font-family:Arial;}
.center_news .imgbox .info .tit .title{ font-size:18px; color:#fff;width:78%;font-weight: normal;}
.center_news .imgbox .info .tit ._tools{ position:absolute; right:0; top:50%; margin-top:-13px;}
.center_news .imgbox .info .tit ._tools ._view{display: inline-block;vertical-align: middle;margin-right: 10px;}
.center_news .imgbox .info .tit ._tools .bdsharebuttonbox a{ float:none; display:inline-block; background:none;margin: 0;padding: 0;}
.center_news .imgbox{ width:44%;}

.cenn_list{ width:56%;}
.cenn_list li{border-bottom:1px #ededed solid; overflow:hidden; position:relative;line-height:61px;}
.cenn_list ._left{ float:left;width: 23%; text-align:center;font-family: Arial;margin-right: 4%;}
.cenn_list ._left .day{ font-size:14px;vertical-align: middle;}
.cenn_list ._left .month{ font-size:14px;vertical-align: middle;}
.cenn_list ._left .month ._en{}
.cenn_list ._right{ padding-right:4%;}
.cenn_list ._right .tit{ font-size:14px; font-weight:normal;}
.cenn_list ._right .summ{ display:none;}
.cenn_list li.on{ background-color:#d4ebf9;border-bottom: 0;line-height: 62px;}
.cenn_list li.on ._left{ background-color:#3da3e2; padding: 21px 0 22px;color: #fff;}
.cenn_list li.on ._left .day{display: inline-block;font-size: 34px;}
.cenn_list li.on ._left .month{font-size: 13px;display: inline-block;line-height: 20px;}
.cenn_list li.on ._left em{ display:none;}
.cenn_list li.on ._left .month ._en{ display:block;}
.cenn_list li.on ._right{ height:auto; padding-top: 36px;}
.cenn_list li.on ._right .tit{ line-height:20px;}
.cenn_list li.on ._right .summ{ display:block; line-height:20px;}

.center_video .v_btn{ display:block; width:56px; height:56px; background:url(../img/play.png) no-repeat; position:absolute; top:50%; left:50%; margin-top:-28px; margin-left:-28px;}
.center_video .tit{ font-size:20px; background-color:#3da3e2; padding:24px 3%;text-align: center;*padding:22px 3%;}
.center_video .tit a{ color:#fff;}

.i_pro_box li{width: 33%;float: left; position:relative; margin:0 0.3% 0.3% 0; overflow:hidden;}
.i_pro_box li .img{ display:block; width:100%; height:0; padding-bottom:63.2%; position:relative; overflow:hidden;}
.i_pro_box li .img img{ position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.i_pro_box li .img .name{position: relative;margin: 0 5%;border-bottom: 1px #fff solid;padding: 14px 0 5px;}
.i_pro_box li .img .name .tit{ font-size:24px; font-weight:normal;color: #fff;display: inline-block;width: 88%;}
.i_pro_box li .img .name .ico30{position: absolute;right: 0;top: 50%;margin-top: -15px;}
.i_pro_box li .info{ position:absolute; bottom:-100%; left:0; width:100%; height:100%; background:url(../img/black.7.png) repeat; background:rgba(0,0,0,.7);text-align: center;}
.i_pro_box li .info .info_t{ font-size:18px; color:#fff; font-weight:normal; border:1px #fff solid;display: inline-block;vertical-align: middle;line-height: 1.2;padding: 5px 8px; height:auto;position: relative;margin: 0 5%;}
.i_pro_box li .info .info_t .ico{position: absolute;top: -9px;right: -14px;}
.i_pro_box li .info .line{ display:inline-block; width:0; height:100%; vertical-align:middle;}
.i_pro_box li:hover .info{ bottom:0;}

/*通用底部*/
.foot,.foot a{ color:#fff;}
.foot_top{ background-color:#2295d9;}
.foot_top dl dt{ font-size:18px; font-weight:bold;margin-bottom: 14px;}
.foot_top dl.f_contact{ width:30%;padding-right: 3%;margin: 20px 0;}
.foot_top dl.f_fast{ width:22.5%;padding: 0 5%;margin: 20px 0;border-left: 1px #65b5e4 solid;}
.foot_top dl.f_fast dd{margin-bottom:8px;}
.foot_top dl.f_contact address{ font-style:normal;font-size: 12px;}
.foot_top dl.f_erwm{width: 18%;padding: 43px 7.5%;background-color: #40a5df; position:relative;}
.foot_top dl.f_erwm .gotop{ display:block; background:url(../img/f_top.gif) no-repeat; background-size:contain; width:61px; height:63px;position: absolute;right: 0;bottom: 0;}
.foot_bottom{ background-color:#2268ae; padding:12px 0;}
.foot_bottom em{ margin:0 5px;}
.foot_bottom .bdsharebuttonbox{ display:inline-block;vertical-align: middle;padding-right: 25px;}
.foot_bottom .bdsharebuttonbox span{display: inline-block;vertical-align: middle;padding-right: 5px;}
.foot_bottom .bdsharebuttonbox.bdshare-button-style0-24:after{ display:none;}
.foot_bottom .bdsharebuttonbox a{ display:inline-block; float:none; margin:0 6px 0 0; padding:0; background:url(../img/f_share.png) no-repeat;width: 24px;height: 24px;vertical-align: middle;}
.foot_bottom .bdsharebuttonbox a.bds_tsina{ background-position:0 0;}
.foot_bottom .bdsharebuttonbox a.bds_tqq{ background-position:-24px 0;}
.foot_bottom .bdsharebuttonbox a.bds_sqq{background-position:-48px 0;}
.foot_bottom .bdsharebuttonbox a.bds_weixin{background-position:-72px 0;}
.foot_bottom .bdsharebuttonbox a.bds_qzone{background-position:-96px 0;}
.foot_bottom .bdsharebuttonbox a.bds_tqf{background-position:-120px 0;}


/*下层--通用样式*/
.n_banner{ height:288px; position:relative; overflow:hidden;}
.n_banner img{ position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; height:100%; max-width:none;}

.n_channel{ width:17.1%; position:absolute;bottom: 0;left: 0; background:url(../img/black.8.png) repeat; background:rgba(34,104,174,.8);color: #fff;text-align: center;padding: 9px 0;}
.n_channel:before,.n_txt:after{ content:''; width:29px; height:29px; background:url(../img/s_li.png) no-repeat; position:absolute; }
.n_channel:before{top:0; left:0;}
.n_txt:after{ right:0; bottom:0;}
.n_channel .n_chanCN{ font-size:24px; font-weight:normal;line-height: 38px;}
.n_channel .n_chanEN{ font-family:Arial; font-size:20px;display: inline-block;line-height: 20px; text-transform:uppercase;}
.n_txt{ background:url(../img/green.8.png) repeat; background:rgba(142,195,38,.8); color:#fff; position:absolute; width:282px;bottom: 0;left: 204px;}
.n_txt .t{ display:inline-block; vertical-align:middle; height:auto; line-height:1.2; font-size:22px;padding: 14px 17% 13px;}
.main_bar{ padding:38px 0 56px;}
.main_left{ width:17.1%;}
.main_right{ width:79.6%;}
.s_menu{ border:1px #d1d1d1 solid;}
.s_menu li{ border-top:1px #e2e1e1 solid;margin-top: -1px;}
.s_menu li a{ display:block; font-size:14px; line-height:40px; background:url(../img/s_menu_li.png) 90% center no-repeat; padding-left:10%;}
.s_menu li.cur a,.s_menu li:hover a{ background:url(../img/s_menu_li_cur.png) 90% center no-repeat #8ec326; color:#fff;}
.s_contact{border-bottom: 1px #c4c4c4 solid;}
.s_contact dt{ font-size:18px; line-height:43px; background-color:#408dc5; padding-left:10%;}
.s_contact dt a{ color:#fff;}
.s_contact dd img{ float:left; margin:5px 5px 0 0;}
.s_contact dd .txt{ font-size:14px;}
.s_contact dd .txt span{ font-family:Arial; font-size:18px; color:#8ec326;display: inline-block;line-height: 20px;}
.s_contact dd{ border-top:1px #828282 dotted; margin-top:-1px;padding: 10px 0;}
.posi{ font-size:12px; font-weight:normal; border-bottom:1px #d6d6d6 solid;padding: 10px 0;}
.posi em{ margin:0 5px;}
.main_content{padding: 30px 0;}
.mh{ min-height:450px;}
._detail{ border:1px #fff solid;padding: 5px 34px;display: inline-block;margin-top: 30px; font-size:14px; position:relative; transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;z-index: 1;}
._detail:after{ content:'';width: 100%;height: 0;top: 0;left: 0;background: #fff;position: absolute; z-index:-1;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;}
._detail:hover:after,._detail:active:after{height: 100%;}
._detail:hover{ color:#000;}

/*下层--关于我们综合*/
.nty_box{margin-bottom: 30px;}
.nty_box .nty_en{ display:block; font-family:Arial; font-size:72px;color:#bbb; text-transform:uppercase;line-height: 80px;}
.nty_box .nty_txt ._txt_l{ border-right:1px #f1eff0 solid;padding-right: 3%;}
.nty_box .nty_txt ._txt_l .cn{ font-size:26px; color:#2f2f2f;line-height: 38px;}
.nty_box .nty_txt ._txt_l .en{ font-family:Arial; font-size:13px; color:#bbb;text-transform: uppercase;}
.nty_box .nty_txt ._txt_r{ font-size:18px; color:#2f2f2f;width: 66%;}
.ah_box1 .ah_left{width: 74.5%; position:relative;}
.ah_box1 .ah_left .img{ display:block; height:0; padding-bottom:32.7%; width:100%; position:relative; overflow:hidden}
.ah_box1 .ah_left .img img{position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.ah_box1 .ah_info{position: absolute;top: 0; left:0;padding: 4% 5%;}
.ah_box1 .ah_info a{ display:block; color:#fff;}
.ah_box1 .columns{ font-size:24px;}
.ah_box1 .ah_left .ah_info .p{ font-size:14px;line-height: 25px;height: 100px;overflow: hidden;}

.ah_box1 .ah_right{width: 25.5%; position:relative;}
.ah_box1 .ah_right .img{ display:block; width:100%; height:0; padding-bottom:95.4%; position:relative; overflow:hidden;}
.ah_box1 .ah_right .img img{position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.ah_box1 .ah_right .ah_info{padding: 12% 16%;width: 68%;}
.ah_box1 .ah_right .ah_info .pp_list{ border:1px #fff solid; text-align:center; font-size:18px;margin-top: 15px;}
.ah_box1 .ah_right .ah_info .pp_list p{ background:url(../img/a_li.png) center top no-repeat; margin-top:-1px;line-height: 52px;}

.serMenu_box{padding: 36px 0 50px; background-color:#f9f9f9;}
.serMenu_box li{ float:left; width:25%; position:relative; text-align:center;}
.serMenu_box li .info{ border-radius:50%; width:86px; height:86px;position: absolute;top: 0;bottom: 0;left: 50%; margin-left:-43px;-webkit-backface-visibility: hidden;backface-visibility: hidden}
.serMenu_box li .info .ser_menu{ position:relative; z-index:4;}
.serMenu_box li .columns{ font-size:18px; height:50px; line-height:50px;}
.serMenu_box li .p{margin: 0 8%;font-size: 14px; text-align:left;line-height: 25px;height: 75px;overflow: hidden;}
.serMenu_box li.effect6 .info{opacity: 0;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);transform: scale(1.5);}
.serMenu_box li.effect6:hover .info{ opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.serMenu_box li a *{ cursor:pointer;}
.serMenu_box li:hover .info .ser_menu{ background-position:0 -86px;}
.serMenu_box li:hover .info .ser_menu_2{ background-position:-86px -86px;}
.serMenu_box li:hover .info .ser_menu_3{ background-position:-172px -86px;}
.serMenu_box li:hover .info .ser_menu_4{ background-position:-258px -86px;}
.serMenu_box li:hover .info .ser_menu_5{ background-position:-344px -86px;}
.serMenu_box li:hover .info .ser_menu_6{ background-position:-430px -86px;}
.serMenu_box li:hover .info .ser_menu_7{ background-position:-516px -86px;}
.serMenu_box li:hover .info .ser_menu_8{ background-position:-602px -86px;}
.serMenu_box li:hover .info .ser_menu_9{ background-position:-688px -86px;}
.serMenu_box li:hover .info .ser_menu_10{ background-position:-774px -86px;}
.serMenu_box li:hover .info .ser_menu_11{ background-position:-860px -86px;}

/*下层--科研中心综合*/
.ky_box1 .ky_left,.ky_box1 .ky_right{ width:50%; position:relative;}
.ky_box1 .ky_left .img{ display:block; width:100%; height:0; padding-bottom:48.7%; position:relative; overflow:hidden;}
.ky_box1 .ky_left .img img{position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.ky_box1 .ky_left .ky_info{ position:absolute; top:0; left:0; padding:5%;}
.ky_box1 .ky_left .ky_info a{ color:#fff;}
.ky_box1 .columns{ font-size:24px;margin-bottom: 10px;}

.ky_box1 .p{font-size: 14px;line-height: 25px;height: 100px;overflow: hidden;}
.ky_box1 .ky_right{background-color: #ebf2f8;}
.ky_box1 .ky_right .imgbox{ display:block; width:50%;}
.ky_box1 .ky_right .imgbox .img{ display:block; width:100%; height:0; padding-bottom:97.3%; position:relative; overflow:hidden;}
.ky_box1 .ky_right .imgbox .img img{position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.ky_box1 .ky_right .ky_info{ width:50%; position:relative;}
.ky_box1 .ky_right .ky_info .info{ display:block;padding: 10% 14%;}
.ky_box1 .ky_right .ky_info .info ._detail{ border-color:#2f2f2f;}
.ky_box1 .ky_right .ky_info:before{ content:''; width:0; height:0; border-top:10px transparent solid;border-bottom:10px transparent solid; border-right:10px #ebf2f8 solid; position:absolute; left:-10px; top:50%; margin-top:-10px;}

.ky_box2{ margin-top:32px;}
.ky_box2 li .img{ display:block; width:100%; height:0; padding-bottom:70%; position:relative; overflow:hidden;}
.ky_box2 li .img img{position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.ky_box2 li .info{ display:block; padding:12%; background-color:#e9e9e9;}
.ky_box2 li .info .columns{ font-size:24px;margin-bottom: 12px;}
.ky_box2 li .info .p{ font-size:14px;line-height: 22px;height: 44px;overflow: hidden;}
.ky_box2 li .info ._detail{ border-color:#666;margin-top: 25px;}
.ky_box2 li.li02 .info{ background-color:#8ec326; color:#fff;}
.ky_box2 li.li04 .info{ background-color:#0081cc; color:#fff;}
.ky_box2 li.li02 .info ._detail,.ky_box2 li.li04 .info ._detail{ border-color:#fff;}
.ky_box2 li:hover .img img{ transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);}

/*下层--联系我们*/
.conMenu_box{background-color: transparent;padding: 0 0 25px;border-bottom: 1px #c0c0c0 dotted;}
.conMenu_box li .con_t{ font-size:22px;}
.conMenu_box li .p{margin: 0 2%;text-align: center;}
.conMenu_box li .con_p1{ font-family:Arial; font-size:24px;line-height: 25px;}
.conMenu_box li .con_p2{ font-size:18px;font-family:Arial;line-height: 25px;}
.contact_box2{ margin-top:20px;}
.contact_box2 .pp1{ font-size:25px; font-weight:bold; color:#2268ae;}
.contact_box2 .pp2{ font-size:14px;}
.contact_box2 .pp3{ font-size:14px;}
.contact_box2 .pp4{width: 156px; text-align:center;margin-top: 30px;}
.contact_box2 .columns{ font-size:24px;margin-bottom: 15px;}
.con_form .form-group{ position:relative;width: 32%;margin-bottom: 20px;margin-right: 1%;margin-right: 0.8%\9;}
.con_form .form-group .sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
.con_form .form-inline .form-feedback{ display:block; width:100%;margin-bottom: 15px;}
.con_form .form-inline .form-feedback .form-control{ width:99%;height: 132px;}
.con_form .form-inline .form-control{line-height: normal;padding:10px; height:auto;width: 100%;}
.con_form .form-group img{vertical-align: top;height: 40px;width: 60%;}
.con_form .form-group b{display: inline-block;line-height: 40px; padding-left:6px;}
.con_form .form-group b font{ color:#f70000;}
.con_form .form-btn .btn{ display:inline-block; width:32%;border-radius: 0;margin-right: 1.5%; border:none; background-color:#408dc5; color:#fff; font-size:18px;padding: 0;line-height: 39px;height: 39px;}
.con_form .form-btn .btn:hover{ background-color:#8ec326;}
.contact_box3{ margin-top:50px;}
.con_form .Validform_wrong{position: absolute;right: 0;top: 7px;} 

/*下层--新闻列表*/
.news_list .newsT { float: left; width: 100%; display:none;}
.news_list .lit.cur a { background: #0377c2; }
.news_list .lit a { display: block; width: 150px;font-size: 14px; text-align: center; background-color: #1c2638; height: 44px; line-height: 44px; color: #fff; float: left; }
.news_list .cur { background: #007dc6; }
.news_list li { overflow:hidden;padding: 15px 0 17px; border-bottom: #ddd dotted 1px; }
.news_list li.noimg .info { width: 100%; }
.news_list li .img { width:15.6%; float: left; margin-right: 1.9% }

.news_list li .titbox{ overflow:hidden;}
.news_list li .titbox .title { width: 80%; float: left; font-size: 16px;}
.news_list li .titbox .date {float: right; }
.news_list li .titbox .date em { margin: 0 3px; }
.news_list li .summ{ height:69px; line-height:23px; overflow:hidden;font-size: 14px;margin-top: 10px;}

/*下层--招聘综合*/
.job_box1 .imgbox,.job_box1 .job_info{ width:50%; *width:49.9%;}
.job_box1 .job_info a{ display:block; padding:10%; position:relative;}
.job_box1 .columns{ font-size:24px;margin-bottom: 14px;}
.job_box1 .p{ font-size:12px;line-height: 21px;height: 84px;overflow: hidden;}
.job_box1 .job_b1 .job_info{ background-color:#e9e9e9;}
.job_box1 .job_b1 .job_info ._detail{ border-color:#2f2f2f;}
.job_box1 .job_b2 .job_info{ background-color:#2268ae;}
.job_box1 .job_b2 .job_info a{ color:#fff;}
.job_box1 .job_b3 .imgbox,.job_box1 .job_b3 .job_info{ width:100%;}
.job_box1 .job_b3 .job_info{ background-color:#8ec326; height:300px;}
.job_box1 .job_b3 .job_info a{ color:#fff;}
.job_box1 .job_info a:before{ content:''; width:0; height:0; border-top:10px transparent solid; border-bottom:10px transparent solid; position:absolute; top:50%; margin-top:-10px;}
.job_box1 .job_b1 .job_info a:before{ border-right:10px #e9e9e9 solid; left:-10px;} 
.job_box1 .job_b2 .job_info a:before{ border-left:10px #2268ae solid; right:-10px;} 
.job_box1 .job_b3 .job_info a:before{ border-left:10px transparent solid;border-right:10px transparent solid; border-bottom:10px #8ec326 solid; top:-10px; margin-top:0; left:50%; margin-left:-10px;border-top: 0;} 

/*下层--产品综合*/
.prolist li .box{ padding: 9% 9% 12%; width:82%;}
.prolist li .box .name{ font-size:24px;margin-bottom: 20px;}
.prolist li .box .img{ display:block; width:100%; height:0; padding-bottom:44%; position:relative; overflow:hidden;margin-bottom: 20px;}
.prolist li .box .img img{position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.prolist li .box .info{ font-size:12px; line-height:21px; height:63px; overflow:hidden;}
.prolist li.li01{ background-color:#0081cc;}
.prolist li .box a{ color:#fff;}
.prolist li.li02{ background-color:#ebf2f7;}
.prolist li.li02 .box a{ color:#2f2f2f;}
.prolist li.li02 .box ._detail{ border-color:#2f2f2f;}
.prolist li.li03{ background-color:#8ec326;}
.prolist li:hover .box .img img{ transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);} 
.proMenu_box{ background-color:transparent;padding: 36px 0 0;}
.proMenu_box li{ width:33.3%;text-align: left;}
.proMenu_box li .icoimg{ width:86px; position:relative;margin-top: 10px;}
.proMenu_box li .summ{ width:71%; *width:94%;}
.proMenu_box li .summ .p{ margin:0;}
.proMenu_box li a{ display:block; padding:0 9% 0 2%;}
.proMenu_box li .summ .p em{ font-family:Arial; font-size:18px; color:#8ec326;}

/*下层--产品详情*/
.pro_detail .pro_title{ background-color:#eff0f2; border-bottom: 1px solid #ffba48; margin:40px 0 20px;}
.pro_detail .pro_title .tit{ font-size:24px; color:#fff; display:inline-block; background-color:#ffba48;padding: 0 51px;height: 54px;line-height: 54px;}
.pro_detail  .pro_content_top{ background:url(../img/pro1_bg1.jpg) center top no-repeat;background-size: cover;padding: 4%;}
.pro_detail .pro_content_top ._left{width: 41.5%;}
.pro_detail .pro_content_top ._tit2{ margin-bottom:6px;}
.pro_detail .pro_content_top ._tit2 span{ font-size:18px;display: inline-block; width:122px; text-align:center;height: 30px;line-height: 30px; color:#fff;}
.pro_detail .pro_content_top ._title{ font-size:26px; font-weight:bold;margin: 0 0 15px;}
.pro_first .pro_first_01 .pro_content_top ._tit2 span{ background-color:#ffba48;}
.pro_detail .pro_content_top .pro_first_con{ font-size:14px;}
.pro_first .pro_first_01 .pro_content_top  ._rightImg{width: 49.3%;padding: 0 4%;margin-top: 14%; position:relative;}
.pro_first .pro_first_01 .pro_content_top  ._rightImg .img{ display:block; width:100%; height:0; padding-bottom:42.7%; position:relative; overflow:hidden; z-index:2;}
.pro_first .pro_first_01 .pro_content_top  ._rightImg .img img{position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.pro_first .pro_first_01 .pro_content_top  ._rightImg:after{ content:''; display:block; width:496px; height:83px; /*background:url(../img/pro_img_yy.png)*/ center bottom no-repeat; background-size:contain; position:absolute;position: absolute;bottom: 4px;}
.pro_detail .pro_content_bottom{padding:4% 5%; color:#fff;position: relative;}
.pro_first .pro_first_01 .pro_content_bottom{ background-color:#ffba48;}
.pro_detail .pro_content_bottom .p2_tit{ font-size:26px; font-weight:bold;}
.pro_first .pro_first_01 .pro_content_bottom .p2_tit{ margin-bottom: 10px;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con{height: 300px;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con .p2_imgbox .img{ display:block; width:100%; height:0; padding-bottom:60.45%; position:relative; overflow:hidden; z-index:2;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con .p2_imgbox{width: 36.2%;position: absolute;top:55px;left: 50%;margin-left: -20.5%;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con .p2_imgbox:after{ content:''; width:406px; height:110px; /*background:url(../img/pro_img_yy2.png)*/ no-repeat; position:absolute;bottom: 3px;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con .p2_imgbox .img img{position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con .li0{ background:url(../img/p2_i1.png) center top no-repeat;background-size: contain; height:39px;position: absolute;top: 0;width: 100%;left: 0;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con .num{ font-size:60px; font-family:Arial;font-style: italic;vertical-align: middle;width: 16%;margin-right: 10px;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con .li1,.pro_first .pro_first_01 .pro_content_bottom .p2_con .li2,.pro_first .pro_first_01 .pro_content_bottom .p2_con p.li3,.pro_first .pro_first_01 .pro_content_bottom .p2_con p.li4,.pro_first .pro_first_01 .pro_content_bottom .p2_con p.li5{ width:29%;font-size: 14px;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con .txt{ line-height:20px; display:inline-block;width: 81%;vertical-align: middle;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con p{ position:absolute;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con p.li1{ top:10px; left:-10px;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con p.li2{ top:135px; left:-10px;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con p.li3{ top:10px; right:-10px;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con p.li4{ top:80px; right:-10px;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con p.li5{ top:200px; right:-10px;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con p.li2:before{ content:''; width:150px; height:38px; border-top:1px #fff solid; border-left:1px #fff solid; position:absolute;position: absolute;right: 0;top: -34px;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con p.li4:before{ content:''; width:40px; height:1px; position:absolute; background-color:#fff; top:50%;left: -48px;}
.pro_first .pro_first_01 .pro_content_bottom .p2_con p.li5:before{ content:''; width:182px; height:38px; border-top:1px #fff solid; border-right:1px #fff solid; position:absolute; top: -17px;left: -46px;}
.pro_first .pro_content_bottom ._detail{ margin-top:0; color:#fff;}
.pro_first .pro_content_bottom ._detail:hover{ color:#2f2f2f;}

.pro_first .pro_first_02 .pro_title{ border-bottom-color:#4aa8e5;}
.pro_first .pro_first_02 .pro_title .tit{ background-color:#4aa8e5;}
.pro_first .pro_first_02 .pro_content_top ._tit2 span{ background-color:#4aa8e5;}
.pro_first .pro_first_02 .pro_content_top  ._rightImg{width: 51.8%;padding: 0 3%;margin-top: 4%; position:relative;}
.pro_first .pro_first_02 .pro_content_top  ._rightImg .img{ display:block; width:100%; height:0; padding-bottom:46.9%; position:relative; overflow:hidden; z-index:2;}
.pro_first .pro_first_02 .pro_content_top  ._rightImg .img img{position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.pro_first .pro_first_02 .pro_content_top  ._rightImg:after{ content:''; width:119px; height:48px; /*background:url(../img/pro_img_yy3.png)*/ no-repeat;position: absolute;right: -12px;bottom:1px;}
.pro_first .pro_first_02 .pro_content_bottom{ background-color:#4aa8e5;}
.pro_first .pro_first_02 .pro_content_bottom .p2_con{ height:250px;}
.pro_first .pro_first_02 .pro_content_bottom .p2_con .p2_imgbox{ width:46%;position: absolute;right: 3%;top: -20px;}
.pro_first .pro_first_02 .pro_content_bottom .p2_con .p2_imgbox:after{ content:''; width:437px; height:134px;/* background:url(../img/pro_img_yy4.png) */no-repeat; background-size:contain; position:absolute;bottom: 4px;left: 50%;margin-left: -113px;}
.pro_first .pro_first_02 .pro_content_bottom .p2_con .p2_imgbox .img{ display:block; width:100%; height:0; padding-bottom:60.8%; position:relative; overflow:hidden; z-index:2;}
.pro_first .pro_first_02 .pro_content_bottom .p2_con .p2_imgbox .img img{position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.pro_first .pro_first_02 .pro_content_bottom .p2_con .li0{width: 27%;position: absolute;top: 28px;left: 0;}
.pro_first .pro_first_02 .pro_content_bottom .p2_con .li0:after{ content:''; width:190px; height:1px; background-color:#fff; position:absolute; top:50%; right: -197px;}
.pro_first .pro_first_02 .pro_content_bottom ._detail{position: absolute;bottom: 55px;}
.pro_first .pro_first_02 .pro_content_bottom ._detailOne{left: 5%;}
.pro_first .pro_first_02 .pro_content_bottom ._detailTwo/*{left: 21%;}*/

.pro_first .pro_first_03 .pro_title{ border-bottom-color:#88d06a;}
.pro_first .pro_first_03 .pro_title .tit{ background-color:#88d06a;}
.pro_first .pro_first_03 .pro_content_top ._tit2 span{background-color:#88d06a;}
.pro_first .pro_first_03 .pro_content_top ._left{ width:39%;}
.pro_first .pro_first_03 .pro_content_top ._rightImg{width: 57.2%;padding: 0 3% 0 0;margin-top: 4%;}
.pro_first .pro_first_03 .pro_content_top ._rightImg .img{padding-bottom:44.7%;}
.pro_first .pro_first_03 .pro_content_top ._rightImg:after{ content:''; width:160px; height:48px; /*background:url(../img/pro_img_yy5.png)*/ no-repeat; background-size:contain; position:absolute;bottom: 2px;left: 50%;margin-left: 99px; display:none;}
.pro_first .pro_first_03 .pro_content_bottom{ background-color:#88d06a;}
.pro_first .pro_first_03 .pro_content_bottom .p2_con .li0{ background:none; width:314px; height:25px; border:1px #fff solid; border-bottom:0;left: 83px;top: 10px;}
.pro_first .pro_first_03 .pro_content_bottom .p2_con .li1,.pro_first .pro_first_03 .pro_content_bottom .p2_con .li2{width: 38%;}
.pro_first .pro_first_03 .pro_content_bottom .p2_con .p2_imgbox{width: 49%;margin-left: -89px;top: 76px;}
.pro_first .pro_first_03 .pro_content_bottom .p2_con .p2_imgbox .img{ padding-bottom:49.9%;}
.pro_first .pro_first_03 .pro_content_bottom .p2_con p.li1{top: 35px;}
.pro_first .pro_first_03 .pro_content_bottom .p2_con p.li2{top: 172px;}
.pro_first .pro_first_03 .pro_content_bottom .p2_con p.li2:before{ width:234px;top: -24px;}
.pro_first .pro_first_03 .pro_content_bottom .p2_con .p2_imgbox:after{ width:115px; height:46px; /*background:url(../img/pro_img_yy6.png)*/ no-repeat;right: -38px;bottom: 0; display:none;}

.pro_summ_detail{ display:none; width: 96.4%;height: 88%; border:1px #c8c8c7 solid;position: absolute;
top: 90px;background-color: #fff;z-index: 5;left: 1.8%;}
.pro_summ_detail ._summ_detail{ padding:5%;}
.pro_summ_detail ._summ_detail .title{ font-size:26px; font-weight:bold; color:#2f2f2f;}
.pro_summ_detail ._summ_detail .p_detail{margin-top: 10px;height:610px; overflow:hidden;position: relative;}
.pro_summ_detail ._summ_detail .p_detail .scroll_bar .scroll_slider{background: #dfdfdf;}
.pro_summ_detail ._summ_detail .p_detail ._subtitle{ font-size:14px;border-bottom: 1px #d5d5d5 solid;padding-bottom: 25px;margin-bottom: 25px;}
.pro_summ_detail .p_close{ display:block; width:35px; height:35px; background:url(../img/close.png) no-repeat #ffba48; border-bottom:1px #cbcbcb solid; border-left:1px #cbcbcb solid; right:0; top:0;position: absolute;}

.pro_first_01 .pro_summ_detail ._summ_detail .p_detail{ height:720px;}
.pro_first_03 .pro_summ_detail ._summ_detail .p_detail{ height:610px;}

.pro_fixed{position: fixed;top: 0;background-color: #fff;width: 15.2%;}

.pro_second .pro_first_02 .pro_title{ border-color:#a3bef3;}
.pro_second .pro_first_02 .pro_content_top ._tit2 span,.pro_second .pro_first_02 .pro_title .tit,.pro_second .pro_first_02 .pro_content_bottom{ background-color: #91d4e5;}
.pro_second .pro_first_02 .pro_content_top ._rightImg{width: 57.5%; padding:0;}
.pro_second .pro_first_02 .pro_content_top ._rightImg .img{ padding-bottom: 54.1%;}
.pro_second .pro_first_02 .pro_content_top ._rightImg:after{ width: 496px; height:86px; /*background: url(../img/pro_img_yy7.png)*/ no-repeat; background-size:contain;left: 50%;margin-left: -206px;bottom: 2px; display:none;}
.pro_second .pro_first_02 .pro_content_bottom .p2_con .p2_imgbox{width: 50%;}
.pro_second .pro_first_02 .pro_content_bottom .p2_con .p2_imgbox .img{ padding-bottom: 62.6%;}
.pro_second .pro_first_02 .pro_content_bottom .p2_con .p2_imgbox:after{ width:406px; height:110px; /*background:url(../img/pro_img_yy8.png) no-repeat;*/background-size:contain;margin-left: -149px;bottom: 2px;}
.pro_second .pro_summ_detail{height:60%;} 

.pro_three .pro_first_01 .pro_title{ border-color:#a3bef3;}
.pro_three .pro_first_01 .pro_title .tit,.pro_three .pro_first_01 .pro_content_top ._tit2 span,.pro_three .pro_first_01 .pro_content_bottom{ background-color: #a3bef3;}
.pro_three .pro_first_01 .pro_content_top ._title2{font-size: 14px;margin: 0 0 15px;}
.pro_three .pro_first_02 .pro_title{ border-color:#64bfd1;}
.pro_three .pro_first_02 .pro_title .tit,.pro_three .pro_first_02 .pro_content_top ._tit2 span,.pro_three .pro_first_02 .pro_content_bottom{ background-color: #64bfd1;}
.pro_three .pro_first_02 .pro_content_bottom .p2_con .li0{ width: 100%; top:0; left:0;} 
.pro_three .pro_first_02 .pro_content_bottom .p2_con .li0:after{ display:none;}
.pro_three .pro_first_01 .pro_content_top ._rightImg{width: 49.6%;}
.pro_three .pro_first_01 .pro_content_top ._rightImg .img{padding-bottom: 51.3%;}
.pro_three .pro_first_01 .pro_content_top ._rightImg:after{ /*background: url(../img/pro_img_yy9.png) no-repeat;*/bottom: 1px;left: 50%;margin-left: -208px;}
.pro_three .pro_first_01 .pro_content_bottom .p2_con .p2_imgbox{width: 35.7%;}
.pro_three .pro_first_01 .pro_content_bottom .p2_con .p2_imgbox .img{ padding-bottom: 52.1%;}
.pro_three .pro_first_01 .pro_content_bottom .p2_con p.li2:before{top: -15px;}
.pro_three .pro_first_01 .pro_content_bottom .p2_con p.li2{top: 118px;}
.pro_three .pro_first_01 .pro_content_bottom .p2_con .p2_imgbox{ top:86px;}
.pro_three .pro_first_01 .pro_content_bottom .p2_con p.li5{ top:172px;} 
.pro_three .pro_first_01 .pro_content_bottom .p2_con p.li5:before{left: -40px;}
.pro_three .pro_first_02 .pro_content_top ._rightImg{width: 52.1%;margin-top: 22%;}
.pro_three .pro_first_02 .pro_content_top ._rightImg .img{ padding-bottom: 64.19%;}
.pro_three .pro_first_02 .pro_content_top ._rightImg:after{ /*background:url(../img/pro_img_yy11.png) no-repeat;*/right: -15px;left: auto;margin-left: 0;}
.pro_three .pro_first_02 .pro_content_bottom .p2_con .p2_imgbox{width: 38.3%;}
.pro_three .pro_first_02 .pro_content_bottom .p2_con .p2_imgbox .img{ padding-bottom: 46.8%;}
.pro_three .pro_first_02 .pro_content_bottom .p2_con .p2_imgbox:after{ /*background:url(../img/pro_img_yy12.png) no-repeat;*/ width: 411px; height:141px;margin-left: -147px;}
.pro_three .pro_first_02 .pro_content_bottom .p2_con{height: 340px;}
.pro_three .pro_first_02 .pro_content_bottom .p2_con p.li5:before{ width: 162px;left: -14px;}
.pro_three .pro_first_02 .pro_content_bottom .p2_con .p2_imgbox{top: 62px;}
.pro_three .pro_first_01 .pro_content_bottom .p2_con p.li5{ top:160px;}
.pro_three .pro_first_02 .pro_summ_detail ._summ_detail .p_detail{ height:800px;}
/*新闻详细*/
.widget-newsdetail-2 ._head { border-bottom: 1px dotted #cccccc; }
.widget-newsdetail-2 ._head ._title { font-size: 18px; line-height: 1.4; 
color: ;font-weight:bold;}
.widget-newsdetail-2 ._tools { padding: 10px 0; color: #999999;}
.widget-newsdetail-2 .ion { font-size: 16px; font-weight: normal;}
.widget-newsdetail-2 ._tools ._tool{margin:0 4px;display: inline-block; vertical-align: middle;}
.widget-newsdetail-2 ._tools ._tool:hover{color:;}
.widget-newsdetail-2 ._tools ._b2l .ion { color: #0e90d2;}
.widget-newsdetail-2 .myart { padding: 20px 0;}
.widget-newsdetail-2 ._detailPage_bottom {border-top: 1px solid #cccccc;}
.widget-newsdetail-2 ._detailPage_bottom li {line-height: 30px; overflow: hidden; 
height: 30px;  padding: 0 10px; border-bottom: 1px solid #cccccc; }
.widget-newsdetail-2 ._detailPage_bottom ._mark {font-weight: bold; float: left; margin-right: 10px; }
.widget-newsdetail-2 ._detailPage_bottom ._title {font-size: 14px;  float: left; 
  width: 68%;}
.widget-newsdetail-2 ._detailPage_bottom ._title:hover { color: #0e90d2;}
.widget-newsdetail-2 ._detailPage_bottom ._time { float: right;}
.widget-newsdetail-2 .bdsharebuttonbox .bds_more { float: none; padding-left: 2px;
  background: none; }
@media only screen and (max-width: 480px) { 
  .widget-newsdetail-2 ._head ._title { font-size: 14px; line-height: 20px;}
  .widget-newsdetail-2 ._detailPage_bottom ._title{width: 50%;}
}

/*下层--企业荣誉*/
.honor_list li{ margin-bottom:20px;}
.honor_list li .img{ border:1px #c9c9c9 solid;}
.honor_list li .cover_bg{ display:block; background:url(../img/black.4.png) repeat; background:rgba(0,0,0,.4); position:absolute; bottom:-100%; left:0;width: 100%;height: 100%;}
.honor_list li .cover_bg ._btn{ display:block; background:url(../img/honor.png) no-repeat; width:82px; height:82px; position:absolute; top:50%; left:50%; margin-top:-41px; margin-left:-41px;}
.honor_list li ._title{ font-size:14px; font-weight:normal; padding:0 2%; background-color:#c9c9c9;text-align: center;line-height: 46px; cursor:pointer;}
.honor_list li:hover ._title{ background-color:#408dc5; color:#fff;}
.honor_list li:hover .cover_bg{ bottom:0;}
.album_preview .album_close{ background:#408dc5!important;}
.album_preview .album_close i{ color:#fff;}
.album_preview .slide_nav a{ border-color:#408dc5!important;}
.album_preview .album_pages{ color:#408dc5!important;}
.album_wrap{ background:url(../img/black.7.png) repeat!important; background:rgba(0,0,0,.7)!important;}

.videoList li .cover_bg ._btn{ background:url(../img/play.png) no-repeat; width:56px; height:56px; margin-left:-28px;margin-top:-28px;}

/*下层--招聘列表*/
.JobList-J2 { overflow:hidden;}
.JobList-J2 ._jt {
  background-color: #ededed;
  height: 35px;
  line-height: 35px;
  margin-top: 10px;
  overflow: hidden;
  *zoom: 1;
  cursor: pointer; position:relative; float:left; width:100%;
}
.JobList-J2 ._jt strong {
  float: left;
  width: 54%;
  text-indent: 3%;
}
.JobList-J2 ._jt span {
  float: right;
}
.JobList-J2 ._jt ._jt_btn{ display:block; background:url(../img/job_btn.png) left top no-repeat; width:30px; height:35px; position:absolute; right:2%; top:50%; margin-top:-17.5px;}
.JobList-J2 ._jc {
  display: none;float:left; width:100%;
}
.JobList-J2 ._jcon {
  padding: 10px 10px 10px 20px;
}
.JobList-J2 ._jt_act  {
   background-color: #408dc5; color:#fff;
}
.JobList-J2 ._jt_act ._jt_btn{ background-position:left bottom;}
._channelBtn{ display: inline-block;border: 1px #d6d6d6 solid;width: 123px;height: 36px;line-height: 36px;margin-top: 14px;padding-left: 15px; position:relative;font-size: 14px;}
._channelBtn:hover{ background-color:#408dc5; color:#fff;}
.JobList-J2 ._jt strong.srong1{ width:20%;}
.JobList-J2 ._jt strong.srong2{ width:20%;}
.JobList-J2 ._jt strong.srong3{ width:25%;}
.JobList-J2 ._jc ._channelBtn .apply_btn{ display:inline-block; width:25px; height:7px; background:url(../img/job_li.png) no-repeat; vertical-align:middle; position:absolute; top:50%; margin-top:-3.5px;right: 13%;}
.JobList-J2 ._jc ._channelBtn:hover .apply_btn{ background-position:0 -7px;}


/*发展历程*/
.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 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 ._imgbox{width: 84.6%;display:inline-block;}
.widget-history-4 .tab_c ._img ._imgbox .rect-75{height: auto;padding-bottom: 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 .tab_c ._img ._imgbox .rect-75 img {position: static;}
.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%; }
.widget-history-4 .tab_t{ width:30%;}
}
.content-23610 .sear_f .inp{border: none!important;}
.album_preview .album_pages{left: 0!important;}
.album_preview .album_close{ left:auto!important;right: 0;}

/*分页*/
.page{font-size: 12px; color: #777777; text-align: center;margin: 30px 0;}
.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: #0e90d2;}
.page span.goprev,.page span.gonext {color: #777777; background: none}
.page span.count { border: 0;background: 0;color: #777777;}

.Form-J2 .Form-J2-Btn button{ background: #408dc5!important;}
.Form-J2 .Form-J2-Btn button:hover{ background:#8ec326!important;}
.main_content .content-23642 .Form-J2 .Form-J2-Btn{padding: 27px 0 0 5.2em;}
/*简历投递*/
.Form-J1 .Form-J1-Left {
  float: left;
  width: 50%;
}
.Form-J1 .Form-J1-right {
  float: right;
  width: 50%;
}
.Form-J1 .Form-J1-li {
  padding-top: 10px;
}
.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%;vertical-align: middle;
}
.Form-J1 .Form-J1-li textarea {
  border: 1px #ddd solid;
  width: 70%;vertical-align: middle; height:110px;
}
.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: 30px;width: 100px;
}
.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 {
  width: 90px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  color: #fff;
  cursor: pointer; outline:none; border:none;border-radius: 4px;
}
.Form-J1 .Form-J1-Btn ._submit {
  background: #8ec326;
  margin-right: 10px;
}
.Form-J1 .Form-J1-Btn ._reset {
  background: #909090;
}
@media only screen and (max-width: 40em) {
  .Form-J1 .Form-J1-Left {
    width: 100%;
  }
  .Form-J1 .Form-J1-li input {
    width: 86%;
  }
  .Form-J1 .Form-J1-li select {
    width: 54%;
  }
  .Form-J1 .Form-J1-right {
    width: 100%;
  }
  .Form-J1 .Form-J1-li textarea {
    width: 84%;
  }
  .Form-J1 .Form-J1-li input._yzm {
    width: 27%;
  }
  .Form-P1 .Form-P1-li b {
    display: none;
  }
  .Form-J1 .Form-J1-li label{ display:block; width:100%;}
  .Form-J1 .Form-J1-Btn{ text-align:left;}
  
}

/*下层--公司理念*/
.ln_box{ background:url(../img/ln_bg.png) center bottom no-repeat;padding-bottom: 190px; }
.ln_box dt{border-bottom: 1px #d1d7dd dashed;padding: 18px 0;}
.ln_box dt .en{ font-family:Arial; font-size:52px; color:#4f81c3; font-weight:bold; display:inline-block; vertical-align:middle;line-height: 58px;}
.ln_box dt .cn{ font-size:22px; font-weight:bold; color:#4f81c3;display:inline-block; vertical-align:middle;}
.ln_box dt em{ font-size:0; background:url(../img/ln_li.png) no-repeat; display:inline-block; width:25px; height:52px; vertical-align:middle;margin: 0 6px;}
.ln_box dd{margin: 20px 0 30px;}
.ln_box dd .strong{ font-size:18px; font-weight:bold;color:#4f81c3;}
.ln_box dd .txt{font-size: 14px;}

/*2015-12-29 产品综合最新*/
.prolist2 li{ overflow:hidden;vertical-align: top;}
.prolist2 li .info,.prolist2 li .imgbox{ width:50%;}
.prolist2 li .imgbox .img{ display:block; width:100%; height:0; padding-bottom:39%; position:relative; overflow:hidden;}
.prolist2 li .imgbox .img img{ position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.prolist2 li .info{ position:relative;z-index: 2;}
.prolist2 li .info .box{ display:block; padding: 5% 10%;}
.prolist2 li .info .box a{color:#fff;}
.prolist2 li .info .box .name{ font-size:24px;margin-bottom: 10px;}
.prolist2 li .info .box .p{ font-size:12px;line-height: 21px;height: 42px;overflow: hidden;color: #fff;}
.prolist2 li .info .box .p a{font-size:14px; display:inline-block; margin-right:5px;}
.prolist2 li .info .box ._detail{ margin-top:25px;}
.prolist2 li .info:after{ content:''; width:0; height:0; border-top:10px transparent solid; border-bottom:10px transparent solid; position:absolute; top:50%; margin-top:-10px;}
.prolist2 li .info .box ._detail:hover{color: #000;}
.prolist2 li.li01{ background-color:#8ec326;}
.prolist2 li.li01 .info:after{ border-left:10px #8ec326 solid; right:-10px;}
.prolist2 li.li02{ background-color:#2268ae;}
.prolist2 li.li02 .info:after{ border-right:10px #2268ae solid; left:-10px;}
.pro_three .pro_first_01 .pro_content_bottom .p2_con .li2.pr{top: 118px; left: 506px;}
.pro_three .pro_first_01 .pro_content_bottom .p2_con .li2.pr:before{content: '';width: 240px;height: 38px;border-top: 1px #fff solid;border-right: 1px #fff solid; border-left:none; position: absolute;position: absolute;right: 0;top: -34px;}
.pro_three .pro_first_02 .pro_content_bottom .p2_con.pr .li0{display: none;}
.pro_three .pro_first_01 .pro_content_bottom .p2_con .li1.pr{top: 118px; left: -10px;}
.pro_three .pro_first_01 .pro_content_bottom .p2_con .li1.pr:before{content: '';width: 240px;height: 38px;border-top: 1px #fff solid;border-left: 1px #fff solid;position: absolute;position: absolute;right: 0;top: -34px;}

.download .down-list ._title.el{width: 60%;float: left;}
.download .down-list ._viewbtn{width: 20%;}
.download .down-list ._downbtn{width: 20%; float: right;}
.download{margin-bottom: 50px;}
.download .down-list li{border-bottom: 1px solid #e1e8ed;padding: 10px;}