﻿@charset "utf-8";
/* reset */
body{font:13px/1.7 '微软雅黑',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',
\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;background:#fff;overflow-x:hidden;color:#555;}
body:after { display: block;height: 0;line-height: 0;overflow: hidden;visibility: hidden;content: 'Pc';}
body,h1,h2,h3,h4,p,ul,ol,dd,dl,form{margin:0; font-weight:normal; font-size:13px;}
input,button,select,legend,fieldset{font-size:100%;border:0;vertical-align:middle;outline:none;
	margin:0;padding:0;box-sizing:border-box;}
button,input[type="submit"],input[type="reset"],input[type="button"]{cursor: pointer;}
textarea {overflow: auto; height: auto; vertical-align: top; resize: vertical;}
img { border: 0 none; height: auto; max-width: 100%; vertical-align: top; -ms-interpolation-mode: bicubic;}
ul{padding-left:0;list-style-type:none;}
i,b{font-style:normal;font-weight: normal;}
a{text-decoration:none;outline:none; transition:all .3s ease; color:#444}
a:hover{color:#333;}
.PcMode:after{content: 'Pc' !important;}
/* html5 ele */
article, aside, dialog, footer, header, section, nav, figure, menu { display: block; }

/* ie scroll */
@-ms-viewport {width:device-width;}

/* common */
.opc0{opacity:0;}
.wrap{ max-width:1200px; margin-left:auto;margin-right:auto; *width:1200px;}
.fix{*zoom:1;*clear:both;}.fix:before,.fix:after{content:"";display:table;clear:both;}
.oh{overflow:hidden;*zoom:1;}
.l{float:left;}.r{float:right;}
.dib{display:inline-block;*display:inline;*zoom:1;}
.pr{position:relative;}.pa{position:absolute;}
.tc{text-align:center;}.tr{text-align:right;}
.el{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.hidetext { font: 0/0 a; letter-spacing: -9px; }
.btn{cursor:pointer;}
.hide{display:none;}
.arr{display: inline-block; width: 0; height: 0; overflow: hidden; }

/* ico */
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; vertical-align: middle; background: url(../img/ico.png); }
.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; }
.ico5_1 { background-position: 0 -80px; }
.ico5_2 { background-position: -20px -80px; }
.ico5_3 { background-position: -40px -80px; }
.ico5_4 { background-position: -60px -80px; }
.ico5_5 { background-position: -80px -80px; }

/* 表格 */
.datalist{ border:1px solid #ccc; border-collapse:collapse; background:#fff; }
.datalist caption{ padding-bottom:5px; text-align:left;} 
.datalist th{ border:1px solid #ccc; background-color:#eee; font-weight:700;  padding:5px 15px; }
.datalist td{ border:1px solid #ccc; padding:5px 15px;}
.datalist tr.altrow{ background-color:#ccc;}


/* flex栅格 */
.flex-col { 
display: -webkit-box; display: -webkit-flex; display: -ms-box; display: flex; 
-webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; 
}
.flex-row { 
display: -webkit-box; display: -webkit-flex; display: -ms-box; display: flex; 
-webkit-box-orient: horizontal; -ms-flex-direction: row;
}
.flex-1 { -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; }
.flex-2 { -webkit-box-flex: 2; -webkit-flex: 2; flex: 2; }
.flex-3 { -webkit-box-flex: 3; -webkit-flex: 3; flex: 3; }
.flex-4 { -webkit-box-flex: 4; -webkit-flex: 4; flex: 4; }
.align-stretch { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-align-items: stretch; align-items: stretch; }
.align-center { -webkit-box-align: center; -webkit-align-items: center; -ms-align-items: center; align-items: center; }
.justify-center { -webkit-box-pack: center; -ms-box-pack: center; justify-content: center; }
.flex-wrap{-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.scroll_cont {width: 100%;height:100%;overflow: auto;box-sizing: border-box;}

/* style */
.UnpcPush,.MobilePush{display:none;}

/*header*/
.header{ position:relative;}
.header .wrap{ position:relative; border-top: 5px solid #0077b0; background-color:#fff;}
.nav{ width:80%; margin-left:342px; margin-top:45px;}
.nav li{ float:left; width:10%;}
.nav li a{ display:block; font-size:14px; color:#5d5d5d; line-height:14px; border-right:1px solid #5d5d5d; text-align:center;}
.nav li._last a{ border-right:0;}

.t-lan{ position:absolute !important; top:10px; right:135px; width:100px; height:20px;  background-color:#c0c0c0}
.t-lan ._val span{ color:#fff; padding-left:12px;}
.t-lan ._val b{ float:right; width:9px; height:5px; margin-right:10px; margin-top:8px; _display:inline; background:url(../img/t-lan-b.png)}
.header .t-lan ._option{ border-color:#eeeeee;border-bottom: 3px solid #0076af;}
.t-lan ._option a{ height:30px; line-height:30px; text-align:center}

.mobile_nav{ display:none}
.mobile_top { display: none; }
#tonav{ cursor: pointer; display: block; height: 40px; margin-top: -20px; position: absolute; top: 50%; width: 40px; z-index: 10; }
#tonav { background: url("../img/m_menu.png") no-repeat scroll center center rgba(0, 0, 0, 0); left: 5px; }

/*首页*/
.banner{ position:relative; height:415px; overflow:hidden}
.banner li img{ position:absolute; left:50%; top:0px; width:1200px; margin-left:-600px; height:100%; max-width:none;}
.banner .slide_nav{ display:none}
.ban-arr{ position:absolute; right:30px; bottom:12px; width:74px; height:45px; background:url(../img/banner-snav.png) center no-repeat; z-index:20;}
.ban-arr.left-on{ background:url(../img/banner-snav-lefton.png)}
.ban-arr.right-on{ background:url(../img/banner-snav-righton.png)}
.ban-prev{ float:left; display:block; width:50%; height:40px;}
.ban-next{ float:left; display:block; width:50%; height:40px;}

.i-p1{ height:70px;}
.hot-sear-cg{ margin-top:30px; padding-left:25px;}
.hot-sear-cg strong{ color:#565656; font-size:13px;}
.hot-sear-cg a{ font-size:12px; color:#565656; padding-right:20px;}
.ser-phone{ color:#0076af; font-size:13px; font-weight:bold; padding-left:75px;}
.ser-phone b{ font-size:21px;}

.sear-out{ margin-top:21px;}
.in_sear{ float:right; width:244px; height:28px; background:url(../img/sear-input.png);}
.in_sear input[type=text]{ margin-left:30px; width:130px; height:20px; line-height:20px; padding:3px; box-sizing:content-box; margin-top:1px;}
.in_sear input[type=submit]{ width:70px; height:25px; background:none}

.i-about li{  float:left; width:44%; padding:3%; line-height:24px; font-size:13px; height:164px;}
.i-about li.l1{ background-color:#f5f5f5}
.i-about li.l2{ background-color:#d2dfe9}
.i-about li.l3{ width:50%; padding:0;}
.i-about li.l4{ background:url(../img/iab-l4.png) 90% 90% no-repeat}
.i-about li.l4 ._more{ display:block; margin-top:40px; color:#737373; font-size:12px;}
.i-about li h2{ font-size:15px; color:#515151; margin-bottom:20px; line-height:normal}

.i-pro{ position:relative; height:410px; background:url(../img/i-pro-bg.jpg) no-repeat; background-size:100% 100%;}
.i-pro h2{ font-size:15px; color:#515151; margin-left:20px; padding-top:18px;}
.i-pro-img {height:325px;text-align:center; overflow:hidden;}
.i-pro-img li span{ display:block; font-size:15px; color:#0076af; font-weight:bold;}
.i-pro-img .slide_nav{ display:none}

.i-pro ._arr{ position:absolute; top:25px; right:10px;}
.i-pro ._arr a{  float:left; width:19px; height:19px; margin-right:8px;}
.i-pro ._arr a.ipro-prev{ background:url(../img/i-pro-prev.png)}
.i-pro ._arr a.ipro-pause{ background:url(../img/i-pro-pause.png)}
.i-pro ._arr a.ipro-next{ background:url(../img/i-pro-next.png)}

/*footer*/
.foot_hd{ height:342px; padding-top:35px; background:url(../img/foot-t-bg.png) top repeat-x #ededed;} 
.foot_hd dl{ float:left; padding:0 23px; height:290px; background:url(../img/foot-nav-line.png) top right repeat-y;}
.foot_hd dl.d6{ background:none}
.foot_hd dl.d3{ width:390px; padding:0 15px;}
.foot_hd dl.d3 dt{ margin-left:15px;}
.foot_hd dl.d3 dd a{ float:left; width:180px; margin-left:15px; _display:inline; height: 18px; line-height: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.foot_hd dl dt{ color:#0076af; font-size:14px; margin-bottom:20px; font-weight:bold; line-height:normal}
.foot_hd dl dd a{ display:block; color:#595757; margin-bottom:10px; line-height:normal}

.foot_hd .ewm{ float:right; margin-right:25px; _display:inline}
.foot_hd .ewm-img span{ display:block; text-align:center; font-size:14px; color:#3b3b3b}
.foot_hd .ewm-img .l{ margin-right:20px}

.foot_hd .ewm ._share a{ background:url(../img/f_share.jpg); padding-left:0; width:25px; height:25px;}
.foot_hd .ewm ._share a.bds_tsina{ background-position:-34px 0px;}
.foot_hd .ewm ._share a.bds_tqq{ background-position:-68px 0;}
.foot_hd .ewm ._share a.bds_sqq{background-position:-101px 0px;}
.foot_hd .ewm ._share a.bds_weixin{background-position:-135px 0;}

.foot_bd{ height:54px; background-color:#3a3a3a; border-top:2px solid #02bbe6}
.foot_bd h2,.foot_bd h3,.foot_bd h2 a,.foot_bd h3 a{ font-size:12px; color:#fff; font-weight:normal; line-height:54px;}
.foot_bd h2{ padding-left:40px;}
.foot_bd h3{ padding-right:40px;}

.foot_bd h2 em{ background:url(../img/footbd-line.png) center no-repeat; padding:0 10px;}

/*面包屑*/
.Bread-B1 { color: #999999; font-size: 12px; }
.Bread-B1 a { color: #737373; }
.Bread-B1 em [class^="ico-"] { font-size: 16px; margin: 0 5px; }

.xc-bg{ background:url(../img/xc_bg.jpg) top center no-repeat;}
.t-chan{ padding-top:45px; padding-bottom:12px;}
.channel-bt{ float:left; padding-left:45px; padding-right:15px; margin-right:15px; font-size:26px; color:#0076ad; font-weight:bold; border-right:1px solid #98b3c6; line-height:35px;}
.posi{ float:left; margin-top:14px;}

.channel-list{ height:45px; line-height:45px; background:url(../img/channel-list-bg.png);}
.channel-list ul { float:right;}
.channel-list li{ position:relative; float:left; width:105px; text-align:center; font-size:14px;}
.channel-list li i{ position:absolute; left:50%; top:100%; margin-left:-5px; display:none; width:0px; height:0px; overflow:hidden; border-style:solid dashed dashed solid; border-color:#0076b0 transparent transparent transparent; border-width:5px;}
.channel-list li a{ display:block; color:#000}
.channel-list li.cur a{ color:#fff; background-color:#0076b0}
.channel-list li.cur i{ display:block;}

.s-con .wrap{ background-color:#fff;}
.hour-con .wrap{ background:url(../img/honour-bg.png)}
.hour-con .channel-t strong{ background-color:#e5e5e5}
.hz-con .wrap{ background-color:#eefaff}
.hz-con .channel-t strong{ background-color:#eefaff}


.channel-t{ background:url(../img/channel-t-line.png) 182px 67px repeat-x;}
.channel-t strong{ float:left; width:auto; height:85px; line-height:85px; text-align:center; font-size:21px; color:#0575ae; font-weight:bold; /*background:url(../img/channel-t-bg.png) #fff;*/ padding-left:48px; background:url(../img/channel_ico.png) 23px center no-repeat}
.channel-t strong span{ color:#9c9c9c; font-size:13px; padding-left:10px; font-weight:normal; text-transform:uppercase;}

.content{ padding:20px; min-height:400px;}
.content p{ line-height:27px;}
.news-content{ padding:0 50px;}

/*蓝德荣誉*/
.honour-list ul{ width:103%;}
.honour-list  li{ float:left; width:21%; margin-right:2.5%; margin-bottom:2%; background-color:#fff; padding:11px 8px; text-align:center;}
.honour-list  li img{ height:220px;}
.honour-list  li span{ display:block; font-size:14px; color:#232323; text-align:center; margin:15px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.honour-list  li i{ display:block; width:60px; margin:0 auto; padding-left:25px; height:17px; background:url(../img/big-ico.png) left center no-repeat; color:#878787;}


/*新闻中心*/
.news-first ._t{ font-size:18px; color:#090909; font-weight:bold; margin-top:25px; margin-bottom:15px;}
.news-first ._p{ color:#090909; font-size:13px;}
.news-first ._more{ display:block; width:60px; font-size:14px; color:#8d8d8d; height:16px; line-height:16px; padding-right:20px; margin-top:20px; background:url(../img/more.png) right center no-repeat; white-space:nowrap;}

.news-list li{ padding-left:20px; background:url(../img/news_t-bg.png) top left no-repeat; padding-bottom:10px; margin-bottom:15px; border-bottom:1px solid #e1e1e1}
.news-list li time{ color:#929292}
.news-list li h3{ color:#0076b0; font-size:13px; font-weight:bold;}
.news-list li p{ color:#090909; }
.news-list ._more{ display:block; width:56px; font-size:14px; color:#8d8d8d; height:16px; line-height:16px; padding-right:20px; margin-top:20px; background:url(../img/more.png) right center no-repeat;}
.myart{ line-height:2}

/*产品中心*/
.pro-list li { margin-bottom:2%; background:url(../img/di.jpg) top center no-repeat;}
.pro-list li ._text{ padding:25px 15px 10px; background-color:#f0f1f2; height:110px; overflow:hidden}
.pro-list li ._t{ font-size:14px; color:#585858; font-weight:bold;}
.pro-list li img{ width:100%;}
.pro-list li span{ display:block; font-size:13px; color:#9a9a9a}
.pro-list li ._btn{ height:50px; background-color:#ebecee}
.pro-list li ._btn  a{ float:left; margin-left:15px; _display:inline;  color:#3a3a3a; font-size:13px; margin-top:13px;}
.pro-list li ._btn  a i{ float:left; width:16px; height:16px; background:url(../img/pro-btn-bg.png); margin-right:5px; margin-top:3px;}
.pro-list li ._btn  a._a1{ border-right:1px solid #bcbdbe; padding-right:15px;}
.pro-list li ._btn  a._a1 i{ background-position:0 -18px;}
.pro-list li ._btn  a._a2 i{ background-position:-16px -18px;}

.pro-list li:hover ._text{ background-color:#0076b0}
.pro-list li:hover ._t{ color:#fff;}
.pro-list li:hover span{ color:#fff;}
.pro-list li:hover ._para{ color:#fff;}
.pro-list li:hover ._btn{ background-color:#0092c9}
.pro-list li:hover ._btn a{ color:#fff;}
.pro-list li:hover ._btn  a._a1{ border-color:#fff;}
.pro-list li:hover ._btn  a._a1 i{ background-position:0 0px;}
.pro-list li:hover ._btn  a._a2 i{ background-position:-16px 0px;}

/*产品详情*/
.pdet_top{}
.pdet_top .pdet_left{ width:52%; float:left; border:1px solid #dedede; padding-bottom:15px;}
.pdet_top .pdet_left ._img{ position:relative; height:0; padding-bottom:61%; overflow:hidden;}
.pdet_top .pdet_left ._img img{ position:absolute; left:0px; top:0px; width:100%; height:100%;}
._img-u{ position:relative; width:520px; margin:15px auto 0;}
._img-u a._btn{ position:absolute; top:50%; margin-top:-11px; width:22px; height:22px; background-image:url(../img/pro_d_arr.png)}
._img-u a.prev{ background-position:0 0; left:-35px;}
._img-u a.next{background-position:-22px 0; right:-35px;}
._img-u .bd{height:98px; overflow:hidden}
._img-u ._u li { float: left; width:125px; height:96px; margin-right:3px; border: 1px solid #ededed; cursor:pointer }
._img-u ._u li div { position: relative; width: 100%; height: 0; overflow: hidden; padding-bottom: 75%; }
._img-u ._u li img { position: absolute; left: 0; top: 0; width: 100%; height: 100%;  *height: auto;}


.pdet_top .pdet_right{ width:43%; float:right;}
.pdet_right ._text{ padding:25px 0 30px; font-size:14px;}
.pdet_right .pdet_name{ font-size:29px; font-weight:bold; color:#2d2d2d; border-bottom:5px solid #023d97;}
.pdet_right .pdet_name span{ display:block; float:left;}
.pdet_right .pdet_name .cat{ font-size:22px; padding-left:10px; margin-top:25px;}
.pdet_rval li{ font-size:14px; line-height:50px; border-bottom:1px solid #ddd; background:url(../img/pdet_jt.gif) no-repeat right;}
.pdet_rval li a{ display:block;}
.pdet_rval li.first{ background:none; line-height:22px; cursor:pointer;}
.pdet_rval li.first .tlt{ line-height:50px; background:url(../img/pdet_jt.gif) no-repeat right;}
.pdet_rval li.p_close .ico{ background-position: -20px -20px; }

.pdetr_table{ padding:10px 0;}
.pdetr_table .ptable_val { margin-bottom:10px;}
.ptable_val .ptab_lab{ width:22%; display:block; float:left; text-align:right; line-height:30px;}
.ptable_val .ptab_inp{ width:65%; margin-right:2%; margin-left:5%; float:left; height:28px; line-height:28px; background:#fff; border:1px solid #ddd;}
.ptable_val .ptab_sub{ width:80px; margin-left:5%; height:30px; color:#fff; font-size:14px; background:#1d66b3;}

.pdet_tabval{ margin-top:20px;}
.pdet_tabval .ptab_top { height:86px; background:#f7f7f7; border-top:1px solid #dadada; border-bottom:1px solid #dadada;}
.ptab_top .ptab_sele{ width:145px; line-height:86px; height:86px; background:#f2f2f2; float:right; text-align:center;}
.ptab_top .ptab_sele.select ._option{ top:86px; line-height:32px; text-align:left;background:#f2f2f2;  text-indent:10px; border-color:#dadada;}
.ptab_top .ptab_key_list{ width:80%; float:left;}
.ptab_top .ptab_key_list li{ width:20%; float:left; position:relative; height:86px; text-align:center; left:auto;color:#7e7e7e;}
.ptab_top .ptab_key_list li i{ font-size:28px; }
.ptab_top .ptab_key_list li p{ line-height:18px; font-size:14px;}
.ptab_top .ptab_key_list li.tab_t_cur{ background:#1d66b3; color:#fff;}
.pdet_tabval .pde_tab_c{ padding:25px 0;}
.yzm{ margin-left:5px; vertical-align:middle}
.ptable_val .red{ color:#F00;}

.pro-case-img{ margin-top:20px;}
.pro-case-img li{ float:left; margin-right:5px; margin-bottom:10px;}
.pro-case-img li img{ width:65px; height:50px;}

.pro_share{ margin-top:65px;}
.pro_share .bdsharebuttonbox  a{ background:url(../img/share_ico.png); padding-left:0; width:24px; height:24px;}
.pro_share a.bds_tsina{ background-position:0px 0px;}
.pro_share a.bds_tqq{ background-position:-34px 0;}
.pro_share a.bds_sqq{background-position:-191px 0px;}
.pro_share a.bds_weixin{background-position:-100px 0;}
.pro_share span{ padding-top:5px;}

/*分页*/
.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: #0e90d2; color: #ffffff; }
.page span.goprev, .page span.gonext { color: #cccccc; background: none; }
.page span.count { border: 0; background: 0; color: #333333; }

.news-content .page{ text-align:left}

/*新闻详细*/
.NewsDetail-B2 ._head { border-bottom: 1px dotted #cccccc; padding: 0; margin: 0; background: #ffffff; }
.NewsDetail-B2 ._head ._title { font-size: 18px; line-height: 16px; color: #333333; }
.NewsDetail-B2 ._tools { padding: 10px 0; color: #999999; }
.NewsDetail-B2 ._tools [class^="ico-"] { font-size: 16px; color: #cccccc; }
.NewsDetail-B2 ._tools ._b2l [class^="ico-"] { color: #0076ad; }
.NewsDetail-B2 .myart { padding: 20px 0; }
.NewsDetail-B2 ._detailPage_bottom { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; height: 60px; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom li { padding: 0 10px; border-bottom: 1px solid #cccccc; height: 30px; line-height: 30px; overflow: hidden;  *zoom: 1;
}
.NewsDetail-B2 ._detailPage_bottom ._mark { float: left; margin-right: 10px; font-weight: bold; }
.NewsDetail-B2 ._detailPage_bottom ._mark [class^="ico-"] { font-weight: normal; font-size: 18px; color: #999999; }
.NewsDetail-B2 ._detailPage_bottom ._title { float: left; width: 50%; height: 30px; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom ._title:hover { color: #0e90d2; }
.NewsDetail-B2 ._detailPage_bottom ._time { float: right; }
.NewsDetail-B2 .bdsharebuttonbox:after { display: inline; }
.NewsDetail-B2 .bdsharebuttonbox .bds_more { float: none; background: none; padding-left: 2px; }

/*发展历程*/
.History-H4-T { height: 50px; }
.History-H4 .tab_t { width: 106px; background: url(../img/dot_normal.png) center bottom no-repeat; font-size: 14px; }
.History-H4 .tab_t_cur { background-image: url(../img/dot_cur.png); color: #004fa0; font-weight: bold; font-size: 18px; }
.History-H4 .tab_c { margin-top: -7px; border-top: 1px solid #dbdfe1; }
.History-H4 .tab_c ul { background: url(../img/line.png) center 0 repeat-y; padding-top: 30px; }
.History-H4 .tab_c li { background: url(../img/dot.png) center 25px no-repeat; padding-bottom: 20px; }
.History-H4 .tab_c ._img { float: right; width: 47%; }
.History-H4 .tab_c ._img img { height: 104px; margin: 0 15px 15px 0; }
.History-H4 .tab_c ._text { float: left; width: 47%; text-align: right; }
.History-H4 .tab_c ._title { font-size: 24px; color: #004fa0; line-height: 1.8em; }
.History-H4 ._even ._img { float: left; text-align: right; }
.History-H4 ._even ._img img { margin: 0 0 15px 15px; }
.History-H4 ._even ._text { float: right; text-align: left; }

.History-H4 .slide_nav{ display:none;}

.album_ordinary .slide_nav{ display:none}

/*招聘*/
.JobList-J4 ._jcon { margin-bottom: 20px; }
.JobList-J4 ._title { font-size: 18px; color: #333333; }
.JobList-J4 ._part { padding: 10px; border-bottom: 1px solid #cccccc; line-height: 26px; }
.JobList-J4 ._detailBtn { padding: 10px 0; }
.JobList-J4 ._btn { display: inline-block; padding: 0 30px; border-radius: 3px; color: #ffffff; background: #cccccc; cursor: pointer; line-height: 26px; margin-right: 10px; }
.JobList-J4 ._btn1 { background: #0076b0; }
.JobList-J4 ._btn1:hover { background: #10a0ea; }

/*应用方案*/
.NewsList-A8{ margin-left:30px;}
.NewsList-A8 ul { overflow: hidden;  *zoom: 1;}
.NewsList-A8 li { float: left; width: 260px; margin-right: 20px; margin-bottom: 10px; }
.NewsList-A8 li a { display: block; padding: 10px; background: #ededed; }
.NewsList-A8 ._img { display: block; border: 1px solid #ffffff; }
.NewsList-A8 ._img img { width: 100%; }
.NewsList-A8 ._i { margin: 5px 0; }
.NewsList-A8 ._i span { color: #999999; margin-right: 10px; }
.NewsList-A8 ._title { font-size: 16px; cursor: pointer; }
.NewsList-A8 ._p { line-height: 1.6em; height: 4.8em; overflow: hidden; color: #555555; cursor: pointer; }
.NewsList-A8 li a:hover { background: #ededed; }
.NewsList-A8 li a:hover ._img { border-color: #0e90d2; }

/*案例展示*/
.case-t{ height:40px; line-height:40px; background-color:#dadada; margin-bottom:20px;}
.case-t span{ float:left; background-color:#0076b0; padding:0 10px; font-size:16px; color:#fff;}
.case-list ul{ width:105%;}
.case-list li{ position:relative; float:left; width:18.6%; overflow:hidden; margin-right:0.5%; margin-bottom:0.5%;}
.case-list li._first{ position:relative; background:url(../img/program-cgbg.png); font-size:20px;  color:#515252;}
.case-list li._first strong{ display:block; text-indent:25px; padding-top:40px;}
.case-list li._first i{ position:absolute; left:25px; bottom:20px; width:144px; height:31px; background:url(../img/program-cgbg_more.png) no-repeat;}
.case-list li img{ width:100%;}
.case-list li ._text{ position:absolute; left:0px; top:100%; width:100%; height:100%;  color:#fff; background:url(../img/black.6.png); text-align:center;}
.case-list li ._text span{ display:block; width:165px; margin:0 auto; font-size:18px; margin-top:20px; margin-bottom:10px; line-height:2}
.case-list li ._text img{ width:auto}

/*案例展示2*/
.case-content{ position:relative;}
.case-t{ background-color:transparent; margin:0 50px; overflow:hidden; margin-bottom:20px;}
.case-content .arrs{ position:absolute; top:25px; width:31px; height:30px; background:url(../img/case_slide.png); transition:none;}
.case-content .arrs:hover{ background-image:url(../img/case_slide_on.png); width:30px;}
.case-content .k_prev{ left:25px; background-position:0 0;}
.case-content .k_next{ right:25px; background-position:-31px 0;}
.case-content .k_next:hover{background-position:-30px 0;}

.case-t li{ position:static; float:left; width:auto; width:190px; text-align:center; font-size:16px; color:#090909; line-height:35px;}
.case-t .slide_nav{ display:none;}
.case-t li.tab_t{ color:#4d4d4d; font-size:15px;}
.case-t li.tab_t_cur{  background-color:#0076b0; color:#fff;}
.case-list2 li{ margin-bottom:20px;}
.case-list2 li a.img { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; }
.case-list2 li a.img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.case-list2 li ._title{ height:42px; line-height:42px; width:90%; padding:0 5%; position:absolute; bottom:0px; left:0px; background:url(../img/black.6.png); color:#fff; font-size:13px;}
.case-list2 li ._stitle{ display:none;}

/*联系我们*/
.contact-con{ padding:20px 98px;}
.contact_qq{ padding:25px; background-color:#fafafa; border:3px solid #f2f2f2}
.contact_qq p{ margin-bottom:20px; font-size:14px; color:#515151}
.contact_qq li{ float:left; width:30%; margin-right:2%; text-align:center}
.contact-img{ margin-bottom:30px;}

/*搜索结果*/
.Search-S1-head { overflow: hidden; padding: 20px; background: #ededed; margin-bottom: 20px;  *zoom: 1;
}
.Search-S1-head ._form { margin-right: 3em; }
.Search-S1-head ._inp { height: 20px; line-height: 20px; padding: 0 5px; background: #ffffff; border: 1px solid #cccccc; }
.Search-S1-head ._btn { height: 22px; line-height: 22px; background: #0e90d2; cursor: pointer; }
.Search-S1-head ._btn [class^="ico-"] { vertical-align: top; color: #ffffff; font-size: 16px; }
.Search-S1-head ._result { height: 22px; line-height: 22px; }
.Search-S1-head ._result em { margin: 0 .4em; font-weight: 700; }
.Search-S1-list { margin-bottom: 30px; }
.Search-S1-list li { margin-bottom: 10px; }
.Search-S1-list ._head { font-size: 14px; padding: 5px 0; margin-bottom: 10px; border-bottom: 1px solid #cccccc; }
.Search-S1-list ._num { float: left; }
.Search-S1-list ._type { float: left; color: #0e90d2; padding: 0 1em; border-right: 1px solid #cccccc; margin-right: 1em; font-style: normal; }
.Search-S1-list ._t { float: left; width: 50%; font-weight: bold; }
.Search-S1-list ._p { padding-left: 60px; }

/*招聘表单*/
.Form-J1{ padding-left:60px;}
.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%; }
.Form-J1 .Form-J1-li textarea { border: 1px #ddd solid; width: 70%; }
.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; }
.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: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.Form-J1 .Form-J1-Btn ._submit { background: #0076b0; margin-right: 10px; }
.Form-J1 .Form-J1-Btn ._reset { background: #909090; }

/*应用*/
.NewsList-A6 li { position: relative; overflow: hidden; background: #ffffff; border: 1px solid #ededed; margin-top: -1px; vertical-align: top; }
.NewsList-A6 li a { display: block; overflow: hidden;  *zoom: 1;
transition: none; padding-left: 45px; }
.NewsList-A6 ._mark { position: absolute; left: 0; top: 0; width: 45px; padding-bottom: 999px; margin-bottom: -999px; cursor:pointer }
.NewsList-A6 .ico_plus { float: left; width: 20px; height: 20px; background:url(../img/join_06.png) center center no-repeat; margin: 12px 0 0 17px; }
.NewsList-A6 ._title { padding: 0 10px; border-bottom: 1px solid #ffffff; height: 40px; line-height: 40px; cursor: pointer; }
.NewsList-A6 ._title strong { float: left; width: 80%; font-size: 16px; }
.NewsList-A6 ._title span { float: right; text-align: center; color: #999999; }
.NewsList-A6 ._p { margin: 0 10px; height: 0; overflow: hidden; line-height: 20px; transition: all 0.1s ease-in; }
.NewsList-A6 .hover a { background: #0e90d2; color: #ffffff; }
.NewsList-A6 .hover ._mark { background: #3bb4f2; }
.NewsList-A6 .hover .ico_plus { background-image: url(../img/join_03.png); }
.NewsList-A6 .hover ._title { border-color: #3bb4f2; }
.NewsList-A6 .hover ._title span { color: #ededed; }
.NewsList-A6 .hover ._p { height: 4.8em; margin: 10px; }

#dituContent{ width:auto !important;}

/*在线留言*/
.Form-M1 .Form-M1-Left { float: left; width: 50%; }
.Form-M1 .Form-M1-right { float: right; width: 50%; }
.Form-M1 .Form-M1-li { padding-top: 10px; }
.Form-M1 .Form-M1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-M1 .Form-M1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-M1 .Form-M1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-M1 .Form-M1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-M1 .Form-M1-li input._yzm { width: 20%; }
.Form-M1 .Form-M1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-M1 .Form-M1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-M1 .Form-M1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-M1 .Form-M1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.Form-M1 .Form-M1-Btn ._submit { background: #0076b0; margin-right: 10px; }
.Form-M1 .Form-M1-Btn ._reset { background: #909090; }

/*网站地图*/
.content-4244{overflow:hidden;line-height:30px;padding:8px 10px;border-bottom:1px solid #ddd;*zoom:1;}
.content-4244 h4{margin-right:10px;}
.content-4244 h4 a{display:block;text-align:center;background:#ececec;font-size:14px;}
.content-4244 h4 a:hover{background:#ccc;color:#fff;}
.content-4244 .site_cell a{float:left;color:#666;padding-right:35px;transition:none;}
.content-4244 .site_cell a:hover{color:#333;}

/*漂浮*/
.sideLayer { width:65px; height:auto; position:fixed; right:10px; top:50%; margin-top:-110px; z-index:99; background-color:#fff;}
.sideLayer ul { border-bottom:#ececec 1px solid;}
.sideLayer li { position:relative; border:#ececec 1px solid; border-bottom:none;}
.sideLayer ._ico { position:relative; display:block; width:63px; height:63px; background-color:#fff;}
.sideLayer ._ico:hover { background-color:#0076af;}
.sideLayer .si { display:block; width:60px; height:60px; background:url(../img/side_ico.png) no-repeat;}
.sideLayer .si01 { background-position:0 0;}
.sideLayer ._ico:hover .si01 { background-position:-60px 0;}
.sideLayer .si02 { background-position:0 -60px;}
.sideLayer ._ico:hover .si02 { background-position:-60px -60px;}
.sideLayer .si03 { background-position:0 -120px;}
.sideLayer ._ico:hover .si03 { background-position:-60px -120px;}
.sideLayer .gotop { background-color:#444444; color:#fff; display:block; text-align:center; height:30px; line-height:30px; cursor:pointer;}

.sideLayer li .text{ position:absolute; left:-170px; top:0px; width:0; height:63px;  overflow:hidden}
.sideLayer li .text.on{ width:170px;}
.sideLayer li .text span{ position:absolute; right:-170px; top:0px; width:170px; line-height:63px; text-align:center; font-size:20px; background-color:#0076af; color:#fff;}

.album_ordinary .album_cell p{ bottom:40px;}

.sideLayer ._ico a{ color:#fff; font-size:18px; line-height:normal; padding-left:10px;}

.qy_dinp{ float:right;}
.qy_dinp input[type=text],.qy_dinp input[type=password]{ width:177px; height:29px; line-height:29px; text-indent:10px; border:1px solid #dcdcdc;}
::-webkit-input-placeholder { font-family:'微软雅黑'}
.qy_dinp input[type=submit]{ width:90px; height:30px; line-height:30px; color:#fff; background-color:#00a0e9; font-size:16px;}
.sear-out ._t{ float:left; font-size:14px; color:#c6c6c6; line-height:31px; padding-left:30px;}
.header ._phone{ position:absolute;top:10px; right:255px; font-size:13px; color:#a7a7a7;  line-height:20px;}
.top_sear{position:absolute;top:9px; right:5px; width:110px; height:20px; line-height:20px; border:1px solid #b5b5b5; border-radius:2px; }
.top_sear input{ float:left; border:0; height:20px; line-height:20px; text-indent:3px;}
.top_sear input[type=text]{ width:80%;}
.top_sear input[type=submit]{ width:20%; background:url(../img/top_sear.jpg) center no-repeat;}

/*add企业邮箱*/
.bizmail_loginpanel{font-size:12px;width:300px;height:auto;border:0px solid #cccccc;background:#ffffff;}
.bizmail_LoginBox{padding:2px 15px;}
.bizmail_loginpanel h3{padding-bottom:5px;margin:0 0 5px 0;border-bottom:1px solid #cccccc;font-size:14px; display:none;}
.bizmail_loginpanel form{margin:0;padding:0;}
.bizmail_loginpanel input { width:70px; height:29px; line-height:28px; color:#fff; background-color:#00a0e9; font-size:14px; margin-left:0px; margin-right:5px;}
.bizmail_loginpanel input.text { width:100px; height:29px; line-height:29px; text-indent:10px; border:1px solid #dcdcdc; background:#fff; margin-left:3px; color:#333;}
.bizmail_loginpanel .bizmail_column{height:28px;}
.bizmail_loginpanel .bizmail_column label{display:block;float:left;width:30px;height:24px;line-height:24px;font-size:12px;}
.bizmail_loginpanel .bizmail_column .bizmail_inputArea{float:left;width:240px;}
.bizmail_loginpanel .bizmail_column span{font-size:12px;word-wrap:break-word;margin-left: 2px;line-height:200%;}
.bizmail_loginpanel .bizmail_SubmitArea{margin-left:30px;clear:both;}
.bizmail_loginpanel .bizmail_SubmitArea a{font-size:12px;margin-left:5px;}
.bizmail_loginpanel select{width:110px;height:20px;margin:0 2px;}
.qymail { width:535px; float:right;}
.sear-out ._t { float:right; padding-left:0;}
.hot-sear-cg a { display:inline-block; white-space:nowrap; padding-right:10px;}
.hot-sear-cg a:hover { text-decoration:underline;}

.ewm-img img{ width:88px; height:88px;}

/*投资认证*/
.rztz_inp { width: 625px;margin: 80px auto 10px;}
.rztz_inp input[type=text]{float: left; width: 500px; height: 44px; line-height: 42px; border: 1px solid #1e5490;text-indent: 5px;}
.rztz_inp input[type=button]{float: left; width: 125px; height: 44px; background:  url(../img/rztz_btn.png) 0 0 no-repeat;}
.rztz_sm{width: 625px;margin: 0 auto;}
.rztz_btm{padding: 40px 0; text-align: center;background-color: #f5f5f5; margin-top: 20px;}
#indexPro .slide_c{opacity:0!important}
#indexPro .slide_c.active{opacity:1!important}