﻿﻿@charset "utf-8";
#header {
    position: relative;
    z-index: 3;
}
#content {
    padding: 0;
    max-width: 1600px;
    _width: 1600px;
    background: none;
}
.column {
    padding: 20px 20px 10px 20px;
    background: #fff;
}
.areaL {
    width: 33.58%;
    float: left;
    margin-right: 20px;
}
.areaC {
    overflow: hidden;
    zoom: 1;
}
.areaR {
    width: 25.8%;
    float: right;
    margin-left: 20px;
}
#columnA {
    height: 270px;
}
/* 热点关注 */
.headNew {
    overflow: hidden;
    margin: 0 0 20px 0;
}
.headNew dt {
	text-align: right;
    height: 32px;
    line-height: 30px;
    background: url(../../base/img/tt2.gif) no-repeat;
    padding-top: 4px;
}
.headNew dt span {
    display: block;
    font-size: 22px;
    line-height: 40px;
    padding: 0 10px;
    background: #EE0F0F;
    color: #fff;
}
.headNew dt .d {
    background: #fff;
    color: #D90400
}
.headNew dd {
    font-size: 0;
    overflow: hidden;
    zoom: 1;
    text-align: center;
}
.headNew .pic img{width: 100%; }
.headNew .con{display: none;}
.headNew .t a {
    color: #0757ba;
    font-weight:900;
}
.headNew .n {
    font-size: 14px;
    vertical-align: top;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 31.3%;
    margin: 0 2% 0 0;
}
.headNew .n a {
    color: #777;
}
#indXwdt {
    overflow: hidden;
    zoom: 1;
    clear: both;
}
/* 首页焦点图 S*/
#focusNews{margin-bottom: 20px;}
#focusNews .hd .pic,#focusNews .bd .title,#focusNews .bd .titleBg{ 
	display: none;
	}
#focusNews .bd,#focusNews .hd{float: left;height:531px;}
#focusNews .bd .pic img{    
    height: 531px;
    width: 800px;}
#focusNews .bd{width: 800px;}
#focusNews .hd{overflow: hidden;float: none;}
#focusNews .hd li{width:100%x;  height:110px; cursor:pointer; font-family:微软雅黑; padding:22px 10px 0; border-bottom:1px #fff solid; text-align:left;background: #c1d3ee;font-size:22px;line-height:38px;} 
#focusNews .hd li.on{ background:#4181D1; position:relative; }
#focusNews .hd li.on a{ color:#fff;	text-decoration: none;}
#focusNews .hd li.li4,#focusNews .hd li.li4.on { border-bottom:0;}
/* 首页banner图切换 S*/
#indBanner { clear: both; text-align: center; position: relative; z-index: 0; min-width:1200px;margin-bottom: 30px;height: 480px;}
#indBanner .bd .con { display: none;}
#indBanner .bd li { height: 480px; width: 100%; overflow: hidden;}
#indBanner .prev,
#indBanner .next { display:none}
#indBanner .hd { height: 10px; overflow: hidden; position: absolute; left: 0; width: 100%; bottom: 50px; text-align: center; font-size: 0;}
#indBanner .hd li { cursor: pointer; display: inline-block; *display: inline; zoom: 1; vertical-align: top; margin: 0 3px; width: 10px; height: 10px; background: #fff; border-radius:5px; filter:alpha(opacity=80); opacity:0.8; transition:500ms;}
#indBanner .hd li span { display: none;}
#indBanner .hd li.on{background:#0052AF;}
#yc-mod-slider{ position: relative; height:125px;}
#yc-mod-slider .prev,#yc-mod-slider .next{position: absolute;top: 50%; display: inline-block;width: 37px; height: 40px; overflow: hidden;margin-top: -25px;display:none; }
#yc-mod-slider .prev { left: 5px; z-index: 100; background: url(../../base/img/100zn/prev.png) no-repeat left top !important; }
#yc-mod-slider .next{ right: 5px; z-index: 100; background: url(../../base/img/100zn/next.png) no-repeat left top !important; }

#yc-mod-slider .hd { height: 10px; overflow: hidden; position: absolute; left: 0; width: 100%; bottom: 10px; text-align: center; font-size: 0;}
#yc-mod-slider .hd li { cursor: pointer; display: inline-block; *display: inline; zoom: 1; vertical-align: top; margin: 0 3px; width: 10px; height: 10px; background: #fff; border-radius:5px; filter:alpha(opacity=80); opacity:0.8; transition:500ms;}
#yc-mod-slider .hd li span { display: none;}
#yc-mod-slider .hd li.on{background:#0052AF;}

#indBanner .prev,#indBanner .next{position: absolute;top: 50%; display: inline-block;width: 37px; height: 40px; overflow: hidden;margin-top: -25px; }
#indBanner .prev { left: 25px; z-index: 100; background: url(../../base/img/100zn/prev.png) no-repeat left top !important; }
#indBanner .next{ right: 25px; z-index: 100; background: url(../../base/img/100zn/next.png) no-repeat left top !important; }

/* 工作品牌1 */
.gzpp{overflow:hidden;padding:8px 0px;text-align:left; border-top:0px;}
.gzpp a{ line-height:24px; margin-right:8px; color:#5D5D5D; padding:3px 2px; font-size:14px;}
.gzpp a:hover{ text-decoration:none;color:#F00; text-decoration:underline}


.index_left{
	width: 1120px;
    float: left;
    margin-right: 20px;
}
.index_right{
    overflow: hidden;
    zoom: 1;
}

.yw_more{
	text-align: right;
    overflow: hidden;    
    margin-top: 6px;
    margin-left: 10px;
}
.yw_more .more{color:#003492;}
#indXwdt .fl .yw_more{
    background: url(../../base/img/gzkx_l_yw.png) no-repeat -6px center;
}
#indXwdt .fr .yw_more{
    background: url(../../base/img/gzkx_l_dt.png) no-repeat -6px center;
}
#indXwdt .bdt .fl,#indXwdt .bdt .fr{
	width: 48%;
}
#indXwdt .bdt .infoList li,#indXwdt .infoList1 li,#kxpj .tplist li,#xsjl .tplist li ,#xhzc li,#djgz li,#mtbd .tplist li,#jb .infoList li{
	line-height: 36px;
	height: 36px;
    overflow: hidden;
}
#indXwdt .bdt .infoList li a,#indXwdt .infoList1 li a ,#indXwdt .infoList li.n a ,#kxpj .tplist li a,#xsjl .tplist li a,#xhzc li a,#djgz li a,#mtbd .tplist li a,#jb .infoList li a{
    background: url(../../base/img/li.gif) no-repeat left center;
    padding-left: 12px;
    font-size:16px;
}
#indXwdt .tplist li,#indXwdt .bdt .infoList1 li{float: left; width: 50%;}
#indXwdt .tplist li,#kxpj .tplist li.t,#xsjl .tplist li.t,#xhzc li.t,#djgz li.t{
	border-bottom: 1px #EEEEEE solid;
    padding-bottom: 14px;
    margin-bottom:4px;
    overflow: hidden;
}
.box .date{display:none;}
#indXwdt .tplist li .pic,#kxpj .tplist li.t .pic,#xsjl .tplist li.t .pic,#xhzc li.t .pic,#djgz li.t .pic,#mtbd .tplist li .pic{
	float: left; 
    margin-right: 20px;
    width: 120px;
    height:90px;
}
#indXwdt .bdt .infoList1 li .date,#mtbd .infoList1 li .date{display:none;}
#indXwdt .tplist li .pic img,#kxpj .tplist li.t .pic img,#xsjl .tplist li.t .pic img,#xhzc li.t .pic img,#djgz li.t .pic img,#mtbd .tplist li .pic img{
    width:120px;
    height:90px;
}
#indXwdt .tplist li .con,#kxpj .tplist li.t .con,#xsjl .tplist li.t .con,#xhzc li.t .con,#djgz li.t .con,#mtbd .tplist li .con{
	overflow: hidden;
    padding: 0 10px 0 0;
}
#indXwdt .tplist li .tit,#kxpj .tplist li.t .con .tit,#xsjl .tplist li.t .con .tit,#xhzc li.t .con .tit,#djgz li.t .con .tit,#mtbd .tplist li .tit{font-size: 18px;}
.ad img{width:100%; height:auto;}
#kxpj,#xhzc{
	float: left;
	width: 48%;
	margin-right: 20px;
}
#xsjl,#djgz{overflow: hidden;}
.linkpis a{ width: 48%; }
.linkpis img{width: 100%;height: auto;  }
.linkpis{
	overflow: hidden;
	margin-bottom: 20px;
}
#notice,#yjsgk{margin-bottom: 20px;}
#notice .infoList li{
	height: auto;
}
#notice .infoList li a{
	  background: url(../../base/img/li.gif) no-repeat left center;
	  padding-left: 12px;
}
#notice .infoList li .dateRight{
	color: #999;
}
#notice .bd{
	height: 470px;
}
#notice .tempWrap{height:452px !important;}
#yjsgk .bd{
	height: 310px;
}
#yjsgk li .date{
	display: none;
}
#indXwdt .bd {
    height: 354px;
}
.box .infoList li a{
	font-size: 16px;
}
.kpzg{	
    background-color: #fff;
}
.kpzg .hd{
	background: #fff;
	height: 57px;
    border: 1px solid #D4DCDF;
    border-top: 2px solid #0069D5; 
    border-bottom: 2px solid #D4DCDF;
    background: url(../../base/img/kpzg_t.png) no-repeat;
}
.kpzg .hd a{
	display: block;
	width: 100%;
	height: 57px;
}
.kpzg .bd{
  border: 1px solid #D4DCDF;
  padding: 20px;
  overflow: hidden;
  margin-top: -1px;
  height: 40px;   
}
.kpzg .infoList li{
    float: left;
    width: 50%;
    line-height: 34px;
    height: 34px;
    text-align: left;
    font-size: 16px;
}
#szxd .imglist{float: left; margin-right: 20px;}
#szxd .imglist img{width:360px;}
#szxd .infoList{overflow: hidden;}
.zjkx_l a {
    margin-right: 16px;
}
#zjkx .kxjd{
	float: right;
	width: 193px;
	background: url(../../base/img/9d.png) no-repeat;
    height:48px;
}
#zjkx .bd{height:273px; padding:10px 20px;}
#szxd .hd ul{float: left;margin: 0 0 0 200px;}
#szxd .hd ul li{border-right:0;}
#szxd .hd ul li a{font-size:14px; color: #002386;}
#szxd .infoList li{
	line-height: 36px; 
	height: 36px;
}
#dw .bd{
    height:90px;
}
#dw .infoList1 li{
	float: left;
    width:14.2%;
}
#dw .infoList2 li{
	float: left;
    width:33.3%;
}
#dw .hd li.last{border-right: 0;}

.part{
	overflow: hidden;
}
#mtbd{
	float: left;
    width: 538px;
    margin-right: 20px;
}
#photos{
	overflow: hidden;
}
#photos .bd,#mtbd .bd{
    height:260px;
}

#frdlink .infoList li{
	float: left;
	margin: 0 15px;
}
#frdlink .infoList li a{
	padding-left: 0;
	background:none;
}
#jb .bd{
	height: 450px;
}
#jb .bd .infoList li {height:38px; line-height:38px;}
/* 图片-列表页 ----------------------------------------- */
.picPageList {
    margin-right: -3%;
    overflow: hidden;
    text-align: center;
}
.picPageList li {
    float: left;
    width: 30%;
    margin: 0% 3% 0 0;
    *display: inline;
    position: relative;
    background: #fff;
    overflow: hidden;
}
.picPageList .pic {
    margin: 3%;
}
.picPageList .pic img {   
    padding:4px;
    border:1px #C6C6C6 solid;
    width: 216px;
    height: 162px;
}
.picPageList .title {
    width: 100%;
    overflow: hidden;
    line-height: 28px;
    padding: 5px 0;
    z-index: 3;
    color: #fff;
    height:56px;
}
.picPageList .titleBg {
    background: #000;
    filter: alpha(opacity=60);
    opacity: 0.6;
    z-index: 2;
    display: none;
}
.picPageList .title a {
    padding: 0 10px;
    display: block;
    font-size: 14px;
}
.picPageList li:hover .pic img {
    border-color: #003492;
}

#yjsgk .infoList li{ line-height: 34px;height: 34px;}

@media only screen and (max-width: 1679px){
 .index_left{width: 860px;}
#focusNews .bd{width: 600px;}
 #focusNews .bd, #focusNews .hd{ height: 400px;}
#focusNews .bd .pic img{ height: 400px;width: 600px;}
#focusNews .hd li{height:84px;font-size: 18px; line-height:30px; padding:16px 0 0px 10px;}
.kpzg .infoList li{ line-height: 30px;height: 30px; font-size: 14px;}
.kpzg .bd{ height: 24px;}
.box .infoList li a{font-size:15px;}
    
#yjsgk .bd {height:300px;}
#dw .hd li{ width: 32.2%;padding: 0 0px 4px 0px;text-align: center;}
#dw .hd ul{width: 100%;}
#notice .bd {height: 375px;}
#notice .tempWrap{height:360px !important}
#zjkx .bd{height:260px;line-height: 28px;}
#mtbd{width:412px;}
}


/* 红色背景，节日效果 --------------------------------
html {
    background-image: none;
}
body {
    background-image: url(../../base/img/body-red.jpg);
}
#header {
    border: 0;
}
.headerTop {
    height: 235px;
}
.headerTop .links {
    margin-top: 102px;
    color: #FBEF81;
}
.headerTop .links dt,
.headerTop .links dt a {
    color: #FBEF81;
}
.headerTop .links .site dt {
    background-position: 7px -2589px;
}
.headerTop .links #siteLast.on dt {
    background-position: 7px -2407px;
    color: #0068B7
}
.siteSearchBar {
    top: 146px;
}
#logo a {
    display: block;
    height: 64px;
    width: 424px;
}
#logo img {
    display: none;
}
*/
/*--
颜色代码
#0068B7 深色标题
#ddd 淡色边框
--*/