﻿/*
* 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;}
/*
* 依赖：
* placeholder插件
*/
.placeholder { color: #aaa;}
/* 设置 */
body{font-size:14px; line-height: 1.8; color: #333; background: #fff;}
.wrap { max-width: 1000px; margin-right: auto; margin-left: auto; *width: 1000px;}
a{color: inherit;}
a:hover { color: #333;}
/*css组件-设置*/
.form-control, .input-group-addon, .btn{border-radius: 2px; }
.form-control:focus { border-color: #66afe9; outline: 0; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
/*选中设置*/
::-moz-selection {color: #fff; background: #39f; }
::selection {color: #fff; background: #39f; }

/* 网站样式 */
input{ padding:0; margin:0; border:0}
input[type=submit]{ cursor:pointer;}

/*header*/
.header{ position:relative; z-index:6; background-color:#fff;}
.header ._top{ height:90px; border-bottom:5px solid #005198}
.header ._top .logo{ float:left; }
.header ._top .logo_t{ float:left;width:305px; margin-top:15px; margin-left:10px; white-space: nowrap;}

.header ._top ._top_tight{float:right;width:26%;}
.header ._top ._top_tight ._language{float:left;margin-top:36px;}

.header ._top .logo_t big{ display:block; font-size:20px; font-weight:bold; color:#333; border-bottom:1px solid #dcdcdc;}
.header ._top .logo_t small{ display:block; padding-top:5px; text-align:center;  color:#333; font-size:13px; font-family:Arial; white-space:nowrap}
.top_sear{ float:right; width: auto; height:33px; margin-top:30px; border:1px solid #e5e5e5}
.top_sear ._sel{ display: none;  float:left; width:65px; height:33px; line-height:33px; border:0; min-width:inherit}
.top_sear ._sel ._arrow { width:25px; background:url(../images/top_arr.png) center center no-repeat;}
.top_sear ._sel ._arrow .arr{ display:none;}
.top_sear input[type=text]{ float:left; width:142px; height:33px; line-height:33px; text-indent:5px;}
.top_sear input[type=submit]{ float:left; width:45px; height:33px; background:url(../images/top_sear_btn.png) no-repeat;}

.mobile_nav{ display:none;}
.nav>ul>li{ position:relative; float:left; z-index:20 }
.nav>ul>li>a{ display:block;width:122px; text-align:center; font-size:16px; height:45px; line-height:45px; border-left:1px solid #ccdcea}
.nav li.last>a{ border-right:1px solid #ccdcea}
.nav>ul>li.cur>a,.nav>ul>li>a:hover{ background-color: #005198; color:#fff; font-weight:bold;}

.nav .nav_lev2{ display:none; position:absolute; left:0; top:100%; width:426px; background-color:#fff;}
.nav ._right .nav_lev2{ left:auto; right:0;}
.nav .nav_lev2 ._menu{ position:absolute; left:0; top:0; width:120px; padding:0 10px; height:100%;}
.nav .nav_lev2 ._menu p{border-bottom:1px solid #f0f0f0; }
.nav .nav_lev2 ._menu a{ display:block; height:30px; line-height:30px; margin:5px 0; text-align:center;}
.nav .nav_lev2 ._menu a:hover{ background-color:#005198; color:#fff;}
.nav .nav_lev2 ._img{ float:right; width:284px; height:260px; background-color:#f9f9f9}
.nav .nav_lev2 ._img img{ height:170px;}
.nav .nav_lev2 ._img ._t{ position:relative; margin-top:8px; margin-left:20px; font-family:Arial; font-weight:bold; font-size:24px; text-transform:uppercase;}
.nav .nav_lev2 ._img ._t:before{ content:""; position:absolute; left:0; bottom:0; width:65px; height:2px; background-color:#f28d01}

.mobile_key{ display:none; position:absolute; left:8px; top:50%; width:22px; height:18px; margin-top:-9px; background:url(../images/m_menu.png); font:0/0 a; letter-spacing:-9px; font:0/0 a; letter-spacing:-9px;}


.top_hui { display:none;width:100%; height:100%; position:fixed; top:0; left:0px; z-index:5; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#3C000000,endcolorstr=#3C000000);}

/*footer*/
.footer,.footer a{ color:#fff;}
.foot_hd{  background-color:#005198}
.foot_hd .wrap{ position:relative; padding:30px 0;}
.foot_hd dl{ float:left; margin-right:60px;}
.foot_hd dt{ font-size:20px; font-weight:bold; color:#fff; margin-bottom:10px;}
.foot_hd dd{ position:relative; padding-left:35px; margin-bottom:10px;}
.foot_hd dd img{ position:absolute; left:0; top:0;}
.foot_hd .qlk { width:265px;}
.foot_hd .qlk dd{ float:left; margin-right:40px;}
.foot_hd ._ewm{ position:absolute; top:0; right:0; width:235px; height:100%; text-align:center; background-color:#0d61ac}
.foot_hd ._ewm img{ margin-top:30px;}
.foot_bd{ height:60px; line-height:60px; background-color:#171e23}
.foot_bd em{ padding:0 10px;}
.foot_bd ._left{ float:left; padding-right:8px;}
.foot_bd ._flk{ float:right;}
.foot_bd ._flk ._sel{ width:232px; height:27px; line-height:27px; border:1px solid #a2a5a7; background:url(../images/flk_bg.jpg); color:#7a7d84; border-radius:0;}
.foot_bd ._flk ._sel ._arrow { width:37px; background:url(../images/flk_arr.jpg)}
.foot_bd ._flk ._sel ._arrow .arr{ display:none;}

/*index*/
.banner{ position:relative; height:540px; overflow:hidden; z-index: 4}
.banner img{ position:absolute; left:50%; margin-left:-960px; top:0; width:1920px; height:523px; max-width:none;}
.banner .slide_nav{ position:absolute; left:50%; margin-left:-115px; bottom:85px;}
.banner .slide_nav a{ float:left; width:65px; height:6px; background-color:#005198; font:0/0 a; letter-spacing:-9px; margin-right:10px; cursor:pointer}
.banner .slide_nav .on{ background-color:#e46612;}
.banner  ._bg{ position:absolute; left:0; bottom:0; width:100%; height:45px; background:url(../images/banner-bg.png) center center no-repeat ; z-index:10;}

.ipart2 { margin:25px 0 35px;}
.ipart2 ._t{ font-size:22px; font-weight:bold; margin-bottom:20px;}
.ipart2 ._p{ font-size:12px; margin-top:15px;}
.ipart3{ padding-top:55px; padding-bottom:30px; background:url(../images/ip3_arr.png) top center no-repeat #f0f0f0; }
.ipart3 ._t{ position:relative; width:116px; margin:0 auto; font-size:22px; font-weight:bold; text-align:center;}
.ipart3 ._t:before{ content:""; position:absolute; right:100%; width:205px; height:1px; background-color:#f28d01; top:50%;}
.ipart3 ._t:after{ content:""; position:absolute; left:100%; width:205px; height:1px; background-color:#f28d01; top:50%;}
.ipart3 ._st{ text-align:center; margin-bottom:30px;}
.ipart3 ._title{ margin-bottom:10px; text-align:center;}


/*common*/
.s-banner{ position:relative; height:267px;}
.s-banner img{ position:absolute; left:50%; margin-left:-960px; top:0; width:1920px; height:267px; max-width:none;}
.posi{ height:60px; line-height:60px; border-bottom:1px solid #bdbdbd}
.posi1{  border-bottom:1px solid #CCDCEA}
.Bread-B1 { float:left; font-size: 14px; }
.Bread-B1 i  { font-size: 12px; margin: 0 5px; color:#88848b; transform:scale(0.6);-webkit-transform:scale(0.6);}
.Bread-B1 i._f{ font-size:22px;transform:scale(1)}
.channel_list{ float:right;}
.channel_list li{ float:left; margin-left:20px;}
.channel_list li.cur a{ color:#f28d01}
.content{ margin:40px 0; min-height:400px;}

.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; }


/*荣誉*/
.honour_list li{ margin-bottom:2%;}
.honour_list li ._bg{ display:none; position:absolute; left:0; top:0;width:100%; height:100%; background:url(../images/honour_bg.png)}
.honour_list li ._bg b{ position:absolute; left:50%; top:50%; width:64px; height:64px; margin-left:-32px; margin-top:-32px; background:url(../images/honour_bgico.png)}
.honour_list li ._title{ height:35px; line-height:35px; background-color:#ededed; color:#2f2f2f; text-align:center;}
.honour_list li:hover ._bg{ display:block;}
.honour_list li:hover ._title{ background-color:#005198; color:#fff;}
.vidio_list li ._bg b{ width:68px; height:68px; margin-left:-34px; margin-top:-34px; background:url(../images/bofang.png)}

/*新闻列表*/
.NewsList-A9 li { padding: 10px 0; border-bottom: 1px dashed #cccccc; overflow: hidden;  *zoom: 1;
}
.NewsList-A9 ._img { float: left; height: 8em; max-width: 50%; margin-right: 10px; }
.NewsList-A9 ._img img { height: 100%; width:150px; }
.NewsList-A9 ._t { font-size: 16px; margin-bottom: 5px; }
.NewsList-A9 ._t ._date{ float:right; font-size:12px; color:#2f2f2f}
.NewsList-A9 ._t a { color: #333333; }
.NewsList-A9 ._t a:hover { color: #0e90d2; }
.NewsList-A9 ._p { line-height: 1.6em; max-height: 4.8em; overflow: hidden; color: #999999; margin: 5px 0; }
.NewsList-A9 ._i { overflow: hidden;  *zoom: 1;
}
.NewsList-A9 ._i span, .NewsList-A9 ._i a { float: left; line-height: 26px; padding: 0 10px; }
.NewsList-A9 ._i ._more { background: #0e90d2; color: #ffffff; }
.NewsList-A9 ._i ._date { background: #ededed; color: #999999; }
@media only screen and (max-width: 40rem) {
 .NewsList-A9 ._img {
 float: none;
 height: auto;
}
 .NewsList-A9 ._img img {
 width: 100%;
 height: auto;
}
}

/*新闻详细*/
.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; text-align:center;}
.NewsDetail-B2 ._tools { padding: 10px 0; color: #999999; text-align:center;}
.NewsDetail-B2 ._tools [class^="ico-"] { font-size: 16px; color: #cccccc; }
.NewsDetail-B2 ._tools ._b2l [class^="ico-"] { color: #5eb95e; }
.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; }
@media only screen and (max-width: 40rem) {
 .NewsDetail-B2 ._title {
 font-size: 14px;
 line-height: 20px;
}
}

/*产品列表*/
.prolist_top_cg li{ position:relative; float:left; width:195px; height:150px; background-color:#f0f0f0; margin-right:5px;}
.prolist_top_cg li:after{ display:none;content:""; position:absolute;; top:100%; left:50%; margin-left:-10px; width:0; height:0; border-width:10px; border-color:#005198 transparent transparent transparent; border-style:solid dashed dashed dashed;}
.prolist_top_cg li ._t{ color:#2f2f2f; font-size:18px; font-weight:bold; text-align:center;}
.prolist_top_cg li ._ico{ width:136px; height:87px; margin:15px auto 8px}
.prolist_top_cg li.l1 ._ico{ background:url(../images/prolist_i1.png)}
.prolist_top_cg li.l1:hover ._ico,.prolist_top_cg li.l1.cur ._ico{ background:url(../images/prolist_i1on.png)}
.prolist_top_cg li.l2 ._ico{ background:url(../images/prolist_i2.png)}
.prolist_top_cg li.l2:hover ._ico,.prolist_top_cg li.l2.cur ._ico{ background:url(../images/prolist_i2on.png)}
.prolist_top_cg li.l3 ._ico{ background:url(../images/prolist_i3.png)}
.prolist_top_cg li.l3:hover ._ico,.prolist_top_cg li.l3.cur ._ico{ background:url(../images/prolist_i3on.png)}
.prolist_top_cg li.l4 ._ico{ background:url(../images/prolist_i4.png)}
.prolist_top_cg li.l4:hover ._ico,.prolist_top_cg li.l4.cur ._ico{ background:url(../images/prolist_i4on.png)}
.prolist_top_cg li.l5 ._ico{ background:url(../images/prolist_i5.png)}
.prolist_top_cg li.l5:hover ._ico,.prolist_top_cg li.l5.cur ._ico{ background:url(../images/prolist_i5on.png)}
.prolist_top_cg li:hover,.prolist_top_cg li.cur{ background-color:#005198}
.prolist_top_cg li:hover ._t,.prolist_top_cg li.cur ._t{ color:#fff;}
.prolist_top_cg li:hover:after,.prolist_top_cg li.cur:after{ display:block;}

.pro_scg { padding-left:65px; padding-top:15px; padding-bottom:15px;  margin:25px 0 0; background-color:#f0f0f0;}
.pro_scg li{ float:left; border-right:1px solid #909090; line-height:normal; }
.pro_scg li a{ font-size:16px;  color:#2f2f2f; padding:0 20px;}
.pro_scg li.cur a,.pro_scg li:hover a{font-weight:bold; color:#005198;}
.pro_scg li._last{ border-right:0;}

.pro_info{ position:relative; height:596px; overflow:hidden; clear:both}
.pro_info .slide_nav{ position:static; padding-left:65px; padding-top:15px; padding-bottom:15px; margin:25px 0; background-color:#f0f0f0;overflow:hidden;}
.pro_info .slide_nav a{ float:left; padding:0 20px; font-size:16px; line-height:normal; border-right:1px solid #909090;}
.pro_info .slide_nav a._last{ border-right:0;}
.pro_info .slide_nav .on{ font-weight:bold; color:#005198}
.pro_info2{ height:623px; height:495px; padding-top:138px;}
.pro_info2 .slide_nav{ position:absolute; left:0; right: 0; top:0;  height:auto; margin:0; padding-left: 0; background-color:#fff} 
.pro_info2 .slide_nav a{ width: 29%; padding: 0 2%;  border-right: 0; font-size:14px; line-height: 28px;}
.pro_info2 .slide_nav a.on{ background-color: #f1f1f9;}

.pro_info li ._info{ height:100%; background-color:#f0f0f0;}
.pro_info li ._info ._t{ position:relative; font-size:30px; padding-bottom:15px; margin-bottom:15px; font-weight:bold; color:#2f2f2f; margin-top:60px; padding-top:30px; text-align:center; border-top:1px solid #cecece; padding-left:8px; padding-right:8px; line-height:normal;}
.pro_info li ._info ._t:after{ content:""; position:absolute; left:50%; margin-left:-38px; bottom:0; width:76px; height:1px; background-color:#cecece; }
.pro_info li ._info ._p{ padding:0 30px;  margin-bottom:35px;}
.pro_info li ._info ._btn{ display:block; margin:0 auto; width:170px; height:45px; line-height:45px; text-align:center; border:1px solid #cecece;}
.pro_info .arrs{ position:absolute; bottom:455px; width:13px; height:19px; z-index:20;}
.pro_info .arr_prev{ right:305px; background:url(../images/pro_info_prev.png)}
.pro_info .arr_next{ right:25px; background:url(../images/pro_info_next.png)}
.pro_info .arr_prev:hover{ background:url(../images/pro_info_prev_on.png)}
.pro_info .arr_next:hover{ background:url(../images/pro_info_next_on.png)}
.pro_info ._xh{ position:absolute; bottom:435px; right:60px; width:215px; height:60px; line-height:60px; border-right:1px solid #cecece;  border-left:1px solid #cecece; z-index:20; font-size:34px; font-weight:bold; color:#2f2f2f; font-family:Arial; text-align:center}
.pro_info ._xh em{ font-style:italic; font-size:34px; padding:0 3px;}

/*产品详情*/
.pro_dt_top { margin-bottom:55px;}
.pro_dt_top ._info ._t{ padding-bottom:25px; }
.pro_dt_top ._info ._t big{ font-weight:bold; font-size:24px;}
.pro_dt_top ._info ._t small{ font-size:18px;}
.pro_dt_top ._info ._p{ padding:15px 0;  color:#2f2f2f; border-bottom:1px dotted #2f2f2f; border-top:1px dotted #2f2f2f;}
.pro_dt_top ._info ._btn { margin:28px 0;}
.pro_dt_top ._info ._btn a{ position:relative; display:inline-block; width:235px; height:50px; line-height:50px; text-indent:100px; font-size:18px; font-weight:bold; background-color:#f0f0f0}
.pro_dt_top ._info ._btn .a1{ margin-right:19px;}
.pro_dt_top ._info ._btn a i{ position:absolute; top:50%; margin-top:-15px; left:45px; width:36px; height:31px;}
.pro_dt_top ._info ._btn .a1 i{ background:url(../images/prodt_a1.png)}
.pro_dt_top ._info ._btn .a2 i{ background:url(../images/prodt_a2.png)}
.pro_dt_top ._info ._btn a:hover{ background-color:#005198; color:#fff;}
.pro_dt_top ._info ._btn .a1:hover i{ background:url(../images/prodt_a1_on.png)}
.pro_dt_top ._info ._btn .a2:hover i{ background:url(../images/prodt_a2_on.png)}
.pro_dt_top ._info .r_imgs{ height:114px; overflow:hidden;}
.pro_dt_top ._info ._imgs { width:103%;}
.pro_dt_top ._info ._imgs li{ float:left; width:114px; margin-right:10px; cursor:pointer}
.pro_dt_tab ._hd { height:60px; line-height:60px; background-color:#f0f0f0;}
.pro_dt_tab ._hd li{ position:static; float:left; }
.pro_dt_tab ._hd li a{ position:relative; display:block; line-height:60px; color:#3f3f3f;padding:0 50px; font-size:18px;  font-weight:bold;}
.pro_dt_tab ._hd li a:after{ display:none;content:""; position:absolute;; top:100%; left:50%; margin-left:-10px; width:0; height:0; border-width:10px; border-color:#005198 transparent transparent transparent; border-style:solid dashed dashed dashed;}
.pro_dt_tab ._hd li ._ico{ position:relative; float:left; margin-right:25px;  width:25px; height:60px; background-repeat:no-repeat; background-position: center center;}
.pro_dt_tab ._hd li ._ico:after{ content:""; position:absolute; top:20px; right:-15px; height:20px; width:0; border-right:1px dotted #3f3f3f}
.pro_dt_tab ._hd li .i1{ background-image:url(../images/prdttabi1.png) }
.pro_dt_tab ._hd li .i2{ background-image:url(../images/prdttabi2.png) }
.pro_dt_tab ._hd li .i3{ background-image:url(../images/prdttabi3.png)}
.pro_dt_tab ._hd li.tab_t_cur a,.pro_dt_tab ._hd li:hover a{ background-color:#005198; color:#fff;}
.pro_dt_tab ._hd li:hover .i1,.pro_dt_tab ._hd li.tab_t_cur .i1{ background-image:url(../images/prdttabi1_on.png)}
.pro_dt_tab ._hd li:hover .i2,.pro_dt_tab ._hd li.tab_t_cur .i2{ background-image:url(../images/prdttabi2_on.png)}
.pro_dt_tab ._hd li:hover .i3,.pro_dt_tab ._hd li.tab_t_cur .i3{ background-image:url(../images/prdttabi3_on.png)}
.pro_dt_tab ._hd li:hover ._ico:after,.pro_dt_tab ._hd li.tab_t_cur ._ico:after{ border-right-color:#fff;}
.pro_dt_tab ._hd li:hover a:after,.pro_dt_tab ._hd li.tab_t_cur a:after{ display:block;}
.pro_dt_tab  .tab_c{ margin-top:30px;}

.pinglun_form{background:#f1f1f1;padding:10px 20px;}
.pinglun_form .prodTitle{font-size:22px;color:#333;}
.pinglun_form  em{ font-style:normal;}
.pinglun_form textarea{width:99%;height:8em;background:#fff;border-radius:3px;border:1px solid #ddd;overflow:auto;margin:0 0 5px;}
.pinglun_form .yzm .inp{width:70px;height:26px;line-height:26px;border:1px solid #ddd;background:#fff;vertical-align:top;}
.pinglun_form .yzm img{height:27px;vertical-align:top;margin:0 10px 0 5px;}
.pinglun_form .btn{width:78px;height:28px;background:#e1e1e1;border:1px solid #efefef;box-shadow:0 0 4px rgba(0,0,0,.3);text-align:center;vertical-align:top;font-size:15px;color:#666;}
.pinglun_form .btn:hover{background:#eee;border-color:#ccc;}
.pinglun_form em{color:#b60c0c;}

.pinglun_list{ border:1px solid #f1f1f1;}
.pinglun_list li{ padding:0 3%; width:94%; float:left; border-top:1px dotted #f1f1f1; line-height:30px;}
.pinglun_list li span{ display:block;}
.pinglun_list li .sum{ float:left; width:85%;}
.pinglun_list li .date{ float:right; width:10%; text-align:right; color:#F00; font-size:12px;}

/*发展历程*/
.History-H5 { background: #ffffff; }
.History-H5 ._year { position: relative; }
.History-H5 ._year span { position: absolute; left: 0; top: 0; width: 100px; text-align: center; font-size: 28px; color: #0e90d2; }
.History-H5 ._list { margin-left: 110px; margin-bottom: 20px; padding-left: 20px; border-left: 1px solid #ededed; line-height: 26px; }
@media only screen and (max-width: 40rem) {
 .History-H5 ._year span {
 position: static;
}
 .History-H5 ._list {
 margin-left: 0;
 border: 0;
 padding-left: 0;
}
}
/*下载列表*/
.Download-D1-title { height: 30px; line-height: 30px; font-size: 16px; font-weight: 700; padding: 0 10px; color: #ffffff; background: #005198; }
.Download-D1-list li { height: 30px; line-height: 30px; background: #ffffff; color: #333333; overflow: hidden; vertical-align: top; border-bottom: 1px solid #eee\9; }
.Download-D1-list li:nth-child(even) { background: #ededed; }
.Download-D1-list li a { color: #333333; }
.Download-D1-list li a:hover { color: #0e90d2; }
.Download-D1-list ._title { padding: 0 10px; }
.Download-D1-list li .r { border-left: 1px solid #ededed; padding: 0 20px 0 10px; }
.Download-D1-list [class^="ico-"] { font-size: 16px; color: #0e90d2; }

/*订购*/
.Form-P1 .Form-P1-Left { float: left; width: 50%; }
.Form-P1 .Form-P1-right { float: right; width: 50%; }
.Form-P1 .Form-P1-li { padding-top: 10px; }
.Form-P1 .Form-P1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-P1 .Form-P1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-P1 .Form-P1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-P1 .Form-P1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-P1 .Form-P1-li input._yzm { width: 20%; }
.Form-P1 .Form-P1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-P1 .Form-P1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-P1 .Form-P1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-P1 .Form-P1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-P1 .Form-P1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; border:0;}
.Form-P1 .Form-P1-Btn ._submit { background: #005198; margin-right: 10px; }
.Form-P1 .Form-P1-Btn ._reset { background: #909090; }
@media only screen and (max-width: 40em) {
.Form-P1 .Form-P1-Left { width: 100%; }
.Form-P1 .Form-P1-li input { width: 68%; }
.Form-P1 .Form-P1-li select { width: 54%; }
.Form-P1 .Form-P1-right { width: 100%; }
.Form-P1 .Form-P1-li textarea { width: 68%; }
.Form-P1 .Form-P1-li input._yzm { width: 27%; }
.Form-P1 .Form-P1-li b { display: none; }
}

/*招聘*/
.JobList-J2 ._jt { background-color: #ededed; height: 30px; line-height: 30px; margin-top: 10px; overflow: hidden;  *zoom: 1;
cursor: pointer; }
.JobList-J2 ._jt_act{ background-color:#005198}
.JobList-J2 ._jt strong { float: left; width: 30%; height:30px; text-align: center; color: #333333; }
.JobList-J2 ._jt_act strong{ color:#fff;}
.JobList-J2 ._jt span { float: right; margin-top:7px; margin-right:25px; width:16px; height:16px; background:url(../images/ah.png)}
.JobList-J2 ._jt_act span{ background:url(../images/jh.png)}
.JobList-J2 ._jt [class^="ico-"] { font-size: 12px; color: #999999; }
.JobList-J2 ._jc { display: none; }
.JobList-J2 ._jcon { padding: 10px; }
.JobList-J2 ._jcon a{ display:block; width:105px; height:35px; line-height:35px; text-align:center; border:1px solid #d6d6d6; background-color:#fff; margin-top:10px; color:#909090;}
.JobList-J2 ._jt_act [class^="ico-"] { color: #0e90d2; }
@media only screen and (max-width: 40rem) {
 .JobList-J2 ._jt span {
 display: none;
}
}

/*简历投递*/
.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; border:0;}
.Form-J1 .Form-J1-Btn ._submit { background: #005198; margin-right: 10px; }
.Form-J1 .Form-J1-Btn ._reset { background: #909090; }
@media only screen and (max-width: 40em) {
.Form-J1 .Form-J1-Left { width: 100%; }
.Form-J1 .Form-J1-li input { width: 68%; }
.Form-J1 .Form-J1-li select { width: 54%; }
.Form-J1 .Form-J1-right { width: 100%; }
.Form-J1 .Form-J1-li textarea { width: 68%; }
.Form-J1 .Form-J1-li input._yzm { width: 27%; }
.Form-J1 .Form-J1-li b { display: none; }
}

/*搜索*/
.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; border:0; line-height: 22px; background: #f28d01; cursor: pointer; }
.Search-S1-head ._btn i{ color:#fff}
.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; }

/*网站地图*/
.map_line{overflow:hidden;line-height:30px;padding:8px 10px;border-bottom:1px solid #ddd;*zoom:1;}
.map_line h4{margin-right:10px;}
.map_line h4 a{display:block;text-align:center;background:#ececec;font-size:14px;}
.map_line h4 a:hover{background:#005198;color:#fff;}
.site_cell a{float:left;color:#333;background:url(../images/cir_map.gif) 18px 10px no-repeat;padding-left:35px;transition:none;}
.site_cell a:hover{background-position:18px -31px;color:#005198;}


/*在线留言列表*/
.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%; outline:none;}
.Form-M1 .Form-M1-li textarea { border: 1px #ddd solid; width: 70%; vertical-align: middle; padding:0; margin:0; outline:none;}
.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 !important; padding-left: 10px; cursor: pointer; height:28px; }
.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;border: none; }
.Form-M1 .Form-M1-Btn ._submit { background: #005198; margin-right: 10px; }
.Form-M1 .Form-M1-Btn ._reset { background: #909090; }
@media only screen and (max-width: 40em) {
.Form-M1 .Form-M1-Left { width: 100%; }
.Form-M1 .Form-M1-li input { width: 68%; }
.Form-M1 .Form-M1-right { width: 100%; }
.Form-M1 .Form-M1-li textarea { width: 68%; }
.Form-M1 .Form-M1-li input._yzm { width: 27%; }
.Form-M1 .Form-M1-li b { display: none; }
}

/*关于我们*/
.about_hd { margin-bottom: 20px; }
.about_hd ._img { float: left }
.about_hd ._right { float: right; width: 490px; font-size: 16px; margin-top: 40px; }
.about_bd { margin-bottom: 30px; }
.about_bd ._txt { padding: 25px; background-color: #005198; color: #fff; }
.about_bd ._left { float: left; width: 520px; }
.about_bd ._left ._t { font-size: 24px; font-weight: bold; }
.about_bd ._right { float: right; width: 310px; margin-top: 65px; text-align: right; }
.about_bd ._right ._st { font-size: 16px; font-weight: bold }
.about_btm ._t1 { font-size: 24px; font-weight: bold; color: #f28d01; text-align: center; margin: 25px 0; }
.about_btm img { width: 100%; }
.about_btm ._p1 { padding: 0 40px; }
.about_btm ._txt1 { background-color: #f28d01; padding: 25px; color: #fff; }
.about_btm ._txt2 { padding: 25px 30px; background-color: #005198; color: #fff; }
.about_btm ._t2 { font-size: 24px; font-weight: bold; }

 .conMap{ width:1000px;height:400px;}   
.conMap img{ max-width:none;}


/* table */
.datalist {width: 100%; border-collapse: collapse; border-spacing:0; border: 1px solid #ccc; }
.datalist caption { padding-bottom: 5px;}
.datalist th {font-weight: 700; padding: 5px 15px; border: 1px solid #fff; color: #fff;	}
.datalist td {padding: 5px 15px; border: 1px solid #fff;}
.datalist tr.altrow { background: #ccc;}
.datalist tr._even{ background-color: #4C93C1; color: #fff;}
.datalist tr._odd{ background-color: #B9D2E8;}
.datalist tr._first{background-color: #004590;}


.jiuzai_main { }
.map_tab ._tab{height: 60px;background-color: #d1d1d1;margin-bottom: 40px;}
.map_tab ._tab li{position: static !important;float: left;width: 230px;}
.map_tab ._tab li a{position: relative;display: block;height: 60px;line-height: 60px;text-align: center;font-size: 20px;font-weight: bold; color: #2f2f2f;}
.map_tab ._tab li a:after{ content:""; display: none;position: absolute;left: 50%;top: 100%;margin-left: -10px;width: 0;height: 0; border-color: #005198 transparent transparent transparent; border-style: solid dashed dashed dashed; border-width: 10px;}
.map_tab ._tab li.tab_t_cur a{background-color: #005198; color: #fff;}
.map_tab ._tab li.tab_t_cur a:after{display: block;}
.map_tab .map_p{font-size: 14px;}
.jiuzai_main .jiuzai_hd { height:750px; background:url(../images/map.jpg) center top no-repeat; padding-bottom:20px;}
.jiuzai_main .jiuzai_hd .wrap { height:750px; position:relative; width:1000px; min-width:1000px;}
.jiuzai_main .jiuzai_hd .tab_t { display:inline-block; *display:inline; *zoom:1; position:absolute; left:0; top:0; font-size:18px; white-space:nowrap; line-height:1.5; cursor:default; width:auto; z-index:5;}
.jiuzai_main .jiuzai_hd .tab_t em { display:block; width:0; height:0; overflow:hidden; border-color:transparent transparent #5fbfea; border-style:dashed dashed solid; border-width:16px 10px; position:absolute; left:50%; margin-left:-10px; top:-32px;}
.jiuzai_main .jiuzai_hd .tab_t .tabLayer { display:none; width:173px; height:78px; background:url(../images/zeren/jz_map_layer.png) no-repeat; position:absolute; left:50%; margin-left:-113px; top:-84px; cursor:pointer;}
.jiuzai_main .jiuzai_hd .tab_t .tabLayer .box { padding:20px 20px 0; font-size:15px; font-weight:bold; color:#000;}
.jiuzai_main .jiuzai_hd .tab_t .tabLayer .close {  display: none; width:20px; height:20px; background:url(../images/zeren/close.png) center no-repeat; position:absolute; right:10px; top:10px; cursor:pointer;}
.jiuzai_main .jiuzai_hd .hover,.jiuzai_main .jiuzai_hd .tab_t.default { z-index:10;}
.jiuzai_main .jiuzai_hd .hover .tabLayer,.jiuzai_main .jiuzai_hd .default .tabLayer { display:block;}
.jiuzai_main .jiuzai_hd .hover em,.jiuzai_main .jiuzai_hd .default em { border-bottom-color:#fbcc04;}
.jiuzai_main .jiuzai_hd .ps01 { left:555px; top:464px;}
.jiuzai_main .jiuzai_hd .ps02 { left:565px; top:409px;}
.jiuzai_main .jiuzai_hd .ps03 { left:600px; top:522px;}
.jiuzai_main .jiuzai_hd .ps04 { left:675px; top:502px;}
.jiuzai_main .jiuzai_hd .ps05 { left:629px; top:455px;}
.jiuzai_main .jiuzai_hd .ps06 { left:663px; top:414px;}
.jiuzai_main .jiuzai_hd .ps07 { left:695px; top:467px;}
.jiuzai_main .jiuzai_hd .ps07 i { top:23px;}
.jiuzai_main .jiuzai_hd .ps07 .tabLayer { top:-143px;}
.jiuzai_main .jiuzai_hd .ps08 { left:645px; top:555px;}
.jiuzai_main .jiuzai_hd .ps09 { left:345px; top:584px;}
.jiuzai_main .jiuzai_hd .ps010 { left:385px; top:470px;}
.jiuzai_main .jiuzai_hd .ps011 { left:459px; top:545px;}
.jiuzai_main .jiuzai_hd .ps012 { left:500px; top:706px;}
.jiuzai_main .jiuzai_hd .ps013 { left:490px; top:608px;}
.jiuzai_main .jiuzai_hd .ps014 { left:572px; top:616px;}
.jiuzai_main .jiuzai_hd .ps015 { left:537px; top:527px;}
.jiuzai_main .jiuzai_hd .ps016 { left:539px; top:350px;}
.jiuzai_main .jiuzai_hd .ps017 { left:145px; top:418px;}
.jiuzai_main .jiuzai_hd .ps018 { left:473px; top:483px;}
.jiuzai_main .jiuzai_hd .ps019 { left:140px; top:243px;}
.jiuzai_main .jiuzai_hd .ps020 { left:289px; top:354px;}
.jiuzai_main .jiuzai_hd .ps021 { left:450px; top:355px;}
.jiuzai_main .jiuzai_hd .ps022 { left:345px; top:302px;}
.jiuzai_main .jiuzai_hd .ps023 { left:495px; top:399px;}
.jiuzai_main .jiuzai_hd .ps024 { left:701px; top:263px;}
.jiuzai_main .jiuzai_hd .ps025 { left:735px; top:212px;}
.jiuzai_main .jiuzai_hd .ps026 { left:729px; top:146px;}
.jiuzai_main .jiuzai_hd .ps027 { left:495px; top:275px;}
.jiuzai_main .jiuzai_hd .ps028 { left:604px; top:242px;}
.jiuzai_main .jiuzai_hd .ps028 i { top:23px;}
.jiuzai_main .jiuzai_hd .ps028 .tabLayer { top:-143px;}
.jiuzai_main .jiuzai_hd .ps029 { left:587px; top:343px;}
.jiuzai_main .jiuzai_hd .ps030 { left:616px; top:319px;}
.jiuzai_main .jiuzai_hd .ps031 { left:637px; top:365px;}
.jiuzai_main .jiuzai_hd .ps032 { left:960px; top:365px;}

.areaMap span { display:none; background-position:0 0; background-repeat:no-repeat; position:absolute; z-index:1; overflow:hidden;}
.areaMap .psm01 { left:503px; top:428px; width:126px; height:81px; background-image:url(../images/map-hubei.png);}
.areaMap .psm02 { left:539px; top:368px; width:94px; height:935px; background-image:url(../images/map-henan.png);}
.areaMap .psm03 { left:590px; top:486px; width:79px; height:111px; background-image:url(../images/map-jiangxi.png);}
.areaMap .psm04 { left:661px; top:479px; width:61px; height:60px; background-image:url(../images/map_zhejiang.png);}
.areaMap .psm05{ left:610px; top:399px; width:77px; height:97px; background-image:url(../images/map_anhui.png);}
.areaMap .psm06 { left:629px; top:387px; width:86px; height:90px; background-image:url(../images/map_jiangsu.png);}
.areaMap .psm07 { left:707px; top:454px; width:12px; height:19px; background-image:url(../images/map_shanghai.png);}
.areaMap .psm08 { left:632px; top:523px; width:70px; height:87px; background-image:url(../images/map_hn_fujian.png);}
.areaMap .psm09 { left:317px; top:501px; width:143px; height:155px; background-image:url(../images/map_hn_yunnan.png);}
.areaMap .psm010 { left:331px; top:407px; width:160px; height:157px; background-image:url(../images/map_hn_sichuan.png);}
.areaMap .psm011 { left:425px; top:504px; width:98px; height:86px; background-image:url(../images/map_hn_guizhou.png);}
.areaMap .psm012 { left:502px; top:684px; width:40px; height:30px; background-image:url(../images/map_hn_hainan.png);}
.areaMap .psm013 { left:439px; top:565px; width:124px; height:91px; background-image:url(../images/map_hn_guangxi.png);}
.areaMap .psm014 { left:521px; top:582px; width:132px; height:94px; background-image:url(../images/map_hn_guangdong.png);}
.areaMap .psm015 { left:509px; top:488px; width:90px; height:109px; background-image:url(../images/map_hn_hunan.png);}
.areaMap .psm016 { left:536px; top:291px; width:59px; height:107px; background-image:url(../images/map_xb_shanxi.png);}
.areaMap .psm017 { left:35px; top:325px; width:317px; height:203px; background-image:url(../images/map_xb_xizang.png);}
.areaMap .psm018 { left:457px; top:447px; width:77px; height:80px; background-image:url(../images/map_xb_chongqing.png);}
.areaMap .psm019 { left:9px; top:97px; width:326px; height:250px; background-image:url(../images/map_xb_xinjiang.png);}
.areaMap .psm020 { left:218px; top:295px; width:204px; height:149px; background-image:url(../images/map_xb_qinghai.png);}
.areaMap .psm021 { left:447px; top:313px; width:44px; height:70px; background-image:url(../images/map_xb_ningxia.png);}
.areaMap .psm022 { left:280px; top:233px; width:226px; height:204px; background-image:url(../images/map_xb_gansu.png);}
.areaMap .psm023 { left:465px; top:310px; width:82px; height:145px; background-image:url(../images/map_xb_sx.png);}
.areaMap .psm024 { left:657px; top:225px; width:98px; height:88px; background-image:url(../images/map_db_liaoning.png);}
.areaMap .psm025 { left:683px; top:174px; width:137px; height:91px; background-image:url(../images/map_db_jilin.png);}
.areaMap .psm026 { left:661px; top:40px; width:178px; height:170px; background-image:url(../images/map_db_heilongjiang.png);}
.areaMap .psm027 { left:357px; top:48px; width:360px; height:298px; background-image:url(../images/map_db_neimenggu.png);}
.areaMap .psm028 { left:608px; top:279px; width:27px; height:25px; background-image:url(../images/map_hb_beijing.png);}
.areaMap .psm029 { left:583px; top:247px; width:89px; height:124px; background-image:url(../images/map_hb_hebei.png);}
.areaMap .psm030 { left:627px; top:295px; width:18px; height:28px; background-image:url(../images/map_hb_tianjin.png);}
.areaMap .psm031 { left:609px; top:333px; width:106px; height:69px; background-image:url(../images/map_hb_shandong.png);}

/*add新闻列表*/
.top_news{ height:295px; border:#eeeeee 7px solid; overflow:hidden; }
.top_news ._img{ float:left; height:100%; overflow:hidden}
.top_news ._img img{ height:295px; width:381px;}
.top_news ._info{ float:right; width:295px; margin-right:20px; _display:inline; padding-top:30px;}
.top_news ._info ._t{ font-size:16px;}
.top_news ._info time { display:block; margin:5px 0;}
.top_news ._info time span{ color:#ebb20f}
.top_news ._info ._more{ display:block; margin-top:15px;}
.top_news li:hover ._t,.top_news li:hover ._more{ color:#ebb20f}
.top_news .arrs{ position:absolute;  bottom:35px; width:30px; height:30px; background:url(../images/slide_btn.gif); z-index:20;}
.top_news .arr_prev{ right:45px;}
.top_news .arr_prev:hover{background-position:0px -30px;}
.top_news .arr_next{ right:12px; background-position:right 0px;}
.top_news .arr_next:hover{ background-position:right -30px;}
.top_news .slide_nav{ display:none}


.newsright { background-color: #f7f7f7; padding: 15px; margin-bottom: 35px; height: 278px;}
.newsright h3 { font-size: 22px; margin-bottom: 10px; margin-top: 20px; }
.newsright .article { margin-bottom: 15px; }
.newsright .article a { display: inline-block; background: #b6b6b6; color: #fff; text-align: center; padding: 0 10px; margin-bottom: 5px; font-size: 14px; white-space: nowrap; }
.blue { color: #007dc6; }
.news_form ._date{margin-bottom: 15px;}
.news_form ._sel{ border-radius: 0; background-color: #dedede; border: 0; height: 35px; line-height: 35px;}
.news_form ._sel ._arrow{ width: 35px; background: url(../images/news_left_arr.png) center top no-repeat;}
.news_form ._sel ._arrow .arr{ display: none;}
.news_form .lsel{ float: left; width: 100%; margin-bottom: 10px;}
.news_form .ssel{ float: left; width: 49%; }
.news_form ._monthel{ margin-right: 2%}
.news_form input[type=text]{ display: block; width: 100%; box-sizing: border-box; height: 35px; line-height: 35px; border: 1px solid #dedede; text-indent: 15px; background-color: transparent;}
.news_form input[type=submit]{ display: block; width: 100%; height: 35px; line-height: 35px; background-color: #005198; text-align: center; color: #fff; font-size: 16px; border: 0; font-family: 'Microsoft Yahei'; margin-top: 20px;}
.rightVideo { position:relative; border: #ddd solid 1px; padding: 10px; }
.rightVideo a:after{ content:""; position:absolute; left:50%; top:50%; width:68px; height:68px; margin-left:-34px; margin-top:-50px; background:url(../images/bofang.png) no-repeat}
.rightVideo p { text-align: center; height: 30px; line-height: 30px; }
.right_sear { margin-bottom: 30px; }
.right_sear .txt { border: #ddd solid 1px; background: url(../images/fd2.gif) no-repeat right; height:23px; line-height:23px; width:130px;}
.right_sear .btn { background: #007dc6; color: #fff; text-align: center; height: 25px; line-height:25px; text-align:center; width: 55px; padding:0; }
input{ padding:0; margin:0;}
.hotWords dt { font-size: 14px; border-bottom: #ddd solid 1px; padding-left: 15px; padding-bottom: 5px; }
.hotWords dt i { margin-right: 10px; }
.hotWords dd { padding: 10px; height: 170px; position: relative; zoom: 1; }
.hotWords dd a { white-space: nowrap; position: absolute; top: 0px; left: 0px; color: #000; font-weight: bold; padding: 3px 6px; font-size: 14px; }

/*企业理念*/
.dianboShow li {}
.dianboShow .icos,.dianboShow .ico_w,.dianboShow .ico_b,.dianboShow .icos i { display:block; width:185px; height:185px;}
.dianboShow .icos { text-align:center; position:relative; margin:0 auto; margin-bottom:10px;}
.dianboShow .ico_w,.dianboShow .ico_b { position:absolute; left:50%; margin-left:-94px; top:0;}
.dianboShow .ico_w { z-index:2;}
.dianboShow .icos img { display:inline-block; height:185px; max-width:none; background:url(../images/part02_ico.png) center top no-repeat;}
.dianboShow .ico_b img { width:0;}
.dianboShow strong,.dianboShow p { display:block; text-align:center;color:#2f2f2f; }
.dianboShow strong { font-size:18px; font-weight:bold; margin:15px 0;}
.dianboShow p { font-size:14px; width:275px; margin:0 auto; }
.NewsList-A9{ margin-top:30px;}

.contact_way{ padding-top: 40px; margin-top:40px; border-top: 1px solid #cccccc;}
.contact_way ._qq{ text-align: center;}
.contact_way ._qq p{ font-size: 18px;  font-family: 'arial'; margin-top: 20px;}

/*大事记*/
.widget-history-4-T { height: 50px; }
.widget-history-4 .tab_t { width: 106px; background: url(../images/dot_normal.png) center bottom no-repeat; font-size: 14px; }
.widget-history-4 .tab_t_cur { background-image: url(../images/dot_cur.png); color: #004fa0; font-weight: bold; font-size: 18px; }
.widget-history-4 .tab_c { margin-top: -7px; border-top: 1px solid #dbdfe1; }
.widget-history-4 .tab_c ul { background: url(../images/line.png) center 0 repeat-y; padding-top: 30px; }
.widget-history-4 .tab_c li { background: url(../images/dot.png) center 25px no-repeat; padding-bottom: 20px; }
.widget-history-4 .tab_c ._img { float: right; width: 47%; }
.widget-history-4 .tab_c ._img img {   margin: 0 15px 15px 0; }
.widget-history-4 .tab_c ._text { float: left; width: 47%; text-align: right; }
.widget-history-4 .tab_c ._title { font-size: 24px; color: #005198; line-height: 1.8em; }
.widget-history-4 ._even ._img { float: left; text-align: right; }
.widget-history-4 ._even ._img img { margin: 0 0 15px 15px; }
.widget-history-4 ._even ._text { float: right; text-align: left; }
.widget-history-4-T .arrs{ position: absolute;}
@media only screen and (max-width: 40rem) {
.widget-history-4 .tab_c ._img, .widget-history-4 .tab_c ._text { width: 45%; }
.widget-history-4 .tab_c ._img img { margin: 0 0 15px; width: 100%; }
}

/*发展历程*/
.history_ban{ position: relative; overflow: hidden; height: 493px; 
background: url(../images/history_ban.jpg) center top no-repeat; clear:both;}
.history_ban ._img{ position: absolute; top: 50%; margin-top: -210px; left: 50%; margin-left: -374px; width: 749px; height: 421px; }

.his_box_tit{ font-size:36px; font-weight: bold; color:#333; width:100%; text-align:center; line-height:164px; background:url(../images/circle.jpg) no-repeat center bottom;}
.his_box_tit + .resource-type-wrap .panel:first-child{ padding-top:90px}
.his_box_tit + .resource-type-wrap .panel:first-child + .panel{ padding-top:160px !important}
.resource-type-wrap .panel span { line-height:44px; background:#383842; color:#fff; font-size:36px; padding:0 4px; position:relative; left:-3px; position:relative; display:inline-block; margin-bottom: 25px;}
.resource-type-wrap .panel span font { display:block; width:20px; height:44px; background:url(../images/sprite_j.jpg) no-repeat 0 0; right:-20px; position:absolute; top:0; }
.resource-type-wrap .panel:hover span { background:#005198; }
.resource-type-wrap .panel:hover font { background:url(../images/sprite_j.jpg) no-repeat -20px -44px; }
.resource-type-wrap .panel .inner { }
.resource-type-wrap .panel .image img { width: 100%; height:auto; }
.resource-type-wrap .panel .title{ padding:10px;  line-height:1.8;}
.resource-type-wrap .panel .title a{color:#000;}
.resource-type-wrap .head { padding: 28px 20px 0; height: 242px }

.inner_box { width:90%; padding-left:10%;}
.resource-type-wrap .panel .title { line-height:22px; padding:24px 0; font-size:18px; color:#626670; font-weight:normal; }

.resource-type-wrap .panel .inner{ border-left:2px solid transparent; position:relative;left:-1px;}
.resource-type-wrap .panel:hover .inner{ border-left:2px solid #005198;}

.resource-type-wrap .panel .inner_box i { display:block; width:75px; height:2px; overflow:hidden; font-size:0; background:#222222; margin-bottom:24px;}
.resource-type-wrap .panel .inner_box p { color:#626670; font-size:14px; line-height:22px; margin:25px 0; }
.resource-type-wrap .panel .inner_box p .image {  margin-bottom:0; }

.resource-type-wrap .panel.leftBox_resource span { float:right; position:relative; left:3px; display:inline-block; }
.resource-type-wrap .panel.leftBox_resource .title { line-height:22px; padding:24px 0; font-size:18px; color:#626670; font-weight:normal; float:right; }
.resource-type-wrap .panel.leftBox_resource .inner_box { clear:both; padding-right:10%; padding-left:0;}
.resource-type-wrap .panel.leftBox_resource .inner_box i { display:block; width:75px; height:2px; overflow:hidden; font-size:0; background:#222222; margin-bottom:24px; float:right; clear:both; }
.resource-type-wrap .panel.leftBox_resource .inner_box p { color:#626670; font-size:14px; line-height:22px; margin-bottom:44px; clear:both; text-align:right; }
.resource-type-wrap .panel.leftBox_resource .inner_box p .image {  margin-bottom:0; }
.resource-type-wrap .panel.leftBox_resource .inner{  border-right:2px solid transparent; border-left:none; left:0px;}
.resource-type-wrap .panel.leftBox_resource:hover .inner {border-right:2px solid #005198; border-left:none; position:relative;}

.resource-type-wrap .panel.leftBox_resource span font { display:block; width:20px; height:44px; background:url(../images/sprite_j.jpg) no-repeat 0 -44px; left:-20px; position:absolute; top:0; }
.resource-type-wrap .panel.leftBox_resource:hover font { background:url(../images/sprite_j.jpg) no-repeat -20px 0; }


.resource-type-wrap { background:url(../images/opp.jpg) repeat-y center top; }


.resource-type-wrap{ width:100%; background-position:49.2% top;}
	.resource-type-wrap .panel{ width:49.2%;}
	.his_box_tit{ background-position:49.2% bottom;}
.load-more-link { display: block; width: 153px; height: 40px; margin: 0 auto; background:url(../images/his_more.jpg) no-repeat; color: #ffffff; font-size: 14px; text-align: center; line-height: 25px; cursor: pointer; }	
/*20200613*/
.tupian .span-4{text-align:center;  font-size:0;}


/* 20230213 */
.nav .nav_lev2.pro_channel ._menu{width:160px;}
.nav .nav_lev2.pro_channel{width:464px;}
.prolist_top_cg li ._t{font-size:16px;}
.pro_info li ._info ._t.long{font-size:19px;}