
body { 
    background: url("5762.jpg") top center; 
}
.w1200{
    width: 1200px;margin: 0 auto;overflow: visible;
}
.logoWarp{
    width: 100%;height: 105px;background: #fff;
}
.logo,.weatherDay{
    width: 500px;
}
.weatherDay{
    padding-top: 30px;
}
.weatherdayInfo{
    width: 470px;color: #333;font-size: 16px;padding-top: 8px;
}
.weatherdayInfo .weatherImg{
    width: 40px;height: 40px;display: inline-block;
}
.cityName,.weatherImg,.dayInfo{
    vertical-align:middle;
}
.dayInfo{
    margin-left: 15px;
}
.email{
    width: 45px;height: 45px;display: inline-block;margin-right: 20px;
}
.navWarp{
    width: 100%;margin-top: 10px;height: 50px;background: #fff;clear: both;overflow: visible;
}
.navcon ul li{
    width: 105px;height: 50px;line-height: 50px;text-align: center;float: left;
    font-size: 18px;overflow: visible;
}
.navcon ul li:hover{
    background-color: #265b9e;
}
.navcon ul li:hover a{
    color: #fff;
}

.childNav{
    position: absolute;top:50px;left:0;display: none;z-index: 9999;
}
.childNav li{
    width: 150px!important;height: 40px!important;background-color: #265b9e;text-align: center;line-height: 40px!important;color: #fff;font-size: 15px!important;
}

.slideWarp{
    width: 100%;overflow: hidden;margin-top: 20px;
}
.slideLeft{
    width: 800px;height: 440px;overflow: hidden;
}
#swiperfirst{
    width: 800px;height: 440px; 
}
#swiperfirst .swiper-slide img{
    width: 800px;height: 440px; 
}
#swiperfirst .swiper-slide{
    width: 800px;height: 440px;position: relative;
}
.swiper-text{
    width:100%;height: 50px;position: absolute;bottom: 0;left: 0;
    background: rgba(0, 0, 0, 0.5);color: #fff;font-size: 16px;line-height: 50px;text-indent: 1em;
}
.pagination {
    position: absolute;z-index: 20;bottom: 15px;width: auto;text-align: center;right: 20px;
}
.swiper-pagination-switch {
    display: inline-block;width: 8px;height: 8px;border-radius: 8px;background: #555;margin: 0 5px;
    opacity: 0.8;border: 1px solid #fff;cursor: pointer;
  }
.swiper-active-switch {
    background: #fff;
  }
.fontColor{
    color:#333;
}
.fontSize30{
    font-size: 30px;
}
.slideRight{
    width: 350px;border-left:1px #c7c7c7 solid;padding-left: 20px;
}
.slideRight ul li{
    width: 100%;margin-bottom: 20px;
}
.slideRight ul li:hover a{
    color: #265b9e;
}
.spaceWarp{
    width: 100%;margin-top: 10px;
}
.spaceNews{
    width: 780px;overflow: hidden;padding-left: 20px;border: 1px #ccc solid;padding-bottom: 15px;
}
.commonTitle{
    width: 100%;height: 50px;font-size: 24px;line-height: 50px;
}
.blueBlock{
    width: 5px;height: 25px;display: inline-block;background: #265b9e;margin-right: 5px;
}
.newsImg{
    width: 360px;height: 200px;overflow: hidden;
}
.newsImg img{
    transition: all 0.5s;width: 100%;
}
.newsImg:hover img{
    transform: scale(1.1);
}
.spacenewsL{
    width: 360px;
}
.newsFirst{
    width: 100%;overflow: hidden;margin-top: 25px;
}
.newsFirst a b{
    font-size: 17px;
}
.newsFirst span{
    font-size: 10px;display: block;color: #666;margin-top: 10px;
}
.spacenewsR{
    width: 380px;margin-right: 20px;
}
.spacenewsR ul li{
    width: 100%;margin-bottom: 10px;cursor: pointer;
}
.spacenewsR ul li span{
    float: right;color: #666;
}
.spacenewsR ul li a{
    color: #333;
}
.spacenewsR ul li a:hover{
    color: #265b9e;
}
.spaceRight{
    margin-right: 20px;
}
.spaceBankone{
    width: 350px;height: 55px;background: #265b9e;margin-bottom: 5px;border-radius: 8px;padding-top: 5px;
}
.spaceBankone a{
    color: #e2e2e2;display: block;width: 145px;margin: 0 auto;font-size: 17px;
}
.spaceBankone a img{
    vertical-align: middle;
}
.spaceNotice{
    width: 330px;padding-left: 10px;padding-right: 10px;border: 1px #ccc solid;padding-bottom: 10px;
}
.spaceNoticecon{
    width: 100%;overflow: hidden;
}
.spaceNoticecon ul li{
    margin-top: 8px;
}
.spaceNoticecon ul li a{
    color: #333;
}
.spaceNoticecon ul li a:hover{
    color: #265b9e;
}
.companyWarp{
    margin-top: 20px;width: 100%;
}
.companyNews,.tradeNews{
    width: 780px;overflow: hidden;padding-left: 20px;border: 1px #ccc solid;padding-bottom: 40px;margin-bottom: 20px;
}
.companyNcL{
    width: 230px;height: 247px;overflow: hidden;
}
.companyNcL img{
    width: 100%;transition: all 0.5s;
}
.companyNcL img:hover{
    transform: scale(1.1);
}
.companyNcR{
    width: 500px;
}
.newsdate{
    width: 100px;text-align: center;
}
.newsdate a{
    font-size: 60px;
}
.newsdate span{
    display: block;font-size: 17px;
}
.newscontent{
    width: 380px;
}
.newscontent span{
    display: block;margin:10px 0;
}
.smallTitle{
    font-weight: 700;font-size: 17px;
}
.smallDecrip a{
    color: #666;
}
.companyNcRtop{
    margin-left: 20px;
}
.companyNcRbottom{
    clear: both;margin-left: 40px;padding-top: 5px;
}
.companyNcRbottom ul li{
    margin-top: 15px;
}
.companyNcRbottom ul li span{
    display: inline-block;color: #666;margin-right: 15px;
}
.companyNcRbottom ul li a{
    color: #333;
}
.companyNcRbottom ul li a:hover{
    color: #265b9e;
}
.tradeNcL{
    width: 230px;height: 160px;overflow: hidden;margin-right: 20px;
}
.tradeNcL img{
    width: 100%;transition: all 0.5s;
}
.tradeNcL img:hover{
    transform: scale(1.1);
}
.tradeBottom{
    clear: both;width: 750px;
}
.tradeBottom ul li span{
    float: right;color: #666;
}
.tradeBottom ul li a{
    color: #333;
}
.tradeBottom ul li a:hover{
    color: #265b9e;
}
.tradeBottom ul li{
    margin-top: 15px;
}
.companyWarpR{
    width: 350px;padding:0 10px 10px 10px;margin-right: 13px;
}
.kLines,.exchangeRate,.companyLinks{
    width: 100%;border: 1px #ccc solid;margin-bottom: 20px;
}
.Linkstitle{
    width: 100px;height:30px;line-height: 30px;background: #265b9e;color:#fff;text-align: center;
    margin-left: 5px;margin-top: 5px;border-radius: 5px;
}
.companyLinks select{
    width:340px;height: 30px;border: 1px #333 solid;border-radius: 5px;
    display:block;margin: 5px auto;
}
.footWarp{
    width: 100%;height: 65px;background-color: #474747;line-height: 65px;color: #fff;text-align: center;clear: both;
}
.footWarp span{
    margin: 0 10px;display: inline-block;
}
.footer { width: 100%; overflow: hidden; padding: 19px 0px 10px 0px; line-height: 20px; font-size: 14px; 
   color: #fff;	background: #474747; }


/* 公司简介 */
.gsjj-one, .gsjj-two, .gsjj-three, .gsjj-four, .gsjj-five, .gsjj-six, .gsjj-seven, .gsjj-eight, .gsjj-nine { 
 width: 100%; overflow: hidden; }

.gsjj-one { min-height: 689px; margin-top: 20px; }
.gsjj-one .left { width: 235px; overflow: hidden; }
.gsjj-one .left dl dt { width: 100%; overflow: hidden; background: #265b9f; }
.gsjj-one .left dl dt b { display: block; width: 58px; height: 65px; float: left; 
 text-align: center; font-size: 20px; color: #fff; position: relative; }
.gsjj-one .left dl dt b:after { content: ''; width: 32px; height: 27px; position: absolute; left: 13px; top: 19px;
 background: url("5769.jpg") no-repeat center; }
.gsjj-one .left dl dt a { display: block; width: 170px; line-height: 24px; padding: 22px 6px 22px 0px; 
 overflow: hidden; float: left; font-size: 22px; font-weight: bold; color: #fff; }

.gsjj-one .left dl dd { width: 100%; overflow: hidden; background: #fff; border-bottom: solid 1px #d3d3d3; }
.gsjj-one .left dl dd b { display: block; width: 58px; height: 65px; float: left; 
 text-align: center; font-size: 20px; color: #d3cfd0; position: relative; }
.gsjj-one .left dl dd b:after { content: ''; width: 10px; height: 10px; position: absolute; left: 20px; top: 26px;
 border-radius: 50%; border: solid 2px #d3cfd0; }
.gsjj-one .left dl dd a { display: block; width: 170px; line-height: 24px; padding: 22px 6px 22px 0px; 
 overflow: hidden; float: left; font-size: 16px; color: #6f7074; }

.gsjj-one .left dl dd:hover b:after { border: solid 2px #295ba0; }
.gsjj-one .left dl dd:hover a { color: #295ba0; }


.active-on b:after { border: solid 2px #295ba0!important; }
.active-on a { color: #295ba0!important; }


.gsjj-one .right { width: 928px; overflow: hidden; }
.gsjj-one .right img { width: 100%; }


.gsjj-title-box { width: 100%; overflow: hidden; line-height: 36px; font-size: 26px; text-align: center; color: #333333; }
.gsjj-title-box a { color: #333333; }

.gsjj-two .right { width: 928px; overflow: hidden; }
.gsjj-two .gsjj-two-box { width: 820px; overflow: hidden; margin: 0 auto; margin-top: 30px; }
.gsjj-two .gsjj-two-box ul { width: 110%; }
.gsjj-two .gsjj-two-box ul li { width: 230px; height: 45px; line-height: 45px; margin: 0px 60px 20px 0px; float: left; 
 text-align: center; border-radius: 5px; background: #fff; }

.gsjj-three .right { width: 928px; overflow: hidden; margin-top: 80px; }
.gsjj-three .right img { width: 100%; }


.gsjj-four .right { width: 928px; overflow: hidden; margin-top: 90px; }
.gsjj-four .gsjj-four-box { width: 100%; overflow: hidden; margin-top: 50px; }
.gsjj-four .gsjj-four-box img { width: 100%; }


.gsjj-five .right { width: 928px; overflow: hidden; margin-top: 105px; }
.gsjj-five img { width: 100%; }


.gsjj-six .right { width: 928px; overflow: hidden; margin-top: 122px }
.gsjj-six .gsjj-six-box { width: 100%; overflow: hidden; margin-top: 40px; }
.gsjj-six .gsjj-six-box img { width: 100%; }


.gsjj-seven .right { width: 928px; overflow: hidden; margin-top: 45px }
.gsjj-seven .right img { width: 100%; }


.gsjj-eight .right { width: 928px; overflow: hidden; margin-top: 80px }
.gsjj-eight .right img { width: 100%; }


.gsjj-nine .right { width: 928px; overflow: hidden; margin-top: 50px }
.gsjj-nine .right img { width: 100%; }


/* 党的建设 */
.this-urlname { width: 100%; overflow: hidden; padding: 60px 0px 35px 0px; line-height: 30px; font-size: 22px; 
 text-align: center; color: #323335; }


.list-allleft-box { width: 235px; overflow: hidden; }
.list-allleft-box dl dt { width: 100%; overflow: hidden; background: #265b9f; }
.list-allleft-box dl dt b { display: block; width: 58px; height: 65px; float: left; 
 text-align: center; font-size: 20px; color: #fff; position: relative; }
.list-allleft-box dl dt b:after { content: ''; width: 32px; height: 27px; position: absolute; left: 13px; top: 19px;
 background: url("5769.jpg") no-repeat center; }
.list-allleft-box dl dt a { display: block; width: 170px; line-height: 24px; padding: 22px 6px 22px 0px; 
 overflow: hidden; float: left; font-size: 22px; font-weight: bold; color: #fff; }

.list-allleft-box dl dd { width: 100%; overflow: hidden; background: #fff; border-bottom: solid 1px #d3d3d3; }
.list-allleft-box dl dd b { display: block; width: 58px; height: 65px; float: left; 
 text-align: center; font-size: 20px; color: #d3cfd0; position: relative; }
.list-allleft-box dl dd b:after { content: ''; width: 10px; height: 10px; position: absolute; left: 20px; top: 26px;
 border-radius: 50%; border: solid 2px #d3cfd0; }
.list-allleft-box dl dd a { display: block; width: 170px; line-height: 24px; padding: 22px 6px 22px 0px; 
 overflow: hidden; float: left; font-size: 16px; color: #6f7074; }

.list-allleft-box dl dd:hover b:after { border: solid 2px #295ba0; }
.list-allleft-box dl dd:hover a { color: #295ba0; }


.list-allright-box { width: 928px; overflow: hidden; }
.list-arnews-box { width: 100%; overflow: hidden; border-top: solid 1px #cdced2; }
.list-arnews-box dl { display: table; width: 100%; overflow: hidden; border-bottom: solid 1px #cdced2; }
.list-arnews-box dl dt { width: 735px; float: left; line-height: 25px; padding: 23px 0px 23px 15px;
 font-size: 16px; color: #716f70; }
.list-arnews-box dl dd { display: table-cell; vertical-align: middle; width: 90px; text-align: left; line-height: 25px;
 font-size: 10px; color: #716f70; }
.list-arnews-box dl a { color: #716f70; display: table; width: 100%; }

.page-box { width: 100%; overflow: hidden; margin: 20px 0px 100px 0px; text-align: center; font-size: 0px; }
.page-box font, .page-box a { display: inline-block; padding: 5px 10px; margin: 0px 5px; font-size: 14px; 
border: solid 1px #cfced3; border-radius: 5px; }
.page-box font { color: #fff; border: solid 1px #265b9f; background: #265b9f; }
.page-box a:hover { color: #fff; border: solid 1px #265b9f; background: #265b9f; }


/* 下载中心 */
.xzzx-style { padding: 0px!important; display: table; }
.xzzx-style dt { padding: 23px 0px; }
.xzzx-style dd { display: table-cell; vertical-align: middle; float: none!important; }
 

/* 新闻中心 */
.list-arnews-box .xwzx-box { width: 913px; padding-left: 15px; }
.list-arnews-box .xwzx-box dt, .list-arnews-box .xwzx-box dd { display: block; width: 100%; float: none; }
.list-arnews-box .xwzx-box dt { padding: 22px 0px 5px 0px; }
.list-arnews-box .xwzx-box .xb-news-time { font-size: 12px; line-height: 20px; } 
.list-arnews-box .xwzx-box .xb-news-text { padding-top: 5px; font-size: 12px; line-height: 22px; color: #707480; }
.list-arnews-box .xwzx-box .xb-news-btn { font-size: 0px; color: #717171; }
.list-arnews-box .xwzx-box .xb-news-btn a { display: block; width: auto; padding: 11px 26px; float: left; 
 margin: 12px 0px 30px 0px; line-height: 12px; color: #717171; font-size: 12px; border-radius: 34px;
 border: solid 1px #cac8cb; }


/* 网上银行 */
.wsyh-con-box, .wsyh-one, .wsyh-two { width: 100%; overflow: hidden; }

.wsyh-one { text-align: center; }
.wsyh-one .wsyh-btn { width: 100%; overflow: hidden; font-size: 18px; color: #fff; margin: 30px 0px 60px 0px; }
.wsyh-one .wsyh-btn a { display: inline-block; padding: 25px 28px; color: #fff; border-radius: 5px; background: #285b9c; }

.wsyh-two ul { width: 110%; }
.wsyh-two ul li { width: 289px; height: 192px; overflow: hidden; float: left; margin-right: 15px; }
.wsyh-two ul li img { width: 100%; }

