@charset "gb2312";
/* CSS Document */

/* index */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
.clearfix {
	zoom: 1;
	clear: both;
}
body a:hover{ color:#B92437!important; }
.clearfix:after {
	content: '.';
	display: block;
	visibility: hidden;
	clear: both;
	height: 0px;
	font-size: 0;
	line-height: 0px;
}
*{margin:0;padding:0;border:0;}
body {	font-family: "宋体";font-size: 12px;color:#004276;line-height: 20px;text-align:left;}
td,th {font-family: "宋体";font-size: 12px;color: #727272;}
a {color: #004276;}
A:link {TEXT-DECORATION: none;}
A:visited {TEXT-DECORATION: none;}
A:hover {TEXT-DECORATION: underline;color: #002864;}
ul,li{list-style-type:none;}

.clearit{clear:both;}
.hSpace1 {height:1px;line-height:1px;overflow:hidden; clear:both;}
.hSpace5 {height:5px;line-height:5px;overflow:hidden; clear:both;}
.hSpace10 {height:10px;line-height:10px;overflow:hidden; clear:both;}
.hSpace5F {height:5px;line-height:5px; background:#FFFFFF;overflow:hidden; clear:both;}
.p5 {padding:5px;}
.borderU {border-right: 1px solid  #75819e;border-left: 1px solid  #75819e;border-bottom: 1px solid  #75819e;}
.borderU_p5 {border-right: 1px solid  #75819e;border-left: 1px solid  #75819e;border-bottom: 1px solid  #75819e;padding:5px;}
.borderH {border-right: 1px solid  #75819e;border-left: 1px solid  #75819e;}
.borderH_p5 {border-right: 1px solid  #75819e;border-left: 1px solid  #75819e;padding:5px;}
.linex{width:100%; height:1px; line-height:1px; overflow:hidden;background:url(../images/topnews_list_bg.gif) repeat-x ;}

#top{ width:100%; height:37px; background:url(../images/top_bg.gif) repeat-x; text-align:center;}
.top_cont{width:960px; height:30px; padding-top:7px; overflow:hidden; margin:0 auto; line-height:30px;}
.top_cont p{float:left;line-height:30px;}
.top_cont span{float:right;}
.top_cont a{ color: #333333;
    line-height: 30px;
    margin: 0 10px 0 0;}

#page{width:960px; margin:0 auto 0 auto;}
.local{width:960px; height:20px; line-height:20px; padding:10px 0; border-bottom:1px solid #00578a;}


.head{width:960px; height:100px; margin:0 auto;  padding:15px 0;}
.logo{float:left; width:150px;}
.ad1{float:left; display:inline;}
.ad2{float:right;}

.hot{ height:40px;    padding: 5px 0 0 0; overflow:hidden; width:810px;}
.hot ul{width: 202px; float:left; text-align:left; line-height:20px;}
.hot .hot_ul{width:120px;}
.hot ul a{color:#436373;}
#ad_container{ float:left;  
    }

.nav{width:960px; height:34px; margin:0 auto; overflow:hidden; background:url(../images/nav_bg.gif) repeat-x; position:relative;}
.nav p{height:24px; padding-top:6px; line-height:24px;}
.nav p a{color:#FFFFFF;}
.nav p a:hover{color:#FFFFFF!important; text-decoration:underline;}
.nav p span{padding:0 15px;}


/*标题样式*/
.news_title{height:32px; overflow:hidden; background:url(../images/topnews_list_bg.gif) repeat-x bottom;}
.news_title h3{  background: url("../images/video_top.gif") no-repeat scroll 0 51% transparent;
    color: #032A42;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 36px;
    text-indent: 8px;}
	.news_title span {
    color: #B92437;
    float: right;
    line-height: 32px;
}
.news_title h3 a{ color:#000;}
	/**/
/*列表样式*/
.news_list_container01 {
    background: url("../images/topnews_list_bg.gif") repeat-x scroll center bottom transparent;
    padding: 10px 0;
}
.news_list_container01 ul li {
    background: url("../images/importantnews_cont.gif") no-repeat scroll 0 40% transparent;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    padding-left: 18px;
}
.news_list_container01 ul .important_news{ font-weight:bold;}

/**/
.news_title{height:36px; overflow:hidden; background:url(../images/topnews_list_bg.gif) repeat-x bottom; position:relative;}
/*列表样式二*/	
.news_list_container02{padding:13px 0;}
.news_list_container02 ul li span{font-weight:bold;}
.news_list_container02 ul li{line-height:25px; height:25px; font-size:14px;}
.news_list_container02 ul li span{font-weight:bold;}
/*列表样式三*/
.news_list_container03{    padding:0;}
.news_list_container03 ul li	{    font-size: 12px;
    height: 23px;
    line-height: 23px;
    list-style-position: inside;
    list-style-type: disc;
    width: 300px; overflow:hidden;}
.news_list_container03 .important_news{    color: #004276;
    font-weight: bold;}
.important_news a{color: #004276!important;}
	
.container .news_list_container03 ul{width:242px;overflow:hidden;}	
	
	
	
/*列表样式三*/
.top_tiao{   background: url("../images/line.gif") repeat-x scroll left top transparent;
    padding-top: 3px;}
.top_tiao2{  background: url("../images/line.gif") repeat-x scroll center top transparent;
    padding-top: 3px;}
	/*列表样式四*/
.news_list_container04{   font-size: 14px;
    line-height: 30px;
    padding-top: 5px;}	

.news_list_container04 li{
    background: url("../images/topnews_list_bg.gif") repeat-x scroll center bottom transparent;
}
	.news_left_container{ float:left;}
	.news_middle_container{  float: right;
    width: 360px;}
	
.content_l_img{width:690px; text-align:left;}

.content_l_img ul li{ float:left; margin-left:20px; display:inline;}
.content_l_img ul li img{width:147px; height:102px; display:block; padding:3px; border:1px solid #d4d4d4;}
.content_l_img ul .content_l_img_li{margin-left:0;}
.content_l_img ul li p{line-height:18px; padding-top:6px; width:150px;}

/*左侧图片的图片*/
.img_left_container{margin:0 auto; height:63px; overflow:hidden; text-align:left;}
.img_left_container img{display:block; float:left; border:1px solid #d4d4d4; margin:4px 10px 0 0; width:83px; height:53px;}
.img_left_container p{color:#004276;}
.img_left_container p span a{color:#c00000;}

.report{ padding:2px 14px; border:5px solid #efefef;}
#content{width:960px; margin-top:2px;  padding-top:10px; margin:2px 0 20px 0;}
.content_l{width:690px; float:left;}
.content_r{width:246px; float:right;}

.topnews_list{padding-bottom:3px; background:url(../images/topnews_list_bg.gif) repeat-x bottom;}

/* index */


#three_news_container{}
.mod_tags dt {
    background: url("http://imgcache.qq.com/mediastyle/tenvideo/img/bg.png") no-repeat scroll -27px -295px transparent;
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    line-height: 33px;
    margin-right: 10px;
    padding-left: 10px;
    width: 65px;
}
.mod_tags dd {
    float: left;
    height: 16px;
    line-height: 16px;
    margin: 8px 10px 0 0;
    overflow: hidden;
}
.mod_tags dd a {
    white-space: nowrap;
}
.mod_tags .mod_cont {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #E3E3E3;
    height: 33px;
    overflow: hidden;
    padding: 0 0px 0 0;
    position: relative;
}
.ranklist li {
    height: 16px;
    line-height: 16px;
    margin-bottom: 5px;
    overflow: hidden;
    padding: 0 0px 7px 0px;
    position: relative;
    vertical-align: bottom;
}
.ranklist p {
    height: 16px;
    overflow: hidden;
    padding-right: 40px;
}
.ranklist p a {
    display: inline-block;
}
#three_news_container{ float:right; width:270px; }
#top_news_pic{ float:left; width:360px;}
#six_img_container img{ width:100px; height:60px;    border: 1px solid #D4D4D4;
    display: block;
    padding: 3px; margin-bottom:3px;}
	#six_img_container li{ float:left; margin:0px 20px 3px 0; width:108px; height:110px;}
	#six_img_container li p a{ line-height:20px; height:20px;}
	#six_img_container{ width:242px; overflow:hidden;}
	#six_img_container ul{ width:260px;}
.content_r {
    float: right;
    width: 280px;
}
.content_l {
    float: left;
    width: 650px;
}
.content_l_img img{ height:90px!important; width:140px!important;}
.content_l_img {
    width: 651px; overflow:hidden;
}
.content_l_img ul{ width:692px!important;overflow:hidden;}
#gd_left{ float:left; width:310px;}
#four_img_container{ float:left; width:325px; overflow:hidden; margin:0 0 0 15px;}
#four_img li{ float:left; margin: 0 28px 20px 0; width:148px;}
#four_img{ width:460px;}
#four_img img{
    border: 1px solid #D4D4D4;
    display: block;
    height: 90px;
	width:140px;
    padding: 3px; }
	#four_img  li p a{ line-height:23px; height:23px;}
	.img_container{ margin:10px 0 0 0; width:650px!important; overflow:hidden;}
	#hot_news_container{ margin:25px 0 0 0;}
	.img_border{border: 1px solid #D4D4D4;
    display: block; padding:3px;}
	.topnews_list h1 { font-size:14px;}
.container {
    margin: 15px 0 0;
}
#pmdt_container{margin-top:5px;}
	#gdft_container { padding:20px 0 0 0; margin:20px 0 0 0;}
	
	.top_tiao3{border-top: 3px solid #f3f3f3;}.news_title { background-image:none;}
	#next_container h2{ font-size:14px;} #next_title h2{ float:left;}
	#next_title span{ float:right;}#next_title{ margin:20px 0 10px 0;}
	.topnews_list p { margin:0 0 5px 0;}
	.mod_cont p a{ line-height:33px; height:33px;}
	.img_left_container img { width:70px; height:45px; padding:3px;}
	.img_left_container h2{ font-size:12px;}
	.img_left_container { margin:7px 0 0 0;}

.ranklist em {
    border: 1px solid #EEEEEE;
    color: #929292;
    display: block;
    font-family: "Tahoma";
    font-size: 11px;
    height: 14px;
    left: 0;
    line-height: 14px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 18px; font-style:normal;
}
.ranklist li a {
    vertical-align: baseline;
}
.ranklist p a {
    display: inline-block;
}
.ranklist_movie p {
    padding: 0;
}
.ranklist p {
    height: 16px;
    overflow: hidden;
    padding-left: 0px;
}
.ranklist .top em {
	background-image:url(../images/num_bg.gif);
    border: medium none;
    color: #FFFFFF !important;
    font-weight: bold;
    height: 16px;
    line-height: 16px;
    width: 20px;
}
#top_picnews{ margin:0 0 10px 0;}
.img_container li{ width:147px; height:152px;}
.content_l_img ul li {}
#three_news_container .topnews_list h1{ background-image: url("../images/video_icon.gif");
    background-position: 0 8px;
    background-repeat: no-repeat;
    padding: 0 0 0 22px;}
	#three_news_container .topnews_list{ }
	#top_news_pic img{   border: 1px solid #D4D4D4;
    display: block;
    padding: 3px;}
	.img_container span{ background-image:url(../images/sj_icon.gif); background-position:0px 7px;background-repeat:no-repeat; width:32px; height:25px; display:block; color:#004A99; line-height:25px; padding:0 0 0 17px;}
	.content_l_img ul li p {
    line-height: 20px;}
	.img_container a{ color:#515151;}
	/*下面的高端访谈的背景图*/
	.Interview_top2 {
    background: url("../images/Interview_img2.jpg") no-repeat scroll 0 0 transparent;
    height: 67px;
    padding-left: 120px;
    width: 188px;
}


#top_picnews .top_tiao3,#pmdt_container .top_tiao3{border-top:none;}
#wjry_container{}
#zjsm_container, #jdgz_container{margin-top:35px;}

#footer_container {
    margin: 20px 0 0;
}


#three_news_container .content_style p{font-size:14px;} 


/* info */

/*-----------Reset-----------------------------*/
	body{background: url("img/bg.jpg") repeat-x scroll center top #FAFAFA;line-height:1.5;font:12px "Trebuchet MS", "Verdana", "Helvetica", "Tahoma", "\5b8b\4f53", "sans-serif";}
	body, p, blockquote, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend{margin:0;padding:0;}
	h2, h3, h4, h5, h6{font-size:12px;}
	table{border-collapse:collapse;border-spacing:0;}
	input, textarea, button, select {font-family:"Verdana";vertical-align:middle;}
	label{vertical-align:middle}
	legend {color:#333;}
	blockquote, q {quotes: none;}
	blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
	ul,ol{list-style:none;}
	img{border:0;}
	a,a:visited{color:#032A42;text-decoration:none;}
	a:hover{color:#1E50A2;text-decoration:underline;}
	a:active{color:#933;}
	.clear {clear:both;font-size:0;line-height:0;}
	.floatl{float:left;}
	.floatr{float:right;}
	.red {color:#f00;}
	.a_bold, .a_bold:visited {font-weight:bold;}
	.a_red, .a_red:visited {color:#f00;}
	.a_blue, .a_blue:visited {color:#00549b;}
/*---------------------------------------------*/
/*-----------Layout---------------------------*/
    .l_page {margin:0 auto;width:980px;clear:both;}
	.top{width:880px;height:406px;float:left;background: url("img/top.jpg") no-repeat;padding:45px 100px 0 0;}
	.top ul{width:500px;float:right;}
    .top li{width:125px;float:left;font-size:14px;}
	.top li a,.top li a:visited{color:#fff;}

/*-----------center---------------------------*/

    .center1{width:980px;height:300px;float:left;}
    .center1 .left{width:610px;height:300px;float:left;margin:15px 0;}
	.center1 .left h2 a:link,.center1 .left h2 a:visited{width:605px;height:36px;float:left;background:url(../img/zjpm.jpg) no-repeat left top;overflow:hidden;text-indent:-9999em;display:block;margin-bottom:15px;}
	.left .word{width:575px;height:220px;float:left;padding:10px;margin-left:5px;display:inline;border:1px solid #CCC;}
	.left .word img{width:160px;height:195px;float:left;display:block;margin-right:15px;}
	.word .word-left{width:385px;height:195px;float:left;}
    .left .word h3{font-size:14px;float:left;height:18px;line-height:18px;margin-bottom:15px;width:385px;}
	.left .word p{font-size:12px;color:#717171;line-height:25px;}

	.center1 .right{width:326px;height:242px;float:left;margin:15px 0;padding:50px 10px 0 20px;background:url(img/index_r1_c8.jpg) no-repeat;}
	.right ul{width:286px;height:239px;float:left;padding:10px 20px;}
	.right li{width:272px;float:left;height:25px;line-height:25px;padding:2px 0 4px 12px;background: url("../img/list_dot.gif") no-repeat left 10px;color:#625656;border-bottom:1px dashed #C4C4C4;}


	.center2{width:980px;height:315px;float:left;margin:20px 0;}
	.center2 .title{width:980px;height:50px;float:left;background:url(../img/index_r3_c5.jpg);margin:15px 0;}
	.center2 .title h2 a:link,.center2 .title h2 a:visited{background:url(../img/index_r3_c1.jpg) no-repeat left top;overflow:hidden;text-indent:-9999em;display:block;height:50px;width:170px;float:left;}
	.center2 .right{height:50px;width:25px;float:right;background:url(../img/index_r3_c9.jpg) no-repeat;}
	.center2 .txt{width:930px;float:left;border:1px solid #C4C4C4;padding:15px;background:#fff;}
	.txt .tu{width:160px;height:195px;float:left;display:block;margin-right:15px;}
	.txt .tu2{width:11px;height:200px;float:left;display:block;margin-right:15px;}
    .txt .txt1{width:270px;height:200px;float:left;line-height:25px;}
	.txt .txt1 h2{width:270px;height:25px;font-size:14px;float:left;height:18px;line-height:18px;margin-bottom:10px;}



	/*-------pic---------------------------*/

 .pic{width:980px;height:300px;float:left;}
 .pic h2 a:link,.pic h2 a:visited{width:356px;height:43px;float:left;background:url(../img/index_r5_c2.jpg) no-repeat left top;overflow:hidden;text-indent:-9999em;display:block;}


 .fashion-title{width:980px;float:left;height:29px;border-bottom:3px solid #939393;margin-top:10px;}
 .fashion-title h2{width:100px;float:left;font-size:14px;background: url("../img/dot.gif") no-repeat  left;padding:7px 7px 7px 14px;}

 .fashion{width:980px;border-top:1px solid #D4D4D4;padding:15px 0;margin-top:2px;float:left;}
 .fashion ul {float:left;padding:5px 0;width:960px;} 	
 .fashion li {float:left;margin:5px 0 5px 12px;width:305px;text-align:center;display:inline;}
 .fashion li img {float:left;width:300px;height:210px;padding:2px;background:#fff;border:1px solid #ccc;}
 .fashion li span {float:left;width:300px;cursor:pointer;line-height:25px;height:25px;}

 
