@charset "gb2312";

/* 新闻中心-首页 ---------------------------------------------- */

.newsFocusBox{ overflow:hidden; position:relative; height:320px; margin-bottom:20px;  }
.newsFocusBox .hd{ position:absolute; z-index:1; left: 630px; top: 280px; width:270px; }
.newsFocusBox .hd ul{ overflow:hidden; }
.newsFocusBox .hd li{ width:17px; height:17px; float:left; background:#C7C7C7; margin-right:8px; }
.newsFocusBox .hd span{ display:none;}
.newsFocusBox .hd .on{ background:#F3BD5D}
.newsFocusBox .bd li{ overflow:hidden }
.newsFocusBox .bd .pic{ width:600px; float:left;  }
.newsFocusBox .bd .pic img{ width:600px; height:320px;   }
.newsFocusBox .bd .con{ margin-left:600px; padding:20px; border:1px solid #E4E4E4; background:#EDEDED; height: 278px; }
.newsFocusBox .bd .title{ font-size:18px; line-height: 28px;}
.newsFocusBox .bd .title a{ color:#127EC6 }
.newsFocusBox .bd .intro{  line-height: 24px;  padding-top:15px}
.newsFocusBox .bd .intro .more{ display:none;}

.picScroll{ overflow:hidden; clear:both }

.boxLoop .box{ width:440px;  }
.boxLoop .box .bd{ height:180px  } 
.boxLoop .box .bd p{    height: 30px;
    line-height: 30px;
    font-size: 14px;
    overflow: hidden;
    padding-left: 12px;
    background: url(imagesicons1.png) 0 12px no-repeat;}

.picScroll .bd{ padding:20px 0; height:210px }

/* 新闻中心-列表页 ---------------------------------------------- */
.pageTPList li{ overflow:hidden; padding:30px 20px;border-bottom:1px dotted #aaa}
.pageTPList .pic{ width:185px; float:left; margin-right:25px;}
.pageTPList .pic img{ width:185px; height:140px; }
.pageTPList .title{ font-size: 20px; color:#127EC6 }
.pageTPList .title a{ color:#127EC6}
.pageTPList .title a:hover{ color:#f60; text-decoration:none }
.pageTPList .title .date{ font-size:14px; float:right; color:#999}
.pageTPList .intro{ color: #777; line-height: 27px; padding-top:10px; font-size: 14px;}
.pageTPList .intro .more{ display:none;}
.pageTPList .on{ background: #f8f8f8;}

.pageTPList-video .date{ display:none }

.newsList{ padding: 10px 10px 10px 5px;}
.newsList li{ font-size:14px; border-bottom:1px dotted #ccc; height: 44px; line-height: 44px;}
.newsList li a{background: url(images/icons.png) no-repeat -4px -421px; padding-left: 20px;}
.newsList li a.node{background:none;padding:0;float:right;margin:0 15px 0 0 ;    }
.newsList li .date{ float:right; color:#999;  }
.newsList li .node{ color:#999	;  }
.newsList .split{ border-bottom:0 }
.newsSearchList .tit{ padding-left:0; background:none;  }
.newsSearchList .tit:hover{ background:none; }

.pagePicList{ overflow:hidden; margin-right:-20px; padding:10px 0 }
.pagePicList li{ float:left;  display:inline; width:210px; background:#fff; height:187px; margin:20px 18px 0 0;
	-webkit-box-shadow: #ccc 0 1px 1px;
	-moz-box-shadow: #ccc 0 1px 1px;
	box-shadow: #ccc 0 1px 2px;
}
.pagePicList li img{ width:210px; height:157px;    }
.pagePicList .title{ height:30px; line-height:30px; text-align:center;   }

#spePageList{ padding: 20px; overflow:hidden; margin: 0 auto; }
#spePageList ul{ overflow:hidden; margin-right:-30px}
#spePageList ul li{ height: 156px; float:left; margin: 0 30px 0 30px; display:inline;}
#spePageList ul li img{ background: #fff; width: 300px;  padding: 4px; border:1px solid #ccc; height: 90px;}
#spePageList ul .pic:hover img{ border-color:#aaa }
#spePageList ul li .tit{ padding-top: 5px; text-align: center; display: block;  }


/* 友情链接列表页 -----------------------------------------*/
.friendLinkList{ overflow:hidden; zoom:1; padding:20px 0 0 20px;  }
.friendLinkList li{ width:180px; height:28px; line-height:28px; padding:0 10px 0 10px;  background:url("images/share/shareA.gif") 0 -114px no-repeat;  float:left;  }

.infoList-dl{ overflow:hidden }
.infoList-dl li{ padding: 5px 0; width:20%; float:left; overflow:hidden; font-size:14px;  }


/* 高级搜索 ---------------------------------------------- */
.highSearch{ padding:20px 50px; font-size:14px; }
.highSearch dt{ border-bottom:2px solid #127EC6; height:40px; line-height:40px; overflow:hidden;}
.highSearch h3{ font-size:18px; color:#127EC6; float:left; padding:0 20px; background:#127EC6; color:#fff;}
.highSearch dd{ padding: 10px; background:#f2f2f2}
.highSearch .ipt,.highSearch #sNode{ line-height:20px; padding:5px; border:1px solid #ddd;}
.highSearch .ipt{ width:150px; 
	-webkit-box-shadow:#ccc 0 1px 0 inset;
	-moz-box-shadow:#ccc 0 1px 0 inset;
	box-shadow:#ddd 1px 1px 4px inset;
}
.highSearch #sTitle{ width: 359px;}

.highSearch .table{ border-collapse: collapse; empty-cells:show;}
.highSearch .table td{ padding: 8px 3px; } 
.highSearch .table .tdL{ text-align:right; width:15%; }
.highSearch .searchBtn{ height:34px; line-height:34px; width:90px; text-align:center; color:#fff; text-align:center; font-size:16px; display:block;
	background:#127EC6;
	background:-webkit-gradient(linear,0 0,0 100%,from(#1593e6),to(#127EC6));
	background:-moz-linear-gradient(#1593e6, #127EC6);
	background:-ms-linear-gradient(#FFFFFF, #127EC6);
	background:-o-linear-gradient(#1593e6, #127EC6);
	background: linear-gradient(#1593e6, #127EC6);
}
.highSearch .searchBtn:hover{ text-decoration:none; background:#106dab }
.highSearch img{ vertical-align:middle; }

.highSearchResult dd{ background:#fff; padding:10px 0; }

/* 

蓝色标题： #127EC6
边框： #DEDEDE

*/


.lunhuan{    width: 523px;
    height: 320px;
    margin: 0;
    padding: 0;
    float: left;
}

.tt_zy{    width: 377px;
    height: 93px;
    float: right;}


.lh_list{width: 377px;
    float: right;
    height: 220px;}


.lh_list p{height: 30px;
    line-height: 30px;
    font-size: 14px;
    overflow: hidden;
    padding-left: 32px;
    background: url(imagesicons1.png) 16px 12px no-repeat;}

.tt_zy table td   { padding-left: 20px;
    margin-bottom: 10px;
    display: block;
    margin-top: 5px;}