@charset "utf-8";
/*Artis*/
body{
	padding:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #990000;
}

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:link,a:visited{color:#990000; text-decoration:none;}
a:hover{color:#000000; 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;}
.wrap {
	line-height:24px;
	background:#dec352;
	width:990px;
	border:#fff solid 5px;
	padding:0;
	margin-right: auto;
	margin-left: auto;
}
.fb{font-weight:bold;}
.fs12{
	font-size:12px;
	font-weight: normal;
	color: #997d29;
	text-indent: 24px;
	line-height: 24px;
	text-align: left;
}
.fs14{
	font-size:14px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
.fs16{
	font-size:16px;
	line-height: 35px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	text-align: center;
}
.fs18{font-size:18px;}
.em{text-indent:2em;}
.em2{text-indent:1em;}

.wh ,.wh a{
	color:#FFFF00;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	text-align: center;
}
.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:25px;
	font-size: 14px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	text-align: right;
}
.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;
	font-size: 14px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	color: #000000;
}
.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;
	clear:both;
	background-color: #DEC352;
}

/* 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:240px;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #e9e9e9;
	border: 1px dashed #e9e9e9;
}


.box{
	width:960px;
	margin:0 auto;
}



#box1{
	width:960px;
	margin-top:5px;
	margin-right: auto;
	margin-bottom: 5;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 5px;
}
      #box1 .left{
	width:240px;
	margin-right:10px;
	float:left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
}
	  #box1 .mid{
	width:445px;
	float:left;
	background-color: #FFFFFF;
	margin: 0px;
}
	  #box1 .right{
	width:250px;
	float:left;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(img/tiao2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	border: 1px solid #DEC352;
	padding-top: 20px;
	height: 220px;
}
	  
#box2{
	width:960px;
	margin-top:0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 5px;
}	  
#box2 .mid{
	width:955px;
	float:left;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 2px solid #DEC352;
}
#box2_2{
	width:960px;
	margin-top:0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 5px;
}	  
#box2_2 .mid{
	width:955px;
	float:left;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 2px solid #DEC352;
}
#box2_3{
	width:960px;
	margin-top:0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 5px;
}	  
#box2_3 .mid{
	width:955px;
	float:left;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 2px solid #DEC352;
}
	  
#box3{
	width:960px;
	margin:0 auto;
	background-color: #FFFFFF;
}
      #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;
}

#news { width:445px; float:left; background:#fff; }
#newst {
	height:25px;
	background-image: url(img/tiao1.jpg);
}
#newsc {
	border:#cfa51c solid 1px;
	border-top:none;
	overflow:hidden;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#newstit, #newstit a { font:20px/30px; font-size:16px; color:red; text-align:center; }
.borb { border-bottom:#997d29 dotted 1px; }
#newsc p { text-indent:2em; color:#997d29; }
.huangzi-1{
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	color: #996600;
	text-indent: 24px;
}
.huangzi{
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	color: #996600;
	text-indent:6px;
}
.f18 {
	font-size: 16px;
	font-style: normal;
	line-height: 28px;
	font-weight: normal;
	color: #990000;
	text-indent: 6px;
}

 .clear {clear:both;}
.f16-1 {
	font-size: 16px;
	font-style: normal;
	line-height: 28px;
	font-weight: normal;
	color: #FF0000;
	text-align: center;
}
.hong {
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.STYLE1 {color: #CC0000}
.STYLE2 {color: #FFFFFF}
