body{ text-align:center; background:url(/Images/body.gif)}
body, input, textarea, select, button{ color:#666; font:12px Tahoma; }
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset,div,* { margin:0; padding:0; }
em{ font-style:normal;}
ul{ list-style:none}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#cc0000; text-decoration:none;}
img{ border:0px;}
.backg{ margin:0px auto; width:960px;}

.top{ height:60px;text-align:left;}
     .logo{ margin:9px 0 0 0; position:absolute;}
	 .top .shouc{ float:right; display:block; font-size:14px; margin:30px 10px 0 0;display:inline;}
	 .top div{ font-size:16px;width:500px; display:block; margin:30px 160px 0 0px;float:right; font-weight:bold; color:#000; font-family:"Microsoft YaHei";display:inline;}
	 
.Link{ background:url(../Images/Link_back.gif) no-repeat; height:35px;  padding-left:200px;}
     .Link a{ float:left; width:90px; height:29px; padding:6px 0px 0px 0px; font-size:14px; font-family:"Microsoft YaHei"; color:#FFFFFF}
	 .Link a:hover,.Link .court,.Link .court:hover{background:url(/images/link_hover.gif) no-repeat center 1px;}
	 .Link p{ text-align:right; color:#FFFFFF; font-family:"Microsoft YaHei"; padding:8px 10px 0px 0px;}
	 
	 .container, .container *{margin:0; padding:0;}

.container{width:960px; height:235px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:960px; height:235px; display:block;}


.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #cc0000;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #cc0000;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #cc0000;
	font-weight: bold;
}
	 
.Main{ padding:10px; background:#fff;overflow:auto; font-family:Tahoma; height:100%}
     .Main_Left{ float:left; width:244px; background:#d7d7d7; border-top:8px solid #010101; padding-bottom:40px;}
	 .Main_Left .Product_List{ }
	 .Main_Left .Product_List p{ font-size:28px; font-family:ºÚÌå;  color:#000; margin:10px 0;}
	 .Main_Left .Product_List ul{ padding:5px 10px;}
	 .Main_Left .Product_List ul li{ border-bottom:1px dashed #666; background:url(/images/list_out.gif) no-repeat 0px 2px; text-align:left; font-size:14px;}
	 .Main_Left .Product_List ul li a{ color:#666666; padding:5px 0px 0px 20px;height:20px; display:block;} 
	 .Main_Left .Product_List ul li a:hover,.Main_Left .Product_List ul li .curt,.Main_Left .Product_List ul li .curt:hover{ color:#cc0000; background:url(/images/list_over.gif) no-repeat 0px 2px}
	 .Main_Left .Product_List ul li ul{padding:0px;margin:2px 0px 2px 20px;}
	 .Main_Left .Product_List ul li ul li{line-height:20px; padding:0px;border-bottom:0px dashed #fff;}
	 .Main_Left .Product_List ul li ul li a{display:block;line-height:20px;padding:2px 0px 0px 20px;margin:3px 0px;}
	 .Main_Left .Left_Img{ height:200px;text-align:left;color:#000; padding:0px 0px 0px 0px;}
	 .Main_Left .Left_Img img{}
	 .Main_Left .Left_Img p{ line-height:20px;font-size:14px;padding-left:10px;}
	 .Main_Left .Left_Img p span{ font-size:15px; color:#cc0000; font-weight:bold;}
	 .Main_Left .Vote{color:#000; text-align:left; margin:10px 0px;}
	 .Main_Left .Vote p{ line-height:20px;font-size:14px; padding-left:10px; margin:5px 0px;}
	 .Main_Left .Vote .vbutton{ text-align:center; color:#000;}
	 .Main_Left .Vote .vbutton input{ color:#000;}
	 .Main_Left .search p{ margin:10px 0px; color:#000;}
	 .Main_Left .search .search_in{ border:1px solid #000; width:100px; height:17px;}
	 .Main_Left .search .search_ty{ border:1px solid #000; height:19px; margin-left:5px; color:#000;}
	 .Main_Left .search input{ color:#000;}
	 	 
	 
	 .Main_Right{ float:left; width:680px;margin-left:15px; text-align:left; background:#fff;}
	 .Main_Right .main_title{ height:30px; margin:0px 0px 5px 0px}
	 .Main_Right .main_title img{ float:left;}
	 .Main_Right .main_title p{ height:25px; border-bottom:4px solid #010101;}
	 .Main_Right p{ line-height:20px;}
	 .Main_Right .product_views_list{}
	 .Main_Right .product_views_list .othimg{ float:left; cursor:pointer;border:0;}
	 .Main_Right .product_views_list div{ float:left; width:520px; height:175px; padding-top:15px;}
	 .Main_Right .product_views_list div a{  float:left; width:155px; height:145px; margin:0px 10px; padding:5px; border:1px solid #ccc; display:block; text-align:center}
	 .Main_Right .product_views_list a img{border:0;}
	 .Main_Right .product_views_list a:hover{ border:1px solid #010101;}
.INNews ul li{ text-align:left; margin:0px 0px; font-size:14px; border-bottom:1px dashed #dcdcdc; padding:3px 0px; width:460px; float:left;}
.INNews ul li a{ width:270px;float: left;clear:left;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;font-size:14px;margin:0px;padding:0px;cursor:pointer; background:url(../images/tubiao.gif) no-repeat 5px 0px;}
.INNews ul li a{ margin:0px 0 0 5px;}
.INNews ul li em{ float:left;}
.INNews ul li em font{color:#cc0000;}
.INNews ul li span{float: right;margin:0px 0 0 10px;padding:0px 0px 0px 0px; color:#848c8f}
.hotnews{ height:255px; width:940px; clear:both;}
.hotnews .nl{ width:460px; float:left;}
.hotnews .nr{ width:460px; float:right;}

.new_news .INNews ul li a{ width:150px;}
.suinews{ margin-top:20px;}
.suinews .title{ color:#cc0000;}

.aboutnews .anl{ float:left; width:400px;}
.aboutnews .anr{ float:right; width:260px;}
.aboutnews .anr .webgg{ width:240px; height:140px; border:1px solid #000; text-align:left; padding:10px; line-height:20px;}
.aboutnews .anr .webgg .webgglist li{ margin:0;}
.aboutnews .anr .webgg .webgglist li a{overflow:hidden;text-overflow:ellipsis;white-space: nowrap; width:170px; float:left; text-align:left; display:block;}
.aboutnews .anr .webgg .webgglist li span{ float:right;}
  .Main .main_title{ clear:both;}   
.Main .main_title img{ float:left;}
	 .Main .main_title p{ height:25px; border-bottom:4px solid #010101;}
	 #aaa{width:620px;height: 160px; OVERFLOW: hidden; text-align:center; padding:15px 5px 5px 5px;}

.mtop{ margin-top:10px;}

.errotable{ margin-top:50px;}
.errotable tr td{ text-align:left; font-size:14px;}
.errotable tr td a{ text-decoration:underline;}
.errotable tr .cur{ font-size:16px; color:#000; font-weight:bold;}

.link{ border:1px solid #d7d7d7;padding:1px; margin:10px 0 10px 0; text-align:left; clear:both;overflow:auto; }
.link .title{ background:#d7d7d7; height:16px; padding:4px 20px; font-size:14px; color:#000; }
.link .links{ width:100%;}
.link .links a{display:block; margin:5px; float:left; height:17px;white-space:nowrap;}

.link .linkh{ width:100%;}
.link .linkh ul li{ float:left;margin:5px 8px 0  8px; width:112px; height:65px; }
.link .linkh a{display:block;  }
.link .linkh .aa{height:17px;white-space:nowrap; padding-top:5px; text-align:center; width:100%;}
.link .linkh img{ width:112px; height:40px;}
.nlink{ font-size:16px;}
.nlink a{display:block; margin:5px; float:left; height:17px;white-space:nowrap; width:150px;}

.foot_title{ background:#fff; height:30px; padding-top:20px; font-size:14px;}

.foot{ border-top:4px solid #010101; background:#f0f0f0; height:80px; padding-top:10px;}
.foot p{ line-height:20px;}
