@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #fff;
	list-style-type: none;
}
a,a:visited {font-size:12px;color:#0066CC;}
a:hover{color:#CC0000;}
a:active{color: #fff;}



#top{
	height:105px;
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
}
#top #logo{margin-left:10px;float:left;margin-top:10px;}
#top #top_serach{float:right;margin-right:10px;text-align:right;}
#top #top_serach span{
	height:26px;
	line-height:26px;
	display: block;
	text-align:right;
	margin-right:10px;
}
#top #top_serach a{margin:0 10px;}

#menu{
	height:38px;
	line-height:38px;
	background-color: #31556b;
	}
#menu #menu_li img{margin:0 8px;}


.left_class{margin-top:8px;}

.p_class_list td{padding:6px;font-size:14px;}
.p_class_list img{float:right;padding-top:5px;}
.p_class_list span{float:left;}
.p_class_list div{
	display:block;
	cursor: hand;
	height:20px;
}
.p_class_list  a,.p_class_list a:visited{color:#fff;}
.p_class_list a:hover{color:#cfe9ff;}

/************************ 产品列表 *****************************/
#apDiv1 {
	position:absolute;
	left:220px;
	top:195px;
	width:160px;
	z-index:1;
	visibility: hidden;
	background-color: #597595;
	padding:10px;
	filter:Alpha(opacity=90);
	text-align:left;
	line-height:24px;
	color:#fff;
	height:auto;
}
#apDiv2 {
	position:absolute;
	left:220px;
	top:232px;
	width:160px;
	z-index:1;
	visibility: hidden;
	background-color: #597595;
	padding:10px;
	filter:Alpha(opacity=90);
	text-align:left;
	line-height:24px;
	color:#fff;
	height:auto;
}
#apDiv3 {
	position:absolute;
	left:220px;
	top:269px;
	width:160px;
	z-index:1;
	visibility: hidden;
	background-color: #597595;
	padding:10px;
	filter:Alpha(opacity=90);
	text-align:left;
	line-height:24px;
	color:#fff;
	height:auto;
}
#apDiv4 {
	position:absolute;
	left:220px;
	top:306px;
	width:160px;
	z-index:1;
	visibility: hidden;
	background-color: #597595;
	padding:10px;
	filter:Alpha(opacity=90);
	text-align:left;
	line-height:24px;
	color:#fff;
	height:auto;
}
#apDiv5 {
	position:absolute;
	left:220px;
	top:343px;
	width:160px;
	z-index:1;
	visibility: hidden;
	background-color: #597595;
	padding:10px;
	filter:Alpha(opacity=90);
	text-align:left;
	line-height:24px;
	color:#fff;
	height:auto;
}
#apDiv6 {
	position:absolute;
	left:220px;
	top:380px;
	width:160px;
	z-index:1;
	visibility: hidden;
	background-color: #597595;
	padding:10px;
	filter:Alpha(opacity=90);
	text-align:left;
	line-height:24px;
	color:#fff;
	height:auto;
}
#apDiv7 {
	position:absolute;
	left:220px;
	top:417px;
	width:160px;
	z-index:1;
	visibility: hidden;
	background-color: #597595;
	padding:10px;
	filter:Alpha(opacity=90);
	text-align:left;
	line-height:24px;
	color:#fff;
	height:auto;
}

.left_title{
	height:24px;
	line-height:24px;
	background-color: #cccccc;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
}
.left_title div{margin:5px;font-weight:bold;}

.left_list{background-color: #ededed;}
.left_list div{margin:10px;}
.left_list div ul{margin:0px;padding:0px;line-height:24px;}
.left_list div li{margin:0px;padding:0px;}
.left_us div{margin:5px;line-height:24px;color:#666;}

.right_class{margin-top:8px;}
.right_info{
	height:184px;
	background-image: url(../images/c_info.jpg);
	background-repeat: no-repeat;
}
.right_info_c{
	margin-top:100px;
}

.hot_p_title{
	height:31px;
	line-height:31px;
	background-image: url(../images/hot-p.jpg);
	background-repeat: no-repeat;
}

.p_li{margin-top:10px;margin-bottom:10px;line-height:20px;}

.list {FLOAT: left; WIDTH: 208px;BACKGROUND-COLOR: #d4d4d4;HEIGHT:auto;COLOR:#fff;FONT-SIZE:16px;OVERFLOW: hidden;MARGIN-TOP:5px;}
.list li{MARGIN:5px;TEXT-ALIGN:right; }
.list li.checked{BACKGROUND-COLOR:#1291a9;FONT-WEIGHT:bold;HEIGHT:24px;WIDTH:192px;FONT-SIZE:16px;OVERFLOW: hidden;PADDING-TOP:8px;COLOR:#fff;PADDING-LEFT:6px;}
.list li a,.class_left .list li a:visited{COLOR: #000;BACKGROUND-COLOR: #fff;HEIGHT:20px;WIDTH:192px;FONT-SIZE:14px;OVERFLOW: hidden;CURSOR: pointer;DISPLAY: block;PADDING-TOP:8px;PADDING-LEFT:6px;}
.list li a:hover{BACKGROUND-COLOR:#4c4c4c;COLOR:#fff}
.list li span{FLOAT:left;}
.list li img{MARGIN-RIGHT:6px;MARGIN-TOP:4px;}

.nav {
width:970px;
    position: relative;
	margin:0px auto;
    background: url(../images/lrtk.png) no-repeat 0 -36px;
}
.navinner {
    background: url(../images/lrtk.png) no-repeat 100% -72px;
}
.navlist {
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    margin: 0 10px;
    background: url(../images/lrtk.png) repeat-x 0 0;
}
.nav li {
    float: left;
    display: inline;
    margin: 0 0 0 -2px;
    padding: 0 4px 0 6px;
    background: url(../images/lrtk.png) no-repeat 0 -108px;
}
.nav a {
    display: block;
    width: 102px;
    text-align: center;
    font-size: 120%;
}
.nav a:link, .nav a:visited {
    color: #fff;
}
.nav a.current, .nav a:hover, .nav a:active {
    color: #fff;
    font-weight: bold;
    background: url(../images/lrtk.png) no-repeat 50% -144px;
}
.content_p{FLOAT: right; WIDTH: 728px;HEIGHT:auto;MARGIN-TOP:20px;COLOR:#000;FONT-SIZE:14px;LINE-HEIGHT:24px;TEXT-ALIGN:right;display:inline;}
.content_p .pitem{WIDTH:350px;TEXT-ALIGN:center;FLOAT:left;MARGIN:0 5px 20px 0;}
.content_p .pitem .left{WIDTH:150px;FLOAT:left;}
.content_p .pitem .right{WIDTH:170px;FLOAT:left;TEXT-ALIGN:left;HEIGHT:100px;PADDING-TOP:5px;PADDING-LEFT:5px;COLOR:#000;FONT-SIZE:12px;LINE-HEIGHT:22px;}
.content_p .pitem .right a{FONT-SIZE:14px;FONT-WEIGHT:bold;COLOR:#06c;WIDTH:170px;}
.content_p .pitem .left img{WIDTH:140px;HEIGHT:110px;PADDING:2px;BORDER: 1px solid #ccc;}
.content_p .pitem2{WIDTH:110px;TEXT-ALIGN:center;FLOAT:left;MARGIN:0 5px 10px 0;}
.content_p .pitem2 .class_right .content_p .pitem2 .class_right .content_p .pitem2 a{FONT-SIZE:14px;FONT-WEIGHT:bold;COLOR:#06c;}
.content_p .pitem2 .right{WIDTH:110px;FLOAT:left;TEXT-ALIGN:left;COLOR:#000;FONT-SIZE:12px;LINE-HEIGHT:22px;}

.content_p .pitem2 img{WIDTH:90px;HEIGHT:90px;PADDING:2px;BORDER: 1px solid #ccc;}
.preva{FLOAT:left;WIDTH:455px;HEIGHT:24px;MARGIN-TOP:30px;BACKGROUND-COLOR: #eee;PADDING-TOP:6px;PADDING-LEFT:6px; }
.nexta{FLOAT:left;WIDTH:460px;HEIGHT:24px;MARGIN-TOP:30px;BACKGROUND-COLOR: #eee;PADDING-TOP:6px;PADDING-RIGHT:6px; TEXT-ALIGN:RIGHT;MARGIN-LEFT:2PX;}

#footer{
	height:100px;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
	text-align:center;
	line-height:26px;
	padding-top:15px;
}
#footer a{margin:0 10px;}