@charset "utf-8";
/* CSS Document */

body { font-family:"微软雅黑"; color:#000000; background:url(../images/body_bg.jpg); font-size:12px; margin:0px; padding:0px;}
a, a:link, a:hover, a:active, a:visited { font-family:"微软雅黑"; color:#000000; text-decoration:none}
* { list-style:none; margin:0px; padding:0px; border:0px;}
div,ul,li,img { margin:0; padding:0; border:0; list-style:none;}
.war { width:100%;}
/**/
.login { width:986px; height:85px; margin:0 auto; clear:both; padding:11px 0px 0px 12px;}
.logo { width:758px; height:85px; float:left;}
.up_title { width:198px; height:44px; float:left; line-height:44px; text-align:right; padding:0px 30px 0px 0px;}
.tel { width:196px; height:41px; float:left; background:url(../images/tel.jpg) no-repeat; font-family:"黑体"; font-size:26px; color:#af221c; padding-left:32px;}

/**/
.meun { width:100%; height:43px; margin:0 auto; clear:both; background:#00448d; border-bottom:#0e0b0b solid 1px;}

.menu { width:998px; height:43px; line-height:43px; margin:0 auto; clear:both; color:#fff; font-family:"微软雅黑"; font-size:14px;}
.menu a, menu a:link, menu a:active, menu a:hover.menu a:visited{ color:#fff; font-family:"微软雅黑"; font-size:14px;}
.menu li { width:142px; height:43px; text-align:center; float:left;}
.menu_bg { background:url(../images/menuli.jpg) right center no-repeat;}
/**/
.main { width:998px; margin:0 auto; clear:both; border-top:#00598b solid 3px; padding:26px 0px 20px 0px; overflow:hidden;}
.left { width:288px; float:left;}
/**/
.left_link { width:288px; float:left; padding-bottom:15px;}
.left_link li { width:288px; height:64px; float:left; padding-bottom:4px;}
/**/
.left_new { width:288px; float:left;}
.left_new_title { width:243px; height:23px; float:left; padding:8px 0px 0px 30px; background:url(../images/left_new_title.jpg) no-repeat;}
.lnt_title { width:75px; height:23px; float:left; color:#fff; font-size:14px; font-weight:bold;}
.lnt_more { width:155px; height:23px; float:left; text-align:right;}
.left_new_foot { width:248px; float:left; padding:17px 0px 7px 23px; border-bottom:#e1e2e3 solid 1px; border-left:#e1e2e3 solid 1px; border-right:#e1e2e3 solid 1px;}
.left_new_foot li { width:215px; height:30px; float:left; line-height:30px; padding-left:10px; background:url(../images/news_li.jpg) left center no-repeat;}

/**/
.right { width:710px; float:left;}
.right_title { width:680px; height:23px; float:left; padding:8px 0px 0px 30px; background:url(../images/right_title.jpg) no-repeat;}
.rt_title { width:75px; height:23px; float:left; color:#fff; font-size:14px; font-weight:bold;}
.rt_more { width:587px; height:23px; float:left; text-align:right;}
.right_afoot { width:674px; float:left; padding:20px 22px 4px 12px; line-height:24px; border-bottom:#e1e2e3 solid 1px; border-left:#e1e2e3 solid 1px; border-right:#e1e2e3 solid 1px;}

.ra_01 { padding:14px; float:left;}
/**/
.kuang { width:710px; height:20px; float:left;}
.right_product { width:701px; float:left; padding:13px 3px 1px 4px; line-height:24px; border-bottom:#e1e2e3 solid 1px; border-left:#e1e2e3 solid 1px; border-right:#e1e2e3 solid 1px;}
.rp_li { width:214px; height:208px; float:left; padding:10px 9px 0px 9px;}
.rpli_tp { width:214px; height:155px; float:left;}
.rpli_wz { width:214px; height:53px; float:left; text-align:center; line-height:53px;}
/**/
.foot { width:100%; height:33px; margin:0 auto; clear:both; background:#1e558b;}
.bottom { width:998px; height:33px; margin:0 auto; clear:both; color:#fff;}
.bottom a, bottom a:link, bottom a:active, bottom a:hover.bottom a:visited{ color:#fff;}

.bleft { line-height:33px; float:left;}
.bright { line-height:33px; float:right;}
/* -- 幻灯 -- */
.slideShow {position:relative;margin: 0 auto 10px;padding: 0;*zoom: 1;min-width:1200px;width:expression_r(document.body.clientWidth < 1200? "1200px": "auto" );}
.slideShow .slides a {display: block;height:277px;background-repeat: no-repeat;background-position: center center;}
.slideShow .slideBox {background: #fff;
 /*fix other elements on the page moving (on Chrome)*/
 -webkit-transform: translatez(0);
 -moz-transform: translatez(0);
 -ms-transform: translatez(0);
 -o-transform: translatez(0);
 transform: translatez(0);
}
/* -- slideLoading -- */
.slideShow .slideLoading {
 min-height: 50px;
 background: url('../images/slide_loader.gif') center center no-repeat #fff;
 height: 100%;
 width: 100%;
 position: absolute;
 top: 0;
 left: 0;
 z-index: 60;
}
/* -- previous 和 next 按钮 -- */
.slideShow .arrowBox a {
 z-index: 70;
 font-family: \5b8b\4f53, sans-serif;
 position: absolute;
 display: block;
 margin-bottom: -20px;
 width: 40px;
 height: 40px;
 bottom: 50%;
 line-height: 40px;
 text-decoration: none;
 text-align: center;
 color: #fff;
 font-size: 2em;
 background-color: #333;
 background-color: rgba(50, 50, 50, .3);
}
.slideShow .arrowBox a.disabled {display: none;}
.slideShow .arrowBox .arrowPrev {left: 20px;}
.slideShow .arrowBox .arrowNext {right: 20px;}
.slideShow .arrowBox a:hover {background-color: rgba(50, 50, 50, .6);}
/* -- controlBox -- */
.slideShow .controlBox {z-index: 70;position: absolute;bottom: 10px;width: 100%;text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;}
.slideShow .controlBox .control {display: inline-block;*zoom: 1;*display: inline;}
.slideShow .controlBox.controlDefault a {background: url('../images/inactive.png') no-repeat 50% 50%;text-indent: -9999px;overflow:hidden;width: 20px;height: 30px;clear: none; display: block;}
.slideShow .controlBox.controlDefault a:hover, .slideShow .controlBox.controlDefault a.active {background: url('../images/active.png') no-repeat 50% 50%;}
/* -- slideTitle -- */
.slideShow .slideTitle {z-index: 70;position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}
.slideShow .slideTitle span {color: #fff;display: block;font-size: .85em;padding: 15px 10px;}
/* -- sileThumb -- */
.slideShow .sileThumb {z-index: 70;text-align: center;position: absolute;bottom: 8px;right: 8px;}
.slideShow .sileThumb a {margin: 0 3px;}
.slideShow .sileThumb a img {border: solid #B0B0B0 1px;}
.slideShow .sileThumb a.active img {border: solid #19B4EA 1px;}

/* 提示信息
----------------------------------------------- */
#xychMsg {padding: 10px 0 10px 0;}
#xychMsg dl {padding: 40px 0 40px 0; text-align: center; border: 1px solid #E4E4E4;}
#xychMsg dt { color: #0072C6; font-size: 16px; margin-bottom: 30px; font-weight: bold;}
#xychMsg dd { color: #666;}
#xychMsg dd a { margin-left: 5px; color: #000;}
/*---------分页------ */
.pglist{width:auto;clear:both;height:50px; margin:0 auto;padding-top:5px;}
.pglist ul{text-align:center;padding-top:15px;}
.pglist ul li{display:inline-block;*display:inline; *zoom:1; *margin-left:4px;_display:inline; _zoom:1; _margin-left:4px;
 	width:22px;height:22px; line-height:22px; border:1px solid #d8d8d8;
 	font-size:14px;text-align:center;font-family:Arial;background:#fff}
.pglist ul li a{color:#707070; display:block}
.pglist ul li.last{color:#707070;font-size:14px; text-align:center;width:22px; height:22px;line-height:22px; border:1px  solid #d8d8d8;}
.pglist ul li.next{ color:#707070;font-size:14px; text-align:center;width:22px; height:22px;line-height:22px; border:1px  solid #d8d8d8;}
.pglist ul li.on{background:#00448d;border:1px  solid #00448d;}/*改变颜色*/
.pglist ul li.on a{color:#fff;}
/* 上下篇*/
.order{font:14px/30px microsoft yahei; padding:10px 0 0 0; border-top:#ccc 1px solid;clear:both;margin:10px 0;}
.order ul{}
.order ul li{min-width:50%;} 
/* =classnews人才 */
.classnews{text-align:left; }
.classnews li{  border-bottom:dotted 1px #ccc; font:14px/45px microsoft yahei; color:#4c4c4c; position:relative;height:45px;}
.classnews li span{ position:absolute; right:0; top:0;font:12px/45px microsoft yahei; color:#666 }

.recruit{line-height:27px;}