﻿.float_l{float:left}
.float_r{float:right}
.clear{clear:both;}
.clear_l{clear:left;}
.clear_r{clear:right;}
.left{text-align:left}
.right{text-align:right}
.center{text-align:center}
.margin5{margin:5px}
.margin10{margin:10px}
.margint2{margin-top:3px}
.marginl2{margin-left:2px}
.margint5{margin-top:5px}
.marginl5{margin-left:5px}
.marginr5{margin-right:5px}

.margint10{margin-top:10px}
.marginl10{margin-left:10px}
.marginr10{margin-right:10px}

.margint15{margin-top:15px}
.margint20{margin-top:20px}
.corner5{-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.corner10{-moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}

.f13{font-size:13px}
.f14{font-size:14px}
.f15{font-size:15px}
.f16{font-size:16px}
.gray{color:#999}
.red{color:red}
.black{color:#333}
.blue{color:#1F82F7}



body {


font-family:Arial,Verdana,宋体; font-size:12px;
}
#WRAPBODY{
	width:992px;
	text-align:center;
	margin: 0 auto;
	height:1000px;
	background:#fff;
}
.Debug{background:url(../images/Demo-Home.jpg) 0 -7px;}
#WRAP{text-align:left}
a{color:#666666;text-decoration:none}
a:hover{color:red}
a.hot{color:red}


button{height:18px;border:1px solid #ccc;background:url(../images/btnBg.gif);*height:20px;}
input.text,select{border:1px solid #ccc;margin-top:-1px;height:17px;padding:0}
input.text{*height:18px}
select{height:19px;*height:14px;}

a.more{display:block;width:40px;height:10px;overflow:hidden;text-indent:-200px;background:url(../images/more.gif) no-repeat;float:right;margin-top:9px;}

/*TOP*/
	#Topbar{color:#aaa;border-bottom:1px solid #ddd;height:20px;line-height:20px; padding:0 5px}
	#Topbar ul{}
	#Topbar li{display:inline;margin:2px 5px;letter-spacing:1px;background:url(../images/square2.jpg) no-repeat 0 50%;padding-left:8px}
	#Topbar li a{color:#aaa;}

	#Header{clear:both;}
		.lmLink{color:#333;margin:1px 3px 5px 0px;overflow:hidden;height:13px;padding:0 8px 0 8px;font-size:13px;line-height:13px;border-right:1px dotted #aaa}
		.lmLink.last{border:none;padding-right:0}
		.lmLink:hover{color:red}

	#Menu{height:58px;clear:both;background:url(../images/menubg1.jpg) repeat-x;overflow:hidden}
		#Menu a{color:#fff}
		#Menu .row1{line-height:15px;margin-top:6px;height:20px;*height:18px;}
		#Menu .row1 a{font-size:13px;padding:0px 7px;}
		#Menu .row1 a.selected{background:#aaccff;border:0px solid #91D5FC; color:#333333;}
		#Menu .row1 a:hover{color:#333333;}
		#Menu .row2,#Menu .row2 a,#Menu .row2 li{color:#983636;}
		#Menu .row2 li{background:url(../images/new.gif) no-repeat;padding-left:26px;margin-left:10px;}
		#Menu .row2 li a b{color:yellow}
		.menu_l{ width:705px; float:left;}
		.menu_r{ width:264px; float:right; background:url(../images/menu_r_bg.jpg) no-repeat; height:57px; padding-left:20px;}
		.menu_r_s{ border-top:1px solid #D58E32; height:30px; position:relative; z-index:100; margin-top:0px; padding-top:2px;}
		
		.menu_r ul{ width:100%; height:23px; position:relative; z-index:500;margin-bottom:1px; _margin-bottom:-1px; margin-top:5px;}
		.menu_r ul li{ float:left; padding-left:15px; line-height:23px;}
		.menu_r ul li.m_select a{ background:url(../images/mu_r_libg.jpg) repeat-x; display:block; border:1px solid #D58E32; padding-left:8px; padding-right:8px; line-height:23px; border-bottom:1px solid #FFD6A0;  }
		#Menu .menu_r ul li a{color:#a66d13;}
	.menu_r_s .ser_txt{border-color:#7C7C7C #CCCCCC #DDDDDD;
border-style:solid;
border-width:1px;
color:#666666;
font-size:12px;
padding:2px 0 2px 2px;
width:200px;
_width:185px;
 _height:21px;}
	.ser_but{ background:url(../images/m_seh_bg.jpg) no-repeat; width:52px; height:21px; border:none; cursor:pointer;}
/*BANNER*/
#index_banner{margin:5px 0;}
/*MAIN*/

#Sider{width:210px;float:right;clear:right}
#Sider h2{height:24px;line-height:24px;background:url(../images/sidebar.jpg) no-repeat;color:#fff;padding-left:10px;font-size:12px;font-weight:normal}
#Sider .block{border:1px solid #CAD9ED;margin-bottom:5px;background:#eee}
#Sider h2.top{background:url(../images/sidebar3.jpg);}

#Sider h3{font-size:12px;margin-bottom:5px;color:#333;font-weight:900}
#Sider p{line-height:150%}

.grid{border-collapse:collapse;background:#fff;margin:0px auto;text-align:center; width:100%;}
.grid th{color:#1F81F7; background-color:#EAEAEA; width:25%; }
.grid td,.grid th{border-bottom:1px dotted #D1E4F3;padding-left:10px; line-height:20px; font-size:12px;}

.table_border{border:1px solid #CAD9ED;border-top:none; height:150px; line-height:28px; }
.grid2{border-collapse:collapse;background:#fff;margin:0px auto;text-align:center; width:100%;}
.grid2 th{color:#1F81F7; background-color:#EAEAEA; width:25%; padding-left:15px; }
.grid2 td,.grid2 th{border-bottom:1px dotted #D1E4F3;padding-left:15px;  font-size:12px;}

.transTool a.black{line-height:20px;background:url(../images/square3.jpg) no-repeat left 50%;text-indent:8px;display:block}

/*图片新闻*/
#Tp_News{width:211px;float:left}
#Tp_News2{width:260px;float:left}
#Tp_News p,#Tp_News2 p{line-height:180%;padding-left:5px}
#Tp_News .border{border:1px solid #CAD9ED;padding:2px;height:235px;overflow:hidden;*height:240px}
#Tp_News2 .border{border:1px solid #CAD9ED;padding:5px 5px;height:241px}
/*价格指数*/
.jiagezhishu{width:209px;margin:2px auto;border:0px solid #869485;}
.jiagezhishu table{border-collapse:collapse;}
.jiagezhishu td,.jiagezhishu th{border:1px solid #CAD9ED;text-align:center;padding:2px }
.jiagezhishu th{font-weight:100;background:#eaeaea; color:#666666;}
.jiagezhishu thead th{background:#CAD9ED;color:#333;text-align:left;text-indent:7px;border:1px solid #CAD9ED;padding:1px 0;font-weight:100;font-size:13px}
/*新闻*/
.News{width:277px;float:left;margin:0 5px 0 6px;*margin:0 4px 0 8px;}
.News4{width:278px;float:left;*width:277px}
.News2{width:445px;float:left;margin:0 4px 0 7px;*width:0 3px 0 6px;}
.News3{width:273px;float:left;margin-left:2px}
.News h2,.News2 h2,.News3 h2,.News4 h2{height:22px;clear:both}
.News h2 a,.News4 h2 a,.News2 h2 a,.News3 h2 a{display:block;float:left; width:86px;height:22px;line-height:22px;background:url(../images/newstabbg1.gif) no-repeat left 0;font-size:14px;font-weight:100;margin-right:2px;color:#333;position:relative;top:1px}
.News h2 a span,.News4 h2 a span,.News2 h2 a span,.News3 h2 a span{display:block;text-align:center;}
.News h2 a.active,.News4 h2 a.active,.News2 h2 a.active,.News3 h2 a.active{background:transparent url(../images/newstabbg.gif) no-repeat scroll 0 0;height:22px;line-height:22px;font-weight:900;}

.News .border,.News4 .border{border:1px solid #CAD9ED;padding:0px;height:305px}
.News2 .border{border:1px solid #CAD9ED;padding:0px;height:345px}
.News3 .border{border:1px solid #CAD9ED;padding:0px;height:192px;*height:191px}

.News li,.News4 li{clear:both;margin:4px 5px 2px 7px;height:17px; padding-left:8px; background:Url(../images/square2.jpg) no-repeat scroll left 6px; overflow:hidden;*height:12px}
.News2 li{clear:both;margin:8px 5px 5px 7px;height:20px;overflow:hidden; background:transparent url(../images/square2.jpg) no-repeat scroll left 50%; padding-left:8px; font-size:14px;*height:20px}
.News li a,.News4 li a{clear:both;line-height:15px;color:#095297;font-size:12px;}
.News2 li a{clear:both;line-height:19px;margin-left:5px;color:#333;font-size:14px;}
.News li a.hot,.News4 li a.hot,.News2 li a.hot{color:red}
.News2 li span{float:right;color:#aaa;font-size:10px;font-weight:100;}
.News li a span,.News4 li a span,.News2 li a span{float:right;color:#aaa;font-size:10px;font-weight:100;}
.News li b,.News4 li b,.News2 li b{display:none;float:left;margin:0px;width:0px;height:0px;text-align:center;line-height:0px;font-size:0px;}
.News3 .grid td,.News3 .grid th{padding:4px 8px }
.newsBlock {height:90px; margin-top:3px; border:1px solid #CAD9ED;}

.newsBlock ul{margin:0px;}

.hea{ margin:2px 5px 0 5px; padding-left:6px; height:20px; line-height:20px; background-image:url(../images/chanel_bg.jpg);}
.hea a{color:#666666; }

.hav_bg{ width:57px; height:20px; color:#6666aa;   }

.newsBlock a{color:#666666; width:57px; height:21px;}
#hotlink{height:35px}
#Main .hotlink{width:384px;margin:0px 2px 2px 0px;background:url(../images/hotlink.gif);height:30px;text-align:right}
#Main .f1{background-position:0 0;}
#Main .f2{background-position:0 -30px;}
#Main .hotlink a{color:#CC0066}

#Main .block{float:left;width:384px;margin:3px 5px 2px 0;border:1px solid #CAD9ED;background:#fff;height:165px; position:relative;}
a.g_group{ position:absolute; top:6px; _top:10px; right:10px;  line-height:14px; color:#095297;}


#Main .block h2{height:28px;}
#Main .block h2 a{display:block;float:left;height:21px;line-height:21px;background:url(../images/tabbg.gif) no-repeat left -22px;font-weight:900;margin-left:2px; color:#333; position:relative; top:7px}
#Main .block h2 a span{display:block;background:url(../images/tabbg.gif) no-repeat right top;margin-left:10px;padding-right:10px;}
#Main .block h2 a.active{line-height:22px;height:22px;margin-left:2px;}
#Main .block h2 .more{display:block;width:40px;height:10px;overflow:hidden;text-indent:-200px;background:url(../images/more2.gif) no-repeat;float:right;top:9px;margin:0}
.banner{clear:left;border:1px solid #aaa;margin:5px 0px;width:770px;padding:2px 2px 2px 3px;*padding:2px 1px; *width:773px;}
.banner2{clear:left;margin:5px 2px 5px 0;width:986px;padding:2px 2px 2px 3px}
.banner2 img{margin:0 3px}
#Main h2.f1{background:#DFE9F3;border-bottom:1px solid #CAD9ED;padding-left:8px}
#Main h2.f2{background:#B9DAC9;border-bottom:1px solid #7AB5B1;padding-left:8px}
#Main h2.f3{background:#E2D0F6;border-bottom:1px solid #C5A4F3;padding-left:8px}
.productlist{width:290px}
.productlist p{line-height:20px;height:20px;overflow:hidden}
.productlist a{clear:both;display:block;color:#333;background:url(../images/square2.jpg) no-repeat left 9px;padding-left:8px;margin-left:5px;border-bottom:0px dotted #ddd}
.productlist a span{float:right;color:#aaa; font-size:10px;}
.productlist a:hover{color:red}
.productlist a.last{border:none}
.productlist a.hot{color:#f9ad19;font-weight:900}
.newslist a{line-height:22px;height:22px;overflow:hidden;display:block;color:#333;background:url(../images/square.jpg) no-repeat left 10px;padding-left:8px;margin-left:5px}
.newslist a:hover{color:red}
/*  qhmore  */
.righttitle_bg{width:253px; background-image:url(../images/f_10_bg.gif);color:#FFFFFF;}
.righttitle_bg span { margin-left:15px;}
/*PHOTO*/

#photo_div1{ height:192px; margin:5px auto; overflow:hidden;padding:0px;color:#666666;}
.photolist{
	display:block;
	height:92px;
	padding:0px;
	border-bottom:1px dashed #cccccc;
	width:196px;
	margin: 2px;
}
.photolist li { width:90px; height:84px; background-color:#eeeeee; border:1px solid #ccc; list-style-type:none;  margin:2px; float:left; text-align:center; *line-height:15px; }
.photolist li img{height:66px;margin:1px; border:none;}
/*FOOT*/
#Footer{clear:both}
#Footer .right a{color:#333;line-height:34px;margin:0 10px}
#Footer a{color:#333;margin:0 10px}
#Footer p{line-height:16px;color:#aaa}
#Footer u{text-decoration:none}
#Footer .right,#Footer .right a{color:#666666;}
/**FriendLinks**/
#FriendLinks{clear:both;padding:5px 0; margin-top:10px;}
#FriendLinks li{float:left;}
#FriendLinks li a{line-height:20px;display:block;color:#666;width:90px;margin:2px 10px;text-align:center;}
#Sider  h2.h_yell{ background:url(../images/h_yell1.jpg) no-repeat; width:209px; height:33px; text-indent:5px; line-height:33px; color:#983636;  padding-left:0; text-indent:15px; margin-top:3px; padding-top:3px;}
#Sider .block1{ background:url(../images/h_yell2.jpg) repeat-y;}
#Sider .h_yell2{ background:url(../images/h_yell3.jpg) no-repeat; font-size:0px; line-height:0; display:block; height:10px; margin-bottom:5px;}
#Sider .block1 .margin5{ margin:0 5px;}
