﻿@charset "utf-8";

/* CSS Document */

*,*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

body{ margin:0px; padding:0px; font-size:12px;font-family:"微软雅黑","黑体";color:#898989;line-height:1; /*background:#FFF;*/ background:#f5f5f5}

ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;}

input,textarea { font-family: "微软雅黑"; border: none; outline: none; background: none; }

ul,li{ list-style:none}

img{border:0px; padding:0px;/* display: block;*/}

a{ color:#5c5c5c; text-decoration:none}

.gzda_left img{width: 100%;}

h2,h3,h4,b,strong { font-weight: normal; }

em,i { font-style: normal; }



.ban{overflow:hidden}

.ban img{display:block;width:100%}





.clear{ zoom: 1; }

.clear:after { content: ''; display: block; clear: both; }

.fl { float:left}

.fr { float:right}

.hidden{display:none; background: url() no-repeat center;}



.header{height: 120px; background:#FFF}

.top{background:url(../images/a_01.jpg) no-repeat center center; height: 35px;background-size: auto 100%;height: 35px;}

.topbox{width: 1200px; margin: 0 auto;overflow: hidden;}

.top_right{float: right;background: #2a3189;border-radius: 0 0 0 35px;  padding-left: 65px;}

.top_right ul{overflow: hidden;float: left;}

.top_right li{float: left; line-height: 35px;background: url(../images/a_03.jpg) no-repeat right center;height: 35px; }

.top_right ul li a{color: #fff; padding: 0 23px; font-size: 14px;}

.top_right ul li a:hover{color: #b3b9fa;}

.top_right ul li:nth-child(3){background: none;}



.headerbox{width: 1200px; margin: 0 auto; }

.logo{width: 434px; float: left; }

.logo img{width: 100%;}

.sskk{float: right; }



.wz1200{width: 1200px; margin: 0 auto;}

.nav{float: right;}

.nav li{float: left; position: relative;  }

.nav li h3 a{color: #333; display: block; padding: 0 20px;font-size: 18px; line-height: 85px;}

.nav .on h3 a{color: #ed9028;}

.sub{position: absolute;width: 100%;top: 85px; left: 0; z-index: 100; background: rgba(255,255,255,.8);display: none; box-shadow:0 0 10px rgba(0, 0, 0, .1); }

.sub dt{text-align: center; line-height: 40px;}

.sub dt a{color: #333; font-size: 16px; display: block; text-align: center;}

.sub dt a:hover{background: #ed9028;color: #fff;}



.banner img{width: 100%;}

.banner .swiper-pagination-bullet{width: 10px;height: 10px; opacity: 1;background: #fff;}

.banner .swiper-pagination-bullet-active{background: #ed9028;}



.tpxw{overflow: hidden; padding-top: 50px;}



.tpxw_left{float: left; width: 640px;}

.tpxw_left img{width: 640px;height: 345px;}

.tpnr img{width: 100%; }

.tpnr p{position: absolute; width: 100%; bottom: 0; left: 0; color: #fff; overflow: hidden; padding: 0 20px ; line-height: 40px; font-size: 14px; color: #fff;z-index: 100;background: rgba(0,0,0,.7) ;}

.tpnr p b{display: block;float: left; width: 220px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;color: #fff;}

.tpnr p a{color: #999;}

.tpnr .swiper-pagination{height: 40px;background:;text-align: right; padding: 15px 60px 0 0;bottom: 0;}

.tpnr .swiper-pagination-bullet{background: #d3ebff;width: 8px;height: 8px; opacity: 1;text-align: right;border-radius: 4px; }

.tpnr .swiper-pagination-bullet-active{background: #2a3189;width: 15px;}

/*荣誉资质*/
.rtpxw_left{/*float: left;*/ width: 840px; margin:0 auto;}

.rtpxw_left img{width: 840px;height: 445px;}





.lbxw_right{float: right; width: 520px;}

.lbxw_right h2{font-size: 20px; color: #fff; background: url(../images/d3png.png);  line-height: 35px; font-weight: bold; height: 40px; }
.lbxw_right dl{overflow: hidden;}
.lbxw_right dt{float: left; cursor: pointer;}
.lbxw_right dt span{display: block; text-align: center; width: 158px;height: 35px;background: url(../images/d5.png);background-size: 100% 100%;color: #333;}


.lbxw_right h2 a{display: block; color: #666;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size: 14px; padding-right: 10px;}

.lbxw_right h2 a:hover{color: #ff0000;}
.lbxw_right h2 dt.cur span{background: url(../images/d4.png);color: #fff;}
.lbxw_right ul{padding-left: 20px;animation:fadeIn .25s, 100ms;}

.lbxw_right li{overflow: hidden; line-height: 43px; font-size: 14px;border-bottom: 1px dashed #cccccc; overflow: hidden;}

.lbxw_right li a{display: block;float: left; width: calc(100% - 100px);color: #3B3B3B;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.lbxw_right li b{color: #929292;}

.lbxw_right li a:hover{color: #FF0000;}

.lbxw_right ul li:nth-child(7){ border: none;}



.banner1 a{display: block; margin-top: 35px;}

.banner1 img{width: 100%;}



.gddt {padding: 15px 0 0 0;overflow: hidden;}

.gddt_left{float: left; width: calc(100% - 340px);}

.gddt_left ul{overflow: hidden; margin-left: -45px;}

.gddt_left li{float: left; width: 50%; margin-top: 40px; border-right: 1px solid #eaeaea; padding: 0 28px 0 45px;}
.gddt_left li:nth-child(3),.gddt_left li:nth-child(4){margin-top: 60px;}

.gddt_tit h2{font-size: 20px; font-weight: bold; color: #2a3189; position: relative; padding-left: 15px; border-left:5px solid #2a3189; height: 20px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.gddt_tit h2 a{color: #585858;font-weight: 400; font-size: 14px;}

.gddt_tit h2 a:hover{color: #FF0000;}

.gddt_bt{padding-top: 20px; overflow: hidden;}

.gddt_nr img{float: left; width: 124px;height: 73px;}

.gddt_text{float: right; width: calc(100% - 145px);}

.gddt_text h2{font-size: 16px; line-height: 36px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.gddt_text h2 a{color: #333;}

.gddt_text h2 a:hover{color: #FF0000;}

.gddt_text p{font-size: 12px; color: #999; line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.gddt_nr dl{padding-top: 15px;}

.gddt_nr dt{line-height: 36px;font-size: 16px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.gddt_nr dt a{display: block;background: url(../images/a_29.jpg) no-repeat left center; color: #666; padding-left: 24px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.gddt_nr dt a:hover{color: #FF0000;}

.gddt_right{float: right; width:295px; padding-top: 45px;}

.ywjsnr ul{overflow: hidden; margin-left: -10px; padding-top: 20px;}

.ywjsnr li{width: 50%; padding: 0 0 8px 10px;float: left;}

.ywjsnr p{font-size: 14px; /*line-height: 32px;*/line-height: 28px;text-align: center; color: #666;}

.ywjsnr a:hover p{color: #FF0000;}

.ywjsnr img{width: 100%; height: 95px;}

.dqgz{padding-top: 35px;}

.dqgz_nr{overflow: hidden; padding-top: 20px;}

.dqgz_left{float: left;width: calc(100% - 460px);overflow: hidden;background: #2a3189;}

.dqgz_tp{width: 405px;float: left; position: relative;}

.dqgz_tp img{width: 100%;height: 340px;}

.dqgz_tp span{ width:0;position: absolute;right: 0; top: 50px;

    height:0;

    border-top:20px solid transparent;

    border-bottom:20px solid transparent;

    border-right:20px solid #2a3189;

}

.dqgz_text{float: right; width: calc(100% - 405px); padding: 40px 35px 0 35px;}

.dqgz_text h3{color: #fff; font-size: 14px; margin-bottom: 15px;}

.dqgz_text h2{color: #fff; font-size: 18px; margin-bottom: 36px; font-weight: bold; position: relative;}

.dqgz_text h2:before{position: absolute;content: ""; border-bottom: 1px solid #fff; width: 80%; left: 0; bottom: -20px;}

.dqgz_text p{color: #fff; font-size: 14px; line-height: 30px;height: 120px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}

.dqgz_text a{display: block; color: #fff;border: 1px solid #535aa2; text-align: center; font-size: 16px; width: 97px; line-height: 28px; margin-top: 20px;}



.dqgz_right{float: right; width: 430px;border: 1px solid #cccccc;}

.xwqh_tit{background: #e5e5e5;padding:14px 13px;}

.xwqh_tit ul{overflow: hidden;}

.xwqh_tit li{float: left; padding-right: 10px;font-size: 15px;}

.xwqh_tit span{display: block; text-align: center; background: #b7b7b7; padding: 0 13px; line-height: 28px; font-size: 15px; color: #fff;cursor: pointer;}

.xwqhbox li{border-bottom: 1px dashed #cccccc; line-height: 46px; padding: 0 13px; overflow: hidden;color: #666;}

.xwqhbox ul li:nth-child(6){ border: none;}

.xwqhbox a{display: block; width: calc(100% - 100px);overflow: hidden; text-overflow:ellipsis; white-space: nowrap;color: #333; font-size:14px;}

.xwqhbox a:hover{color: #FF0000;}



.link{padding-top: 75px;}

.link_nr{padding: 20px 0 75px;}

.link_nr  .bd{ padding:10px;   }

.link_nr  .bd ul{ overflow:hidden; zoom:1; }

.link_nr  .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.link_nr  .bd ul li .pic{ text-align:center; }

.link_nr  .bd ul li .pic img{ width:220px; height:80px; display:block; padding:2px; border:1px solid #ccc; }

.link_nr  .bd ul li .pic a:hover img{ border-color:#999;  }



.footer{border-top: 5px solid #2a3189; background:#FFF;}

.footbox{width: 1200px; overflow: hidden; margin: 0 auto; padding: 30px 0 50px;}

.rwm{ /*overflow: hidden; padding-top: 20px;*/width: 113px;
float: right;}

.rwm img{float: left;}

.rwm p{font-size: 14px; color: #333;width: calc(100% - 115px);float: right;text-align: center;}


.rwm2{ overflow: hidden; padding-top: 20px;}

.rwm2 img{float: left;}

.rwm2 p{font-size: 14px; color: #333;width: calc(100% - 115px);float: right;text-align: center;}

.xzlg{float: right; width: 270px; padding: 8px 50px 0 0;}

.xzlg li{padding-bottom: 20px;}

.wby3{width: 100%; height: 40px;border: 1px solid #cccccc; padding: 0 10px;background: url(../images/a_47.jpg) no-repeat 95% center;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;}

.wzxx{float: left; width: calc(100% - 430px);}

.wzxx p{font-size: 16px; color: #585858; line-height: 34px;}

.wzxx h2{font-size: 14px; color: #999; margin-top: 20px;line-height: 1.5;}

.xwqh_tit li.cur span{background: #2a3189;}

.xwqhbox{animation:fadeIn .25s, 100ms;}

.sjnr{display: none;}

@media(max-width:1220px){

.topbox{width: 100%; padding: 0 3%;}

.headerbox{padding: 0 1%; width: 100%;}

.logo{width: 250px; padding-top: 25px;}

.wz1200{width: 100%; padding: 0 3%;}

.tpxw_left{float: left; width: 500px;}

.rtpxw_left{float: left; width: 500px;}

.lbxw_right{width: calc(100% - 520px);}

.dqgz_left{width: 100%; float: none;}

.dqgz_right{float: none; width: 100%; margin-top: 20px;}

.footbox{padding:30px 3% 50px 3% ;width: 100%;}

}

@media(min-width:1000px){



.cyqy{overflow: hidden; padding: 40px 0 100px;}

.cyqy_left{float: left; width: 230px;background: #fff;}

.cyqy_left h2{font-size: 20px; padding-left: 55px; line-height: 80px; background: #2a318b; color: #fff; position: relative;}

.cyqy_left h2:before{position: absolute; content: "";border-left: 1px solid #fff;height: 40px;left:31px; top:30px;}

.cyqy_left li{line-height: 51px;border-bottom: 1px solid #eee;}

.cyqy_left a{display: block; font-size: 16px; color: #333; padding-left: 40px;}

.cyqy_left .hover2 a{background:url(../images/a_05.png) no-repeat 181px center #ed9028; color: #fff;}

.cyqy_left a:hover{background:url(../images/a_05.png) no-repeat 181px center #ed9028; color: #fff;}

.cyqy_right{float: right;width:calc(100% - 260px);background: #fff; }

.dqwz{padding: 0 28px;}

.dqwz p{font-size: 18px; color: #333;line-height: 63px;border-bottom: 2px solid #ed9028;}

.dqwz p span{color: #333;font-size: 14px;}

.dqwz p a{color: #333;}

.dqwz p a:hover{color: #2855A8;}

.dqwz img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 10px;}

.dqwz{padding: 0 28px;}

.dwlb ul{overflow: hidden; margin-left: -22px; padding: 55px 28px 0 28px;}

.dwlb li{float: left;width: 33.33%; padding: 0 0 37px 22px;}

.dwlbbox img{position: absolute;width: 100%;left:50%; top:50%; transform:translate(-50%,-50%);}

.dwlbbox {position: relative; height: 195px; overflow: hidden;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }

.dwzz{transition: all .8s ease 0s;position: absolute;width: 100%; height: 100%; background: rgba(49,30,169,.8);top:0;left:0;z-index: 100;opacity: 0;}

.dwzz span{background: url(../images/a_04.png); width: 63px; height: 63px; background-size: 100% 100%; position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);}

.dw_text{width: 100%; padding: 0 10px; position: absolute; left:0; top:50%;transform:translateY(-50%);}

.dw_text p{font-size: 24px; color: #666666; line-height: 32px; text-align: center;}

.dwlbbox:hover .dwzz{opacity: 1;}







/*==i党群工作==*/

.dqgz{padding-top: 60px;}

.dqhd ul{overflow: hidden; margin-left: -35px;padding: 0 28px;}

.dqhd li{width: 33.33%; padding: 0 0 30px 35px;float: left;}

.dqtp{overflow: hidden;} 

.dqtp img{width: 100%;transition: all .8s ease 0s;}

.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }

.img2:hover { transform: scale(1.2);-webkit-transform: scale(1.2); -moz-transform: scale(1.2);-o-transform: scale(1.2); -ms-transform: scale(1.2); }

.dqtext h2{font-size: 18px; color: #454545;line-height: 60px;}

.dqtext p{font-size: 14px; color: #4a77d4;}

.gsxwbox{overflow: hidden; border-bottom: 1px dashed #dcdcdc;padding: 15px 28px;transition: all .6s ease 0s;}

.gsxw_left{float: left; text-align: right; width: 120px;}

.gsxw_left p{font-size: 16px; color: #c7c7c7;padding-bottom: 18px;}

.gsxw_left h2{font-size: 40px; color: #c7c7c7;}

.gsxw_right{/*float: right;width:calc(100% - 150px);*/}

.gsxw_right h2 a{display: block; font-size: 18px; margin-bottom: 18px; color: #333;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; font-weight:bold}

.gsxw_right p{font-size: 14px; line-height: 24px; color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.ckgd{color: #666;font-size: 14px;display: block; margin-top: 20px;}

.ckgd:hover{color: #007AFF;}

.gsxwbox:hover{background: #f5f5f5;}



.fynr{text-align: center; padding: 30px 0;}

.fynr li{display: inline-block;*display: inline;color: #333;font-size: 14px; padding: 0 2px;}

.fynr a{display: inline-block;*display: inline;line-height: 34px; border: 1px solid #e5e5e5; font-size: 14px; padding: 0 14px;color: #333;}

.wby2{line-height: 34px; width: 50px;font-size: 14px; border: 1px solid #e5e5e5;text-align: center;}

.btn2{width: 50px; height: 36px;border: 1px solid #e5e5e5;font-size: 14px; color: #333;background: #fff;}

.fynr .hover3 a{border: 1px solid #0950a2;background: #0950a2; color: #fff;}

.fynr a:hover{border: 1px solid #0950a2;background: #0950a2; color: #fff;}







/*==公示公告==*/

.gsgg{padding: 0 28px;}

.gsggbox{overflow: hidden; padding: 23px 0; border-bottom: 1px solid #dcdcdc;}

.gsgg_left{float: left; width: 75px; height: 75px;border: 1px solid #e5e5e5; text-align: center;}

.gsggbox p{font-size: 15px; color: #666666;}

.gsggbox h2{font-size: 14px; color: #333; padding: 18px 0 8px;}

.gsggbox h2 b{font-weight: bold; font-size: 18px;}

.gsgg_right{float: right; width: calc(100% - 92px);}

.gsgg_right h4{font-size: 16px; padding-bottom: 12px;}

.gsgg_right a{color: #333333;}

.gsgg_right p{font-size: 14px; color: #666;line-height: 24px;}



.gsggbox:hover .gsgg_left{border: 1px solid #0950a2;background: #0950a2;}

.gsggbox:hover .gsgg_left h2{color: #fff;}

.gsggbox:hover .gsgg_left p{color: #fff;}

.gsggbox:hover .gsgg_right h4 a{color: #2a318b;}





/*==集团介绍==*/

.gtjj{padding: 25px 28px 0 28px;}

.jjnr{overflow: hidden; position: relative;}

.jjnr_left{float: left; width: 65%;}

.jjnr_left img{width: 100%;}

.jjnr_right{width: 55%; position: absolute; right:0; top:50%; transform:translateY(-50%);background: #f2f2f2; padding: 0 30px 35px 30px;}

.jjnr_right p{font-size: 14px; line-height: 24px;color: #555555; padding-bottom: 10px;text-indent: 28px;}

.jjnr_right h2{font-weight: bold; text-align: center;font-size: 24px; line-height: 62px; padding-top: 20px;color: #000;}



.qywh{padding: 80px 0 30px;}

.qywh ul{overflow: hidden;}

.qywh li{width: 33.33%; float: left; height: 100%; }

.qywhbox img{width: 100%;}





/*==联系我们==*/

.lxfs{padding: 0 28px;}

.gswz{overflow: hidden; margin-top: 25px;background: #0950a2;}

.gswz_right{float: right; width: 310px; padding: 0 30px;}

.gswz_tit{border-bottom: 1px dashed #fff;}

.gswz_tit h2{font-size: 20px; color: #fff; line-height: 86px;}

.gswz_text{border-bottom: 1px dashed #fff;padding-bottom: 20px;}

.gswz_text h4{font-size: 14px; line-height: 64px; color: #fff;}

.gswz_text p{color: #fff; line-height: 20px;}

.rwm{overflow: hidden; /*padding-top: 35px;*/}

.rwm img{float: left; /*margin: 0 20px;*/}

.rwm p{font-size: 14px; line-height: 28px; padding-top: 25px; color: #fff;}


.rwm2{overflow: hidden; /*padding-top: 35px;*/}

.rwm2 img{float: left; /*margin: 0 20px;*/}

.rwm2 p{font-size: 14px; line-height: 28px; padding-top: 25px; color: #fff;}

.gswz_left{float: left; width: calc(100% - 310px);}



.wydl_tit{text-align: center; padding: 40px 0 50px;}

.wydl_tit h2{font-size: 28px; color: #333; padding-bottom: 30px;}

.wydl_tit p{font-size: 16px; color: #999; line-height: 20px; position: relative;}

.wydl_tit p:before{position: absolute; content: ""; border-bottom: 1px solid #dbdbdb;width: 45px; bottom: 20px; left:50%; transform: translateY(-50%);}



.wzdl_nr ul{overflow: hidden; margin-left: -15px;}

.wzdl_nr li{float: left; width: 33.33%; padding: 0 0 20px 15px;}

.wby3{width: 100%; line-height: 40px; border: 1px solid #ececec; padding: 0 20px;background: url(../images/a_211.jpg) no-repeat right center;}

.wby4{width: 100%; line-height: 40px; border: 1px solid #ececec; padding: 0 20px;background: url(../images/a_221.jpg) no-repeat right center;}

.wby5{width: 100%; line-height: 40px; border: 1px solid #ececec; padding: 0 20px;background: url(../images/a_231.jpg) no-repeat right center;}

.wby6{width: 100%; height: 140px; border: 1px solid #ececec; padding: 10px;background: url(../images/a_241.jpg) no-repeat right 20px;}

.wzdl_nr ul li:nth-child(4){ width:100%;}

.wzdl_nr ul li:nth-child(5){ width:50%;}

.wzdl_nr ul li:nth-child(6){ width:50%;}

.wby7{width: 120px; line-height: 40px; border: 1px solid #ececec; padding: 0 10px; margin-right: 20px;vertical-align: middle;}

.wzdl_nr{padding-bottom: 30px;}

.wzdl_nr img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 20px;}

.wzdl_nr dl{overflow: hidden; margin-left: 45px;}

.wzdl_nr dt{float: left; width: 50%; padding-left: 45px;}

.btn3{width: 100%; height: 42px; color: #fff; background: #0950a2;border: none;}

.btn4{width: 100%; height: 42px; color: #fff; background: #848484;border: none;}



/*--新闻中心--*/

.gzdta{padding: 0 28px;}

.gzdtabox{overflow: hidden; padding: 25px 0; border-bottom: 1px dashed #dcdcdc;overflow: hidden;}

.gzda_left{float: left; width: 193px;overflow: hidden;}

.gzdta_right{float: right; width:calc(100% - 210px)}

.gzdta_right h2{font-size: 18px; padding-bottom: 15px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.gzdta_right a{display: block; color: #333;}

.gzdta_right a:hover{color: #2a318b;}

.gzdta_right p{font-size: 14px;line-height: 24px; color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}



.gzdta_right h4{font-size: 14px; color: #666666; margin-top: 25px; background: url(../images/a_28.jpg) no-repeat left center; padding-left: 25px;}




.gzdta_rightaa{float: right; width:calc(100% - 1px)}

.gzdta_rightaa h2{font-size: 18px; padding-bottom: 15px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.gzdta_rightaa a{display: block; color: #333;}

.gzdta_rightaa a:hover{color: #2a318b;}

.gzdta_rightaa p{font-size: 14px;line-height: 24px; color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}



.gzdta_rightaa h4{font-size: 14px; color: #666666; margin-top: 25px; background: url(../images/a_28.jpg) no-repeat left center; padding-left: 25px;}





}



@media(max-width:1200px) and (min-width: 1000px){

	

/*==成员企业==*/

.cyqy{overflow: hidden; padding: 40px 0 100px;}

.cyqy_left{float: left; width: 230px;background: #fff;}

.cyqy_left h2{font-size: 20px; padding-left: 55px; line-height: 80px; background: #2a318b; color: #fff; position: relative;}

.cyqy_left h2:before{position: absolute; content: "";border-left: 1px solid #fff;height: 40px;left:31px; top:30px;}

.cyqy_left li{line-height: 51px;border-bottom: 1px solid #eee;}

.cyqy_left a{display: block; font-size: 16px; color: #333; padding-left: 40px;}

.cyqy_left .hover2 a{background:url(../images/a_05.png) no-repeat 181px center #ed9028; color: #fff;}

.cyqy_left a:hover{background:url(../images/a_05.png) no-repeat 181px center #ed9028; color: #fff;}

.cyqy_right{float: right;width:calc(100% - 260px);background: #fff; }

.dqwz{padding: 0 28px;}

.dqwz p{font-size: 18px; color: #333;line-height: 63px;border-bottom: 2px solid #ed9028;}

.dqwz p span{color: #333;font-size: 14px;}

.dqwz p a{color: #333;}

.dqwz p a:hover{color: #2855A8;}

.dqwz img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 10px;}

.dqwz{padding: 0 28px;}

.dwlb ul{overflow: hidden; margin-left: -22px; padding: 55px 28px 0 28px;}

.dwlb li{float: left;width: 33.33%; padding: 0 0 37px 22px;}

.dwlbbox img{position: absolute;width: 100%;left:50%; top:50%; transform:translate(-50%,-50%);}

.dwlbbox {position: relative; height: 195px; overflow: hidden;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }

.dwzz{transition: all .8s ease 0s;position: absolute;width: 100%; height: 100%; background: rgba(49,30,169,.8);top:0;left:0;z-index: 100;opacity: 0;}

.dwzz span{background: url(../images/a_04.png); width: 63px; height: 63px; background-size: 100% 100%; position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);}

.dw_text{width: 100%; padding: 0 10px; position: absolute; left:0; top:50%;transform:translateY(-50%);}

.dw_text p{font-size: 24px; color: #666666; line-height: 32px; text-align: center;}

.dwlbbox:hover .dwzz{opacity: 1;}



/*==i党群工作==*/

.dqgz{padding-top: 60px;}

.dqhd ul{overflow: hidden; margin-left: -35px;padding: 0 28px;}

.dqhd li{width: 33.33%; padding: 0 0 30px 35px;float: left;}

.dqtp{overflow: hidden;} 

.dqtp img{width: 100%;transition: all .8s ease 0s;}

.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }

.img2:hover { transform: scale(1.2);-webkit-transform: scale(1.2); -moz-transform: scale(1.2);-o-transform: scale(1.2); -ms-transform: scale(1.2); }

.dqtext h2{font-size: 18px; color: #454545;line-height: 60px;}

.dqtext p{font-size: 14px; color: #4a77d4;}

.gsxwbox{overflow: hidden; border-bottom: 1px dashed #dcdcdc;padding: 15px 28px;transition: all .6s ease 0s;}

.gsxw_left{float: left; text-align: right; width: 120px;}

.gsxw_left p{font-size: 16px; color: #c7c7c7;padding-bottom: 18px;}

.gsxw_left h2{font-size: 40px; color: #c7c7c7;}

.gsxw_right{/*float: right;width:calc(100% - 150px);*/}

.gsxw_right h2 a{display: block; font-size: 18px; margin-bottom: 18px; color: #000000;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; font-weight:bold;}

.gsxw_right p{font-size: 14px; line-height: 24px; color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.ckgd{color: #666;font-size: 14px;display: block; margin-top: 20px;}

.ckgd:hover{color: #007AFF;}

.gsxwbox:hover{background: #f5f5f5;}



.fynr{text-align: center; padding: 30px 0;}

.fynr li{display: inline-block;*display: inline;color: #333;font-size: 14px; padding: 0 2px;}

.fynr a{display: inline-block;*display: inline;line-height: 34px; border: 1px solid #e5e5e5; font-size: 14px; padding: 0 14px;color: #333;}

.wby2{line-height: 34px; width: 50px;font-size: 14px; border: 1px solid #e5e5e5;text-align: center;}

.btn2{width: 50px; height: 36px;border: 1px solid #e5e5e5;font-size: 14px; color: #333;background: #fff;}

.fynr .hover3 a{border: 1px solid #0950a2;background: #0950a2; color: #fff;}

.fynr a:hover{border: 1px solid #0950a2;background: #0950a2; color: #fff;}



/*==公示公告==*/

.gsgg{padding: 0 28px;}

.gsggbox{overflow: hidden; padding: 23px 0; border-bottom: 1px solid #dcdcdc;}

.gsgg_left{float: left; width: 75px; height: 75px;border: 1px solid #e5e5e5; text-align: center;}

.gsggbox p{font-size: 15px; color: #666666;}

.gsggbox h2{font-size: 14px; color: #333; padding: 18px 0 8px;}

.gsggbox h2 b{font-weight: bold; font-size: 18px;}

.gsgg_right{float: right; width: calc(100% - 92px);}

.gsgg_right h4{font-size: 16px; padding-bottom: 12px;}

.gsgg_right a{color: #333333;}

.gsgg_right p{font-size: 14px; color: #666;line-height: 24px;}



.gsggbox:hover .gsgg_left{border: 1px solid #0950a2;background: #0950a2;}

.gsggbox:hover .gsgg_left h2{color: #fff;}

.gsggbox:hover .gsgg_left p{color: #fff;}

.gsggbox:hover .gsgg_right h4 a{color: #2a318b;}

/*==集团介绍==*/

.gtjj{padding: 25px 28px 0 28px;}

.jjnr{overflow: hidden; position: relative;}

.jjnr_left{float: left; width: 65%;}

.jjnr_left img{width: 100%;}

.jjnr_right{width: 80%; position: absolute; right:0; top:50%; transform:translateY(-50%);background: #f2f2f2; padding: 0 20px 25px 20px;}

.jjnr_right p{font-size: 12px;color: #555555; padding-bottom: 10px;text-indent: 24px;}

.jjnr_right h2{font-weight: bold; text-align: center;font-size: 24px; line-height: 62px; padding-top: 20px;color: #000;}



.qywh{padding: 80px 0 30px;}

.qywh ul{overflow: hidden;}

.qywh li{width: 33.33%; float: left; height: 100%; }

.qywhbox img{width: 100%;}





/*==联系我们==*/

.lxfs{padding: 0 28px;}

.gswz{overflow: hidden; margin-top: 25px;background: #0950a2;}

.gswz_right{float: right; width: 310px; padding: 0 30px;}

.gswz_tit{border-bottom: 1px dashed #fff;}

.gswz_tit h2{font-size: 20px; color: #fff; line-height: 86px;}

.gswz_text{border-bottom: 1px dashed #fff;padding-bottom: 25px;}

.gswz_text h4{font-size: 14px; line-height: 64px; color: #fff;}

.gswz_text p{color: #fff; line-height: 20px;}

.rwm{overflow: hidden; padding-top: 35px;}

.rwm img{float: left; }

.rwm p{font-size: 14px; line-height: 28px; padding-top: 25px; color: #fff;}


.rwm2{overflow: hidden; padding-top: 35px;}

.rwm2 img{float: left; }

.rwm2 p{font-size: 14px; line-height: 28px; padding-top: 25px; color: #fff;}

.gswz_left{float: left; width: calc(100% - 310px);}



.wydl_tit{text-align: center; padding: 40px 0 50px;}

.wydl_tit h2{font-size: 28px; color: #333; padding-bottom: 30px;}

.wydl_tit p{font-size: 16px; color: #999; line-height: 20px; position: relative;}

.wydl_tit p:before{position: absolute; content: ""; border-bottom: 1px solid #dbdbdb;width: 45px; bottom: 20px; left:50%; transform: translateY(-50%);}



.wzdl_nr ul{overflow: hidden; margin-left: -15px;}

.wzdl_nr li{float: left; width: 33.33%; padding: 0 0 20px 15px;}

.wby3{width: 100%; line-height: 40px; border: 1px solid #ececec; padding: 0 20px;background: url(../images/a_211.jpg) no-repeat right center;}

.wby4{width: 100%; line-height: 40px; border: 1px solid #ececec; padding: 0 20px;background: url(../images/a_221.jpg) no-repeat right center;}

.wby5{width: 100%; line-height: 40px; border: 1px solid #ececec; padding: 0 20px;background: url(../images/a_231.jpg) no-repeat right center;}

.wby6{width: 100%; height: 140px; border: 1px solid #ececec; padding: 10px;background: url(../images/a_241.jpg) no-repeat right 20px;}

.wzdl_nr ul li:nth-child(4){ width:100%;}

.wzdl_nr ul li:nth-child(5){ width:50%;}

.wzdl_nr ul li:nth-child(6){ width:50%;}

.wby7{width: 120px; line-height: 40px; border: 1px solid #ececec; padding: 0 10px; margin-right: 20px;vertical-align: middle;}

.wzdl_nr{padding-bottom: 30px;}

.wzdl_nr img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 20px;}

.wzdl_nr dl{overflow: hidden; margin-left: 45px;}

.wzdl_nr dt{float: left; width: 50%; padding-left: 45px;}

.btn3{width: 100%; height: 42px; color: #fff; background: #0950a2;border: none;}

.btn4{width: 100%; height: 42px; color: #fff; background: #848484;border: none;}



/*--新闻中心--*/

.gzdta{padding: 0 28px;}

.gzdtabox{overflow: hidden; padding: 25px 0; border-bottom: 1px dashed #dcdcdc;overflow: hidden;}

.gzda_left{float: left; width: 193px;overflow: hidden;}

.gzdta_right{float: right; width:calc(100% - 210px)}

.gzdta_right h2{font-size: 18px; padding-bottom: 15px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.gzdta_right a{display: block; color: #333;}

.gzdta_right a:hover{color: #2a318b;}

.gzdta_right p{font-size: 14px;line-height: 24px; color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}



.gzdta_right h4{font-size: 14px; color: #666666; margin-top: 25px; background: url(../images/a_28.jpg) no-repeat left center; padding-left: 25px;}

	

}



@media(max-width:1000px){

.header{width: 100%; background: #fff; position: fixed; z-index: 102; left: 0; top: 0; height: 50px;}

.top{display: none;}

.logo{padding-top: 8px;}

.dhbtn{width: 30px;height: 30px; background: url(../images/dm1.png) no-repeat center center #2a3189;background-size: 20px 20px; position: absolute; right: 3%; top: 10px;}

.dhbtn.on{background: url(../images/dm2.png) no-repeat center center #2a3189;background-size: 20px 20px;}

.dhbj{position: fixed;z-index: 101;width: 100%; height: 100%;background: rgba(0,0,0,.7);top: 0; left: 0;display: none;}

.nav{position: fixed; width: 200px;height: calc(100% - 50px);left: -200px; top: 50px;z-index: 102;background: #fff;overflow: auto;}

.nav li{ border-bottom: 1px solid #ddd; padding: 0 15px;float: none;}

.nav li h3 a{line-height: 50px; padding: 0;}

.sub{position: static;box-shadow:0 0 10px rgba(0, 0, 0, 0); }

.sub dt a{font-size: 12px;text-align: left; padding-left: 10px;}



.banner{padding-top: 50px;}

.tpxw{padding-top: 30px;}

.tpxw_left{flex: none; width: 100%;}

.tpxw_left img{height: auto;}

.rtpxw_left{flex: none; width: 100%;}

.rtpxw_left img{height: auto;}

.lbxw_right{width: 100%;padding-top: 25px;}

.gddt_left{width: 100%;}

.gddt_right{width: 100%; padding-top: 25px;}

.ywjsnr img{height: 2.5rem;}

.rwm{float: none; margin: 0 auto;}

.rwm2{float: none; margin: 0 auto;}

.xzlg{padding: 20px; float: none; margin: 0 auto;}

.wzxx{float: none; width: 100%;text-align: center;}

.wzxx p{font-size: 14px; line-height: 1.6;display: none;}

.link{padding-top: 30px;}

.link_nr{padding: 20px 0 30px;}









/*==成员企业==*/

.cyqy{overflow: hidden; padding: 70px 0 1rem;}

.cyqy_left{ width: 100%;background: #fff;}

.cyqy_left h2{font-size: .36rem; padding-left:.6rem; line-height: 1.4rem; background: #2a318b; color: #fff; position: relative;}

.cyqy_left h2:before{position: absolute; content: "";border-left: 1px solid #fff;height: .6rem;left:.3rem; top:.3rem;}

.cyqy_left ul{overflow: hidden;border-bottom: 1px solid #eee;}

.cyqy_left li{line-height: .9rem;float: left; }

.cyqy_left a{display: block; font-size: .28rem; color: #333; padding-left: .2rem;padding-right: .5rem;}

.cyqy_left .hover2 a{background:url(../images/a_05.png) no-repeat 90% center #ed9028; color: #fff;background-size: .1rem auto;}

.cyqy_left a:hover{background:url(../images/a_05.png) no-repeat 90% center #ed9028; color: #fff;background-size: .1rem auto;}

.cyqy_right{width:100%;background: #fff; margin-top: .3rem;}

.dqwz{padding: 0 .28rem;}

.dqwz p{font-size:.28rem; color: #333;line-height: .8rem;border-bottom: 2px solid #ed9028;}

.dqwz p span{color: #333;font-size: .24rem;}

.dqwz p a{color: #333;}

.dqwz p a:hover{color: #2855A8;}

.dqwz img{display: inline-block;*display: inline;vertical-align: middle; margin-right: .05rem;}

.dqwz{padding: 0 .28rem;}

.dwlb ul{overflow: hidden; margin-left: -.2rem; padding: .5rem .28rem 0 .28rem;}

.dwlb li{float: left;width: 50%; padding: 0 0 .35rem .2rem;}

.dwlbbox img{position: absolute;width: 100%;left:50%; top:50%; transform:translate(-50%,-50%);}

.dwlbbox {position: relative; height: 2.2rem; overflow: hidden;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }

.dwzz{transition: all .8s ease 0s;position: absolute;width: 100%; height: 100%; background: rgba(49,30,169,.8);top:0;left:0;z-index: 100;opacity: 0;}

.dwzz span{background: url(../images/a_04.png); width: 63px; height: 63px; background-size: 100% 100%; position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);}

.dw_text{width: 100%; padding: 0 .1rem; position: absolute; left:0; top:50%;transform:translateY(-50%);}

.dw_text p{font-size: .26rem; color: #666666; line-height:1.8; text-align: center;}

.dwlbbox:hover .dwzz{opacity: 1;}



/*==i党群工作==*/

.dqgz{padding-top: .5rem;}

.dqhd ul{overflow: hidden; margin-left: -.3rem;padding: 0 .28rem;}

.dqhd li{width: 100%; padding: 0 0 .3rem .2rem;float: left;}

.dqtp{overflow: hidden;} 

.dqtp img{width: 100%;transition: all .8s ease 0s;}

.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }

.img2:hover { transform: scale(1.2);-webkit-transform: scale(1.2); -moz-transform: scale(1.2);-o-transform: scale(1.2); -ms-transform: scale(1.2); }

.dqtext h2{font-size: .3rem; color: #454545;line-height: 2;}

.dqtext p{font-size: .26rem; color: #4a77d4;}

.gsxwbox{overflow: hidden; border-bottom: 1px dashed #dcdcdc;padding: .2rem .28rem;transition: all .6s ease 0s;}

.gsxw_left{float: left; width: 1.4rem;}

.gsxw_left p{font-size: .24rem; color: #c7c7c7;padding-bottom: .2rem;}

.gsxw_left h2{font-size: .46rem; color: #c7c7c7;}

.gsxw_right{/*float: right;width:calc(100% - 1.6rem);*/}

.gsxw_right h2 a{display: block; font-size: .3rem; margin-bottom: .18rem; color: #000000;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; font-weight:bold}

.gsxw_right p{font-size: .24rem; line-height: 1.8; color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.ckgd{color: #666;font-size:.24rem;display: block; margin-top: .2rem;}

.ckgd:hover{color: #007AFF;}

.gsxwbox:hover{background: #f5f5f5;}



.fynr{text-align: center; padding: .4rem 0;}

.fynr li{display: inline-block;*display: inline;color: #333;font-size: .24rem; padding: 0 1px .2rem 1px;}

.fynr a{display: inline-block;*display: inline;line-height: .4rem; border: 1px solid #e5e5e5; font-size:.24rem; padding: 0 .12rem;color: #333;}

.wby2{line-height: .34rem; width: .6rem;font-size: .24rem; border: 1px solid #e5e5e5;text-align: center;}



.btn2{width: 1rem; height: .4rem;border: 1px solid #e5e5e5;font-size: .24rem; color: #333;background: #fff;}

.fynr .hover3 a{border: 1px solid #0950a2;background: #0950a2; color: #fff;}

.fynr a:hover{border: 1px solid #0950a2;background: #0950a2; color: #fff;}



/*==公示公告==*/

.gsgg{padding: 0 .28rem;}

.gsggbox{overflow: hidden; padding: .23rem 0; border-bottom: 1px solid #dcdcdc;}

.gsgg_left{float: left; width: 1.1rem; height: 1.1rem;border: 1px solid #e5e5e5; text-align: center;}

.gsggbox p{font-size: .24rem; color: #666666;}

.gsggbox h2{font-size: .24rem; color: #333; padding: .18rem 0 .08rem;}

.gsggbox h2 b{font-weight: bold; font-size: .3rem;}

.gsgg_right{float: right; width: calc(100% - 1.3rem);}

.gsgg_right h4{font-size: .3rem; margin-bottom: .15rem;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.gsgg_right a{color: #333333;}

.gsgg_right p{font-size: .24rem; color: #666;line-height: 1.8;}



.gsggbox:hover .gsgg_left{border: 1px solid #0950a2;background: #0950a2;}

.gsggbox:hover .gsgg_left h2{color: #fff;}

.gsggbox:hover .gsgg_left p{color: #fff;}

.gsggbox:hover .gsgg_right h4 a{color: #2a318b;}

/*==集团介绍==*/

.gtjj{padding: .25rem .28rem;}

.jjnr{overflow: hidden; position: relative;}

.jjnr_left{float: left; width: 100%;}

.jjnr_left img{width: 100%;}

.jjnr_right{width: 100%; background: #f2f2f2; padding: .25rem;}

.jjnr_right p{font-size: .24rem;color: #555555; padding-bottom: .15rem;text-indent: .48rem;line-height: 1.8;text-align:justify; word-break: break-all;}

.jjnr_right h2{font-weight: bold; text-align: center;font-size: .36rem; line-height: 3.5; padding-top: .1rem;color: #000;}



.qywh{padding: .8rem 0 .3rem;}

.qywh ul{overflow: hidden;}

.qywh li{width: 33.33%; float: left;  }

.qywhbox img{width: 100%;}





/*==联系我们==*/

.lxfs{padding: 0 .15rem;}

.gswz{overflow: hidden; margin-top: .25rem;background: #0950a2;}

.gswz_right{float: right; width: 100%; padding: 0 .28rem .3rem .28rem;}

.gswz_tit{border-bottom: 1px dashed #fff;}

.gswz_tit h2{font-size: .36rem; color: #fff; line-height: .9rem;}

.gswz_text{border-bottom: 1px dashed #fff;padding-bottom: .3rem;}

.gswz_text h4{font-size: .26rem; line-height: 2.2; color: #fff;}

.gswz_text p{color: #fff; line-height: 2;}

.rwm{overflow: hidden; padding-top: .35rem;}

.rwm img{float: none; width: 2rem;display: block; margin: 0 auto; }

.rwm p{font-size: 14px; line-height: 28px; padding-top: 25px; color: #fff; width: 100%; float: none; }


.rwm2{overflow: hidden; padding-top: .35rem;}

.rwm2 img{float: none; width: 2rem;display: block; margin: 0 auto; }

.rwm2 p{font-size: 14px; line-height: 28px; padding-top: 25px; color: #fff; width: 100%; float: none; }

.gswz_left{ width:100%;}



.wydl_tit{text-align: center; padding:.5rem 0;}

.wydl_tit h2{font-size: .32rem; color: #333; padding-bottom: .3rem;}

.wydl_tit p{font-size:.26rem; color: #999; line-height: 20px; position: relative;}

.wydl_tit p:before{position: absolute; content: ""; border-bottom: 1px solid #dbdbdb;width: 45px; bottom: 20px; left:50%; transform: translateY(-50%);}



.wzdl_nr ul{overflow: hidden; margin-left: -15px;}

.wzdl_nr li{float: left; width: 100%; padding: 0 0 .2rem 15px;}

.wby3{width: 100%; line-height: 40px; border: 1px solid #ececec; padding: 0 20px;background: url(../images/a_21.jpg) no-repeat right center;}

.wby4{width: 100%; line-height: 40px; border: 1px solid #ececec; padding: 0 20px;background: url(../images/a_22.jpg) no-repeat right center;}

.wby5{width: 100%; line-height: 40px; border: 1px solid #ececec; padding: 0 20px;background: url(../images/a_23.jpg) no-repeat right center;}

.wby6{width: 100%; height: 100px; border: 1px solid #ececec; padding: 10px;background: url(../images/a_24.jpg) no-repeat right 20px;}

.wzdl_nr ul li:nth-child(4){ width:100%;}

.wby7{width: 100px; line-height: 40px; border: 1px solid #ececec; padding: 0 10px; margin-right: .1rem;vertical-align: middle;}

.wzdl_nr{padding-bottom: .3rem;}

.wzdl_nr img{display: inline-block;*display: inline;vertical-align: middle; margin-right: .1rem;}

.wzdl_nr dl{overflow: hidden; margin-left:-.2rem;}

.wzdl_nr dt{float: left; width: 50%; padding-left: .2rem;}

.btn3{width: 100%; height: 42px; color: #fff; background: #0950a2;border: none;}

.btn4{width: 100%; height: 42px; color: #fff; background: #848484;border: none;}



/*--新闻中心--*/

.gzdta{padding: 0 .28rem;}

.gzdtabox{overflow: hidden; padding: .4rem 0; border-bottom: 1px dashed #dcdcdc;overflow: hidden;}

.gzda_left{ width: 100%;overflow: hidden;}

.gzda_left img{width: 100%;}

.gzdta_right{ width:100%}

.gzdta_right h2{font-size: .34rem; line-height:3;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.gzdta_right a{display: block; color: #333;}

.gzdta_right a:hover{color: #2a318b;}

.gzdta_right p{font-size: .26rem;line-height:2; color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}



.gzdta_right h4{font-size: .24rem; color: #666666; margin-top: .25rem; background: url(../images/a_28.jpg) no-repeat left center; padding-left: 25px;}  





}

@media(max-width:760px){

.gddt_left ul{margin: 0;}

.gddt_left li{padding: 0; border: none;width: 100%;}

.dqgz_tp{float: none; width: 100%;}	

.dqgz_tp img{height: auto;}

.dqgz_tp span{display: none;}

.dqgz_text{float: none; width: 100%; padding: 30px 20px;}

.pcnr{display: none;}

.sjnr{display: block;}

}



.Page .current{background:#eb5935; border:1px solid #fff; padding:5px 10px; margin-right:5px; color:#FFF}	  

.Page{ padding:30px 20px; /*width:1058px; border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb; border-left:1px solid #ebebeb;*/ background:#fff; text-align:right;}

.Page a{ background:#f8f7f7; border:1px solid #ebebeb; padding:5px 10px; margin-right:5px; color:#000}

.Page a:hover{ color:#ffac1b; border:1px solid #ffac1b;}

.Page .rows{display:none}