
body{margin:0px; padding:0 0 20px; background:#fff; color:#6B6854; font-size:14px;}
div, p, ul, h1, h2, h4, h5 ,img, form,li label{padding:0px; margin:0px;}
ul,li{list-style-type:none; list-style:none;}
img{ border:0;}
a:link {color: #fff; text-decoration:none;}
a:visited {color: #fff; text-decoration:none;}
a:hover {color: #fff; text-decoration:underline;}
em{ font-style:normal}
.cb{ clear:both;}
h2{clear: both;font-family: \5FAE\8F6F\96C5\9ED1; font-size: 18px;line-height: 35px; text-align:center}

.wrap{width:1003px; position:relative; margin:0 auto; padding:0px;}
.top{}
.logo{ width:296px; border-top:4px solid #2b5d96;float:left;}
.nav{ float:left;  width:707px; height:96px; border-top:4px solid #6492bc;background:url(../images/navbg1.gif) 0 0 no-repeat;}
.nav ul{margin-top:26px; height:60px; width:687px; padding:10px 0 0 20px;}
.nav li{ float:left; width:93px; text-align:center; font-weight:700;}
/*end top*/
.banner{ clear:both;  height:261px;}
.posttime{ text-align:center;font-size:12px; border-bottom:1px solid #ddd; padding-bottom:5px;color:#ccc;}
.cont_info .posttime a:link ,.cont_info .posttime a:visited{ color:#ccc;}
.newsinfo{ padding-top:8px; line-height:18px;}
.main{ }
.left{ width:286px; float:left; }
.l_nav{ margin-top:20px; background:url(../images/left_line.gif) 0 0 no-repeat; padding-left:40px; width:190px; height:460px;}
.l_nav ul{ padding-top:30px;}
.l_nav li{ margin-top:13px;font-weight:700; width:170px;text-align:right;border-bottom:1px solid #ccc;background:url(../images/ico2.gif) top right no-repeat; padding:0 15px 5px 0;}
.l_nav .now{background:url(../images/ico1.gif) top right no-repeat; }
.l_nav .now a:link {color: #f00; text-decoration:none;}
.l_nav .now a:visited {color: #800080; text-decoration:none;}
.l_nav .now a:hover {color: #f00; text-decoration:underline;}
.l_nav .now a:active {color: #a4a4a4}
.l_nav a:link {color: #000; text-decoration:none;}
.l_nav a:visited {color: #800080; text-decoration:none;}
.l_nav a:hover {color: #f00; text-decoration:underline;}
.l_nav a:active {color: #a4a4a4}
.l_nav p{ padding:30px 0;}
.l_nav p a{ width:60px; text-align:center; display:inline-block;}
.right{width:707px; float:left;padding-bottom:20px;}
.cont .r_title{height:28px; border-bottom:1px solid #dbdbdb; padding-bottom:3px; width:700px;}
.cont .r_title span{ float: right; font-size:12px;height:20px;width:150px; padding-top:8px}
.cont_info{ margin:10px 0 0 0 ; line-height:25px; color:#333}
.cont_info p,{ text-indent:30px;}
.cont_info h4{ text-indent:15px;}
/*star contact*/
.contact_info{ color:#000; }
.add a{ padding-right:15px;}
.ad li{ float:left; padding-right:15px;}
.ad ,.map{ clear:both; padding-top:10px;}
/*end contact*/
.news h2{color:#000;font:800 26px/30px "ËÎÌå",arial;margin-bottom:6px; text-align:center; padding-top:15px;}
.news .posttime{ text-align:center;}
.posttime span{ padding-right:15px;}
.news{ padding:0 0 0 15px; }
.news .newsinfo{ color:#000; line-height:25px; border-top:1px dashed #ccc; margin-top:10px; padding-top:10px;}
.news li{ line-height:25px;}
.news .time{ float:right; padding-right:25px;}
.news  a:link {color: #000; text-decoration:none;}
.news  a:visited {color: #800080; text-decoration:none;}
.news  a:hover {color: #f00; text-decoration:underline;}
/*star remittance_info*/
.remittance_info{ color:#000; width:637px; line-height:20px; padding:8px 15px;}
/*end remittance_info*/

/*star link*/

.cont_info a:link {color: #000; text-decoration:none;}
.cont_info a:visited {color: #800080; text-decoration:none;}
.cont_info a:hover {color: #f00; text-decoration:underline;}
.cont_info a:active {color: #a4a4a4}
/*end link*/
/*star jobs*/
.intro{ border:1px solid #e8e8e8; padding:5px  10px; line-height:20px;}
.cb{ width:677px; padding:15px;line-height:20px; color:#000;border-bottom:2px solid #003795;}
.cb .cb_name{font-weight:700; line-height:25px;}
.cb .cb_name span{width:120px; display:inline-block; text-align:left}
#cb_name_1{ width:200px;}
.cb b{color:#f00;}
.cb .job_w{ clear:both; padding:10px 0 0 0;width:657px;}
/*star jobs*/
.foot{ clear:both; border-top:1px dashed #ccc;}
.f_logo{ width:286px; text-align:center; float:left;}
.f_nav{margin-top:10px}
.foot p{font:12px/20px "Arial";color:#333;text-align:center;color:#000;}
.foot p a{ width:80px; display:inline-block;}
.foot p a:link, .foot p a:visited{color:#000;text-decoration:none;}
.foot p a:hover, .foot p a:active{color:#00F; text-decoration:underline;}
.f_top{ float:left; width:30px; padding-left:8px; margin-top:20px}


