﻿@charset "utf-8";
html, body {font-family:"Microsoft yahei";font-size:13px;line-height:26px;color:#666;background-color:#f7f7f7;overflow-x:hidden;}
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 {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size:12px;}
a {color:#333;text-decoration:none;transition:background-color 0.1s ease-in 0s, color 0.2s ease-in 0s;-webkit-transition:background-color 0.1s ease-in 0s, color 0.2s ease-in 0s;outline:none} /* for firefox */
a:hover {color:#333;}
ul, dl {list-style-type:none;}
li {vertical-align:top;}
.clear {clear:both;margin:0;padding:0;font-size:0px;line-height:0px;height:0px;overflow:hidden;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix {zoom:1;}
*+html .clearfix {zoom:1;}
img {border:none;vertical-align:top;}
.input_a, .textarea_a {font-size:12px;color:#888;border:1px solid #b4b4b4;outline: medium none;}
.input_a:focus, .textarea_a:focus {border:1px solid #0e334b;box-shadow: 0px 0px 2px 0px #0e334b;}
/* CSS 活动的公共样式 */
.left {float:left;}
.right {float:right;}
.display {display:inline;}
.display_no {display:none;}
.overflow {overflow:hidden;}
.text_center {text-align:center;}
.text_right {text-align:right;}
.web_widht {width:1000px;margin:0 auto;}/* 网页的内容宽 */
.relative {position:relative;}
.absolute {position:absolute;}
.pointer {cursor: pointer}
/* CSS 边距 */
.m_t10 {margin-top:10px;}
.m_t20 {margin-top:20px;}
.m_t30 {margin-top:30px;}
.m_l10 {margin-left:10px;}
.m_l20 {margin-left:20px;}
.m_b10 {margin-bottom:10px;}
.m_b20 {margin-bottom:20px;}
.m_auto {margin:0 auto;}
.p_t10 {padding-top:10px;}
.p_t20 {padding-top:20px;}
.p_l10 {padding-left:10px;}
.p_l20 {padding-left:20px;}
.p_b10 {padding-bottom:10px;}
.p_b20 {padding-bottom:20px;}
.p_10 {padding:10px;}
.p_20 {padding:20px;}
.p_40 {padding:40px;}
/* 字体 */
.tahoma {font-family:"Tahoma";}
.verdana {font-family:Verdana, Geneva, sans-serif;font-size:12px;}
.yahei, input, textarea {font-family:"Microsoft yahei";}
/* 字体大小 */
.font10 {font-size:10px;}
.font11 {font-size:11px;}
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.font14 {font-size:14px;}
.font16 {font-size:16px;}
.font18 {font-size:18px;}
.font28, .i_dwp h1, .i_dlp h1 {font-size:28px;}
.font32 {font-size:32px;}
/* 字体颜色 */
.color_0 {color:#000;}
.color_3 {color:#333;}
.color_6 {color:#666;}
.color_9 {color:#999;}
.color_c {color:#CCC;}
.color_f {color:#fff;}
.red, .red a {color:#c60005;}
.red a:hover {color:#000;}
/* 行高 */
.lh_16 {line-height:16px;}
.lh_18 {line-height:18px;}
.lh_21 {line-height:21px;}
.lh_25 {line-height:25px;}
.lh_30 {line-height:30px;}
/* 边框线 */
.border_hui {border:1px solid #ccc;}
.border_no {border-bottom:none;}
/* 页面背景图片-CSS效果-共同 */

.ico_p {background:url(../images/ico_p.png) no-repeat;display:block;overflow:hidden;position:absolute;}
.back_white {background:#fff;}

.xhdtop {width: 1000px;margin-right: auto;margin-left: auto;line-height: 32px;height: 32px;}
.xhdtop .xhdtop_l {float: left;height: 32px;width: 60%; font-size:13px;}
.xhdtop .xhdtop_l_pr {float: right;height: 32px;width: 40%;text-align: right;}
.top_l_p1{border-left: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;margin-right: 12px;line-height: 32px;height: 32px;padding-top: 0;padding-right: 8px;padding-bottom: 0;padding-left: 8px;float: left;}
#box{display: none;width: 140px; padding:8px; background:#FFF;height: 140px;text-align: left;position: absolute;margin-left:180px; z-index:121; margin-top:28px;} 
.head {height: 93px;width: 100%;border-top: 1px solid #eeeced;}

/*效果 */
a img:hover {filter: Alpha(Opacity=80);opacity: 0.8;}
.nav a img:hover {filter: Alpha(Opacity=70);opacity: 0.7;}
.radius_3 {border-radius:3px;}
{
box-shadow: 0px 0px 2px 2px #f9f9f9;}
.ico_p, .back_to_top, .back_to_top_2, input, textarea, a img {transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;}
/* 首页头部-共用 */
.top {height:106px;background:#fff;position:relative;z-index:22;}
.logo {padding-top: 28px;
padding-bottom: 0;padding-left: 0;}
.nav {position:relative;z-index:99999;}
.nav li.back {z-index: 1;position: absolute;overflow:hidden;margin-top:102px;margin-left:0px;height:4px;background:#01458e;}
.nav ul li {float: left;margin-top: 0;margin-bottom: 0;margin-left: 15px;padding-top: 0;padding-right:7px;padding-bottom: 0;padding-left: 7px;}
.nav a {color:#666;display:block;line-height:106px;position:relative;z-index:2;}
.nav a:hover, .nav .hover a, .nav .current-cat a {color:#01458e;}
.nav li .sub_nav {background-color: #fff;

-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
box-shadow: 0 5px 10px rgba(0,0,0,0.2);
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
position:absolute;top:105px;z-index:999;display:none; margin-left:-40px;text-align:center; width:150px;}
.nav li .sub_nav a {margin: 0;padding: 0;width: 150px;display: inline-block;overflow: hidden;font-size: 14px;line-height:20px;height: 20px; padding-top:6px; padding-bottom:6px; color:#333; margin-top:2px; margin-bottom:2px;}
.nav li .sub_nav a:hover{ background:#01458e; color:#FFF;}

/*banner-*/
.banner{width:100%; height:450px; margin-top:1px;}
#full-screen-slider { width:100%; height:450px; position:relative}
#slides { display:block; width:100%; height:450px; list-style:none; padding:0; margin:0; position:relative; z-index:12;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:420px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:10px; border-radius:10px; background:#cccccc }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#dd0000; }


.wrap{ width:1000px; margin-left:auto; margin-right:auto;}
.list_article {width: 215px; float:left;}
.list_article_h2 {height: 62px;width: 205px; padding-right:10px;background-color: #01458e;color: #f0f0f0;padding-top: 10px;text-align: center;font-size: 18px;line-height: 25px;text-transform : uppercase;background-image: url(../images/left_h2.png);background-repeat: no-repeat;background-position: 180px center;border-radius: 10px 10px 0px 0px;}
.list_article_h2 span{ font-size:12px;}
.list_article ul li {line-height: 38px;background-color: #e6e6e6;height: 38px;width: 215px;margin-bottom: 1px;display: block;}
.list_article ul li a{line-height: 38px;background-color: #e6e6e6;height: 38px;width: 215px;margin-bottom: 1px;display: block; text-align:center; font-size:14px; color:#333;}
.list_article ul li a:hover,.list_article .active {background-color: #d9251c;color: #FFF;display: block;}
.list_article_lxwm {background-color: #d5d5d5;padding-bottom: 20px; margin-top:20px;}
.list_article_lxwm_h2 {background-image: url(../images/lianxitit.jpg);background-position: left top;height: 34px;width: 200px;padding-top:8px;padding-left: 15px;background-repeat: no-repeat; font-size:15px; color:#f0f0f0;}
.list_article_lxwm_c{ color:#444; line-height:24px; padding-left:15px; font-size:12px; padding-top:8px;}
.list_article_lxwm_c p a{ color:#444;}
.image_r{ width:765px; float:right;}
.image_c_h2{ font-size:20px; color:#000; line-height:34px; padding-bottom:10px; font-weight:bold;}
.image_c{width: 750px;height: 414px;background: #f0f0f0;padding: 10px; margin-bottom:15px;}
.image_c_l{ width:240px; height:370px; float:left;}
.image_c_r{ width:495px; float:right; height:370px;}
.dqwz {width: 100%;height:39px;}
.dqwz .fl {font-family: "Microsoft yahei";height: 36px; font-size: 15px;float: left;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #01458e;line-height: 36px;color: #01458e;width: 15%;}
.dqwz .fr {font-size: 12px;color: #606060;float: right;line-height: 36px;height: 36px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #ccc;width: 85%;text-align: right;}
.about_cc{ padding-top:15px; padding-bottom:15px; padding-left:2px;}
.img_zishiyin img{max-width: 100%;width: auto;height: auto;}
/*动态-*/
.new_ul{ margin-top:15px;}
.new_ul li {line-height: 36px;width: 760px;height: 36px; font-size:13px; margin-left:3px;}
.new_ul li a {width: 638px;float: left;overflow:hidden; padding-left:10px;background-image: url(../images/new_li.jpg);background-repeat: no-repeat;background-position: left center; color:#333;}
.new_ul li span {float: right; color:#999;}
.clear{ clear:both;}
.showul{ width:790px; margin-left:-8px;}
.showul li{width: 235px;float: left;height: 210px;margin-left: 14px;margin-right: 14px;margin-top: 15px;}
.pageBox { clear:both; float:right; margin:10px 0 10px; text-align:center; }
.pageLink li { display:inline; margin:0 2px; line-height:28px; }
.pageLink li a:hover, .pageLink .thisclass a { background:none repeat scroll 0 0 #e60012; color:#fff; text-decoration:none; }
.pageLink li a { background:none repeat scroll 0 0 #eaeaea; color:#4b4b4b; display:inline-block; font-size:14px; height:30px; line-height:30px; padding:0 11px; vertical-align:top; }
.page_lb select{ height:29px;}
.content_h1{ font-size:24px; color: #000; line-height: 36px; font-weight: normal; text-align: center; padding-top:2px; padding-bottom:3px;}
.share{ padding:25px 0 20px;}
.time_message{text-align: center;background: #ededed;color: #000000;line-height: 28px;height: 28px; margin-top:6px;}
.right_main_c {padding-top: 10px;padding-bottom: 30px;font-size: 14px;line-height: 28px;}
.syyxyy {border-top-width: 1px;border-top-style: double;border-top-color: #c8c8c8;line-height: 26px;padding-top: 5px;padding-left: 5px;margin-top:-10px;}
/*招贤纳士-*/
.subNavBox_h2{font-size: 18px;line-height: 34px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e60012;height: 34px;font-weight: normal;color: #e60012;margin-top: 10px;}
.subNavBox{width: 720px;margin-right: auto;margin-left: auto;}
.subNav{cursor: pointer;font-size: 13px;color: #444;line-height: 40px;padding-left: 10px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #d6d6d6;background:url(../images/jiantou1.jpg) no-repeat;background-position:98% 50%}
.subNav:hover{color:#e60012;}
.currentDd{color:#e60012}
.currentDt{background-image:url(../images/jiantou.jpg);}
.navContent{display: none;border-bottom: solid 1px #e5e3da;line-height: 26px;padding-top: 12px;padding-right: 15px;padding-bottom: 30px;padding-left:20px; color:#333;}

.picbox{display:block;width:233px;height:161px;padding:2px;border:1px solid #c7c7c7;}

.pictitle{width:219px;height:100px;margin-top:8px; padding-left:10px; padding-right:10px; font-weight:bold;background:#efefef;text-align:center;font:14px/29px 'Microsoft YaHei';color:#494949;overflow:hidden;display:block;}
.pictitle span{ font-size:12px; line-height:20px; margin-top:5px; display:block; font-weight:normal;}
.pictitle:hover{background-color: #dd0000;color: #FFF;}
.clear{ clear:both;}
.case_ul{ margin-left:-20px;}
.case_ul li{background: #f0f0f0;float: left; text-align:center; margin-left:20px; margin-top:20px;}
.case_ul li a{font-size:13px;width: 355px;height: 260px;display:block;padding: 10px;line-height:35px; }
.case_ul li a:hover{ background:#F00;display:block; color:#FFF;}
.cl{ clear:both;}
.back_to_top {width:70px;height:70px;background:url(../images/ico_p4.png) no-repeat;display:block;position:fixed;right:0px;bottom:180px;z-index:999;}
.back_to_top:hover {background:url(../images/ico_p4.png) no-repeat 0 -70px;}
.back_to_top_2 {width:70px;height:70px;background:url(../images/ico_p2.png) no-repeat;display:block;position:fixed;right:0px;bottom:250px;z-index:999;}
.back_to_top_2:hover {background:url(../images/ico_p2.png) no-repeat 0 -70px;}
/* bannercss */
.slideBox {width:100%;height:450px;overflow:hidden;position:relative;z-index:1;}
.slideBox .hd {height:14px;overflow:hidden;position:absolute;left:50%;margin-left:-20px;bottom:10px;z-index:1;}
.slideBox .hd ul {overflow:hidden;zoom:1;float:left;}
.slideBox .hd ul li {float:left;margin-right:10px;width:10px;height:10px;border-radius:50%;border:2px solid #fff;cursor:pointer;font-size:0;}
.slideBox .hd ul li.on {background:#fff;color:#fff;filter:alpha(opacity=100);opacity:1;}
.slideBox .banner {position:relative;height:100%;z-index:0;text-align:center;}
.slideBox .banner li {zoom:1;vertical-align:middle;height:450px;}
.slideBox .banner li a {display:block;width:100%;height:450px;position:relative;}
.slideBox .banner li a img {position:absolute;margin-left:-960px;left:50%;top:0;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev, .slideBox .next {position:absolute;left:1%;top:50%;margin-top:-50px;display:block;width:36px;height:101px;background:rgba(0,0,0,0.5);border-radius:3px;}
.slideBox .next {left:auto;right:1%;}
.slideBox .prev:hover, .slideBox .next:hover {background:rgba(0,0,0,0.8);}
.slideBox .prevStop {display:none;}
.slideBox .nextStop {display:none;}
/* 首页 */
.box1 {margin:40px auto 0px auto;}
.box1, .box1_1, .box1_2 {height:320px;}
.box1_1, .box1_2, .box2_1, .box2_2, .box3_1, .box3_2, .box4_1, .box4_2 {top:0;}
.box1_1, .box2_1, .box4_1, .box16_1 {left:-20%;width:660px;}
.box1_2, .box2_2, .box4_2, .box6_2, .box16_2 {right:-20%;width:320px;}
.box6_1 {width:1000px;}


.box2, .box2_1, .box2_2 {height:320px;}
.box3, .box3_1, .box3_2 {height:260px;}
.box3_1 {left:-20%;width:380px;}
.box3_2 {right:-20%;width:600px;overflow:hidden;}
.box4, .box4_1, .box4_2 {height:320px;}
.box5, .box5_1 {height:338px;}
.box5_1 {top:20%;left:0;width:100%;}
.box6_2 {height:380px;}
.box6 {height:230px;}
.box16 {height:320px;}
.hzyh li img {border:1px solid #ccc;margin:10px;}

.dl_lei {width:280px;padding:0 20px;}
.dl_lei dt {border-bottom:1px solid #e5e5e5;padding:0px 0 20px 0;}
.dl_lei dd p {padding:20px 0;}
.ico_i {width:77px;height:77px;background:#fff;border-radius:50%;border:1px solid #01458e;}
.ico_i1 {width:40px;height:42px;background-position:-52px 0;left:50%;top:50%;margin-left:-20px;margin-top:-25px;}
.title_i {padding-left:20px;}
.title_i h1 {font-size:20px;color:#c60005;padding:14px 0 6px 0;}
.title_i h2 {font-size:16px;}
.dl_lei .i_sj {width:15px;height:22px;background-position:-158px 0;left:-15px;top:68px;z-index:9;}
.dl_lei .i_sj_a {position:absolute;left:-15px;top:68px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:15px solid #fff;z-index:9;-webkit-transition:0.5s;transition:0.5s;}
.dl_lei:hover .i_sj_a {border-right-color:#01458e;}
.box1_2 .ico_i1, .ico_i2 {width:42px;height:40px;background-position:-52px -46px;left:50%;top:50%;margin-left:-21px;margin-top:-22px;}
.dl_lei {height:220px;background:#fff;-webkit-transition:0.5s;transition:0.5s;}
.dl_lei:hover {background:#01458e;color:#fff;}
.dl_lei:hover a, .dl_lei:hover h1 {color:#fff;}
.box2 .dl_lei:hover .i_sj, .dl_lei:hover .i_sj, .box1_2 .dl_lei:hover .i_sj {background-position:-194px 0;}
.box2 .dl_lei .i_sj, .box1_2 .dl_lei .i_sj {background-position:-176px 0;}
.h220{ height:220px;}
.ico_i3 {width:41px;height:41px;background-position:-52px -88px;left:50%;top:50%;margin-left:-20px;margin-top:-18px;}
.ico_i4 {width:41px;height:41px;background-position:-54px -130px;left:50%;top:50%;margin-left:-17px;margin-top:-18px;}
.ico_i5 {width:34px;height:36px;background-position:-170px -30px;left:50%;top:50%;margin-left:-17px;margin-top:-18px;}
.box3_1 {background:#fff;color:#000;overflow:hidden;}
.box3_1 .wz_list h1, .box4_2 .wz_list h1 {color:#01458e;}
.box3_1 .wz_list li a:hover {
}
.wz_list, .wz_box2 {width: 285px;color: #a6adb4;line-height: 24px;padding-top: 0;padding-right: 5px;padding-bottom: 0;padding-left: 15px;}
.wz_list h1, .hr_i h1, .wz_box2 h1 {color:#01458e;font-size:22px;padding-top:18px;}
.wz_list h1 a, .hr_i h1 a, .wz_box2 h1 a{color:#01458e;} 
.wz_list li {border-top: 1px dotted #8799a5;padding-top: 15px;padding-right: 0;padding-bottom: 10px;padding-left: 0;}
.box3_1 .wz_list li a {color:#555555;}
.wz_list li a {font-size:16px;color:#666;}
.wz_list li a:hover {color:#333;}
.wz_list li span {display:block;padding-top:6px;}
.wz_list .last, .box3_2 .wz_list .last {border:none;}
.wz_list p {padding-top:15px;background:url(../images/line.gif) no-repeat left top;margin-top:10px;}
.news_t, .case_t {width:290px;overflow:hidden; margin-top:10px;}
.box4_2 {background:url(../images/about1.jpg) no-repeat;}
.box4_2 .more {color:#fff;position:absolute;bottom:30px;left:40px;padding-right:20px;}
.box4_2 .more i, .box4_2 .more:hover i {border:none;top:3px;}
.xhd_main{ width:100%; padding-top:25px;}
#main{width:1000px;height:225px; margin:0 auto; }
.xhdabout{width: 280px;float: left;background-image: url(../images/main_bg.jpg);background-repeat: repeat-x;background-position: left top;height: 160px;border: 1px solid #CCCCCC;border-radius: 5px;padding: 10px;transition: 0.3s;}
.xhdabout_t{width:100%; height:24px; line-height:24px; background:url(../images/line.jpg) left no-repeat;}
.xhdabout_t h2{color:#01458e;font-size:15px;float:left; text-indent:10px;}
.xhdabout_t h2 a{color:#01458e;}
.xhdabout_t h2 a:hover{color:#01458e;}
.xhdabout_t span{width:34px; height:11px; margin-top:5px; float:right; display:block}
.xhdabout_p{padding-top: 10px;line-height: 24px;color: #7f7f7f;display: block;width:280px; font-size:12px; margin-left:auto; margin-right:auto; text-indent:24px;} 
.xhdnew{width:300px;background-image: url(../images/main_bg.jpg);background-repeat: repeat-x;background-position: left top;	height: 160px;border: 1px solid #CCCCCC;border-radius: 5px; float:left; margin-left:15px; padding:10px;}
.xhdnew ul{ margin-top:9px;}
.xhdnew ul li{height:26px;line-height: 26px; font-size:12px;}
.xhdnew ul li a{color:#555555;display:block;}

.newsli_id2,.newsli_id4,.newsli_id6{ margin-right:0px !important;}
.case2{width: 322px;float: left; margin-left:15px;background-image: url(../images/main_bg.jpg);background-repeat: repeat-x;background-position: left top;height: 160px;border: 1px solid #CCCCCC;border-radius: 5px;padding: 10px;}
.case2 .hd{ overflow:hidden;  height:18px;  position:relative;}
.case2 .hd .prev,.case2 .hd .next{ display:block; width:16px; height:16px; overflow:hidden; cursor:pointer; position:absolute; top:2px;}
.case2 .hd .next{ background:url(../images/cpright.jpg) no-repeat; right:3px;}
.case2 .hd .prev{background:url(../images/cpleft.jpg) no-repeat; right:20px;}
.case2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;}
.case2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.case2 .hd ul li.on{ background-position:0 0; }
.case2 .bd{width: 322px;overflow: hidden;height: 105px; margin-top:12px;}
.case2 .bd ul{ overflow:hidden; zoom:1; }
.case2 .bd ul li{width: 322px; float:left;}
.case2 .bd ul li .img{ width:152px; height:105px; float:left; margin-right:8px;}
.case2 .bd ul li h3{font-size: 15px;line-height: 24px;font-weight: normal;}
.case2 .bd ul li p{ line-height:20px; color:#555555; margin-top:4px; font-size:12px;}
.case2 .bd ul li p a{color:#555555;}
.xhdabout:hover,.xhdnew:hover,.case2:hover{ margin-top:-5px;}
.chanpin_c{width: 980px;margin-left: auto;margin-right: auto;margin-top: 30px;margin-bottom: 4px;background-color: #FFF;border-radius: 100px;height: 175px;padding: 10px;}
.chanpin_c_l{ width:170px; height:170px;border-radius: 100px; float:left;}
.chanpin_c_l img{width:170px; height:170px;border-radius: 100px;}
.chanpin_c_r{width:780px;margin-left: 25px;float: left;padding-top:14px;}
.chanpin_c_r h3{ font-size:24px; height:34px; line-height:34px;}
.chanpin_c_r p{font-size: 15px;height: 60px;width: 150px;text-align: center;padding-top: 10px;margin-top: 10px;border-left-width: 1px;border-left-style: solid;border-left-color: #cacaca; float:left; line-height:26px;}
.chanpin_c_r p span{ color:#01458e !important; font-size:20px;}
.lijitouzi{line-height: 40px;height: 40px;width: 128px;background-color: #01458e;text-align: center;display: block;color: #FFF;float: left;border-radius: 2px; font-size:15px; margin-top:23px; margin-left:10px;}
.lijitouzi:hover{background-color: #e0000b;color: #FFF;}
.hr_i {padding:40px;}
.Abut {position:absolute;right:25px;top:45px;}
.Abut li {float:left;margin-right:15px;width:10px;height:10px;border-radius:50%;background:#cdcdcd;cursor:pointer;font-size:0;}
.Abut .on {background:#01458e;}
.box5_1 .hr_i h1, .box6_1 .hr_i h1 {padding:0;margin-bottom:24px;}
.hr_list, .hr_list2 li {width:1120px;overflow:hidden;height:206px;}
.box6_1 .hr_list {height:110px;}
.hr_list {position:relative;}
.hr_list2 {position:absolute;left:0;top:0;width:10000px;}
.hr_list2 li {float:left;}
.hr_list2 dl {float:left;background:#f7f7f7;width:740px;}
.hr_list2 dt {width:360px;overflow:hidden;float:left;}
.hr_list2 dd {float:left;height:206px;}
.box5_1 .hr_list2 dd h1, .box6_1 .hr_list2 dd h1 {padding-top: 28px;}
.hr_list2 .wz_list p {padding-top:15px;margin-top:15px;}
.hr_list2 .more {margin-top:20px;}
.hr_list2 .more:hover, .a_box1 .more:hover, .wz_list2 .wz_list .more:hover {color:#01458e;}
.hr_list2 .more:hover i, .a_box1 .more:hover i, .wz_list2 .wz_list .more:hover i {color:#01458e;border: 1px solid #01458e;background-color:#01458e;}
.hd_news {position:absolute;}
.box3_2 .Abut {bottom:15px;top:auto;left:475px;right:auto;z-index:999;}
.hd_l {float:left;width:600px;height:250px;}
.box4_1 {overflow:hidden;}
.case_hd {height:320px;}
.case_hd2 {float:left;width:660px;height:320px;}
.zy_but {bottom:20px;position:absolute;height:24px;left:450px;width:120px;z-index:9;}
.zy_but a {display:block;width:24px;height:24px;float:left;margin-right:4px;}
.z_but .ico_p {background-position:0 -88px;width:24px;height:24px;}
.y_but .ico_p {background-position:-26px -114px;width:24px;height:24px;}
.y_but:hover .ico_p {background-position:-0px -114px;}
.z_but:hover .ico_p {background-position:-26px -88px;}
.case_hd {position:absolute;left:0;top:0;}
.case_hd2 {float:left;}
.more {display:inline-block;padding-right:30px;}
.more i {width:20px;height:20px;border-radius:50%;border:1px solid #ccc;right:0;top:0;background-position:-135px 0px;}
.more:hover i {background-position:-111px 0px;border:1px solid #fff;}
/* 内页共用 */
.ny_b {height:250px;margin-bottom:20px;}
.w790 {width:790px;}
.w380 {width:380px;}
.w600 {width:600px;}
.w700 {width:700px;}
.w800 {width:800px;}
.w500 {width:500px;}
.w400 {width:400px;}
.h300 {height:300px;}
.h150{ height:220px;}
.h400 {height:400px;}
.h360 {height:360px;}
.h480 {height:480px;}
.f_z20 {left:-20%;}
.f_y20 {right:-20%;}
.line {display:block;height:2px;width:22px;overflow:hidden;background:#ccc;margin:20px 0 70px 0;}
.wz_box2 h1 {padding-bottom:38px;font-size:18px;border-bottom:1px solid #bfbfbf;}
.wz_box2 p {padding:40px 0;}
.more2 {display:inline-block;background:#f2f2f2;line-height:42px;height:42px;padding:0 50px 0 30px;}
.more2 i {background-position: -135px 0;height: 20px;right: 20px;top: 50%;width: 20px;margin-top:-10px;}
.more2:hover {background:#bd0000;color:#fff;}
.more2:hover i {background-position:-111px 0px;}
.nav_title {margin-top:-50px;padding:30px 0;color:#0e334b; margin-bottom:30px;
}
.nav_title h1 {font-size:30px;color:#666;}
.page2 li{float: left;list-style-type: none;}
.page li a {display:inline-block;background:#ccc;padding:17px 21px;margin-left:20px;}
.page a:hover {background:#01458e;}
.page2 a {display:inline-block;background:#999;font-size:14px;color:#fff;padding:7px;margin:0 5px;}
.page2 a:hover, .page2 .hover,.thisclass a{background:#0e334b;}
/* 关于我们 */
.a_box1, .a_bx1_1, .a_bx1_2 {height:446px;}
.a_bx1_1 {}
.a_bx1_1, .a_bx2_1 {left:-20%;}
.a_bx1_2, .a_bx2_2 {right:-20%;}
.a_box1 .wz_list p, .wz_list2 .wz_list p {margin:0;background:none;padding-bottom:15px;}
.a_bx1_1 .wz_list {padding-bottom:38px;width:382px;margin:20px 0 0 20px;}
.a_box2, .a_bx2_1, .a_bx2_2 {height:360px;}
.a_bx2_1 {background:url(../images/about4.jpg);color:#fff;}
.a_box3 {width:1000px;height:180px;margin:auto;background:#fff;margin-top:30px;}
.a_box3 img {float:left;}
.a_box3 article {margin-left:638px;}
.a_box3 article h2 {color: #01458e;font-size:22px;padding-top:38px;}
.a_box3 article summary {padding:20px 0;}
.a_box3 a:hover {color:#01458e;}
.a_box3 a:hover i {color: #01458e;border: 1px solid #01458e;background-color: #01458e;background-position: -111px 0px;}
.a_bx2_1 .wz_box2 h1 {font-size:22px;color:#fff;border-bottom-color:#8ea0c0;}
.lc_nr {padding:40px 0 70px 0;}
.lc_nr h3 {font-size:18px;color:#fff;}
.lc_nr h4 {font-size:14px;color:#fff;}
.about_gy{ width:1000px; margin-left:auto; margin-right:auto;}
.about_gy .wz_list {width:400px;padding:60px 0 0 0;line-height:30px;}
.about_gy .wz_list h1 {color:#004673;font-size:18px;}
.about_lc .wz_list {color:#666;}
.about_lc .wz_list {width:520px;padding-top:20px;}
/* 关于我们-核心价值 */
.core {position:relative;margin-right:-40px;padding-bottom:60px;}
.core .dl {position:relative;width:373px;height:284px;float:left;margin:60px 40px 0 0;overflow:hidden;}
.core .dt {position:absolute;z-index:2;width:100%;height:100%;text-align:center;background:#fafafa;}
.core .dt img {margin:42px 0 26px 0;}
.core .dt h1 {font-size:18px;color:#0e334b;}
.core .dt span {font-size:14px;font-family:"Tahoma";color:#666;}
.core .dd {position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;color:#fff;background:#0e334b;}
.core .dd p {position:absolute;top:44%;left:8%;width:84%;}
.core2 {margin-top:60px;background:url(../images/line2.gif) repeat-y center top;}
.core2 .dl {width:540px;position:relative;}
.core2 .dl.left {padding-right:60px;}
.core2 .dl.right {padding-left:60px;}
.core2 .dl i {width:18px;height:18px;}
.core2 .dl.left i {background-position:-24px -142px;right:-9px;top:-1px;}
.core2 .dl.right i {background-position:-24px -163px;left:-9px;top:100px;}
.core2 .dt {position:relative;min-height:150px;}
.core2 .dt span {position:absolute;left:0;bottom:0;background:#c60004;color:#fff;font-size:30px;display:block;padding:14px 18px;}
.core2 .dd {color:#666;padding-top:20px;}
.core_zk {background:#666;color:#fff;padding:20px 0;margin-top:60px;}
.core_zk span {display:inline-block;text-align:left;font-family:"Tahoma";line-height:24px;padding-right:60px;}
.core_zk span h1 {font-size:24px;font-family:"Microsoft yahei";}
.core_zk span em {width:44px;height:44px;background-position:-110px -26px;right:0;top:0;}
.core_zk .hover em {background-position:-110px -72px;}
/* 新闻 */
.news_list dl {background:#fff;height:190px;margin-bottom:20px;}
.news_list dl a {display:block;}
.news_list dt {width:270px;height:180px;float:left; margin-left:10px;}
.news_list dd {width:695px;height:200px;overflow:hidden;padding:0 10px;float:right}
.news_list dd h1 {border-bottom:1px dotted #ccc;padding:15px 0 10px 0;color:#004673;font-size:18px;-webkit-transition:0.5s;transition:0.5s;}
.news_list a:hover dd h1 {color:#01458e;}
.news_list dd p {padding:10px 0 10px 0; font-size:12px; line-height:22px; text-indent:24px;}
.news_list dd span, .news_tj li span {color:#ccc;font-family:"Tahoma";font-size:14px;}
.news_zw {padding:40px;}
.news_title {padding-bottom:30px;}
.news_title h1 {font-size:24px;color:#004673;margin-bottom:26px;}
.news_title span {font-size:18px;color:#ccc;font-family:"Tahoma";}
.news_main {border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;padding:40px 0;}
.news_fz {padding-top:40px;}
.back1 {background:#0e334b;color:#fff;font-size:16px;padding:14px 24px;}
.back1:hover {color:#fff;background:#01458e;}
.news_tj {padding:40px 0 40px 40px;}
.news_tj h1 {color: #01458e;font-size: 22px;margin-bottom:26px;}
.news_tj li {float:left;width: 245px;
padding: 20px;background:#fafafa;margin-right:35px;}
.news_tj li h1 {font-size:16px;border-bottom:1px dotted #ccc;height:72px;line-height:24px;margin-bottom:26px;}
/* 业务体系 */
.system .dl_lei, .system_gc .dl_lei {width:320px;margin:0 auto;}
.system_gc .title_i {padding:0;}
.system_gc .dl_lei dt {}
.system_gc .dl_lei {line-height:24px;}
.system_gc .dl_lei:hover {background:#fff;color:#666;}
.system_gc .dl_lei:hover h1 {color:#01458e;}
.system_gc .dl_lei:hover a {color:#0e334b;}
.system_gc .more i {border:none;background-color:#0e334b;transform: rotate(90deg);}
.system_gc .cur i {transform: rotate(90deg);}
.gc_box_nr {padding:0 0 40px 40px;font-size:14px;}
.gc_box_nr li {width:480px;float:left;padding:28px 30px;background:#fafafa;margin: 40px 40px 0 0;min-height:122px;}
.gc_box_nr li h2 {font-size:18px;color:#01458e;margin-bottom:15px;}
.gc_close {width:12px;height:12px;background-color:#0e334b;padding:9px 24px;display:inline-block;}
.gc_close:hover {background:#01458e;}
.gc_close:hover i {transform: rotate(180deg);}
.gc_close i {width:12px;height:12px;background-position:-5px -145px;}
.gc_box2 {display:none;}
.tx_box6, .tx_box6_1, .tx_box7, .tx_box7_1 {height:755px;width:1200px;}
.tx_box6_1, .tx_box7_1 {top:20%;}
.title_z {padding:40px;}
.title_z2 {color: #01458e;font-size: 22px;}
/* 服务案例 */
.case_list .dl_lei {width:420px;
display:inline;}
.case_list .dl_lei .more2:hover {color:#fff;}
.case_list .title_i h1 {padding:30px 0 10px 0; line-height:30px;}
.case_list .title_i h1, .case_list .dl_lei:hover h1 {font-size:24px;color:#0e334b;}
.case_list .title_i h2 {font-size:14px; line-height:26px;}
.case_list .dl_lei dt {margin-bottom:15px;padding-bottom:20px;}
/* HR */
.h205 {height:205px;}
.h595 {height:595px;}
.hr_box1_1 {left:-20%;top:0;}
.hr_box1_2 {right:-20%;top:0;}
.hr_box1_3 {bottom:0;right:-20%;}
.hr_box1_4 {bottom:0;right:-40%;}
.hr_box1_3, .hr_box1_3 h1, .hr_box1_4, .hr_box1_4 h1 {-webkit-transition:background 0.5s, color 0.4s;transition:background 0.5s, color 0.4s;}
.hr_box1_3 a, .hr_box1_4 a {display:block;height:100%;}
.hr_box1_3 h1, .hr_box1_4 h1 {position:absolute;width:100%;position:absolute;bottom:20px;left:0;}
.hr_ico {width:103px;height:103px;border-radius:50%;display:inline-block;}
.hr_ico1 {background:#fafafa;}
.hr_ico2 {background:#fafafa;}
.hr_ico1 i {width:49px;height:43px;left:50%;top:50%;margin-left:-25px;margin-top:-21px;background-position:-52px -176px;}
.hr_ico2 i {width:60px;height:44px;left:50%;top:50%;margin-left:-30px;margin-top:-22px;background-position:-52px -226px;}
.hr_box1 .hr_ico {position:absolute;display:block;left:50%;top:50%;margin-left:-51px;margin-top:-61px;}
.hr_box1_3:hover, .hr_box1_4:hover {background:#01458e;}
.hr_box1_3:hover h1, .hr_box1_4:hover h1 {color:#fff;}
.hr_ll {padding:40px;}
.hr_llT {width:720px;}
.hr_ll2 {background:#fff;}
.hr_ll2 .dl_lei dt {padding-top:80px;}
.hr_lb li {margin-bottom:30px;}
.hr_lb2 {height:54px;line-height:54px;background:#fafafa;color:#666;padding:0 30px;cursor:pointer;}
.hr_lb2 h1 {font-size:14px;}
.hr_lb2:hover {color:#01458e;}
.hr_lb2 span {width:36px;height:36px;display:block;margin-top:9px;}
.hr_lb2 span i {width:36px;height:36px;display:block;background-position:-115px -158px;}
.hr_lb .hover .hr_lb2 span i {background-position:-115px -121px;}
.hr_lb3 {padding:30px;line-height:36px;}
.a_but {background: none repeat scroll 0 0 #01458e;color: #fff;font-size: 16px;padding: 14px 44px;}
.a_but:hover {color:#fff;background:#0e334b;}
.xz_list .hr_lb2 span i {width:36px;height:36px;display:block;background-position:-115px -232px;}
.xz_list .hr_lb2:hover span i {background-position:-115px -195px;}
.xz_list .hr_lb2 {cursor:auto;}
.w720 {width:720px;}
.h380 {height:380px;}
.hr_tm .tx_box1, .hr_tm .tx_box2, .hr_tm .tx_box3 {background:#fafafa;}
/* 联系 */
.addres1, .cons {padding:60px 40px;}
.addres1_2 {width:480px;padding:0 0 0 40px;background:#fafafa;}
.addres1_2, .addres1_1 {height:372px;}
.addres1_2 .line {margin: 20px 0;}
.one {width:20%;}
.cons {}
.cons_lb2 {border-top:1px dotted #ababab;padding-top:60px;}
.cons_lb1 {padding:20px 0;}
.cons_lb li {width:510px;height:52px;line-height:52px;margin:20px 0;}
.cons_lb li img {margin-right:20px;}
.input_a {height:50px;padding:0 10px;font-size:18px;width:308px;}
.textarea_a {width:950px;padding:10px;font-size:18px;height:200px;}
.input_b {border:none;color:#fff;font-size:18px;padding:15px 50px;}
.tj_an {background:#0e334b;margin-right:20px;}
.tj_an:hover {background:#01458e;}
.cz_an {background:#999;}
.cz_an:hover {background:#ccc;}
/* 下拉 */
.select {width:330px;height:52px;line-height:52px;position:relative;z-index:10;cursor:default;color:#666;background:url(../images/select.gif) no-repeat 0 0;}
.select .show {padding-left:10px;height:52px;line-height:50px;}
.selecthover {background:url(../images/select.gif) no-repeat 0 bottom;}
.select .options {position:absolute;width:330px;background-color:#fafafa;display:none;}
.select .options .option {height:40px;line-height:40px;padding-left:10px;}
.select .options .optionhover {background-color:#ccc;color:#fff;}
.dx_an input {display:none}
.dx_an label {display:-moz-inline-block;display:inline-block;cursor:pointer;margin:5px 0;padding-left:24px;line-height:22px;height:22px;background:url(../images/dian.gif) no-repeat left top;}
.dx_an label.checked {background-position:left bottom;}
/* 底部 */
.foot {background:#edeced;color:#333;margin-top:60px;}
.foot a {color:#333;}
.foot a:hover {color:#000;}
.foot1 {padding:40px 0;}
.foot1 ul {float:left;border-right:1px dotted #354d5d;width:170px;padding-left:20px; height:165px;}
.foot1 li {height:30px;}
.foot1 h1 {font-size:18px;margin-bottom:10px;}
.foot1 h1 a{ color:#000;}
.foot1 .wx {padding-left:45px; text-align:center;}
.foot2 {border-top:1px solid #000;color:#333;padding:20px 0;}
.foot2 .p1 a {padding-right:20px;}
.foot2 .p1 b {padding-right:6px;}
/* 保函申请表 */
.form_box {width:1200px;margin:0 auto;}
.form {width:1120px;float:left;padding:40px;background:#fff;}
.form ul {width:100%;float:left;}
.form ul li {float:left;width:560px;margin-top:20px;margin-bottom:20px;font-size:18px;height:52px;line-height:52px;text-align:right;}
.form ul li input {border:1px solid #ccc;width:330px;color:#999;height:52px;line-height:52px;padding:0 4px;font-size:18px;float:right;}
.form ul li input:focus {border:1px solid #oe334b;box-shadow:0 0 2px 0 #0e334b;}
.form_a {border:1px solid #ccc;width:330px;color:#999;height:52px;line-height:52px;padding:0 4px;cursor:pointer;font-size:18px;background:#fff url(../images/tx19.jpg) right no-repeat;position:relative;text-align:left;float:right;}
.form ul li span {float:right;}
.form_a:hover {border:1px solid #333;width:330px;color:#999;height:52px;line-height:52px;padding:0 4px;font-size:18px;background:#fff url(../images/tx20.jpg) right no-repeat;}
.form_a .options {position:absolute;width:340px;background-color:#fafafa;display: block;margin-left:-5px;margin-top:1px;}
.form_a .options .option {height:40px;line-height:40px;padding-left:10px;}
.form_a .options .optionhover {background-color:#ccc;color:#fff;}
.form_b {border:1px solid #ccc;width:330px;color:#999;height:52px;line-height:52px;padding:0 4px;cursor:pointer;font-size:18px;background:url(../images/tx18.jpg) right no-repeat;}
.form_b:hover {border:1px solid #333;width:330px;color:#999;height:52px;line-height:52px;padding:0 4px;font-size:18px;}
.form p {width:100%;background:url(../images/bg_list.png) repeat-x;height:1px;float:left;margin-top:30px;margin-bottom:30px;}
.remarks {width:1120px;float:left;}
.remarks_wor {font-size:18px;line-height:52px;width:190px;text-align:right;float:left;}
.remarks textarea {width:916px;border:1px solid #ccc;min-height:248px;line-height:30px;font-size:18px;color:#999;padding:4px;float:right;}
.remarks textarea:focus {border:1px solid #oe334b;box-shadow:0 0 2px 0 #0e334b;}
.remarks_box2 {float:left;margin-top:20px;padding-left:194px;}
/*人才招聘*/
.invite {width:100%;height:452px;}
.invite dt {float:left;width:655px;}
.invite dd {float:left;width:465px;color:#fff;background-color:#01458e;height:452px;}
.invite dd p {float:left;width:406px;margin-left:30px;margin-top:30px;padding-bottom:30px;border-bottom:1px dotted #dd666c;}
.invite dd span {float:left;width:406px;margin-left:30px;margin-top:25px;}
.invite dd span b {font-size:18px;font-weight:normal;}
.xiangmu_table td{border: 1px solid #CCC; padding-left:10px;}
.min_nav_left{}
.min_nav_left a{height: 32px;display: inline-block;margin-right: 10px;line-height: 32px;text-align: center;background-color: #e1e1e1;font-size: 14px;width: 155px; margin-top:10px;}
.min_nav_left a:hover,.min_nav_left .hov{ background-color: #c64851 ; color:#fff;}
.zizhi_div{width: 237px;margin-left: 25px;float: left;height:195px; margin-top:17px;}
.main_x_l_img{ width:230px; height:160px; text-align:center;vertical-align:middle;display:block;position:relative; border: 1px solid #CCC;	padding: 3px;} 
.main_x_l_img a{display:table-cell;vertical-align:middle;width:230px; height:160px; } 
.case_li_id1,.case_li_id4,.case_li_id7,.case_li_id10{ margin-left:0px !important;}
.zizhi_txt{text-align: center;height: 32px; line-height:32px;}
.zizhi_txt a{ color:#333;}
.pro_show_T_L{float: left;width: 310px;margin-top: 15px;}
#preview {text-align: center;width: 310px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
.jqzoom {border-bottom: #ddd 1px solid; border-left: #ddd 1px solid; width: 310px; margin-bottom: 10px; height: 310px; overflow: hidden; border-top: #ddd 1px solid; border-right: #ddd 1px solid; _height: 310px; position: relative;}
.zoomdiv {width: 310px; height: 310px; left: 859px;z-index: 100; border-bottom: #e4e4e4 1px solid; position: absolute; text-align: center; border-left: #e4e4e4 1px solid; width: 310px; display: none; background: url(../images/loading.gif) #fff no-repeat center center; height: 310px; overflow: hidden; border-top: #e4e4e4 1px solid; top: 1px; border-right: #e4e4e4 1px solid; left: 0px}
#spec {position: relative; width: 300px; height: 56px; margin-left: 6px; overflow: hidden; padding-top: 6px}
.specLeftT {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -157px 0px; float: left; height: 9px; top: 17px; cursor: pointer; left: 0px}
.specRightT {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -164px 0px; float: left; height: 9px; top: 17px; cursor: pointer; right: 0px}
.specLeftF {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -145px 0px; float: left; height: 9px; top: 17px; cursor: pointer; left: 0px}
.specRightF {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -151px 0px; float: left; height: 9px; top: 17px; cursor: pointer; right: 0px}
#specList {display: inline; float: left; margin-left: 2px}
#specList UL LI {width: 50px; display: inline; float: left; margin-right: 4px}
#specList UL LI IMG {border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; padding-left: 2px; width: 40px; padding-right: 2px; margin-bottom: 1px; height: 40px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 2px}
.bigimg {WIDTH: 800px; HEIGHT: 800px}
.jqZoomPup {z-index: 10; border-bottom: #aaa 1px solid; position: absolute; filter: alpha(opacity=50); border-left: #aaa 1px solid; width: 50px; background: #fede4f no-repeat 50% top; height: 50px; visibility: hidden; border-top: #aaa 1px solid; top: 0px; cursor: move; border-right: #aaa 1px solid; left: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5}
#specList {POSITION: absolute; TEXT-ALIGN: left; WIDTH: 270px; HEIGHT: 60px; OVERFLOW: hidden; TOP: 0px; LEFT: 13px}
#specList UL {POSITION: absolute; WIDTH: 270px; LEFT: 4px}
.pro_show__T_R {width: 440px;float: left;padding-left: 15px;margin-top: 10px;}
.pro_show__T_R h2 {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #999;line-height: 36px; padding-bottom:5px;font-size: 20px;margin-top:3px; font-weight:bold; color:#000;}
.pro_show__T_R p {font-size: 12px;line-height: 24px;margin-top: 5px;}
.pro_show_title{width: 100%;height: 34px;display: block;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #31ac00;}.pro_show_show {padding: 10px;line-height: 28px;}
.pro_show_title{height: 30px;display: block;padding: 0;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #01458e;line-height: 30px;width: 765px;margin-top: 10px;margin-right: auto;margin-bottom: 0;margin-left: auto;	}
.pro_show_title h3{background-color: #01458e;color: #FFF;width: 100px;font-size: 16px;text-align: center;}
.pro_show_show {padding: 10px;line-height: 28px;}