@charset "utf-8";

body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,div,span,a,aside,article,section,header,nav,footer,label,img{margin:0;padding:0;box-sizing:border-box;}
fieldset,img{border:0;}
img{vertical-align:middle;max-width:100%;}
ol,ul,li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:.875rem;/* font-family:inherit; *//* margin:0; *//* outline:none; *//* resize:none; */border:none;background:none;}
.clearfix:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
.clearfix{zoom:1;}
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
body{color:#666;line-height:1.5;font-family:'Microsoft YaHei',Arial,'simsun',HELVETICA;min-width:320px;}
a{color:#666;text-decoration:none;transition:all ease 0.3s;}
a:hover{color:#013e96;}

/* css */
.fl{float:left;}
.fr{float:right;}
.ce{text-align:center;}
.hide{overflow:hidden;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.container{position:relative;min-width:320px;width:100%;max-width:1600px;margin:0 auto;}
.container1{position:relative;min-width:320px;width:100%;max-width:1200px;margin:0 auto;}
.pImg{position:relative;padding-top:100%;display:block;overflow:hidden;}
.pImg img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.5s;}
.bgImg{background-position:center;background-size:cover;position:relative;transition:all 0.5s;display:block;width:100%;height:100%;}
.pd60{padding:50px 0;font-size:.875em;overflow:hidden;}
.mb40{margin-bottom:40px;}
.font14{font-size:.875em;}
.gray{background:#efefef;}
/* css */

/* header */
.header{position: relative;width:100%;z-index:99;left:0;top:0;height:90px;line-height:90px;background:#fff;}
.header .logo{position:absolute;left:0;top:0;} 
.nav {padding: 0 240px 0 32%;height:90px;display:flex;justify-content: space-between;}
.nav .m{float:left;text-align:center;position:relative;}
.nav .m>a{color:#1a1a1a;display:block;position:relative;z-index:2;font-size: 16px;}
.nav .m>a::after{content:"";position: absolute;left:0;bottom:0;width:100%;height:2px;background:#013e96;transform: scale(0,1);transform-origin:right;transition:transform .5s;}
.nav .cur>a,.nav .m>a:hover{color:#013e96;}
.nav .cur>a::after,.nav .m>a:hover::after{transform: scale(1);transform-origin:left;}
.nav .navSub{position:absolute;left:0;top:120%;background:#f9f9f9;line-height:35px;width:180px;color:#333;font-size:.875rem;transform: scale(0) ;transition:top .5s,opacity 0.4s;opacity:0;left:50%;margin-left:-90px;}
.nav .navSub li{border-bottom:1px solid #efeded;line-height:35px;}
.nav .navSub a{color:#333;display:block;}
.nav .navSub a:hover{background:#013e96;color:#fff;}
.nav .m:hover .navSub{transform:scale(1);opacity:1;top:100%;}
.headFix{box-shadow:1px 1px 5px #ddd;position: fixed;}
/* header */

/* headR */
.headR{position:absolute;right:0;top:30px;line-height:30px;}
.headR .tel{float:left;font-size:14px;padding-left: 50px;color: #444;font-size:22px;font-weight: normal;font-family:Arial;position: relative;}
.headR .tel::after{content:"\e94f";position: absolute;left:28px;font-family:"iconfont";opacity:.8;font-size:16px;color:#333;}
.wapTel{font-family:"iconfont";position: absolute;color:#013e96;right:60px;font-size:1.5rem;line-height:1;top:20px;display:none;}
/* headR */

/* navTrigger */
.navTrigger{position:absolute;top:22px;right:15px;width:28px;overflow:hidden;white-space:nowrap;color:transparent;z-index:20;cursor:pointer;display:none;}
.navTrigger span{display:block;height:2px;background:#013e96;margin-bottom:6px;transition:all 0.3s;  -webkit-transform-origin: 0% 50%;-moz-transform-origin: 0% 50%; -ms-transform-origin: 0% 50%;-o-transform-origin: 0% 50%;transform-origin: 0% 50%;}
.navTrigger span:nth-child(3){margin-bottom:0;}
.navTrigger-on span:nth-child(1){transform: translateX(4px) translateY(0px) rotate(45deg);}
.navTrigger-on span:nth-child(2){opacity:0;}
.navTrigger-on span:nth-child(3){transform:translateX(2px) translateY(2px) rotate(-45deg);}
.wapTel{font-family:"iconfont";position: absolute;color:#013e96;right:60px;font-size:1.5rem;line-height:1;top:20px;display:none;}
.wapLang{position: absolute;right:96px;top:12px;display:none;}
/* navTrigger */

/* lawTitle */
.lawTitle{height:40px;border-bottom: 1px solid #e1e1e1;margin-bottom:25px;font-size:1.286em;color:#191919;font-weight:700;position:relative;}
.lawTitle::after{content:"";position: absolute;left:0;bottom:-1px;height:1px;width:70px;background:#013e96;}
.lawTitle .more{float:right;font-size:14px;color:#013e96;font-weight:400;}
.lawTitle1{height:40px;margin-bottom: 10px;font-size:1.286em;color:#191919;font-weight:700;position:relative;}
.lawTitle1::after{content:"";}
.lawTitle1 .more{float:right;font-size:14px;color:#013e96;font-weight:400;}
/* lawTitle */

/* lawNews */
.lawNews .zuo{width:60.03%;}
.newsL, .newsR{width: 50%;overflow:hidden;position:relative;}
.newsL{ float:left;}
.newsL li,.newsR ul{background:#fff;}
.newsL li a{display: block;color:#898989;}
.newsL li .bgImg{height: 399px;}
.newsL li h4{font-size:1.143em;margin-bottom:10px;color:#191919;}
.newsL li p{height:110px;margin-bottom:15px;overflow: hidden;line-height:1.8;}
.newsL li .date{display: block;line-height:36px;margin-bottom:70px;}
.newsL li i{float:right;width:120px;height:36px;font-style:normal;border:1px solid #013e96;color:#013e96;text-align:center;transition:all .3s;}
.newsL li:hover i{background:#013e96;color:#fff;}
.newsL li:hover .bgImg{transform: scale(1.1);}
.newsL li:hover h4,.faq li h4 a:hover{color:#013e96;}
.newsL .swiper-pagination{bottom:20px;}
/*--*/
.newsR{float: right;padding-left: 30px;}
.newsR ul{height: 400px;overflow:hidden;}
.newsR li.txt {white-space:nowrap;overflow:hidden;text-overflow: ellipsis;border-bottom: 1px dashed #e7e7e7;padding-bottom: 13.8px;margin-bottom: 10px;}
.newsR li.txt span{float:right;color:#999;font-size:12px;margin-left:20px;}
.newsR li.txt a:hover{padding-left:10px;color:#013e96;}
.newsR li.txt a{ font-size:17px; color:#333;}
/*--*/
.lawNews .you{width:37.45%;}
.lawNews .you ul{margin-right: -10px;}
.lawNews .you li{float:left;width: 50%;padding-right: 10px;padding-bottom: 10px;}
.lawNews .you li:nth-child(3),.lawNews .you li:nth-child(4){padding-bottom: 0;}
.lawNews .you li .pImg{padding-top: 55%;}
.lawNews .you li p{position: relative;background: rgba(0,0,0,0.4);padding:0 5%;height: 33px;line-height: 33px;color: rgba(255,255,255,1);left:0;z-index:2;width:100%;text-align:center;font-size: 17px;}
.lawNews .you li.big {width:40%;}
.lawNews .you li:hover img{transform: scale(1.1);}
.lawNews .you li:hover p{bottom:0;}
/* lawNews */

/* news2 */
.news2{background-color:#f9f9f9;overflow: hidden;}
.news2 .hTitle{color: #222;font-size: 28px;margin-right: 16px;font-weight: 600;margin-bottom: 30px;text-align: center;}
.newsC{width:64%;overflow:hidden;position:relative;}
.nTie{height:40px;border-bottom: 1px solid #e1e1e1;margin-bottom:25px;font-size:1.286em;color:#191919;font-weight:700;position:relative;}
.nTie::after{content:"";position: absolute;left:0;bottom:-1px;height:1px;width:70px;background:#013e96;}
.nTie .more{float:right;font-size:14px;color:#013e96;font-weight:400;}
.nTie .more:hover{text-decoration: underline;}
.newsC{margin:0 2% 0 0;}
.newsC ul,.faqMain{padding:10px;height:596px;overflow:hidden;position: relative;padding: 15px 30px 8px;background: #fff;}
.newsC .pic{height:310px;display: block;position:relative;margin-bottom:10px;overflow:hidden;}
.newsC .pic h5{position: absolute;left:0;bottom:0;width:100%;padding:0 6%;color:#fff;height:50px;line-height:50px;background: rgba(0,0,0,.6); white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.newsC .pic:hover .bgImg{transform: scale(1.1);}
.newsC li.txt {line-height:50px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;border-bottom: 1px dashed #e7e7e7;width: 50%;float: left;}
.newsC li.txt span{float:right;color:#999;font-size:12px;margin-left:20px;}
.newsC li.txt a{ font-size:17px; color:#333;}
.newsC li.txt a:hover{padding-left:10px;color:#013e96;}
.newsC li.txt:last-child{border:none;}
.newsC .img{ padding-top:30px;}
.faq li{border-bottom: 1px dashed #e7e7e7;height:88px!important;position:relative;padding:10px;}
.faq li h4{font-size:1.143em;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;background: url('../images/q.png') no-repeat left center;padding-left:25px;}
.faq li a{color:#191919;}
.faq li p{background: url('../images/a.png') no-repeat left 2px;padding-left:25px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.faq li span{display:inline-block;font-size:12px;opacity:.6;margin-top:6px;}
.faq li:last-child{border-bottom:none;margin-bottom:0;}
.faq{width:34%;}
.faqMain{height:596px;overflow:hidden;}
.faq li{border-bottom:1px dotted  #ddd;padding-bottom:20px;margin-bottom:20px;}
.faq li h4 a{color:#333;}
.faq li h4 a:hover{color:#336bdb;}
/* news2 */

/* lawStatement */
.lawStatement li .txt h4::after{content:"";position: absolute;left:50%;bottom:0;width:16px;height:1px;background:#013e96;margin-left:-8px;height:1px;}
.lawStatement ul{margin-right:-20px;}
.lawStatement li{float:left;width:25%;padding-right:20px;}
.lawStatement li .pImg{padding-top:58%;}
.lawStatement li .txt{padding:8%;background:#eee;height:210px;}
.lawStatement li .txt h4{font-size:1.429em;color:#333;padding-bottom:10px;margin-bottom:20px;position: relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.lawStatement li .txt p{ font-size:15px; line-height:28px;}
.lawStatement li .txt h4::after{left:0;margin-left:0;}
.lawStatement li:hover img{transform: scale(1.1);}
/* lawStatement */

/* lawFirendlink */
.lawFirendlink{padding:20px 0;position:relative;color:#666;}
.lawFirendlink .box{margin-bottom: 5px;}
.lawFirendlink span{display:block;font-size: 18px;color: #333;font-weight: bold;padding-bottom: 15px;}
.lawFirendlink a{margin-right: 15px;color: #333;display: inline-block;padding: 0 20px 0 0;line-height: 19px;border-right: 1px #999 dotted;font-size: 18px;margin-bottom: 15px;}
/* lawFirendlink */

/* footer */
.footer {padding-top: 40px;padding-bottom: 25px;background-color: #2a5aa6;}
.footer .box {padding-bottom: 20px;border-bottom: 1px solid rgba(255,255,255,.15);margin-bottom: 20px;}
.footer .box .left {width: 71.8%;}
.footer .box .left .fnav {margin-top: 50px;}
.footer .box .left .fnav li {margin-right: 50px;}
.footer .box .left .fnav li a {font-size: 18px;color: #ffffff;line-height: 1;}
.footer .box .right {text-align: right;}
.footer .box .right .focus a {display: inline-block;vertical-align: middle;width: 50px;height: 50px;background-color: rgba(129, 134, 142, .3);text-align: center;line-height: 50px;text-align: center;border-radius: 50%;color: #fff;margin-left: 20px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.footer .box .right .focus a:hover {background-color: #066fb3}
.footer .box .right .focus a i {font-size: 26px;}
.footer .box .right .focus a:last-child i {font-size: 22px;}
.footer .box .right h4 {margin-top: 30px;font-family: DINPro-Medium;font-size: 36px;line-height: 1;color: #fff;}
.footer .box .right p {font-size: 16px;color: #fff;margin-top: 8px;}
.copyright,.copyright a {color: rgba(255,255,255,.35);}
.copyright a:hover,.footer .box .left .fnav li a:hover {color: #fff}
.flex {display: flex;justify-content: space-between;flex-wrap: wrap;}
.flex-left {display: flex;flex-wrap: wrap;}
/* footer */

/* lawKefu */
.lawKefu{position:fixed;width:50px;height:205px;right:0;top:214px;z-index:100;}
.lawKefu ul li{width:50px;height:50px;float:left;position:relative;margin-bottom:1px;font-size:12px;line-height:50px;font-size:16px;}
.lawKefu ul li .sidebox{position:absolute;width:50px;height:50px;top:0;right:0;transition:all 0.3s;color:#fff;background: #2a5aa6;overflow:hidden;/* opacity:.8; */font-size:12px}
.lawKefu ul li.kf2 .sidebox{overflow:visible;}
.lawKefu ul li .sidebox:hover{opacity:1;}
.lawKefu ul li .sidebox3{font-size:14px;}
.lawKefu ul li .sidetop{width:50px;height:50px;line-height:50px;display:inline-block;background: #2a5aa6;transition:all 0.3s;/* opacity:.8; */}
.lawKefu ul li .sidetop:hover{opacity:1;}
.lawKefu ul li img{float:left;}
.lawKefu ul li .kImg{padding:13px;}
.lawKefu .kf_wx{ position:absolute; top:0;left:-140px;width:140px;display:;background:#fff;border:1px solid #dadada;padding:14px;line-height:20px;color:#333;text-align:center;display:none;}
.lawKefu .kf_wx img{ display:block;width:110px; height:110px;margin-bottom:5px;float:none;}
.lawKefu .qq{height:0;position:relative;z-index:2;}
.lawKefu .qq .sidebox{border:1px solid #0075d3;height:auto;border-radius:5px 0 0 5px;width:140px;background:#fff;opacity:1;bottom:-50px;top:auto;text-align:center;padding-bottom:5px;right:-150px;}
.lawKefu .qq h5{height:35px;line-height:35px;background:#0075d3;font-weight:normal;color:#fff;font-size:14px;padding:0 10px;text-align:left;margin-bottom:10px;}
.lawKefu .qq h5 i{float:right;cursor:pointer;transition:all 0.3s;position:relative;z-index:5;margin-top:5px;width:20px;}
.lawKefu .qq h5 i:hover{transform: rotate(90deg);}
.lawKefu .qq  a{display:block;height:32px;line-height:32px;border-radius:18px;border:1px solid #0075d3;margin:5px 15px}
/* lawKefu */

/* lawBanner */
.lawBanner{background-size: cover;padding-top: 50px;min-height: 240px;}
.lawBanner .r-text{float: left;width: calc(100% - 850px);font-size: 18px;color: #ffffff;line-height: 30px;font-weight: 300;}
.lawBanner .h1{font-size: 24px;color: #ffffff;font-weight: bold;margin-bottom: 20px;margin-top: 9px;}
.lawBanner .form{float: right;width: 840px;}
.lawBanner form>div{float: left;width: 700px;font-size: 0;}
.lawBanner .submit{float: right;width: 122px;height: 140px;background: #2a5aa6;font-size: 22px;color: #ffffff;font-weight: bold;line-height: 30px;padding: 0 38px;white-space: pre-line;border-radius: 12px;}
.lawBanner .text{width: calc(51.9% - 40px);height: 60px;line-height: 60px;background: #ffffff;border-radius: 7px;padding: 0 20px;margin-right: 2%;margin-bottom: 20px;}
.lawBanner .text:nth-child(2n){margin-right: 0;}
.lawBanner .text_2{width: calc(100% - 40px);margin-right: 0;margin-bottom: 0;}
/* lawBanner */

/* lawContact */
.lawContact{ background-color:#f9f9f9;}
.proContact{ background-color:#f9f9f9;}
.conLeft{width: 23%;float: left;overflow: hidden;}
.sideBar{margin-bottom:20px;}
.sideTitle{padding: 16px 15px;color:#fff;font-size: 18px;background: #2a5aa6;font-weight: normal;text-align: center;}
.sideTitle span{display:block;font-size:35px;font-family:Arial;color:#fff;margin-top: 20px;}
/*--*/
.sideMenu{border-top:none;}
.sideMenu li{font-size:15px;border-top: solid 1px #fff;margin-bottom: 3px;margin-top: 3px;}
.sideMenu li a{height:50px;line-height:50px;background:url('../images/sideMenu2.png') no-repeat 25px center #fff;padding-left:50px;display:block;color:#454545;transition: all .5s;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.sideMenu li .current,.sideMenu li a:hover{background: #fff url(../images/sideMenu3.png) no-repeat 25px center;color: #2a5aa6;}
.sideMenu li ul{font-size:12px;padding:5px 0;background:#f8f8f8;}
.sideMenu ul li{background:none;padding-top:0;border-top: solid 1px #fff;}
.sideMenu li ul a{background: url('../images/sideMenu2.png') no-repeat 25px center;padding-left:45px;color:#666;height:35px;line-height:35px;font-size:13px;}
.sideMenu li ul .current,.sidebarMenu li ul a:hover{background: url('../images/sideMenu3.png') no-repeat 25px center;color:#38257e;}
/*--*/
.conLeft .thrTitle{background: #fff;height:50px;line-height:50px;font-size: 16px;color: #333;border-bottom: 1px solid #efeded;text-align: center;}
.leftTel{margin-top:10px;background:#fff;padding:30px;}
.leftTel strong{font-size:28px;color:#333;font-weight:normal;margin-bottom:10px;display:block;line-height:30px;}
.leftTel p{margin-bottom:10px;line-height:20px;}
.leftTel h4{font-size:14px;color:#333;margin-bottom:25px;}
.leftTel h4 span{font-size:20px;color: #2a5aa6;}
.leftTel a{width:105px;height:30px;background: #2a5aa6;color:#fff;text-align:center;display: inline-block;line-height:30px;}
.leftTel a:hover{width:160px;;}
/*--*/
.conRight{width: 74.5%;float: right;overflow: hidden;text-align:justify;text-justify:inter-ideograph;background-color: #fff;padding: 30px;}
.breadCrumb{border-bottom: 1px solid #efeded;height:30px;margin-bottom: 40px;}
.breadCrumb strong{color:#333;font-size:18px;font-family:"微软雅黑";height:29px;border-bottom: 2px solid #2a5aa6;display:block;font-weight:normal;float: left;}
.breadCrumb p{background:url('../images/breadCrumb.png') no-repeat left center;padding-left:20px;font-size: 12px;}
/*--*/
.contact {width: 100%;overflow: hidde;padding: 5px 0px;background-color: #fff;overflow: hidden;}
.conBox {float: left;width: 50%;overflow: hidden;}
.conTit {color: #222222;font-size: 20px;}
.conBox ul {overflow: hidden;margin-top: 30px;}
.conBox ul li {position: relative;padding-left: 50px;overflow: hidden;margin-bottom: 40px;padding-right: 4%;}
.boxIcon {position: absolute;left: 0;top: 5px;width: 29px;}
.boxIcon img {width: 24px;height: 24px;}
.conTit1 {float: left;display: inline-block;width: 11%;min-width: 40px;text-align: left;color: #333333;font-weight: bold;line-height: 32px;font-size: 15px;}
.conTit2 {float: left;display: inline-block;width: 89%;color: #888888;font-size: 17px;line-height: 32px;}
/*--*/
.conForm {position: relative;float: left;width: 50%;overflow: hidden;}
.conForm:before {content: "";position: absolute;left: 0;top: 0;height: 100%;width: 2px;border-left: #efeded solid 1px;}
.formBox {max-width: 580px;width: 90%;margin: 0 auto;overflow: hidden;}
.formTit {color: #888888;font-size: 16px;line-height: 30px;}
.formItem {width: 100%;overflow: hidden;border-bottom: #efeded solid 1px;height: 60px;line-height: 60px;}
.formTit1 {float: left;color: #222222;font-size: 16px;}
.formSubmit {display: block;margin: 30px auto 0 auto;width: 105px;height: 30px;border: none;line-height: 30px;text-align: center;color: #666;font-size: 14px;background-color: #f3f2f2;}
.formSubmit:hover{ background-color:#0452bb; color:#fff;}
/* lawContact */

/* newsList */
.newsList{width:100%;overflow:hidden;}
.newsList ul{ margin-bottom:50px;}
.newsList li{border-bottom: 1px solid #ddd;padding-bottom:20px;margin-bottom:20px;transition: all .3s;overflow: hidden;}
.newsList li .pic{float: left;width:26.4%;height:240px;margin-right:40px;overflow: hidden;}
.newsList li img{transition: all .5s;width:100%;height:100%;border: solid 1px #e5e3e3;}
.newsList li .con{ width:70%;}
.newsList li h3{font-size: 18px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;margin-bottom:12px;}
.newsList li h3 a{color:#333;}
.newsList li p{min-height:80px;line-height: 26px;}
.newsList li .date{display: block;color:#999;margin-bottom:25px;font-size:12px;}
.newsList li .date i{font-style: normal;margin-left:8px;}
.newsList li .more{display: inline-block;width:105px;height:30px;line-height:30px;text-align: center;margin-top:25px;border: 1px solid #ccc;}
.newsList li .more:hover{ width:160px;}
.newsList li:hover{box-shadow: 6px 6px 6px #eee;}
.newsList li:hover img{transform: scale(1.1);}
/* newsList */

/* faq1 */
.faq1 {margin-top:40px;float: right;background-color: #fff;padding: 30px;width: 74.5%;}
.faq1 li{border-bottom: 1px dashed #e7e7e7;position:relative;padding:10px;}
.faq1 li h4{font-size:1.143em;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;background: url('../images/q.png') no-repeat left center;padding-left:25px;}
.faq1 li a{color:#191919;}
.faq1 li p{background: url('../images/a.png') no-repeat left 2px;padding-left:25px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.faq1 li span{display:inline-block;font-size:12px;opacity:.6;margin-top:6px;}
.faq1 li:last-child{border-bottom:none;margin-bottom:0;}
.faqMain1{overflow:hidden;}
.faq1 li{border-bottom:1px dotted  #ddd;padding-bottom:20px;margin-bottom:20px;}
.faq1 li h4 a{color:#333;}
.faq1 li h4 a:hover{color:#336bdb;}
/* faq1 */

/* pages */
.pages{ margin:20px 0 0; text-align:center; line-height:1.5;}
.pages ul,.pages li{list-style:none; padding:0; margin:0;}
.pages li{background:none;border:1px solid #CCCCCC;margin:0 0.1em;display:inline-block; *display:inline; *zoom:1;padding:0.2em 0.4em;border-radius: 2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.pages li a{ display:block; color:#666;text-decoration:none;padding:0.2em 0.5em; font-size:12px;}
.pages li span{ display:block; color:#666;padding:0.2em 0.5em;}
.pages li.active,.pages li:hover{background: #013e96;}
.pages li.active a,.pages li:hover a{color: #fff;}
.pages li.disabled,.w-pages li.disabled:hover{*filter:alpha(opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);background: #013e96;border-color: #013e96;}
.pages li.disabled a,.w-pages li.disabled:hover a,.pages li.disabled span,.w-pages li.disabled:hover span{color: #fff;cursor:default;}

/* newsShow */
.newsShow {width: 100%;overflow:hidden;}
.newsShow .title{text-align:center;font-size: 22px;color:#333;}
.newsShow .tieTip{margin: 10px 0 15px 0;text-align:center;border-bottom: 1px solid #efeded;padding-bottom: 20px;}
.newsShow .tieTip span{margin:0 30px;}
/*--*/
.showCon{overflow:hidden;margin-bottom:30px;border-bottom: 1px solid #dfdfdf;padding-bottom:10px;}
.showCon p{font-size:15px;line-height:28px;padding-bottom: 10px;color: #333;}
.showCon p span{ display:block;}
.showPage{margin-top:25px;overflow:hidden;}
.showPage i{font-style:normal;}
.showPage p{max-width:49%;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.showPage .txt{font-size:15px;color:#333;padding-bottom:15px;max-width: 100%;}

/* caseList */
.caseList ul{margin-right:-10px;}
.caseList li{width:25%;text-align:center;float:left;padding-right:10px;margin-bottom:30px;}
.caseList li a{display:block;overflow:hidden;}
.caseList li .pImg{padding-top:75%;border:1px solid #e1e1e1;}
.caseList li p{background-color: rgba(245,245,245,1);color: #666;font-size: 14px;line-height: 60px;}
.caseList li a:hover img{transform:scale(1.1);}
.caseList li a:hover p{color:#013e96;}

