﻿/*
* 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;}
.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;}

.ico30{ display: inline-block; overflow: hidden; width: 30px; height: 30px; vertical-align: middle; background: url(../img/ico30.png);}

/*
* 依赖：
* placeholder插件
*/
.placeholder { color: #aaa;}
/* 设置 */
body{ min-width:1200px; overflow-x:auto;}
body{font-size:13px; line-height: 1.8; color: #555; background: #fff; font-family:microsoft yahei;}
.wrap { max-width: 1200px; margin-right: auto; margin-left: auto; *width: 1200px;}
a{color: #000;}
a:hover { color: #00a0e2;}
/*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);}
input,select,button,textarea{ font-family:microsoft yahei;}
/*选中设置*/
::-moz-selection {color: #fff; background: #39f; }
::selection {color: #fff; background: #39f; }

/* 网站样式 */
.c{ margin-bottom:-9999px; padding-bottom:9999px;}
.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;}
.pt25{ padding-top:25px;}
/*
*通用头部
*/
.head{ background-color:#fff;z-index:6; position:relative;}
.fixed{ position:fixed;width: 100%;top: 0; left:0;}
.head .logo{ float:left;}
.head .logo a{ background:url(/zhouchengjiareqi/img/logo.gif) no-repeat; display:block; width:358px; height:92px; background-size:contain;}
.head .nav {width: 64.8%;float: right;}
.head .nav li {float:left; width: 16.6%;position: relative;}
.head .nav li a {position:relative; z-index:2; display:block; width:100%;font-size:18px; font-weight:bold; line-height:92px; height:92px; text-align:center; color:#000; -webkit-transition:color 200ms; transition:color 200ms;-moz-transition:color 200ms;-ms-transition:color 200ms;-o-transition:color 200ms; overflow:hidden;}
.head .nav li.cur a{color:#ff8a00;}
.head .nav li:hover a{ color:#fff; background-color:#000;}

.head .nav li .setNav{ width:100%; position:absolute; top:92px; left:0;display:none; background-color:#13a3de;padding-bottom: 20px;}
.head .nav li .setNav li{ text-align:center; width:100%;margin-top: -1px;}
.head .nav li .setNav li a{ display:block; width:100%; font-size:13px; font-weight:normal; height:30px; line-height:30px; color:#fff;}
.head .nav li .setNav li a:hover{ font-weight:bold; text-decoration:underline;}

.head_ser{ float:right;width:47px; height:92px; position:relative; background:#fff; z-index:5;}
.head_ser .btn-search {position:absolute; top:50%; margin-top:-15px; right:0;}
.head_ser .btn-search:hover,
.head_ser .btn-search.on {}
.head_ser .search{right:0; width:auto; height:44px; background-color:#b1d700;width: 200px;top: 100%;position: absolute; display:none;z-index: 10;}
.head_ser .search.on{top:100%;}
.head_ser .item{transition: top 300ms;-moz-transition: top 300ms;-ms-transition: top 300ms;-o-transition: top 300ms;-webkit-transition: top 300ms;}
.head_ser .search .inp{ padding:12px 20px; /*width:156px;*/width:100px; height:16px; line-height:16px;background-color: transparent;border: none;outline: none; color:#fff;}
.head_ser .search .btn{line-height: 16px;background-color: #B1D700;color: #fff;outline: none;}
.head_ser .btn-lang {position:absolute;top:0; right:-10px; padding:0 10px; width:auto; height:100%; font-weight:bold; font-size:13px; line-height:76px; color:#666369; background-color:#fff; -webkit-transition:color 300ms; transition:color 300ms;}
.head_ser .btn-lang:hover {color:#ff2424;}

.nav_block{height:61px;top:100%;width:100%;overflow:hidden;z-index:-1;_bottom:1px;}
.nav_line{height:61px;overflow:hidden;left:0;bottom:0;width:100%; background-color:#555;left:0; 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:476px; 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{ position:absolute; bottom:3%; left:0; width:100%; text-align:center;}
.banner .slide_nav a{ display:inline-block; width:12px; height:12px; line-height:99; overflow:hidden; border-radius:50%; background-color:#eaeaea;margin-right:8px; cursor:pointer;}
.banner .slide_nav a.on{ background-color:#ff8a00; }
.banner .arrs{ display:block; width:74px; height:147px; position:absolute; top:50%; margin-top:-73.5px; background:url(../img/b_btn.png) no-repeat; left:50%; z-index:3; display:none;}
.banner .arr_prev{ margin-left:-600px;}
.banner .arr_next{ margin-left:520px; background-position:-74px 0;}
.banner .arr_prev:hover{ background-position:0 -147px;}
.banner .arr_next:hover{ background-position:-74px -147px;}
.banner:hover .arrs{ display:block;}

.centet_box{ padding-bottom:78px;}
.centet_box .b_circle{ display:block; width:88px; height:88px; background:url(../img/b_circle.png) no-repeat; background-size:contain; position:absolute;z-index: 5;top: -45px;left: 50%;margin-left: -44px; display:none;}
.centet_box .g_circle{ display:block; width:86px; height:86px; background:url(../img/i_top.png) no-repeat; background-size:contain; position:absolute; z-index:5;bottom:43px; left:50%;margin-left: -43px; cursor:pointer;}

.channelOut .cn{ font-size:36px; color:#000;margin-right: 1%;}
.channelOut .en{ display:inline-block;}
.channelOut .en .ico{vertical-align: bottom; margin-left:0;}
.channelOut .en .en_word{ font-size:16px; font-family:Arial;display: block;vertical-align: top;text-transform: uppercase;}
.box1 .box1_l{padding: 40px 10% 0 0;}
.box1 .channelOut .en .en_word{color:#00a0e2;}
.centet_box  ._detail{ display:inline-block; width:107px; height:37px; line-height:37px; font-size:14px; border-style:solid; border-width:1px; text-align:center; margin-top:15px;}
.box1 ._detail{ border-color:#44b9ea; color:#44b9ea;margin-right: 3%;}
.box1 ._detail:hover{ background-color:#00a0e2; color:#fff;}
.box1 .box1_l .box1_sum{ font-size:14px;height: 100px;line-height: 25px;overflow: hidden;}
.box1 .box1_r{ background-image:url(../img/c_img01.jpg); background-position:left center; background-repeat:no-repeat; padding:42px 5% 79px 0;text-align: right;}
.box1_r_bg{ background-color:#f3f3f4;}
.box1 .box1_r .box1_r_con{ float:right; width:40%; font-size:14px;line-height: 25px;overflow: hidden;}
.box1 .box1_r .channelOut .cn{ font-size:30px;}
.box2 li{ position:relative; overflow:hidden;}
.box2 li .comm_bg{ display:block; position:absolute; top:0; left:0; background:url(../img/black.4.png) repeat; background:rgba(0,0,0,.4); width:100%; height:100%;text-align: center;}
.box2 li .comm_bg .line{ display:inline-block; vertical-align:middle; width:0; height:100%;}
.box2 li .comm_bg .channel{display: inline-block;vertical-align: middle;height: auto;line-height: 1.4;text-align: center; font-size:30px; color:#fff;margin-top: 28px; *margin-top:140px;}
.box2 li.li02 .comm_bg,.box2 li.li04 .comm_bg,.box2 li.li05 .comm_bg{ position:static; height:300px;}
.box2 li.li02 .comm_bg{ background-color:#b1d700;}
.box2 li.li04 .comm_bg{ background-color:#00a0e2;}
.box2 li .comm_bg .c_ico{display: inline-block;width: 100%;height: 65px;position: absolute;top: 75px;left: 0;}
.box2 li:hover ._full{ 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);}
.box2 li.li05 .comm_bg{padding: 10%;width: 80%;text-align: left;height: 240px; background:url(../img/c_img05.jpg) right 90% no-repeat #ececee;}
.box2 li.li05 .comm_bg .channel{ color:#000;}
.box2 li.li05 .comm_bg .summ{ color:#000;margin-top: 10px;line-height: 23px;height: 92px;overflow: hidden;}
.box2 li.li07 .li07_pd{padding: 5% 7%;}
.box2 li.li07 .channelOut .en .en_word{ color:#b1d700;}
.box2 li.li07 ._detail{ border-color:#b1d700; color:#b1d700;}
.box2 li.li07 ._detail:hover{ background-color:#b1d700; color:#fff;}
.box2 li.li07 .summ a{ color:#000;}
.box2 li.li07 .summ em{ margin: 0 2%;}

.box3 li{border-bottom: 1px #e9e9e9 solid; height:300px; overflow:hidden;}
.box3 li .cover{ padding:8%;}
.box3 li .cover .data{ font-family:Arial; font-size:48px; font-weight:bold;}
.box3 li .title{ font-size:22px;line-height: 25px;}
.box3 li .summ{ margin-top:20px;}
.box3 li.li01{ background-color:#161616; border-bottom:1px #161616 solid;}
.box3 .li01 .cover{padding: 10% 14%;}
.box3 .li01 .cover .channelOut .cn{ color:#fff;}
.box3 .li01 .cover .channelOut .en .en_word{ color:#a7a7a7;}
.box3 .li01 .cover ._detail{ border-color:#b0b0b0; color:#b0b0b0;}
.box3 .li01 .cover ._detail:hover{ background-color:#00a0e2; color:#fff;}
.box3 .li03 .img,.box3 .li04 .img{ width:50%;}
.box3 .li03 .comm_intro,.box3 .li04 .comm_intro{display: block;float: right;width: 40%;padding: 3%;}
.box3 li .comm_bg{ padding:3%; background-color:#161616;width: 94%;height: 94%;}
.box3 li .comm_bg .img{ width:47%;}
.box3 li .comm_bg .comm_intro{ color:#fff;}
.box3 .li04{border-right:1px #e9e9e9 solid;margin-right: -1px;}
.box3 .li03{border-top:1px #e9e9e9 solid; height:299px; overflow:hidden;}
.box3 .li03,.box3 .li05,.box3 .li06{ border-right:1px #e9e9e9 solid;margin-left: -1px;}

/*通用底部*/
.foot_top{ background-color:#222; padding:28px 0 30px;}
.foot_top .foot_dl{ width:8%;margin-right: 4%;}
.foot_top .foot_dl .foot_dt span{ display:block;}
.foot_top .foot_dl .foot_dt .cn{ font-size:18px; font-weight:bold; color:#eee;}
.foot_top .foot_dl .foot_dt .en{ font-size:18px; color:#5f5f5f; font-family:Arial;line-height: 25px;margin-top: 5px;}
.foot_top .foot_dl .foot_dd{ margin-top:25px;}
.foot_top .foot_dl .foot_dd a{ display:block; color:#909090;}
.foot_top .foot_dl .foot_dd a:hover{ text-decoration:underline;}

.foot_media{ width:24%;}
.foot_media .hotTel{ font-size:15px; color:#00a0e2;line-height: 35px;}
.foot_media .hotTel strong{ font-size:36px; display:block;font-family: Arial;}
.foot_media .f_media_box{ margin-top:32px;}
.foot_media .f_media_box img{ width:124px; height:123px;margin-right: 20px;}
.foot_media .f_media_box p{ color:#fff; line-height:24px;padding: 8px 0;}
.foot_media .f_media_box p a{margin: 0px 6px 0px 0; background:url(../img/share.png) no-repeat; padding-left:24px;}
.foot_media .f_media_box p a.bds_tsina{ background-position:0 0;}
.foot_media .f_media_box p a.bds_weixin{background-position:0 -24px;}
.foot_media .f_media_box p a.bds_tqq{ background-position:0 -48px;}
.foot_media .f_media_box p a:hover{ opacity:1;}
.foot_media .f_media_box p a.bds_tsina:hover{ background-position:-24px 0;}
.foot_media .f_media_box p a.bds_weixin:hover{background-position:-24px -24px;}
.foot_media .f_media_box p a.bds_tqq:hover{ background-position:-24px -48px;}
.foot_media .f_media_box .bdsharebuttonbox{ width:100px;}

.foot_bottom{ background-color:#111; color:#fff; padding:15px 0;}
.foot_bottom a{ color:#fff;}

/*下层--通用样式*/
.n_bann{ height:344px; position:relative; overflow:hidden;}
.n_bann img{ position:absolute; top:0; left:50%; margin-left:-960px; max-width:none; width:1920px; height:100%;}
.n_bann_word{ position:absolute; width:100%; top:120px; left:0; display:none;}
.n_bann_word .n_bann_en{ font-size:38px; color:#fff; font-family:Arial;text-align: center;line-height: 40px;}
.n_bann_word .n_bann_cn{ font-size:22px; color:#fff; text-align:center; opacity:0.8;filter:Alpha(Opacity='80')}
.n_bann_word .ab_circle{ display:block; width:32px; height:32px; background:url(../img/ab_ico.png) no-repeat; position:absolute;left: 50%;margin-left: -16px;bottom: -160px;}

.main_bar{ background-color:#eee;}

.s_menu{background-color: #fff;padding: 0 3px;}
.s_menu li{ float:left; border-left:3px #fff solid; margin-left:-3px; }
.s_menu li a{ display: block;padding: 20px 0; text-align:center;background-color: #eee;}
.s_menu li span{ display:block;}
.s_menu li .cn{ font-size:24px; font-weight:bold;line-height: 35px;}
.s_menu li .en{ font-size:13px; font-family:Arial;text-transform: capitalize; color:#393939;}
.s_menu li:hover a,.s_menu li.cur a{ background-color:#fff;}
.s_menu li:hover span,.s_menu li.cur span{color: #13a3de;}

.main_box{ background-color:#fff;padding: 30px 2%;}
.main_content{ padding:20px 0;}
.mh{ min-height:420px;}

/*下层--关于我们*/
.about_box ._left{ width:34.5%;}
.about_box ._left ._left_pd{padding-right: 6%; position:relative; padding-left:2%;}
.about_box ._left ._left_pd .ab_yyline{ background:url(../img/a_yy.png) left top no-repeat; height:20px; display:block; position:absolute; bottom:-19px; left:-8px;width: 100%;background-size: contain;}

.about_box ._left ._left_pd .a_slick{ height:0; overflow:hidden;padding-bottom: 89.6%;*height:328px; *padding-bottom:0;}
.about_box ._left ._left_pd .a_slick img{ width:100%; height:100%;}
/*.about_box ._left ._left_pd .a_slick .case-item img{ width:100%;}
.about_box ._left ._left_pd .a_slick .slick-arrow{ display:none!important;}
.about_box ._left ._left_pd .a_slick .slick-dots li span{ background:url(about:blank); border:1px #00a0e2 solid;border-radius: 50%;width: 12px;height: 12px;padding: 0;}
.about_box ._left ._left_pd .a_slick .slick-dots li{ margin:0;}
.about_box ._left ._left_pd .a_slick .slick-dots li span:hover, .slick-dots{ bottom:0!important;}
.about_box ._left ._left_pd .a_slick .slick-dots .slick-active span{ background-color:#00a0e2;}*/
.about_box ._left ._left_pd .a_slick .slide_nav{ bottom:0; width:100%; left:0; position:absolute; text-align:center;}
.about_box ._left ._left_pd .a_slick .slide_nav a{ display:inline-block; width:12px; height:12px; line-height:99; overflow:hidden; background:url(about:blank); border:1px #00a0e2 solid; border-radius:50%; margin-right:10px; cursor:pointer;}
.about_box ._left ._left_pd .a_slick .slide_nav a.on{ background-color:#00a0e2;}

.about_box ._right{padding-right: 2%;padding-top: 20px;float: right;width: 60%;}
.about_box ._right .p{font-weight:bold;color:#00a0e2;}
.about_box ._right .p1{ font-size:16px; }
.about_box ._right .p2{ font-size:24px;line-height: 30px;}
.about_box ._right .p3{ font-size:14px; font-weight:normal;}

/*下层--新闻列表*/
.news_l{width: 71.5%;}
.widget-newslist-2 li { overflow:hidden; background-color:#f9fbfa; margin-bottom:40px;}
.widget-newslist-2 ._t, .widget-newslist-2 ._t a { font-size: 16px; color: ;}
.widget-newslist-2 ._t a:hover { color: #0e90d2;}
.widget-newslist-2 ._p { line-height: 1.6em; overflow: hidden; height: 4.8em; margin: 5px 0;}
.widget-newslist-2 ._i { color: #cccccc;}
.widget-newslist-2 ._i .ion { font-size: 14px; color: #999999;}
.widget-newslist-2 ._i ._more:hover,.widget-newslist-2 ._i ._more:hover .ion { color: #0e90d2;}
.widget-newslist-2 li .img{ width:24.5%;margin-right: 3%;}
.widget-newslist-2 li .intro{padding: 15px 3% 0 0;}

.news_r{width: 24.5%;}
.news_r .inewsSearch{padding: 10%;}
.inewsSearch .sec_bd .month { width:47%; float:left; *width:105px;}
.inewsSearch .sec_bd .day { width:47%; float:right; *width:105px;}
.channel_right .nInput { clear:both;}
.inewsSearch { padding-right:3%; padding-top:15px; background-color:#f2f2f2;}
.inewsSearch .sec_hd { margin-bottom:15px; line-height:32px;}
.inewsSearch .sec_hd .n { font-size:24px; font-weight:normal; color:#333;}
.inewsSearch .sec_bd .nselect { margin-bottom:15px; height:34px; overflow:hidden; position:relative;}
.inewsSearch .sec_bd .nselect .ms { position:absolute; left:10px; top:8px; z-index:10;}
.nselect .c_select { display:block; width:auto; border:#ddd 1px solid;background-color: #dedede; height:32px; line-height:32px; border-radius:0!important;}
.nselect .c_select ._txt { padding-right:36px; padding-left:20px;}
.nselect .c_select ._arrow { width:33px; background-color:#029ce2;}
.nselect .c_select ._arrow .arr {left: 50%; border-left:0.3em solid transparent;border-right:0.3em solid transparent; border-top:0.3em #fff solid;margin-left: -0.15em;}
.nselect .c_select.on ._arrow .arr {border-bottom:0.3em #fff solid; border-top:0;}
.select-ui-options-ncb { border:1px #ddd solid;!important;background-color: #fff;overflow: auto;max-height: 11.5em;border-top: 0;}
.select-ui-options li{padding: 6px;line-height: 1.8em;}
.select-ui-options li:hover {background: #01a2ea;color: #fff;}
.select-ui-options-ncb ._disabled { display:none;}
.nInput { display:block; height:33px; line-height:33px; border:#ddd 1px solid; padding:0 20px; overflow:hidden; margin-bottom:15px; clear:both;}
.nInput input { width:100%; height:20px; line-height:20px; vertical-align:middle; border-width:0; background-color: transparent;}
.nBtn { overflow:hidden;}
.nBtn a { display:block; width:100%; height:38px; line-height:38px; background-color:#abcd05; font-size:15px; text-align:center;}

.sideBox { clear:both; background-color:#f5f5f5; margin-top:25px;}
.shidian { padding:30px;}
.shidian .sec_hd { margin-bottom:15px; line-height:32px;}
.shidian .sec_hd .n { font-size:24px; font-weight:normal; color:#333;}
.shidian .sideList li { margin-bottom:10px; font-size:14px; line-height:22px; height:44px; overflow:hidden;} 
.shidian .sideList .time { color:#01a2ea;}

/*分页*/
.page-1{font-size: 12px; color: #777777; text-align: center;}
.page-1 a,.page-1 span { color: #777777;display: inline-block;border: 1px solid #ededed;padding: 5px 10px;vertical-align: middle;margin: 0 0 10px -1px;}
.page-1 .goprev{margin-right: 10px;}
.page-1 .gonext,.page-1 .count {margin-left: 10px;}
.page-1 a:hover,.page-1 span{color:#fff; background: #0e90d2;}
.page-1 span.goprev,.page-1 span.gonext {color: #777777; background: none}
.page-1 span.count { border: 0;background: 0;color: #777777;}

/*下层--案例列表*/
.caseList_top .case_bg{ display:block; height:0; width:100%; padding-bottom:40%; position:relative; overflow:hidden;}
.caseList_top .case_bg img{ position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.caseList_top .case_bg .case_word{ width:36%; height:100%; position:absolute; top:0; left:0; background:url(../img/black.5.png) repeat; background:rgba(0,0,0,.5); padding:0 5%;}
.caseList_top .case_bg .case_word .big_word{ font-size:45px; color:#fff; font-weight:bold; line-height:55px;margin-top: 23%;}
.caseList_top .case_bg .case_word .info{ color:#bfc0c0; font-size:14px;margin: 15px 0 30px;}
.caseList_top .case_bg .case_word ._detail{ display:inline-block; width:125px; height:43px; line-height:43px; font-size:15px; color:#fff; border:1px #fff solid; text-align:center;}
.caseList_top .case_bg .case_word ._detail:hover{ background-color:#00a0e2; border-color:#00a0e2;}

.caseList{ margin-top:40px;}
.caseList li{ margin-bottom:40px;}
.caseList li .word_box{ background-color:#efefef; position:relative;}
.caseList li .word_box .title{font-size: 17px;padding: 23% 11% 0;line-height: 24px;white-space: normal;height: 48px;overflow: hidden;}
.caseList li .word_box .data{padding: 0 11%;margin-top: 10px;display: block;line-height: 25px;height: 50px;overflow: hidden;}
.caseList li .word_box .word_con{ position:relative; z-index:5;display: block; width:100%; height:100%;}
.caseList li .word_box .word_bg{position: absolute;left: 0;top: 100%;z-index: 2;width: 100%;height: 100%; background-color:#00a0e2;-webkit-transition:top 200ms; transition:top 200ms;-moz-transition:top 200ms;-ms-transition:top 200ms;-o-transition:top 200ms;}
.caseList li:hover .word_box .word_bg{ top:0;}
.caseList li:hover .word_con{ color:#fff;}
.caseList li:hover ._full{ 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);}

.loadmore{color: #00a0e2;font-size: 18px;font-weight: bold; cursor:pointer;}
.loadmore .img{ display:block;}
.caseList LI .word_box.c{ *padding-bottom:0; *margin-bottom:0; *height:212px;*overflow: hidden;}


/*下层--案例详情*/
.case-newsdetail-1{ padding:0 3% 0 3%; position:relative;margin-top: 35px;}
.case-newsdetail-1 ._detailPage{position:fixed;right: 0;top: 117px;}
.case-newsdetail-1 ._detailPage a{ display:block; width:52px; height:88px; background-color:#dbdbdb;text-align: center;line-height: 88px;font-size: 20px; color:#9b9b9b; margin-bottom:1px;}
.case-newsdetail-1 ._detailPage .prev:hover,.case-newsdetail-1 ._detailPage .next:hover{ background-color:#00a0e2; color:#fff;}
.case-newsdetail-1 .bdsharebuttonbox span{ line-height:27px;}
.case-newsdetail-1 .bdsharebuttonbox a{ width:27px; height:27px; background:url(../img/share1.png) no-repeat; padding:0; margin: 0 0 6px 0;}
.case-newsdetail-1 .bdsharebuttonbox a.bds_qzone{ background-position:-27px 0;}
.case-newsdetail-1 .bdsharebuttonbox a.bds_tqq{ background-position:-27px -27px;}
.case-newsdetail-1 .bdsharebuttonbox a.bds_bdhome{ background-position:-27px -54px;}
.case-newsdetail-1 .bdsharebuttonbox a.bds_tsina{ background-position:-27px -81px;}
.case-newsdetail-1 .bdsharebuttonbox a.bds_weixin{ background-position:-27px -108px;}
.case-newsdetail-1 .bdsharebuttonbox a.bds_qzone:hover{ background-position:0 0;}
.case-newsdetail-1 .bdsharebuttonbox a.bds_tqq:hover{ background-position:0 -27px;}
.case-newsdetail-1 .bdsharebuttonbox a.bds_bdhome:hover{ background-position:0 -54px;}
.case-newsdetail-1 .bdsharebuttonbox a.bds_tsina:hover{ background-position:0 -81px;}
.case-newsdetail-1 .bdsharebuttonbox a.bds_weixin:hover{ background-position:0 -108px;}
.case-newsdetail-1 ._detailPage .closewin{ display:block; width:50px; height:50px; background:url(../img/n_close.png) no-repeat; background-size:contain;margin-bottom: 10px;}


.case-newsdetail-1 ._head ._title{ font-size:35px;line-height: 50px;margin-bottom: 10px;color: #000;}
.case-newsdetail-1 ._head ._titles{ font-size:28px;line-height: 50px;margin-bottom: 10px;color: #000;font-weight:normal}
.case-newsdetail-1 ._head ._tools i{ color:#c7c7c7;font-size: 20px;}
.case-newsdetail-1 ._head ._tools ._tool{ color:#828181;}
.case-newsdetail-1 ._content .myart{ margin:30px 0;}
.case-newsdetail-1 ._detailPage_bottom {border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;margin-top: 35px; }
.case-newsdetail-1 ._detailPage_bottom li {float: left; width: 50%;font-size:14px;padding: 18px 0;}
.case-newsdetail-1 ._detailPage_bottom ._mark {float: left;margin-right: 10px;width: 103px;padding: 10px 0;text-align: center;background-color: #dbdbdb;color: #fff;font-size: 25px;}
.case-newsdetail-1 ._detailPage_bottom ._title {display: block;font-size: 18px;font-weight: bold;}
.case-newsdetail-1 ._detailPage_bottom ._title:hover { color: #0e90d2;}
.case-newsdetail-1 ._detailPage_bottom ._time {display: block;}
.case-newsdetail-1 ._detailPage_bottom li:hover ._mark{background-color: #a9ce05;} 

.case_bann{ height:540px; position:relative; overflow:hidden;}
.case_bann li img{ position:absolute; top:0; left:0; width:100%; height:100%;}
.case_bann .slide_nav{bottom: 20px; width:100%; left:0;}
.case_bann .slide_nav a{ float:left; width:143px; height:72px; line-height:99; overflow:hidden; margin-left:18px;border: 2px solid transparent;}
.case_bann .slide_nav a.on,.case_bann .slide_nav a:hover{ border-color:#00a0e2;}
.case_eque{ margin:60px auto 10px; height:8px; background-color:#dbdbdb;}

.case_bann .slide_case{ position:absolute; width:86%; padding:0 7%; left:0; bottom:20px;}
.case_bann .slide_ul{ position:relative;height:76px; overflow:hidden;}
.case_bann .slide_ul li img{ position:static;}
.case_bann .slide_ul li{ float:left; width:143px; height:72px;border: 2px solid transparent;}
.case_bann .slide_ul li.on,.case_bann .slide_ul li:hover{ border-color:#00a0e2;}

.case_bann .slide_case .scarrs{ display:block; width:55px; height:61px; background:url(../img/arr4.png) no-repeat; position:absolute;top:50%; margin-top:-30.5px;}
.case_bann .slide_case .scprev{ left:2%;}
.case_bann .slide_case .scnext{ right:2%; background-position:-55px 0;}


.tujian_box .tj_t{ font-size:18px; color:#6f6f6f; font-weight:normal;margin-bottom: 15px;}
.tujian_case{ height:251px; overflow:hidden;}
.tujian_case li ._title{ font-size:14px; font-weight:normal;}
.tujian_box .carrs{ background:url(../img/ico30.png) no-repeat; width:30px; height:30px; display:block; position:absolute; top:0;}
.tujian_box .cprev{ background-position:-30px 0; right:35px;}
.tujian_box .cnext{ background-position:-60px 0; right:0;}
.tujian_box .cprev:hover{ background-position:-30px -30px;}
.tujian_box .cnext:hover{ background-position:-60px -30px;}

/*下层--多媒体应用*/
.media_top{padding: 0 2%;}
.media_top p{ position:relative;}
.media_top p .m_ico{ background:url(../img/square.gif) no-repeat; display:block; width:5px; height:5px; position:absolute;top: 10px;left: 0;}

.mediaList{ margin:30px 2%;}
.mediaList ul{ margin-right:-0.3%;}
.mediaList li{ float:left; width:24.7%; margin:0 0.3% 0.3% 0; position:relative;overflow: hidden;}
.mediaList li .cover_bg{ display:block; position:absolute; top:0; left:0; width:100%; height:100%; background:url(../img/black.5.png) repeat; background:rgba(0,0,0,.5);}
.mediaList li .cover_bg ._title{padding: 0 17%;font-size: 20px;color: #fff;padding-top: 38%;line-height: 25px;text-align: center;}
.mediaList li .cover_bg .circle1,.mediaList li .cover_bg .circle2{ display:block; width:35px; height:35px; background:url(../img/circle1.png) no-repeat; position:absolute;bottom: 8%;right: 8%;}
.mediaList li .cover_bg .circle2{ opacity:0; filter:alpha(opacity=0);-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}
.mediaList li.li02 .cover_bg,.mediaList li.li04 .cover_bg,.mediaList li.li05 .cover_bg,.mediaList li.li07 .cover_bg{ position:static; height:0; padding-bottom:100%;}
.mediaList li.li02 .img,.mediaList li.li04 .img,.mediaList li.li05 .img,.mediaList li.li07 .img{ display:none;}
.mediaList li.li02 .cover_bg,.mediaList li.li07 .cover_bg{background:#aacd06;}
.mediaList li.li04 .cover_bg,.mediaList li.li05 .cover_bg{background:#00a0e2;}
.mediaList li ._full{ 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;}
.mediaList li:hover ._full{ transform:scale(1.1,1.1);-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);}
.mediaList li:hover .cover_bg .circle1,.mediaList li:hover .cover_bg .circle2{  -webkit-animation-name: hvr-icon-buzz;animation-name: hvr-icon-buzz;-webkit-animation-duration: 0.15s;animation-duration: 0.15s;-webkit-animation-timing-function: linear; animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.mediaList li:hover .cover_bg ._title{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-transform:scale(1.1,1.1);}
.mediaList .imgList{ display:none;}

@-webkit-keyframes hvr-icon-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
}
@keyframes hvr-icon-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
}
/*下层--凡拓实力*/
.ftsl_box{ margin-bottom:30px;border-bottom: 1px #ddd solid;}
.ftsl_digit{ padding:20px 0;}
.ftsl_digit li{ border-left:1px #d0d0d0 dotted; margin-left:-1px;}
.ftsl_digit .date{ line-height:60px;}
.ftsl_digit .date ._numm{ font-size:72px; font-weight:bold; font-family:Arial; color:#00a0e2;vertical-align: middle;}
.ftsl_digit .date ._word{ font-size:55px; color:#d6d6d6;vertical-align: middle;}
.ftsl_digit .small ._word{ font-size:18px;vertical-align: -16px;line-height: 30px;}
.ftsl_digit .pp{ font-size:24px; font-weight:bold; color:#5a5a5a;}
.ftsl_box1 .ftsl_intro{ padding: 40px 0 60px;}
.ftsl_box2 .ftsl_intro{ padding: 20px 0 40px;}
.ftsl_box3 .ftsl_intro{ padding:30px 0 40px;}
.ftsl_box4 .ftsl_intro{ padding:30px 0 40px;}
.intro_box {padding: 0 8%;}
.intro_box .intro_t{ font-size:30px; font-weight:bold; color:#000;padding: 10px 0;line-height: 30px;margin-bottom: 20px;}
.intro_box .intro_t .en{ font-size:24px; font-family:Aria; color:#ddd; font-weight:normal;padding-left: 10px;}
.ftsl_box .blue{ color:#00a0e2!important;}
.ftsl_digit2{ padding-bottom:50px;}
.ftsl_digit2 .pp{ font-size:24px; font-weight:bold; color:#5a5a5a;line-height: 36px;}
.ftsl_digit2 .pp.blue{ font-size:25px;}
.ftsl_digit2 li{ border-left:1px #d0d0d0 dotted; margin-left:-1px;}
.ftsl_digit2 li .cover{padding: 0 14%;}
.ftsl_box3 .ftsl_digit li .cover.pd{ padding:0 10%;}
.ftsl_digit3 .pp{ font-size:24px; font-weight:bold; color:#5a5a5a;}
.ftsl_box4{ border-bottom:0;}

/*下层--资质荣誉*/
.honor_bd{border-bottom: 1px #eee solid;margin-bottom: 50px;}
.honor_box{padding-bottom: 50px;}
.honor_box .honor_left{ padding:0 10%;}
.honor_box .title{ font-size:34px; color:#000;padding-left: 10%;}
.honor_list ul{ height:338px; overflow:hidden;position: relative;}
.honor_list li{ font-size:14px; color:#5a5a5a;line-height: 24px; cursor:pointer;padding: 5px 0;}
.honor_list li.hover{ font-size:18px; font-weight:bold; color:#00a0e2;}

.honor_list .scroll_bar{ background:url(../img/hs.gif) center top repeat-y;}
.honor_list .scroll_bar .scroll_slider{ border-radius:0; background-color:#00a0e2;height: 50px!important;}
.honor_right{ width:80%;}
.honor_right .honor_img{ height:0; padding-bottom:75%; position:relative; overflow:hidden;}
.honor_right .honor_img img{ position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}


/*大型活动*/
.lastNews_top .info{ margin-top:20px;}
.lastNews_top .info .data{ float:left; width:50px; height:50px; background-color:#a8cb00;margin-right: 10px;}
.lastNews_top .info .data span{ display:block; color:#fff; text-align:center;font-family:Arial;}
.lastNews_top .info .data .day{  font-size:24px; font-weight:bold;line-height: 22px;padding: 5px 0 0px;}
.lastNews_top .info .data .year{ font-size:12px;}
.lastNews_top .info .title{ font-size:18px;line-height: 27px;}
.lastNews_top:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}
.lastNews_top:hover a{ color:#a8cb00;}

.lastNews_scroll{ padding-top:64px; position:relative;}
.lastNews_scroll .larrs{ display:block; width:28px; height:27px; background:url(../img/lnews.gif) no-repeat; position:absolute; top:18px; cursor:pointer;}
.lastNews_scroll .lprev{ right:35px;}
.lastNews_scroll .lnext{ background-position:-31px 0; right:0;}
.lastNews_scroll .lprev:hover{ background-position:0 -27px;}
.lastNews_scroll .lnext:hover{ background-position:-31px -27px;}
.lastNews_list{ height:396px; overflow:hidden;}
.lastNews_list li{ border:1px #dadada solid; margin-bottom:12px;height: 122px;}
.lastNews_list li .box{ padding:2.5%;}
.lastNews_list li .box .title{ font-size:17px;line-height: 1.5;}
.lastNews_list li .box .date{ font-size:12px;padding: 3px 0;}
.lastNews_list li .box .summ{ font-size:12px;}
.lastNews_list li:hover a{color:#a8cb00;}

.a_pic_box{ background-color:#00a3e4; padding:3%; margin-top:40px;}
.a_pic_box .a_pic_l{width: 18%;text-align: center;margin-right: 4%;}
.a_pic_box .a_pic_r{ width:50%;}
.a_pic_r .a_pic_list li{ float:left; width:50%; position:relative; cursor:pointer;margin-bottom: 20px;}
.a_pic_r .a_pic_list li ._title{ font-size:20px; color:#fff;padding-left: 40px;}
.a_pic_r .a_pic_list li .arr{position: absolute;width: 33px;height: 32px;left: 0;top: 3px; background:url(../img/v_li.png) no-repeat}
/*.a_pic_r .a_pic_list li .b-svg{position: absolute;left: 0;top:0;z-index: 1;}
.a_pic_r .a_pic_list li .b-svg rect{stroke-dasharray: 200;
	transition:all linear 1.28s;}
.a_pic_r .a_pic_list li .b-svg polyline{stroke-dasharray: 60;
	transition:all linear .64s;}
.a_pic_r .a_pic_list li .h-svg{position: absolute;left: 0;top:0;z-index: 2;}
.a_pic_r .a_pic_list li .h-svg rect{stroke-dasharray: 200; stroke-dashoffset: 200;
  transition:all linear 1.28s;}
.a_pic_r .a_pic_list li .h-svg polyline{stroke-dasharray: 60; stroke-dashoffset: 60;
  transition:all linear .64s;}
.a_pic_r .a_pic_list li:hover .h-svg rect,.a_pic_r .a_pic_list .active .h-svg rect{stroke-dashoffset: 0;}
.a_pic_r .a_pic_list li:hover .h-svg polyline,.a_pic_r .a_pic_list .active .h-svg polyline{stroke-dashoffset: 0;}
.a_pic_r .a_pic_list li:hover .b-svg rect,.a_pic_r .a_pic_list .active .b-svg rect{stroke-dashoffset: 200;}
.a_pic_r .a_pic_list li:hover .b-svg polyline,.a_pic_r .a_pic_list .active .b-svg polyline{stroke-dashoffset: 60;}*/
.a_pic_r .a_pic_list li:hover ._title{text-decoration: underline;}

.a_video_box{ margin-top:48px; overflow:hidden;}
.a_video_box .a_video_t{ margin-right: -0.8%;}
.a_video_t .v_t{ border:1px #686868 solid;float: left;width: 32.6%;text-align: center;line-height: 62px;margin-right: 0.5%; cursor:pointer;font-size: 33px;}
.a_video_t .v_t.cur{ background-color:#00a3e4; border-color:#00a3e4; color:#fff;}

.a_video_con{ height:0; padding-bottom:27.8%; border:1px #d1d1d1 solid; position:relative; overflow:hidden;}
.a_video_con li{ overflow:hidden;}
.a_video_con li .a_video_l{width: 62.8%;}
.a_video_con li .a_video_l .a_video_lbox{padding: 30px 10% 30px 17%;position: relative;}
.a_video_con li .a_video_l .a_video_lbox .title{ font-size:26px; color:#00a3e4;}
.a_video_con li .a_video_l .a_video_lbox .summ{ font-size:14px; color:#5a5a5a;height: 100px;overflow: hidden;line-height: 25px;}
.a_video_con li .a_video_l .a_video_lbox ._detail{ border:1px #aaa solid; display:block; width:128px; height:36px; line-height:36px; text-align:center;margin-top: 50px;}
.a_video_con li .a_video_l .a_video_lbox ._detail:hover{ background-color:#a8cb00; color:#fff;}
.a_video_con li .a_video_l .a_video_lbox .data{ width:90px; height:85px; background-color:#a8cb00;position: absolute;top: 0;left: 0;}
.a_video_con li .a_video_l .a_video_lbox .data span{ display:block; color:#fff; font-family:Arial; text-align:center;}
.a_video_con li .a_video_l .a_video_lbox .data .day{ font-size:44px; font-weight:bold;line-height: 34px;padding-top: 10px;}
.a_video_con li .a_video_l .a_video_lbox .data .year{ font-size:22px;}
.a_video_con li .a_video_rbox{width: 37.2%;}
.a_video_con li .a_video_rbox ._vtn{ background:url(../img/play.png) no-repeat; width:95px; height:96px; display:block; position:absolute; top:50%; left:50%; margin-top:-48px; margin-left:-47.5px;}

.a_video_box .slide_nav{ display:none;}
.a_video_box .arrs{ width:44px; height:44px; display:block; background:url(../img/vnews.gif) no-repeat; position:absolute; top:86px;z-index: 5;}
.a_video_box .arr_prev{ left:0;}
.a_video_box .arr_next{ left:46px; background-position:-46px 0;}
.a_video_box .arr_prev:hover{ background-position:0 -44px;}
.a_video_box .arr_next:hover{ background-position:-46px -44px;}

.show_box{ margin-top:70px;}
.show_box .channelOut .en{ background:url(../img/v_tli.gif) right center no-repeat; font-size:36px; font-family:Arial; color:#a8cb00;display: inline-block;width: 65%;background-size: contain;padding-left: 5%;float: right;}
.media_list{ margin-top:25px;}
.media_list li .box{ border:1px #e0e0e0 solid;}
.media_list li.li01,.media_list li.li04{ background-color:#eee;}
.media_list li .info_box{padding: 8% 10% 3%; display:block;}
.media_list li .info_box .title{ font-size:17px;}
.media_list li .info_box .summ{ height:69px; line-height:23px; overflow:hidden; margin-top:5px;}
.media_list li .info_box ._detail{ display:block; width:110px; height:35px; line-height:35px; border:1px #2c2c2c solid; text-align:center; margin-top: 20px;}
.media_list li:hover ._full{ 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);}
.media_list li:hover .info_box ._detail{ background-color:#00a3e4; color:#fff; border-color:#00a3e4;}

.multi_media_box .channelOut .mp_arrs{ display:block; width:27px; height:28px; background:url(../img/v_btn01.gif) no-repeat; position:absolute; top:50%; margin-top:-14px; cursor:pointer;}
.multi_media_box .channelOut{ position:relative;}
.multi_media_box .channelOut .mpprev{ right:35px;}
.multi_media_box .channelOut .mpnext{ right:0; background-position:-27px 0;}
.multi_media_box .channelOut .mpprev:hover{ background-position:0 -28px;}
.multi_media_box .channelOut .mpnext:hover{ background-position:-27px -28px;}

.digit_box .channelOut .en{width: 74%;}
.exteriorMain{ position:relative; margin-bottom:70px;margin-top: 25px;}
.exteriorImg{ width:77%; float:left; position:relative; overflow:hidden; background:url(../img/load.gif) no-repeat center; }
.exteriorImg .img{ display:block; width:100%; height:0; padding-bottom:56.25%; position:relative; overflow:hidden;}
.exteriorImg .img img{ position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.exteriorImg img.move{ z-index:3}
.exteriorImg img.done{ z-index:2; display:none;}
.exteriorInfo{position:absolute; width:100%; left:0; bottom:0; color:#fff; background:url(../img/black.5.png) repeat; background:rgba(0,0,0,.5); padding:15px 0;}
.exteriorInfo a{ color:#fff;}
.exteriorInfo .exteriorTxt{ padding:0 2%;font-size: 20px;font-weight: bold;}
.exteriorInfo .exterSumm{padding:0 2%;line-height: 20px;}
.exteriorList{ width:23%; height:499px; float:right; position:relative;background-color: #f5f5f5;}
.exteriorList .mid{ width:80%; height:400px; position:relative; overflow:hidden;padding: 10%;}
.exteriorList .mid li{ width:100%; height:125px; float:left;margin-bottom: 19px;cursor: pointer;}
.exteriorList .mid li .imgBox{ border:3px #f5f5f5 solid; width:97%;}
.exteriorList .mid li.hover .imgBox{ border-color:#a8cb00;}

.exteriorList .left,.exteriorList .right{ display:block; width:28px; height:27px; background:url(../img/lnews.gif) no-repeat; position:absolute; bottom:15px; cursor:pointer; }
.exteriorList .left{ background-position:0 0;right:22%}
.exteriorList .right{background-position: -31px 0; right:10%}
.exteriorList .left:hover{ background-position:0 -27px;}
.exteriorList .right:hover{ background-position:-31px -27px;}

/*全站检索*/
.content-17165 .sear .sear_f {padding: 0 0 3px 0;border: none;}
/*
*分页
*/
.page {
  text-align: center;
  line-height: 16px;
  margin-top: 20px;
}
.page span,
.page a {
  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 span,
.page a:hover {
  background: #13A3DE;
  color: #ffffff;
}
.page span.goprev,
.page span.gonext {
  color: #cccccc;
  background: none;
}
.page span.count {
  border: 0;
  background: 0;
  color: #333333;
}

/*.album_ordinary .slide_nav {display: none;}
.album_ordinary .album_pages{color:#008abf !important;}
.album_ordinary .album_close{background: url(../img/close.png) 0 0 no-repeat !important;
width: 39px !important;height: 38px !important;font-size: 0;}
.album_ordinary .album_prev,.album_ordinary .album_next{width: 55px !important;height: 61px !important;
background:url(../img/arr4.png) no-repeat !important;background-size: 200% auto !important;font-size: 0;position: absolute;bottom: 0;}
.album_ordinary .album_prev{ left:20px;}
.album_ordinary .album_next{background-position: right 0 !important; right:20px;}
.album_ordinary .album_btns_bar{height: 50%!important; bottom:auto!important; top:0; background:transparent!important;}
.album_ordinary .slide_c p{height: 60px; bottom:0!important; line-height:60px!important;background-color: #000;}*/
.album_ordinary .slide_c img{ max-height:80%!important;}
.album_gallery .album_bar{position: absolute;left: 0;bottom:0;height: 50px;width: 100%;
background:#000;z-index: 0;}
.album_gallery .arrs{position: absolute;width:10%;height:200px;line-height:200px;
font-size:22px;color:#fff; top:50%; margin-top:-100px; text-align:center;z-index: 10;}
.album_gallery .arrs [class*="ico-"] { font-size:60px; margin:0;}
.album_gallery .arrs{width: 55px !important;height: 61px !important;
background:url(../img/arr4.png) no-repeat !important;background-size: 200% auto !important;font-size: 0!important;position: absolute;bottom: 0;}
.album_gallery .arr_prev{left:10%!important;}
.album_gallery .arr_next{right:10%;left: auto!important;background-position: right 0 !important; }
.album_gallery .arrs:hover{color:#16a9ea;}
.album_gallery .album_pages{position: absolute;height: 40px;line-height: 40px;bottom:5px;
left: 40px;width: 60px;text-align: center;color:#fff;font-size:16px;}
.album_gallery .slide_nav{position: absolute;left: 140px;height: 40px;line-height: 40px;
width:80%;display: block;bottom:5px;}
.album_gallery .slide_nav a{float: left;height: 36px;border:2px solid #ccc;
	margin-right: 4px;opacity: 0; cursor:pointer;}
.album_gallery .slide_nav img{height: 100%;}
.album_gallery .slide_nav .on{border-color:#16a9ea;opacity: 1;}
.album_gallery .album_close{background: url(../img/close.png) 0 0 no-repeat !important;
width: 39px !important;height: 38px !important;font-size: 0!important;cursor: pointer;z-index: 2; top:0; color:#fff!important;}

.tc .gotop{ display:block;font-size: 16px;color: #00a0e2;font-weight: bold;margin: 50px 0 20px; cursor:pointer;}

/*分公司介绍*/
.com_info3{ margin-top:40px;}
.com_info3 li{ float:left; margin:0 1px 1px 0; width:24.9%;}
.com_info3 li .cover_bg{ display:block; background:url(../img/black.5.png) repeat; background:rgba(0,0,0,.5); position:absolute; bottom:-100%; left:0; width:100%; height:100%;color: #fff;text-align: center;}
.com_info3 li .cover_bg i{ font-size:39px;margin-top: 15%;}
.com_info3 li .cover_bg .tit{font-size: 14px;font-weight: normal;padding: 0 5%;line-height: 1.6;}
.com_info3 li.first{ width:49.9%;}
.com_info3 li.first .word_bg{ display:block;background-color:#00a0e2; position:absolute; color:#fff;top: 50%;left: 50%;width: 210px;height: 156px;text-align: center; margin-left:-105px; margin-top:-78px;}
.com_info3 li.first .word_bg .cn{ font-size:33px;margin-top: 26%;line-height: 35px;}
.com_info3 li:hover .cover_bg{ bottom:0;}

/*联系我们*/
#allmap{width:100%;height:500px;}
#allmap img{ max-width:none;}
#allmap .title img,#allmap .title2 img{ vertical-align:middle; margin-right:10px;}
#allmap .title{ font-size:26px; color:#000; margin-bottom:8px;}
#allmap ._detail{ display:block; width:115px; height:36px; background-color:#00a0e2; color:#fff; font-size:14px;line-height: 36px;text-align: center;margin-top: 10px;}
#allmap .title2{font-size:26px; color:#000; margin-bottom:8px;}
#allmap ._detail2{display:block; width:115px; height:36px; background-color:#aacd06; color:#fff; font-size:14px;line-height: 36px;text-align: center;margin-top: 10px;}

.company_list{ margin-top:35px;}
.company_box{ background-color:#f5f5f5; padding:20px 5%;}
.company_list li{ margin-bottom:15px;}
.company_box .name{ font-size:28px; color:#00a0e2;}
.company_box .info{ height:92px; line-height:1.7; overflow:hidden;}
.company_list li:hover .company_box{ background-image:url(../img/right.png); background-repeat:no-repeat; background-position: 95% center; background-color:#00a0e2;}
.company_list li:hover .company_box .name{ color:#fff;}
.company_list li:hover a{ color:#fff;}
.bsc_list{ margin-top:35px;}
.bsc_list li{ min-height:150px; margin-bottom:15px;}
.bsc_box{ padding:0 4%;}

.main_bar .False-404{padding: 90px 9% 100px;}

.a_pic_content{ width:46%; color:#fff;}
.a_pic_content .tit{ font-size:30px;}
.a_pic_content .info{ font-size:14px;}
.a_pic_r_img{width: 27%;}

.m_pcon .m_tit{ font-size:28px; font-weight:bold;}
.m_border{ border-bottom:1px #eee solid; padding-bottom:30px;margin-bottom: 30px;}
.m_con_list{ overflow:hidden;margin-top: 10px;}
.m_con_list li{ border-left:1px #efefef solid; margin-left:-1px;margin-bottom: 15px;}
.m_con_list li .m_box .bigtit{ font-size:22px; font-weight:bold; color:#00a0e2;}/*font-size:26px;*/
.m_con_list li.li02 .m_box,.m_con_list li.li03 .m_box,.m_con_list li.li04 .m_box{ padding:0 16%;}
.m_con_list li .m_box .big_summ{line-height: 1.8;height: 46px;overflow: hidden;}

/*资质荣誉2*/
.honor_box .honor_left{ font-size:17px;}
.honor_box .honor_left p{ line-height:2;padding: 2px 0;}
.honor_box .honor_left .font01{ font-weight:bold; color:#00a0e2; font-size:21px;}
.honor_box .honor_left .font02{ font-weight:bold; color:#00a0e2;}
.honor_box .honor_right{ width:100%;}
.honor_box .honor_right .honor_img_srcoll{ height:381px; overflow:hidden; position:relative; padding-left:10%;}
.honor_box .honor_right .honor_img_srcoll .scroll_bar{ left:0;}
.honor_box .honor_right .honor_img_srcoll .scroll_bar{ background:url(../img/hs.gif) center top repeat-y;}
.honor_box .honor_right .honor_img_srcoll .scroll_bar .scroll_slider{ border-radius:0; background-color:#00a0e2;height: 50px!important;}
.honor_box .honor_right .honor_img2{position:relative; }
.honor_box .honor_right .honor_img2 ul{ width:102%;position:relative;}
.honor_box .honor_right .honor_img2 li{ margin-bottom:2%; float:left; width:48%; margin-right:1.9%; cursor:pointer;}
.honor_box .honor_right .honor_img2 li .zoom_bg{ display:block; position:absolute; top:0; left:0; width:100%; height:100%; background:url(../img/black.5.png) repeat; background:rgba(0,0,0,.5); font-size:0;}
.honor_box .honor_right .honor_img2 li .zoom_bg .tit{ font-size:24px; color:#fff; display:inline-block; height:auto; line-height:1.2; width:80%; text-align:center; vertical-align:middle; padding-left:10%; padding-right:10%;}
.honor_box .honor_right .honor_img2 li .zoom_bg .line{ display:inline-block; height:100%; width:0; vertical-align:middle;}


/*首页2*/
.box1{ background:url(../img/i_vbg.png) right center no-repeat;}
.box1 .box1_left{width: 53.5%;}
.box1 .box1_l{padding: 40px 0;}
.box1 .box1_l .box1_sum2 .box1_summ_left{width: 34%;}
.box1 .box1_l .box1_sum2 .box1_summ_left .info{ font-size:16px;}
.box1 .box1_l .box1_sum2 .box1_summ_left .info ins{ font-family:Arial; font-size:26px; font-weight:bold;text-decoration: none;}
.box1 .box1_l .box1_sum2 .box1_summ_left .info p{ line-height:1.4;margin-bottom: 15px;}
.box1 .box1_l .box1_sum2 .box1_summ_left .info strong{ font-size:22px;}
.box1 .box1_l .box1_sum2 .box1_summ_right{ font-size:21px;margin-top: 66px;width: 61%;}
.box1 .box1_l .box1_sum2 .box1_summ_right p{ line-height:1.3; margin-bottom:15px;}
.box1 .box1_l .box1_sum2 .box1_summ_right strong{ font-size:31px;}
.box1 .box1_l .box1_sum2 .box1_summ_right strong.colorBlue{ color:#00a1e2;}

.box1 .box1_right{ width:46.5%; padding-top:79px;}

.box2 ul{ overflow:hidden;}
.box2 li .box1_r{ background-image:url(../img/c_img01.jpg); background-position:left center; background-repeat:no-repeat; padding:42px 5% 79px 0;text-align: right;}
.box2 li.box1_r_bg{ background-color:#f3f3f4; padding-bottom:9999px; margin-bottom:-9999px;}
.box2 li .box1_r .box1_r_con{ float:right; width:40%; font-size:14px;line-height: 25px;overflow: hidden;}
.box2 li .box1_r .channelOut .cn{ font-size:30px;}

.box3 li.li03{background-color: #00a0e2;}
.box3 li.li03 .li07_pd{padding: 5% 7%;}
.box3 li.li03 .channelOut .en .en_word{ color:#b1d700;}
.box3 li.li03 .li07_pd ._detail{ border-color:#b1d700; color:#b1d700;}
.box3 li.li03 .li07_pd ._detail:hover{ background-color:#b1d700; color:#fff;}
.box3 li.li03 .li07_pd .summ a{ color:#000;}
.box3 li.li03 .li07_pd .summ em{ margin: 0 2%;}
.box3 li.li03 .li07_pd .channelOut .cn{ color:#fff;}
.box3 li.li03 .li07_pd .channelOut .en .en_word{ color:#fff;}
.box3 li.li03 .li07_pd .summ a,.box3 li.li03 .li07_pd .summ{ color:#fff;}
.box3 li.li03 .li07_pd ._detail{ border-color:#fff; color:#fff;}

.box1_right .vjs-default-skin .vjs-big-play-button{ display:none;}
.box1_right .video-js{margin: auto;}

.jz_conv_8888_bottom-box{ display:none;}
.jz_conv_8888_side-box{display:none;}


/*--------------------------*/
/*科研*/
.keyan-main-01{ width:101%; margin-bottom:35px;}
.keyan-gk{ float:left; width:32%; margin-right:1%;}
.keyan-sl{ float:left; width:66%; margin-right:1%;}
.keyan-gk a._img { display: block; height: 0; overflow: hidden; padding-bottom: 70%; position: relative; }
.keyan-gk a._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.keyan-gk ._title{ width:100%; line-height:54px; background:url(../img/white.8.png) repeat 0 0; position:absolute; bottom:0px; left:0px; text-indent:20px;}
.keyan-gk ._nr{ padding:15px 15px 0; }
.keyan-gk ._sum{ line-height:22px; height:66px; overflow:hidden; margin-bottom:20px;}
.keyan-gk ._more a{ color:#572b22; font-size:14px;}
.keyan-gk ._more a:hover{ font-weight:bold; }
.keyan-gk a._img:hover img._full{ 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);}  /**/

.keyan-sl-top{display: block; height: 0; overflow: hidden; padding-bottom: 34%; position: relative; background:#ff8a00; margin-bottom:1%;}
.keyan-sl-top ._pd{ padding:60px 40px 0; color:#fff; }
.keyan-sl-top .kysl-tlant{ font-size:30px; width:60px; float:left; line-height:40px; border:2px solid #fff; padding:10px 20px; margin-right:30px; margin-top:10px;}
.keyan-sl-top ._title{ font-size:30px;}
.keyan-sl-top ._title a{ color:#fff; }
.keyan-sl-top ._sum{ font-size:14px; line-height:24px; height:72px; overflow:hidden; }

.keyan-sl-imglist{ width:101%;}
.keyan-sl-imglist li{ float:left; width:32.33%; *width:32%; margin-right:1%;}
.keyan-sl-imglist li a._img { display: block; height: 0; overflow: hidden; padding-bottom: 61%; position: relative; }
.keyan-sl-imglist li a._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.keyan-sl-imglist li ._cover{ display:none; width:100%; height:100%; background:url(../img/black.6.png) repeat 0 0; position:absolute; top:0px; left:0px; text-align:center;}
.keyan-sl-imglist li ._cover ._title{ color:#fff; font-size:20px; display:inline-block; vertical-align:middle; height:auto; text-align: center; *margin-top:60px; border-bottom:1px solid #fff; *border-bottom:none; }
.keyan-sl-imglist li ._cover ._line{ display:inline-block; width:0; height:100%; vertical-align:middle;}
.keyan-sl-imglist a._img:hover img._full{ 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);} /**/

.keyan-main-02{ width:101%; margin-bottom:35px;}
.keyan-cxli ._pd,.keyan-cx ._border{ height:240px;}
.keyan-cx{width:32%; margin-right:1%; float:left; background:#ffd900;}
.keyan-cx ._border{ margin:15px; border:2px solid #6b4a38; padding:0 42px;}
.keyan-cx ._title{ font-size:30px; margin-top:20px; margin-bottom:5px; color:#572b22;}
.keyan-cx ._sum{ font-size:14px; line-height:22px; height:110px; overflow:hidden; margin-bottom:10px; color:#572b22;}
.keyan-cx ._more{ font-size:14px; color:#572b22;}
.keyan-cx ._more:hover{ font-weight:bold;}

.keyan-cxli{ width:21.33%; *width:21.2%; margin-right:1%; float:left; background:#f6f6f6;}
.keyan-cxli ._pd{ height:240px; margin:15px; border:2px solid #f6f6f6; padding:0 15px;}
.keyan-cxli ._title{ font-size:20px; margin-top:25px; text-align:center; background:url(../img/ky_xian.gif) no-repeat center bottom; padding-bottom:5px; margin-bottom:25px; color:#000; }
.keyan-cxli ._sum{ font-size:14px; line-height:22px; height:88px; overflow:hidden; text-align:center; }

.keyan-main-03{}
.keyan-fazhan { border:1px solid #ccc; }
.keyan-fazhan ._img{ float:right; width:32%; display:block;}
.keyan-fazhan ._nr{ float:left; width:61%; margin-left:3%; padding-top:30px;}
.keyan-fazhan ._title{ font-size:30px; margin-bottom:10px; }
.keyan-fazhan ._sum{ line-height:22px; height:132px; overflow:hidden; margin-bottom:20px; font-size:14px;}
.keyan-fazhan ._more{ font-size:14px;}
.keyan-fazhan ._more a{ color:#572b22; }
.keyan-fazhan ._more a:hover{ font-weight:bold;}

<!--工业4.0-->
.ip2{ width:100%; height:400px;}
.isolve{ padding: 40px 0 0; background-color: #ededed; overflow: hidden;}
.isolve ._list{ width: 1100px; height: 330px; overflow: hidden;}
.isolve ._list li{ position: relative; float: left; width:550px; height: 330px; overflow: hidden;}
.isolve ._list li ._t{ position: absolute; left: 0; top: 0; padding: 4%;color: #fff; color: #333; z-index: 3}
.isolve ._list li ._t span{ display: block; }
.isolve ._list li ._t ._ch{ font-size: 18px; font-weight: bold;}
.isolve ._list li ._t  ._en{ font-size: 12px; font-family: 'Arial'}
.isolve ._list li ._txt{ display: none \9; opacity:0; position: absolute; left: 0; right: 0; bottom: -100%; padding: 4%; background: url(../img/black.6.png); color: #fff; font-size: 12px; transition:all ease-in .3s}
.isolve ._list li:before{ content:""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: #dedede; z-index: 2}

.isolve ._list li.current ._txt{ display: block \9; opacity:1; bottom: 0;}
.isolve ._list li.current  ._t{ background: url(../img/blue.8.png); color: #fff;}
.isolve ._list li.current:before,.isolve ._list li.active:before{ display: none;}

.icht{ font-size: 25px; font-weight: bold; color: #333; line-height:normal; margin-bottom: 20px;}
.icht ._tip{ display:inline-block; vertical-align: -2px; font-size: 13px; font-weight: normal; color: #666; border-left: 1px solid #666; padding-left: 5px; line-height: 1;}
.mb-wrapper{margin:0 auto 20px;position:relative; height:327px;left:0;top:0; overflow: hidden;}
.mb-slider,.mb-scroll{width:100%;height:380px;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0}
.mb-active-slider{border-color:#333}
.mb-slider .mb-panel{ /*height: 185px !important;  margin-top:54px !important; height: 190px !important;  */display:block;cursor:pointer;float:left;list-style:none}
.mb-panel a{outline:0}
.mb-slider .mb-panel.current{cursor:auto; /*height: auto !important;  margin-top: auto !important; height: auto !important; */}
.mb-inside *{max-width:100%}