@import url("index.css");
.publicDiv{
  width:100%;
  overflow:hidden;
  margin-top:10px;
  float:left;
  _float:none;}
/*第一屏广告*/
.adTextA{
  width:296px;
  height:68px;
  overflow:hidden;
  border:1px solid #e3e3e3;
  float:left;
  font-size:12px;
  background-color:#f9f9f9;
  } 
.adTextA ul{
  padding:9px 0 0 4px;} 
.adTextA li{
  width:132px;
  float:left;
  overflow:hidden;
  padding:0 6px;
  line-height:25px;
  *line-height:20px;}
/*专题*/  
.publicDiv .ztDiv{
  width:298px;
  overflow:hidden;
  float:left;
  position:relative;}
.publicDiv .ztDivA{
  width:296px;
  height:358px;
  border:1px solid #e3e3e3;}
.publicDiv .ztDivB{
  width:294px;
  height:358px;
  overflow:hidden;
  margin-left:1px;
  background-image:url(img/ztTitleC.gif);
  background-repeat:repeat-x;}
.publicDiv .ztDivC{
  width:298px;
  height:358px;
  position:absolute;
  overflow:hidden;
  top:0;
  left:0;
  background-image:url(img/ztTitle.gif);
  background-repeat:no-repeat;}
.publicDiv .ztDivC h6{
  width:244px;
  height:46px;
  text-align:center;
  line-height:46px;
  font-size:16px;
  overflow:hidden;
  padding-left:28px;}
.publicDiv .ztDivC h6 a{
  color:#324395;
  text-decoration:none;}
.publicDiv .ztDivC h6 a:hover{
  color:#324395;
  text-decoration:underline;}
.publicDiv .ztDivC .imgUl{
  width:286px;
  height:105px;
  overflow:hidden;
  margin-left:9px;
  border-bottom:1px dashed #cccccc;}
.publicDiv .ztDivC .imgUl li{
  width:92px;
  height:93px;
  float:left;
  font-size:12px;
  margin-right:2px;}
.publicDiv .ztDivC .imgUl li img{
  width:92px;
  height:70px;
  float:left;}
.publicDiv .ztDivC .imgUl li p{
  width:100%;
  height:18px;
  line-height:18px;
  overflow:hidden;
  margin-top:5px;
  text-align:center;
  background-color:#f1f1f1;
  float:left;}
.publicDiv .ztDivC .imgUl li p a{
  color:#434343;
  text-decoration:none;}
.publicDiv .ztDivC .imgUl li p a:hover{
  color:#be0000;
  text-decoration:none;}
.publicDiv .ztDivC .textUl{
  width:286px;
  overflow:hidden;
  margin-left:10px;
  padding-top:8px;}
.publicDiv .ztDivC .textUl li{
  width:100%;
  height:24px;
  line-height:24px;
  float:left;
  font-size:14px;
  color:#a6a6a6;}
.publicDiv .ztDivC .textUl li a{
  color:#434343;
  text-decoration:none;}
.publicDiv .ztDivC .textUl li a:hover{
  color:#be0000;
  text-decoration:underline;}
/*新闻*/
.publicDiv .newsDiv{
  width:391px;
  height:358px;
  float:left;
  overflow:hidden;
  margin-left:10px;
  border:1px solid #e3e3e3;}
.publicDiv .newsTitle{
  width:390px;
  overflow:hidden;
  height:28px;
  border-bottom:1px dashed #cccccc;
  background-image:url(img/titleBack.gif);
  background-repeat:repeat-x;}
.publicDiv .newsTitle h5{
  width:100%;
  height:28px;
  background-image:url(img/titleBack2.gif);
  background-repeat:no-repeat;
  line-height:28px;
  font-size:14px;
  color:#be0000;
  text-indent:13px;}

.publicDiv .newsTitle h5 a{
  color:#be0000;
  text-decoration:none;}  
.publicDiv .newsTitle h5 a:hover{
  color:#be0000;
  text-decoration:underline;}  
.publicDiv .newsTitle h5 span{
  float:right;
  font-size:12px;
  font-weight:normal;
  color:#324395;}
.publicDiv .newsTitle h5 span a{
  color:#324395;
  text-decoration:none;
  margin:0 10px;
}
.publicDiv .newsTitle h5 span a:hover{
  color:#be0000;
  text-decoration:underline;
}
.publicDiv .newsDiv .newsTop{
  width:378px;
  height:156px;
  border-bottom:1px dashed #cccccc;
  padding-top:13px;
  margin-left:7px;}
.publicDiv .newsDiv .newsTop .imgDiv{
  width:150px;
  overflow:hidden;
  float:left;
  padding-left:4px;}
.publicDiv .newsDiv .newsTop .imgDiv img{
  width:150px;
  height:119px;}
.publicDiv .newsDiv .newsTop .imgDiv p{
  width:100%;
  height:20px;
  line-height:20px;
  overflow:hidden;
  margin-top:5px;
  text-align:center;
  font-size:12px;
  background-color:#f1f1f1;
  float:left;}
.publicDiv .newsDiv .newsTop .textUl{
  width:210px;
  float:right;
  padding-right:5px;
  overflow:hidden;}
.publicDiv .newsDiv .newsTop .textUl h4{
  width:100%;
  height:24px;
  overflow:hidden;
  text-indent:5px;
  font-size:16px;}
.publicDiv .newsDiv .newsTop .textUl li{
  width:100%;
  height:25px;
  line-height:25px;
  font-size:14px;
  color:#dbdbdb;}
.publicDiv .newsDiv .newsBottom{
  width:378px;
  padding-left:12px;
  padding-top:4px;}
.publicDiv .newsDiv .newsBottom li{
  width:100%;
  height:25px;
  line-height:25px;
  text-indent:5px;
  font-size:14px;
  color:#dbdbdb;}
.publicDiv .newsDiv .newsBottom li a{
  margin-right:10px;}
/*推荐秒杀团购*/
.publicDiv .rightDiv{
  width:237px;
  height:358px;
  float:right;
  overflow:hidden;
  border:1px solid #e3e3e3;} 
.publicDiv .rightTitle{
  width:237px;
  overflow:hidden;
  height:29px;
  background-image:url(img/rightNav.png);
  background-repeat:repeat-x;}
.publicDiv .rightTitle1{
  background-position:0 0;}
.publicDiv .rightTitle2{
  background-position:0 -29px;}
.publicDiv .rightTitle3{
  background-position:0 -58px;}

.publicDiv .rightTitle li{
  width:67px;
  height:29px;
  line-height:29px;
  float:left;
  cursor:pointer;
  text-align:center;
  font-size:14px;
  color:#324395;}
/*推荐*/
.tjHd{
  width:220px;
  height:120px;
  overflow:hidden;
  padding-left:9px;
  padding-top:10px;
}  
/*推荐幻灯*/ 
div#MainPromotionBanner{
	width:218px;
	height:118px;
	background:#feb900;
	border:1px solid #e3e3e3;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 118px;
	overflow: hidden;
}
#MainPromotionBanner .Slides a{
	color:#434343;
	font-weight:normal;
	text-decoration:none;}
#MainPromotionBanner .Slides a:hover{
	color:#be0000;
	font-weight:normal;
	text-decoration:underline;}
#MainPromotionBanner .Slides font{
	color:#434343;
	text-decoration:none;
	font-weight:normal;}
#MainPromotionBanner .Slides a:hover font{
	color:#434343;
	text-decoration:none;
	font-weight:normal;}
#MainPromotionBanner .Slides li {
	float: left;
	width: 218px;
	height: 118px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 218px;
	height: 118px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 95px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #d94b01;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 3px;
	background: url(img/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(img/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	width: 21px;
	margin:0 3px; 
}
.tjUl{
  width:220px;
  padding-left:9px;
  padding-top:4px;}  
.tjUl li{
  width:100%;
  height:24px;
  line-height:24px;
  color:#c3c3c3;
  float:left;}
.tjUl li span{
  float:right;
  font-size:12px;}
/*体育*/  
.publicDiv .tyDiv{
  width:296px;
  height:358px;
  float:left;
  overflow:hidden;
  border:1px solid #e3e3e3;}
.publicDiv .tyDivTitle{
  width:295px;
  overflow:hidden;
  height:28px;
  border-bottom:1px dashed #cccccc;
  background-image:url(img/titleBack.gif);
  background-repeat:repeat-x;}
.publicDiv .tyDivTitle h5{
  width:100%;
  height:28px;
  background-image:url(img/titleBack2.gif);
  background-repeat:no-repeat;
  line-height:28px;
  font-size:14px;
  color:#324395;
  text-indent:13px;}
.publicDiv .tyDivTitle h5 a{
  color:#324395;
  text-decoration:none;
}
.publicDiv .tyDivTitle h5 a:hover{
  color:#324395;
  text-decoration:underline;
}  
.publicDiv .tyDivTitle h5 span{
  float:right;
  font-size:12px;
  font-weight:normal;
  color:#324395;}
.publicDiv .tyDivTitle h5 span a{
  color:#324395;
  text-decoration:none;
  margin:0 10px;
}
.publicDiv .tyDivTitle h5 span a:hover{
  color:#be0000;
  text-decoration:underline;
}  
  
.publicDiv .tyDiv .tyTop{
  width:275px;
  height:110px;
  padding:13px 0 0 10px;
  overflow:hidden;}  
.publicDiv .tyDiv .tyTop img{
  width:115px;
  height:100px;
  float:left;}
.publicDiv .tyDiv .tyTop div{
  float:right;
  width:147px;
  overflow:hidden;}
.publicDiv .tyDiv .tyTop div h4{
  width:100%;
  height:23px;
  font-size:14px;}
.publicDiv .tyDiv .tyTop div p{
  width:100%;
  font-size:12px;
  color:#7a7a7a;
  line-height:20px;}
.publicDiv .tyDiv .tyTop div p a{
  color:#be0000;
  text-decoration:none;}
.publicDiv .tyDiv .tyTop div p a:hover{
  color:#be0000;
  text-decoration:underline;}
.publicDiv .tyDiv .tyBottom{
  width:278px;
  overflow:hidden;
  padding:0 0 0 8px;}
.publicDiv .tyDiv .tyBottom li{
  width:100%;
  height:25px;
  font-size:14px;
  line-height:25px;
  color:#c3c3c3;
  float:left;}
/*横栏广告*/
.hlAd{
  width:100%;
  padding-top:10px;
  float:left;}  
.hlAd .rightAd{
  float:right;
  width:642px;
  overflow:hidden;}
.hlAd .rightAd2{
  float:right;
  width:239px;
  overflow:hidden;}
.hlAd .leftAd{
  float:left;
  width:298px;
  overflow:hidden;}
.hlAd .leftAd2{
  float:left;
  width:701px;
  overflow:hidden;}
/*论坛*/
.ltText{
  width:278px;
  height:32px;
  line-height:26px;
  font-size:16px;
  overflow:hidden;
  padding:10px 0 0 8px;}  
/*热门应用*/
.publicDiv .rmyyTitle{
  width:235px;
  overflow:hidden;
  height:28px;
  line-height:28px;
  font-size:14px;
  font-weight:bolder;
  color:#324395;
  text-indent:14px;
  margin-left:1px;
  border-bottom:1px dashed #cccccc;
  background-image:url(img/rightBack.gif);
  background-repeat:repeat-x;}  
.publicDiv .ulImg{
  padding-left:14px;
  overflow:hidden;
  padding-top:5px;
  }  
.publicDiv .ulImg li{
  width:64px;
  height:85px;
  float:left;
  padding-top:6px;
  text-align:center;
  margin-right:8px;
  font-size:12px;}
.publicDiv .ulImg li img{
  width:64px;
  height:64px;
  float:left;
  margin-bottom:4px;}
.publicDiv .ulText{
  width:222px;
  font-size:12px;
  overflow:hidden;
  padding-left:8px;}
.publicDiv .ulText li{
  width:100%;
  overflow:hidden;
  float:left;
  margin-top:7px;
  border-top:1px dashed #cccccc;}
.publicDiv .ulText li h4{
  width:100%;
  overflow:hidden;
  height:23px;
  line-height:23px;
  font-size:12px;
  text-indent:20px;
  background-image:url(img/inc1.gif);
  background-repeat:no-repeat;
  background-position:3px 5px;}
.publicDiv .ulText li p{
  width:100%;
  line-height:18px;
  color:#ddd;}
.publicDiv .ulText li p a{
  margin:0 6px;}
/*手机报*/
.sjbDiv{
  width:244px;
  height:316px;
  margin:8px 0 0 6px;
  background-image:url(img/sjBack.jpg);
  background-repeat:no-repeat;}
.sjbDiv img{
  width:134px;
  height:180px;
  margin-left:45px;
  margin-top:30px;}
.sjbDiv p{
  width:168px;
  overflow:hidden;
  line-height:16px;
  font-size:12px;
  padding-left:30px;
  padding-top:10px;}

/*生活*/
.publicDiv .shLeft{
  width:150px;
  overflow:hidden;
  padding:13px 0 0 11px;
  float:left;}  
.publicDiv .shLeft .imgDiv{
  width:150px;
  overflow:hidden;}
.publicDiv .shLeft .imgDiv img{
  width:150px;
  height:119px;}
.publicDiv .shLeft .imgDiv p{
  width:100%;
  height:20px;
  line-height:20px;
  overflow:hidden;
  margin-top:4px;
  text-align:center;
  font-size:12px;
  background-color:#f1f1f1;
  float:left;}
.publicDiv .shLeft .textDiv{
  width:148px;
  height:148px;
  overflow:hidden;
  border:1px solid #f0f0f0;
  background-color:#f5f8fc;
  margin-top:10px;}  
.publicDiv .shLeft .textDiv ul{
  width:132px;
  padding-left:10px;
  overflow:hidden;}
.publicDiv .shLeft .textDiv ul li{
  width:100%;
  line-height:21px;
  overflow:hidden;
  float:left;
  padding:4px 0;
  font-size:12px;}
.publicDiv .shLeft .textDiv ul li a{
  display:block;
  color:#333;
  text-decoration:none;}
.publicDiv .shLeft .textDiv ul li a:hover{
  color:#be0000;
  text-decoration:underline;}
.publicDiv .shRight{
  width:215px;
  float:right;
  padding:13px 8px 0 0;
  overflow:hidden;}
.publicDiv .shRight h4{
  width:100%;
  height:22px;
  text-indent:5px;
  font-size:16px;}
.publicDiv .shRight ul{
  width:100%;
  overflow:hidden;
  padding:7px 0;}
.publicDiv .shRight ul li{
  width:100%;
  height:24px;
  line-height:24px;
  float:left;
  font-size:14px;
  color:#a6a6a6;}
.publicDiv .shRight ul li a{
  color:#434343;
  text-decoration:none;}
.publicDiv .shRight ul li a:hover{
  color:#be0000;
  text-decoration:underline;}
  
/*教育*/
.cqrx_hzk{width:224px;height:324px;font-size:14px;padding:4px 0 0 7px;margin:0px;color:#434343; }
.cqrx_hzk *{padding:0px;margin:0px;}
.cqrx_hzk a{color:#434343; text-decoration:none;}
.cqrx_hzk a:hover{color:#434343; text-decoration:underline;}
.tpbtjj{width:221px; padding-top:9px;overflow:hidden; padding-left:3px; }
.tpbtjj img{ float:left; border:none;width:107px; height:80px; margin-right:11px; display:inline;}
.tpbtjj tt{ float:left;display:block;width:100px; overflow:hidden; white-space:nowrap; padding-bottom:2px; font-weight:bold;}
.tpbtjj span{ display:block; float:left;width:100px; height:63px; line-height:21px; overflow:hidden; word-break:break-all;font-size:12px; color:#646464;}
.tpbtjj span a{ color:#BE0000;}
.tpbtjj span a:hover{ color:#BE0000;}
.cqrx_hzk_list{width:218px;padding-left:6px; line-height:24px; padding-top:10px; }
.cqrx_hzk_list tt{ display:none;}
.cqrx_hzk_list p{width:218px; text-indent:9px;overflow:hidden; white-space:nowrap;background:url(http://images.itcpn.net/site/images/hzkpic/cqrx_dian.gif) no-repeat left center;}

/*搜索*/
.search{
	width:100%;
	height:20px;
	margin-top:10px;
	overflow:hidden;}
.search .search_btn{
	width:60px;
	height:20px;
	border:0;
	float:right;
	background-image:url(img/searchButton.gif);
	background-repeat:no-repeat;
	cursor:pointer;}
.search .txtsearch{
	width:170px;
	height:18px;
	float:left;
	text-indent:5px;
	line-height:18px;
	border:1px solid #cecece;
	background-image:url(img/searchImg.gif);
	background-repeat:no-repeat;}
.search .txtsearchA{
	background-position:4px 3px;}
.search .txtsearchB{
	background-position:4px 100px;}
