@charset "utf-8";/*
Design QQ:670760936
E-mail:luojinhe822@qq.com
Date:2011-3-10
*/
body{font-size:12px;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;}
ul,li,dl,dt,dd,h1,h2,h3{margin:0;padding:0;list-style:none}
img{border:none}
form{padding:0;margin:0}
a{color:#039;text-decoration:none}
a:hover{color:#f30}
.red{color:#f00}
.clear{clear:both}
/*wrapper*/
.wrapper{width:980px;margin:0 auto}
.header{ width:100%;height:180px;background:url(../images/topbgs.jpg) no-repeat top center #91D9F1;}
.logo{float:left;width:580px}
/*header-right*/
.header-right{float:right;width:400px}

/*split*/
.split{height:20px;background:#006fc5;padding:5px 0;margin:0 0 10px 0;overflow:hidden}
.split span{float:right;font-weight:bold}
.split span a{margin:0 5px;color:#fff;text-decoration:none;}
.split span a:hover{color:#FC3;text-decoration:none;}
/*search*/
.search{float:left;width:200px;height:20px}
.txtSearch{float:left;width:158px;height:16px;border:1px solid #fff;}
.btnSearch{float:left}
/*side*/
.mainWrap{background:#f0f1f4}
.side{float:left;width:180px;border-top:3px solid #006fc5}
.sideTit{font-weight:bold;padding:8px;}
.sideCont{width:155px;margin:4px auto;background:#fff;padding:9px 9px 14px 8px;line-height:20px}
/*linksDiv*/
#linksDiv{height:148px;overflow:hidden}
#linksDiv ul li{height:20px;background:url(../images/icon.gif) no-repeat 0 7px;padding:0 0 0 10px;overflow:hidden}
/*main*/
.main{float:right;width:780px;background:#fff;padding:0 0 0 20px;min-height:600px;height:100%;_height:600px}
.main-right{float:left;width:780px}
#fcbx,#fcimg{height:249px;overflow:hidden}
#fcnum{top:-23px;height:23px;margin:0 0 -23px 0;position:relative}
#fcnum{float:right;margin:0 10px 0 0}
#fcnum li{float:left;background:#fff;margin:8px 0 0 5px;height:7px;width:7px;cursor:pointer;overflow:hidden}
#fcnum li.crn {background-color:#F15D17;}
.main-mid{float:left;width:500px}
.main-side{float:right;width:260px}
.main-sidePro li{ text-align:center}
/*about*/
.about dt{height:150px;border-bottom:1px solid #fff}
.about dd.tit{font-weight:bold;height:26px;line-height:26px;padding:0 10px;background:#006FC5}
.about dd.tit a{color:#fff;text-decoration:none}
.about dd.tit a:hover{color:#fff;text-decoration:underline}
.about dd.cont{height:62px;padding:10px 0 0 0;margin:0 0 5px 0;line-height:20px;overflow:hidden}
/*indPro*/
.indPro{height:130px;width:500px;margin:10px 0;overflow:hidden}
.indPro li{width:100px;height:130px;text-align:center;float:left;}
.indPro li h3{font-size:12px;font-weight:normal;height:20px;line-height:20px;overflow:hidden}
.indPro img{border:1px solid #ccc}
/*main-sideTit*/
.main-sideTit{background:#f0f1f4;height:24px;line-height:24px;padding:0 10px}
.main-sideTit span,.title span{float:right}
.main-sideCont{border:5px solid #f0f1f4;background:#fff;padding:10px;}
.main-sideCont li{padding:0px;width:240px;margin-top:10px;text-align:center;overflow:hidden;list-style:none}
.main-sidePro li{margin:30px 0}
/*thumbnail*/
.thumbnail ul{padding:10px 0 0 0}
.thumbnail ul li{float:left;width:130px;text-align:center;margin:10px;display:inline}
.thumbnail ul li img{width:130px;height:180px}
/*list*/
.list{padding:15px 0}
.list h2,.list h3{clear:both;font-size:14px;height:28px;line-height:28px;border-bottom:1px solid #ccc;}
.list dl{float:left;width:245px;margin:10px 15px 10px 0}
.list dl dt{font-size:13px;font-weight:bold;height:24px;line-height:24px;margin:0 0 5px 0}
.list dl dd,.list ul li{height:24px;line-height:24px;background:url(../images/icon.gif) no-repeat 0 8px;padding:0 0 0 10px;overflow:hidden}
.list ul{margin:10px 0}
/*proList downList*/
.proList,.downList,.newsList{padding:10px 0 0 0}
.proList li{float:left;width:195px;height:240px;margin:5px 0;text-align:center}
.proList li h3{font-size:12px;font-weight:normal;height:20px;line-height:20px;overflow:hidden}
.proList img{border:1px solid #ccc}
.downList li,.newsList li{background:url(../images/icon.gif) no-repeat 0 -37px;height:24px;line-height:24px;border-bottom:1px solid #ccc;padding:10px 0 5px 18px;overflow:hidden}
.newsList li{background:url(../images/icon.gif) no-repeat 0 -67px}
.downList li span,.newsList li span{float:right}
/*jobList*/
.jobList dl{margin:20px auto}
.jobList dt{height:30px;line-height:30px;background:#f2f2f2 url(../images/icon.gif) no-repeat 5px -73px;padding:0 5px 0 20px;color:#666}
.jobList b{font-size:13px;color:#000}
.jobList dt span{float:right;}
.jobList dt a{margin:0 5px}
.jobList dd{padding:10px;line-height:24px;color:#333}
.jobListLine{border-bottom:1px dashed #ccc}
.jobApply{width:120px}
.jobApply a{font-weight:bold;height:24px;line-height:24px;color:#FFF;text-decoration:none;background:#006FC5;padding:5px 0;text-align:center;display:block}
.jobApply a:hover{color:#FFF;background:#f60;text-decoration:none;}
/*cont*/
.title{height:26px;line-height:26px;background:#e7e9ec;border-top:1px solid #a9b2bd;padding:0 10px}
.content{padding:10px 0;line-height:24px;}
.articalTit{font-size:16px;font-weight:bold;padding:20px 0 0 0;text-align:center}
.articalSth{padding:10px 0 0 0;text-align:center;color:#999}
.articalCont{font-size:13px;padding:20px 0;line-height:24px}
.page{text-align:center;padding:15px 0}
/*bottom*/
.bottom{border-top:3px solid #006fc5;text-align:center;padding:10px 0}