body{
	font-size: 12px;
	padding: 0;
	margin: 0;
	line-height:1.8;
    background:#FFFFFF;
	color:#000;
	font-family:ËÎÌå;
}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;border:0;
}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:12px;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
a:link,a:visited {
	text-decoration:none;
	color:#000000;
}
a:hover {
	text-decoration:none;
	color:#ff0000;
}
a.q1:link,a.q1:visited {
	text-decoration:none;
	color:#000000;
	font-size:12px;
}
a.q1:hover {
	text-decoration:none;
	color:#ff0000;
	font-size:12px;
}

a.link1:link,a.link1:visited {
	text-decoration:none;
	color:#000000;
}
a.link1:hover {
	text-decoration:none;
	color:#ff0000;

}

a.top:link,a.top:visited {
	text-decoration:none;
	color:#000000;
}
a.top:hover {
	text-decoration:underline;
	color:#AEAEAE;

}
.tj {cursor:pointer;z-index:1;position:absolute;top:3px;left:110px;width:40px;height:40px;padding:0;line-height:16px;background:url(images/tj.gif) top no-repeat;} 
.kong{height:15px;}

#toptitle .mr .mr_down strong {
	font-family: Verdana;
	font-size: 13.5pt;
	color: #f99c34;
	font-weight: bold;
}

/*---zhuti----*/
	
#main,#shuomingshu {
	display :block;
	width: 1002px;
	margin-top: 5px;
	margin:0 auto;
	overflow:hidden;
}
#main {
	background:url(images/main_bg.jpg) repeat-y;
}

#main_index_list {width: 491px;padding:0;float:left;margin:3px;}

#main_index_list .byby_tt {
	width:456px;
	height:25px;
	background:url(images/byby_t.jpg) no-repeat;
	color:#1660A7;
	line-height:25px;
	padding-left:32px;	
	font-weight:bold;
	clear:both;
}
#main_index_list .byby_tt a {
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#1660A7;
}
#main_index_list .byby_tt span a{
float:right;
font-size:12px;
font-weight:normal;
}

#main_index_list .sort {
	float:left;
	width:491px;
	height:200px;
	border-left:#DEDEDE 1px solid;
	border-right:#DEDEDE 1px solid;
	border-bottom:#DEDEDE 1px solid;
	margin-bottom:6px;

}

#main_index_list .sort .list {
	line-height:26px;
	font-size:12px;
	margin-top:6px;
	text-align:left;
}
#main_index_list .sort .list li {

	width:456px;
	float:left;
    height:24px;
    overflow:hidden;
    padding:0px 5px 0px 25px;
	BACKGROUND: url(images/dot11.gif) 8px center no-repeat;

}
#main_index_list .sort .list li span {float:right;}


#linkurl{
	width:987px;
	height:40px auto;
	margin:10px auto 0px auto;
	padding:5px;
	color:#434446;
	text-align:left;
}
#linkurl a{color:#434446;}
#footer{
	width:966px;
	height:98px;
	margin-top:10px;
	padding:18px;
	background:url(images/footer_bg.jpg) repeat-x;
	color:#434446;
	margin:0 auto;
	text-align:center;
}

/*CSS sabrosus style pagination*/

DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 10px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}


/*------------------------------------------------header--------------------*/

#header{
	width:1002px;
	height:auto;
	margin:0 auto;
	position:relative;
	padding:0;
}


#header #toptitle {width:1002px;height:80px;}
#header #toptitle .ml{float:left;margin-top: 20px;}
#header #toptitle .mr{
	float:right;
	margin-top: 20px;
}

#header #toptitle .mr .mr_up{
	TEXT-ALIGN: right;
}
#header #toptitle .mr .mr_down{width:370px;padding:0px 20px 0px 10px;TEXT-ALIGN: right}

#header .nav{
	width:1002px;
	height:38px;
	background:url(images/m_bj.jpg) no-repeat;


}
#header .nav ul {
	list-style-type: none;
	margin-left: 12px;
}


#header .nav li{
	float:left;
}


#header .nav li a{
	display:block;
	background:url(images/m_li.jpg) no-repeat right;
	font-size:14px;
	font-weight:bold;
	line-height:38px;
	color:#fff;
	text-decoration:none;
	padding-top: 0;
	padding-right: 31px;
	padding-bottom: 0;
	padding-left: 31px;

}
#header .nav li a:hover{
	background:url(images/nav_bg_hover.gif) 0 0 repeat-x #B4BFAE;
	color:#fff;
}
#header .nav li a.hover{
	display:block;
	background:url(images/nav_bg_hover.gif) 0 0 repeat-x #B4BFAE;
	padding:0 18px;
	font-size:14.7px;
	font-weight:bold;
	line-height:38px;
	color:#434446;
	text-decoration:none;
	text-transform:uppercase;
}
#header .nav li a.noImg{
	background-image:none;
}
#header  .nav  .noImg:hover {
	background-image: url(images/nav_bg_hover.gif);
	background-repeat: repeat-x;
}
#header img.logo{
	position:absolute;
	left:0;
	top:138px;
	width:265px;
	height:69px;
}
#header p.topTxt{
	display:block;
	font-size:12px;
	line-height:21px;
	color:#fff;
	background-color:inherit;
	width:494px;
	position:absolute;
	left:0;
	top:214px;
}

#header .weizhi{
	width:962px;
	height:26px;
	padding:5px 10px 0 30px;
	line-height:26px;
	text-align:left;
	background:url(images/wall.png) #EFEFEF 10px center no-repeat;
	


}
#header .weizhi span {
	float:right;
	color:#001B68;
}

	
/*------top-header--------------------*/

.top_text { width:950px; margin:0; padding:0; height:25px; }
.top_text p {color:#676c6d; padding:5px 0 0 5px; margin:0; width:920px; float:left;text-align:left;}
.top_text a {color:#001B68; text-decoration:none; padding:0 3px; margin:0;}
.top_text p span {
	float:right;
	color:#001B68;
}




/*------main-class--------------------*/

#main_left {
	width: 220px;
	float:left;
	padding:0;
position:relative;
height:auto;


	
	}
	
	
.tad {width: 1002px;padding:2px 0px;}
.tad span{padding:10px 5px 6px 8px;margin:0px 8px 0px 0px; background-color:#5f6477; font-size:14px; color:#FFF; }
 .title_l{width:210px; height:30px; line-height:30px;text-align:left; color:#ff6600; font-size:14px; font-weight:bold; background:url(images/title_l.gif) left top no-repeat; padding-left:10px; }
 .title_l2{width:180px; height:30px; line-height:30px;text-align:left; color:#ffffff; font-size:14px; font-weight:bold; background:url(images/title_l2.gif) left top no-repeat; padding-left:40px; }
 .title_l3{width:180px; height:30px; line-height:30px;text-align:left; color:#ffffff; font-size:14px; font-weight:bold; background:url(images/title_l3.gif) left top no-repeat; padding-left:40px; }
.content_l{width:198px;height:auto; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:10px 10px 0 10px;text-align:left;background:#ffffff; list-style:none;}

.bot_l{width:220px; height:18px; background:url(images/title_bot.gif) left top no-repeat; margin-bottom:10px;}
.bot_l span{ background:url(images/title_bot.gif) right top no-repeat; float:right;}

	.pro_li{width:198px; line-height:25px;}
	.pro_li li{ width:190px; float:left; overflow:hidden;padding-left:2px;}
		.pru_class{width:183px; height:25px; font-size:12px; font-weight:bold; color:#0087a3; border-bottom:1px dashed #ccc; margin-bottom:5px;margin-top:5px;background:url(images/GalleryViewIcon.gif) left  no-repeat;padding-left:15px; display:block;}

	.pru_class a{color:#000000;}
	.pru_class a:visited{color:#0087a3;}
.clear { clear: both; height: 0px; overflow: hidden;}





#main_left h1{ padding:5px 0 0 10px;height:33px; background:url(images/class_top.jpg) top  repeat-x;font-size:15px;text-align:left;color:#FFFFFF;}
#main_left h2{ padding:5px 0 0 10px;height:25px; font-size:15px;text-align:left;color:#002D78;}
#main_left h3{ padding:5px 0 0 10px;height:25px; font-size:12px;text-align:left;color:#000;}

.soso form input.txtBox{
	width:120px;
	height:18px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#808080 solid 1px;
	border-left:#808080 solid 1px;
	color:#071E22;
	background-color:#fff;
	font-size:14.7px;
	line-height:18px;
	padding:0 0 0 5px;

}
.soso  form input.jBox{
	width:54px;
	height:18px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#808080 solid 1px;
	border-left:#808080 solid 1px;
	color:#071E22;
	background-color:#fff;
	font-size:14.7px;
	line-height:18px;
	padding:0 0 0 5px;
}
.soso  form input.go{
	width:50px;
	height:21px; 
	background:url(images/btn_go.gif) 0 0 no-repeat #EDEFE0;
	border:none;
	cursor:pointer;
	font:bold 10px/21px "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	margin-top:10px;
}


/*------main-infolist--------------------*/
#main_left .infolist {width:auto;}

#main_left .infolist p {
	margin:0;
	padding:5px 5px 0px 15px;
	BACKGROUND: url(images/dot/1.gif) left center no-repeat;
	text-align:left;
}
#main_left .infolist li 
{
    margin: 0;
    padding:5px 5px  5px  25px;
    background:url(images/dot/12.gif) 1px center no-repeat ;
    list-style-type:none;
    font-size:13px;
    border-bottom: 1px solid #CCC;
    vertical-align: bottom;
    height:20px;

}
#main_left .infolist li.li2 
{
    margin-bottom: 0;
    padding-left: 15px;
    background:url(images/dot11.gif) no-repeat 0px 7px;
}



#main_left .cptj {width:210px;}
#main_left .cptj li{

	width:165px;
	height:160px;
	list-style-type:none;
	position:relative;
}

#main_left .cptj li img {
	margin:0 0 5px 0;
	padding:4px;
	width:120px;
	height:90px;
	border:1px #CCCCCC solid;

}

#main_pinpai {width: 680px;height:40px;;background:#F0FBFD;border:1px #CCCCCC solid;padding:10px;margin:0 0 10px 0;}
#main_pinpai .pinpaititle{width:210px; height:30px; line-height:30px;text-align:left; color:#ff6600; font-size:14px; font-weight:bold; background:url(images/title_l.gif) left top no-repeat; padding-left:10px; float:left;}
	#main_pinpai .pinpailist{width:660px; line-height:25px;float:left;margin:10px 0 0 0;}
	#main_pinpai .pinpailist li{ width:130px; float:left; overflow:hidden;text-align:left;padding:0px 5px 0px 25px;	BACKGROUND: url(images/dot6.gif) 8px center no-repeat;}
	#main_pinpai .pinpailist li a {color:#000000;font-size:14.7px; }
/*------main-right--------------------*/
#main_right {width: 720px;float:right;background:#FFF;}
#main_right_1 {width: 720px;height:230px;background:#F0FBFD;border:1px #CCCCCC solid;}
#main_right_1 .picad {width: 455px;float:left;padding:5px;}
#main_right_1 .newsad {width: 245px;float:right;padding-right:5px;}
#main_right_1 .newsad p {
	margin:0;
	padding:5px 0px 5px 0px;
	height:108px;
	text-align:left;
}
#main_right_1 .newsad p img {
	margin:0;
	width:245px;
	height:104px;
}


#main_right_kong {width: 720px;height:20px;background:url(images/b2.gif) top  repeat-x}

#main_right_2 {width: 715px;background:url(images/tjcp.jpg) top no-repeat;padding:40px 0 0 5px;}
#main_right_2 p {
	float:left;
	margin:0 0 0 6px;
	width:165px;
	height:180px;

}
#main_right_2 p img {
	margin:0 0 5px 0;
	padding:4px;
	width:120px;
	height:90px;
	border:1px #CCCCCC solid;
}

#main_right_2 p span {
   padding:0px 10px 5px 10px;
	color:#000;
	background:url(images/price_button.jpg) top no-repeat;
	font-weight:bold;
}

#main_right_3 {width: 710px;margin:10px 0 0 0;}

#main_right_3 .etitle {
	width:678px;
	height:25px;
	background:url(images/etitle_t.jpg) no-repeat;
	color:#1660A7;
	line-height:25px;
	padding-left:32px;	
	font-weight:bold;
	clear:both;
	text-align:left;
	font-size:14px;
}


#main_right_3 .cplist {width: 700px;padding:10px 0 10px 5px;border:1px #CCCCCC solid;}
#main_right_3 .cplist li{
	float:left;
	margin:0 0 0 6px;
	width:165px;
	height:200px;
	list-style-type:none;
	position:relative;



}
#main_right_3 .cplist li img {
	margin:0 0 5px 0;
	padding:4px;
	width:135px;
	height:135px;
	border:1px #0087A3 solid;
}

#main_right_3 .cplist li span {
   padding:0px 10px 5px 10px;
	color:#000;
	background:url(images/price_button.jpg) top no-repeat;
	font-weight:bold;
}

.tj {cursor:pointer;z-index:1;position:absolute;top:3px;left:110px;width:47px;height:47px;padding:0;line-height:16px;background:url(images/12.png) top no-repeat;} 
.tejia {cursor:pointer;z-index:1;position:absolute;top:3px;left:110px;width:47px;height:47px;padding:0;line-height:16px;background:url(images/9.png) top no-repeat;}


#main_right_4 {width: 715px;background:url(images/zlcp.jpg) top no-repeat;padding:40px 0 0 5px;}
#main_right_4 p {
	float:left;
	margin:0 0 0 6px;
	width:165px;
	height:180px;

}
#main_right_4 p img {
	margin:0 0 5px 0;
	padding:4px;
	width:120px;
	height:90px;
	border:1px #CCCCCC solid;
}

#main_right_4 p span {
   padding:0px 10px 5px 10px;
	color:#000;
	background:url(images/price_button.jpg) top no-repeat;
	font-weight:bold;
}

/*------main-news--------------------*/
#main_news {width: 750px;float:right;background:url(images/list_rtopbg.gif) top no-repeat; border:1px #CCCCCC solid; padding:0 11px;font-size:14px;}
#main_news h1 {
	margin:0 0 10px 0;
	color:#000000;
	border-bottom:1px dashed #ddd;
	padding:10px 0 10px 0;
	font-size: 22px;
	text-align:center;
	font-weight:normal;
	font-family:Î¢ÈíÑÅºÚ,ºÚÌå;
	line-height:26px;
}

#main_news h3 {
	line-height:25px;
	letter-spacing:1px;
	text-align:left;
	font-size:14.7px;
	font-weight:normal;
	font-family:Î¢ÈíÑÅºÚ,ºÚÌå;
	color:#000000;
}
#main_news img{ max-width:600px;}
#main_news>table{border-collapse:collapse;border-spacing: 0; width:100%; margin-bottom:10px;} 
#main_news>table>caption{ text-align:center; caption-side: top; } 
#main_news>table th,table td{padding:3px 5px;border:1px solid #BFBFBF;}
#main_news>table th{ background:#F2F2F2; text-align:center;}

#main_newslist {width: 770px;float:right;text-align:left;}
#main_newslist .list_a { margin:0px 0px 10px 0px; width:765px; float:right;background:url(images/listbg1000.gif) top no-repeat;}
#main_newslist .list_a h1  {margin:8px 20px 10px 60px;font-size:16px;}
#main_newslist .list_a p { color:#003399;padding:10px 5px 0px 25px;margin:0 20px 0 30px;text-align:left;border-bottom:1px #ccc solid;font-size:14px;height:26px;BACKGROUND: url(images/dot5.gif) left center no-repeat;}

#main_newslist .list_a p span {
	float:right;
	color:#58ADCC;
	width:90px;
	padding:0px 0px 0px 10px;
}


#main_newslist .list_b { margin:0px 0px 10px 0px; width:755px; float:right;}
#main_newslist .list_b h1 {margin:8px 20px 10px 30px;font-size:15px;color:#000000;border-bottom:1px #b2b4ac solid;}
#main_newslist .list_b h1 font{color:#ff0000;}
#main_newslist .list_b p { color:#003399;padding:10px 5px 0px 10px;margin:0 20px 0 30px;text-align:left;border-bottom:1px #ccc solid;font-size:12px;height:26px;}

#main_newslist .list_b p span {
	float:right;
	color:#58ADCC;
	width:90px;
	padding:0px 0px 0px 10px;
}

#main_newslist .list_c { margin:0px 0px 10px 0px; width:755px; float:right;}
#main_newslist .list_c h1  {margin:0px 20px 10px 40px;font-size:14px;color:#000000;border-bottom:1px #b2b4ac solid;padding-left:5px;}
#main_newslist .list_c h1 span {float:right;color:#AEAEAE;width:120px;padding:2px 0px 0px 0px;font-size:12px;}

#main_newslist .list_c h1 font{color:#ff0000;}

#main_newslist .list_c p { float:left; color:#000000;padding:0px 0px 0px 35px;margin:0 10px 0 10px;text-align:left;font-size:14px;height:22px;width:300px;}


#medal{width:750px;}
#medal .medals{
border-radius:5px;padding:10px 9px 8px 9px;background-color:#999;
}
#medal .medals a,#medal .medals a:hover{
color:#FFFFFF;
text-decoration:none;
}
#medal span:hover{
border-radius:5px;padding:10px 9px 8px 9px;background-color:#FF0000;
}


#main_index5 {width: 348px;padding:0;float:left;margin:4px;}

#main_index5 .byby_tt {
	width:316px;
	height:25px;
	background:url(images/byby_t.jpg) no-repeat;
	color:#1660A7;
	line-height:25px;
	padding-left:32px;	
	font-weight:bold;
	clear:both;
}
#main_index5 .byby_tt a {
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#1660A7;
}
#main_index5 .byby_tt span a{
float:right;
font-size:12px;
font-weight:normal;
}

#main_index5 .sort {
	float:left;
	width:346px;
	height:200px;
	border-left:#DEDEDE 1px solid;
	border-right:#DEDEDE 1px solid;
	border-bottom:#DEDEDE 1px solid;
	margin-bottom:6px;

}

#main_index5 .sort .list {
	line-height:26px;
	font-size:12px;
	margin-top:6px;
	text-align:left;
}
#main_index5 .sort .list li {

	width:313px;
	float:left;
    height:24px;
    overflow:hidden;
    padding:0px 5px 0px 25px;
	BACKGROUND: url(images/dot11.gif) 8px center no-repeat;

}
#main_index5 .sort .list li span {float:right;}

#shuomingshu_news {width: 1002px;float:right; border:1px #CCCCCC solid; }

#shuomingshu_news h1 {
	margin:0 0 10px 0;
	font-weight:bold;
	color:#003366;
	border-bottom:1px dashed #ddd;
	padding:10px 0 10px 0;
	font:bold 22px "ºÚÌå";
	line-height:26px;
	text-align:center;

}

#shuomingshu_news h3 {
	padding:10px 20px 5px 20px;
	line-height:25px;
	letter-spacing:1px;
	text-align:left;
	font-size:14.7px;
	font-weight:normal;
}


/*------main-max--------------------*/

.main_max {width: 710px;padding:1px 0 0 10px; margin:0 0 40px 0px;}
.main_max h1 {	
    margin:8px 0 10px 50px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#003399;
	}
	
.main_max h1 span {
    margin:0 10px 0 0;
	color:#000;
	float:right;
	font-size:12px;
}
.main_max p {
	float:left;
	margin:5px 0 0 6px;
	width:165px;
	height:180px;

}
.main_max p img {
	margin:0 0 5px 0;
	padding:4px;
	width:120px;
	height:90px;
	border:1px #CCCCCC solid;
}

.main_max p span {
   padding:0px 10px 5px 10px;
	color:#000;
	background:url(images/price_button.jpg) top no-repeat;
	font-weight:bold;
}


/*------main-product-pinpai--------------------*/

.main_pinpai {width: 700px;padding:1px 0 0 10px; margin:0 0 40px 0px;}
.main_pinpai h1 {	
    margin:8px 0 10px 50px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#003399;
	}
	
.main_pinpai h1 span {
    margin:0 10px 0 0;
	color:#000;
	float:right;
	font-size:12px;
}
.main_pinpai .main_l_1{ padding:5px; height:180px;border-bottom:1px dashed #ccc; float:left;}
.main_pinpai .main_l_1_l{ margin:5px; width:240px;float:left;}
.main_pinpai .main_l_1_l img {
	padding:4px;
	width:200px;
	height:138px;
	border:1px #CCCCCC solid;
}

.main_pinpai .main_l_1_r{ width:420px;float:right;margin:5px;text-align:left;line-height:25px;}
.main_pinpai .main_l_1_r a.product:link,a.product:visited {
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#006699;
}

.main_pinpai p {
	float:left;
	margin:5px 0 0 6px;
	width:700px;
	height:180px;

}
.main_pinpai p img {
	margin:0 0 5px 0;
	padding:4px;
	width:120px;
	height:90px;
	border:1px #CCCCCC solid;
}

.main_pinpai span {
   padding:0px 10px 5px 10px;
	color:#FF0000;
	font-weight:bold;
}

/*------main-cp--------------------*/
#main_cp {width: 772px;float:right;background:url(images/list_rtopbg.gif) top no-repeat; border:1px #CCCCCC solid;}
#main_cp h1 {
    width:720px;
	margin:0 auto 10px auto;
	font-size:16px;
	font-weight:bold;
	color:#003366;
	border-bottom:1px dashed #ddd;
	padding:10px 0 10px 0;

	

}
#main_cp h2 {
    width:620px;
	margin:0 auto 10px auto;
	font-size: 12px;
	text-decoration: none;
	color:#ff0000;
	padding:10px 0 10px 20px;
	background:url(images/page_03.jpg) center no-repeat; 
	text-align:left;
	

}

#main_cp_l{
	margin:10px 10px;
	height:315px;
	
}
#main_cp_l .main_cp_img{
float:left;
width:340px;


}

#main_cp_l .main_cp_info{
float:right;
width:340px;
margin:30px auto 0 auto;
}

#main_cp_l .main_cp_info p {
	height:40px;
	line-height:25px;
	text-align:left;
	font-size:12px;
}

#main_cp_l .main_cp_info .jg {
font-family:Arial Black; font-size:22px; color:#D80000; text-decoration:none;
}
#main_cp_l .main_cp_info p span {
   font-size:12px;
   color:#003366;
   font-weight:normal;
 
}



#main_cp_l .main_cp_img img {
	margin:0 0 5px 0;
	padding:4px;
	width:300px;
	height:300px;

}
#main_cp .infotxt{font-size:12px;width:600px;padding:0px 20px 5px 20px;line-height:25px;text-align:left;color: #000000; margin:0 auto;}

#main_cp h3 {
    width:600px;
	padding:10px 20px 5px 20px;
	line-height:25px;
	letter-spacing:1px;
	text-align:left;
	font-size:14.7px;
	font-weight:normal;
}

#main_cp .wenzhanglist {width:600px;padding:0px 20px 5px 20px; margin:0 auto;}
#main_cp .wenzhanglist p { margin:0;
	padding:5px 5px 0px 15px;
	BACKGROUND: url(images/dot1.gif) left center no-repeat;
	text-align:left;
}


#main_cp_hits {width: 690px;padding:40px 0 0 5px;}
#main_cp_hits p {
	float:left;
	margin:0 0 0 6px;
	width:165px;
	height:200px;

}
#main_cp_hits p img {
	margin:0 0 5px 0;
	padding:4px;
	width:120px;
	height:120px;
	border:1px #CCCCCC solid;
}

#main_cp_hits p span {
   padding:0px 10px 5px 10px;
	color:#000;
	background:url(images/price_button.jpg) top no-repeat;
	font-weight:bold;
}
/**/
#main_photo {width: 720px;float:right; }
#main_photo  h1 {    
    width:700px;
	margin:0 0 10px 0;
	background:url(images/hot_1.jpg) center no-repeat; 
	text-align:left;
	}
#main_photo li {float:left;text-align:center;padding:10px;width:200px;height:180px;border:1px #CCCCCC solid;margin:5px;}
	
#main_photo li img {
    margin:0 0 5px 0;
	padding:4px;	
	width:140px;
	}
	
	
	/*Ê×Ò³ÓÒ±ß*/

#main_zhong {width: 545px;float:left;margin-left:5px;}

#main_zhong .ad{height: 250px;}
#main_zhong .ad h1{height:34px;background:url(images/ABOUT_title.gif) left top no-repeat; }
#main_zhong .ad h3{
	margin:0;
	padding:5px 5px 5px 15px;
    color:#5c5c5c;
	line-height:25px;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	
	}
	
#main_zhong .ad img {
	margin:0 10px 0 0;
	padding:4px;
	width:200px;
	height:150px;
	border:1px #CCCCCC solid;

}


#main_zhong #main_xw{ height:auto;margin:5px 0 0 5px;padding:2px;}
#main_zhong #main_xw h1{height:52px;background:url(images/PRO_title.gif) left top no-repeat; }
#main_zhong #main_xw img {padding:2px;width:160px;height:120px;border:1px solid #E4E4E4;}
#main_zhong #main_xw a:hover img{border:1px solid #6699FF;}

#main_zhong #main_xw p {
	margin:4px;
	float:left;
	width:165px;height:140px;
	text-align:center;

}

#main_xw_a {
    width: 270px;
	margin:0;
	float:left;

}

.title_l2{width:260px; height:30px; line-height:30px;text-align:left; color:#ff6600; font-size:14px; font-weight:bold; background:url(images/title_l1.gif) left top no-repeat; padding-left:10px; }
.bot_l2{width:270px; height:18px; background:url(images/title_bot.gif) left top no-repeat; }
.bot_l2 span{ background:url(images/title_bot.gif) right top no-repeat; float:right;}
.content_l2{width:248px;height:auto; border-left:1px solid #ccc; border-right:1px solid #ccc; margin:10px 10px 0 10px;text-align:left;background:#Ffffff}


#main_you {width: 220px;background:#F0F7FC;float:right;margin-left:5px;}
#main_you p {
	margin:0;
	padding:5px 5px 5px 15px;
	border-bottom:1px dashed #ccc;
	BACKGROUND: url(images/dot/1.gif) left center no-repeat;
}
#mainr{ width:700px; height:auto; float:left; padding-left:39px;}

.huangseziti { font-family:Arial, Helvetica, sans-serif; 
font-size:25px;
font-weight:bold;
color:#FF9900;}

.tu img { margin-top:6px; margin-right:5px; float:left;}