@charset "utf-8";
/* CSS Document */

body{background:url(bg.jpg) top center no-repeat #fff; line-height:18px; color:#000;}
a{color:#000;}
a,area{blr:expression(this.onFocus=this.blur()) }
:focus{-moz-outline-style: none; }

.top1{height:33px; background:#323232;}
.head{height:106px; width:960px; margin:0 auto; clear:both; background:#181818;}
.logo{float:left; width:216px; height:106px;}
.adv{float:left; width:736px; height:98px; padding:8px 0 0 8px;}
.top2{height:29px; background:#fff;}
.footer{background:url(index_21.png) no-repeat; height:150px;}
.about{height:24px; text-align:center; overflow:hidden; color:#707070; padding-top:50px;}
.copyright{padding:6px 0px; overflow:hidden; color:#707070;}
.copyright div{margin:auto; text-align:center;}
.about a,.copyright a{color:#707070;}
.desc{background:url(index_03.jpg) no-repeat; height:104px; padding:6px 0 0 315px;}	.txt_desc{width:468px; color:#9f311b}	.txt_info{margin-top:10px; color:#960;}

.part1{height:430px; background:url(index_07.jpg) no-repeat;}
.cont_part1{float:left; width:480px; height:430px;}
.right_part1{background:url(index_07_02.jpg) no-repeat;}
.focbimg{width:393px; height:221px; border:1px solid #d7d7d4; margin-left:38px;}
.focbimg dl{width:393px; height:221px; position:relative;}
.alphabg_foc{position:absolute; width:393px; height:30px; background:#000; filter:alpha(opacity=50); opacity:0.5; bottom:0; left:0;}
.txt_foc{position:absolute; width:393px; height:30px; text-align:center; line-height:30px; bottom:0; left:0; font-size:14px;}
.txt_foc a{color:#fff;}
		.focsimg{margin-left:32px; padding-top:4px;}
			.focsimg dl{float:left; display:inline; margin:9px 0 0 7px; width:72px; height:58px; border:1px solid #b4b8bc; cursor:pointer;}
			.focsimg dl.cur{border:1px solid #ff6e0a;}
				
.desc_part2{background:url(index_09.png) no-repeat; height:50px; padding:60px 35px 0 25px; color:#ce4313;}
.hjh_desc_part2{background:url(cc.png) no-repeat;margin-left: 10px; height:40px; padding:70px 35px 0 25px; color:#ce4313;}
.hjh1{background:url(part7.png) no-repeat; height:40px; padding:70px 35px 0 25px; color:#ce4313;}
.hjh2{background:url(part6.png) no-repeat; height:40px; padding:70px 35px 0 25px; color:#ce4313;}
.hjh3{background:url(part8.png) no-repeat; height:40px; padding:70px 35px 0 25px; color:#ce4313;}
.part2{background:url(index_10.png) no-repeat; height:590px; }
	.tag_part2{padding:34px 0 0 38px; height:44px;}
	.con_part2{margin:49px 0 0 34px;}
		.con_part2 dl{float:left; display:inline; margin-left:9px; margin-right:2px; width:165px;}
			.img_part2{width:165px; height:250px;}
			.txt_part2{width:144px; margin:43px auto 0;}
				.txt_part2 p{line-height:21px; height:21px;}
				.mart5{margin-top:5px;}
.part22{background:url(index_12.png) no-repeat; height:260px;}
	.img_part22{width:186px; height:245px; float:left; display:inline; margin-left:40px;}
	.txt_part22{float:left; display:inline; margin-left:40px; width:192px; margin-right:22px;}
		.txt_part22 h3{font-family:"微软雅黑"; font-size:16px; font-weight:normal; line-height:26px; text-align:center; margin-top:10px;}
			.txt_part22 h3 a{color:#ce4313;}
		.txt_part22 p{line-height:21px; margin-top:10px; margin-bottom:15px;}
			.txt_part22 p a{color:#603410;}
.desc_part3{background:url(index_14.png) no-repeat; height:35px; padding:82px 35px 0 25px; color:#ce4313;}
.hjh_part3{ no-repeat; height:280px;margin-left:10px;}
	.part3_img1{float:left; display:inline; margin-left:24px; margin-right:3px; width:372px; background:url(bg_part3txt.png) 0 247px repeat-x; height:290px;}
		.img1_part3{height:235px; width:360px; border:6px solid #e2e2e2;}
	.part3_img2{float:left; display:inline; margin-left:14px; width:167px; background:url(bg_part3txt.png) 0 247px repeat-x; height:290px;}
		.img2_part3{height:235px; width:155px; border:6px solid #e2e2e2;}
		.part3 p{text-align:center; font-size:14px; font-family:"微软雅黑"; line-height:34px;}
			.part3 p a{color:#ce4313;}
.desc_part4{background:url(index_17.jpg) no-repeat; height:35px; padding:55px 35px 0 25px; color:#ce4313;}
.part4{background:url(index_18.jpg) no-repeat; height:330px; padding-left:24px;}
.topics{background:url(index_22.png) no-repeat; height:270px; padding-left:42px;}
.topics dl{float:left; display:inline; margin:0 7px; width:162px;}
.img_topics{width:158px; height:207px; border:1px solid #ccc;}
.topics dl p{margin-top:10px; text-align:center; color:#603410;}
.topics a{color:#603410;}

/*-------------新添加板块样式--------------*/
.desc_part1 {  background: url("index_1.jpg") no-repeat scroll 0 0 transparent;color: #CC6633;  height: 76px;  padding: 44px 0 0 206px; clear:both;}
.part4{ margin-left: 10px;}
.hjh_part1 {  background: url("index_07.jpg") no-repeat scroll 0 0 transparent;margin-left: 10px;  height: 310px;clear:both;}
.hjh_part1 dl { display: inline; float: left;margin: 13px 10px 0 29px; width: 275px;}
.img_part1 {  height: 191px; width: 275px; }
.title_part1 {height: 22px;margin: 22px auto 0; width: 239px;}
.txt_part1 {margin: 12px auto 0; width: 252px;}
.txt_part1 a { color: #565F17;}
.part21 { height: 680px;margin-left:10px;}
.left_part21 { background: url("index1.png") no-repeat scroll 0 0 transparent;float: left;height: 636px;padding: 44px 0 0 64px;width: 486px;}
.left_part21 dl { height: 177px;padding-top: 22px;}
.img_part21left {display: inline;float: left;height: 177px;width: 266px;}
.txt_part21left {display: inline;float: left;line-height: 22px;margin-left: 32px;margin-top: 40px;width: 156px;}
.right_part21 { background: url("index2.jpg") no-repeat scroll 0 0 transparent;    float: left;  height: 680px;padding-left: 43px;width: 367px;}
.right_part21 dl {height: 309px;line-height: 22px;padding-top: 30px;width: 313px;}
.img_part21right {height: 191px; margin: 0 auto;width: 283px;}
.title_part21right {font-family: "微软雅黑";font-size: 16px;line-height: 22px;margin-top: 36px;text-align: center;}
.title_part21right a {color: #FF7700;}
.txt_part21right {margin: 6px auto 0; width: 300px;}
.orange {    color: #FC8040;}

.hjh_part { clear:both; margin-left: 10px; background: url("index3.jpg") no-repeat scroll 0 0 transparent;  height: 510px;  padding: 0 0 0 190px;margin-top:15px;}
.hjh_part dl{margin:0px; width: 770px;}
.hjh_part a{ color:#666;}
.tabmenu {  height: 57px;  padding: 4px 0 0 14px;}
.tabmenu img {  cursor: pointer;  display: inline; float: left;margin-left: 5px;}
.tabbox {  height: 481px;  width: 770px;}
.leftimg_tab {background: none repeat scroll 0 0 #FFFFFF; border: 5px solid #EACBA3;float: left; height: 368px; margin-top: 30px; padding: 1px; width: 273px;}
.right_tab {display: inline;  float: left;margin-left: 16px; margin-top: 55px;}
.desc_tab {height: 76px;margin-left: 8px; width: 384px;}
.title_tab {color: #F07C15;font-family: "微软雅黑";font-size: 20px;line-height: 46px;  text-align: center;width: 384px;}
.box_tab {display: inline;float: left;margin-right: 10px;width: 130px;}
.rightimg_tab {background: none repeat scroll 0 0 #FFFFFF; border: 3px solid #EACBA3;    height: 165px; padding: 1px; width: 122px;}
.txt_tab {margin: 10px auto 0;  width: 120px;}
.desc_tab {  height: 76px; margin-left: 8px;width: 384px;}

/*555*/
.part3 { 
   }
#goL, #goR { cursor: pointer; display: inline; float: left;height: 72px;margin-left: 21px;
    margin-top: 57px; width: 34px;}
.marquee {display: inline;float: left;height: 220px;overflow: hidden;width: 845px;margin-top:35px;}
.marquee li { display: inline;float: left;height: 220px;margin: 0 15px;width: 139px;}
#goL, #goR {cursor: pointer;display: inline; float: left; height: 72px;margin-left: 21px;margin-top: 100px; width: 34px;}
#goL{ margin-left:0px;}
.dBody{ clear:both;margin-top:10px;}
.img_scroll {background: none repeat scroll 0 0 #FFFFFF;border: 3px solid #EACBA3;height: 177px;   padding: 1px; width: 131px;}

/*------66----*/

.clearfix:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
}
.Photo .dTitle {
    background-position: -350px -250px;
    height: 84px;
    left: 525px;
    position: absolute;
    top: 251px;
    width: 217px;
}

.Photo .dBody {
   /* height: 587px;
    overflow: hidden;*/
}

.Photo .dBody div {
    position: relative;
}
.Photo .leftPic {
    float: left;
    width: 500px;margin-left: 10px;
}

.Photo .rightPic div {
    margin-bottom: 6px;
}

.Photo .rightPic {
    float: left;
    width: 202px;
}
.Photo .leftPic div {
    margin: 0 5px 5px 0;
}
.fl, .mark {
    float: left;
}
.Photo .midPic {
    float: left;
    overflow: hidden;
    width: 237px;
}
.Photo .midPic div {
    margin-bottom: 10px;
}
.hjh_clear{ width:0px; height:0px; overflow:hidden; font-size:0px; clear:both;}

/*------------网友热议----------*/

.part6 {
    background: ;
    margin: 0 auto;
    padding-left: 25px;
    padding-right: 60px;
    padding-top: 10px;
    width: 904px;
}

.top8 {
    
    height: 235px;
    margin: 2px auto 0;
    position: relative;
    right: 20px;
    width: 950px;
}
.top8left {
    float: left;
    height: 216px;
    margin-left: 10px;
    margin-top: 15px;
    width: 450px;
}
.top8left1 {
    float: right;
    height: 216px;
    width: 286px;
}

.top8left11 {
    background-image: url("fonticon.gif");
    height: 29px;
    line-height: 25px;
    width: 286px;
}

.top8left1 a {
    font-size: 14px;
}
.top8left2 {
    float: left;
    height: 216px;
    width: 154px;
}

.top8right {
    float: right;
    height: 216px;
    margin-right: 15px;
    margin-top: 15px;
    width: 470px;
}

.top8left1 {
    float: right;
    height: 216px;
    width: 286px;
}
/*--------往期专题回顾------------*/

.part6 {
  
    margin: 0 auto;
    padding-left: 25px;
    padding-right: 60px;
    padding-top: 10px;
    width: 904px;
}

.elbotcc{ margin:0 auto; height:36px; line-height:36px;}
.eltext{text-align:center;}
.eltext h1{ display:none;}
#bottom {
    
    height: 80px;
    line-height: 22px;
    margin: 0 auto;
    padding-top: 18px;
    text-align: center;
    width: 960px;
}


.wenziclass {
    padding-top: 5px;
    text-align: center;
    width: 133px;
}




/*==============背景图===============*/
.Photo .dBody .iText {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    bottom: 0;
    color: #FFFFFF;
    height: 24px;
    left: 0;
    line-height: 24px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    text-indent: 6px;
    width: 100%;
    z-index: 99;
}
.Photo .dBody .iText {
    display: none;
}
em, i {
    font-style: normal;
}


.hjh{background:url(index_05.jpg) no-repeat; height:44px; padding:86px 95px 0 25px; color:#ce4313;}
.hjh_part3{ width: 960px; overflow: hidden;margin-top:-25px; }
