img,div{ behavior: url(css/iepngfix.htc); vertical-align:top; } 

html{
	OVERFLOW-x : Hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

body {
	margin:0px auto 0px auto!important;*margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px;
	padding:0px!important;*padding:0px!important;*padding:0px;
	line-height:21px;
	
	}
	
body.a01
{
	text-align:left;
	background-image:url(../pic/all_bg.jpg);
	background-color:#def0f7;
	background-repeat:repeat-x;
}

#Layer1 {
	position:absolute;
	margin:370px 0px 0px 0px!important;*margin:370px 0px 0px 0px!important;*margin:370px 0px 0px 0px;
	width:0;
	padding-top:0px;
	z-index:1;
}

.main {
	margin:0px auto 0px auto!important;*margin:0px auto 0px auto!important;*margin:0px auto 0px auto;
	padding:0px!important;*padding:0px!important;*padding:0px;
	width:950px;
}

.main .content{
	margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;
	width:950px;
	background-image:url(../pic/content_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	display:table;
	background-color:#FFFFFF;
}



.main .content .left{
	margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px;
	padding:33px 0px 0px 0px;
	float:left;
	width:335px;
	text-align:right;
}

.main .content .right{
	margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;
	float:right;
	width:615px;
}

.main .content .right .pro{
	margin:8px auto 12px auto;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;
	width:571px;
	height:160px;
	background-color:#ffeab7;
}

.main .content .right .pro .box{
	margin:0px 0px 0px 9px!important;*margin:0px 0px 0px 9px!important;*margin:0px 0px 0px 7px;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	width:176px;
	height:104px;
	border:solid 1px #d9d9d9;
	text-align:center;
	float:left;
}

.main .content .right .pro .box h1{
	margin:0px 0px 3px 0px!important;*margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;
	font-size:15px;
	color:#4c4c4c;
	font-weight:normal;
}

.main .content .right .pro .box h1 a{
	color:#4c4c4c;
}

.main .content .right .pro .box h1 a:hover{
	color:#ff4e00;
}

.main .content .right .pro .box p{
	margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;
	color:#ff4e00;
	font-size:13px;
}

.main .content .right .pro .box a{
	text-decoration:none;
}

.main .content .right .cont{
	margin:8px auto 8px auto;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;
	width:571px;
}

.main .content .right .cont h4{
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 15px!important;*padding:0px 0px 0px 15px!important;*padding:0px 0px 0px 15px;
	text-align:left;
	display:block;
	background-image:url(../pic/icon_arrow.jpg);
	background-position:left 5px!important;*background-position:left 2px!important;*background-position:left 2px;
	background-repeat:no-repeat;
	font-size:15px;
	color:#ff3300;
	letter-spacing:1px;
	font-weight:normal;
}

.main .content .right .cont h5{
	margin:0px 0px 5px 20px;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;
	color:#2382fc;
}

.main .content .right .cont p{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;
	font-size:13px;
	color: #444444;
	line-height:21px;
	letter-spacing:0.04em;

}

.main .content .right .cont ul{
	margin:3px 20px 5px 46px;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;
	font-size:13px;
	color: #666666;
	list-style:decimal;

}

.main .content .right .cont ul li{
	margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;


}

.main .right .content{
	margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;
	width:347px;
	float:right;
	background-image:url(pic/right_bg_002.jpg);
	background-repeat:repeat-y;
	background-position:left top;
}

.main .right .content img.left{
	margin:5px 10px 0px 16px!important;*margin:5px 10px 0px 16px!important;*margin:5px 10px 0px 16px;
	padding:0px!important;*padding:0px!important;*padding:0px;
	float:left;
}

.main .right .content img.right{
	margin:5px 10px 0px 14px!important;*margin:5px 14px 0px 0px!important;*margin:5px 10px 0px 14px;
	padding:0px!important;*padding:0px!important;*padding:0px;
	float:right;
}

.main .right .content h1{
	margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px;
	padding:8px 13px 0px 14px!important;*padding:8px 13px 0px 14px!important;*padding:8px 13px 0px 14px;
	color:#de6c00;
	font-size:13px;
	letter-spacing:0.04em;
	font-weight: normal;
	text-decoration:none;
}

.main .right .content p{
	margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px;
	padding:0px 13px 0px 16px!important;*padding:0px 13px 0px 16px!important;*padding:0px 13px 0px 16px;
	font-size:13px;
	color:#000000;
	line-height:19px;
	letter-spacing:0.04em;
}

.main .right .content .line{
	margin:5px auto 3px auto!important;*margin:5px auto 3px auto!important;*margin:5px auto 3px auto;
	padding:0px!important;*padding:0px!important;*padding:0px;
	background-image:url(pic/right_line.jpg);
	background-repeat:no-repeat;
	background-repeat:left top;
	width:315px;
	height:2px;
	font-size:0px;
}