﻿@charset "utf-8";
/* CSS Document */

/*通用样式*/
*{
	margin:0;
	padding:0;
	font-family: SimSun;
	font-size:12px;
}

/*默认链接样式*/
a:link,a:visited{
	font-size:12px;
	color:#000;
	text-decoration:none;}
	
a:hover,a:active{
	color: #C00;
	font-size:12px;
	text-decoration:none;}


/*图片样式*/
img{border:0;}

.headFrame
{
	position:relative;
	left:50%;
	width:750px;
	margin-left:-375px;
	height:92px;
	background-image:url("../Images/bg.gif");
	clear:both;
}

.headFrame .logo
{
	width:227px;
	height:64px;
	float:left;
	margin-top:22px;
	margin-left:15px;
	background-image:url("../images/logo.jpg");
	background-repeat:no-repeat;
}

*html .headFrame .logo
{
	width:227px;
	height:64px;
	float:left;
	margin-top:22px;
	margin-left:8px;
	background-image:url("../images/logo.jpg");
	background-repeat:no-repeat;
}

.headFrame .search
{
	float:right;
	margin-right:5px;
	margin-top:45px;
	height:35px;
	width:160px;
}



.headFrame .search .title
{
	height:15px;
	width:160px;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
}

.headFrame .search .input
{
	height:20px;
	width:160px;
	text-align:left;
	position:absolute;
}

.headFrame .search .input .textbox
{
	height:18px;
	width:120px;
	border:1px solid #999;
	margin-top:-10px;
}

.headFrame .search .input .button
{
	height:20px;
	border:1px solid #999;
	background-color:#CCC;
	color:#333;
	font-weight:bold;
	margin-top:0;
}

.navFrame
{
	position:relative;
	left:50%;
	width:750px;
	margin-left:-375px;
    height:25px;
	margin-top:3px;
	clear:both;
	background-image:url("../images/benner.jpg");
	background-repeat:no-repeat;
	z-index:99999;
}

.mainFrame
{
	position:relative;
	left:50%;
	width:750px;
	margin-left:-375px;
	clear:both;
	margin-top:3px;
}


.mainFrame .left
{
	width:208px;
	float:left;
	clear:both;
	background-image:url(../Images/bg2.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:100%
}


.mainFrame .left .pageTitle
{
	width:206px;
	height:128px;
	background-image:url("../Images/line2.gif");
	padding:1px 1px 0px 1px;
}

.mainFrame .left .content
{
	width:208px;
	background-image:url("../Images/line3.gif");
	background-repeat:repeat-y;
	height:100%;
	clear:both;
}

.mainFrame .left .content .contactList
{
	width:90%;
	padding-top:20px;
	margin-left:5%;
	font-size:12px;
	clear:both;
}

.mainFrame .left .content .contactList ul
{
	list-style-type:none;
}

.mainFrame .left .content .contactList li
{	
	background-image:url(../Images/tb.gif);
	background-repeat:no-repeat;
	background-position:left 40%;
	text-indent:8px;
	clear:both;
	display:block;
	width:100%;
	height:20px;
	padding-top:3px;
	font-size:14px;
	
	}
	
.mainFrame .left .content .contactList a
{
	color:#6686AE;
	}




.mainFrame .left .content .newList
{
	width:90%;
	padding-top:20px;
	margin-left:5%;
	font-size:12px;
	clear:both;
}


.mainFrame .left .content .newList .title
{
	height:15px;
	width:100%;
	clear:both;
}
	
.mainFrame .left .content .newList .title span
{
	padding-top:5px;
	font-size:12px;
	font-weight:bold;
	color:#6686AE;
}

.mainFrame .left .content .newList .neList
{
	clear:both;
}

.mainFrame .left .content .newList .neList ul
{
	list-style-type:none;
}

.mainFrame .left .content .newList .neList li
{
	background-image:url(../Images/tb.gif);
	background-repeat:no-repeat;
	background-position:left 8px;
	text-indent:8px;
	clear:both;
	display:block;
	width:100%;
	height:17px;
	text-overflow:ellipsis;
	padding-top:3px;
	
}

.mainFrame .left .content .newList .neList li a
{
	color:#6686AE;
	font-size:12px;
	text-decoration:underline;
}

	
	
.mainFrame .left .content .prclassList
{
	width:90%;
	padding-top:20px;
	margin-left:5%;
	clear:both;
}

.mainFrame .left .content .prclassList .title
{
	height:20px;
	width:100%;
	clear:both;
	background-image:url(../Images/tb.gif);
	background-repeat:no-repeat;
	background-position:left 20%;
	}
	
.mainFrame .left .content .prclassList .title span
{
	font-size:12px;
	font-weight:bold;
	color:#6686AE;
	margin-left:7px;
}

.mainFrame .left .content .prclassList .prList
{
	clear:both;
	}




.mainFrame .left .content .link
{
	width:90%;
	padding-top:20px;
	margin-left:5%;
	font-size:12px;
	height:65px;
	clear:both;
}


.mainFrame .left .content .link ul
{
	list-style-type:none;
}

.mainFrame .left .content .link ul li
{
	clear:both;
	display:block;
	height:25px;
}

.mainFrame .left .content .link .market
{
	width:150px;
	text-indent:25px;
	background-image:url(../Images/market.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
	padding-top:6px;
}

.mainFrame .left .content .link .news
{
	width:150px;
	text-indent:25px;
	background-image:url(../Images/news.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
	padding-top:6px;
}

.mainFrame .left .content .link .market a,
.mainFrame .left .content .link .news a
{
	font-size:12px;
	font-weight:bold;
	color:#5F7CA4;
	}

.mainFrame .left .content .ad
{
	width:60%;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:55px;
	font-size:12px;
	clear:both;
}


.mainFrame .left .content .ad ul
{
 	list-style-type:none;
	
}


.mainFrame .left .content .ad li
{

	clear:both;
	display:block;
	width:100%;
	margin-top:10px;
}


.mainFrame .left .content .ad li a
{
	display:block;
	width:93px;
	border:1px solid #999;
}


.mainFrame .right
{
	float:left;
	margin-left:3px;
	width:539px;
	height:100%
}

.mainFrame .right .title
{
	width:529px;
	padding:5px;
	background-image:url("../Images/bg.gif");
	clear:both;

	
}

.mainFrame .right .title span
{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
}

.mainFrame .right .about
{
	width:499px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url("../Images/bg3.gif");
	margin-top:3px;
	clear:both;
}



.mainFrame .right .about span
{
	color:#FFF;
	font-size:12px;
	line-height:18px;
	text-indent:22px;
}




.mainFrame .right .about2
{
	width:494px;
	padding-left:25px;
	padding-right:20px;
	padding-top:15px;
	padding-bottom:10px;
	background-image:url("../Images/bg3.gif");
	margin-top:3px;
	clear:both;
	height:76px;
}

*+html .mainFrame .right .about2
{
	width:494px;
	padding-left:25px;
	padding-right:20px;
	padding-top:15px;
	padding-bottom:10px;
	background-image:url("../Images/bg3.gif");
	margin-top:3px;
	clear:both;
	height:78px;
}

*html .mainFrame .right .about2
{
	width:494px;
	padding-left:25px;
	padding-right:20px;
	padding-bottom:10px;
	padding-top:17px;
	background-image:url("../Images/bg3.gif");
	margin-top:3px;
	clear:both;
	height:74px;
}

*html .about6{padding-top:2px;}

.about5{padding-top:8px;}

*html .about5{padding-top:8px;}
.mainFrame .right .about2 span
{
	color:#FFF;
	font-size:12px;
	line-height:18px;

}

.mainFrame .right .content
{
	width:539px;
	background-image:url("../Images/line2.gif");
	background-repeat:repeat-y;
	background-position:right;
	height:100%;
	clear:both;
}

.mainFrame .right .content .priCont
{
	width:510px;
	clear:both;

	}
.mainFrame .right .content .priCont p
{
	font-size:12px;
	line-height:18px;
	text-indent:22px;
	}
.mainFrame .right .content .priCont ul
{
	list-style-type:none;
}


.mainFrame .right .content .priCont li
{
	font-size:12px;
	line-height:18px;
	margin-left:15px;
}


.mainFrame .right .content .siteMapList
{
	width:90%;
	padding-top:10px;
	margin-left:2%;
	font-size:12px;
	clear:both;
	font-size:12px;
	font-weight:bold;
}

.mainFrame .right .content .siteMapList ul
{
	list-style-type:none;
}

.mainFrame .right .content .siteMapList li
{
	clear:both;
	display:block;
	margin-left:20px;
}

.mainFrame .right .content .siteMapList a
{
	color:#6A8DA3;
}

.mainFrame .right .content .siteMapList .rootItem
{
	padding-top:5px;
	background-image:url(../Images/tb9.gif);
	background-repeat:no-repeat;
	background-position:left 7px;
	height:20px;
	font-size:14px;
	text-indent:10px;
	font-weight:bold;
	color:#6A8DA3;
}


.mainFrame .right .content .contdes
{
	padding-left:20px;
	padding-right:20px;
	margin-top:5px;
	font-size: 12px;
	font-family: Arial;
	line-height:16px;
	color:#333;
	clear:both;
}

.mainFrame .right .content .contdes1
{
	padding-left:20px;
	padding-right:20px;
	margin-top:8px;
	font-size: 14px;
	font-family: Arial;
	color:#3D5069;
	font-weight: bold;
	clear:both;
	}
	
.mainFrame .right .content .contdes2
{
	padding-left:20px;
	padding-right:20px;
	font-size: 12px;
	font-family: Arial;
	line-height:16px;
	color:#333;
	clear:both;
}

.mainFrame .right .content .newList3
{
	padding-left:25px;
	margin-top:5px;
	font-size: 12px;
	font-family: Arial;
	line-height:16px;
	color:#333;
	clear:both;
}

.mainFrame .right .content .newList3 ul
{
	list-style-type:square;
	}
	
.mainFrame .right .content .newList3 li
{
	font-size:12px;
	line-height:20px;
	color:#6A8DA3;
	}

.mainFrame .right .content .newList6
{
	margin-left:20px;
	margin-right:20px;
	margin-top:8px;
	color:#3D5069;
	border-bottom:1px solid #666;
	clear:both;
}

.mainFrame .right .content .newList7
{
	margin-top:5px;
	height:497px;
	width:499px;
	margin-left:20px;
	clear:both;
}

.mainFrame .right .content .newList7 .middleleft
{
	width:255px;
	float:left;
}

.mainFrame .right .content .newList7 .middleright
{
	width:219px;
	float:left;
	margin-left:15px;
}

.mainFrame .right .content .newList7 .middleleft .middle1
{
	background-image:url("../images/bg4.jpg");
	border-color:#000000;
	border-bottom:1px solid #666;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-right:1px solid #666;
	margin-bottom:8px;
	clear:both;
}

.mainFrame .right .content .newList7 .middleright .middle2
{
	background-image:url("../images/bg4.jpg");
	border-bottom:1px solid #666;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-right:1px solid #666;
	margin-bottom:8px;
	clear:both;
}


.mainFrame .right .content .newList7 .middleright .middle2 .size1
{
	font-size: 12px;
	font-family: Arial;
	color:#333333;
	font-weight:bold;
	padding-left:5px;
	margin-top:3px;
	clear:both;
}

.mainFrame .right .content .newList7 .middleright .middle2 .size2
{
	font-size: 12px;
	font-family: Arial;
	color:#333333;
	margin-top:3px;
	margin-bottom:3px;
	padding-left:5px;
	clear:both;
}

.mainFrame .right .content .newList7 .middleleft .middle1 .size1
{
	font-size: 12px;
	font-family: Arial;
	color:#333333;
	font-weight:bold;
	padding-left:5px;
	margin-top:3px;
	clear:both;
}

.mainFrame .right .content .newList7 .middleleft .middle1 .size2
{
	font-size: 12px;
	font-family: Arial;
	color:#333333;
	margin-top:3px;
	margin-bottom:3px;
	padding-left:5px;
	clear:both;
}


.mainFrame .right .content .searchCont
{
	margin:10px;
	width:519px;
	clear:both;

	}
	
.mainFrame .both
{
	clear:both;
}

.bottomFrame
{
	position:relative;
	left:50%;
	width:750px;
	margin-left:-375px;
	height:35px;
	background-image:url("../Images/bg.gif");
	clear:both;
}

.bottomFrame ul
{
	list-style-type:none;
	padding-top:10px;
	margin-left:5px;
}

.bottomFrame ul li
{
	display:block;
	height:20px;
	float:left;
}

.bottomFrame .content
{
	width:75px;
	text-indent:20px;
	background-image:url(../Images/content.gif);
	background-repeat:no-repeat;
	background-position:left 20%;
	padding-top:2px;
	color:#FFF;
}


.bottomFrame .sitemap
{
	width:75px;
	text-indent:20px;
	background-image:url(../Images/sitemap.gif);
	background-repeat:no-repeat;
	background-position:left 10%;
	padding-top:2px;
	color:#FFF;
}

.bottomFrame .low
{
	width:75px;
	text-indent:20px;
	background-image:url(../Images/low.gif);
	background-repeat:no-repeat;
	background-position:left 20%;
	padding-top:2px;
	color:#FFF;
}

.bottomFrame .privacy
{
	width:70px;
	text-indent:15px;
	background-image:url(../Images/privacy.gif);
	background-repeat:no-repeat;
	background-position:left 20%;
	padding-top:2px;
	color:#FFF;
}

.bottomFrame .content a,
.bottomFrame .sitemap a,
.bottomFrame .low a,
.bottomFrame .privacy a
{
	color:#FFF;
	}

.bottomFrame .copyright
{
	width:450px;
	color:#6A8DA3;
	font-size:10px;
	padding-top:1px;
	font-family:Arial, Helvetica, sans-serif;
}



.textboxstyle{height:20px; width:150px;  border:1px solid #000;}
.textboxstyle1{height:20px; width:150px;  border:1px solid #000; background-color:#CCC;}
.textboxstyle3{height:20px; width:410px;  border:1px solid #000;}
.textboxstyle4{height:20px; width:80px;  border:1px solid #000;}
.buttonstyle{border-left:1px solid #666; border-right:1px solid #eee; border-top:1px solid #666; border-bottom:1px solid #eee; background-color:#CCC; font-size:12px; height:22px;}
.textareastyle{height:80px; width:410px; border:1px solid #000;}


.page
{
	width:90%;
	clear:both;
	margin-right:20px;
	float:right;
}

.page .pageItem
{
	margin-top:6px;
	padding-top:20px;
	padding-left:10px;
	float:right;
}

.page .pageItem a
{
	border:1px solid #698AB5; 
	background-color:#FFF; 
	font-size:14px;
	font-weight:bold; 
	display:block; 
	padding:2px 4px 2px 4px;
	float:left;
	text-align:center;
	margin-left:5px;
	color:#698AB5;
	text-decoration:none;
}

.page .pageItem .aa
{
	background-color:#698AB5;
	color:#FFF;
}

.errorMess
{
	display:block;
	padding-left:10px;
	padding-top:10px;
	}
