@charset "utf-8"; .pageBanner{display: none}
.column{ margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #ccc; overflow: hidden;}

/* focusBanner */
.focusBanner{ background: #d3d2d8; height: 420px; margin: 0 auto; clear: both;text-align: center;position: relative;z-index: 0; overflow:hidden;}
.focusBanner .con{display: none}
.focusBanner .bd li .pic{position:absolute;z-index: 0}
.focusBanner .hd{ width: 100%; height: 25px; position: absolute; bottom: 0; left: 0; z-index: 1; font-size: 0;}
.focusBanner .hd li{ height: 12px; width: 12px; background: #fff; margin: 0 5px; cursor: pointer; display: inline-block; *display: inline; zoom: 1; vertical-align: top; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;}
.focusBanner .hd li span{display: none;}
.focusBanner .hd .on{background: #FF8A00}
.focusBanner .prev,.focusBanner .next{left: 50%;top: 50%;margin: -25px 0 0 -650px;width: 50px;height: 50px;background: url(/Content/xgc/Base/img/icons.png) center -389px no-repeat #a3a3a4;display: block;position: absolute; filter:alpha(opacity=50);opacity:0.5;}
.focusBanner .next{ margin-left:600px; background-position: center -290px;}
.focusBanner .prev:hover,.focusBanner .next:hover{ filter:alpha(opacity=100);opacity:1;}

/* ========= column1 ========= */
/* ÐÂÎÅ×ÊÑ¶ */
#column1 #focusNews{ float: left;width: 570px; overflow: hidden; margin-right: 20px;}
#column1 #focusNews .hd,#column1 #focusNews1 .hd{z-index: 19;height: 10px!important;border: 0!important;bottom: 16px; right: 15px;}
#column1 #focusNews .hd ul li,#column1 #focusNews1 .hd ul li{float: left;display: inline;width: 10px;height: 10px;transition: all 0.5s;line-height: 10px;text-align: center;background: #fff;margin-left: 6px;cursor: pointer;overflow: hidden;border-radius: 0;margin-right: 0;}
#column1 #focusNews .hd ul li.on,#column1 #focusNews1 .hd ul li.on{background-color: #fa6708;color: #fff;}
#column1 #focusNews .bd .pic img,#column1 #focusNews1 .bd .pic img,#column1 #focusNews .bd,#column1 #focusNews1 .bd{height:322px; }

#column1 #focusNews .title{text-align:left;}
#column1 #focusNews .bd li .con .title,#column1 #focusNews1 .con .title{ height: 48px; line-height: 48px; overflow: hidden; position: relative; z-index: 16; text-align:left;}
#column1 #focusNews .bd li .con .title a,#column1 #focusNews1 .con .title a{ display: block; padding: 0 10px; color: #fff; text-decoration: none; font-size:16px;}

#column1 #focusNews1{
    width: 570px;
}
#column1 #focusNews .bd,#column1 #focusNews1 .bd{  padding:0;}
#column1 .topicList{ overflow:hidden;}
#column1 .topicList .t{ margin-bottom:5px; padding-bottom:7px;}
#column1 .topicList .t .tit{ font-size: 18px;color: #16447c;}
#column1 .topicList .t .intro{ padding-top:5px;}

#column1 #focusNews{width: 570px; overflow: hidden;}
#xwzx{
	float: left;
    width: 570px;
}
#yzsxssq{
   float: right;
    width: 570px; 
}
/* ========= column2 ========= */
#djtj{float: left; margin-right: 2%; width: 49%;}
#column2 .topicList{}
#column2 .topicList .t{height:90px; overflow:hidden; padding:0px; margin:0px; border:none;}
#column2 .topicList .t .pic{width:120px; height:84px;}
#column2 .topicList .t .pic img{width:120px; height:84px;}
#column2 .topicList .t .intro{height:48px; overflow:hidden;}

.quickLink li span{ display:block; line-height:68px; border:1px solid #ddd; margin-bottom:10px; background: url(/Content/xgc/Base/img/icon.png) no-repeat 92% -342px; }
.quickLink li a{ padding-left:110px; font-size:16px; display:block; background: url(/Content/xgc/Base/img/quickIcon.png) no-repeat 22% 8px; transition:all 0.25s ease 0s;}
.quickLink li .li2 a{ background-position:22% -160px;}
.quickLink li .li3 a{ background-position:22% -328px;}
.quickLink li.on span{ background-position:92% -400px;}
.quickLink li.on a{color: #16447c;}
.quickLink li.on .li1 a{ background-position:22% -76px;}
.quickLink li.on .li2 a{ background-position:22% -244px;}
.quickLink li.on .li3 a{ background-position:22% -413px;}

/* ========= column3 ========= */
#column3{ padding-bottom:0; border-bottom:none; margin-bottom:0;}
#kydt{float: left; margin-right: 2%; width: 49%;}

.quickLink2 li{ line-height:70px; margin-bottom:10px;}
.quickLink2 li a{ padding-left:100px; display:block; font-size:18px; background:#2f63a8 url(/Content/xgc/Base/img/icon.png) no-repeat 40px -458px;color: #fff;transform: }
.quickLink2 li.li2 a{ background-color:#2f92a8; background-position:40px -518px;}
.quickLink2 li.li3 a{ background-color:#e58306; background-position:40px -580px;}
.quickLink2 li a:hover{ filter:alpha(opacity=80);opacity:0.8;}

#expressBox {background: url(/Content/xgc/Base/img/qti.png) no-repeat center top;margin: 20px 0;padding: 0 60px 0;text-align: center;line-height: 28px;font-size: 16px;position: relative;}
#expressBox .prev,#expressBox .next { width:20px; height:39px; position:absolute; top:58px; left:0; z-index:20; background:url(/Content/xgc/Base/img/arricon.png) no-repeat; cursor:pointer; }
#expressBox .next {left: inherit;right:0;background:url(/Content/xgc/Base/img/arricon_r.png) no-repeat right;cursor:pointer;}
#expressBox .prev:hover { background-position:right;}
#expressBox .next:hover { background-position:left;}
#expressBox li { float:left; width:260px; position: relative;}
#expressBox li b { display:block; width:110px; height:110px; margin:0 auto; background:#fff;border-radius:50%; margin-bottom:10px;border:3px solid #fff; transition:all 1s}
#expressBox li b i { display:block; height:100px; width:100px; border:5px solid #f5f5f5; border-radius:50%;transition:all 0.5s; background:#f5f5f5 url(../../Base/img/qicons.png) no-repeat -532px 24px;}
#expressBox li:hover b { border:3px solid #005caa;}
#expressBox li:hover b i { background-color:#005caa; border-color: #fff; background-position:-532px -66px; }
#expressBox li a:hover { color:#e00; font-weight:bold;}

#expressBox .li1 b i { background-position: -95px 17px;}
#expressBox .li2 b i { background-position:-233px 17px;}
#expressBox .li3 b i { background-position:-367px 17px;}
#expressBox .li4 b i { background-position:-503px 17px;}
#expressBox .li5 b i { background-position:-640px 17px;}
#expressBox .li6 b i { background-position:-774px 17px;}
#expressBox .li7 b i { background-position:-909px 17px;}
#expressBox .li8 b i { background-position:-1043px 17px;}

#expressBox .li1:hover b i { background-position:-95px -92px;}
#expressBox .li2:hover b i { background-position:-233px -92px;}
#expressBox .li3:hover b i { background-position:-367px -92px;}
#expressBox .li4:hover b i { background-position:-503px -92px;}
#expressBox .li5:hover b i { background-position:-640px -92px;}
#expressBox .li6:hover b i { background-position:-774px -92px;}
#expressBox .li7:hover b i { background-position:-909px -92px;}
#expressBox .li8:hover b i { background-position:-1043px -92px;}