.header{
	width: 100%;
	height: 147px;padding-top:0px;
	background-image: url(../images/headerbg.png);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.w982{width: 982px;
	margin-right: auto;
	margin-left: auto;}
.scroll{OVERFLOW-Y:scroll;scrollbar-3dlight-color:#595959; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#CFCFCF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#CFCFCF; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#595959}
.news_menu{
	width: 980px;
	height:52px;padding-top:6px;padding-bottom:6px;
	border: 1px solid #E2E2E2; overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/news_menu_bg1.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.news_menu ul.n_h2{float:left;width:741px;padding-left:30px;height:42px;padding-top:6px;padding-bottom:4px;}
.news_menu ul.n_h2 li{
	float: left;
	height: 42px;
	line-height: 21px;
	padding-right: 18px;
	padding-left: 16px;
	background-image: url(../images/n_h2_bg.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.news_menu ul.n_h2 li.ll{
	padding-right: 0px;
	background-image: none;
}
.news_menu ul.n_h2 li a{color:#044170;color:#0775B2;}.news_menu ul.n_h2 li a:hover{color:#DB0006;}
.news_menu .logo1{padding-left:12px;width:197px;height:52px;float:left;}
.topbody{width: 982px;
	height:147px;
	margin-right: auto;
	margin-left: auto;}
.topbody .r0{width:536px;padding-top:40px;height:107px;float:right;}
.topbody .r0 .logo2{width:295px;padding-left:37px;height:72px;padding-top:16px;float:left;display:block;}
.topbody .r0 .date{padding-left:38px;width:166px;padding-top:23px;height:68px;line-height:34px;color:#6E6F6A;float:right; font-family:"����"}
.topbody .r0 .date .d1{width:100%;height:34px;}
.topbody .r0 .date .d2{width:100%;height:34px;}
.topbody .r0 .date .d1 span{display:block;float:left;padding:0px;margin:0px;}.topbody .r0 .date .d1 span.img{
	width: 34px;
	height: 34px;
	margin-left:2px;
	margin-right:2px;
	color: #D90005;
	background-image: url(../images/datebg.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "΢���ź�",arial;font-size:23px;text-align:center;
}
.lmenu{
	width: 100%;
	height: 33px;
	background-image: url(../images/pathlmenu.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.lmenu .r1{
	width: 982px;
	margin-right: auto;
	margin-left: auto;
	height: 33px;
	line-height: 33px;
	color: #fff;
	font-family: "����";
}
.lmenu .r1 .tel{float:right;padding-right:150px;height: 33px;line-height: 33px;}
.lmenu .r1 .mail{
	float: right;
	padding-right: 6px;
	letter-spacing: 0.08em;height: 33px;
	font-size: 12px;
}
.lmenu .r1 .tel img{vertical-align: middle;}
.lmenu .r1 .tel img.tel1{_margin:6px 0;}.lmenu .r1 .tel img.telnum{_margin:9px 0;}
.rmenu{ 
	width: 100%;
	height: 34px;
	background-image: url(../images/pathrmenu.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.rmenu .txt{
	float:right;padding-right:23px;line-height:31px;padding-top:3px;
}
.rmenu .txt span{
	padding-left:12px;
	padding-right:12px;
}
.rmenu .txt span a{color:#464646;}
.rmenu .txt span a:active{
	text-decoration:none;
	color:#FF0000;
}
.rmenu .txt span a:visited{
	text-decoration:none;
}
.rmenu .txt span.next{
	background-image: url(../images/next.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:14px;
}
.rmenu .txt span.pre{
	background-image: url(../images/pre.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right:13px;
}
.rmenu .txt span.nextno{
	background-image: url(../images/nextno.gif);color:#666666;
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:14px;
}
.rmenu .txt span.preno{
	background-image: url(../images/preno.gif);color:#666666;
	background-repeat: no-repeat;
	background-position: left center;
	padding-right:13px;
}

.foot{
	width: 982px;
	height: 100px;padding-top:15px;line-height:25px;color:#333333;
	background-image: url(../images/footbg.png);
	background-repeat: repeat-x;
	background-position: left top;
	margin-right: auto;
	margin-left: auto;text-align:center;font-family:"����";
}
.foot a{color:#333333;}


.main{
	width: 982px;
	padding-top: 9px;
	padding-bottom: 9px;
	min-height:280px;
	height: auto!important;
	height:280px;
	margin-right: auto;
	margin-left: auto;
	z-index: 0;
	position: relative;
}
.pright{width:525px;min-height:500px;height:auto!important;height:500px;float:right;}
.pright .r0{width:214px;float:right;}
.pright .r0 h3{
	width: 212px;
	height: 31px;line-height:31px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D4D4D4;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	background-image: url(../images/r0_h3.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.pright .r0 h3 span{color:#D7000B;font-size:14px;font-weight:bold;margin-left:13px;}

.pright .r0 .box{
	width: 204px;padding-left:8px;padding-top:3px;padding-bottom:3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
}
.pright .r0 .box ul{float:left;width:204px;height:537px;}
.pright .r0 .box li{float:left;width:186px; overflow:hidden;}
.pright .r0 .box li{line-height:26px;height:26px;color:#545351;}
.pright .r0 .box li.hover{
	background-image: url(../images/li_bg.png);
	background-repeat: no-repeat;
	background-position: left 7px;font-weight:bold;
}
.pright .r0 .box li span a{color:#545351;}
.pright .r0 .box li.hover span a{color:#363636;}
.pright .r0 .box li span.txt{width:155px;padding-left:11px;float:left;display:block;}
.pright .r0 .box li span.pdf{width:16px;float:left;display:block;padding-right:3px;padding-left:1px;}
.pright .r0 .box li span.pdf a{vertical-align: middle;}
.pright .r0 .box li span.pdf a img{
	vertical-align: middle;
}
.pright .l0{width:301px;float:left;}
.pright .newstitle h3{
	width:299px;
	height: 31px;line-height:31px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D4D4D4;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	background-image: url(../images/r0_h3.png);
	background-repeat: repeat-x;
	background-position: left top; position:relative;
}
.pright .newstitle h3 span{
	color: #fff;width:120px;padding-left:16px;height:31px;padding-top:1px;
	font-size: 14px;
	font-weight: bold;
	position: absolute;
	left: 0px;
	top:-1px;
	display: block;
	background-image: url(../images/newstitle_bg.gif);
	background-repeat: no-repeat;
}

.pright .newstitle .box{
	width: 299px;padding-top:3px;padding-bottom:3px;height:284px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
}
.pright .newstitle .box ul{float:left;width:299px;height:284px;}
.pright .newstitle .box li{float:left;width:271px;padding-left:11px;}
.pright .newstitle .box li{line-height:29px;height:29px;}
.pright .newstitle .box li.one{
	background-color: #F2F2F2;
}
.pright .newstitle .box li a{
	display: block;
	width: 260px;padding-left:11px;font-size:14px;
	background-image: url(../images/dot.gif);
	background-repeat: no-repeat;
	background-position: left 12px;height:29px; overflow:hidden;
}
.pright .newstitle .box li a{color:#535351;}
.pright .newstitle .box li a:hover{color:#549EDF; text-decoration:none;}
.pright .so{
	width: 299px;margin-top:9px;
	height: 39px;line-height:39px;
	background-color: #F3F3F3;
	border: 1px solid #D4D4D4;
}
.pright .so .key{
	width: 189px;
	height: 20px;line-height:20px;font-size:14px;
	border: 1px solid #D4D4D4;
	margin-left: 12px;
	vertical-align: middle;
	margin-right: 9px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.pright .so a img{vertical-align:middle;}


/*hot img*/
.paperleft{
	z-index:2;
	position: absolute;
	left:2px;
	top:-191px;width:447px;
}
.paperleft .paper{
	min-height: 678px;height:auto!important;height: 678px;
	width:416px;padding-right:17px;
	background-image: url(../images/bg17_612.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.paperleft .paper .pagepic{/*show hot image*/
	width: 415px;_font-size:0px;
	min-height: 677px;height:auto!important;height: 677px;
	background-image: url(../images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #C0C0C0;
	border-left-color: #C0C0C0;
}
.paperleft .paper .pagepic p{
	margin: 0px;
	padding: 0px;
}
#paper{position:relative;z-index:5;}
.paperleft .paperbottom{
	width: 447px;
	background-image: url(../images/bg438_17.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	font-size: 9px;
}
.paperleft .ban{width:27px;height:181px;overflow: hidden; position:absolute;right:3px;top:300px;z-index:3;}
.paperleft .ban span{width:27px;height:87px;margin-bottom:7px;display:block;text-align:center;color:#373737;}
.paperleft .ban span a{
	width: 27px;
	height: 87px;
	display: block;
	text-indent: -1000em;
}
.paperleft .ban span.pre1{background-image: url(../images/page_pre1.png);}
.paperleft .ban span.next1{background-image: url(../images/page_next1.png);}
.paperleft .ban span.pre2{background-image: url(../images/page_pre2.png);}
.paperleft .ban span.next2{background-image: url(../images/page_next2.png);}
.paperleft .ad{
	width: 416px;
	height: 81px;font-size:0px;
	border: 1px solid #C0C0C0;
}.paperleft .ad img{}
/* dateinfo */
.dateinfo{width:299px;height:192px;border: 1px solid #D4D4D4;margin-top:9px;}
/*view*/
.left2 {width:447px;}
.left2 .r0{width:214px;float:right;margin-right:19px;_margin-right:9px;}
.left2 .r0 h3{
	width: 212px;
	height: 31px;line-height:31px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D4D4D4;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	background-image: url(../images/r0_h3.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.left2 .r0 h3 span{color:#D7000B;font-size:14px;font-weight:bold;margin-left:13px;}

.left2 .r0 .box{
	width: 204px;padding-left:8px;padding-top:3px;padding-bottom:3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
}
.left2 .r0 .box ul{float:left;width:204px;height:231px;}
.left2 .r0 .box li{
	float: left;
	width: 186px;
	overflow: hidden;
	line-height: 26px;
	height: 26px;
	background-image: url(../images/li_bg.png);
	background-repeat: no-repeat;
	background-position: left 7px;
}
.left2 .r0 .box li a{color:#505050;display:block;padding-left:11px;float:left;}
.left2 .r0 .box li.hover{
	font-weight:bold;
}
.left2 .r0 .box li.hover span a{color:#363636;}
.left2 .r0 .box li span.txt{width:155px;padding-left:11px;float:left;display:block;}
.left2 .r0 .box li span.pdf{width:16px;float:left;display:block;padding-right:3px;padding-left:1px;}
.left2 .r0 .box li span.pdf a{vertical-align: middle;}
.left2 .r0 .box li span.pdf a img{
	vertical-align: middle;
}

.left2 .dateinfo2{width:205px;float:left;}
.left2 .dateinfo2 h3{
	width: 203px;
	height: 31px;line-height:31px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D4D4D4;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	background-image: url(../images/r0_h3.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.left2 .dateinfo2 h3 span{color:#D7000B;font-size:14px;font-weight:bold;margin-left:13px;}

.left2 .dateinfo2 .box{
	width: 203px;padding-top:3px;padding-bottom:3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;height:231px;
}
.left2 .dateinfo2 .Calendar {
	width:198px;
	min-height: 172px;padding-top:4px;
	height: auto!important;
	height: 172px;
	line-height: 1.8em;
	margin-right: auto;
	margin-left: auto;
} 
.left2 .dateinfo2 .Calendar .calbktop{
	background-color: #ffffff;
	padding-top:0px;height:20px;padding-left:3px;padding-right:3px;padding-bottom:3px;
	border:0px solid #D4D4D4;background-image:none;
}
.left2 .dateinfo2  #idCalendar {
	background-color:#ffffff;
	padding-top:2px;
	min-height:120px;
	height:auto!important;
	height:120px; 
}

/*newsdetail*/
.newsdetail{
	width: 521px;padding:1px;
	border: 1px solid #D5D5D5;
}
.newsdetail .tp{
	width: 521px;
	height: 41px;padding-top:2px;line-height:41px;color:#535353;
	background-image: url(../images/tpbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.newsdetail .ft{
	width: 521px;color:#535353;
	height: 30px;padding-top:3px;line-height:30px;
	background-image: url(../images/ftbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.newsdetail .next{padding-left:16px;float:left;}
.newsdetail .next a{color:#363636;}
.newsdetail .next a:hover{color:#BA2636;}
.newsdetail .next span{padding-right:18px;}
.newsdetail .zoom{float:right;text-align:right;padding-right:16px;}
.newsdetail .next .l{ background:url(../images/d1.gif) no-repeat left; padding-left:10px; height:41px; line-height:41px;}
.newsdetail .next .r{ background:url(../images/d.gif) no-repeat right; height:41px; line-height:41px; padding-right:10px;}
.newsdetail .zoom span{	cursor: pointer;}
.newsdetail .zoom span img{ vertical-align:middle;_margin:13px 0;}
.newsdetail .newsdetail_bg{
	width: 491px;padding-left:15px;padding-right:15px;
	background-image: url(../images/newsdetail_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	min-height:673px;height:auto!important;height:673px;
}
.newsdetail h1{
	font-size:1.705em;font-family:"����";
	line-height:1.7em;
	text-align:center;
	color:#000000;
}
.newsdetail h2{
	font-size:1.15em;font-weight: bold;
	line-height:1.6em;font-family:"����";
	text-align:center;
	color:#666;
}
.newsdetail .reporter{
	font-size:1.3em;line-height:1.6em;font-weight: bold;
	text-align:center;font-family:"����";
	color:#767574;
}
.newsdetail .content{
	width: 491px;font-family:"Trebuchet MS","����","\u5b8b\u4f53";
	min-height:555px;height:auto!important;height:560px;
	color: #333333;
	font-size: 1.125em;
	line-height: 1.5em;
	padding-top: 8px;padding-left:3px;
	padding-bottom: 15px;
	word-wrap:break-word;
	/*font-family:"����";*/
}
.newsdetail .content p{
	/*text-indent:1.06em;*/
	margin-top: 0.8em;
	margin-right: 0;
	margin-bottom:0.8em;
	margin-left: 0;}
.articlepages{
	text-align: center;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 22px;
	padding-left: 12px;
	font-family: "����";width:80%;margin-left:auto;margin-right:auto;
}
.articlepages a{
	margin-right: 5px;margin-left: 5px;color:#363636;
}
.articlepages a:hover{color:#BA2636;}
.articlepages a.c{
	text-decoration: none;
	color: #666;font-size:23px;
}
.con_split{width:100%;min-height:360px;height:auto!important;height:360px;}
.speak{
	position: relative;text-align:right;float:right;width:100px;padding-right:20px;
}
.speak a{vertical-align: middle;color:#363636;}
.speak a:hover{color:#BA2636;}
.speak a img{vertical-align: middle;_margin:12px 0;}
.showplayer{display:none;}
.share{text-align:center;width:460px;_width:476px;padding-top:10px;padding-bottom:12px;margin-left:auto;margin-right:auto;}

/*��Ҫ����*/
.comment{width:523px;background-color:#fff;border:1px solid #95CEFB;}
.comment h3{
	width:523px;
	height:21px;
	background:#fff;
	font:700 12px ����;
	color:#004677;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #95CEFB; position:relative;
}
.comment h3 span{display:block;margin:1px auto;width:526px;height:16px;padding:4px 0 0 10px;background:url(../images/line_bg.gif) repeat;}
.comment h3 a.more{ position:absolute;right:15px;top:3px;font-size:12px;font-weight:normal;color:#004677;}
.comment .addc{width:503px;padding:10px;}
.comment .addc .liuyans{line-height:150%;}

/*ҳ������*/
#pagecomment1 h2{text-align:center;}
.pagecomment{
	width:523px;
	background-color:#fff;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #95CEFB;
	border-right-color: #95CEFB;
	border-bottom-color: #95CEFB;
	border-left-color: #95CEFB;
}
.pagecomment .nocom{text-align:center;padding-top:38px;color:#333;}
.pagecomment h3{
	height:32px;
	background:#fff;
	font:700 12px ����;
	padding-top:8px;line-height:22px;
	color:#333;padding-left: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #95CEFB; position:relative;z-index:3;font-weight:normal;
}
.pagecomment h3 .blue{color:#004677;}
.pagecomment h3 .num{color:red;}
.pagecomment h3 a.more{ position:absolute;z-index:4;right:22px;top:9px;font-size:12px;font-weight:normal;color:#333;}
.pagecomment h3 a:hover{
	text-decoration: underline;
	color: #F00;
}
/*width:525px;*/
.pagecomment .box{padding-left:12px;padding-right:12px;padding-bottom:10px;padding-top:10px;min-height:200px;height:auto!important;height:200px;}
.pagecomment dl{ border-bottom:1px dashed #D5EBFD;}
.pagecomment dt{ text-align:right; height:20px; color:#9a9a9a; padding:12px 12px 0;}
.pagecomment dt cite{ float:left; font-style:normal; color:#000;}
.pagecomment dt cite strong{ font-weight:100;  color:#8d8d8d;}
.pagecomment dt cite strong a{color:#014e9c; font-weight:900; text-decoration:underline;}
.pagecomment dt cite img{ vertical-align:-2px;}
.pagecomment dd{ padding:0px; clear:both;}
.pagecomment dd .ctxt{
	font-size:14px;
	line-height:150%;
	padding-right: 16px;
	padding-left: 16px;
	padding-top:3px;
	padding-bottom:3px;
}
.pagecomment .optbar{ height:30px; text-align:right; padding-right:16px; margin-bottom:0px;}
.pagecomment .optbar a{ display:inline-block; width:auto; height:28px; _height:30px; line-height:30px; padding:0 10px; color:#4568ac;}
.pagecomment .optbar a:hover{ color:#d00; text-decoration:underline;}
.pagecomment .optbar a span{ color:#f00;}
.pagecomment .optbar a em{ color:#090;}
.pagecomment .optbar .frpl{ border:1px solid #DBDCDC; border-bottom:1px solid #F1F7FB;background-color:#F1F7FB;}
.pagecomment .optbottom{
	background-image: url(../images/bgdot.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
/*reply show*/
.replyshow{padding-left:30px;padding-top:12px; }
.replyshow .re_title{
	text-align:right;
	height:20px;
	color:#9a9a9a;
	border-top:1px dashed #D5EBFD;
	padding-top:10px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
} 
.replyshow .re_title cite{ float:left; font-style:normal; color:#000;}
.replyshow .re_title cite strong{ font-weight:100;  color:#8d8d8d;}
.replyshow .re_title cite strong a{color:#014e9c; font-weight:900; text-decoration:underline;}
.replyshow .re_con{
	font-size:14px;
	line-height:160%;
	padding-right: 16px;
	padding-left: 16px;
	padding-top:12px;
	padding-bottom:3px;
}


.plreply{
	margin-bottom:10px;
	padding-top:6px;
	padding-left:15px;
	padding-right:15px;
	min-height:130px;
	height:auto!important;
	height:130px;
	background-color:#F1F7FB;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DBDCDC;
	border-bottom-color: #DBDCDC;
	border-left-color: #DBDCDC;
}
.plreply .close{ position:absolute;top:10px;right:6px;width:14px;height:14px; cursor:pointer;}
.plreply .resign{line-height:150%;padding-bottom:6px;width:100%;}
.plreply .resign input{width:100px;}
.plreply  .recontent{width:100%;}
.plreply  .recontent textarea{width:100%;}
.plreply .resubmit{height:25px;padding-top:6px;padding-bottom:6px;width:100%;}
.plreply .resubmit a{float:right;display:block;}
.plreply .resubmit a.fabu{	
	width: 80px;height:23px;padding-top:2px;line-height:23px;
	text-align: center;
	background-image: url(../images/plreplysubmit.png);
	background-repeat: no-repeat;
	background-position: left top;color:#2B2B2B;
}
.plreply .resubmit a.fabu:hover{
	background-position: left bottom;
}
#rehtml{display:none;}

/*review*/
.bannav_con {width:583px;border: 1px solid #C0C0C0;min-height:176px;height:auto!important;height:176px;}
.bannav_con ul,.bannav_con li{float:left;}
.bannav_con ul{padding-top:11px;padding-left:2px;padding-bottom:6px;}
.bannav_con li{width:150px;padding-left:16px;padding-right:16px;}
.bannav_con li .img{
	width:150px;
	height:225px;
	border: 1px solid #BFBFBF;
}
.bannav_con li .txt{line-height:16px;padding-top:3px;text-align:center;}

/*ding yue*/
.email_subscription{
	position: absolute; z-index:1;
	top:-58px;display:none;
	left:0px;
	border: 2px solid #8FB9D0;
	width: 323px;
	height: 29px;
	line-height:29px;
	background-color: #FFF;
	color:#545454;
	padding-top:10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left:12px;
}
.email_subscription input{width:160px;margin-right:5px;height:22px;line-height:22px;font-size:14px;vertical-align:middle;}
.email_subscription img{
	vertical-align: middle; cursor:pointer; display:inline
}

.morepages{
	text-align: center;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 22px;
	padding-left: 12px;
	font-family: "����";
}
.morepages a{
	margin-right: 5px;
	margin-left: 5px;
}
.morepages a.c{
	text-decoration: none;
	color: #666;font-size:23px;
}
.search {
	border-bottom: medium none; border-left: medium none; width: 62px; background: url(../images/so.png) no-repeat; height: 25px; border-top: medium none; cursor: pointer; border-right: medium none
}
.reviewout {
	margin: 0 auto;
	width: 980px;
	height: auto;
	overflow:hidden;
	border: 1px solid #ccc;
}
.review {
	margin: 0 auto;
	width: 980px;
	height: auto;
	overflow:hidden;
	border-bottom: 1px solid #ccc;
}
.review ul {
	padding-left:36px;
}
.review ul li {
	width: 210px;/*huixiaopan*/
	height: 300px;
	float: left;
	display: inline;
	margin-left:-20px;
	padding: 15px 28px 15px 8px;
}
.review ul li img {
	width: 210px;
	height: 285px;
}
.review span {
	text-align: center;
	line-height: 30px;
	font-size: 11px;
	font-weight: bold;
	display: block;
}
.page{
	font-size:12px;
	text-align:center;
}
.page a{
	text-decoration:none;
	padding:5px 8px 2px 8px;
	border:1px solid rgb(187, 209, 222);
	background-color:#ffffff;
}
.page a:hover{
	color:#005ca1;
	text-decoration:none;
	background:#ffffff;
	border:1px dotted #005ca1;
}
.searchlist ul{height:670px;width:500px;}
.searchlist li{padding-left:2px;}
.searchlist li{line-height:29px;height:29px;}
.searchlist li.one{
	background-color: #F2F2F2;
}
.searchlist li a{
	display: block;
	padding-left:11px;font-size:14px;
	background-image: url(dot.gif);
	background-repeat: no-repeat;
	background-position: left 12px;height:29px; overflow:hidden;
}
.searchlist li a{color:#535351;}
.searchlist li a:hover{color:#549EDF; text-decoration:none;}
.searchlist span{
	float:right;
	padding-right:5px;
}
.searchinfo{
	border-bottom:solid 1px #d4d4d4;
	font-size:14px;
	line-height:29px;height:29px;
}
#cvi_tooltip{
	min-width:80px;
	max-width:500px;
	min-height:30px;
	max-height:50px;
	padding:5px 6px 5px 6px;
	border:solid 4px #69F;
	background-color:#fff;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	line-height:40px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-shadow: white 0px 1px 0px;
	letter-spacing:1px;
	border-radius: 8px;
	-moz-border-radius: 8px;	
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
}
#cvi_tooltip1{
	display:none;
	position:absolute;
	padding:4px 8px;
	color: #333333;
	text-shadow: white 0px 1px 0px;
	background: #ffdd00;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(255,255,255)), to(rgb(255,224,0)));
	background-image: -moz-linear-gradient(top, rgb(255,255,255), rgb(255,224,0));
	font: 16px Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: bold;
	border: 1px solid orange;
	max-width: 240px;
	min-width: 30px;
	border-radius: 8px;
	-moz-border-radius: 8px;	
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: rgba(40,20,0,.66) 0px 0px 8px;
	-moz-box-shadow: rgba(40,20,0,.66) 0px 0px 8px;
	-webkit-box-shadow: rgba(40,20,0,.66) 0px 0px 8px;
	user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
}
.pagelistbox {
 	
 }
 .pagelistbox span{
 	  border:1px solid #dedede;
 	  padding:2px;
 	  margin-right:3px;
 }
 .pagelistbox a {
 	  border:1px solid #dedede;
 	  padding:2px;
 	  margin-right:3px;
 	  padding-left:5px;
 	  padding-right:5px;
 }