@charset "gb2312";
.erji { overflow:hidden; width:100%;}
.erji .main { float: left; overflow:hidden;width: 645px; }
.erji .main .add { height: 20px; line-height: 20px; color: #b2b2b2; }
.erji .main .add a { color: #b2b2b2; margin: 0px 5px; }
.erji .main .add span { margin: 0px 5px; }
.erji .main .title { border-bottom: 5px solid #3d3d3d; height: 30px; line-height: 30px; font-size: 18px; font-weight: bold; font-family: "Microsoft Yahei", "黑体"; color: #333; padding: 10px 0 0 15px; }
 
/*asdfsd*/
.fanye { padding:50px;}
.fanye ul { height: auto;   }
.fanye li { background-color:#333; float: left; height: 21px; margin: 2px 7px 0; text-align: center; width: 21px; line-height: 21px; }
.fanye li.next { background-color: #666; height: 23px; line-height: 24px; margin: 0; width: 60px; }
.fanye li.last { background-image: none; height: 23px; margin: 1px 7px 0 0; width: 23px; }
.fanye li.change { background-color:#b41414; color: #fff; font-size: 12px; height: 21px; list-style: none outside none; width: 21px; }
.fanye li.change a { font-style: normal; text-decoration: none; }
.fanye li.change a:link { color: #000000; }
.fanye li.change a:hover { color: #000000; }
.fanye li.change a:visited { color: #000000; }
.fanye li a { font-style: normal; text-decoration: none;  }
.fanye li a:link { color: #FFFFFF; }
.fanye li a:hover { color: #FFFFFF; background-color:#b41414; }
.fanye li a:visited { color: #FFFFFF; }
/*asdfsd*/
#erji1 .title { background: url(images/erji-type1.jpg) no-repeat; }

#erji1 .content .list { padding-left:10px;padding-top:20px;}
#erji1 .content .list ul li { padding: 10px 5px; border-bottom: 1px solid #ccc; clear: both; }

#erji1 .content .list ul li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 



#erji1 .content .list ul li h3 { font-size: 18px; line-height: 42px; font-family: "宋体"; font-weight: bold; }
#erji1 .content .list ul li h3 a { color: #c20000; }

#erji1 .main .content .list ul li div img { padding:2px; border:solid 1px #ccc;   float: left; margin:10px 15px 10px 0;}
#erji1 .content .list ul li p { line-height: 20px; color: #6d6d6d; }
#erji1 .content .list ul li p a { color: #453315; }
#erji2 .title { background: url(images/erji-type2.jpg) no-repeat; }
#erji2 .content .list ul li { height: 235px; width: 200px; border: 1px solid #e3e3e3; float: left; display: inline; margin: 18px 0px 0px 10px; padding-top: 5px; }
#erji2 .content .list ul li img { height: 180px; width: 180px; margin: 0px auto; }
#erji2 .content .list ul li p { line-height: 18px; font-weight: bold; text-align: center; padding: 0px 10px; margin-top: 8px; }
#erji2 .content .list ul li p a { color: #000; }


/*asdfsd*/

.erji .sidebar{ float: right; overflow:hidden; background-color: #f8f6ea; float: right; margin-bottom: 20px; width: 300px; border: 1px solid #dadaca; 
}

.erji .sidebar .focus{
	width:287px;
	margin:5px auto 0px auto;
}

.erji .sidebar .focus .photo{
	width:285px;
	height:225px;
	border:1px solid #c5b68f;
}

.erji .sidebar .focus p{
	font-size:14px;
	text-align:center;
	font-weight:bold;
	height:35px;
	line-height:35px;
	overflow:hidden;
}

.erji .sidebar .focus p a{
	color:#000;
}

.erji .sidebar .block{ overflow: hidden; background: url(images/ly1-sidebar-block.gif) repeat-x; border-top: 1px solid #dadaca; 
}

.erji .sidebar .block .title{
	height:45px;
	line-height:45px;
	padding:0px 18px;
}

.erji .sidebar .block .title h2{
	float:left;
	font-size:18px;
	color:#373737; font-weight:bold;
}
#content .erji .sidebar .block .title h2{
 font-weight:600;
}
.erji .sidebar .block .title a{
	height:15px;
	width:49px;
 	line-height:15px;
	margin-top:13px;
}

.erji .sidebar .block ul li{
	
	
	 
	
}

.erji .sidebar .block ul.pic li{
	 
	width:121px;display:inline;float:left; position:relative;margin-left:18px;
	 
}
.erji .sidebar .block ul li .photo{
	padding:2px; overflow:hidden;height:96px;
	width:121px;
	border:1px solid #d6d6d6; position:relative;
}

.erji .sidebar .block ul li .photo .play { position:absolute; bottom:2px; left:2px;  width:22px; height:14px; background:url(images/ly1-sidebar-block-play.gif) ;}

.erji .sidebar .block ul li .photo img{
	height:90px;
	width:115px;
}

.erji .sidebar .block ul li p{
	line-height:20px;
	height:40px;
	overflow:hidden;
	margin-top:3px;
	padding:0px 5px;
}

.erji .sidebar .block ul li p a{
	color:#000;
}.erji .sidebar .list12 { padding-top:10px; border-top:dashed 1px #ccc; margin:10px 7px 10px 18px; }
.erji .sidebar .list12 li { background:url(images/ship.png) no-repeat 3px center; padding-left:18px;}
.erji .sidebar .list12 li a { color:#373737}
.erji .sidebar .list13 { padding-top:10px; border-top:dashed 1px #ccc; margin:10px 7px 10px 18px; }
.erji .sidebar .list13 li {  padding-left:18px;}
.erji .sidebar .list13 li a { color:#373737}
/*直播间*/
 
 #zhibojian { margin: 0 auto; width:1000px; z-index: 999; background-color: #FFF; overflow: hidden; }
 #zhibojian .ship { background-color:#a5a5a5; padding:20px; text-align:center; padding:30px 0;}
  #zhibojian .ship object { border:solid 10px #fff;}
/* 图文 */


#tuwen { background-color: #ffffff; margin-top: 22px; overflow:hidden; }

#tuwen .right .ti2t  { padding:0 0 0 22px;  }
 
#tuwen .left  { width: 600px; margin-left:20px; display: inline; overflow: hidden; }

 #tuwen .left .hotnews h1 {color: #000000;
    font-family: "黑体",Arial,Helvetica,sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: bolder;
    line-height: 45px;}

 #tuwen .left .hotnews h1 a { color:#fc1200}

 #tuwen .left .hotnews p { line-height:20px; color:#666;}

#tuwen .left .title {font-size: 16px; padding-left:10px;
     
    font-weight: bolder;
    line-height: 25px; background-color:#f5f5f5; border-top:solid 1px #ccc;  border-bottom:solid 1px #eee;  margin:15px 0; color:#990000}

#tuwen .right { width:360px; margin-right:5px; border-left:solid 1px #e3d19b;display:inline;}

#tuwen .right ul { padding:10px 0 10px 8px; }
#tuwen .right ul li { float:left; width:180px; height:170px; margin:0px 10px; }
#tuwen .right ul li p { padding:5px 0; line-height:18px; }


#tuwen .right ul li { float: left; width: 150px; height: 170px; margin: 0px 10px; overflow:hidden; }

#tuwen .right ul li a { color:#333;}
#tuwen .right ul li img { width:142px; height:100px; border:solid 4px #ece4c0;}
#tuwen .right ul .hot { width:315px; padding:10px 0px 20px 15px; text-align:center}
#tuwen .right ul .hot p a{ display:block;background-color:#666; color:#FFF; width:316px; line-height:30px; height:30px; text-align:center; font-weight:bold;}




#zhibo #header{
	height:373px;
	width:100%;
	min-width:1000px;
	background:url(images/zhibo_01.png) no-repeat center top;
}#zhibo #header .content{
	width:1000px;
	height:373px;
	margin:0px auto;
	background: none;
	overflow:hidden;
	position:relative;
}#zhibo #header .nav2{
	position:absolute;
	left:0px;
	top:303px;
	width:1000px;
	height:63px;
	text-align:center;
}



/*报告解读*/

#baogao #header{
	height:373px;
	width:100%;
	min-width:1000px;
	background:url(images/baogao_01.png) no-repeat center top;
}#baogao #header .content{
	width:1000px;
	height:373px;
	margin:0px auto;
	background: none;
	overflow:hidden;
	position:relative;
}#baogao #header .nav2{
	position:absolute;
	left:0px;
	top:303px;
	width:1000px;
	height:63px;
	text-align:center;
}




#main .left { width: 620px; margin-left: 20px; float:left; display:inline; }
#main .left .news-style1 h3 { text-align: center; line-height: 48px; font-size: 30px; font-family: "黑体"; color: #c60500; font-weight:bold; }
.news-style1 h3 a { color: #c60500; }
.news-style1 p { font-family: "宋体"; font-size: 14px; line-height: 24px; padding: 0px 8px; color: #5a5a5a; text-indent: 28px; }
.news-style1 p a { color: #b41416; }
#main .left .news-list6 li { margin-left: 15px; height: 24px; line-height: 28px; font-size: 16px; font-family: "宋体"; color: #000; }
#main .left .news-list6-class { color: #f00; padding: 0px 5px; }
#main .left .news-list6-text { color: #000; margin-left: 10px; }
#main .left .news-style2 { float: left; width: 280px; padding: 7px; border-bottom: 1px dotted #666; margin-left: 5px; }
#main .left .news-style2 h3 { padding-left: 8px; line-height: 24px; font-size: 14px; font-family: "宋体"; font-weight:bold; }
.bian { border-left: 1px solid #CCC; }
#main .left .news-style2 h3 a { color: #000; }
#main .left .news-style2 p { font-family: "宋体"; font-size: 12px; line-height: 18px; padding: 0px 8px; color: #5a5a5a; }
#main .left .news-style2 p a { color: #b41416; }
#main .left .news-style2 .news-list7 { border-top: 1px dotted #999; padding-top: 8px; }
#main .left .news-style2 .news-list7 li { height: 24px; line-height: 24px; font-size: 14px; font-family: "宋体"; color: #000; }
#main .left .news-style2 .news-list7-class { color: #f00; }
#main .left .news-style2 .news-list7-text { color: #000; margin-left: 10px; }
#main .left .tujie h3 { font-size: 14px; line-height: 35px; border-bottom: 1px solid #666; color: #000; padding-left: 15px; font-weight:bold; }
#main .left .tujie h3 a { color: #000 }
#main .left .tujie .tj { float: left; padding-bottom: 10px; width: 122px; }
#main .left .tujie .tj a img {
 height:;
 width:; border: 1px solid #b2b2b2; }
#main .left .tujie .tj h4 { text-align: center; line-height: 18px; font-size: 12px; font-family: "宋体"; font-weight: 400; width: 110px; padding-top: 5px; }
#main .left .tujie .tj h4 a { color: #000; }
 
