@charset "gb2312";
body {
	font-family:'Î¢ÈíÑÅºÚ', Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
	color: #666;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input{padding: 0;margin:0;}
.container{width: 1200px;margin: auto;}
*{margin:0;padding:0;} .m{margin:0!important;} .mt{margin-top: 0!important} .mb{margin-bottom: 0!important} .mr{margin-right: 0!important} .mt{margin-left: 0!important} .p{padding: 0!important} .pt{padding-top: 0!important} .pb{padding-bottom: 0!important} .pr{padding-right: 0!important} .pl{padding-left: 0!important; font-size:12px; color:#999;} .fc{color:#666!important;} .b{display: inline-block; height: 15px;width: 1px;background: #bdbdbd;margin:0 6px} a:hover{text-decoration:none; }

hr{margin:0;border-top:1px solid #ddd;}
.fc{color:#fff!important;}
.top1{width: 100%;height: 30px;line-height: 30px;}
.top1 span.sp_1 {float: left;}
.top1 span.sp_2 {float: right;text-align: right;}
.top1 span span{padding:0 15px; font-size:12px; color:#999;line-height: initial;}
.top1 span span img{padding:0 3px;}
.top2 {height: 100px;line-height: 100px;}
.top2 a{float: left;}
.top2 a:last-child{float: right;}
.top2 .logo{margin-top: 16px;}
.top2 .logo_m{margin-left: 100px; color: #1095e3;font-size: 19px;}
.top2 .logo_r {padding-left: 24px;float: right;}
.top2 .logo_r .h35{height: 35px;display: inline-block;}
.top2 .logo_r .tel{display:inline-block;float: left; text-align: center;}
.top2 .logo_r .tel i{font-size: 30px}
.top2 .logo_r .tel .b{    position: relative;
    top: 5px;padding: 0; height: 30px;margin-right: 25px;background: #ccc;}
.top2 .logo_r .tel .pl{display: block; width: 35px;padding-top: 11px; float: left; line-height:35px;}
.top2 .logo_r .tel .pll{display: block; width: 50px; float: left;padding: 0;padding-top: 11px;}
.top2 .logo_r .tel .plll{display: block; width: 170px;float: left; line-height:45px;}
.top2 .logo_r .tel1{display: block;  line-height: 1; color: #000;font-size: 12px;}
.top2 .logo_r .tel2{display: block;  line-height: 1;color: #ff6600;font-size: 12px;}
.top2 .logo_r .tel3{ color: #ff6600;font-size: 34px;}
.shouji{position: relative;}
.shouji .phone{display: none; position: absolute;left: -8px;top:23px; z-index: 99;overflow: hidden;}
.shouji:hover .phone{display:block;-webkit-animation: showUp 1.5s 1;
-o-animation: showUp 1.5s 1;
animation: showUp 1.5s 1;}
@keyframes showUp{
	0%{top: -10px;}
	100%{top: 23px;}
}
.h{background: #1095e3;}
.nav{width: 100%;padding: 0}
 .navbar-nav>li.first_li{border-top: none;width: 114px;} 
 .navbar-nav>li{width: 120px;height: 44px;line-height: 44px; float: left; text-align: center; overflow: hidden;}
.navbar-nav>li>a{display: block; line-height: 44px;padding: 0;text-align: center; color:#fff;font-size: 18px;}
.navbar-nav>li.active{background: #0081ca;}
.navbar-nav>li>a:hover{background: #0081ca;}

/*banner*/
.media-object{margin:auto;}
.media-heading{margin-top: 10px; text-align: center;color: #666}
.row_b_js{width: 200px;float: left;}
/*.row_b_js:first-child{width: 285px}
.row_b_js:last-child{width: 285px}*/
.row_bb{background: #fff!important;margin-top: -60px;z-index: 10;position: absolute;*+height: 164px}
.active.row_b_js{background: #00a5e6;color: #fff;z-index: 99}
.active.row_b_js .media-heading{color: #fff;z-index: 99}
.active .dis{display: none;}
.active .hide{display: block!important;}
.b_b{height: 30px;background: url(/img/bb.jpg)repeat-x center center;margin:105px -15px 0;*+margin-top: 105px}
.media{border-left:1px solid #ddd;  padding:30px 0 ; }
.row_bb .active.row_b_js .media{border-left:1px solid #00a5e6;   }
.row_bb .row_b_js:first-child .media{border-left:none; }


.pro_i{width:100%; margin:auto;}
.banner ul{background:#eee;}
.banner li{ position:relative;}
.banner img{ width:100%;}
.slideBox{ width:100%; height:auto; position:relative; border-bottom:1px solid #fff;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; left:50%; margin-left:-50px; bottom:20px; z-index:1;}
.slideBox .hd ul{ zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin:0 8px;  width:20px; height:20px; overflow:hidden;  background:url(/img/dian.png) no-repeat; font-size:0; cursor:pointer;}
.slideBox .hd ul li.on{ background:url(/img/dian1.png) no-repeat;}
.slideBox .banner{position:relative; z-index:0;  height:auto; overflow:hidden;}
.slideBox .banner li{ zoom:1; vertical-align:middle; height:auto;}
.slideBox .banner li a{ display:block; width:100%; height:auto;}

.slideBox .prev,
.slideBox .next{ position:absolute; left:1%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:1%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}
.color_f{color: #fff;}

#oDiv{margin:auto;background: #fff;position: relative;overflow: hidden;height: 400px;}
#oDiv ul{position: absolute;left: 0;top: 0;margin:0 -12px;}
#oDiv ul li{width: 214px;height:420px;float: left;list-style: none;margin:0 11px;}
#oDiv ul li .scale{overflow: hidden;}
#oDiv ul li p{margin-top: 15px}
#oDiv li a p span{font-size:14px; color:#999}
.scale img.to_scale{width:214px;}

.arrow{float: right;}
.row_t .arrow span{padding: 2px 5px; background: #666;color: #fff;font-weight: bold;}
.row_t .arrow span.active{background: #0081ca;}
.row_t .arrow span:first{margin-left: 8px;}

.tab{font-style: normal; margin-left:0px;} #case {*+margin-top: 100px }#case h4 {color: #717171; /*margin-bottom:20px; */} #case p {color: #666; line-height: 1.6; }#case .thumbnail {overflow: hidden; border:none;padding:0; } .logo {padding:0; } #myCarousel {margin: 50px 0 0 0; } #navbar-collapse ul {margin-top:0; } .carousel-inner img {margin: 0 auto; } .tab-h2 {font-size: 20px; text-align: center; letter-spacing: 1px; color: #0059b2; } .tab-p {font-size: 15px; text-align: center; letter-spacing: 1px; color: #999; margin: 20px 0 40px 0; } .tab1 {margin: 30px 0; color: #666; } .tab1 .text-muted {color: #999; text-decoration: line-through; } .tab1 .media-heading {margin: 5px 0 20px 0; } .tab1 .col {padding: 20px; } .tab2 {background-color: #eee; padding: 60px 20px; text-align: center; } .tab2 img {width: 40%; height: 40%; } .tab3 {padding: 60px 20px; text-align: center; } .tab3 img {width: 65%; height: 65%; } .text h3 {font-size: 20px; } .text p {font-size: 14px; } .jumbotron {background-image: url(/img/bg.jpg); margin: 50px 0 0 0; color: #ccc; } .jumbotron h1 {font-size: 26px; padding: 0 0 0 20px; } .jumbotron h4 {font-size: 15px; padding: 0 0 0 20px; } #information {background-color: #f7f7f7; padding: 40px 0; } .info-content {background-color: #fff; margin: 0 0 20px 0; box-shadow: 2px 2px 3px #ccc; } .info-content img {margin: 12px 0; } .info-content h4 {color: #333; font-size: 14px; } .info-content p {line-height: 1.6; } .info-right blockquote {margin: 0; padding: 0; } .info-right h2 {font-size: 20px; color: #333; padding: 5px; } .info-right h4 {color: #333; font-size: 16px; padding: 2px 0 0 0; line-height: 1.6; } #about {background-color: #eee; padding: 40px 15px; } #about a {color: #0059b2; } #about .about {background-color: #fff; box-shadow: 2px 2px 3px #ccc; } #about h3 {color: #333; font-size: 18px; border-bottom: 1px solid #eee; padding: 20px 0; margin: 0 0 10px 0; } #about p {line-height: 2; font-size: 13px; } #footer {background-color: #e2e2e2; padding: 20px;text-align: center; color: #7a7a7a;height: 80px;}

#information .row_t span.active{color: #1095e3; } #information ul{list-style: none; padding: 0; margin-top: 15px; }#information ul li{padding: 9px 0; }#information ul li .text-arrow{font-style: normal;margin-right: 10px;} .col-md-5{width:545px!important;float: left;padding-left: 0 } .col-md-7{width:640px!important;float: left; padding-right: 0} .col-md-7 .info_h4{color: #1095e3; font-size: 20px; margin-top: 0; }.col-md-7 .infu_sub{color: #999; font-size: 14px;padding:10px 0; } p.detail {color: #c3443a;font-size: 16px; padding-bottom: 10px; border-bottom: 1px solid #d6d6d6 } .row .col-sm-12{margin:0;} .info_list {color: #646464} .info_list div span{float: right;} .info_list .mui-icon{font-size: initial;} .row_t span.info_t{padding-left: 10px; }.row_t span.info_t b{margin-left: 0px; } 
#case {text-align: center; } .parent-scale {overflow: hidden; } .to_scale{transform: scale(1);transition: transform 1.5s ease;} .to_scale:hover{transform: scale(1.15);transition:transform 1.5s ease;} .row_t{text-align: left; padding: 10px 0; } .row_p{margin-right: -30px; margin-left: -30px; } .row_t span i{padding:5px 10px;font-size: 16px; font-style: normal;} .row_t .news_t span{font-size: 20px; } .row_t .news_t span i{padding: 5px;font-size: 20px; }.row_t .news_t span:first-child i{padding-left: 0} #case .row_t span.active i{background: #1095e3;color: #fff;} #case .row_t span.active b{background: #bdbdbd;} .row_t span.case_team{font-size: 24px;font-weight: bold;padding-left: 0px; } .row_t span.case_team b{background: #1095e3;margin-left: 0 } .row_t span.arrow{padding-top: 5px;float: right;border-left: none; } #case .swiper-button-next{top:-14px!important; }#case .swiper-button-prev{top:-14px!important;left:1140px; } .row_t span.arrow i:first-child{background: #1095e3;margin-right: 2px; } .tab{font-style: normal;} #case h4 {color: #666; } #case p {color: #333; font-size: 16px; line-height: 1.6; }#case .thumbnail {overflow: hidden; border:none;padding:0; } 
.video_{position:fixed; width:100%; height:100%;z-index:99999; left:0; top:0;}
.back_h{ background:#000;filter:alpha(opacity=50);opacity:0.5; position:fixed; width:100%; height:100%; z-index:9;}
.video_box{ width:1000px; height:552px; position:absolute; left:50%; top:50%; margin-left:-500px; margin-top:-276px; z-index:99; text-align:center;}
.video_box .i{ width:18px; height:18px; position:absolute; right:-4px; top:-4px;}
.video_box b{position:absolute; right:9px; top:0; width:35px; height:35px; display:block; cursor:pointer; z-index:1;}
.video img{width: 100%;display: block;}
.video img:hover{opacity: 0.8}
    .swiper-container img{width: 100%;display: block;height:100%;}
.hidee {
    display: none;
}
	.tab-h2 {font-size: 30px; } .tab-p {font-size: 18px; } .text h3 {font-size: 26px; } .text p {font-size: 18px; } .jumbotron h1 {font-size: 36px; } .jumbotron h4 {font-size: 18px; } .info-content h4 {font-size: 20px; } #about h3 {font-size: 22px; } #about p {font-size: 16px; } #footer_nav{padding:57px 0; background-color:#393a48 }

#footer_nav .fo_list{display: -webkit-flex;  
    display: flex;  justify-content: space-between;align-items: center;padding-right: 50px;}
#footer_nav .fo_list a{float: left;border-radius: 50%;width: 90px;height: 90px; margin:40px 10px;font-size: 16px; background: #767887;text-align: center;color: #fff;}
#footer_nav .fo_list a{ *+margin-top: 15px;*+position: absolute;*+top: -15px}
#footer_nav .fo_list a:first-child{margin-left: 0}
#footer_nav .fo_list a:hover{background: #0081ca}
#footer_nav .fo_list a.active{background: #0081ca}
#footer_nav .fo_list a span{display: block; width: 32px;height: 42px;margin:auto;margin-top: 24px;}
#footer_nav .fo_list a span.span15,#footer_nav .fo_list a span.span17{width:56px;}
#footer_nav .col-md-9{ border-right: 1px solid #525358 ;padding-left: 0;width:840px;float: left;}
#footer_nav .col-md-3{width:360px;float: left;}
#footer_nav .col-md-3{ background-color:#393a48  ;color: #fff;padding-left: 50px;border-right: 1px solid #525358 ;}
#footer_nav .col-md-3{ *+padding: 0px;*+padding-left: 10px;}
#footer_nav .col-md-3 h1{ font-size: 32px; line-height:60px;}
#footer_nav .col-md-3 h2{ margin-top: 0; font-size:20px;}
#footer_nav .col-md-3 div {padding-bottom: 15px}
#footer_nav .col-md-3 .map span, #footer_nav .col-md-3 div a{ color: #a2a2a4}
#footer_nav .col-md-3 .map img{margin-right: 15px;}
#footer_nav .col-md-3 .map span{font-size: 16px;}


.new_ba img{max-height: 400px;}
.parent_newlist .row_t{padding:20px 0;border-bottom: 1px solid #e5e5e5}
.parent_newlist .positon{font-style: normal;float: right;}
.parent_newlist .positon span{padding:0 0 0 5px;}
.newList {overflow: hidden;margin-bottom: 60px;}
.newList .new_left{width: 815px;margin-right: 45px; float: left;}
.newList .new_left .newTaphead{margin-bottom: 60px;}
.newList .new_left .new_c_l{float: left; padding: 20px 0;margin-top: 20px; border-bottom: 1px solid #e5e5e5;transition:all .6s ease 0s;    }
.newList .new_left .hover:hover{float: left; margin-left: 10px;margin-top: 20px;margin-right: 10px; padding:20px 0 20px 10px!important;background:#fff;box-shadow:1px 2px 12px rgba(0,0,0,.4);transition:all .6s ease 0s;    border-radius: 8px;}
.newList .new_left .new_img{width: 268px;float: left;margin-right: 25px;transition:all .6s ease 0s; }
.newList .new_left .new_img img{width: 100%}
.newList .new_left .new_text {width:507px; float: left; text-align: left;color: #999;transition:all .6s ease 0s; }
.newList .new_left .hover:hover .new_text {width:490px; float: left; text-align: left;color: #999;transition:all .6s ease 0s; }
.newList .new_left .new_text h3{margin-top: 30px;margin-bottom: 15px; font-size: 18px;color: #203e74}
.newList .new_left .new_text .text_left{width: 380px;float: left; font-size: 20px;}
#case .newList .new_left .new_text .text_left p{font-size: 14px; color: #999;line-height: 1.8}
#case .newList .new_left .new_text .jianjie p{font-size: 14px; color: #999;line-height: 0.8}
.newList .new_left .new_text .text_right{width: 100px;float: right;}
.newList .new_left .new_text .text_right span{display: block;text-align: center;margin-top:30px;font-size: 23px;color: #999; }
.newList .new_left .new_text .text_right img{display: block;margin:auto;}
.newList .new_left .pages{width: 100%;overflow: hidden; padding-top: 60px;}
.newList .new_left .pages a{padding: 0 12px;font-size: 12px; color:#999}
.newList .new_left .pages a.active{color:#212121}

.newList .new_right{width: 340px; float: left;margin-top: 20px; overflow: hidden; }
.newList .new_right .newtel, .newList .new_right .newquery, .newList .new_right .newtel2{width: 100%;overflow: hidden;}
.newList .new_right .newtel .left{width: 165px; float: left; margin-right: 10px;background:#1095e3 }
.newList .new_right .newtel .left img{display: block;margin:20px auto;}
.newList .new_right .newtel .left span{display: block;color: #fff;font-size: 20px;padding-bottom: 30px;}
.newList .new_right .newtel .right {margin-right: 0; float: right;background:#ff9900 }
.newList .new_right .newquery ul li { width:106px;height: 106px;margin-top:10px;margin-right: 10px;  float: left;border:1px solid #e5e5e5;list-style: none;text-decoration: none}
.newList .new_right .newquery ul li img{ display: block;margin:20px auto 5px;}
.newList .new_right .newquery ul li span{ display: block;color: #333;}
.newList .new_right .newtel2{border-radius: 3px; background: #e8e8e8;margin-top: 15px;}
.newList .new_right .newtel2_n{margin: 5px;  background: #fff;padding: 20px 0;overflow: hidden;}
.newList .new_right .newtel2_n .left{float: left;width: 195px;margin-left: 15px;margin-right: 5px;}
.newList .new_right .newtel2_n .left .new_list_1{padding-bottom: 10px; border-bottom: 1px dashed #e5e5e5;overflow: hidden;}
.newList .new_right .newtel2_n  img{display: block;float: left;}
.newList .new_right .newtel2_n .left .new_list_1 div{float: right;width: 153px;text-align: left;}
.newList .new_right .newtel2_n .left .new_list_1 div h3{font-size: 18px;}
#case .newList .new_right .newtel2_n .left .new_list_1 div p{font-size: 14px;color:#999;}
.newList .new_right .newtel2_n .left .new_list_2{border-bottom: none;margin-top:16px;padding-bottom: 0px }
.newList .new_right .newHit{margin-top:15px;text-align: left;}
.newList .new_right .newHit .head{margin-bottom: 15px;border-bottom: 1px solid #ededed}
.newList .new_right .newHit span:first-child{display: inline-block; height: 35px;line-height: 35px;margin-bottom: -1px; color:#1095e3;font-size:16px;font-weight: bold;border-bottom: 2px solid #1095e3}
.newList .new_right .newHit span.right{float: right;font-size: 12px;border: 1px solid #d4d4d4;padding:0px 3px;margin-top: 6px;color: #5b5b5b}
.newList .new_right .newHit span.right a{color: #5b5b5b}
.newList .new_right .newHit .hit_content h4{padding-top:16px;font-size: 14px;}
.newList .new_right .newHit .hit_content .time{padding:10px 0;color: #d0d0d9}
#case .newList .new_right .newHit .hit_content p{padding-bottom: 20px;border-bottom: 1px solid #f7f7f7; color: #a2a2a2;font-size: 14px;}     
.newList .new_right .newHit .n_list{padding-top:0px;}     
.newList .new_right .newHit .n_list a{display: inline-block; padding: 5px 0; border-bottom: 1px solid #f7f7f7; font-size: 14px; line-height:34px;color:#717171; width:340px;}     
.newList .new_right .newHit .n_list a span{ margin-right: 8px; border: none;color: #717171;}     


.newd .new_left{text-align: center;}
.newd .new_left .new_c_l{float: initial;border-bottom: none;}
.newd .new_left .new_c_l .text_left .time{padding:10px 0 20px 0;border-bottom: 1px solid #e5e5e5; clear:both; margin-bottom:20px; }
#case .newd .new_left .new_c_l .text_left p{padding:10px 0; text-align: left;/*text-indent: 30px;*/line-height: 2; color: #333}
#case .newd .new_left .new_c_l .text_left img{display: block;text-align: center;margin: 0 auto;}
#case  .page {padding-top:40px }
#case  .page p{padding:10px 0; text-align: left;}
#case  .page p span{color: #999}
#case  .page p span:first-child{padding: 2px 5px;margin-right: 10px; font-size: 14px;border-radius: 3px; background:#eaeaea ;color: #333}


.dz_list{width: 100%;padding: 20px 0; overflow: hidden;}
.dz_list a{width: 100%;padding: 20px 0;display: block;border-bottom: 1px dashed #d8d8d8; text-align: left;color: #797979;}
.dz_list a .dot{margin-right: 10px;color: #797979}
.dz_list a .time{float: right; color: #b9b9b9}


.newList .new_left .zhuanjia{margin: 20px -10px ;overflow: hidden;}
.zhuanjia ul li{float: left;width:258px; height:470px; overflow:hidden; margin: 0 10px;list-style: none;text-decoration: none;}
.zhuanjia ul li a{color: #666}
.zhuanjia ul li img{display: block; width: 100%;}
.zhuanjia ul li h4{margin-top: 20px;margin-bottom: 10px;font-size: 18px}
#case .zhuanjia ul li p{margin-bottom: 20px;color: #666;font-size: 14px;}


.newList .new_left .tese .new_c_l:first-child{padding-top: 0}
.newList .new_left .new_c_l:last-child{border: 0}
.newList .new_left .tese .new_text{width: 548px}
.newList .new_left .tese .new_img{width: 237px;height: 257px;overflow: hidden;background: #ededed;margin-right: 30px;}
.newList .new_left .tese .new_img img{min-width:140px;min-height: 140px;margin-top:0px ;width: initial;}
.newList .new_left .tese .new_text h3{margin-top:0px ;margin-bottom: 25px;}
.newList .new_left .tese .new_text .text_left{width: inherit;	}
#case .newList .new_left .tese .new_text .text_left span.maxlength{max-height: 230px;overflow: hidden;color: #797979;line-height: 1.8}
#case .newList .new_left .tese .new_text .text_left span{font-size: 14px;color: #1095e3}


.newList .new_left .detail .new_text{width: 580px}
.newList .new_left .detail .new_c_l{border: none}
.newList .new_left .detail .new_c_l h3{margin-bottom: 15px;color: #1095e3}
.newList .new_left .detail .new_img{width: 220px;height: 320px;margin-right: 15px;}
.newList .new_left .detail .new_img img{width: 100%;display: block;}
.newList .new_left .detail .new_text .text_left{width: inherit;	}
.newList .new_left .detail .new_text p {padding: 10px 0;}
.newList .new_left .detail .new_text p span{font-size: 16px;color:#666  }
.newList .new_left .detail .new_text p span:first-child{font-weight: bold;}
.newList .new_left .detail .detail_text{width: 100%;overflow: hidden; text-align: left;}
.newList .new_left .detail .detail_text h4{border-bottom: 1px solid #e5e5e5;padding-top: 20px }
.newList .new_left .detail .detail_text h4 span{display: inline-block;padding-bottom: 15px;  border-bottom: 2px solid #1095e3;margin-bottom: -1px; }
#case .newList .new_left .detail .detail_text p{line-height:30px; padding:10px 0;}
#case .newList .new_left .detail .detail_text .detail_t span.first{color: #1095e3 ;font-weight: bold;padding-right: 5px;}
#case .newList .new_left .detail .detail_text .detail_t span{letter-spacing: 2px;line-height:34px;}


.newList .new_left .contact.detail .new_img{height: 190px;width: 190px;}
.newList .new_left .contact.detail h3{color: #666;font-weight: bold;}
.newList .new_left .contact.detail .detail_text h4{border-bottom: 0;font-weight: bold;padding-bottom: 10px;}
.newList .new_left .contact.detail .detail_text p span.line{color: #b3b3b3;margin-right:5px;}
#case .newList .new_left .contact.detail .detail_text p {color: #696969}
#case .newList .new_left .contact.detail .detail_text p span.text{color: #444;font-weight: bold;}
#case .newList .new_left .contact.detail .detail_text img{margin-top: 20px;}



.newList .new_left .chengguo.new_c_l,.newList .new_left .zhaopin.new_c_l {margin-top: 0;}
#case .newd .new_left .chengguo.new_c_l .text_left p{padding-top: 0;text-indent: 0;font-size: 14px;color: #666;}
.newd .new_left .chengguo.new_c_l .text_left .table{text-align: center;}
.newd .new_left .chengguo.new_c_l .text_left .table tr th{text-align: center;padding: 10px;}
.newd .new_left .chengguo.new_c_l .text_left .table tr td{padding: 18px 10px;}
.newd .new_left .chengguo.new_c_l .text_left .table tr td.text_left{text-align: left;}
table {border-collapse:collapse; } table, td, th {border:1px solid #ededed; }
.newd .new_left .chengguo.new_c_l .text_left h3{margin-bottom: 20px}


.newList .new_left .zhaopin.new_c_l {padding-top: 0;width: 100%}
.newd .new_left .zhaopin.new_c_l .zhaopin_list{padding: 20px 0;width: 100%; text-align: left;line-height: 28px;cursor: pointer;border-bottom: 1px solid #f1f1f1;}
.newd .new_left .zhaopin.new_c_l .zhaopin_list .left{color: #333;font-size: 20px;}
.newd .new_left .zhaopin.new_c_l .zhaopin_list .right{float: right;color: #929292}
.newd .new_left .zhaopin.new_c_l .zhaopin_list .right img{margin-left: 30px;margin-bottom: 4px;}
.newd .new_left .zhaopin.new_c_l .zhaopin_show {display: none; padding:20px 0 20px 50px;margin-left: 10px;border-radius: 10px; text-align: left;box-shadow:1px 2px 12px rgba(0,0,0,.4);}
#case .newd .new_left .zhaopin.new_c_l .zhaopin_show p{font-size: 15px;font-weight: bold;	}
#case .newd .new_left .zhaopin.new_c_l .zhaopin_show p:first-child{padding-bottom: 30px; color: #929292;font-weight: normal;}
#case .newd .new_left .zhaopin.new_c_l .zhaopin_show p .tel{position: relative; margin-left: 20px; padding: 5px 10px; color: #929292;border: 1px solid #e5e5e5;cursor: pointer;}
/*#case .newd .new_left .zhaopin.new_c_l .zhaopin_show p .tel .text{display: inline-block;}*/
#case .newd .new_left .zhaopin.new_c_l .zhaopin_show p .tel .phone{display: none;background: #fff; text-align: center;color: #ff5500}
.newd .new_left .zhaopin.new_c_l .list_show:first-child .zhaopin_show{display: block}



.newList .birth.new_left {width: 100%;margin-right: 0 }
#case .newd .birth.new_left .new_c_l .text_left img{width: inherit;}
#case .newd .birth.new_left .new_c_l .text_left .certificate p{text-align: center;}
.newd .birth.new_left .new_c_l .text_left .time{border-bottom: none}
.newd .birth.new_left .new_c_l .text_left .date{position: relative;height:410px;  padding: 170px 0 20px;margin:auto 80px; overflow: hidden;}
.newd .birth.new_left .new_c_l .text_left .date .date_list{position: absolute; width: 275px; padding-top:30px;}
.newd .birth.new_left .new_c_l .text_left .date ul li.even .date_list{padding-top:0;top:-165px;}
.newd .birth.new_left .new_c_l .text_left .date ul li .date_list p.title{min-height: 40px;line-height: 40px; background: #e8e8e8;color: #666;}
.newd .birth.new_left .new_c_l .text_left .date ul li.active .date_list p.title{background: #1095e3;color: #fff;}
.newd .birth.new_left .new_c_l .text_left .date ul li .date_list p.content{display: flex;align-items: center; min-height: 74px;background: #fff;text-align: left;padding: 10px}


.row_t span i  a{color:#666 }
 #case .row_t span.active i a{background: #1095e3;color: #fff;}
 
 

.time-horizontal {list-style-type: none; border-top: 1px solid #707070; padding: 0px;width: 100%; }
.time-horizontal li {float: left; position: relative; text-align: center; width: 195px; padding-top: 10px; }
.time-horizontal li b{content: ''; position: absolute; top: -8px; left: 68%; width: 12px; height: 12px; border: 2px solid #c2c2c2; border-radius: 8px; background: #c2c2c2; }
.bor{width:0;height:0;margin:auto; border-left:5px solid transparent;border-right:5px solid transparent;border-bottom: 10px solid #ddd; }
.time-horizontal li.active b{border: 2px solid #1095e3; background: #1095e3;}
.newd .birth.new_left .new_c_l .text_left .date ul li.even .date_list .bor{transform: rotate(180deg);}
.newd .birth.new_left .new_c_l .text_left .date ul li.active .date_list .bor{ border-bottom: 10px solid #1095e3; }
.arrow_l{position: absolute;    top: 50%; margin-top: -14px;left: 0px;}
.arrow_r{left: inherit;right: 0;}
#dateDiv ul{position: absolute;left: 0;width: 1040px;}


 .ata{height: 424px;background: url(/img/ata.jpg)no-repeat center center;background-size: cover;margin-top: 20px;padding: 20px 0}
 .ata .ata_list{ list-style-type: none;margin-left: 160px;width: 940px;}
 .ata .ata_list li{float: left;width: 210px; padding:40px 30px;text-align: center;}
 .ata .ata_list li:first-child{margin-left:100px;}
 .ata .ata_list li:nth-child(3){margin-right:100px;}
 .ata .ata_list li span:first-child{display: inline-block; font-size: 20px;}
 .ata .ata_list li span.percent{font-size: 36px;color:#1095e3 }

  .project ul{list-style-type: none;}
 .project ul li{width: 190px;float: left;padding: 20px 10px;margin:5px; text-align: center;font-size: 18px; border: 1px solid #b9b9b9}

  .hornor.project ul li{width: 386px;float: left;text-align: center;font-size: 14px; margin:0; margin:0 7px;border: none;padding: 0;}
   .hornor.project ul li img{display: block;width: 100%;}
   .hornor.project ul li p{padding:20px 10px;}

   .ex.project ul li{width: 600px;text-align: left; border: none;padding:10px 30px 10px 0;margin:0;}
    .ex.project ul li:nth-child(even){padding: 10px 0 10px 30px}
 .ex.project ul li span{float: left; font-size: 14px;color: #666}
 .ex.project ul li span.dian{margin-right: 5px;color: #333}
 .ex.project ul li span.sent_time{float: right;color: #999}

#case .newList .new_left .new_text .jianjie p{color:#333; font-weight:bold;}

a.beian{color:#7a7a7a}

#bdcs{max-width:200px; overflow:hidden; float:left;}
#bdcs input{height:30px; line-height:30px;}