/*Artis*/
body{margin:0;padding:0;background-color:#FFF;}
form,input,select,ul,li,p,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
body,table,select,input,div{font-size:12px; color:#333}
img{border:none;}
a{color:#333; text-decoration:none;}
a:hover{color:#c00; text-decoration:underline;}

.nl,.nl a,.nl a:hover,a.nl,a.nl:hover{text-decoration: none;}
.ul,.ul a,.ul a:hover,a.ul,a.ul:hover{text-decoration: underline;}

.fb{font-weight:bold;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.em{text-indent:2em;}
.em2{text-indent:1em;}

.wh ,.wh a{color:#fff;}
.wh a:hover{color:#fff;}
.bl ,.bl a{color:#333;}
.bl a:hover{color:#c00;}
.gray ,.gray a{color:#666666;}
.gray a:hover{color:#c00;}
.ora ,.ora a{color:#d66a41;}
.ora a:hover{color:#c00;}
.green ,.green a{color:#5c7779;}
.green a:hover{color:#c00;}
.red ,.red a{
	color:#b60002;
	text-align: left;
}
.bgp3 {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
}

.red a:hover{color:#c00;}
.blue ,.blue a{color:#0c6cc6;}
.blue a:hover{color:#c00;}

.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh26{line-height:26px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}
.lh32{line-height:32px;}
.lh40{line-height:40px;}
.lh52{line-height:52px;}

.fl{float:left;}
.fr{float:right;}

.text_l{text-align:left;}
.text_r{text-align:right;}
.text_c{
	text-align:left;
	text-indent: 24px;
}

.clr{clear:both; overflow:hidden; font-size:0; height:0px;}

.dis{display:block;}
.undis{display:none;}

.box_hr{margin:0 auto; font-size:1px; background:#fff;clear:both;}
.box_hr4{margin:0 auto;height:4px; font-size:1px; background:#fff;clear:both;}
.box_hr6{margin:0 auto;height:6px; font-size:1px; background:#fff;clear:both;}
.box_hr8{margin:0 auto;height:8px; font-size:1px; background:#fff;clear:both;}
.box_hr10{margin:0 auto;height:10px; font-size:1px; background:#fff;clear:both;}

/* BORDER */
.bor1{border:1px solid #a2d0fc; border-top:0;}
.bor2{border:1px solid #a2d0fc;}
.bor3{border:1px solid #e6daba; border-top:0;}

.imgb1 img{border:1px solid #fff;}

/* PADDING & MARGIN */
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}

.mt3{
	margin-top:3px;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	text-align: center;
}
.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.mt10{
	margin-top:10px;
	color: #666666;
	text-align: right;
	font-size: 12px;
}

/* HACK */
.hack1{margin-top:4px; *margin-top:12px;_margin-top:12px;}
.hack2{padding:10px 0 0 10px;*padding:14px 0 0 10px;_padding:14px 0 0 10px;}
.hack3{height:29px;*height:24px;_height:32px; line-height:24px;*line-height:18px;_line-height:24px;}
.hack4{padding-top:5px;*padding-top:3px;_padding-top:3px;}
.hack5{height:655px;*height:653px;_height:653px;}


/* FOCUS */
#focus{
	width:250px;
	background:url(img/focus_bg.gif);
	padding-top: 7px;
	padding-bottom: 5px;
}


.box{width:960px; margin:0 auto;}



#box1{
	width:960px;
	margin-top:5px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
      #box1 .left{
	width:250px;
	margin-right:10px;
	float:left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
	  #box1 .mid{width:440px; float:left; background:url(img/head.gif) left top no-repeat; padding-top:10px; margin:0px}
	  #box1 .right{
	width:250px;
	float:left;
	margin-left: 10px;
}
	  
#box2{width:960px; margin:0 auto; }
      #box2 .left{width:345px; margin-right:10px; float:left;}
	  #box2 .mid{width:440px; float:left;}
	  #box2 .right{width:250px; float:right;}
	  
#box3{width:960px; margin:0 auto;}
      #box3 .left{width:250px; float:left; margin-right:12px;}
	  #box3 .mid{width:700px; float:left;}
	  #box3 .right{
	width:250px;
	float:left;
	margin-left: 10px;
}
	  
#box4{width:960px; margin:0 auto;}
      #box4 .left{width:250px; float:left; margin-right:12px;}
	  #box4 .mid{width:440px; float:left;}
	  #box4 .right{width:250px; float:right;}
	  
	  
.zhengwenzi-2, .zhengwenzi-2 a , .zhengwenzi-2 link{
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #0c6cc6;
	text-decoration: none;
	text-align: left;
}

.zhengwenzi-2 li {
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-left: 5px;
	padding: 0px;
}

.zhengwenzi-2 ul {
	margin: 0px;
	padding: 0px;
}

