/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px; color:#000;}
a{color:#000;}
a:hover{ color:#017bce; text-decoration:underline;}
p{line-height:1.6em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ max-width:1450px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.center{text-align: center;}
body {
  min-height: 100%;
  font-family: 'arial';
  font-size: 16px;
  line-height: 1.5;
  color: #333;
 /* background: #F9FAFD; */
}
@media only screen and (min-width: 996px) {
    p{line-height:2.6em;}
}

img{max-width: 100%;}
input.text, textarea.text { display: block; padding: 0px; width: 100%;border: 0px; background: none; margin: 0px; resize: none;}

.contain { width: 1260px;margin: 0 auto;}

.Header-wrapper{z-index:99;}
.Header-wrapper .Header-cl{position:relative;}
.header-container{width:100%;background:#fff;position:fixed;top:0px;left:0px;z-index:9999;border-bottom: 1px solid #f2f2f2;}

/*logo*/
.H-logo{height:70px;line-height:70px;font-size:0px;float:left;position:relative;overflow:hidden;z-index:5;margin-left:2.6%;}
.H-logo img.rollover{display:none;}

.H-action{float:right;margin:0 0 0 0;}
.H-action .split{display:block;width:1px;height:16px;background:rgba(255,255,255,.5);float:left;margin:27px 0 0;}

.H-lang,.H-srch{height:70px;float:left;}

/*Hlang*/
.H-lang{position:relative;border-left:1px solid #e5e5e5;}
.H-lang .Hlang-menu{display:block;width:104px;text-align:center;height:100%;background:url(../images/icon-hlang.png) no-repeat 20px center;transition:none;-webkit-transition:none;font-size:16px;color:#8c8f95;line-height:70px;height:70px;padding-left:20px;}
.Hlang-menu.cur{background:url(../images/icon-close2.png) no-repeat center center / 16px auto;}
.Hlang-box{padding:0px 0px;width:105px;box-shadow:1px 1px 10px #333;background:#fff;position:absolute;top:70px;display:none;text-align:center;}
.Hlang-box:before{content:"";display:block;width:0px;height:0px;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #fff transparent;position:absolute;top:-8px;left:50%;margin:0 0 0 -6px;}
.Hlang-box a{display:block;padding:5px 10px 5px 5px;line-height:30px;}
.Hlang-box a:hover{color:#fff;background:#0062b2;}
.Hlang-box.befocls:before{border-color:transparent transparent #0062b2 transparent;}


/*Huser*/
.Huser-menu{display:block;width:53px;height:100%;background:url(../images/icon-huser.png) no-repeat center center;float:left;}
.Huser-name{display:block;padding:0 15px;line-height:70px;color:#fff;}

/*Hsrch*/
.H-srch{background:#00479d;width:80px;text-align:center;}
.H-srch .Hsrch-menu{display:block;width:80px;height:100%;background:url(../images/icon-hsrch.png) no-repeat center center;}
.Hsrch-box{width:76%;height:70px;background:#fff;position:absolute;top:0px;right:0px;display:none;position:absolute;z-index:2;}
.Hsrch-block{padding:0!important;width:1200px !important;height:32px;margin:19px auto 0;}
.Hsrch-block .btn{width:24px;height:32px;background:url(../images/icon-hsrch2.png) no-repeat center center;float:left;}
.Hsrch-block .close{display:block;width:24px;height:32px;background:url(../images/icon-close.png) no-repeat center center;float:right;position: relative;z-index: 999;}
.Hsrch-block .text{width:70%;height:32px;font-size:16px;float:left;margin:0 0 0 10px;outline: none;}
.Hsrch-block .text::-webkit-input-placeholder{color:#6f6f6f;}
.Hsrch-menu.cur{display:none;}

/* .Header-wrapper.Header-searching .H-logo img{display:none;} */
.Header-wrapper.Header-searching .H-logo img.rollover{display:inline-block;}

/*Hnav*/
.H-nav{float:left;margin:0 0 0 20%;}
.H-nav>li{padding:0 33px;float:left;}
.H-nav .Hnav-menu{display:block;height:70px;line-height:70px;font-size:16px;color:#333;position:relative;}
.H-nav .Hnav-menu:after{position:absolute;content:"";left:-10%;bottom:0px;width:120%;height:3px;background:#017bce;opacity:0;}
.Hnav-menu i{display:block;width:50px;height:50px;background:url(../images/icon-dd1.png) no-repeat center center / 14px auto;position:absolute;right:0px;top:0px;z-index:2;display:none;}
.Hnav-menu.cur i{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}
.Hnav-sub{padding:50px 0;width:100%;background:#fff;position:absolute;top:70px;left:0px;display:none;border-top:1px solid #e5e5e5;}
.HnavSub-list{width:30.5%;float:left;margin-left:5%;}
.HnavSub-list li{width:100%;padding:6px 7% 14px 0;float:left;}
.HnavSub-list li a{display:block;height:35px;line-height:35px;text-align:left;color:#666666;background:url(../images/icon_sj.png) no-repeat left center;padding-left:20px;border-bottom:1px solid #e5e5e5;}
.H-nav>li.cur .Hnav-menu,.H-nav li:hover .Hnav-menu{color:#017bce;}
.H-nav li.cur .Hnav-menu:after,.H-nav li:hover .Hnav-menu:after{opacity:1;}
.HnavSub-list li.cur a,
.HnavSub-list li a:hover{border-color:#017bce;color:#017bce;}

.HnavSub-box{padding:0 0 0 4.91667%;width:33%;color:#666;border-left:1px solid rgba(255,255,255,.2);position:relative;float:right;margin:3px 0 0 0;border-left:1px solid #e5e5e5;}
.HnavSub-box .c{line-height:30px;font-size:14px;margin:0px 0 0;opacity:.65;}
.HnavSub-box a:hover{color:#017bce;}
.Hnavsubpro{display: none;}

.HnavSub-img{display:block;width:23.98333333333333%;height:173px;overflow:hidden;float:left;}
.HnavSub-img img{width:100%;height:100%;object-fit:cover;}

@media all and (min-width:980px){
	.H-lang:hover .Hlang-box{display:block;animation:fadeInUp .6s ease-in-out;-webkit-animation:fadeInUp .6s ease-in-out;}
	.H-nav>li:hover .Hnav-sub{display:block;animation:fadeInDown .6s ease-in-out;-webkit-animation:fadeInDown .6s ease-in-out;}
}

/*right menu*/
@keyframes fadeInUp{
	0%{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:0;}
	100%{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
}
@keyframes fadeInDown{
	0%{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:0;}
	100%{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
}
@media screen and (max-width: 1355px){
	.H-logo{margin-left: 20px;}
	.H-nav{width: calc(100% - 433px);margin: 0 auto;}
	.H-nav>li{padding: 0;width: calc(100% / 6);text-align: center;}
	
}

.phone{display: none;}

.phonehead{padding: 15px 0;}
.phonehead .logo{width: calc(100% - 70px);}

.phonehead .menuicon a{color: #000;font-size: 20px;}
.nav {position:absolute; display: none;right:0px; top:0; height:100%; width:100%; background-color:#fff; z-index: 9999; overflow-y:auto; transition:right .3s; border-left:1px solid #f3f3f3;}
.nav.open {right:0;}
.nav ul {padding-bottom:71px;}
.nav li {float:none; padding:0; position:relative;}
.nav li a {line-height: 53px; padding:10px 1.5em; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.nav li a:hover:after, .nav li.cur > a:after, .nav li.on > a:after {display:none;}
.nav li.cur > a {background-color:#eee;}	
.nav li em.on{transform: rotate(90deg);}
.nav li em {transform: rotate(0deg);transition:all .3s;position:absolute; right: 10px; top:10px; display:block;  cursor:pointer;font-style: normal;}
.nav li em:after{content: '>';font-family: simsun;font-size: 20px;line-height: 30px;width: 30px;text-align: center;display: block;}
  
.navDrop {position:static; display:none; left:auto; top:auto;}
.navDrop.open, .navDrop.show.open {display:block;}
.navDrop .inner {width:auto;}
.navDrop ul {padding:0;}
.navDrop li {display:block;}
.navDrop li a {text-align:left; padding:10px 1.5em 10px 2.5em;}
.navDrop .preview, .threeNav, .navDrop.show {display:none;}
.navDrop .info {width:auto; float:none; padding:0;}

.subNav {float:none; width:auto;}
.subNav dd {border:none; line-height: normal;}
.subNav dd a {padding:10px 1.5em 10px 2.5em;}
.subNav dd a:after {display:none;}
/*navBtn*/
.navBtn {cursor:pointer; display:block; position:relative; cursor:pointer; width:51px; height:51px; float:left; border-left:0px solid #f3f3f3;}
.navBtn span {display:block; width:20px; height:2px; background-color:#c2c2c2; position:absolute; top:50%; left:50%; margin-top:-1px; margin-left:-10px; line-height: normal;}
.navBtn span:before, .navBtn span:after {content:''; display:block; width:100%; height:2px; background-color:#c2c2c2; position:absolute; left:0; top:-7px; transition:transform .3s; transition:transform .3s;}
.navBtn span:after {top:auto; bottom:-7.5px;}
.navBtn.open span {height:0;}
.navBtn.open span:before {transform:rotate(45deg); top:0;}
.navBtn.open span:after {transform:rotate(-45deg); bottom:auto; top:0;}



@media screen and (max-width: 1100px){
	.wapper{width:90%;padding: 0 5%;}
	.pc{display: none;}
	.phone{display: block;}
	
}

.h_coo_con .swiper-wrapper {transition-timing-function: linear !important;-webkit-transition-timing-function: linear !important;-moz-transition-timing-function: linear !important;-ms-transition-timing-function: linear !important;-o-transition-timing-function: linear !important;transition-timing-function: linear !important;}

.index-guanyu{ /*padding-bottom: 1rem;*/min-height: 909px;}
.max_wrap{max-width:680px;}
.ind_abbox{margin-top:0;background:#e5e9ed;position:relative; margin-bottom:80px}
.ind_ab_fl{width:50%;float:left;position:relative;}
.ind_ab_fl:after{position:absolute;content:"";left:0px;top:70px;height:590px;background:#00479d;width:70%;padding:0px 20% 0 30%;z-index:1;color:#fff;}
.ind_abbox .contain{position:absolute;left:50%;margin-left:-600px;top:50px;z-index:2;color:#fff;}
.ind_ab_note h2{font-family:"semb",Arial;font-size:90px;color:#c1d1e1;}/*text-shadow:8px 5px 2px #00479d;*/
.ind_ab_note h4{font-size:18px;margin:30px 0 30px;line-height:35px;}
.ind_ab_note p{line-height:32px;/* overflow-y: scroll;height: 300px; */}
.ind_ab_note a.ind_ab_more{width:160px;height:50px;line-height:50px;border:1px solid #80a3ce;display: block;text-align: center;margin-top:50px;color: #fff;}
.ind_ab_note a.ind_ab_more:hover{border:1px solid #fff;}
.ind_ab_note a.ind_ab_more span{padding-left:10px;transition:all 0.6s ease;position:relative;right:0px;}
.ind_ab_note a.ind_ab_more:hover span{right:-10px;}
.ind_ab_fr{width:50%;float:right;position:relative;}
.ind_ab_fr span{position:absolute;left:50%;top:50%;transform: translate(0,-50%);width:80px;height:80px;border-radius:50%;cursor:pointer;z-index:3;}


@media screen and (max-width: 1100px){
	.max_wrap{max-width:100%;}
	.ind_ab_fl{width:100%;float:left;position:relative;display: none;}
	.ind_abbox .contain{position:relative;left:auto;margin-left:0;top:auto;z-index:2;color:#fff;width: 100%;}
	.ind_ab_note h2{font-size: 20px;}
	.ind_ab_fr{width: 100%;}
	.ind_abbox{background: #00479d;padding: 3% 5%;width: 100%;}
	.ind_ab_fr span{position:absolute;left:50%;top:50%;transform: translate(-40px,-50%);width:80px;height:80px;border-radius:50%;cursor:pointer;z-index:3;}
	
}
.foot{padding: 40px 0;background: #272727;}
.foot .left{width: 60%;}
.foot .left dl{width: 24%;float: left; text-align:center}

.foot  dl dt{font-size: 16px;color: #fff;margin-bottom: 15px;}
.foot  dl dd{margin-bottom: 10px;font-size: 14px;}
.foot  dl dd a{color: #fff; font-size:12px}
.foot .right{width: 40%;}
.foot .info{width: 40%;color: #fff;}
.foot .erweima{width: 30%;text-align: center;}
.foot .erweima img{max-width: 140px;}
.foot .erweima h3{margin-top: 30px;font-size:16px;font-weight: normal;color: #fff;}

.footnav{padding: 30px 0;padding-bottom: 0;color: #fff;}
.footnav {text-align: center;}
.footnav ul li {display: inline-block;margin: 0 10px;font-size: 16px;color: #fff;}
.footnav  a{color: #fff;}
.width {
 /* width: 16.5rem; */
  max-width: 1450px;
  margin: auto;
  /* padding: 0 2%; */
}
@media (max-width: 1110px) {
  .width {
    width: 86%;
	margin: 0 auto;
  }
}

@media (max-width: 991px) {
  .width {
    width: 86%;
	margin: 0 auto;
  }
}
@media screen and (max-width: 1100px){
	.foot .left{width: 100%;}
	.foot .left dl{width: 46%;text-align: left;margin: 0 2%;margin-bottom: 20px;}
	.foot .right{width: 100%;}
	.foot .info{width: 100%;margin-bottom: 20px;}
	.foot .erweima{width: 46%;text-align: center;margin: 0 2%;}
	.foot .erweima img{max-width: 80%;}
}
.pad{padding: 40px 0;}
.ibanner{position: relative;}
.ibanner .wenzi{position: absolute;top: 50%;left: 0;right: 0;transform: translate(0, -50%);text-align: center;color: #fff;}
.ibanner .wenzi h3{font-size: 40px;}
.ibanner .wenzi span{display: inline-block;font-size:16px;}

.fuwu ul li{width: calc((100% - 60px) / 3);float: left;margin-right: 30px;margin-bottom: 30px;}
.fuwu ul li:nth-child(3n){margin-right: 0;}
.fuwu ul li .wenzi .nr{padding: 20px 0;color: #000; text-align:justify; line-height:32px}
.fuwu ul li .wenzi .nr .spa{font-weight: bold;}
.fuwu ul li .wenzi .more {text-align: center;}
.fuwu ul li .wenzi .more .spa3{display: inline-block;font-size: 18px;width: 80%;margin: 0 auto;background: #00479d;line-height: 40px;text-align: center;color: #fff;}
@media screen and (max-width: 1100px){
	.fuwu ul li{width: 100%;float: left;margin-right: 0;margin-bottom: 30px;}
	.fuwu ul li:nth-child(3n){margin-right: 0;}
}

.bread{padding: 30px 0;}
.bread ul li{display: inline-block;font-size: 14px;color: #666666;}
.bread ul li a{display: inline-block;padding: 0 10px;color: #666666;}
.bread ul li a:hover{color: #00479d;}


.fuwudetail{background: #FCFCFC;}

.ftit {margin-bottom: 80px;text-align: center;}
.ftit h3{color: #000;font-size: 40px;margin-top: 30px;}
.ftit .nr{margin-top: 20px;color: #727272;font-size: 16px;line-height: 2.5;}


.fuwudetail ul li{width: calc((100% - 30px) / 2);float: left;margin-right: 30px;margin-bottom: 30px;}
.fuwudetail ul li:nth-child(2n){margin-right: 0;}
.fuwudetail ul li .wenzi .nr{padding: 20px 0;color: #000;}
.fuwudetail ul li .wenzi .nr .spa{font-weight: bold;}


@media screen and (max-width: 1100px){
	.fuwudetail ul li{width: 100%;float: left;margin-right: 30px;margin-bottom: 30px;}
	.fuwudetail ul li:nth-child(2n){margin-right: 0;}
}

.fuwudetail2{background: #F6F6F6;}
.fuwudetail2 ul li{width: calc((100% - 30px) / 2);float: left;margin-right: 30px;margin-bottom: 30px;border-top:1px solid #E9E9E9;padding: 30px 0;}
.fuwudetail2 ul li:nth-child(2n){margin-right: 0;}

@media screen and (max-width: 1100px){
	.fuwudetail2 ul li{width: 100%;float: left;margin-right: 30px;margin-bottom: 30px;}
	.fuwudetail2 ul li:nth-child(2n){margin-right: 0;}
}


.fuwudetail3{position: relative;}
.fuwudetail3 .wenzi{position: absolute;left:0;right: 0;top: 0;bottom: 0;z-index: 999;padding: 15% 0;}
.fuwudetail3 .wenzi .wmain{width: 50%;}
.fuwudetail3 .wenzi .wmain .h3{font-size:20px;margin-bottom: 20px;color: #fff;}
.fuwudetail3 .wenzi .wmain .left{width: 10%;}
.fuwudetail3 .wenzi .wmain .right{width: 90%;}
.fuwudetail3 .wenzi .wmain .right ul li{float: left;padding-right: 3%;}
.fuwudetail3 .wenzi .wmain .right ul li span{display: block;font-size: 14px;color: #fff;}
.fuwudetail3 .wenzi .wmain .right ul li h3{font-size: 18px;color: #fff;}

@media screen and (max-width: 1100px){
	.fuwudetail3 .wenzi .wmain{width: 100%;}
	.fuwudetail3 .wenzi{position: absolute;left:0;right: 0;top: 0;bottom: 0;z-index: 999;padding: 5% 0;}
	
}
.news .nmlist{border-bottom: 1px solid #ccc;}
.news .nmlist ul li{display: inline-block;color: #333;font-size: 20px;line-height: 2;}
.news .nmlist ul li a{display: inline-block;padding: 0 20px;}
.news .nmlist ul li.cur a{color: #00479d;border-bottom: 3px solid #00479d;}
.news .nmlist ul li:hover a{color: #00479d;border-bottom: 3px solid #00479d;}



.news .newslist ul li{width: calc((100% - 130px)/3);float: left;margin-right: 65px;margin-bottom: 30px;}
.news .newslist ul li:nth-child(3n){margin-right: 0;}
.news .newslist ul li .imgarea{position: relative;}
.news .newslist ul li .date{position: absolute;left: 0;bottom: 0;z-index: 99;text-align: center;width: 70px;height:70px;background: #00479d;color: #fff;}
.news .newslist ul li .date h4{font-weight: normal;font-size: 14px;}
.news .newslist ul li .date h3{padding-top: 10px;}
.news .newslist ul li .wenzi{padding: 20px 0; font-size:18px}


@media screen and (max-width: 1100px){
	.news .newslist ul li{width: 100%;float: left;margin-right: 30px;margin-bottom: 30px;}
	.news .newslist ul li:nth-child(2n){margin-right: 0;}
}


.newsdetail .wapper{max-width: 1200px;}

.pro{background: #000;}
.pro .wapper{max-width: 1380px;}
.pro2 .wapper{max-width: 1380px;}
.pro3 .wapper{max-width: 1380px;}
.pro4 .wapper{max-width: 1380px;}
.pro .ftit h3{color: #fff;font-size: 40px;}
.pro ul li{padding: 20px 0;}
.pro ul li .lileft{width: 38%;}
.pro ul li .lileft .h3{color: #fff;font-size: 34px;}
.pro ul li .lileft .dl{margin: 25px 0;font-size: 16px;color: #fff; text-align:justify}
.pro ul li .lileft .dl2 dd{float: left;width: 50%;}
.pro ul li .lileft .dl2 dd h3{ font-size: 30px; background: linear-gradient(45deg,#80BAC6, #4C83A3, #80BAC6);background-clip: text;-webkit-background-clip: text; color: transparent;}
.pro ul li .lileft .dl2 dd h3 span{font-size: 40px;}
.pro ul li .lileft .dl2 dd h4{font-weight: normal;color: #fff;}
.pro ul li .liright{width: 58%;}
.pro ul li .liright img{border-radius: 15px;}


@media screen and (max-width: 1100px){
	.pro ul li .lileft{width: 100%;}
	.pro ul li .liright{width: 100%;margin-top: 20px;}
	.pro ul li .lileft .dl2 dd{float: left;width: 100%;}
}


.pro2{background: #000;}
.pro2 .ftit h3{color: #fff;font-size: 40px;}
.pro2  ul li{width: calc((100% - 30px)/2);float: left;margin-right: 20px;margin-bottom: 60px;}
.pro2  ul li:nth-child(2n){margin-right: 0;}
.pro2  ul li .wenzi h3{font-size: 24px;color: #fff;margin: 15px 0;}
.pro2  ul li .wenzi span{font-size: 16px;display: block;color: #fff; text-align:justify}
.pro2  ul li img{border-radius: 15px;}
@media screen and (max-width: 1100px){
	.pro2  ul li{width: 100%;float: left;margin-right: 0;margin-bottom: 30px;}
}


.pro3{background: #141414;}


	.pro3 .pro3-table .pro3-tr {
		border-top: 1px solid #ccc;
		padding-top: 30px;
		margin-bottom: 30px;
		display:flex;
	}

	.pro3 .lileft {
		font-size: 18px;
		color: #333;
		font-weight: bold;
		width: 30%;
	}

	.pro3 .liright {
		width: 68%;
	}
	
		.pro3 .liright table tr {
			font-size: 14px;
			margin-bottom: 10px;
			display: block;
		}

	.pro3 .ddleft {
		width: 30%;
	}

	.pro3 .ddright {
		width: 68%;
		font-weight: 300;
	}

	.pro3 .tishi {
		font-size: 14px;
	}




@media screen and (max-width: 1100px) {
	.pro3 .pro3-table .pro3-tr { display:block;
	}
	.pro3 .lileft {
		width: 100%;
		margin-bottom: 20px;
		display: block;
		float: none;
	}

	.pro3 .liright {
		width: 100%;
		display: block;
		float: none;
	}

	.pro3 .ddleft {
		/* width: 100%; */
		margin-bottom: 10px;
		/* float: none; */
		display: block;
	}

	.pro3 .ddright {
		/* width: 100%; */
		/* float: none; */
		display: block;
	}
}

.contact .left{width: 48%;}
.contact .right{width: 48%;}

@media screen and (max-width: 1100px){
	.contact .left{width: 100%;}
	.contact .right{width: 100%;text-align: center;margin-top: 20px;}
	
}
.contactcc ul li{width: 31.3%;margin-right: 3%;float: left;text-align: center;}
.contactcc ul li:nth-child(3n){margin-right: 0;}
.contactcc ul li .wenzi{padding: 10px 0;}
.contactcc ul li h3{color: #333;font-size: 18px;}
.contactcc ul li  span{display: block;font-size: 16px;color: #333; line-height:32px}

@media screen and (max-width: 1100px){
	.contactcc ul li{width: 100%;margin-right: 0%;float: left;text-align: center;margin-bottom: 30px;}
	.contactcc ul li:nth-child(3n){margin-right: 0;}
	
}


.contact2  ul li{width: calc((100% - 30px)/2);float: left;margin-right: 30px;margin-bottom: 30px; text-align:center}
.contact2  ul li:nth-child(2n){margin-right: 0;}

.cpb .swiper-slide{text-align: center;}

@media screen and (max-width: 1100px){
	.contact2  ul li{width: 100%;float: left;margin-right: 0;margin-bottom: 30px;}
}

.contact3{overflow-x: hidden;}
.contact3 dl dd{width: calc((100% - 105px)/2);margin-right: 20px;margin-bottom: 20px;float: left;}
.contact3 dl dd:nth-child(4n){margin-right: 0;}
.contact3 dl dd .ddmain{background: #fff;box-shadow: 0 0 10px #ccc;padding: 15px;border-radius: 10px;}
.contact3 dl dd h3{color: #3D3B39;font-weight: normal;font-size: 16px;}
.contact3 dl dd .city h3{padding-left: 30px;font-size: 20px;margin-bottom: 15px;}
.contact3 dl dd ul li h3{font-size: 16px;padding-left: 30px;margin-bottom: 5px;}

@media screen and (max-width: 1100px){
	.contact3 dl dd{width: 100%;margin-right: 0px;margin-bottom: 20px;float: left;}
	.contact3 dl dd:nth-child(4n){margin-right: 0;}
}




.ibaread{margin-top: 70px;padding: 25px 0;background: #272729;color: #fff;display: none;}
.ibaread a{color: #fff;}
.ibaread  span{color: #16419A;}
.ibaread strong{display: inline-block;padding:  0 10px;font-weight: normal;}


.newsdetail .left{width: 100%;border-right: 0px solid #E2E0E0;padding-right: 4%;}
.newsdetail .right{width: 26%;padding-left: 4%;}
.newsdetail .left .nntit{margin-bottom: 40px;text-align: center;}
.newsdetail .left .nntit h3{font-size: 40px;font-weight: normal;}
.newsdetail .left .nntit span{color: #888;margin-top: 15px;display: block;}
.newsdetail .right .ntit2 h3{font-size: 24px;margin-bottom: 30px;}
.newsdetail .right ul li{margin-bottom: 40px;}
.newsdetail .right ul li img{border-radius: 15px;}
.newsdetail .right ul li .wenzi h3{font-size: 16px;color: #333;font-weight: normal;line-height: 2;}

@media screen and (max-width: 1100px){
	.newsdetail .left{width: 100%;border-right: 0px solid #E2E0E0;padding-right: 0%;}
	.newsdetail .right{width: 100%;padding-left: 0%;}
	
}

.newsdetail .left .nntit #lblPutdate{ font-size:20px }
.newsdetail .left .nntit #lblTitle{ font-size:24px; font-weight:600;line-height: 44px;color: #000;}




