﻿@charset "utf-8";
/*index*/
div#contenttop{width:882px;height:246px;float:left;}
div#box_banner{width:642px;height:246px;float:left;}
div#box_dynamic{width:234px;float:left;height:247px;margin-left:6px;background:#f7fafd url(../images/bg_qydt.gif) no-repeat;}
div#box_dynamic h2{background:url(../images/bg_title_dt.gif) no-repeat center top; text-align:right;padding-right:10px;font-weight:normal;line-height:26px;}
div#box_dynamic h2 a{color:#fff;}
div#box_dynamic ul{padding:5px;}
div#box_dynamic ul li{line-height:18px;padding:3px 0;width:224px;background:url(../images/bg_line_news.gif) repeat-x bottom;float:left;}
div#box_dynamic ul li.no_border{background:none}
div#box_dynamic ul li span{color:#2f7b31;display:block;float:left;width:40px;text-align:center;}
div#box_dynamic ul li a{margin-left:15px;display:block;float:left;width:165px;}
div#contentbottom{width:882px;height:auto;float:left;margin-top:8px;}
div#contentbottom div.overview{width:305px;height:166px;float:left;background:#f2f2f2 url(../images/bg_kg.gif) no-repeat ;}
div#contentbottom div.overview h2{background:url(../images/bg_title_wedge.gif) no-repeat center;height:25px;line-height:25px;padding-right:10px;font-weight:normal;text-align:right;margin-bottom:10px;}
div#contentbottom div.overview h2 a{color:#333333;}
div#contentbottom div.overview p{padding:5px 15px;line-height:14px;text-indent:25px;}
div.box_sub_bottom{width:188px;height:166px;float:left;background:#f7fafd;text-align:center;margin-left:4px;}
div.box_sub_bottom h2{background:transparent url(../images/bg_title_dc.gif) no-repeat center;margin-bottom:7px;height:25px;line-height:25px;text-align:right;padding-right:10px;font-weight:normal;}
div.sub_boxtwo h2{background:transparent url(../images/bg_title_wzy.gif) no-repeat center;}
div.sub_boxth h2{background:transparent url(../images/bg_title_sd.gif) no-repeat center;}
/**news jobs irm industy about****/
div#sub_left{width:215px;height:auto;float:left;}
div#sub_right{width:644px;height:auto;float:left;margin-left:23px;}
div.sub_box_left{width:215px;height:auto;float:left;}
div.sub_box_left h2{height:32px;background:url(../images/line_title_one.gif) no-repeat bottom left;padding-bottom:2px;}
div.sub_box_left ul li{line-height:25px;background:url(../images/bg_line_blue.gif) repeat-x bottom;}
div.sub_box_left ul li a{display:block;width:215px;height:25px;line-height:25px;background:url(../images/icon_jt.gif) no-repeat 10px center;text-indent:20px;color:#000;}
div.sub_box_left ul li.now a{font-weight:bold;}
div.subbox{margin-top:10px;float:left;width:215px;height:auto;padding-bottom:8px;background:url(../images/bg_cy_bottom.gif) no-repeat bottom}
div.subbox ul{display:block;height:auto;width:195px;padding:10px;padding-bottom:5px;float:left;background:url(../images/bg_cy_center.gif) repeat-y}
div.subbox ul li{background:url(../images/bg_line_blue.gif) repeat-x bottom;display:block;width:195px;padding-bottom:10px;margin-top:10px;float:left}
div.subbox ul li.onborder{background:none;}
div.subbox ul li img{border:1px solid #014375;float:left;}
div.subbox ul li h3{float:left;margin:0 0 5px 10px;}
div.subbox ul li span{color:#2f7b31;display:block;float:left;width:40px;text-align:center;}
div.dt ul li a{margin-left:15px;display:block;float:left;width:135px;}
div.subbox ul li p{display:block;width:100px;float:left;padding-left:10px;}
div.topbanner{width:644px;height:188px;float:left;margin-bottom:10px;}
div.news_con{width:624px;padding:10px;float:left;height:auto;}
div.mbx{height:20px;background:url(../images/bg_line_blue.gif) repeat-x bottom;margin-bottom:10px;}
div.mbx a{padding:0 5px;color:#666;}
div.newslist{float:left;width:624px;height:auto;}
div.newslist h2{background:url(../images/line_bg_l.gif) no-repeat bottom;display:block;width:624px;font-size:12px;height:25px;line-height:25px;padding-bottom:2px;float:left;}
div.newslist h2 span.title_left{font-size:12px;padding-right:5px;float:left;background:url(../images/icon_one.gif) no-repeat left center;text-indent:15px; }
div.newslist h2 span.title_right{float:right;font-weight:normal;display:block;width:180px;}
div.newslist h2 span.title_right a.pr,div.newslist h2 span.title_right a.cl{background:url(../images/icon_print.gif) no-repeat left 4px;display:block;float:right;padding:0 15px;}
div.newslist h2 span.title_right a.cl{background:url(../images/icon_close.gif) no-repeat left 4px;}
div.newslist ul{padding:20px 0;clear:both;}
div.newslist ul img{float:left;margin-right:15px;}
div.newslist ul h3{font-size:12px;display:block;float:left;width:450px;margin-bottom:10px;}
div.newslist ul p{display:block;width:450px;}
div.newslist ul p span.xx{display:inline-block;width:120px;}
div.newslist ul li{display:block;width:624px;height:20px;}
div.newslist ul li a{float:left;}
div.newslist ul li a.new{background:url(../images/icon_new.gif) no-repeat right center;padding-right:25px;}
div.newslist ul li b{float:right;font-weight:normal;color:#989898;}
div.linkpage{background:url(../images/line_bg_blue.gif) repeat-x top;float:left;width:624px;padding-top:10px;}
div.linkpage a{padding:0 5px;}
div.linkpage span{padding:0px 5px;}
div.newslist h6{height:60px;text-align:center;float:left;width:624px;margin:15px 0 10px 0;font-size:18px;padding-top:5px;}
div.newslist h6 span{display:block;width:624px;text-align:center;font-size:12px;font-weight:normal;color:#333;padding-top:5px;}
div.newslist p,div.newslist div{text-indent:1px;line-height:18px;margin-top:8px;}
/***jobs***/
div.newslist ul table tr td{padding-left:5px;}
.fontblod{font-weight:bold;color:#003365;}
/***industry****/
div.yy_con{padding:30px;width:564px;float:left;}
div.yy_con p{line-height:18px;margin-top:10px;text-indent:25px;}
div.yy_con h4{font-size:14px;color:#6698c9;margin-top:10px;}
div.yy_con p.a_top{display:block;width:554px;height:20px;text-align:right;padding-right:10px;background:#e8f2fb;line-height:20px;}
div.yy_con p.a_top a{background:url(../images/icon_top.gif) no-repeat left center;padding-left:10px;}
/*****about tab*****/
.nTab{float: left;width: 624px;margin: 0 auto;margin-top:20px;background:#e7e7e7;margin-bottom:2px;}
.nTab .TabTitle{clear: both;height: 30px;overflow: hidden;}
.nTab .TabTitle ul{border:0;margin:0;padding:0;}
.nTab .TabTitle li{float: left;width: 123px;cursor: pointer;height:30px;line-height:30px;list-style-type: none;text-align:center;}
.nTab .TabTitle .active{background:#92c6ed;border-left:1px #fff solid; color:#084178;font-weight:bold;font-size:14px;}
.nTab .TabTitle .normal{background:#e7e7e7;border:1px #fff solid;}
.nTab .TabContent{width:auto;background:#fff;margin: 0px auto;padding:10px 0 0 0;}
.none {display:none;}
div.TabContent h5{margin-top:10px;}
div.TabContent h4{font-size:12px;margin-top:10px;color:#084178;}
div.TabContent p{text-indent:25px;line-height:18px;margin-top:10px;color:#666666;}
div.TabContent p b{font-weight:normal;padding-left:74px;}
/****mission***/
div.mission{padding-top:20px;float:left;}
/****title******/
div.industry h2,div.dt h2{height:30px;width:200px;font-size:12px;font-weight:normal;line-height:30px;text-align:right;padding-right:15px;overflow:hidden;}
div#sub_left div.industry h2 a,div#sub_left div.dt h2 a{color:#fff;display:inline-block;padding-top:3px;-padding-top:3px;}
div.industry h2{background:url(../images/title_bg_cy.gif)}
div.dt h2{background:url(../images/title_bg_dt.gif)}
/***menu****/
#menu ul.content li a{width:215px;height:25px;line-height:25px;background:url(../images/icon_jt_h.gif) no-repeat 30px center;text-indent:40px;color:#333;}
#menu ul.content li.onmenu a{font-weight:bold;color:#333;}
/***staff***/
div.staff{padding:10px 0;float:left;}
div.staff ul{display:block;width:208px;height:150px;float:left;text-align:center; color:#666;}
div.staff ul li{margin-top:3px;line-height:15px;}
/*****public******/
div.public ul{height:170px;margin-top:10px;color:#666;}