body {
    color: #333;
    font-size: 14px;
    font-family:"微软雅黑",Arial,Tahoma;
    margin:0 auto;
    position:relative;
    overflow-x: hidden;
 

}
.pull-left div:hover{color: #14447d;}


.pb_sys_style1 .p_no_d{    border: 1px solid #13437d !important;background-color: #13437d !important; font-family: 微软雅黑 !important;}
.pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o{ font-family: 微软雅黑 !important;}
.slick-prev:before,.slick-next:before,.slick-dots li button:before{ display: none; }
.img-hide{ overflow:hidden; display: block; }

.img-hide img{ transition: 0.3s all; transform: scale(1,1); }
.img-hide:hover img{ transition: 0.3s all; transform: scale(1.05,1.05); }
.txt-elise{
    /* overflow:hidden; */
    /* text-overflow:ellipsis; */
    /* white-space:nowrap; */
    }
li{ list-style:none;}
a{ color: #333; }
ul{ padding:0; margin:0;}
a:hover,a{ text-decoration:none !important;}
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover,input:focus{ outline: none!important; }
p{ margin:0; }
img{max-width:100%;display: inline-block;vertical-align: middle;height: auto;}
.tab-content{ position: relative; }
.tab-content .tab-pane{ display: block; position: absolute; left: 0; top: 0; width: 100%; z-index: -1; opacity: 0; filter:alpha(opacity=0); transition: 0.5s all; }
.tab-content .tab-pane.active{ position: relative; z-index: 10; opacity: 1; filter:alpha(opacity=100); }
.container{ width: 1550px; }
.header-top{ height: 36px; padding:0 35px; background: url(../images/back-top.png) center no-repeat; background-size: 100% 100%; line-height: 36px; }
.header{position: absolute;left: 0;top: 0;right: 0;z-index: 1000;background: url(../images/header.png) center no-repeat;background-size: 100% 100%;height: 200px;}
.header-right a{ display: inline-block; position: relative; padding:0 20px; line-height: 36px; color: #cce3ff; }
.header-right a:before{ display: block; content: ""; position: absolute; left: 0; top: 0; height: 28px; border-left: solid 1px #5278a6; }
.logo{ margin-left: 40px; margin-top: 20px; }
.nav-list li{ float: left; position: relative; padding-bottom: 20px; margin-right: 40px; margin-top: 40px; }
.nav-list li a{ color: #fff; font-size: 16px; }
.nav-down{ position: absolute; display: none; background: #13437d; padding:5px 0; border-top: solid 2px #f0a90b; left: 50%; top: 100%; transform: translate(-50%,0); min-width: 110px; }
.nav-down li{ float: none; margin:0!important; padding:0!important; }
.nav-down li a{ display: block; line-height: 35px; text-align: center; }
.nav-down:before{ display: block; content: ""; position: absolute; left: 0; right: 0; bottom: 100%; margin-bottom: 2px; height: 5px; background: url(../images/raw.png) center no-repeat; }
.nav-list li:hover .nav-down{ display: block; }
.banner img{ width: 100%; }
.banner{ margin:0; overflow:hidden; }
.banner .slick-dots{ bottom: 30px; }
.banner .slick-dots li,.banner .slick-dots li button{ width: 20px; height: 20px; padding:0; }
.banner .slick-dots li button{ background: url(../images/li01.png) center no-repeat; }
.banner .slick-dots li.slick-active button{ background: url(../images/li02.png) center no-repeat; }
.page-one{ background: #eff3f8; padding:80px 0; }
.page-one-box{ background: #fff; padding:80px 40px 10px 40px; position: relative; }
.title{ font-size: 26px; color: #fff; height: 54px; position: absolute; left: 0; right: 0; top: -20px; background: url(../images/title-back.png) center no-repeat; line-height: 54px; }
.left-one{ width: 65%; }
.one-list li{ float: left; margin-bottom: 25px; width: 50%; padding:0 15px; }
.one-list{ margin:0 -15px; }
.one-list-img{ position: relative; padding-top: 56%; }
.one-list-img img{ position: absolute; left: 0; top: 0; width: 100%; }
.one-list-tt{ font-size: 16px; color: #555; margin-top: 15px; }
.one-list-img span{ position: absolute; width: 60px; left: 20px; top: 10px; background: #13437d; height: 60px; font-size: 12px; color: #a6b9cf; }
.one-list-img span font{ font-size: 22px; margin-bottom: 2px; display: block; color: #fff; line-height: 37px; border-bottom: solid 1px #3f71ac; }
.right-one{ width: 35%; padding-left: 40px; }
.right-one-box{ border:solid 1px #ddd; height: 606px; padding-top: 13px; padding-bottom: 13px; }
.right-one-list li a{ display: block; margin-bottom: 7px; height: 76px; position: relative; }
.right-one-date{ display: block; padding-top: 12px; font-size: 12px; color: #555; height: 76px; width: 90px; padding-right: 20px; position: relative;}
.right-one-date:before{ display: block; content: ""; position: absolute; right: 0; top: 50%; border-right: solid 1px #ddd; height: 44px; margin-top: -22px; }
.right-one-date span{ font-size: 22px; color: #13437d; }
.right-one-tt{overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2; margin-top: -2px;
-webkit-box-orient: vertical;  position: absolute; left: 110px; top: 50%; right: 25px; transform: translate(0,-50%); font-size: 16px; color: #555; line-height: 30px; }
.right-one-list li a:hover{ background: #13437d; }
.right-one-list li a:hover .right-one-date{ background: #f0a90b; color: #fff; }
.right-one-list li a:hover .right-one-date:before{ display: none; }
.right-one-list li a:hover .right-one-tt{ color: #fff; }
.right-one-list li a:hover .right-one-date span{ color: #fff; }
.one-more{ display: inline-block; margin-top: 15px; width: 120px; height: 40px; line-height: 40px; color: #13437d; background: url(../images/more.png) center no-repeat; }
.page-tow{ background: url(../images/back02.png) center no-repeat; background-size: cover; padding:100px 0; }
.tow-box{ background: #fff; padding:95px 40px 40px 40px; position: relative; }
.tow-list-date{ width: 70px; height: 70px; background: #f0a90b; color: #fff; text-align: center; font-size: 12px; padding-top: 9px; }

.tow-list-date span{ font-size: 22px; color: #fff; }
.tow-list-tt{ font-size: 16px; margin-top: 3px; color: #555; text-align: justify; line-height: 30px; margin-left: 90px; overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical; }
.tow-list li{ float: left; margin-bottom: 50px; border-right: solid 1px #ddd; width: 33.333333%; padding:0 40px; }
.tow-list{ margin:0 -40px; }
.tow-box .one-more{ margin-top: 0; }
.tow-list li:nth-child(3n){ border:none; }
.page-three{ background: url(../images/back03.png) center no-repeat; background-size: cover; padding:100px 0 40px 0; }
.yj-left{ width: 44%; }
.yj-left-ul li{ float: left; transition: 0.3s all; background: #13437d; width: 8%; position: relative; height: 420px; overflow:hidden; }
.yj-left-ul li span{display: block;line-height: 18px;width: 20px;margin:0 auto;text-align: center;font-size: 16px;color: #fff;padding-top: 40px;background: url(../images/icon01.png) center top no-repeat;word-break: break-all;}
.yj-left-hover{ position: absolute; z-index: 10; width: 100%; right: 0; top: 0; bottom: 0; background: #e09f0e; padding-top: 60px; }
.yj-left-ul li.active{ width: 44%; }
.yj-left-left-box{right: 0!important;top: 0;bottom: 0;left: 0;position: absolute;padding: 40px;}
.yj-left-title{ font-size: 24px; color: #fff; font-weight: bold; }
.yj-left-p{color: #ffffff;line-height: 30px;text-align: justify;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;height: 210px;-webkit-box-orient: vertical;margin-top: 15px;}
.yj-left-left-box .one-more{ color: rgba(255,255,255,0.5); text-align: center; background: url(../images/more02.png) center no-repeat; margin-top: 20px; }
.yj-left-ul li:nth-child(1) .yj-left-hover,.yj-left-ul li:nth-child(1){ background: #13437d; }
.yj-left-ul li:nth-child(2) .yj-left-hover,.yj-left-ul li:nth-child(2){ background: #e09f0e; }
.yj-left-ul li:nth-child(3) .yj-left-hover,.yj-left-ul li:nth-child(3){ background: #4570bd; }
.yj-left-ul li:nth-child(4) .yj-left-hover,.yj-left-ul li:nth-child(4){ background: #5e5593; }
.yj-left-ul li:nth-child(5) .yj-left-hover,.yj-left-ul li:nth-child(5) { background: #1a7b7a; }
.yj-left-ul li:nth-child(6) .yj-left-hover,.yj-left-ul li:nth-child(6){ background: #9e6248; }
.yj-left-ul li:nth-child(7) .yj-left-hover,.yj-left-ul li:nth-child(7){ background: #1d589e; }
.yj-left-ul li:nth-child(8) .yj-left-hover,.yj-left-ul li:nth-child(8){ background: #6e6a87; }
.yj-right-box{ width: 56%; }
.yj-img-a{ overflow:hidden; display: block; }
.yj-img-a div{ transition: 0.3s all; height: 420px; }
.yj-img-a:hover div{ transform: scale(1.05,1.05); }
.yj-left-ul li a.a-hover{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 100; }
.yj-left-ul li.active a.a-hover{ display: none; }
.yj-left-ul li.active .yj-left-hover{ display: none; }
.friends-box{ min-height: 50px; position: relative; padding-left: 155px; margin-top: 50px; }
.friends-title{ position: absolute; left: 0; top: 0; line-height: 50px; padding-right: 30px; background: url(../images/friends-lind.png) right center no-repeat; font-size: 26px; color: #13437d; }
.yj-box-ul{ background: #13437d; }
.friends-list li{ float: left; margin-right: 20px; margin-bottom: 20px; }
.friends-list li a{ display: block; font-size: 16px; color: #555; border:solid 1px #ddd; line-height: 48px; padding:0 40px; }
.friends-list li a:hover{ color: #13437d; border:solid 1px #13437d; }
.footer{ background: url(../images/footer.png) center no-repeat; background-size: cover; padding:35px 0; color: #8fb0d9; }
.menu-button { position: absolute; display: none; top: 18px; right: 15px; z-index: 1000; cursor: pointer; -webkit-transition: .3s; transition: .3s;}
.menu-button .bar:nth-of-type(1) { margin-top: 0px;}
.menu-button .bar:nth-of-type(3) { margin-bottom: 0px;}
.bar { position: relative; display: block; width: 24px; height: 2px; margin: 5px auto; background-color: #fff; border-radius: 10px; -webkit-transition: .3s; transition: .3s; }
.cross{ margin-top: -8px; }
.cross .bar{ margin:13px auto; }
.cross .bar:nth-of-type(1) { -webkit-transform: translateY(15px) rotate(-45deg);-ms-transform: translateY(15px) rotate(-45deg); transform: translateY(15px) rotate(-45deg);}
.cross .bar:nth-of-type(2) {  opacity: 0;}
.cross .bar:nth-of-type(3) { -webkit-transform: translateY(-15px) rotate(45deg); -ms-transform: translateY(-15px) rotate(45deg); transform: translateY(-15px) rotate(45deg);}
.yj-left-img{ display: none; }

.list-title{ font-size: 20px; color: #333; font-weight: bold; line-height: 80px; margin-right: 50px; }
.nav-b li{ float: left; position: relative; }
.nav-b li a{ display: block; position: relative; line-height: 80px; font-size: 18px; color: #333; padding:0 40px; }
.nav-b li a:before{ display: block; content: ""; position: absolute; left: 0; top: 0; border-right: solid 1px #ddd; height: 50px; }
.nav-b li.active a{ background: url(../images/lind-b.png) center bottom no-repeat; color: #13437d; font-weight: bold; }
.nav-b li a span{ background: url(../images/nav-b01.png) right center no-repeat; padding-right: 40px; }
.nav-b li a:hover{ color: #13437d; font-weight: bold; }
.nav-r{ line-height: 80px; height: 80px; padding-left: 22px; background: url(../images/nav-b.png) left center no-repeat; }
.nav-r a{ color: #555; }
.list-back{background: #f2f2f2;padding:50px 0;min-height: 200px;}
.list-back-sm{background: #fff;pa;padding: 70px 70px 10px;}
.nry{padding: 70px;}
.rc-title{ font-size: 18px; color: #13437d; margin-bottom: 20px; }
.list-name li{ float: left; width: 16.666666%; padding:0 15px; margin-bottom: 20px; }
.list-name{ margin:0 -15px; padding-bottom: 20px; }
.list-name li a{ display: block; background: #f2f2f2; border-left: solid 1px #2f5587; line-height: 50px; font-size: 16px; color: #555; }
.list-title-phone{ display: none; }

.nav-b-down{position: absolute;display:none;background: #13437d;padding:5px 0;left: 50%;top: 100%;transform: translate(-50%,0);width: 100%;z-index: 1000000000000000000000;}
.nav-b-down li{float: none;margin: 20px 0 20px 0!important;padding:0!important;}
.nav-b-down li a{ display: block; line-height:20px; font-size: 14px; font-weight: normal!important; color: #b8d3f4!important; text-align: center; }
.nav-b-down:before{ display: block; content: ""; position: absolute; left: 0; right: 0; bottom: 100%; height: 5px; background: url(../images/raw02.png) center no-repeat; }
.nav-b li:hover .nav-b-down{ display: block; }
.nav-click{ display: none; }
.nav-b-down li a:hover{ color: #fff!important; }

.xw-ul-date{ width: 100px; position: absolute; left: 0; top: 0; border-top: solid 2px #13437d; font-size: 14px; color: #555; padding-top: 15px; }
.xw-ul-date span{ font-size: 30px; color: #13437d; padding-top: 5px; display: inline-block; }
.xw-ul-right{ margin-left: 130px; }
.xw-ul-img img{ width: 220px; height: 124px; }
.xw-ul-right-sm{ margin-left: 250px; }
.xw-ul-tt{ font-size: 16px; color: #555; }
.xw-ul-p{ color: #888; line-height: 30px; text-align: justify; margin-top: 10px; overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical; }
.xw-ul li a{ position: relative; }
.xw-ul li{ margin:0 0 50px 0; }
.xw-ul-list li a{display: block;line-height: 54px;padding-left: 25px;position: relative;padding-right: 150px;font-size: 16px;color: #555;background: url(../images/dian.png) left center no-repeat;border-bottom: 1px dashed #dbdbdb;}
.xw-ul-list li a span{position: absolute;right: 0;top: 0;font-size: 16px;color: #888;display: block;/* display: block; */}
.xw-ul-list li a:hover{ color: #13437d; }
.img-ul li{ float: left; width: 33.333333%; padding:0 17px; margin-bottom: 25px; }
.img-ul{ margin:0 -17px; }
.img-ul li a{ display: block; }
.img-ul-img{ position: relative; padding-top: 56%; }
.img-ul-img img{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.img-ul-date{ color: #888; margin-top: 10px; }
.img-ul-tt{font-size: 16px;padding: 12px;text-align: center;background: #f2f2f2;}

.article-tt{ font-size: 24px; color: #555; font-weight: bold; margin:0; }
.article-sm{ color: #888; margin-top: 20px; }
.article-sm span{ display: inline-block; padding:0 13px; }
.article-p p{ font-size: 16px; color: #555; text-align: justify; line-height: 30px; margin-bottom: 20px; }
.article-p{ margin:30px 0 50px 0; }
.article-link a{ display: inline-block; margin:0 12px; }

.team-title{ border-bottom: solid 1px #ddd; margin-bottom: 50px; }
.team-title span{display: inline-block;width: auto;height: 40px;background: #13437d;font-size: 18px;color: #fff;line-height: 40px;padding: 0 20px;}
.team-ul li{ float: left; width: 50%; padding:0 30px; margin-bottom: 50px; }
.team-ul{ margin:0 -10px; }
.team-ul li a{display: block;height: 224px;background: #fff;position: relative;z-index: 1;}
.team-ul-img img{width: 162px;height: 224px;}
.team-ul-img{ position: relative; z-index: 10; }
.team-ul li a:before,.team-top:before{display: block;content: "";position: absolute;left: -10px;top: -10px;width: 172px;height: 190px;background: url(../images/team-back.png) center no-repeat;background-size: cover;z-index: -1;}
.team-ul-right{margin-left: 160px;padding: 20px 30px 0;background: #fff;min-height: 180px;}
.team-name{ font-size: 18px; color: #13437d; font-weight: bold; }
.team-p{margin-top: 10px;font-size: 16px;padding-bottom: 10px;/* border-bottom: solid 1px #ddd; */}
.team-txt p{ font-size: 16px; color: #555; line-height: 40px; padding-left: 22px; }
.team-txt p{ background: url(../images/icon-td02.png) left center no-repeat; }
.team-txt p:nth-child(2){ background: url(../images/icon-td03.png) left center no-repeat; }
.team-txt p:nth-child(3){ background: url(../images/icon-td01.png) left center no-repeat; }
.team-txt{ margin-top: 10px; }
.team-top{display: block;background: #fff;min-height: 224px;position: relative;margin:20px 0 0 20px;}
.team-top .team-p{ border:none; padding-bottom: 0; }
.team-top .team-txt p{ float: left; margin-right: 30px; }
.team-top .team-txt{margin-top: 18px;/* margin-bottom: 20px; *//* padding-bottom: 15px; */border-top: solid 1px #ddd;}
.team-top .team-ul-img{ position: absolute; left: 0; top: 0;  }
.wz-title{ position: relative; margin:45px 0 0 20px; padding-bottom: 20px; border-bottom: solid 1px #ddd; }
.wz-title span{ display: inline-block; position: relative; padding-left: 30px; font-size: 18px; color: #13437d; font-weight: bold; }
.wz-title span i{ position: absolute; left: 0; top: 50%; left: 0; transform: translate(0,-50%); }
.wz-p{ font-size: 16px; color: #333; text-align: justify; margin-top: 20px; line-height: 30px; margin-left: 20px; }
.search-box-c{ position: fixed; left: 50%; top: 50%; width: 800px; height: 54px; background: #fff; padding-right: 115px; margin-left: -400px; z-index: 1000010; }
.search-box-c .form-control{ height: 54px; border-radius: 0; font-size: 18px; box-shadow: none; border:none; }
.modal{ z-index: 100000001; }
.modal-backdrop{z-index: 10000000;}
.modal-box{ position: fixed; display: none; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000010; }
.btn-search-c,.btn-search-c:hover,.btn-search-c:focus{ position: absolute; right: 0; background: #3f71ac; top: 0; width: 115px; height: 54px;border:none; border-radius: 0;padding:0}.modal-back{position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 100000; background: rgba(0,0,0,0.5);}
.search-a-phone{ display: none; }



.banner-list-bottom{ position: relative; z-index: 1000; }
.nav-r a:hover{ color: #13437d; }

.rcpy{width:33.33% !important;}


.list-name li a:hover{background: #13437d;    color: #fff;}
.tow-list-tt:hover{color: #14447d; font-weight: bold;}








@media( max-width: 1599px){
.yj-left-title{font-size:20px;}
	.container{ width: 1230px; }
	.yj-left-hover{ width: 40px; }
	.nav-list li{ margin-right: 20px; }
	.right-one-list li:last-child{ display: none; }
	.right-one-box{ height: auto; }
	.yj-left-left-box{right: 40px;padding:26px;}
}
@media( max-width: 1279px){
	.container{ width: 970px; }
	.yj-left-hover{ width: 31px; }
	.yj-left-left-box{ padding:15px; }
	.yj-left-left-box{ right: 30px; }
	.header-right a{ padding:0 10px; }
	.logo{ width: 250px; }
	.nav-list li{ margin-right: 15px; margin-top: 30px; }
	.nav-list li a{ font-size: 14px; }
	.nav-r{ display: none; }
	.list-name li{ width: 25%; }
	.team-ul li{ width: 100%; }
.rcpy{width:100% !important;}
	}
@media( max-width: 991px){
	body{ padding-top: 50px; }
	.container{ width: 750px; }
	.header-top{ display: none; }
	.header{height: 50px;background: #13437d;z-index: 100000;}
	.left-one{ width: 100%; }
	.right-one{ width: 100%; padding:0; }
	.right-one-list li:last-child{ display: block; }
	.tow-list li{ width: 50%; }
	.yj-left-hover{ width: 23px; }
	.yj-left-left-box{ right: 23px; }
	.header .container{ width: 100%; }
	.logo{ margin: 0; line-height: 50px; }
	.nav-list{ position: absolute; left: 0; display: none; border-top: solid 1px #fff; right: 0; top: 50px; background:#13437d; width: 100%; margin:0;  }
	.nav-list li{ float: none; padding:0; margin:0; width: 100%; }
	.nav-list li a{ display: block; line-height: 40px; padding:0 15px; }
	.nav-list li a:before{ display: none!important; }
    .nav-click { display: block; transition: 0.3s all; z-index: 10000; position: absolute; color: #fff; right: 0; top: 0; width: 40px; height: 40px; text-align: center; line-height: 40px;}
    .nav-click.active{ transform: rotate(180deg); }
	.nav-down{ position: static; margin:0; width: 100%; padding:0; transform: translate(0,0); }
	.nav-down li a{ text-align: left; padding:0 25px; }
	.nav-list li:hover .nav-down{ display: none; }
	.menu-button{ display: block; }
    .search-box-c{ width: auto; left: 5%; right: 5%;margin:0; }
    .search-a-phone{ position: absolute; right: 60px; top: 0; line-height: 50px; display: block; }
}
@media( max-width: 768px){
.btn-search-c, .btn-search-c:hover, .btn-search-c:focus{width: 90px;height: 42px;}
.search-box-c{height: 42px;}
.search-box-c .form-control{height: 42px;}

.xw-ul-list li a span{position: unset;}
	.container{ width: 100%; }
	.page-one{ padding:30px 0; }
	.one-list li{ width: 100%; margin-bottom: 15px; }
	.page-one-box,.tow-box{ padding:55px 15px 10px 15px; }
	.title{ font-size: 24px; top: -20px; width: 250px; background-size: 100% 100%; margin-left: -125px; left: 50%; }
	.page-tow{ padding:30px 0; }
	.tow-list li{ width: 100%; margin-bottom: 15px; }
	.page-three{ padding:30px 0; }
	.yj-left{ width: 100%; }
	.yj-left-ul li{ width: 100%; height: auto; }
	.yj-left-ul li.active{ width: 100%; }
	.yj-left-hover{ width: 100%; padding:0 10px; position: static; height: auto; }
	.yj-left-ul li span{ width: 100%; padding:15px 30px 15px 0; background: url(../images/right-r.png) right center no-repeat; }
	.yj-left-left-box{ position: static; display: none; padding:15px; height: auto; }
	.yj-left-title{ font-size: 18px; }
	.yj-left-p{ line-height: 25px; height: auto; }
	.yj-left-ul li.active .yj-left-left-box{ display: block; }
	.yj-right-box{ display: none; }
	.yj-left-img{ display: block; margin-top: 10px; }
	.yj-left-ul li.active span{ background: url(../images/right-r02.png) right center no-repeat; }
	.friends-title{ position: static; font-size: 24px; margin-bottom: 15px; line-height: 30px; } 
	.friends-box{ padding:0; margin-top: 20px; }
	.friends-list li a{ font-size: 14px; line-height: 30px; padding:0 10px; }
	.friends-list li{ margin-right: 10px; margin-bottom: 10px; }
	.footer{ padding:15px 0; }
	.list-title{ width: 100%; float: none!important; line-height: 50px; }
	.nav-b{ float: none!important; width: 100%; border-top: solid 1px #ddd; }
	.nav-b li{ float: none; }
	.nav-b li a{ padding:0 25px; line-height: 45px; font-size: 16px; }
	.nav-b li.active a{ background: none; }
	.nav-b li a:before{ display: none; }
	.nav-b li a span{ background: none; }
	.list-title{ display: none; }
	.list-title-phone{ display: block; position: relative; }
	.list-title-phone .nav-click{ color: #333; }
	.nav-b li{ position: relative; }
	.nav-b li .nav-click{ color: #333; }
	.list-name li{ width: 50%; }
	.list-back-sm{padding:20px;min-height: 400px;}
	.list-name{ padding-bottom: 0; }
	.rc-title{ font-size: 16px; }
	.list-back{ padding:30px 0; }
	.nav-b{ display: none; }
	.nav-b-down{ position: static; transform: translate(0,0); border-top:solid 1px #ddd; background: none; }
	.nav-b-down:before{ display: none; }
	.nav-b-down li a{ color: #333!important; text-align: left; padding-left: 35px; line-height: 35px; }
	.nav-b li:hover .nav-b-down{ display: none; }
	.nav-b-down li a:hover{ color: #333!important; }
	.list-title{ margin-right: 0; }
	.xw-ul-date{ display: none; }
	.xw-ul-right{ margin-left: 0; }
	.xw-ul-img img{ width: 110px; height: 60px; }
	.xw-ul-right-sm{ margin-left: 125px; }
	.xw-ul-p{ margin-top: 5px; line-height: 25px; overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical; }
.xw-ul li{ margin-bottom: 15px; }
.xw-ul-list li a{padding-right: 0px;line-height: 24px;margin: 19px 0;border-bottom: 0px;background: #fff;padding-left: 0;}
.img-ul li{ width: 50%; margin-bottom: 15px; padding:0 5px; }
.img-ul-tt{ font-size: 14px; margin-top: 5px; }
.img-ul-date{ font-size: 12px; }
.img-ul{ margin:0 -5px; }
.article-tt{ font-size: 18px; }
.article-p p{ font-size: 14px; line-height: 25px; }
.article-p{ margin:30px 0; }
.team-ul-img{ width: 100%; float: none!important; text-align: center; }
.team-ul-right{ margin:0; }
.team-ul li{ margin-bottom: 20px; }
.team-ul li a{ height: auto; }
.team-title{ margin-bottom: 20px; }
.team-top .team-ul-img{ position: static; }
.team-ul li a:before,.team-top:before{ display: none; }
.team-top{ margin-left: 0; margin-top: 0; }
.wz-title{ margin:20px 0 0 0; padding-bottom: 10px; }
.wz-p{ font-size: 14px; line-height: 25px; margin-left: 0; margin-top: 10px; }
}