.pagewidth {
	width:970px;
	clear:both;
	margin-bottom:10px;
	font-size: 12px;line-height:18px;font-family:Arial;color:#444444;
}

.block{background-image:url(../images/block_bg.jpg);background-position:top left;background-repeat:no-repeat;width:238px;height:251px;float:left;padding:46px 0 0 24px;margin:0 21px 0 0;}
.block p{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#0B3556;display:block;width:200px;padding:0 0 20px 0;}
.block .title{
	font-size:17px;
	font-weight:bold;
	color:#FFF;
	padding:0 0 10px 0
}
#content{
	padding:25px 0 35px 0;
	overflow:hidden;
	width: 970px;
}
.line{	width:980px;overflow:hidden;border-bottom:1px solid #CEC7B9;margin:0 0 27px 0}
.sidebar{width:238px;float:left;padding:0 21px 30px 24px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#545353}
.sidebar h4{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#040404;line-height:48px;}
.sidebar p{padding:0 0 10px 0;}
.sidebar p a{color:#105183;text-decoration:none; font-size:14px;}
.sidebar p a:visited{text-decoration:underline}
.sidebar p a:hover{text-decoration:none}
.sidebar .title{ font-size:22px; font-weight:bold; color:#000;padding:0 0 10px 0}
.list{background-color:#FAF3E5;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.list .content{padding:0px 0 0 25px;}
.list .title li{ background:url(../images/title3.gif) no-repeat; height:45px; font-size:24px; color:#FFF; padding:8px 10px;font-weight:bold;}
.list li{list-style-type:none;}
.list span{color:#105183;display:block;float:left;width:32px;}
.list p{display:block;float:left;color:#545353;width:630px;padding:0 5px 15px 0}
.news{padding:23px 0 0 0;}
.news p{padding:0px;}
.news span{display:block;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#105183;font-weight:bold;padding:0 0 12px 0}
.news a{color:#105183;text-decoration:none;}
.news a:visited{text-decoration:underline}
.news a:hover{text-decoration:none}
.pad25{margin:0 0 25px 0;}
.infoblock{	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#545353;width:280px;float:left;padding:0 29px 0 24px;}
.infoblock .title{ font-size:22px; font-weight:bold; color:#000;padding:0 0 10px 0}
.pic{padding:18px 0;}
.infoblock a{color:#105183;text-decoration:underline}
.infoblock a:visited{text-decoration:underline}
.infoblock a:hover{text-decoration:none}
.infoblock p{padding:0 0 30px 0; font-size:14PX;}
.border{border-right:1px solid #E8E5DE}
.nagetiveindex{ clear:both;width:980px; height:18px;}


.in_products{
	background-image:url(../images/ind_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:680px;
	height:297px;
	float:right
}
.in_products .box{ width:121px; float:left;}
.in_products .keyft{ width:450px; float:left; margin-left:10px;}
.p_left{ margin:0px; padding:0px; width:63px; height:297px; float:left;}
.p_left img{ margin-top:10px;}
.p_ptitle{
	width:450px;
	margin-top:10px;
	font-size:20px;
	color:#006;
	font-weight:bold;
	margin-bottom:5px;
}
.p_pleft{
	width:450px;
	float:left
}
.p_pleft li{ background:url(../images/pot.gif) no-repeat 0px 8px; list-style:none; padding-left:15px; margin-left:10px; line-height:25px; width:480px;}  
.p_pleft .key{background:none; margin-left:2px; padding:0px; float:16px; font-weight:200; width:200px;}

.p_pright{
	width:450px;
	text-align:right;
}

