body{
margin:0px;
font-family:"Arial", Tahoma, Verdana,"宋体", "黑体";
font-size:12px;
color:#000;
line-height:18px;
background:#fff url(../images/body_bg.gif) top repeat-x ;
}

a{
text-decoration:none;
color:#464747;
}

a:hover{
text-decoration:none;
color:#000;
}
ul,li{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
img{border:solid 0px;}
.form_btn{ width:60px; height:22px; text-align:center; background-color:#616161; color:#FFFFCC; border:0; cursor:pointer}
form{ margin:0}
.clear_both{clear:both; font-size:0; line-height:0}
.pas_input{background:#fff url(../images/linput_13.gif) left center no-repeat; padding-left:15px; height:16px; width:150px;}
.name_input{background:#fff url(../images/linput_10.gif) left center no-repeat; padding-left:15px; height:16px; width:150px;}
.code_input{padding-left:5px; height:16px; width:50px;}
.log_btn{background:url(../images/index_43.gif) top center no-repeat; width:52px; height:19px;line-height:19px; cursor:pointer; border:0; color:#fff}
.log_fbtn{float:left;}
.reg_btn {background:url(../images/index_45.gif) top center no-repeat; width:74px; height:19px;line-height:19px; cursor:pointer; display:block; text-align:center; color:#fff; }
.reg_btn a{color:#fff; width:74px;}
.sreach_btn{background:url(../images/ser_btn.gif) top right no-repeat; margin-top:2px; width:73px; height:21px;border:0; cursor:pointer}
.sreach_input{width:350px; margin-top:2px; height:14px; line-height:14px}
.ser_bg{border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7; background-color:#e9e9e9; height:26px; width:560px; float:left}
.ser_r{background:url(../images/ser_r.gif) left no-repeat; width:8px; height:28px; float:left}
.ser_l{background:url(../images/ser_l.gif) left no-repeat; width:8px; height:28px; float:left}
.lform_back2 a{
	cursor: pointer;
	color:#6d91c0;
		font-weight:bold;
	vertical-align:bottom;
	background:url(../images/make/cbtn_05.gif) center no-repeat ;
	width:77px;
	height:29px;
	display:block;
	float:left;
	line-height:29px;
	text-align:center;
	padding:0 5px 0 0;
}
.lform_back a {
	cursor: pointer;
	color:#203e9f;
	font-weight:bold;
	vertical-align:bottom;
	background:url(../images/make/cbtn_03.gif) center no-repeat;
	width:77px;
	height:29px;
		display:block;
		float:left;
		line-height:29px;
		text-align:center;
		padding:0 5px 0 0;
}
.show {
	display:block;
}
.hidden {
	display:none;
}
.tchan{ padding-top:20px;}
.tchan li{ width:55px; line-height:20px; padding-left:5px; text-align:center; float:left; color:#a7a7a7}
.tchan li a:link{color:#a7a7a7}
.tchan li a:hover{color:#de1d17; text-decoration:underline}

.date_span{color:#9e9e9e}
.more_span{float:right; display:block;cursor:pointer;width:53px; height:20px; margin:5px 5px 0 0;background:url(../images/more.png) 10px left  no-repeat;}
.more_wspan{float:right; display:block;cursor:pointer;width:53px; height:20px; margin:5px 5px 0 0;background:url(../images/more.png)  left  no-repeat;}
.fbtit{padding:0 30px 0 15px; background:url(../images/sub_tit_03.gif) right no-repeat; font-size:14px; font-weight:bold; color:#2f90c5}
.fbtit{font-size:12px}

.sbtit{ height:30px; line-height:30px; padding-top:5px;font-size:14px; font-weight:bold; color:#2f90c5; text-align:center; display:block}
.pbtit{min-height:30px;_height:30px; line-height:30px; padding-top:5px;font-size:18px; font-weight:bold; color:#000; text-align:center; display:block}
.prtit{min-height:30px;_height:30px; line-height:30px; padding-top:5px;font-size:18px; font-weight:bold; color:#000; text-align:center;}
.sicon{ display:block; text-align:center; color:#898989; padding-bottom:8px}
.inum{ line-height:13px; text-align:center; padding:0 8px 0 2px}
.idate{color:#929292; float:right}
.rdate{color:#929292; float:right; padding-right:10px}
.tdray{border-bottom:1px dotted #4d4641}
.bltxt{color:#388bb9; font-weight:bold}
.job_stit{float:left}
.job_form{margin-bottom:10px}
.mspan{color:#878787}
.form_ray{border:1px solid #ccc}

.imenu { padding-left:30px}
.imenu li{float:left;}
.imenu li a{background:url(../images/menu_ray.gif) right top no-repeat; width:100px; text-align:center; font-size:14px; font-weight:bold; display:block; cursor:pointer; color:#378ab7}
.imenu li a:hover{ background:url(../images/menu_hbg.gif) top repeat-x; color:#fff;}

.smenu{}
.smenu li{ height:36px; line-height:36px;}
.smenu li a{background:url(../images/smenu_bg_10.gif) top center no-repeat; height:36px; padding-left:38px;  font-weight:bold; color:#5fa7c9; display:block}
.smenu li a:hover{background:url(../images/smenu_bg_07.gif) top center no-repeat;color:#fff;}

.gys_show{background:url(../images/dsf_07.gif) center no-repeat; height:27px;line-height:27px}
.gys{padding:5px; height:140px; width:230px; overflow:hidden; clear:both}
.gys li{line-height:24px; display:block}
.gys li span{ padding-left:5px}
.gys li a{color:#464747; padding-left:10px; float:left;background:url(../images/point_03.gif) center left no-repeat;}
.gys li a:hover{color:#000;background:url(../images/point_h03.gif) center left no-repeat;}

.new{padding:10px 9px}
.new li{ line-height:24px; clear:both}
.new li a{color:#464747;padding:0 15px 0 12px; float:left;background:url(../images/li_point_a.gif) center left no-repeat; float:left}
.new li a:hover{color:#000;background:url(../images/li_point_h.gif) center left no-repeat;}
.new li span{ float:right}


.snew{padding:10px 9px}
.snew li{ line-height:32px; clear:both; border-bottom:1px dotted #ccc}
.snew li span{ float:right; padding-right:5px}
.snew li a{color:#464747;padding:0 15px 0 12px; float:left;background:url(../images/li_point_a.gif) center left no-repeat; float:left}
.snew li a:hover{color:#000;background:url(../images/li_point_h.gif) center left no-repeat;}

.icb_list{ padding:5px 10px}
.icb_list li{ border-bottom:1px dotted #ccc; padding:5px 0}
.icb_list li span{display:block; color:#9e9e9e}
.icb_list li a{ display:block}

/* 选项卡 */
.tab{width:462px; height:175px;border:#ccc 1px solid;}
.tab dl{ background:url(../images/sform_bg.gif) top repeat-x}
.tab dl dt{ border-bottom:#3d7cab 2px solid;height:26px;padding-top:5px}
.tab dl dt a{float:left;display:block;cursor:pointer;text-align:center;color:#000; margin:0 5px;width:113px; height:26px;line-height:26px;background:url(../images/index_63.gif) bottom no-repeat}
.tab dl dt a.tabActive{color:#333;font-weight:bold;border-bottom:1px solid #fff;position:relative;background:url(../images/index_61.gif) bottom no-repeat}
.tab dl dd{padding:10px;height:100px; clear:both;}
.tab dl dd ul{ margin-left:-40px; padding-left:115px; height:120px}

.c1new{ background:url(../images/index_71.gif) left no-repeat;}
.c1new li{ line-height:24px; clear:both}
.c1new li a{color:#464747;padding:0 15px 0 12px; float:left;background:url(../images/li_point_a.gif) center left no-repeat;}
.c1new li a:hover{color:#000;background:url(../images/li_point_h.gif) center left no-repeat;}

.c2new{ background:url(../images/index_72.gif) left no-repeat;}
.c2new li{ line-height:24px; clear:both}
.c2new li a{color:#464747;padding:0 15px 0 12px; float:left;background:url(../images/li_point_a.gif) center left no-repeat;}
.c2new li a:hover{color:#000;background:url(../images/li_point_h.gif) center left no-repeat;}

.cblist{padding:10px 9px; height:140px; background:#fff url(../images/sform_bg.gif) top repeat-x; clear:both}
.cblist li{ line-height:24px; clear:both; font-weight:bold}
.cblist li a{color:#464747;padding:0 15px 0 12px; float:left;background:url(../images/np_13.gif) center left no-repeat;}
.cblist li a:hover{color:#000;background:url(../images/np_16.gif) center left no-repeat;}

.prt_list{ padding:15px 0px 0 8px}
.prt_list li{ width:165px; height:145px; float:left; text-align:center}
.prt_list li span{height:20px; line-height:20px; display:block; text-align:center}
.prt_list li a img{display:block; padding:2px; border:1px solid #ccc}


.prt_lit { padding-top:85px; position:absolute; left:10px}
.prt_lit li{ line-height:28px; font-weight:bold;}
.prt_lit li a{color:#fff0a8; display:block; width:185px; height:28px; padding-left:35px}
.prt_lit li a:hover{ color:#f3c075; background:url(../images/tit_bg.gif) top center no-repeat}
.prt_lih a{ color:#f3c075; background:url(../images/tit_bg.gif) top center no-repeat;}


.formtit{background:url(../images/smray_tbg.gif) top center no-repeat; width:238px; height:25px; line-height:25px; border-bottom:1px solid #ccc}
.mtit{padding-left:20px;font-weight:bold; color:#0d5388; float:left}
.mstit{padding:0 20px;font-weight:bold; color:#fff; float:left; background:url(../images/cb1_03.gif) right no-repeat;}

.formwtit{background:url(../images/msform_03.gif) top center no-repeat; width:462px; height:28px; line-height:28px;}
.mid_form{float:left; width:464px; padding-left:10px}


.in_prt { padding:10px 0 0 35px;}
.in_prt li{ float:left; width:210px; text-align:center}
.show_list{ padding:20px 0}
.show_list li{ width:65px; height:55px; float:left}
.show_list li a img{ border:1px solid #601013;display:block; margin:0 auto}
.show_list li a:hover img{ border:1px solid #000;}

.prt_bit{width:80px; float:left}
.prt_ct{background:url(../images/spoint.gif) center left no-repeat;padding-left:18px; }


.dmenu{height:24px; line-height:24px; background:url(../images/sub_11.gif) 10px bottom no-repeat;padding-left:21px; color:#000; font-weight:bold; margin-bottom:8px}
.dmenu img{ margin:0 5px}

.prt_ctit{border-bottom:1px solid #94836a; height:25px; line-height:25px; font-weight:bold; font-size:14px;}
.prt_clist{ padding:5px 0}
.prt_clist li{line-height:24px}
.prt_clist li a{ color:#424242}
.prt_class_con{padding-left:35px; float:left; width:250px}

.prt_slist{ padding-left:20px}
.prt_slist li{line-height:22px; background:url(../images/sudsb_23.gif) left center no-repeat; padding-left:15px}
.prt_slist li a:hover{ color:#FF0000}

.sprt_info{background:url(../images/prt_16.gif) bottom left no-repeat; height:50px;}
.sprt_info li{ line-height:24px}

.order_buy{background:url(../images/prt_10.gif) top center no-repeat; width:61px; height:18px; float:left; cursor:pointer}
.order_pre{color:#feb300; font-size:13px; font-weight:bold; padding-right:15px; float:left}
.pre_tit{float:left; padding-right:5px}

.st_sp{width:100px; float:left}
.st_stit{padding-left:10px; color:#424242; font-size:13px}
.st_date{padding-left:10px; font-weight:normal;font-size:12px}

.cb{ clear:both; margin:0; padding:0}
.dis{ display: block}
.undis{ display: none}
.tl{ text-align:left}

.start_sapn{ padding-left:10px; color:#ffab08}

.marb5{ margin-bottom:5px}
.mart10{ margin-top:10px}
.pdt5{ padding-top:4px}


.ct_ray{border-bottom:1px dotted #ccc; height:25px; line-height:25px;}
.ct_atab td{ height:20px; line-height:20px}
.ct_tab {float:left; margin:20px 4px 0 4px}
.ct_tab td{ height:20px; line-height:20px}
.ct_add{height:25px;line-height:25px; padding-top:10px}


#nav ul{ text-align:left;}
#nav ul li{color:#000; font-weight:bold; line-height:28px;; background:url(../images/smeu_bray.gif) top left no-repeat; display:block;border-bottom:1px dotted #ccc}
#nav ul li div{padding-left:15px}
#nav ul li div.nodeOpen{background:url(../images/spoint.gif) center left no-repeat; cursor:pointer; color:#4695bf; border-bottom:1px solid #ccc}
#nav ul li div.nodeClosed{background:url(../images/mpoint.gif) center left no-repeat; cursor:pointer}
#nav ul li li{font-weight:bold; line-height:24px; display:block; padding-left:10px}
#nav ul li li ul{}
#nav ul li li div{}
#nav ul li li div.nodeOpen{ background:url(../images/mpoint.gif) center left no-repeat; cursor:pointer;}
#nav ul li li div.nodeClosed{ background:url(../images/mpoint.gif) center left no-repeat; cursor:pointer}
#nav ul li li li{ height:22px;line-height:22px; background:url(../images/sudsb_23.gif) left center no-repeat; padding-left:12px}
