.box_design {
	margin: 0px auto;
	padding: 0px;
	width: 1002px;
	background: #d2d2d2 url(../images/bg_body.gif) repeat-x top;
}
.box_1 {
	margin: 0px;
	padding-top: 15px;
	margin: 0px 12px 0px 10px;
	line-height: 150%;
	color: #4c4d4d;
	background: #d2d2d2 url(../images/bg_list.gif) repeat-y;
}
.box_1 h2 {
	color: #e42b00;
	margin: 1px 0px;
	padding: 0px;
	font-size: 12px;
}
.box_1 p {
	color: #e42b00;
	margin: 1px 0px;
	padding: 5px 0px 5px 19px;
	font-size: 12px;
	background: url(../images/icon_2.gif) no-repeat 0px 5px;
}
.box_2 {
	padding: 0px;
	margin: 18px 0px 0px 0px;
}


.box_general2 {
	margin: 0px auto;
	padding: 0px;
	width: 995px;
}
.box_general {
	margin: 0px auto;
	padding: 0px;
	width: 965px;
}
.box_space {
	margin: 0px;
	padding: 0px;
	height: 23px;
}
.box_space2{
	margin: 0px;
	padding: 0px;
	height: 13px;
}
.box_view {
	margin: 0px;
	padding: 15px 0px 0px;
}
.box_rightside {
	/*background: url(../images/title_right_bg.jpg) repeat-x top;*/
	background: url(../images/title_reason.jpg) no-repeat;
	border-top: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	border-left: 1px solid #E5E5E5;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	color:#FFFFFF;
	width: 232px;
}
.box_rightside h4 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 15px 24px;
}
.box_rightside2 {
	border-top: 4px solid #DEDEDE;
	border-right: 1px solid #E5E5E5;
	border-left: 1px solid #E5E5E5;
	margin: 0px;
	padding: 6px 0px 0px 9px;
	border-bottom: 1px solid #E5E5E5;
}

.box_rightside .more {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 2px 12px 0px 0px;
	float: right;
	color: #FFFFFF;
}
.box_rightside .more a {
	color: #FFFFFF;
	text-decoration: none;
}
.box_rightside .more a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.box_soild1 {
	color: #E62B02;
	border-bottom: 1px dashed #848484;
	margin: 15px 32px 5px 16px;
}
.box_soild1 h2 {
	color: #e42b00;
	font-size: 14px;
	margin: 5px 0px 5px 0px;
	padding: 5px 5px 0px 20px;
	background: url(../images/arrow_1.gif) no-repeat 5px 6px;
}


.mainbox {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 703px;
}
.mainbox2 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 758px;
}
.mainbox3 {
	margin: 0px auto;
	padding: 0px;
	width: 908px;
}
.mainbox_about {
	margin: 0px;
	padding: 0px;
	width: 726px;
	float: left;
}

.leftside {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 225px;
	background-color: #F0F1F5;
}
.rightside {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 236px;
}
.rightside2 {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 198px;
}
.rightside3 {
	margin: 0px 0px 0px 235px;
	padding: 0px;
}
.sidebar_about {
	width: 195px;
}
.space_about {
	margin: 0px;
	padding: 0px;
	width: 10px;
}



.title_normal {
	background: url(../images/titlebg.jpg) no-repeat;
	height: 31px;
	width: 704px;
	margin: 0px 0px 11px;
	padding: 0px 0px 0px 0px;
}
.title_normal h2 {
	margin: 0px;
	padding: 3px 0px 0px 37px;
	font-size: 14px;
	font-weight: bold;
	color: #4C4E4D;
	background: url(../images/title_ico.gif) no-repeat left;
}
.title_normal h3 {
	margin: 5px 0px 0px 0px;
	padding: 3px 0px 0px 37px;
	font-size: 14px;
	font-weight: bold;
	color: #4C4E4D;
	background: url(../images/title_ico.gif) no-repeat left;
}
.title_normal span {
	margin: 0px;
	padding: 4px 21px 0px 0px;
	float: right;
	color: #808082;
}
.title_normal span a {
	color: #000000;
	text-decoration: none;
}
.title_normal span a:hover {
	color: #EB6A30;
	text-decoration: none;
}
.title_normal em {
	color: #ff4800;
	font-style: normal;
}

.title_normal_kh {
	background: url(../images/titlebg.jpg) no-repeat;
	height: 27px;
	width: 410px;
	margin: 0px 0px 11px;
	padding: 4px 0px 0px 0px;
}
.title_normal_kh h2 {
	margin: 0px;
	padding: 3px 0px 0px 37px;
	font-size: 14px;
	font-weight: bold;
	color: #4C4E4D;
	background: url(../images/title_ico.gif) no-repeat left;
}
.title_normal_kh span {
	margin: 0px;
	padding: 4px 21px 0px 0px;
	float: right;
	color: #808082;
}
.title_normal_kh span a {
	color: #000000;
	text-decoration: none;
}
.title_normal_kh span a:hover {
	color: #EB6A30;
	text-decoration: none;
}



.title_normal_xx {
	background: url(../images/titlebg.jpg) no-repeat;
	height: 27px;
	width: 280px;
	margin: 0px 0px 11px;
	padding: 4px 0px 0px 0px;
}
.title_normal_xx h2 {
	margin: 0px;
	padding: 3px 0px 0px 37px;
	font-size: 14px;
	font-weight: bold;
	color: #4C4E4D;
	background: url(../images/title_ico.gif) no-repeat left;
}
.title_normal_xx span {
	margin: 0px;
	padding: 4px 21px 0px 0px;
	float: right;
	color: #808082;
}
.title_normal_xx span a {
	color: #000000;
	text-decoration: none;
}
.title_normal_xx span a:hover {
	color: #EB6A30;
	text-decoration: none;
}




.title_normal3 {
	background: url(../images/titlebg_2.jpg) no-repeat;
	height: 25px;
	margin: 0px 0px 11px;
	padding: 5px 0px 0px;
	width: 722px;
}
.title_normal3 h2 {
	margin: 0px;
	padding: 3px 0px 0px 37px;
	font-size: 14px;
	font-weight: bold;
	color: #4C4E4D;
	background: url(../images/title_ico.gif) no-repeat left;
}
.title_normal3 span {
	margin: 0px;
	padding: 4px 21px 0px 0px;
	float: right;
	color: #808082;
}
.title_normal3 span a {
	color: #808082;
	text-decoration: none;
}
.title_normal3 span a:hover {
	color: #EB6A30;
	text-decoration: none;
}

.title_norma2 {
	background: url(../images/titlebg2.jpg) no-repeat;
	height: 25px;
	margin: 0px 0px 11px;
	padding: 5px 0px 0px;
	width: 513px;
}
.title_norma2 h2 {
	margin: 0px;
	padding: 3px 0px 0px 37px;
	font-size: 14px;
	font-weight: bold;
	color: #4C4E4D;
	background: url(../images/title_ico.gif) no-repeat left;
}
.title_normal_person {
	background: url(../images/titlebg4.gif) no-repeat;
	height: 25px;
	margin: 0px 0px 11px;
	padding: 5px 0px 0px;
	width: 740px;
}
.title_normal_person h2 {
	margin: 0px;
	padding: 3px 0px 0px 37px;
	font-size: 14px;
	font-weight: bold;
	color: #4C4E4D;
	background: url(../images/title_ico.gif) no-repeat left;
}
.title_about {
	background: url(../images/titlebg3.jpg) no-repeat;
	height: 24px;
	margin: 0px;
	padding: 16px 0px 0px 25px;
	font-weight: bold;
	color: #fff;
}
.title_about2 {
	background: url(../images/icon_1.gif) no-repeat 6px 10px;
	border-bottom: 4px solid #dddee0;
	margin: 0px 6px 12px;
	padding: 12px 0px 0px 28px;
	font-weight: bold;
	color: #df4801;
	font-size: 14px;
}
.title_revised {
	background: url(../images/titlebg3.gif) no-repeat;
	height: 24px;
	width: 945px;
	margin: 0px auto;
	padding: 6px 0px 0px 25px;
	font-weight: bold;
	color: #fff;
}
.title_revised h2 {
	margin: 0px;
	padding: 3px 0px 0px 37px;
	font-size: 14px;
	font-weight: bold;
	color: #4C4E4D;
	background: url(../images/title_ico.gif) no-repeat left;
}


.title_design {
	margin: 0px;
	padding: 5px 0px;
	border-bottom: 4px solid #dadada;
}
.title_design h2 {
	margin: 0px;
	padding: 3px 0px 0px 45px;
	font-size: 15px;
	font-weight: bold;
	color: #4C4E4D;
	background: url(../images/title_ico.gif) no-repeat 10px;
}
.title_design span {
	margin: 0px;
	padding: 4px 21px 0px 0px;
	float: right;
	color: #808082;
	background: url(../images/arrow_2.gif) no-repeat 28px 7px;
}
.title_design span a {
	color: #808082;
	text-decoration: none;
}
.title_design span a:hover {
	color: #EB6A30;
	text-decoration: none;
}


.t_pic1 {
	padding: 2px;
	border: 1px solid #cccccc;
	margin: 0px;
}
.t_pic2 {
	padding: 0px;
	margin: 0px 0px 15px 0px;
}
.t_pic3 {
	padding: 0px;
	text-align: center;
	margin: 0px 0px 21px 0px;
}
.t_pic4 {
	padding: 0px;
	text-align: center;
	margin: 0px;
}
.t_pic5 {
	padding: 0px;
	margin: 0px 0px 12px 10px;
}


.ban_design {
	text-align: center;
	margin-top: 15px;
}
.bg_design {
	padding-top: 3px;
	margin-bottom: 19px;
	width: 239px;
	height: 132px;
	text-align: center;
	background: url(../images/bg_1.gif) no-repeat;
}
.bg_design .title {
	padding-right: 8px;
	text-align: right;
	margin: 0px;
}
.bg_design .title span {
	float: left;
	padding: 5px 5px 0px 25px;
	text-align: left;
}


.bg_design .title a {
	font-weight: bold;
	color: #4c4d4d;
	text-decoration: none;
}

.clear {
	clear: both;
}
.text_style{ 
	border:1px #D3D3D3 solid;
}
/*分页begin*/
.page {
	margin: 0px 23px 12px;
	color: #333333;
	text-align: center;
	padding-top: 4px;
	text-decoration: none;
	clear: both;
	background: #F4F4F4;
	padding-bottom: 4px;
}
.page .pageem {
	color: #FF0000;
}
.page a {
	text-decoration: none;
	color: #555555;
}
.page a:hover {
	text-decoration: none;
	color: #FF8000;
}
.pagebox {
	font-size: 11px;
}
.pagebtn {
	font: 11px Arial, Helvetica, sans-serif;
	background: #E8E4E1;
}



.page2{ color:#515151; background:url(../images/bg_page_line.jpg) repeat-x top; text-align:right; margin:25px 0px; padding:15px 18px 0px 18px; line-height:24px;}
.page2 font{ color:#ea6108; font-weight:bold; font-size:12px;}
.page2 .text{ font-size:12px; width:30px; height:14px; border:groove 1px #dcdcdc;}
.page2 .goto{ background:url(../images/bg_go.jpg) no-repeat; width:25px; height:15px; font-size:11px; color:#232824; border:none; cursor:hand; font-family:Verdana, Geneva, sans-serif; margin-bottom:3px;}
.page2 span{ float:right; padding-left:40px; display:block;}
/*分页end*/

.related_news{ font-size:14px; padding:10px 15px; margin:0px; border-top: 1px dashed #CFCFCF;}
