﻿* { margin:0px; padding:0px; }
body {
	background-color: #FFFFFF;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	font-family: "宋体";
	font-size: 12px;
}

.wrapper{ margin:0 auto; width:950px; background:#ffffff}
.clear{clear:both;}
img{ border:0px;}


#top{ width:950px; margin:0 auto;background:url(../Images/topbg.jpg) repeat-x ; height:90px;}
	#logo{ margin:10px 0 0 20px; float:left;}
	#topmenu{float:right; background:url(../Images/topmenubg.jpg) repeat-x; height:90px; overflow:hidden;}
		#topmenuleft{float:left; width:54px; height:90px; background:url(../Images/topmenuleftbg.jpg) no-repeat;}
		#topmenulist{ float:left;margin:0 15px; white-space:nowrap;line-height:52px; font-size:14px; font-family:"黑体";color:#FFFFFF;}
		#topmenulist ul{ list-style:none;}
		#topmenulist ul li{ float:left;padding:0 6px;}
		#topmenulist ul li a{ color:#FFFFFF;}
		#topmenulist ul li a:hover{ text-decoration:underline}
				

.menu{width:950px; margin:0 auto 10px auto;background:url(../Images/menubg.jpg) no-repeat;clear:both;position:relative;}
		
/*		
#menu{width:950px; margin:0 auto;background:url(../Images/menubg.jpg) no-repeat; height:37px; overflow:hidden; clear:both;}
	#menu ul{  height:35px;list-style:none; color:#FFFFFF; font-size:14px;  }
		#menu ul li{ float:left; }
			#menu ul li a{ color:#FFFFFF;}
			#menu ul li a:hover{text-decoration:underline;}
*/		
			

#menu {list-style-type: none; height:37px;z-index:3;margin:auto;margin-left: -40px;*margin:auto;padding-left:10px;}
#menu a {display: block;color:#fff;} 
#menu a:link { text-decoration:none;} 
#menu a:visited {text-decoration:none;} 
#menu a:hover {text-decoration:none;} 
#menu li {float:left;padding:0px 10px 0 5px;line-height: 35px;height: 35px; font-size:14px;letter-spacing:2px;font-family:"黑体";background:url(menu_span.gif) right no-repeat;} 
#menu li ul {list-style-type: none;display:none;background:#ffffff;background:url(../Images/menujsbg.gif) no-repeat bottom;}
#menu li ul li{ float:none; margin:auto;list-style:none;letter-spacing:normal; text-align:left;padding:0; line-height:25px;height:25px; overflow:hidden; font-size:14px;font-family:"黑体";} 
#menu li ul a{display:block;color:#fff;}
#menu li ul a:hover {text-decoration:underline;}
#menu li.sfhover ul { padding:10px 15px;position:absolute; list-style:none;left:auto;display:block; width:70px; margin:auto; margin-left:15px; z-index:3;text-align:left; top:34px; } 




#submenu{width:950px; clear:both; height:auto;height:30px;background-image:url(../images/menub_bg.jpg); line-height:30px;text-align:left;}

a{}
a:link{ color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover{color:#fc9801;text-decoration:none;}

.fonth30b {	color: #0680CB;	font-weight: bold;	font-size:12px;}
.blank5{ width:950px;height:5px;font-size:1px;}
.main_h471{ width:950px; text-align:left;}
.main_646_366{ width:646px; height:366px; float:left;}
.main_304_366{ width:297px; height:366px; float:left;margin-left:7px;}
.main_646_29{ width:646px; height:29px; clear:both;}
.dv_274_208{
   width:264px;
   height:198px;
   float:left;
   text-align:center;
   background-image:url(../images/dvbg.jpg);
   line-height:200px;
   padding:5px;
  }
  .about_372_208{
   width:359px;
   height:200px;
   float:left;
   text-align:left;
   line-height:22px;
   color:#666666;
   padding:4px;
   margin-left:5px;
  }
 .sub_274_129{
  width:274px; height:125px;margin-top:4px; float:left;
 }
 .sub_372_129{
  width:368px; height:125px;margin-top:4px; float:left;margin-left:4px;
 }
 .newsFlash_297_136{width:295px;height:117px;text-align:center;}
 .newsFlash_297_136 img {width:293px;height:115px;border:1px solid #CCCCCC;padding:1px;}
 .newsList_297_200{
  width:297px;height:200px;
 }
 
 #newslist{ }
 #newslist li{background: url(../images/dot.gif) no-repeat 10px; height:23px; border-bottom:1px #dddddd solid; line-height:23px;color:#666666;vertical-align: middle; padding-left:20px;}
 #newslist li a:link{color:#666666; text-decoration:none;}
 #newslist li a:visited{color:#666666; text-decoration:none;}
 #newslist li a:hover{color:#fc9801; text-decoration:none;}

 .main_950_152{
	float:left;
	width:950px;
	height:152px;
 }
 .sub_274_152{
  width:274px; padding-top:8px; float:left;
 }
 .sub_676_152{
	width:672px;
	height:152px;
	margin-top:4px;
	float:left;
	margin-left:4px;
	border-top:1px solid #dddddd;
	padding-top:5px;
 }
 .sub_676_152 ul{list-style:none;margin:0px 0px 0px 5px;}
 .sub_676_152 li{
	width:196px;
	height:152px;
	text-align:center;
	margin:0px 0px;
	padding:0px 15px 0px 10px;
	float:left;
}
 .sub_676_152 li img { padding:2px; border:1px solid #CCCCCC;}
 
/* 底部 */
.footer{margin:10px auto;width:950px;clear:both; padding-top:5px;}
	.footetmenu{ background:url(../Images/footer_menubg.jpg) no-repeat ; height:31px; line-height:31px; color:#8a5000; text-align:center;}
		.footetmenu a{color:#8a5000;}
	.footernote{ margin-top:10px;text-align:center; line-height:25px; height:80px;}







.container{ width:948px;border-top:1px #e4e5e7 solid;border-right:1px #e4e5e7 solid; height:auto;border-left:1px #e4e5e7 solid;	background-image: url(../images/main_bg.gif);background-repeat: repeat-y;}
.left{ width:274px; float:left; text-align:center; }
.main{ width:663px; float:left; }
.middle_line{float:left; width:5px; margin-left:3px; margin-right:3px;}

.left_title{ width:274px; height:52px;}
.left_menu { width:274px; }
.left_menu ul { margin:0px; padding:0px; list-style:none; }
.left_menu ul li { margin:0px; border-bottom:1px #f4f4f4 solid;}
.hotline{  width:274px;height:101px;margin-top:4px; float:left; }

.main_title{width:663px; height:55px; background:url(../images/titlebg.jpg); text-align:left; line-height:55px;}
.font_ff9900_bold {color: #FF9900;font-weight: bold; }
.font_057FCA_bold {color: #057FCA;font-weight: bold; }
.main_title_img{width:643px; height:159px; border:1px #e5e5e5 solid; margin:5px auto;}
.main_content{width:643px; line-height:24px; font-size:12px; color:#666666; margin-top:8px;margin:5px auto;}
.font_0066FF {color: #0066FF}

#piclist dl { clear:both;}
#piclist dt { font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#990000; border-bottom:2px solid #dddddd; margin-bottom:5px;padding-left:10px;}
#piclist dd { width:190px; padding:4px 4px 0px 4px; margin:0px 5px 10px 5px; float:left; border:1px solid #CCCCCC; text-align:center; }
#piclist dd img { padding-bottom:2px; }

.news_box{padding:5px; margin-bottom:5px; width:633px; border:1px #efefef solid;}
.news_title{height:22px; line-height:22px; float:left;width:553px; text-overflow:ellipsis: OVERFLOW: hidden; WHITE-SPACE: nowrap; font-weight:bold;}
.news_date{height:22px; line-height:22px; float:left;width:80px;}
.news_content{width:100%; float:left;}

.news_box a:link{ color:#057FCA;font-size:12px;text-decoration:none;}
.news_box a:visited{color:#057FCA;font-size:12px;text-decoration:none;}
.news_box a:hover{color:#FF9900;font-size:12px;text-decoration:none;}

.readnews_box{margin:10px auto; width:600px; }
.readnews_title{margin-top:10px; width:100%; text-align:center;line-height:150%; clear:both;font-size: 22px;font-weight: bold;color: #F7A001; font-family:"楷体_GB2312";}
.readnews_date{ width:100%; text-align:center; height:22px; line-height:22px; clear:both; display:none;}
.readnews_content{width:100%; text-overflow:ellipsis; word-wrap:break-word; overflow:hidden; float:left; padding:10px 5px 30px 5px; border-bottom:1px solid #cccccc; margin-bottom:10px; }

.job_detail{background:#fefefe; border:1px #efefef solid;padding:4px; margin-bottom:5px;}
.job_contact{background:#F5FAFE; border:1px solid #EAEAEA; padding:4px;}

.input {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-size: 12px;
	height:16px;
	padding:2px 0px 1px 2px;
}
.select {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-size: 12px;
	height:22px;
}
.file {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-size: 9pt;
	height: 20px;
	width:480px;
}
.textbox {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-size: 9pt;
}


	.shop_class_li{overflow:hidden; list-style:none; width:95%}
	.shop_class_li li{background:url(../Images/shop_class_li.jpg) ;clear:both; line-height:30px; list-style:none; text-align:left; height:30px;overflow:hidden; padding-left:30px;}
	.shop_class_li li a{ font-size:16px; font-family:"黑体"; letter-spacing:5px;}
	
	#right-main .item { height:120px; margin-bottom:2px; width:310px; float:left; overflow:hidden; margin-left:10px;}
	#right-main .item1 { height:120px; width:126px; float:left; text-align:center;}
	#right-main .item2 { height:120px; width:170px; float:left; margin-left:10px; line-height:19px;}
	#right-main .item1 img { border:1px solid #CCCCCC; padding:2px; width:124px; height:94px;}
	#right-main .imgbtn { border:0px; padding-top:3px;}
	
	#right-main .item2 nobr { width:179px; line-height:19px; overflow:hidden; display:block;}
	.shopname { color:#FF6600;}
	.productname { color:#FF6600;}
	.detail p { margin:10px 0px;}

	.abox {margin:15px; background:#000000;}






/* 搜索 */
.so{ clear:both; padding:20px 10px;}
.soleft{float:left;width:680px;}
.sorel{border-bottom:dotted 1px #CCCCCC; padding:5px; margin:10px auto; height:20px; line-height:20px; font-size:14px;}
.sorel b{color:Red;}
.sorel a{color:Red; font-size:14px;}
.sorel_left{float:left;}
.sorel_right{float:right;}
.solist ul{ list-style:none}
.solist ul li{clear:both;padding-bottom:20px;list-style:none}
.sotitle{color:#057fca; font-size:14px; font-weight:bolder; height:25px; line-height:25px;}
.sotitle a{color:#057fca; font-size:14px; font-weight:bolder; }
.sotitle b{color:Red; font-weight:normal;}
.sodesc{color:#333333;line-height:18px; padding:3px 0; overflow:hidden;}
.sodesc b{color:Red; font-weight:normal;}
.soinfo{color:#666666; height:18px; line-height:18px;}
.soinfo a{color:#666666;}
.sopage{margin:20px 0px; padding:10px 10px;border-top:1px solid #057fca}

.soright{float:right;width:220px;}

.soform{padding:10px; padding-bottom:10px; border:1px solid #aaaaaa; margin-bottom:10px;}
.soform form{margin:0; padding:0; padding-top:0; margin-top:0;}
.soform ul{list-style-type:none;}
.soform li{ list-style-type:none; line-height:30px;}
.sokey{ width:100px; height:16px; line-height:16px; font-size:12px;}
.sotype{ width:100px; height:20px; line-height:18px;}
.sosubmit{ margin-left:50px;border:0; background-image:url(http://www.qq7272.com/Life/Images/soso.gif); width:47px; height:20px; cursor:hand;}

.sohot{padding:10px; padding-bottom:0; border:1px solid #aaaaaa; margin-bottom:10px;}
.sohot_menu{height:30px; line-height:30px; font-size:14px; font-weight:bolder;}
.sohot_list{line-height:30px; padding-top:5px;}


.somap{padding:10px; padding-bottom:0; border:1px solid #aaaaaa; margin-bottom:10px;}
.somap_menu{height:30px; line-height:30px; font-size:14px; font-weight:bolder;}
.somap_list{line-height:30px; padding-top:10px;}



/* 搜索 */













/* 菜单 */
.mtDropdownMenu {
	LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px
}
.mtDropdownMenu .content {
	POSITION: absolute
}
.mtDropdownMenu .items {
	BORDER-RIGHT: #999 0px solid; BORDER-TOP: #ff4e4e 0px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #fc9801 7px solid; BORDER-BOTTOM: #fff 0px solid; POSITION: relative; TOP: 0px
}
.mtDropdownMenu .item {
	BORDER-RIGHT: #bebdbb 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: medium none; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bebdbb 0px solid; CURSOR: hand; COLOR: #666666; LINE-HEIGHT: normal; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 0px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.mtDropdownMenu .background {
	Z-INDEX: 1; FILTER: alpha(opacity=100); LEFT: 0px; BORDER-LEFT: #ffffff 0px solid; POSITION: absolute; TOP: 0px; moz-opacity: .8
}
.mtDropdownMenu .shadowRight {
	Z-INDEX: 3; FILTER: alpha(opacity=60); WIDTH: 0px; POSITION: absolute; TOP: 3px; moz-opacity: .4
}
.mtDropdownMenu .shadowBottom {
	Z-INDEX: 1; FILTER: alpha(opacity=60); LEFT: 6px; POSITION: absolute; HEIGHT: 0px; moz-opacity: .4
}
.mtDropdownMenu .hover {
	BACKGROUND: #e6e6e6; FILTER: alpha(opacity=100); LEFT: 1px; COLOR: #333333
}
.mtDropdownMenu .item IMG {
	MARGIN-LEFT: 10px
}

/* 分页 */


#pageList 
{
    /* width:98%; */
	text-align: right;

	width:643px; height:25px; font-size:12px; color:#666666; margin-top:8px;margin:5px auto;
}
#pageList .normal {
	color:#1F3A87;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 3px!important;
	padding-bottom: 1px;
	padding-left: 6px;
	margin-right: 2px;
	margin-left: 0px;
}
#pageList .disable {
	color:#CCCCCC;
	background-color: #FFFFFF;
	border:1px solid #CCCCCC;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 3px!important;
	padding-bottom: 1px;
	padding-left: 5px;
}
#pageList .current {
	color:#FFFFFF;
	background:#1F3A87;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	margin-right: 0px;
	margin-left: 3px;
}
#pageList a.a1 {
	color:#1F3A87;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	text-decoration:none
	/* margin-top: -10px; */
}
#pageList a.a1:hover {
	color:#FFFFFF;
	background:#1F3A87;
	border:1px solid #1F3A87;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
#pageList a.a2 {
	color:#1F3A87;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 3px!important;
	padding-bottom: 1px;
	padding-left: 5px;
	text-decoration:none
}
#pageList a.a2:hover {
	color:#FFFFFF;
	background:#1F3A87;
	border:1px solid #1F3A87;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 3px!important;
	padding-bottom: 1px;
	padding-left: 5px;
}
#pageList .input {
	color:#1F3A87;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	height:16px;
	width:20px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#pageList .go {
	color:#1F3A87;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	height:20px;
	cursor:pointer;
}
