/* CSS Document */
html,body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{margin:0;padding:0;}
ul,ol{list-style:none outside;}
img{border:0 none;vertical-align:top;}

body{font:12px/1.5 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
a:link, a:visited{text-decoration:none;}
a:hover, a:focus, a:active{text-decoration:underline;}
a:focus, a:active{outline:none;}
a,button,input[type="button"],input[type="submit"],input[type="reset"]{cursor:pointer;}
.cursor{cursor:pointer;}
.hidden{visibility:hidden;display:none;}
.txtLft{text-align:left;}
.txtCtr{text-align:center;}
.txtRgt{text-align:right;}
.lft{float:left;display:inline;}
.rgt{float:right;display:inline;}
.mt10{margin-top:10px;}
.clearfix:after{visibility:hidden;display:block;font-size:1px;content:" ";clear:both;height:0;}
*html .clearfix{zoom:1;} /* IE6 */
*:first-child+html .clearfix{zoom:1;}
h1,h2,h3,h4,h5,h6,.f14{font-size:14px;}
.mt10{margin-top:10px;}

body{background:#f8f8f8;color:black;}
a:link, a:visited, a:active{color:black;}
a:hover{color:#a80026;}

.cMain, .cMain a:link, .cMain a:visited, .cMain a:hover, .cMain a:active, .cMain:link, .cMain:visited, .cMain:hover, .cMain:active{color:#b70000;}
.cRed, .cRed a:link, .cRed a:visited, .cRed a:hover, .cRed a:active, .cRed:link, .cRed:visited, .cRed:hover, .cRed:active{color:#de0000;}
.cBrown, .cBrown a:link, .cBrown a:visited, .cBrown a:hover, .cBrown a:active, .cBrown:link, .cBrown:visited, .cBrown:hover, .cBrown:active{color:#ae9855;}
.cGreen, .cGreen a:link, .cGreen a:visited, .cGreen a:hover, .cGreen a:active, .cGreen:link, .cGreen:visited, .cGreen:hover, .cGreen:active{color:#33610d;}
.cBlue, .cBlue a:link, .cBlue a:visited, .cBlue a:hover, .cBlue a:active, .cBlue:link, .cBlue:visited, .cBlue:hover, .cBlue:active{color:#5780a7;}

.head,.topAvatar{width:960px;margin:0 auto;}
.top{background: url(../imgs/top_bg.png) repeat-x;}/*d3d9de*/
.head{height:177px;position:relative;background:url(../imgs/light.jpg) no-repeat 0px 36px;z-index:100}

h1{width:300px;height:75px;position:absolute;top:42px;line-height:90px;text-align:center;background:url(../imgs/logo.png) no-repeat;}
h1 img{position:absolute;top:0;left:0;}

#logo{float:left;display:inline;width:300px;height:75px;overflow:hidden;text-indent:-999em;}

.head div a:link,.head div a:visited,.head div a:hover,.head div a:active{color:#fff095;}
.head div{position:absolute;right:0;top:8px;width:460px;color:#fff;text-align:right;}
.head span{position:absolute;top:8px;color:#fff;}
.head span a,.head div a{color:#fff095}
.head form{position:absolute;right:0;top:65px;width:468px;height:41px;background:url(../imgs/bgSearch.gif) no-repeat;}
.head input{border:0 none;background:transparent;margin:2px 0 0 6px;}
.head input.ipt_txt1, .head input.ipt_txt2{width:362px;height:25px;line-height:25px;padding:5px;margin-left:10px;font-size:14px;}
.head input.ipt_txt1{color:#b0b0b0;}
.head input.ipt_txt2{color:#a80026;}
.head input.btn{cursor:pointer;width:70px;height:35px;overflow:hidden;line-height:0;font-size:0;text-indent:-999em;}

.area{width:970px;margin:0 auto;position:relative;z-index:100}
	.menu{position:absolute;left:0;top:-50px;width:970px;z-index:5}
		.menu li{float:left;height:50px;width:138px;text-align:center;position:relative;cursor:pointer}
		.menu a{line-height:20px;color:#ffef96;width:133px;height:46px;position:absolute;left:5px;top:5px;z-index:120}
		.menu a:hover{text-decoration:none;color:#f2e620}
		.menu li a span.cn{display:block;height:22px;line-height:22px;padding-top:2px;font-weight:bold;color:#fff;font-size:14px;cursor:pointer;text-decoration:none;}
		.menu li a:hover span.cn{color:#f2e620;}
		.menu li a:hover span.dashed{width:145px;}
		.menu li a:hover span.dashed strong{padding-top:8px;}
			.menu li.on a{color:#999;}
			.menu li.on a:hover{background:none;color:#777}
			.menu li.on a span.cn{color:#005e15}
			.menu li.on a:hover span.cn{color:#00440f}
		.menu li span.other{display:block;height:45px;line-height:22px;padding-top:7px;font-weight:bold;color:#fff;position:absolute;left:0;top:0;z-index:120;width:143px;text-align:center;background:url(../imgs/menu_arrow.png) center 33px no-repeat;font-size:14px;}

	.menu_bg{position:absolute;left:0;top:-50px;width:970px;z-index:4;}
		.menu_bg li{background:url(../imgs/menu_bg.png) no-repeat;float:left;height:50px;width:138px;display:block;position:relative;text-align:center;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../imgs/menu_bg.png');}
		.menu_bg li.on{background:url(../imgs/menu_bg_on.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../imgs/menu_bg_on.png')}
		.menu_bg li .dashed{display:block;position:absolute;width:140px;height:46px;color:#333;line-height:20px;left:0;top:5px;z-index:110}
		.menu_bg li .dashed strong{display:block;line-height:22px;height:22px;padding-top:1px;font-size:14px}
			.menu_bg li.on .dashed{color:#efefef}
			.menu_bg li.on .dashed strong{color:#eee}


	.ppmenu{position:absolute;left:0;top:-50px;width:970px;z-index:5}
		.ppmenu li{float:left;height:50px;width:138px;text-align:center;position:relative;cursor:pointer}
		.ppmenu a{line-height:20px;color:#ffef96;width:133px;height:46px;position:absolute;left:5px;top:5px;z-index:120}
		.ppmenu a:hover{text-decoration:none;color:#f2e620}
		.ppmenu li a span.cn{display:block;height:22px;line-height:35px;padding-top:2px;font-weight:bold;color:#fff;font-size:14px;cursor:pointer;text-decoration:none;}
		.ppmenu li a:hover span.cn{color:#f2e620;}
		.ppmenu li a:hover span.dashed{width:145px;}
		pp.menu li a:hover span.dashed strong{padding-top:8px;}
			.ppmenu li.on a{color:#999;}
			.ppmenu li.on a:hover{background:none;color:#777}
			.ppmenu li.on a span.cn{color:#005e15}
			.ppmenu li.on a:hover span.cn{color:#00440f}
		.ppmenu li span.other{display:block;height:45px;line-height:35px;padding-top:7px;font-weight:bold;color:#fff;position:absolute;left:0;top:0;z-index:120;width:143px;text-align:center;background:url(../imgs/menu_arrow.png) center 33px no-repeat;font-size:14px;}
	.ppmenu_bg{position:absolute;left:0;top:-50px;width:970px;z-index:4;}
		.ppmenu_bg li{background:url(../imgs/menu_bg.png) no-repeat;float:left;height:50px;width:138px;display:block;position:relative;text-align:center;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../imgs/menu_bg.png');}
		.ppmenu_bg li.on{background:url(../imgs/menu_bg_on.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../imgs/menu_bg_on.png')}
		.ppmenu_bg li .dashed{display:block;position:absolute;width:140px;height:46px;color:#333;line-height:46px;left:0;top:5px;z-index:110}
		.ppmenu_bg li .dashed strong{display:block;line-height:35px;height:22px;padding-top:1px;font-size:14px}
			.ppmenu_bg li.on .dashed{color:#efefef}
			.ppmenu_bg li.on .dashed strong{color:#eee}
			
			
.divad_bg{border:1px solid #ccc;border-top:none;width:959px;height:85px;margin:0 auto;background:#ebebeb;overflow:hidden}
.divad {padding: 5px 8px; text-align:left;}
	.divad strong {background:#147520;border:1px solid #cccccc;font-weight: bold; color:#fff; clear: both; margin:5px 1px;padding:2px 8px;}
	.divad a{display:inline; margin:5px 1px; white-space: nowrap;text-decoration:none;padding:2px 9px; padding-bottom: 0px;}
	.divad a:hover{margin:5px 0px; text-decoration:none;padding: 2px 9px;border: 1px solid #cecece; }
	.adtv { padding:5px 0;}
	.adtv li{list-style-type:none;float:left; width:70px;}
	.adtv a:hover{ background: #147520; color: #f8f8f8;}
	.divad,.divad a,.divad a:hover{*padding:2px 8px;_padding:2px 9px;}

/*top ads*/
.topAvatar{float:none;overflow:hidden;zoom:1;margin-top:10px;}
.topAvatar li{float:left;display:inline;margin-left:6px;}
.topAvatar li.first{margin-left:0;}
.topAvatar a{display:block;width:174px;padding-left:67px;height:45px;border:1px solid #ccc;background:white url(../imgs/star.png) no-repeat 30px center;_background-image:url(../imgs/star.gif);font-size:14px;line-height:44px;}


/*wrapper*/
.w960, .wrapper{float:none;overflow:hidden;zoom:1;margin:10px auto 0 auto;}
.wrapper, .box, .friendLink{border:1px solid #e1e1e1;background:white;}
.w960{width:960px;}
.wrapper{width:928px;}
.w_lft, .w_ctr, .w_rgt{float:left;display:inline;}
.titleBar{float:none;overflow:hidden;zoom:1;}
.titleName{float:left;display:inline;font-size:14px;font-weight:bold;}
.more{float:right;display:inline;}
.titleBar .rgt, .titleBar a:link, .titleBar a:visited, .titleBar a:active{color:#7f7f7f;}
.titleBar a:hover{color:#a80026;}
.imgList{float:none;overflow:hidden;zoom:1}
.imgList li{float:left;display:inline;overflow:hidden;}
.imgList li a{display:block;}
.imgList li .img{border:1px solid #d8d8d8;padding:5px;}
.imgList li a.img:hover{border-color:#b70000;}
.imgList li .txt{text-align:center;overflow:hidden;}
.newsList{float:none;overflow:hidden;zoom:1;}
.newsList li{float:left;display:inline;width:100%;overflow:hidden;}
.newsList li .rgt{color:#6b6b6b;}
.dashLine{height:1px;overflow:hidden;border-bottom:1px dashed #d8d8d8;}
.solidLine{height:1px;overflow:hidden;border-bottom:1px solid #d8d8d8;}
.listline{margin:10px 0;height:1px;overflow:hidden;border-bottom:1px dashed #d8d8d8;}
.listline2{margin:-10px 0 10px;height:1px;overflow:hidden;border-bottom:1px dashed #d8d8d8;}
.brand{ padding-bottom:7px;}
.brand img{border:1px solid #e1e1e1; margin-top:5px; margin-bottom:5px;}

/* hot picture */
.hotPic{padding:0 15px;}
.hotPic .titleBar{height:50px;line-height:50px;overflow:hidden;}
.hotPic .titleName{color:#bd0001;}
.hotPic .titleBar .lft{margin-left:20px;}
.hotPic .JQ-slide{position:relative;width:810px;height:142px;margin:0 auto 15px auto;background:#f9f9f9;padding:10px 35px;}
.hotPic .JQ-slide .wrap{width:810px;height:142px;overflow:hidden;position:relative;}
.hotPic .JQ-slide-content{position:absolute;}
.hotPic .imgList li{width:152px;margin:0 5px;}
.hotPic .imgList img{width:140px;height:100px;}
.hotPic .imgList .txt{height:30px;line-height:30px;}
.hotPic .JQ-slide-nav a{display:block;z-index:99;width:48px;height:48px;overflow:hidden;text-indent:-999em;text-decoration:none;position:absolute;top:40px;background:url(../imgs/arrow_pic.png) no-repeat;_background-image:url(../imgs/arrow_pic.gif);}
.hotPic .JQ-slide-nav a.prev{left:-20px;background-position:0 0;}
.hotPic .JQ-slide-nav a.prev:hover{background-position:-100px 0;}
.hotPic .JQ-slide-nav a.next{right:-20px;background-position:-50px 0;}
.hotPic .JQ-slide-nav a.next:hover{background-position:-150px 0;}

.footLink{clear:both;margin:0 auto;background:#181818;text-align:center;color:white;line-height:34px;}
.footLink a:link, .footLink a:visited, .footLink a:hover, .footLink a:active{color:#ffffff;}

.footer{clear:both;text-align:center;line-height:24px;margin:0 auto;padding:10px 0;}
.footer span, .footer a:link, .footer a:visited, .footer a:hover, .footer a:active{color:#626262;}


/* sitemaps */
.linkbox{float:left;width:960px;}
.linkbox ul{width:960px;}
.linkbox ul li{float:left;display:inline;overflow:hidden;text-align:center;line-height:24px;margin:10px;}