﻿@charset "utf-8";
@import "reset.css";
/*globe*/

div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6,font{ font-size:12px;color:#474747; padding:0; margin:0;text-align:justify;text-justify:inter-ideograph;}
em, i, del { font-weight:normal; font-style:normal;}
body{ background:#fff;color:#474747; font:12px/22px Arial,"微软雅黑";padding:0;margin:0; height:100%;}
img { border:0;}

ol, ul { list-style:none;}
a{color:#474747;}
a:hover{color:#005caa;}
.hidden{ display:none;}
.clear{zoom:1;}
/*public*/
.w1000{ width:1000px; margin:0 auto; position:relative;}
.lang{ position:absolute; right:0; top:30px; font:11px/14px "微软雅黑"; color:#b2b2b2;}
.lang a{ color:#b2b2b2;}
.lang a:hover{color:#005caa;}
.header{ height:121px; background:url(../img/top_bg.jpg) no-repeat center top;}
.header img.logo{ float:left; display:inline; margin:20px 0 0 14px;}
.header .header_ri{ float:right; margin:55px 0 0 0;}
.header .header_ri a{ float:right; padding-right:10px;}
.header .search{ float:right; width:193px; height:20px; background:url(../img/search_bg.jpg) no-repeat;}
.header .search .txt{ float:left; width:163px; height:20px; line-height:20px; padding-left:9px; font-family:"宋体"; color:#cdcdcd; border:0; background:none;}
.header .search .but{ float:left; width:21px; height:20px; border:0; background:none; cursor:pointer;}

.footer{ width:100%; height:35px; background:#888;}
.footer a{ color:#c4c4c4;}
.footer div{ line-height:35px; color:#c4c4c4;}

.footer .link{ float:right;}
.footer .link span{ float:right;}
.footer .link dl{ float:right; position:relative; margin:8px 0 0 6px;}
.footer .link dl dt{ width:145px; height:19px; line-height:19px;color:#5e5e5e; padding-left:5px; background:url(../img/link_bg.jpg) no-repeat;cursor:pointer;}
.footer .link dl dd{ position:absolute; width:148px; bottom:19px; background:#d3d3d3; border:1px solid #5c5c5c; border-bottom:0px; display:none;}
.footer .link dl dd a{ display:block; padding-left:4px; line-height:22px; color:#666;}
.footer .link dl dd a:hover{ background:#888; color:#fff;}

.menu{ width:1000px; height:41px; position:absolute; top:0; left:0; background:#161978; border-bottom:1px solid #f5ae21; z-index:8;}
.menu ul li{ float:left;/* width:142px;*/ width:165px; text-align:center; position:relative; z-index:9;}
.menu ul li.line{ width:1px; height:41px; background:url(../img/menu_line.jpg) no-repeat left center;}
.menu ul li a{ display:block; line-height:41px; color:#fff;}
.menu ul li a:hover,.menu ul li.hover a,.menu ul li a.selected{ background:#f5aa37; color:#fff}
.menu .menu_down{ position:absolute; width:165px; left:0; top:40px; padding-top:1px; background:#f5aa37; display:none;}
.menu .menu_down a{ display:block;line-height:29px; border-top:1px solid #f8c373; text-align:center;}
.menu .menu_down a:hover{ background:#161978; color:#fff}

/***首页***/
.ind_ban{ width:100%; height:611px; background:#cddfff;}

.ind_content{ margin-top:25px; height:250px; overflow:hidden;}
.main_til{ padding-bottom:8px; border-bottom:1px solid #dedee0; font:12px/22px "微软雅黑"; color:#000;}
.main_til span{font:20px/22px Arial; padding-right:5px;}

.newspic{ width:230px; height:100px; position:relative; overflow:hidden;}
.newspic ul { float:right; width:174px; height:100px; margin: 0 auto; position:relative;}
.newspic ul li{ position:absolute; height:100px; width:174px; display:none;}
.newsnum{ position:relative; float:left; width:51px; height:100px;}
.newsnum a{ display:block; float:left; margin-bottom:2px; width:51px; height:32px; background:#dedee0; color:#616161; font:20px/32px Arial; text-align:center;}
.newsnum a.cur{ background:#f4a41d; color:#fff;}

.ind_newslist{ margin-top:10px;}
.ind_newslist ul li{font:12px/21px "宋体"; background:url(../img/bit_01.jpg) no-repeat left center; padding-left:9px;}
.ind_newslist ul li a{ color:#6e6e6e;}
.ind_newslist ul li a:hover{ color:#005caa;}
.ind_newslist ul li span{ float:right; color:#6e6e6e;}

.scroll{ width:472px; height:70px; background:#dedee0; margin-top:2px; overflow:hidden; position:relative;}
.scroll img{ float:left;}
.scroll_box{ float:left; width:351px;height:70px; overflow:hidden; position:relative;}
.scroll_box ul{ position:absolute; width:1000%;}
.scroll_box ul li{ float:left; width:351px;height:70px;}
.scroll_box ul li img{ float:left; margin-right:13px;}
.scroll_box ul li h3{ font:bold 12px/24px Arial ,"宋体"; color:#777;}
.scroll_box ul li p{ font:12px/20px Arial ,"宋体";color:#777;}

.scroll a.left{ display:block; width:39px; height:70px; float:left; background:url(../img/ind_but.gif) no-repeat 0 0; overflow:hidden; cursor:pointer;}
.scroll a.right{ display:block;float:left;  width:39px; height:70px;background:url(../img/ind_but.gif) no-repeat -39px 0;overflow:hidden; cursor:pointer;}
.scroll a.left:hover{ background-position:0 -70px;}
.scroll a.right:hover{ background-position:-39px -70px;}

.ind_hr{ margin-top:11px; padding-bottom:2px ; border-bottom:1px solid #f3f3f3;}
.main ol{ padding-top:16px;}
.main ol li{ width:81px; float:left; text-align:center; border-right:1px solid #f3f3f3;}

/***公司简介***/
.inner_ban{ width:100%; height:259px;}
.content{ width:1004px; margin:-58px auto 0; position:relative; min-height:650px; background:url(../img/inner_bg.png) repeat-y left top;  padding:1px 0 80px 6px; overflow:hidden;}

.left{ width:200px; float:left;}
.left_til{ height:65px; padding:12px 0 0 17px; border-bottom:1px solid #cecece;background:url(../img/left_bg01.png) no-repeat 180px 1px #fff; font:bold 20px/28px "微软雅黑"; color:#1e2c67;}
.left_til span{ display:block; font:bold 19px/28px "微软雅黑";}

.sidenav a{ display:block; float:left; padding-left:36px; width:164px; height:29px; border-bottom:1px solid #cecece; background:url(../img/sidenav_bg01.png) no-repeat 10px center; line-height:29px; color:#636363;}
.sidenav a:hover,.sidenav a.hover{ color:#fff; background:url(../img/sidenav_bg02.png) no-repeat 10px center #161978;}

.right{ float:right; width:760px; padding-top:58px;position:relative; z-index:9}
.path{ font:12px/40px "微软雅黑"; color:#a1a1a1; text-align:right; padding-top:3px; border-bottom:1px dotted #000000; }
.path a{ color:#a1a1a1;}
.path a:hover{color:#005caa;}
.right_til{ padding:30px 0 35px; font:26px/30px "微软雅黑"; color:#1E2C67}
.right_til span{ font: bold 14px/30px Arial; color:#d6d6d6; padding-left:6px;}

.speech{ width:460px; float:right;}

.culture{ overflow:hidden; line-height:28px;}
.culture dt{ float:left;color:#002e8e;}
.culture dd{ }

/*.culture dt{ float:left; padding-left:48px; width:76px; color:#002e8e; text-align:right;}
.culture dd{ float:left; width:628px;}*/

/*大事记*/
.event_tab{ background:url(../img/event_bg01.jpg) no-repeat right bottom;}
.event_tab ul li.event01,.event_tab ul li.event02{ float:left; display:inline; width:142px; height:42px; margin-right:20px; border-bottom:3px solid #d5d5d5; overflow:hidden; background:url(../img/events_01.jpg) no-repeat 0 0; cursor:pointer;}
.event_tab ul li.event02{background:url(../img/events_02.jpg) no-repeat 0 0;}
.event_tab ul li.selected{ background-position:0 -42px;}
.event_box{ padding-top:40px;}
.event_con dl dt{ height:47px; margin-bottom:20px; background:url(../img/events_03.jpg) no-repeat; font:12px/35px "微软雅黑"; color:#fff; padding-left:8px;}
.event_con dl dd{margin-bottom:40px;}

/***新闻中心***/
.news_top{ height:138px; padding-bottom:50px; border-bottom:1px solid #cecece;}
.news_top img{ float:left; margin-right:20px;}
.news_top h2{ padding-bottom:30px;}
.news_top h2 a{ font:14px/16px "微软雅黑"; color:#131f7c;}
.news_top p a{ line-height:18px; color:#474747; display:block;}
.news_top a:hover{ color:#131f7c;}

.news_list{ padding-top:22px;}
.news_list ul li { float:left; width:760px; height:32px; line-height:32px; border-bottom:1px dashed #d2d2d2;}
.news_list ul li span{ float:right;}
.news_list ul li a{ color:#474747;}
.news_list ul li a:hover{ color:#131f7c;}

.news_til{ padding:15px 0; border-bottom:1px solid #e1e3e5;}
.news_til h2{ font:bold 16px/28px "微软雅黑"; color:#777; text-align:center;}
.news_til p{ text-align:center; font:12px/28px Arial,"微软雅黑"; color:#a1a1a1;}
.news_con{ padding:20px 10px 70px;}

.news_page{ padding:15px 0 18px; border-top:1px solid #e1e3e5; line-height:28px;}
.news_page a.back{ float:right;}
/**产品服务***/
.pro_top{ font:12px/18px "微软雅黑"; color:#161978; padding-bottom:50px;}

.pro_list dl dt{ float:left; width:210px; font:18px/20px "微软雅黑"; color:#a1a1a1;}
.pro_list dl dd{ width:460px; float:left; line-height:18px; margin-bottom:65px;} 

/**人才理念**/
.hr dt{ min-height:113px;_height:113px; margin-bottom:50px;}
.hr dt span{padding-left:10px; font:bold 14px/22px "微软雅黑";}
.hr dt span.talent1{ border-left:4px solid #f57d00;  }
.hr dt span.talent2{border-left:4px solid #161978; }
.hr dt span em{ color:#a5a5a5; font:12px/14px "微软雅黑";}
.hr dd{ border-bottom:1px solid #d9d9d9; padding-bottom:45px; margin-bottom:40px;}

/**人才招聘**/
.job{ width:758px; border:1px solid #e8e8e8;}
.job thead td{ height:32px; font: bold 12px/32px "宋体"; color:#005caa; border:1px solid #e8e8e8; border-width:0 1px 1px 0; background:url(../img/job_bg01.jpg) repeat-x; text-align:center;}
.job tbody td{ height:42px; text-align:center;}
.job tbody td.gray{background:#f8f8f8;}
.job td.first{ width:285px; padding-left:60px; text-align:left;}

.job_tab{ border:1px solid #e5e5e5; border-width: 0 0 1px 1px;}
.job_tab td{ padding-left:16px; border:1px solid #e5e5e5; border-width:1px 1px 0 0; border-color:#e5e5e5; height:36px; font:14px/36px "微软雅黑";}
.job_tab td.job_info{line-height:20px; font-size:12px; padding:10px 16px}
.job_link{ padding-top:20px;}
.job_link a{ padding-right:20px;}
.job_tab td.tdbg{ background:#F4F4F4}

.join{ width:690px; margin:0 auto; border:1px solid #e8e8e8; border-width:1px 0 0 1px;}
.join td{ height:20px; padding:8px 1px 8px 4px;border:1px solid #e8e8e8; border-width:0 1px 1px 0;}
.join td.gray{ background:#f7f7f7;}
.join td textarea{ width:280px; height:80px;}
input.but{ width:66px; height:30px; margin-right:15px; border:none; background:url(../img/join_bg.jpg) no-repeat -82px 0; padding-left:21px; cursor:pointer;}
input.butover{width:66px; height:30px;margin-right:15px; border:none;padding-left:21px; cursor:pointer; background:url(../img/join_bg.jpg) no-repeat 0 0; color:#f7ae0a; }

/***联系我们***/
.contact{ line-height:30px; padding-bottom:30px;}
.map{ width:670px; height:256px; padding:5px; background:url(../img/map_bg.jpg) no-repeat;}

/**在线留言**/
.message{ width:690px; margin:25px 0 0 8px;}
.message td{ height:20px; padding:6px 0 5px;}
.message td.line{ background:url(../img/message_bg.jpg) repeat-x 0 28px;}
.message td input.txt{ width:145px; height:18px; padding-left:6px; font:12px/18px "微软雅黑"; color:#818181; background:#fff; border:1px solid #ccc;}
.message td input.code{width:56px; height:18px; padding-left:6px; font:12px/18px Arial; color:#818181; background:#fff; border:1px solid #ccc;}
.message td textarea{ width:462px; height:114px; background:#fff;border:1px solid #ccc; padding:3px 6px; line-height:20px;}

.page{ padding-top:60px; text-align:center;}


/*****2013-08-09****/
.featureslist {}
.featureslist li { display:inline;    border: 1px solid #D7D7D7;float: left;height:auto;margin: 10px 17px;padding: 1px;width: 214px; }
.featureslist li:hover {border: 1px solid #3780C4;}
.featureslist li{background-color: #F1F1F1;display: block;height:auto;line-height: 24px;padding-top: 2px;text-align: center;width: 213px;}
.featureslist li span {display: block;padding-top: 5px;}
.featureslist li img {height: 150px;width: 207px;}