﻿@charset "utf-8"; 
.pageBanner{display: none}
.column{overflow: hidden;width: 1200px;padding: 40px 0 ;position: relative;margin: auto;}

/* focusBanner */
.focusBanner{ height: 550px; clear: both;text-align: center;position: relative;z-index: 3; overflow:hidden;width: 100%;}
/*.focusBanner .con{position: absolute;left: 0;right: 0;bottom: 0;height: 100px;background-color: rgba(0, 0, 0, 0.5);line-height: 100px;text-align: left;text-indent: 120px;width: 1400px;margin: auto;}
.focusBanner .con .tit{font-size: 16px;color: #fff;}*/
.focusBanner .hd{ height: 10px; position: absolute; bottom: 40px; right: 350px; z-index: 1; font-size: 0;}
.focusBanner .hd li{ width: 25px;height: 10px;background: #C84527;border-radius: 10px;margin: 0 8px; 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: #FDDB63;width: 40px;}
.focusBanner .prev,.focusBanner .next{display: none;}

#xwzx{float: left;width: 750px;padding-right: 39px;border-right: 1px solid #D9D9D9;}
#xwzx .topicList .t{float: left;width: 360px;margin: 0 30px 0 0;padding: 0;border: 0;}
#xwzx .topicList .t.last{margin: 0;}
#xwzx .topicList .t .pic{margin: 0;float: none;}
#xwzx .topicList .t .pic img{width: 100%;}
#xwzx .topicList .t .title{margin: 12px 0;font-size: 16px;line-height: 24px;height: 24px;}
#xwzx .topicList .t .intro{font-size: 12px;line-height: 26px;color: #8B8B8B;padding: 0;text-indent: 0;}

#gsgg{float: right;width: 370px;}
.gsinfoList li{height: 60px;border-bottom: 1px solid #ECECEC;margin-bottom: 15px;padding-bottom: 15px;}
.gsinfoList li .date{width: 65px;text-align: center;float: left;height: 60px;margin-right: 20px;}
.gsinfoList li .date dt{font-size: 30px;line-height: 1;margin-bottom: 5px;color: #234C71;}
.gsinfoList li .date dd{font-size: 12px;line-height: 18px;color: #234C71;}
.gsinfoList li .con{text-align: left;}
.gsinfoList li .con .title a{font-size: 16px;line-height: 30px;}
.gsinfoList li.last{border: 0;margin: 0;}
.more-box{text-align: center;margin-top: 40px;}
.more-box a{color: #3E6EB2;font-size: 14px;}
.more-box span{color: #ACACAC;font-size: 14px;padding: 0 15px;}
.more-box a:hover,.gsinfoList li:hover .date dt,.gsinfoList li:hover .date dd{color: #FD9A63;}

/* ========= column1 ========= */
/* 新闻资讯 */
.column-color{height: 460px;width:800px;position: absolute;left: 0;top: 0;background-color: #fff;}
#column1 #focusNews{ float: left;width: 895px; overflow: hidden;}
#column1 #focusNews .hd{ display:none;}
#column1 #focusNews .bd{  padding:0;height: 380px;}
#column1 #focusNews .bd ul li{width: 895px;}
#column1 #focusNews .bd ul li .pic{float: right;width: 600px;height: 380px;}
#column1 #focusNews .bd ul li .pic img{width: 600px;height: 380px;}
#column1 #focusNews .bd ul li .con{float: left;height: 300px;width: 235px;padding: 40px 30px;position: relative;}
#column1 #focusNews .bd .con .title{position: relative;font-size: 16px;line-height: 30px;margin-bottom: 20px;text-align: left;}
#column1 #focusNews .bd .con .title a{color: #815555;padding: 0;}
#column1 #focusNews .bd .con .intro{font-size: 14px;line-height: 25px;color: #7E7E7E;}
#column1 #focusNews .bd .con .titleBg{display: none;}
#focusNews .prev,#focusNews .next{width: 21px;height: 21px;border: 1px solid #DCDCDC;border-radius: 50px;font-size: 14px;color: #B7B7B7;line-height: 21px;position: absolute;bottom: 40px;z-index: 3;cursor: pointer;}
#focusNews .prev{left: 100px;}
#focusNews .next{left:154px}
#focusNews .prev:hover,#focusNews .next:hover{color: #fff;background: #C84527;}
#column1 .timeinfoList{ overflow:hidden;float: right;width: 278px;}
#column1 .timeinfoList li{height: 62px;margin-bottom: 17px;display: flex;padding: 0;background: none;text-align: left;}
#column1 .timeinfoList li.last{margin: 0;}
#column1 .timeinfoList li .date{width: 60px;text-align: center;}
#column1 .timeinfoList li .date dt{width: 60px;height: 22px;background: #C84527;border-radius: 5px;line-height: 22px;font-size: 14px;color: #fff;margin-bottom: 10px;}
#column1 .timeinfoList li .date dd{font-size: 30px;line-height: 30px;color: #757575;}
#column1 .timeinfoList li .con{margin-left: 18px;}
#column1 .timeinfoList li .con .title a{font-size: 16px;line-height: 30px;}
/* ========= column2 ========= */

#column2{background: url(../../base/img/row_bg.png) 50% 50% no-repeat;padding: 20px 0 0;}
#column2 .column{width: 1200px;}
#column2 .box .hd{text-align: center;height: auto;margin-bottom: 58px;}
#column2 .box .hd h3{float: none;}
#column2 .box .hd h3 a{color: #fff;}
.szllList{background-color: #fff;height: 373px;margin-bottom: 40px;}
.szllList .t{float: left;width: 320px;padding: 36px 40px 39px 40px;background: #F5F5F5;}
.szllList .t .date-box{display: none;}
.szllList .t .con .title{margin: 9px 0;height: 30px;font-size: 16px;line-height: 30px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.szllList .t .con .intro{font-size: 12px;line-height: 20px;color: #8D8D8D;text-align: left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.szllList .n{float: left;height: 68px;width: 350px;margin: 40px 0 0 30px;text-align: left;}
.szllList .n .date-box{float: left;width: 88px;height: 68px;border: 1px solid #EAEAEA;border-radius: 5px;margin-right: 25px;position: relative;}
.szllList .n .date-box .ym{width: 68px;height: 20px;background: #FD9A63;border-radius: 5px;line-height: 20px;text-align: center;font-size: 12px;color: #fff;position: absolute;left: 0;right: 0;margin: auto;top: -10px;}
.szllList .n .date-box .dd{line-height: 74px;font-size: 35px;color: #575757;font-weight: 600;text-align: center;}
.szllList .n a{font-size: 16px;line-height: 32px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.szllList .n:hover .date-box .dd{color: #FD9A63;}
#column2 .more{color: #fff;padding-left: 22px;background: url(../../base/img/more_w.png) 0 50% no-repeat;}
#column2 .more:hover{background: url(../../base/img/more_h.png) 0 50% no-repeat;color: #FD9A63;}

#djtj{float: left;width: 585px;}
.box2 .hd{height: 60px;border-bottom: 1px solid #D9D9D9;line-height: 60px;margin-bottom: 20px;}
.box2 .hd ul li{float: left;}
.box2 .hd ul li a{display: inline-block;width: 160px;text-align: center;font-size: 24px;}
.box2 .hd ul li.on a,.box2 .hd ul li:hover a{color: #3E6EB2;}
.box2 .hd ul li span{width: 13px;text-align: center;font-size: 20px;color: #D9D9D9;}
.box2 .hd .more{padding-left: 22px;background: url(../../base/img/more_b.png) 0 50% no-repeat;float: right;}
.box2 .hd .more:hover{background: url(../../base/img/more_h.png) 0 50% no-repeat;color: #FD9A63;}
.infoList li{height: 44px;line-height: 44px;padding-left: 15px;background: url(../../base/img/list_icon.png) 0 50% no-repeat;}
.infoList li a{font-size: 16px;}
.infoList li .date{font-size: 14px;color: #777;}

#xspy{float: right;width: 585px;}
#xspy .bd{height: 170px;padding: 36px 35px 54px 35px;background: #FFF6EA;}
.xspyList .t .pic{float: left;width: 260px;height: 170px;margin-right: 30px;}
.xspyList .t .con{text-align: left;}
.xspyList .t .con .title{font-size: 16px;line-height: 20px;height: 20px;padding: 13px 0;}
.xspyList .t .con .intro,.xspyList .t .con .date{font-size: 12px;line-height: 28px;color: #8B8B8B;}

