body{ font-size:12px ;background:#fff; color:#000; font-family:"宋体"; font-size:12px; margin:0; padding:0; line-height:22px; }
div, p, span, form{ border:0 none; margin:0; padding:0;}
img { border:0 none; margin:0; padding:0;}
ul, ol, li, dd { margin:0; padding:0; overflow:hidden; list-style-image:none; list-style-position:outside; list-style-type:none; border:0 none;}
h1, h2, h3, h4, h5, h6{ font-size:14px; font-weight:normal; margin:0; padding:0;}
.fl{ float:left}
.fr{ float:right}
.clear { clear:both; display:block; font-size:0; height:0; line-height:0; overflow:hidden; visibility:hidden; width:100%;}
.blank5{ width:100%; height:5px; clear:both; line-height:5px;}
.blank7{ width:100%; height:7px; clear:both; line-height:7px;}
.blank8{ width:100%; height:8px; clear:both; line-height:8px;}
.blank10{ width:100%; height:10px; clear:both; line-height:10px;}
.blank14{ width:100%; height:14px; clear:both; line-height:14px;}
a:link{color:#000; text-decoration:none;}
a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#831d80; text-decoration:none;}
a:active{color:#831d80; text-decoration:none;}

/* 主样式 */

.header_wrap{ width:auto; height:30px; background:url(images/top_nav_Bg.gif) repeat-x}

.header{ width:980px; margin:0 auto; line-height:30px; overflow:hidden}
.logo_name{ width:300px; font-weight:bold; font-size:14px; color:#fe0000}
.nav_top{ width:580px; text-align:right;}
.nav_top a{ color:#7a7a7a; padding:0 8px;}
.nav_top a:visited{ color:#7a7a7a; text-decoration:none;}
.nav_top a:hover{ color:#009a00;  text-decoration:none;}
.nav_top a:active{color:#7a7a7a; text-decoration:none;}


.other_pd{ display:inline-block;background:url(images/down_icon.gif) center right no-repeat;}



.banner_wrap{ width:auto; background:url(images/ban_wrap_bg.jpg) #d5ebba repeat-x;}

/* 焦点图 */
#TabID{
	position:absolute;
	bottom:3px;
	left:533px;
	width: 134px;
}
#TabID li{list-style:none;float:left; width:18px; height:18px; background-color:#030907;color:#ffffff;list-style:none;text-align:center;cursor:pointer;padding:2px; margin:0 2px}
#TabID li:hover,#TabID li.active{background-color:#b30a07;color:#ffffff;}

.banner{ width:1003px; margin:0 auto}
.menu_wrap_bg{ width:auto; background:url(images/menu_Bg.gif) #e2f2cd center no-repeat; height:38px; padding-top:4px;}
.menu_wrap { width:980px; margin: 0 auto}
.menu{ width:980px; margin: 0 auto;}
.menu li{ width:132px; float:left; padding-top:10px;}
.menu li.hd{ width:160px;}
.menu li.ch{ width:165px;}
.menu li.zp{ width:158px;}
.menu li.tq{ width:166px;}
.menu li.lx{ width:164px;}
.menu li a{ display:block; font-weight:bold; color:#FFF; font-size:16px; text-align:center;}
.menu li a:visited{ color:#FFF; text-decoration:none;}
.menu li a:hover{color:#ecff01;  text-decoration:none;}

.menu li a:active{color:#ecff01; text-decoration:none;}


#main{ width:980px; margin:0 auto}
.mainA, .mainB, .mainC{width:980px; overflow:hidden}
.focu_wrap{ float:left; width:669px; border:#F5D1FD solid 13px;}

.ad_wrap{ width:269px; float:right; border:#F4BCE9 solid 1px; }
.ad_wrap h2{ width:253px; height:24px; background:url(images/ad_tit_bg.gif) repeat-x; border-bottom:#F4BCE9 solid 1px; padding:3px 0 0 16px; color:#831d80; font-weight:bold;}
.ad_cont{ width:237px; padding:10px 16px 0 16px;}
.font_sty{border-bottom:#F4BCE9 dashed 1px; padding:6px 0 10px;}
.font_sty p{line-height:31px;}

.btn_wrap{text-align:center; padding:16px 0;}
.btn_01, .btn_02{ width:191px; height:40px; border:none; cursor:pointer}
.btn_01{background:url(images/gr_login_btn.gif) no-repeat; margin-bottom:17px;}
.btn_02{background:url(images/qy_login_btn.gif) no-repeat;}


/* 搜索框 */
.txt{ border:#8b8b8b solid 1px; padding:1px; width:255px;}
.xuan_z, .xuan_d, .search_btn{ width:218px; height:21px; border:none; cursor:pointer}
.xuan_z{ background:url(images/xuan_zw_pic.gif) no-repeat;}
.xuan_d{ background:url(images/xuan_dq_pic.gif) no-repeat;}
.search_btn{ background:#3f9a01; width:48px; color:#FFF; text-align:center }

.m_b_wrap{ width:695px; float:left;}
.m_b_wrap h3{ height:25px; background:url(images/tit_bg.gif) repeat-x; padding:4px 0 0 15px; font-weight:bold; font-size:14px; color:#FFF; border:#F4BCE9 solid 1px; border-bottom:none;}
.bord_wrap{border:#F4BCE9 solid 1px;}
.jj_info{ width:655px; margin:0 auto; text-indent:2em; border-bottom:#82114F dashed 1px; padding:18px 0 15px 0; line-height:24px;}
.jj_info b a{color:#fe0000;}
.jj_info b a:visited{color:#fe0000;}

.yq_sty{ width:655px; margin:0 auto; padding:14px 0;}

.hot_wrap{width:269px; border:#F4BCE9 solid 1px;}
.hot_toph2{ font-weight:bold; color:#006697; font-size:14px; border-bottom:#F4BCE9 solid 1px; height:24px; padding: 4px 0 0 19px;}
.hot_toph2 span, .mq_wraph2 span{ float:right; font-size:12px; font-weight:normal; padding-right:14px; }
.hot_toph2 span a{color:#006697;}
.hot_toph2 span a:visited{color:#006697;}
.hot_toph2 span a:hover{color:#fe0000;}

.hot_list{padding:12px 0 12px 18px;}
.hot_list li{line-height:30px;}
.hot_list li a{color:#000}
.hot_list li a:hover{ color:#fe0000;}


.qy_wrap{height:25px; border:#F4BCE9 solid 1px; line-height:25px; background:#f2f2f2; margin:12px 0; padding-left:20px;}
.qy_wrap a{ color:#000; padding-right:30px;}
.qy_wrap a:hover{ color:#029900;}

.mq_wrap{width:980px;}
.mq_wraph2{ height:25px; background:url(images/tit_bg.gif) repeat-x; padding:4px 0 0 15px; font-weight:bold; font-size:14px; color:#FFF; border:#F4BCE9 solid 1px; border-bottom:none;}

.mq_wraph2 span a{color:#ffffff;}
.mq_wraph2 span a:visited{color:#ffffff;}
.mq_wraph2 span a:hover{color:#fe0000;}

.mq_wraph2 span.lf_style a{ padding:0 8px;}

.pic_wrap{padding:10px 0 10px 3px ; overflow:hidden; zoom:1;}
.pic_wrap img{margin:4px 3px; overflow:hidden; zoom:1;}

.list_wrap{ width:960px; margin:0 auto; border-top:#82114F dashed 1px;}
.list_wrap02{ width:979px; border-top:#82114F dashed 1px;}

.zw_list{ padding:10px 0; overflow:hidden; zoom:1;}
.zw_list li{ width:480px; float:left; color:#000; background:url(images/list_icon.gif) 10px 9px no-repeat; line-height:28px;}
.zw_list li a{ float:left; width:198px; color:#831E7E; padding-left:22px;}
.zw_list li span a{ float:left; color:#000;}

.gif_wrap{ width:657px; margin:0 auto; border-bottom:#82114F dashed 1px; padding:10px 0 6px 0}
.gif_wrap img{border:1px #999 solid;}
.name_wrap{ width:655px; margin:0 auto; padding:6px 0;}
.name_list{}
.name_list li{ width:150px; float:left; line-height:24px;}
.name_list li a{color:#000}
.name_list li a:hover{color:#831E7E}
.tel_a{ font-weight:bold; color:#831d80; border:#f0f8e9 solid 1px; font-size:14px; border-bottom:#c6d5b4 solid 1px; height:24px; padding: 4px 0 0 19px; background:#EDC8E7}

.coantact_a{padding:22px 0 33px 18px; font-size:14px}
.coantact_a li{ line-height:30px;}
.coantact_a li.pl14{ text-indent:76px;}

/* 职位展厅 */
.zting_list{font-size:14px;}
.zting_list li{ float:left; width:235px; height:68px; border:#F4BCE9 solid 1px; margin:6px 3px;}
.zting_list li h2{ line-height:30px; border:#ffffff solid 1px; background:#F2F2F2; color:#434343; padding-left:6px;}
.zting_list li p{ height:40px; padding-top:6px; border:#ffffff solid 1px;}
.zting_list li p span a{color:#831D80; font-weight:bold; padding-left:6px;}


.sel_a{ width:176px; height:20px; padding:2px;}






#footer{ width:980px; margin:0 auto; border-top:#D41FCE solid 4px; text-align:center; padding:14px 0 20px 0;}
#footer a{ padding:0 10px; color:#000}
#footer a:hover{ padding:0 10px; color:#009900}
.font_copy{color:#9b9b9b; line-height:28px;}
