﻿@charset "utf-8";

/*ȫ*/
body { background:#FFFFFF; font-size:12px; color:#000000; margin-top:0px; }
div  { font-family:"宋体"}
#divall { margin-left:auto; margin-right:auto; width:950px;}


/* ɫ */
a {color: #000000; text-decoration: inherit; text-decoration:none; }
a:hover {text-decoration:none; }
a:link{ text-decoration:none; }

/*  */
#header{
width:950px !important;
width:950px;
height:117px;
margin-left:auto;
margin-right:auto;


}

#menu1{
 margin-top:0px;
 text-align:center;
 font-size:12px;
 COLOR:#000000;
 TEXT-DECORATION:none;
 line-height:20px;
 height:40px;


}

#menu1 .firstblock{

background:#E4E4E4;

}


#menu1 .secondblock{


background:#F2F2F2;

}



#logomain{
width:950px;
height:75px;
margin-left:0px;



}

#logo{
width:147px;
height:75px;
float:left;
}

#advlist{
width:733px;
height:75px;
float:left;
margin-left:0px;
overflow:hidden;

}

#shengming{
background:#BFE4F6;
width:70px;
height:75px;
float:right;
line-height:19px;
text-align:center;
margin-top:auto;
margin-bottom:auto;
color:#000000;


}


#menu2{


}

#menu2  .firstblock{
width:147px;
height:42px;
background:#F2F2F2;
float:left;
color:#3783CF;
text-align:center;
line-height:21px;


}

#menu2  .secondblock{
width:803px;
height:42px;
background:#F2F2F2;
float:right;
line-height:21px;
text-align:left;



}


/* 半岛频道首页正文 */
#content{
width:950px;
margin-top:6px;
margin-left:auto;
margin-right:auto;
overflow:hidden;


}

/* 内容第一部分 */
#content1{
width:950px;
margin-top:6px;
margin-left:auto;
margin-right:auto;


}

#content1left{
width:330px;
height:577px;
float:left;


}

#c1left1{
width:330px;
height:270px;
background:#DADADA;



}

#c1left1 .top{
width:330px;
height:22px;
margin-left:12px;


}

#c1left1 .midd{
width:330px;
height:208px;
margin-left:12px;

}

#c1left1 .bom{
width:330px;
height:40px;
margin-left:12px;
line-height:40px;
color:#000000;

}

#c1left2{
width:330px;
height:178px;
background:#E0F2FE;

}

#c1left2left{
width:104px;
height:178px;
margin:0px;
float:left;
}


#c1left2right{
width:226px;
height:178px;
margin:0px;
float:right;

}


#c1left2rightTop{
width:226px;
height:125px;
margin:0px;

}

#c1left2rightBom{
width:226px;
height:53px;
margin:0px;

}


#c1left3{
margin-top:3px;
width:330px;
height:125px;
border-left:1px solid #E4E4E4;
border-bottom:1px solid #E4E4E4;
}

#c1left3 .firstblock{
height:16px;
background:#E4E4E4;



}
#c1left3 .secondblock{
height:109px;


}


#content1mid{
background:#F5FAFE;
width:370px;
height:577px;
float:left;

}

/*  #content1 a {color:#336699;font-weight:bold;font-size:12px;} */

#c1mid1{
width:370px;
height:115px;

}

#c1mid2{
width:370px;
height:115px;

}

#c1mid3{
width:370px;
height:115px;

}

#c1mid4{
width:370px;
height:115px;

}

#c1mid5{
width:370px;
height:115px;

}

.c1midblock1{


height:20px;

line-height:20px;


}


.c1midblock2{
width:370px;
height:90px;
margin-top:5px;
line-height:18px;


}


.c1midblock2left{
width:184px;
height:90px;
float:left;

}

.c1midblock2right{
width:184px;
height:90px;
float:right;

}

#content1right{
width:248px;
height:577px;
float:right;
background:#F5FAFE;


}

#c1right1{
width:248px;
height:115px;

}

#c1right2{
width:248px;
height:115px;

}

#c1right3{
width:248px;
height:115px;

}

#c1right4{
width:248px;
height:230px;

}

.c1rightblock1{
height:20px;
line-height:20px;


}

.c1rightblock2{
width:248px;
height:90px;
margin-top:5px;
line-height:18px;
}

.c1right4block2{
width:248px;
height:208px;
margin-top:5px;
line-height:18px;
}

.c1rightblock2left{
width:246px;
height:90px;


}

/* .c1rightblock2right{
width:123px;
height:90px;
float:right;

}
*/
/* 内容第二部分 */
#content2{
width:950px;
height:360px;
margin-top:22px;
color:#000000;
margin-left:auto;
margin-right:auto;

}


#content2left{
width:688px;
height:358px;
float:left;
border:1px solid #BEBEBE;

}


#c2leftL{
width:329px;
height:358px;
float:left;

}

#c2leftLblock1{
width:329px;
height:202px;

}

#c2leftLblock1left{
width:123px;
height:202p;
float:left;




}

#c2leftLblock1lefttop{
width:123px;
height:200px;
margin-left:5px;

}

/* #c2leftLblock1leftbom{
width:123px;
height:52px;
color:#000000;
text-align:center;
line-height:40px;

}  */

#c2leftLblock1right{
width:206px;
height:202px;
float:right;


}

#c2leftLblock1righttop{
width:198px;
height:18px;
margin-left:0px;
background:#E4E4E4;



}

#c2leftLblock1rightbom{
width:206px;
height:184px;
line-height:19px;


}


#c2leftLblock2{
width:329px;
height:156px;


}

#c2leftLblock2left{
width:159px;
height:156px;
float:left;
}

.c2leftLblock2top{
width:159px;
height:18px;
background:#E4E4E4;



}

/*  #c2leftLblock2 a{ color:#000000; font-size:12px; line-height:12px; font-weight:bold;}   */

.c2leftLblock2bom{
width:159px;
height:128px;
margin-top:10px;
line-height:18px;


}


#c2leftLblock2right{
width:159px;
height:156px;
float:left;
margin-left:0px;



}





#c2leftR{
width:349px;
height:358px;
float:right;
border:1px solid #BEBEBE;



}



#c2leftRblock1{
width:349px;
height:202px;

}

#c2leftRblock1left{
width:144px;
height:202p;
float:left;




}

#c2leftRblock1lefttop{
width:144px;
height:200px;
margin-left:5px;

}

/*#c2leftRblock1leftbom{
width:144px;
height:52px;
color:#000000;
text-align:center;
line-height:40px;

}  */

#c2leftRblock1right{
width:205px;
height:202px;
float:right;


}

#c2leftRblock1righttop{
width:205px;
height:18px;
margin-left:0px;
background:#E4E4E4;



}

#c2leftRblock1rightbom{
width:205px;
height:184px;
line-height:19px;


}


#c2leftRblock2{
width:349px;
height:156px;


}

#c2leftRblock2left{
width:173px;
height:156px;
float:left;
}

.c2leftRblock2top{
width:175px;
height:18px;
background:#E4E4E4;



}

/* #c2leftRblock2 a{ color:#000000; font-size:12px; line-height:12px; font-weight:bold;}   */

.c2leftRblock2bom{
width:174px;
height:128px;
margin-top:10px;
line-height:18px;


}


#c2leftRblock2right{
width:173px;
height:156px;
float:right;
margin-left:0px;



}


#content2right{
width:251px;
height:358px;
float:right;
color:#000000;
background:#FFFFFF;
border:1px solid #BEBEBE;

}


#c2rightblock1{
width:251px;
height:202px;
}

.c2righttop{
width:251px;
height:18px;
background:#E4E4E4;


}

.c2rightbom{
width:125px;
height:128px;
margin-top:10px;
line-height:18px;



}

#c2rightblock1content1{
width:251px;
height:92px;


}

#c2rightblock1content1L{
margin-top:12px;

width:122px;
height:77px;
float:left;
}


#c2rightblock1content1R{

width:128px;
height:92px;
line-height:15px;
float:right;

}

#c2rightblock1content2{
width:251px;
height:92px;


}


#c2rightblock2{
width:251px;
height:155px;

}

.c2rightblock2top{
width:126px;
height:18px;
background:#E4E4E4;

}

.c2rightblock2bom{
width:125px;
height:127px;
margin-top:10px;
line-height:18px;



}

#c2rightblock2left{
width:125px;
height:155px;
float:left;

}

#c2rightblock2right{
width:125px;
height:155px;
float:right;

}


/* 内容第三部分 */
#content3{
width:950px;
height:134px;
margin-top:22px;
margin-left:auto;
margin-right:auto;
}

.c3top{
width:95opx;
height:18px;
background:#E4E4E4;

}

.c3bom{
width:95opx;
height:116px;
background:#F1F1F1;


}


/* 内容第四部分 */
#content4{
width:950px;
height:302px;
border:1px solid #BEBEBE;
margin-top:22px;
margin-left:auto;
margin-right:auto;


}


#content4left{
width:332px;
height:302px;
float:left;
}

#c4leftblock1{
width:332px;
height:160px;


}

#c4leftblock1top{
width:330px;
height:20px;

}

#c4leftblock1bom{
width:330px;
height:140px;
}

#c4leftblock1bomleft{
width:165px;
height:140px;
float:left;


}

#c4leftblock1bomleftTop{
margin-top:8px;
margin-left:20px;
width:142px;
height:131px;


}

/* #c4leftblock1bomleftBom{
width:165px;
height:20px;
line-height:20px;
text-align:center;

}   */


#c4leftblock1bomright{
width:165px;
height:140px;
float:right;
}

.c4leftblockbomrightTop{
width:165px;
height:26px;
}

.c4leftblockbomrightBom{
width:165px;
height:104px;
margin-top:10px;
line-height:20px;

}

#c4leftblock2{
width:332px;
height:140px;
border-top:1px solid #BEBEBE;
}

#c4leftblock2left{
width:165px;
height:140px;
float:left;

}


#c4leftblock2right{
width:165px;
height:140px;
float:right;

}

#content4mid{
width:370px;
height:302px;
float:left;
margin-left:0px;

}



#c4midblock1{
width:368px;
height:160px;
border-left:1px solid #BEBEBE;
border-right:1px solid #BEBEBE;
border-bottom:1px solid #BEBEBE;

}

#c4midblock1top{
width:368px;
height:20px;

}

#c4midblock1bom{
width:368px;
height:140px;
}

#c4midblock1bomleft{
width:165px;
height:140px;
float:left;


}

#c4midblock1bomleftTop{
margin-top:8px;
margin-left:20px;
width:142px;
height:131px;


}

/*  #c4midblock1bomleftBom{
width:165px;
height:20px;
line-height:20px;
text-align:center;

}   */


#c4midblock1bomright{
width:201px;
height:140px;
float:right;
}

.c4midblockbomrightTop{
width:201px;
height:26px;
}

.c4midblockbomrightBom{
width:201px;
height:104px;
margin-top:10px;
line-height:20px;

}




#c4midblock2{
width:370px;
height:140px;

}

#c4midblock2left{
width:184px;
height:140px;
float:left;
border-left:1px solid #BEBEBE;

}


#c4midblock2right{
width:184px;
height:140px;
float:right;
border-right:1px solid #BEBEBE;

}

.c4midblockbomrightTop{
width:183px;
height:26px;
}

.c4midblockbomrightBom{
width:183px;
height:104px;
margin-top:10px;
line-height:20px;

}


#content4right{
width:248px;
height:300px;
float:right;
}


#c4top{
height:60%;
background:#f5f5f5;



}

#c4bom{
height:40%;
text-align:center;
background:#efefef;


}



/* 内容第五部分 */
#content5{
width:950px;
height:134px;
margin-top:22px;
margin-left:auto;
margin-right:auto;
}

.c5top{
width:950px;
height:18px;
background:#E4E4E4;

}

.c5bom{
width:950px;
height:116px;
background:#F1F1F1;


}


/* 内容第六部分 */
#content6{
width:950px;
height:336px;
margin-top:22px;
margin-left:auto;
margin-right:auto;

}


#content6left{
width:330px;
height:336px;
float:left;


}

#c6leftblock1{
width:327px;
height:166px;
border:1px solid #BEBEBE;



}

#c6leftblock2{
width:327px;
height:166px;
border:1px solid #BEBEBE;



}

.c6leftTop{
width:327px;
height:20px;

}

.c6leftBom{
width:327px;
height:136px;


}

.c6leftBomleft{
width:110px;
height:125px;
float:left;
margin-top:8px;

}

.c6leftBomright{
width:215px;
height:125px;
float:right;
line-height:20px;
margin-top:8px;
}



#content6mid{
width:370px;
height:336px;
float:left

}

#c6midblock1{
width:367px;
height:166px;
border:1px solid #BEBEBE;



}


#c6midblock2{
width:367px;
height:166px;
border:1px solid #BEBEBE;



}

.c6midTop{
width:367px;
height:20px;

}

.c6midBom{
width:367px;
height:136px;


}


.c6midBomleft{
width:110px;
height:125px;
float:left;
margin-top:8px;

}

.c6midBomright{
width:255px;
height:125px;
float:right;
line-height:20px;
margin-top:8px;
}

#content6right{
width:250px;
height:336px;
float:right;

}



#c6rightblock1{
width:248px;
height:166px;
border:1px solid #BEBEBE;



}


#c6rightblock2{
width:248px;
height:166px;
border:1px solid #BEBEBE;



}

.c6rightTop{
width:248px;
height:20px;

}

.c6rightBom{
width:248px;
height:136px;

}


.c6rightBomleft{
width:110px;
height:125px;
float:left;
margin-top:8px;

}

.c6rightBomright{
width:136px;
height:125px;
float:right;
line-height:20px;
margin-top:8px;
}


/* 内容第七部分 */
#content7{
width:950px;
height:134px;
margin-top:22px;
margin-left:auto;
margin-right:auto;
}

.c7top{
width:950px;
height:20px;
background:#E4E4E4;

}

.c7bom{
width:950px;
height:116px;
background:#F1F1F1;


}














/* 半岛列表  */


/* 列表内容分两栏，右栏调用c1right */

/* 列表全局 */
#listmain {
width:950px;
height:874px;
margin-top:22px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}


/* 左栏 */

#listmainleft{
width:698px;
height:872px;
border:1px solid #F2F2F2;
float:left;
overflow:hidden;

}


#listmainleftL{
width:332px;
height:872px;
float:left;


}


#listmainleftLtop{
width:330px;
height:480px;
margin-top:20px;
border-top:1px solid #333333;
border-bottom:2px solid #333333;
border-right:2px solid #333333;


}


#listmainleftLbom{
width:332px;
height:302px;
margin-top:20px;


}


#listmainleftR{
margin-left:20px;
width:346px;
height:852px;
float:right;
margin-top:20px;
line-height:20px;

}



/* 右栏 */
#listmainright{
width:250px;
height:874px;
float:right;
overflow:hidden;

}

#listmainrighttop{
width:250px;
height:577px;
margin-top:5px;
background:#F5FAFE;

}

/* 右栏上半部分调用c1right,这是下半部分 */



#listmainrightbom{
width:250px;
height:282px;
margin-top:10px;


}






/* 半岛频道文章模板 */


#textmain{
margin-top:22px;
width:950px;
height:577px;
margin:auto;




}


#textmainleft{
width:698px;
height:577px;
float:left;



}

#textmainleftTop{
width:698px;
height:20px;




}
#textmainleftBom{
width:698px;




}

#textmainright{
height:577px;


position:absolute;


}





/* 文章字体 */
.contentFont{
font-family:"宋体";
font-size:14px;
color:#333333;
line-height:25px;

}





/* 页脚 */

#hengxian{
width:950px;
height:10px;
background:#999999;
margin-top:30px;
margin-left:auto;
margin-right:auto;

}


#foot {
color:#CCCCCC;
font-size:0.9em;
padding-top:20px}
#foot p {background:#FFFFFF;height:24px;padding-top:12px;COLOR:#CCCCCC;}
#foot p a {color:#505050}




/* 从s.css中继承的类 */


.content_title {
	font-family: "宋体";
	font-size: 24px;
	color: #333333;
	text-align: center;
	line-height: 30px;
}
.content_time {
	font-family:"宋体";
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	text-align: center;

}


.content_content {
	font-family:"宋体";
	font-size: 14px;
	color: #333333;
	line-height: 25px;
}


.content_bottom {
	font-family:"宋体";
	font-size: 14px;
	color: #333333;
	line-height: 25px;
	text-align: right;
}
