/* 整体及共用样式 */
body{
     margin:0px;
	 padding:0px;
	 font-size:12px;
	 background-color:#FFFFFF;
	 font-size:12px;
}
ul,h1,h2,h3,form,img,ul,ol,li,dl,dt,dd{padding:0px;margin:0px;}
h1{font-size:24px;margin:0px;}
.main{
    margin:0 auto;
	padding:0px;
}

.content{
    width:998px;
	margin:0 auto;
	padding:0px;
}
.dot{
    width:100%;
    background:url(/images/dot1.gif) repeat-x top;
	height:1px;
	clear:both;
}
.dot1{
    width:90%;
    background:url(/images/dot1.gif) repeat-x top;
	height:1px;
	font-size:0px;
	margin:0px 10px;
	padding:0px;
	clear:both;
}
.sametitles_n{
    width:760px;
    background:#F0F0E7 ;
	line-height:28px;
	float:left;
}
.resource_left{
	width:765px;
	float:left; 
}
.rls {
	width:765px;
	height:5px;
	background:url(/images/mbg3a.gif);
	float:left;
	overflow:hidden;
}
.rlz {
	width:765px;
	background:url(/images/mbg2.gif);
	float:left;
	overflow:hidden;
}
.rlx {
	width:765px;
	height:5px;
	background:url(/images/mbg3.gif);
	float:left;
	overflow:hidden;
}
.sametitles_n span.more{
    float:right;
	line-height:28px;
	margin:0px 15px 0px 0px;
	display:inline;
}
.rl_picinfo{
    width:765px;
    float:left;
	margin:0px 10px;
	padding:10px 0px;
	display:inline;
}
.sametitle{
    width:225px;
	height:28px;
	line-height:28px;
	background:#F0F0E7;
}
.sametitle img{
    width:10px;
	height:10px;
	float:left;
	margin:7px 0px 0px 10px;
	display:inline;
}
.sametitle p {
	font-size:12px;	
	float:left;
	text-align:left;
	color:#464646;
	margin:0px;
	padding:0 0 0 10px;
	line-height:28px;
	font-weight:bold;
}
/*Framework */
#top{margin:auto;background:#FFF;width:998px;} 
#mid{margin:auto;background:#FFF;width:998px;background:url(/images/top_tabj.gif) repeat-y right;clear:both;} 
.bot{margin:auto;background:#FFF;width:998px;}
/*头部导航 */
.imgt{background:url(/images/top_bg.gif) repeat-x bottom;height:71px;width:998px;font-family:"宋体,Arial";}
.dhz{float:left;height:70px;width:174px;}
.dhy{float:right;height:71px;width:824px;text-align:center;color:#fff;}
.dhy span{float:left;height:18px;clear:both;padding-top:12px;}
.dhy div{float:left;height:21px;width:824px;padding-top:10px;font-weight:bold;}
.dhy div .img1{background:url(/images/top_tab1.gif);width:87px;color:#242743;margin-right:2px;}
.dhy div .img2{background:url(/images/top_tab2.gif);width:87px;color:#fff;margin-right:2px;}
.imgt1{background:url(/images/top_tab3.gif) repeat-x top;height:24px;border-left:1px #C3C4C5 solid; border-right:1px #C3C4C5 solid;padding:10px 20px 0px 20px;width:956px;font-family:"宋体,Arial";}
.ww760{padding:5px 10px;width:738px;background:url(/images/top_tab4.gif) top;height:44px;border:1px #C3C4C5 solid;text-align:left;line-height:22px;}

/*Links*/
.black a:link,.black a:visited { text-decoration:none;color:#000;}
.black a:active,.black a:hover { text-decoration:underline;color:#000;}
.black1 a:link,.black1 a:visited { text-decoration:none;color:#000;}
.black1 a:active,.black1 a:hover { text-decoration:underline;color:#CE0810;}
.white a:link,.white a:visited { text-decoration:none;color:#fff;}
.white a:active,.white a:hover { text-decoration:underline;color:#fff;}
a.gray:link, a.gray:visited {text-decoration: none;color:#666666;}
a.gray:hover,a.gray:active {text-decoration: underline;color:#666666;}
.gray a:link,.gray a:visited { text-decoration:none;color:#666666;}
.gray a:active,.gray a:hover { text-decoration:underline;color:#666666;}
a.red:link, a.red:visited {text-decoration: none;color:#dc0000;}
a.red:hover,a.red:active {text-decoration: underline;color:#dc0000;}
a.black:link, a.black:visited {text-decoration: none;color:#000;}
a.black:hover,a.black:active {text-decoration: underline;color:#000;}

/* a's style */
a.white{
    color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

a.white:hover{
    text-decoration:none;
}
a.gray{
    color:#666666;
	text-decoration:none;
}
a.gray:hover{
	text-decoration:underline;
}

a.green{
    color:#487802;
	text-decoration:none;
	margin-left:5px;
}
a.green:hover{
    text-decoration:underline;
}

/* P's style */
.title2{
    margin:0px;
    padding:0 0 0 13px;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	color:#464646;
	float:left;
	text-align:left;
}
.item p{
	padding:0px;
	line-height:25px;
	text-align:left;
}
.item .content{
	overflow:hidden;
	color:#444;
	font-size:14px;
	line-height:25px;
}

/* 图片推荐样式 */
.rl_picinfo img{
    float:left;
	max-width:150px; 
	width:150px;
}

.rl_picinfo ul{
    width:555px;
    margin:0 0 0 20px;
	padding:0px;
	float:left;
	display:inline;
}
.rl_picinfo ul li{
    line-height:25px;
    width:550px;
	float:left;
	text-align:left;
	list-style:none;	
}

.rl_picinfo ul li dl{
    width:49%;
    margin:0px 5px 0px 0px;
	padding:0px;
	float:left;
	line-height:25px;
	text-align:left;
	position:relative;
}
.rl_picinfo ul li dl a{
    background:url(/images/show-rate.gif) no-repeat left;
	padding:0px 0px 0px 18px;
}
#greenbtn {
	background:url(/images/btn-green1.gif);
	width:66px;
	height:24px;
	float:left;
	line-height:24px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	margin:10px 0px 0px 10px;
	display:inline;
}
#greenbtn2 {
	background:url(/images/btn-green2.gif);
	width:86px;
	height:24px;
	float:left;
	line-height:24px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	margin:10px 0px 0px 10px;
	display:inline;
}
.item{
    width:99%;
	margin:0px 3px;
	padding:0px;
	float:left;
	display:inline;
}

/* right's style */

.resource_right{
    width:225px;
	float:left;
	margin:0 0 0 7px;
	display:inline;
}

.rer_z{
    width:225px;
	background:url(/images/mbg6b.gif);
	float:left;
	overflow:hidden;
}
.rer_x{
    width:225px;
	height:6px;
	float:left;
	background:url(/images/mbg7.gif);
	overflow:hidden;
}

.hotspeacial{
    width:225px;
	float:left;
}
.hotspeacial .rtitles{
    background:url(/images/mbg10.gif);
	width:225px;
	height:28px;
	float:left;
}

.hotspeacial .rtitles span{
    line-height:30px;
	float:right;
	margin-right:10px;
}

.hotspeacial .rtitles p{
	font-size:12px;	
	float:left;
	color:#464646;
	margin:0px;
	padding:0 0 0 10px;
	line-height:28px;
	font-weight:bold;
}
.hotspeacial .rtitles p img{
    width:10px;
	height:10px;
	margin:7px 5px 0px 0px;
	float:left;
}
.hotspeacial .hsinfo{
    width:225px;
	float:left;
}

.hotspeacial .hsinfo a img{
    width:185px;
	height:115px;
	padding:2px;
	border:#C0C0C0 1px solid;
	float:left;
	margin:10px 15px 0px 15px;
	display:inline;
}

.hotspeacial .hsinfo dl{
    width:189px;
	line-height:25px;
	text-align:center;
	float:left;
	margin:0 0 0 15px;
	padding:0px;
	display:inline;
	
}
.hotspeacial .hsinfo p{
    width:189px;
	line-height:22px;
	text-align:left;
	float:left;
	margin:0 0 0 15px;
	display:inline;
}

/*栏目列表*/
.classbox{
	width:210px;
	clear:both;
	padding:5px 2px 5px 2px;
}
.classbox dl{
	width:210px;
}
.classbox dl dd{
	width:208px;
	display:inline;
}
.classbox dl dd ul{
	display:inline;
	list-style:none;
	overflow:hidden;
	width:208px;
}
.classbox dl dd ul li{
	float:left;
	width:98px;
	margin-left:5px;
	margin-bottom:5px;
	height:27px;
	line-height:25px;
	text-indent:10px;
	display:inline;
	font-size:14px;
}
.classbox dl dd ul li a{
	display:block;
	width:98px;
	height:25px;
	border:1px solid #DDD;
	text-decoration:none;
	color:#487802;
	background:#FFF;
}
.classbox dl dd ul li a:hover{
	background:#487802;
	border:1px solid #CCC;
	color:#ffffff;
}
.classbox dl dd ul li.this a{
	background:#FFC;
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
}
/*栏目列表*/
.rpadder{
	padding:0px;
	float:left;
	display:inline;
}
.rpadder p{
	line-height:25px;
	float:left;
	margin:1px 0 0 0;
	padding:0px;
	display:inline;
}

.tjpicinfo{
    width:200px;
	height:130px;
	float:left;
	margin:0 0 0 3px;
	padding:0px;
	display:inline;
}
.tjpicinfo a img{
    width:82px;
	height:111px;
	padding:2px;
	float:left;
	border:#C0C0C0 solid 1px;
}
.tjpicinfo span{
    width:100px;
	line-height:24px;
	float:left;
	margin:0 0 0 7px;
	display:inline;
	text-align:left;
	overflow:hidden;
}
.tjpicinfo span img{
    width:13px;
	height:13px;
	margin:4px 6px 4px 0px;
	float:left;
}

/*----------taxis----------*/
.taxis{
    width:225px;
	float:left;
}
.taxis-content{
	text-align:left; padding:4px 0px 4px 15px;
}
.taxis-content ul{
	padding:0; margin:0; width:192px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;float:left;
}
.taxis-content li{
	list-style:none; line-height:24px;
}
.taxis-content a{
	padding-left:21px; display:block; width:160px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#464646; text-decoration:none;
}
.taxis-content a:hover{
    text-decoration:underline;
}
.no1{
	color: #464646;
	background:url(/images/top01.gif) no-repeat left;
}
.no2{
	color: #464646;
	background:url(/images/top02.gif) no-repeat left;
}
.no3{
	color: #464646;
	background:url(/images/top03.gif) no-repeat left;
}
.no4{
	color: #464646;
	background:url(/images/top04.gif) no-repeat left;
}
.no5{
	color: #464646;
	background:url(/images/top05.gif) no-repeat left;
}
.no6{
	color: #464646;
	background:url(/images/top06.gif) no-repeat left;
}
.no7{
	color: #464646;
	background:url(/images/top07.gif) no-repeat left;
}
.no8{
	color: #464646;
	background:url(/images/top08.gif) no-repeat left;
}
.no9{
	color: #464646;
	background:url(/images/top09.gif) no-repeat left;
}
.no10{
	color: #464646;
	background:url(/images/top10.gif) no-repeat left;
}
.taxis-content li.rise{
	background:url(/images/rise.gif) no-repeat right;
}
.taxis-content li.keep{
	background:url(/images/keep.gif) no-repeat right;
}
.taxis-content li.fall{
	background:url(/images/fall.gif) no-repeat right;
}
.taxis .title-r h1{
	float:left;
}
.taxis .title-r .tabs{
	float:right; padding:5px 4px 0 0;
}
.taxis .title-r .tabs a{
	float:left; height:23px;
}
.taxis .title-r .tabs a span{
	margin:1px; margin-bottom:0; float:left; padding:1px; cursor:pointer;
}
.taxis .title-r .tabs a span em{
	float:left; padding:0 7px; line-height:20px; height:22px;
}
.taxis .title-r .tabs a.select{
	background:url(/images/tab-l.gif) repeat-x top; cursor:default; color:#444444;
}
.taxis .title-r .tabs a.select:hover{
	text-decoration:none;
}
.taxis .title-r .tabs a.select span{
	background:white; cursor:default;
}
.taxis .title-r .tabs a.select em{
	background:url(/images/tab-bg.gif) repeat-x top;
}
#tab_week,#tab_month{
	display:none;
}

.newcontent{
	padding:5px;
	color:#444;
	font-size:14px;
	line-height:25px;
	margin:15px 5px 5px 5px;
	text-indent:28px;
}
.newcontent .butbox{
text-align:center;
}
.newcontent .imgview{
text-align:center;
margin:30px 0 20px 0;
}
.context{
	line-height:27px;
	margin:6px auto;
	color:#666;
	margin-left:10px;
	margin-right:10px
}
.context a{
	color:#666666;
}

/********************************************/
ul.xiazai{overflow:hidden; _height:1%}
ul.xiazai a{color:#666666}
ul.xiazai a:link {text-decoration: none;}
ul.xiazai a:visited {text-decoration: none;}
ul.xiazai li { list-style:none; text-align:left;line-height:25px}
ul.xiazai li span { float:right; margin-left:20px; width:80px; text-align:center}
ul.xiazai li.bg { background:#E8F2FE;}
ul.xiazai li.br { border-bottom:#C2C2C2 solid 1px; }

/*Public*/
*{margin:0px; padding:0px;}
#head input{font-size:12px;}
#head option{ border:1px solid #ccc; height:16px}
#head select{ height:17px}
li{list-style-type: none;list-style-position: outside;}
#head a:link, #head a:visited, #floor a:link, #floor a:visited {color:#000; text-decoration:none}
#head a:hover, #floor a:hover{color:#CA0816; text-decoration:underline}
/*Framework */
#head, #floor{margin-right: auto;margin-left: auto;background-color: #FFFFFF;width: 998px; } 
#head, #floor{background-color:#fff;text-align:center; clear:both}
/*Links*/
#head .red,  #head .red:link,  #head  .red:visited, #head .red:hover{color:#DC0000;}
#head .reda a:link, #head .reda a:visited, #head .reda a:hover{color:#DC0000;}
#head .white,  #head .white:link,  #head .white:visited,  #head .white:hover{color:#fff;}
/*Float*/
#head .fl, #floor .fl{float:left;}
#head .fr, #floor .fr{float:right;}
/*font-family*/
#head .font1{font-family:"黑体"}
#head .font2{font-family:"宋体"}
/*width*/
#head .w998{ width:998px}
#head .w897{ width:897px}
#head .w85, #floor .w85{ width:85px}
#head .w54, #floor .w54{ width:54px}
#head .w36, #floor .w36{ width:36px}
#head .w30, #floor .w30{ width:30px}
/*height*/
#head .h27{height:27px;}
/*line-height*/
#floor {font-size:12px}
#floor .l25{ line-height:25px}
#head .l22{ line-height:22px}
/*margin*/
#head .mgr11{ margin-right:11px}
#head .mgl11{ margin-left:11px}
/*padding*/
#head .pdl16{ padding-left:16px}
#head .pdl11{ padding-left:4px}
#head .pdl7{padding-left:7px;}
#head .pdr18{ padding-right:18px;}
#head .pdr11{ padding-right:11px}
#head .pdr6{ padding-right:6px}
#head .pdt12{ padding-top:12px}
#floor .pdt10{padding-top:10px}
#head .pdt2{padding-top:2px;}
/*background*/
#head .bg1{background:#EFF4F7;}
#head .bgnone{ background:none!important}
/*images background*/
#head .img1{ background:url(images/v_line1.gif) no-repeat 100% 0}
#head .img2{ background:url(images/v_line1.gif) no-repeat 0 50%}
#head .img3{ background:url(images/v_line2.gif) no-repeat 100% 0}
#head .tl{text-align:left}
#head .tr{text-align:right}
#head .tc{text-align:center}