@charset "gb2312";
/* CSS Document */
.graylink, .graylink a{
	color:#666;
}
.graylink a:hover{
	color:#FF6600;
}
/*			 frame1				*/
.frame1, .frame2, .frame3, .frame4, .frame5, .frame6, .frame7{
	width:100%; overflow:hidden;
}
.frame1 .left{
	float:left; width:680px;
}
.frame1 .right{
	float:right; width:270px;
}
.frame1 .left .xLeft{
	float:right; width:380px;
}
.frame1 .left .xRight{
	float:left; width:290px;
}

.m1r_left{
	border:1px solid #D7D7D7; background:url(../images/shidian.jpg) no-repeat; text-align:center; padding-top:8px;
}
.hotNews{
	line-height:30px; height:30px; overflow:hidden;
}
.m1r_left .subNews{
	line-height:21px; color:#666;
}
.m1r_left .newsline{
	font-size:0px; line-height:0px; height:0px; margin:12px;
	border-bottom:1px solid #D7D7D7; 
}
.editArea{
	height:116px; overflow:hidden; line-height:28px; border:0px solid #92B2C9;
}
.editArea2{
	height:260px; overflow:hidden; line-height:25px; border:0px solid #92B2C9;
}
.reportTitle{
	height:27px; line-height:27px; background:url(../images/reportbg.jpg) repeat-x; border:1px solid #92B2C9;
	border-bottom:0px; overflow:hidden;
}
.reportTitle .title{
	float:left; width:70%; background:url(../images/reporticon.jpg) 10px 6px no-repeat; padding-left:30px;
	font-weight:bold; font-size:14px;
}
.reportTitle .more{
	float:right; width:17%;
}
.reportContent{
	padding:6px; border:1px solid #92B2C9; border-top:0px; line-height:23px;
}
.reportContent li{
	height:23px; overflow:hidden;
}
.reportContent .kw{
	background:#F5F6FB; border:1px solid #E7ECFF; line-height:21px; padding:1px; padding-left:2px;
}
.regbtn{
	padding-top:5px;
}
.regbtn a{
	margin:7px;
}
.redTitle{
	height:25px; line-height:25px; background:url(../images/redtitle_4.jpg) repeat-x; overflow:hidden;
}
.redTitle .title{
	float:left; font-size:14px; color:#fff; font-weight:bold; background:url(../images/redtitle_2.jpg) repeat-x;
	padding-left:5px; padding-right:5px;
}
.redTitle .redbgl{
	float:left; width:5px; background:url(../images/redtitle_1.jpg) no-repeat; height:25px;
}
.redTitle .redbgr{
	float:left; width:5px; background:url(../images/redtitle_3.jpg) no-repeat; height:25px;
}
.redTitle .title span{
	background:url(../images/redtitle_1.jpg) no-repeat;
}
.redTitle .more{
	float:right; width:45px;
}
.redTitle .more2{
	float:right; width:80px;
}
.redContent{
	border:1px solid #BEBEBE; padding:8px 6px; line-height:23px;
}
.redContent li{
	height:23px; overflow:hidden;
}

/*			frame2			*/
.frame2 .left{
	float:left; width:290px;
}
.frame2 .middle{
	float:left; width:380px; margin-left:10px;
}
.frame2 .right{
	float:right; width:270px;
}
.ebookTitle{
	background:url(../images/index_8.jpg) repeat-x; height:27px; line-height:27px; 
	border:1px solid #93C3FE; border-bottom:0px; overflow:hidden;
}
.ebookTitle .title{
	padding-left:15px; font-weight:bold; color:#07519A; font-size:14px;
}
.ebookCont{
	padding:6px; line-height:22px; border:1px solid #93C3FE; border-top:0px;
}

/*			frame3			*/
.frame3 .left{
	float:left; width:680px;
}
.frame3 .right{
	float:right; width:270px;
}

.medTitle{
	height:27px; line-height:27px; background:url(../images/medtitlebg.jpg) repeat-x;
	border:1px solid #92B2C9; font-weight:bold; color:#07519A; padding-left:6px; border-bottom:0px;
}
.medContent{
	border:1px solid #92B2C9; border-top:0px; padding:10px; font-size:14px; line-height:25px;
}
.medContent a{
	color:#07519A;
}
.medContent a:hover{
	color:#f60;
}

/*			frame4			*/
.frame4 .left{
	float:left; width:640px;
}
.frame4 .right{
	float:right; width:310px;
}
.reportTab{
	border:1px solid #92B2C9; padding:9px; width:620px; overflow:hidden;
}
.reportTab .category{
	float:left; width:220px; line-height:30px; font-size:14px; font-weight:bold; color:#07519A; z-index:100;
}
.reportTab ul li{
	padding-left:30px;
}
.reportTab ul .on{
	border:1px solid #92B2C9; border-right:0px; background:url(../images/redicon.jpg) 10px 5px no-repeat; 
}
.reportTab .cont{
	margin-left:-1px; width:390px; line-height:22px; border:1px solid #92B2C9;
}

/*			frame6			*/
.frame6 .left{
	float:left; width:310px;
}
.frame6 .middle{
	float:left; width:320px; margin-left:10px;
}
.frame6 .right{
	float:right; width:310px;
}

/* ifm */
.ifmcat{
	height:25px; line-height:25px; background:url(../images/rptcatbg.jpg) repeat-x; font-size:14px;
	border:1px solid #92B2C9; border-bottom:0px; overflow:hidden;
}
.ifmcat div{
	float:left; width:32%; text-align:center; 
}
.ifmcat .current{
	background:url(../images/ifmtitlebg.jpg) repeat-x; border-right:1px solid #B6CAE7; border-left:1px solid #B6CAE7;
}
.ifmcat .fst{
	border-left:0px;
}
.imfContent{
	border:1px solid #69AADE; border-top:0px; padding:7px; padding-bottom:7px; line-height:19px;
}
.imfContent table .title{
	background:#EEF9FE; padding-top:1px; padding-bottom:1px; font-size:14px; font-weight:bold; 
	line-height:24px; height:24px;
}
.imfContent table td{
	padding-left:10px; line-height:20px;
}
.imfContent table .title td{
	padding-left:5px;
}
.wid1{
	width:18%;
}
.wid2{
	width:14%;
}
.wid3{
	width:29%
}
.wid4{
	width:19%;
}
.wid5{
	width:13%;
}
.wid6{
	width:7%;
}
.ewid1{
	width:15%;
}
.ewid2{
	width:45%;
}
.ewid3{
	width:15%
}
.ewid4{
	width:25%;
}

/* reg button */
.latest{
	height:21px; line-height:21px; overflow:hidden;
}
.latest li{
	float:left; margin-right:3px; background:url(../images/latestbg.jpg) no-repeat; width:80px; text-align:center;
}
.latest .on{
	background:url(../images/lateston.jpg) no-repeat;
}
.latest .on a{
	color:#fff;
}
.latest .ms{
	background:url(); width:120px; margin:0px; margin-left:10px; text-align:right; color:#c00;
}
.latestCon{
	border:1px solid #A60400; padding:5px; line-height:23px; padding-top:6px;
}
.latestCon li{
	position:relative; background:url(../images/latestIcon.jpg) 3px 6px no-repeat; padding-left:12px;
}
.latestCon li span{
	padding-right:20px; background:url(../images/latestNew.jpg) no-repeat;
}
.latestCon li div{
	display:inline; position:absolute; top:-3px; right:6px; font-weight:normal; margin-right:10px; height:21px;
}
.latestCon li a{
	padding-right:28px; background:url(../images/baikenew.jpg) right center no-repeat;
}
.regbg{
	width:100%; height:167px; background:url(../images/regbg_m.jpg) repeat-x; overflow:hidden;
}
.regbg2{
	background:url(../images/regbg_l.jpg) left top no-repeat;
}
.indexreg{
	background:url(../images/regbg_r.jpg) right top no-repeat; padding:5px; height:169px;
}
.indexreg .btn, .indexreg .btn1{
	padding-top:4px;
}
.indexreg .btn1 a{
	margin:3px; _margin:2px;
}
.indexreg .btn1 img{
	margin:0px; padding:0px;
}
.indexreg .line{
	border-top:1px dashed #ccc; height:4px; margin:5px; font-size:0px; line-height:4px;
}
.indexreg .text{
	font-weight:bold; text-align:center;
}
.indexreg .btn a{
	display:block; float:left; background:url(../images/regbtn.jpg) no-repeat; width:119px; height:33px; 
	text-align:center; font-size:14px; font-weight:bold; line-height:33px; margin:3px; _margin:2px; color:#0961B0;
}
.indexreg .btn1, .indexreg .btn{
	width:250px; margin:0px auto;
}
.baidubg{
	width:100%; height:85px; background:url(../images/bdbg_m.jpg) repeat-x;
}
.baidubg2{
	background:url(../images/bdbg_l.jpg) left top no-repeat;
}
.baidu{
	background:url(../images/bdbg_r.jpg) right top no-repeat; height:72px; padding:15px;
	line-height:24px; padding-top:7px; padding-bottom:5px;
}
.baidu a{
	text-decoration:underline;
}


/*		friend link  */
.linkTitle{
	height:31px; line-height:31px; background:url(../images/linkbg.jpg) repeat-x; overflow:hidden;
	border:1px solid #92B2C9; border-bottom:0px;
}
.linkTitle .title{
	float:left; font-size:14px; font-weight:bold; padding-left:15px;
}
.linkTitle .more{
	float:right; width:50px;
}
.linkTitle .more2{
	float:right; width:250px; text-align:right; padding-right:20px;
}
.linkContent{
	border:1px solid #92B2C9; border-top:0px; padding:12px; line-height:23px; padding-left:16px; padding-right:16px;
}

.yh{
	font-family:"Microsoft YaHei", "ºÚÌå", "ËÎÌå";
}
.topinfo{
	height:30px; line-height:30px; overflow:hidden; background:#F6F6F6; padding-left:10px;
}
.topinfo .left{
	float:left; background:url(../images/OCN_ico1.gif) left center no-repeat; padding-left:26px;
}
.topinfo .right{
	float:right; background:url(../images/us_v2/phone.gif) left center no-repeat; padding-left:23px; margin-right:10px;
	color:#3C8DFF; font-size:13px; font-weight:bold;
}
.topinfo .right span{
	color:#f60;
}
.frame10{
	width:100%; overflow:hidden;
}
.frame10 .left{
	float:left; width:680px; overflow:hidden;
}
.frame10 .right{
	float:right; width:270px;
}
.frame10 .left .leftx{
	float:left; width:290px;
}
.frame10 .left .rightx{
	float:right; width:380px;
}






