﻿@import url("global.css");/*!--全局样式表--*/
p {text-indent: 2em; margin:0px;padding-top:10px;}
div{margin:0; padding:0;}

/* 头部 */
#top{
	 width:948px;
	 margin:auto;
	 overflow:hidden;
} 
.logo{ float:left; padding:10px 0 0 0; margin:0; width:215px;}
.toppic{ float:right;}
#language{
	float:right;
	text-align:left;
	line-height:240%;
	font:12px;
	padding:0;
	height:27px;
	width:140px;
	background:url(../images/languagebg.gif) top no-repeat center;
	overflow:hidden;
	clear:both;
}
.language a,.language a:hover{
	color:#777;
	text-decoration:none;
}
#page_date{
	width:948px;
	margin:auto;
	background:url();
	overflow:hidden;
}

#h_pic{
	float:left;
	width:733px;
	height:190px;
	background:url(../images/toppic01.jpg) no-repeat;
}
#a_pic{
	float:left;
	width:671px;
	height:312px;
	background:url(../images/picr_01.jpg) left top no-repeat;
}

.pic{ padding:8px 8px 8px 0;}

/*菜单*/
#Layer1 {
    position: relative;
	width:0px;
	height:0px;
	top:0px;
	left:0px;
	z-index:1;
}
#menu01,#menu02,#menu03,#menu04{
	position: absolute;
	background:#fff;
	border-top:5px #F60 solid;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	font:11px;
	top:25px;
	left:90px;
	visibility:hidden;
	text-align:left;
}
#menu01{
	width:140px;
	z-index:2;
}
#menu02{
	z-index:3;
	width:180px;
	left:198px;
}
#menu03{
	z-index:4;
	width:180px;
	left :305px;
}
#menu04{
	z-index:5;
	width:120px;
	left:410px;
}
#menu01 ul li,#menu02 ul li,#menu03 ul li,#menu04 ul li{
	list-style-type: none; display:block; margin:0; overflow:hidden; line-height:200%;
}
#menu01 ul li a,#menu02 ul li a,#menu03 ul li a,#menu04 ul li a{
	font:11px; padding:0; color:#000; text-decoration:none; margin:0;
}
#menu01 ul li a:hover,#menu02 ul li a:hover,#menu03 ul li a:hover,#menu04 ul li a:hover{
	font:11px; padding:0; color:#777; text-decoration:none; background:#ededed;
}

#menu ul{ margin:0; padding:0;}
#menu ul li { display:inline; list-style-type:none; color:#000; font-size:13px; margin:0;}
#menu ul li a {line-height:25px; overflow:hidden; padding:6px 19px 10px 19px;text-decoration:none;color:#000; font-weight:bold; margin:0;}
#menu ul li a:hover,ul#menu li a.active {color:#000; background:#d2d2d2; font-weight:bold; margin:0;}
.floatfix:after {content: "."; display: block; height:35px; clear: both; visibility: hidden;margin:0;} 
#menu ul li a.active {color:#666;font-weight:bold;text-decoration:none; overflow:hidden;margin:0;}
#menu ul li.last_li a {}

#menu{
	height:35px;
	margin:0 15px 0 0;
	text-align:right;
	float:left;
	clear:both;
	width:733px;
	overflow:hidden;
}
.menufont {font-size:11px; font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;color:#000;line-height:150%; border-bottom:1px dashed #fff;}
a.menufont:link {color: #000; text-decoration:none;line-height:150%;}     
a.menufont:active:{color: #000; background-color:#ededed;line-height:150%;}     
a.menufont:visited {color:#000;text-decoration:none;line-height:150%;}     
a.menufont:hover {color: #777; text-decoration:underline;background-color:#ededed;line-height:150%;} 

.menufont1 {font-size:12px; font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;color:#000;line-height:150%;}
a.menufont1:link {color: #000; text-decoration:none;}     
a.menufont1:active:{color: #000; background-color:#fff;}     
a.menufont1:visited {color:#000;text-decoration:none;}     
a.menufont1:hover {color: #777; text-decoration:none;background-color:#ededed;} 


/*首页主内容区域*/
#left{
	float:left;
	width:215px;
	line-height:180%;
	overflow:hidden;
}
#leftnav{
	padding:5px; background:url(../images/leftnav-bg02.gif) top left no-repeat;
}
#right{
	float:right;
	width:733px;
	line-height:180%;
	overflow:hidden;
}
#center{
	width:370px;
	float:left;
	padding:0;
	margin-left:10px;
	line-height:180%;
	overflow:hidden;
	}

#navright{
	width:330px;
	float:right;
	margin-left:10px;
	padding:0;
	line-height:180%;
	overflow:hidden;
	}
#centerall{
	width:718px;
	float:left;
	padding-left:15px;
	text-align:left;
	line-height:180%;
	overflow:hidden;
	}	

#welcome{
	background:url(../images/leftnav-bg.gif) no-repeat top left;
	height:149px;
	width:215px;
	}
#search{
	padding:15px 0 15px 10px; background:url(../images/searchbg.gif) no-repeat top left; margin-bottom:10px;
	}
#search02{
	padding:15px 0 15px 10px; background:url(../images/searchbg02.gif) no-repeat top left; margin-bottom:10px;
	}
.who{ padding:5px 5px 0 5px; text-indent: 20px;}
#navright-list1,#navright-list2,#navright-list3,#navright-list4,#centerlist1,#centerlist2,#centerlist3{
	margin-bottom:15px; 
	float:left;
	width:100%;
	}
#list{
	border-bottom:1px #cbcccc solid;
	border-top:none;
	border-left:none;
	border-right:none;
	margin-top:10px;
	margin-bottom:5px;
	width:95%;
	float:left;
	overflow:hidden;
	}
.listpic{ float:left; padding:8px;}
.listdate{ overflow:hidden; width:680px; display:block; padding:8px;}
.yellow{ color:#f8bc37;}
.more{ text-align:right;}

.nei_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4f5db6;
	display: block;
	float: left;
	width: 275px;
	border: 1px solid #FFFFFF;
	text-align: left;
	padding-left: 10px;
}
.nei_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4f5db6;
	display: block;
	float: left;
	width: 100px;
	border: 1px solid #FFFFFF;
	text-align: center;
	padding-left: 10px;
}
.nei_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #333333;
	display: block;
	float: left;
	width: 275px;
	border: 1px solid #FFFFFF;
	text-align: left;
	padding-left: 10px;
}
.nei_4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #333333;
	display: block;
	float: left;
	width: 100px;
	border: 1px solid #FFFFFF;
	text-align: center;
	padding-left: 10px;
	text-decoration: none;
}
.nei_5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #FFFFFF;
	display: block;
	float: left;
	width: 150px;
	border: 1px solid #FFFFFF;
	text-align: center;
	text-decoration: none;
	background-color: #abb6ff;
	font-weight: bold;
}
.nei_6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
	display: block;
	float: left;
	width: 500px;
	border: 1px solid #FFFFFF;
	text-align: left;
	text-decoration: none;
	padding-left: 10px;
	
}

/*cd*/
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid white;
}

.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;

}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 0px;
    color: White;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
/*copyright*/
#copyright{
	margin:auto;
	color:#777;
	width:948px;
	margin-bottom:30px;
	height:68px;
	text-align:center;
	padding-top:58px;
	background:url(../images/copyrightbg.gif) no-repeat right top;
}
#copyright{
	color:#777;
	line-height:20px;
}
#copyright a{
	color:#777;
	line-height:20px;
	margin:0;
}
#copyright a:hover{
	color:#777;
	line-height:20px;
	text-decoration:underline;
	margin:0;
}
#seclist{
	padding-left:2px;
	line-height:18px;
}
#seclist a{
	margin-left:12px;
	font-style:italic;
	color:#666;
}
#seclist a:hover, #seclist a:active{
	font-style:normal;
	color:#E9821D;
	border-bottom:1px solid #E9821D;
}
#seclist li{
	overflow:hidden;
	list-style:none;
}
#sec-high{
	background:url(../images/ico001.gif) no-repeat;
	list-style:none;
}
#sec-high li{
	background:url(../images/ico003.gif) no-repeat;
	list-style:none;
}
#sec-high a{
	font-style:normal;
	color:#000;
}
#sec-high-selected{
	border-bottom:1px solid #E9821D;
}
#picbar{
	float:left;
	width:264px;
	height:370px;
	margin-top:15px;
	text-align:center;
	}
.picbar_pic{
	border:1px #e3e3e3 solid;
	padding:5px;
	margin:5px;
	float:left;
	}
#pviewall{font:12px; width:470px; text-align:left; float:right;}
#pviewall td{font:12px; border-bottom:1px dotted #ccc;}

.productInfo{ float:right; width:470px; color:#666;}
.productInfo th,.productInfo td,.productInfo div{ border-bottom:1px dotted #ccc;}
.productInfo ul li{ list-style-type:none; width:auto; border-bottom:1px dotted #ccc; word-wrap:break-word;}

.detailDescription{ float:right; width:470px; border-bottom:1px dotted #ccc; border-top:1px dotted #2f367c; margin-top:20px; color:#666;}
.detailDescription th,.detailDescription td,.detailDescription br,.detailDescription p{  border-bottom:1px dotted #ccc;}
.productInfo ul li{ list-style-type:none; width:auto; border-bottom:1px dotted #ccc; word-wrap:break-word;}

