.index-counthonor{background:#091633;display:none;}
.index-counthonor .listitem{width:25%;float:left;padding:44px 10px;text-align: center;color:white;position: relative;}
.index-counthonor .listitem:after{content:"";width:1px;height:70%;position: absolute;right:0px;top:15%;background:white;}
.index-counthonor .listitem.last:after{display: none;}

.index-counthonor .listitem .itemsum{font-size:24px;line-height: 44px;font-family:思源加粗;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;display: inline-block;}
.index-counthonor .listitem:hover .itemsum{transform: translate3d(0, -5px, 0);-ms-transform: translate3d(0, -5px, 0);-moz-transform: translate3d(0, -5px, 0);-webkit-transform: translate3d(0, -5px, 0);-o-transform: translate3d(0, -5px, 0);}
.index-counthonor .listitem .itemname{font-size:16px;line-height: 1em;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.index-counthonor .listitem:hover .itemname{transform: translate3d(0, 5px, 0);-ms-transform: translate3d(0, 5px, 0);-moz-transform: translate3d(0, 5px, 0);-webkit-transform: translate3d(0, 5px, 0);-o-transform: translate3d(0, 5px, 0);}

.d_indexpagebanner .banneritem{position: relative;}
.d_indexpagebanner .bannertxt{position: absolute;width:100%;left:0;top:50%;margin-top:-90px;z-index: 3;}
.d_indexpagebanner .bannertxt .inner{position: relative;width:100%;}
.d_indexpagebanner .bannertxt .t-box{margin-left:13%;color:#ffffff;}
.d_indexpagebanner .bannertxt .t-box .txt-title{font-size:60px;font-family: 思源加粗;line-height: 1em;}
.d_indexpagebanner .bannertxt .t-box .border{width:90px;height:3px;background:white;display: block;margin:20px 0;}
.d_indexpagebanner .bannertxt .t-box .txt-title-en{font-size:24px;line-height: 1em;}
.d_indexpagebanner .bannertxt .t-box .txt-desc{font-family: 思源细体;font-size:22px;line-height: 1em;margin-top:30px;margin-bottom:6px;}
.d_indexpagebanner .bannertxt .t-box .txt-desc-en{font-family: 思源细体;font-size:12px;line-height: 1em;margin-bottom:30px;}
.d_indexpagebanner .bannertxt .t-box  .oprbtnset .btn-more{width:120px;line-height: 28px;border:1px solid white;border-radius:14px;text-align:center;font-size: 14px;font-family: 思源细体;color:white;margin-right: 45px;float:left;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;display: none;}
.d_indexpagebanner .bannertxt .t-box  .oprbtnset .btn-more:hover{background:#004392;border-color:#004392;}
.d_indexpagebanner .bannertxt .t-box  .oprbtnset .ofbanner{width:30px;height:30px;border-radius: 100%;float:left;cursor: pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;}
.d_indexpagebanner .bannertxt .t-box  .oprbtnset .ofbanner.btn-prev{background: url(?resource/web/images/icon-banner-prev-blue.png) no-repeat center;background-color:white;}
.d_indexpagebanner .bannertxt .t-box  .oprbtnset .ofbanner.btn-prev:hover{background: url(?resource/web/images/icon-banner-prev-white.png) no-repeat center;background-color:#004392;}
.d_indexpagebanner .bannertxt .t-box  .oprbtnset .ofbanner.btn-next{background: url(?resource/web/images/icon-banner-next-blue.png) no-repeat center;background-color:white;margin-left:20px;}
.d_indexpagebanner .bannertxt .t-box  .oprbtnset .ofbanner.btn-next:hover{background: url(?resource/web/images/icon-banner-next-white.png) no-repeat center;background-color:#004392;}

.d_indexnews{width:38%;float:left;position: relative;height: 380px;}
.d_indexnews .commondoubletitle{font-size:24px;color:#004392;line-height: 1em;}
.d_indexnews .commondoubletitle p.bottom{margin-top:6px;}
.d_indexnews .commondoubletitle span.en{color:#dbdcdc;}

.d_indexnews .boxsubmenu{position: absolute;right:0;top:0;}
.d_indexnews .boxsubmenu .listitem{color:#595757;font-size:16px;line-height: 1em;display: inline-block;position: relative;float:left;margin-left:25px;cursor: pointer;}
.d_indexnews .boxsubmenu .listitem.active,.d_indexnews .boxsubmenu .listitem:hover{color:#004392;}
.d_indexnews .boxsubmenu .listitem:before{content:"";position: absolute;width:1px;height:14px;top:1px;left:-12px;background:#595757;}
.d_indexnews .boxsubmenu .listitem.first:before{display: none;}
.d_indexnews .d_indexnewsbanner{margin-top:55px;}
.d_indexnews .d_indexnewsbanner .newsitem{position: relative;padding-left:88px;opacity: 0; -webkit-transition: opacity 0.8s linear;
      -moz-transition: opacity 0.8s linear;
      -o-transition: opacity 0.8s linear;
      transition: opacity 0.8s linear;
      opacity:0;
      filter:alpha(opacity=0);}
.d_indexnews .d_indexnewsbanner .active .newsitem{opacity:100;
            filter:alpha(opacity=100);}
.d_indexnews .d_indexnewsbanner .itemdate{position: absolute;width:70px;text-align: center;background:rgba(0,67,146,0.5);color:white;padding-top:12px;padding-bottom:19px;left:0;top:0;cursor: pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;}
.d_indexnews .d_indexnewsbanner .itemdate:hover{background:rgba(0,67,146,1);}
.d_indexnews .d_indexnewsbanner .itemdate .date-day{font-size:47px;font-family: 思源加粗;line-height:1em;}
.d_indexnews .d_indexnewsbanner .itemdate .border{display: block;width:51px;margin:9px auto;height:1px;background:white;}
.d_indexnews .d_indexnewsbanner .itemdate .date-year{font-size:15px;line-height: 1em;}
.d_indexnews .d_indexnewsbanner .itemtitle p{font-size:20px;line-height:1em;margin-bottom:12px;color:#004392;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.d_indexnews .d_indexnewsbanner .itemtitle:hover p{transform: translate3d(1em,0, 0);-ms-transform: translate3d(1em,0, 0);-moz-transform: translate3d(1em,0, 0);-webkit-transform: translate3d(1em,0, 0);-o-transform: translate3d(1em,0, 0);}
.d_indexnews .d_indexnewsbanner .itemdesc{color:#9fa0a0;line-height:22px;margin-top:15px;text-align: justify;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 8;height:176px;
    -webkit-box-orient: vertical;}

.d_indexnews .d_indexnewsbanner .owl-carousel{position: initial;}
.d_indexnews .d_indexnewsbanner .owl-theme .owl-controls{margin:0;}
.d_indexnews .d_indexnewsbanner .owl-theme .owl-controls .owl-pagination{position: absolute;right:0;bottom:0;line-height: 1em;}
.d_indexnews .d_indexnewsbanner .owl-theme .owl-controls .owl-page span {
    display: block;
    width: 12px;
    height: 12px;
    margin:0;
    margin-left:10px;

    filter: Alpha(Opacity=100);
    opacity: 1;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border:1px solid #123577;
    background:none;
    overflow: hidden;
}
.d_indexnews .d_indexnewsbanner .owl-theme .owl-controls .owl-page.active span{
	width:30px;height:12px;border-radius: 12px; -webkit-border-radius:12px;-moz-border-radius: 12px;background:#123577;
}
.d_indextopnews{height: 380px;float:left;width:44%;margin: 0 2%;position: relative;overflow: hidden;}
.d_indextopnews .inner{background-size:cover;background-repeat: no-repeat;background-position: center;position: absolute;width:100%;height:100%;}
.d_indextopnews .newstxt{position: absolute;right:0;bottom:0;background:url(?resource/web/images/bg-indextopnews.png) no-repeat right bottom;background-color:#123577;width:285px;color:white;padding:25px 20px;z-index: 3;display: none;}
.d_indextopnews:hover .newstxt{display: block;}
.d_indextopnews .newstxt .t1{font-size:18px;font-family: 思源细体;line-height:1em;}
.d_indextopnews .newstxt .border{display: block;width:18px;height:1px;background:#c4c5c4;margin-top:8px;margin-bottom: 12px;}
.d_indextopnews .newstxt .t2{font-size:12px;font-family: 思源细体;line-height:1em;color:#dcdddd;}
.d_indextopnews .newstxt .t3{font-size:12px;font-family: 思源细体;line-height:1em;color:#dcdddd;margin-top:8px;}
.d_indexmap{height: 380px;float:left;width:14%;background:url(?resource/web/images/bg-map-white.jpg) no-repeat center;background-size:cover;/* transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s; */position: relative;}
.d_indexmap:hover{background:url(?resource/web/images/bg-map-blue.jpg) no-repeat center;background-size:cover;cursor: pointer;}
.d_indexmap .inner{position: absolute;left:28px;top:50%;margin-top:-55px;}
.d_indexmap .inner .icon{background:url(?resource/web/images/icon-pos.png) no-repeat center;width:64px;height:40px;}
.d_indexmap:hover .icon{animation: wzkrotate 1s linear infinite;}
.d_indexmap .inner .p1{font-size:16px;font-family: 思源加粗;line-height: 1em;margin-top:16px;margin-bottom:12px;color:white;}
.d_indexmap .inner .p2{font-size:26px;font-family: 思源加粗;line-height: 1em;color:#c9caca;}


.d_linktootherpage .listitem{width:25%;float:left;position: relative;padding-top:30px;padding-left:22px;height: 180px;cursor: pointer;}
.d_linktootherpage .listitem .itembg{position: absolute;width:100%;height: 100%;left:0;top:0;background: url(?resource/web/images/bg-indexlink2.png) no-repeat center;background-size:cover;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.d_linktootherpage .listitem:hover .itembg{background: url(?resource/web/images/bg-indexlink1.png) no-repeat center;background-size:cover;}
.d_linktootherpage .listitem .itemimg{position: absolute;width:160px;height: 130px;right:40px;top:50%;margin-top:-50px;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.d_linktootherpage .listitem.i1 .itemimg{background:url(?resource/web/images/icon-index1.png) no-repeat center;background-size: 100% auto;}
.d_linktootherpage .listitem.i2 .itemimg{background:url(?resource/web/images/icon-index2.png) no-repeat center;background-size: 100% auto;}
.d_linktootherpage .listitem.i3 .itemimg{background:url(?resource/web/images/icon-index3.png) no-repeat center;background-size: 100% auto;}
.d_linktootherpage .listitem.i4 .itemimg{background:url(?resource/web/images/icon-index4.png) no-repeat center;background-size: 100% auto;}
.d_linktootherpage .listitem.i1:hover .itemimg{background:url(?resource/web/images/icon-index1-h.png) no-repeat center;background-size: 100% auto;}
.d_linktootherpage .listitem.i2:hover .itemimg{background:url(?resource/web/images/icon-index2-h.png) no-repeat center;background-size: 100% auto;}
.d_linktootherpage .listitem.i3:hover .itemimg{background:url(?resource/web/images/icon-index3-h.png) no-repeat center;background-size: 100% auto;}
.d_linktootherpage .listitem.i4:hover .itemimg{background:url(?resource/web/images/icon-index4-h.png) no-repeat center;background-size: 100% auto;}
.d_linktootherpage .listitem .inner{position: relative;z-index: 3;}
.d_linktootherpage .listitem .itemname-en{font-size:15px;color:#004392;line-height:1em;}
.d_linktootherpage .listitem .itemname-cn{font-size:18px;color:#595757;line-height: 1em;margin-top:15px;margin-bottom: 20px;}
.d_linktootherpage .listitem .itembtn{border:1px solid #a6a6a6;color:#a6a6a6;width:100px;line-height: 30px;text-align: center;border-radius: 20px;font-size:14px;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.d_linktootherpage .listitem .itembtn:hover{color:#004392;background:#d7e4eb;border-color:#d7e4eb;}
.d_linktootherpage .listitem:hover .itembtn{transform: translate3d(0, 15px, 0);-ms-transform: translate3d(0, 15px, 0);-moz-transform: translate3d(0, 15px, 0);-webkit-transform: translate3d(0, 15px, 0);-o-transform: translate3d(0, 15px, 0);}




@media only screen and (max-width:1680px){

}
@media only screen and (max-width:1580px){
	
	.index-counthonor .listitem{padding:35px 10px;}
	.index-counthonor .listitem .itemsum{font-size:20px;line-height: 42px;}
	.index-counthonor .listitem:hover .itemsum{transform: translate3d(0, -4px, 0);-ms-transform: translate3d(0, -4px, 0);-moz-transform: translate3d(0, -4px, 0);-webkit-transform: translate3d(0, -4px, 0);-o-transform: translate3d(0, -4px, 0);}
	.index-counthonor .listitem .itemname{font-size:15px;}
	.index-counthonor .listitem:hover .itemname{transform: translate3d(0, 4px, 0);-ms-transform: translate3d(0, 4px, 0);-moz-transform: translate3d(0, 4px, 0);-webkit-transform: translate3d(0, 4px, 0);-o-transform: translate3d(0, 4px, 0);}
	
	.d_indexpagebanner .bannertxt{margin-top:-70px;}
	
	.d_indexpagebanner .bannertxt .t-box{margin-left:12%;}
	.d_indexpagebanner .bannertxt .t-box .txt-title{font-size:50px;}
	.d_indexpagebanner .bannertxt .t-box .border{width:80px;height:3px;margin:18px 0;}
	.d_indexpagebanner .bannertxt .t-box .txt-title-en{font-size:21px;}
	.d_indexpagebanner .bannertxt .t-box .txt-desc{font-size:22px;margin-top:30px;margin-bottom:6px;}
	.d_indexpagebanner .bannertxt .t-box .txt-desc-en{font-size:12px;margin-bottom:30px;}
	.d_indexpagebanner .bannertxt .t-box  .oprbtnset .btn-more{width:120px;line-height: 28px;border-radius:14px;font-size: 14px;margin-right: 45px;}
	

	.d_indexnews{width:38%;height: 320px;}
	.d_indexnews .commondoubletitle{font-size:19px;}
	.d_indexnews .commondoubletitle p.bottom{margin-top:6px;}
	.d_indexnews .boxsubmenu .listitem{font-size:15px;margin-left:25px;}
	.d_indexnews .boxsubmenu .listitem:before{height:14px;top:1px;left:-12px;}
	.d_indexnews .d_indexnewsbanner{margin-top:40px;}
	.d_indexnews .d_indexnewsbanner .newsitem{padding-left:80px;}
	
	.d_indexnews .d_indexnewsbanner .itemdate{width:65px;padding-top:12px;padding-bottom:19px;}
	.d_indexnews .d_indexnewsbanner .itemdate .date-day{font-size:38px;}
	.d_indexnews .d_indexnewsbanner .itemdate .border{width:40px;margin:9px auto;}
	.d_indexnews .d_indexnewsbanner .itemdate .date-year{font-size:12px;}
	.d_indexnews .d_indexnewsbanner .itemtitle p{font-size:17px;margin-bottom:10px;}
	
	.d_indexnews .d_indexnewsbanner .itemdesc{line-height:22px;margin-top:15px;-webkit-line-clamp: 6;height:132px;}
	.d_indextopnews{height: 320px;width:42%;margin: 0 2%;}
	.d_indextopnews .newstxt{width:260px;padding:20px;z-index: 3;}
	.d_indextopnews .newstxt .t1{font-size:17px;}
	.d_indextopnews .newstxt .border{width:17px;height:1px;margin-top:8px;margin-bottom: 12px;}
	
	.d_indextopnews .newstxt .t3{margin-top:8px;}
	.d_indexmap{height: 320px;width:16%;}
	.d_indexmap .inner{left:28px;margin-top:-52px;}
	.d_indexmap .inner .icon{width:64px;height:40px;}
	
	.d_indexmap .inner .p1{font-size:15px;margin-top:15px;margin-bottom:12px;}
	.d_indexmap .inner .p2{font-size:22px;}
	.d_linktootherpage .listitem{height: 160px;}
	.d_linktootherpage .listitem .itemimg{width:120px;margin-top:-40px;}
	.d_linktootherpage .listitem .itemname-en{font-size:14px;}
	.d_linktootherpage .listitem .itemname-cn{font-size:16px;margin-top:15px;margin-bottom: 20px;}
	.d_linktootherpage .listitem .itembtn{width:90px;line-height: 26px;border-radius: 20px;font-size:12px;}
}
@media only screen and (max-width:1366px){
	.d_indexpagebanner .bannertxt{margin-top:-50px;}
	.d_indexpagebanner .bannertxt .t-box{margin-left:10%;}
	.d_indexpagebanner .bannertxt .t-box .txt-title{font-size:40px;}
	.d_indexpagebanner .bannertxt .t-box .border{width:60px;height:3px;margin:15px 0;}
	.d_indexpagebanner .bannertxt .t-box .txt-title-en{font-size:17px;}
	.d_indexpagebanner .bannertxt .t-box .txt-desc{font-size:22px;margin-top:30px;margin-bottom:6px;}
	.d_indexpagebanner .bannertxt .t-box .txt-desc-en{font-size:12px;margin-bottom:30px;}
	.d_indexpagebanner .bannertxt .t-box  .oprbtnset .btn-more{width:100px;line-height: 28px;border-radius:11px;font-size: 12px;margin-right: 35px;}
}
@media only screen and (max-width:1250px){
	.d_indexpagebanner .bannertxt{margin-top:-100px;}
	.d_indexpagebanner .bannertxt .t-box{margin-left:5%;}
	.d_indexpagebanner .bannertxt .t-box .txt-title{font-size:30px;}
	.d_indexpagebanner .bannertxt .t-box .border{width:40px;height:3px;margin:15px 0;}
	.d_indexpagebanner .bannertxt .t-box .txt-title-en{font-size:12px;}
	.d_indexpagebanner .bannertxt .t-box .txt-desc{font-size:18px;margin-top:30px;margin-bottom:6px;}
	.d_indexpagebanner .bannertxt .t-box .txt-desc-en{font-size:10px;margin-bottom:30px;}
	.d_indexpagebanner .bannertxt .t-box  .oprbtnset .btn-more{width:100px;line-height: 28px;border-radius:14px;font-size: 13px;margin-right: 45px;}

	.index-counthonor .listitem{padding:30px 10px;}
	.index-counthonor .listitem .itemsum{font-size:20px;line-height: 42px;}
	
	.index-counthonor .listitem .itemname{font-size:15px;}
	

	.d_indexnews{width:44%;height: 300px;}
	.d_indexnews .commondoubletitle{font-size:18px;}
	.d_indexnews .commondoubletitle p.bottom{margin-top:6px;}
	.d_indexnews .boxsubmenu .listitem{font-size:14px;margin-left:25px;}
	.d_indexnews .boxsubmenu .listitem:before{height:12px;top:1px;left:-12px;}
	.d_indexnews .d_indexnewsbanner{margin-top:35px;}
	.d_indexnews .d_indexnewsbanner .newsitem{padding-left:75px;}
	
	.d_indexnews .d_indexnewsbanner .itemdate{width:60px;padding-top:10px;padding-bottom:15px;}
	.d_indexnews .d_indexnewsbanner .itemdate .date-day{font-size:30px;}
	.d_indexnews .d_indexnewsbanner .itemdate .border{width:40px;margin:6px auto;}
	.d_indexnews .d_indexnewsbanner .itemdate .date-year{font-size:12px;}
	.d_indexnews .d_indexnewsbanner .itemtitle p{font-size:16px;margin-bottom:10px;}
	
	.d_indexnews .d_indexnewsbanner .itemdesc{line-height:22px;margin-top:15px;-webkit-line-clamp: 6;height:132px;}
	.d_indextopnews{height: 300px;width:52%;margin:0;margin-left:4%;}
	.d_indextopnews .newstxt{width:240px;padding:15px;z-index: 3;background-size:90px auto;}
	.d_indextopnews .newstxt .t1{font-size:16px;}
	.d_indextopnews .newstxt .border{width:16px;margin-top:8px;margin-bottom: 12px;}
	
	.d_indextopnews .newstxt .t3{margin-top:8px;}
	.d_indexmap{display: none;}
	
	.d_linktootherpage .listitem{height: 150px;}
	.d_linktootherpage .listitem .itemimg{width:100px;margin-top:-20px;height:80px;}
	.d_linktootherpage .listitem .itemname-en{font-size:12px;}
	.d_linktootherpage .listitem .itemname-cn{font-size:15px;margin-top:15px;margin-bottom: 20px;}
	.d_linktootherpage .listitem .itembtn{width:90px;line-height: 26px;border-radius: 20px;font-size:12px;}
}
@media only screen and (max-width:1024px){
	.d_linktootherpage .listitem{width:50%;}

	.d_indexpagebanner .bannertxt{margin-top:-90px;}
	.d_indexpagebanner .bannertxt .t-box{margin-left:5%;}
	.d_indexpagebanner .bannertxt .t-box .txt-title{font-size:25px;}
	.d_indexpagebanner .bannertxt .t-box .border{width:30px;height:3px;margin:15px 0;}
	.d_indexpagebanner .bannertxt .t-box .txt-title-en{font-size:10px;}
	.d_indexpagebanner .bannertxt .t-box .txt-desc{font-size:16px;margin-top:25px;margin-bottom:6px;}
	.d_indexpagebanner .bannertxt .t-box .txt-desc-en{font-size:10px;margin-bottom:25px;}
	.d_indexpagebanner .bannertxt .t-box  .oprbtnset .btn-more{width:90px;line-height: 28px;border-radius:12px;font-size: 12px;margin-right: 40px;}

	.index-counthonor .listitem{padding:25px 10px;}
	.index-counthonor .listitem .itemsum{font-size:20px;line-height: 42px;}
	
	.index-counthonor .listitem .itemname{font-size:12px;}
	
	.d_indexnews{width:48%;height: 280px;}
	.d_indexnews .commondoubletitle{font-size:16px;}
	.d_indexnews .commondoubletitle p.bottom{margin-top:6px;}
	
	.d_indexnews .d_indexnewsbanner{margin-top:30px;}
	
	.d_indexnews .d_indexnewsbanner .itemtitle p{font-size:15px;margin-bottom:10px;}
	
	.d_indexnews .d_indexnewsbanner .itemdesc{line-height:22px;margin-top:15px;-webkit-line-clamp: 6;height:132px;}
	.d_indextopnews{height: 280px;width:48%;margin:0;margin-left:4%;}
	.d_indextopnews .newstxt{width:240px;padding:15px;z-index: 3;background-size:90px auto;}
	.d_indextopnews .newstxt .t1{font-size:15px;}
	.d_indextopnews .newstxt .border{width:15px;margin-top:8px;margin-bottom: 12px;}
}
@media only screen and (max-width:800px){
	.d_indexnews{width:100%;height: auto;padding-bottom:30px;}
	.d_indextopnews{height: 280px;width:100%;margin:0;margin-top:30px;}
	.d_indextopnews .newstxt{width:100%;display: block;position: relative;}
	.d_indextopnews .inner{position: relative;height: 250px;}
	.d_indextopnews{height: auto;}
}
@media only screen and (max-width:650px){
	.d_indexpagebanner .bannertxt{display: none;}
	.index-counthonor .listitem{width:50%;padding:30px;}
	.index-counthonor .listitem:after{height:40px;top:50%;margin-top:-20px;}
	.index-counthonor .listitem.i2:after{display:none;}
	.index-counthonor .listitem.first,.index-counthonor .listitem.i2{padding-bottom: 40px;}
	.index-counthonor .listitem.first:before,.index-counthonor .listitem.i2:before{content:"";width:30px;height:1px;background:white;left:50%;bottom:0;position: absolute;margin-left:-15px;}

	.d_linktootherpage .listitem{width:100%;float:none;margin-bottom:30px;}

	.d_linktootherpage .listitem:hover .itembtn{transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;}

}

.commonpagesubnav{border-bottom:1px solid #ccc;margin-top:10px;}
.commonpagesubnav .curpos{padding-left:38px;background:url(?resource/web/images/icon-home2.png) no-repeat left 6px;font-size:14px;line-height: 40px;}
.commonpagesubnav .curpos a{cursor: initial;}
.commonpagesubnav .curpos span{display: inline-block;float:left;margin-left:5px;color:#595757;font-family: 思源加粗;}
.commonpagesubnav .curpos span:hover{color:#0096dc;}
.commonpagesubnav .curpos span.b{font-family: 思源加粗;}
.commonpagesubnav .curpos span.middle{width:40px;height:40px;background:url(?resource/web/images/icon-sanjiao.png) no-repeat center;}
.commonpagesubnav .linklist{position: absolute;bottom:0;right:0;}
.commonpagesubnav .linklist .listitem{color:#595757;font-size:14px;padding:0 10px;margin-left:20px;float:left;line-height: 40px;position: relative;}
.commonpagesubnav .linklist .listitem:after{position: absolute;width:100%;height:2px;background:#004392;left:0;bottom:0px;content:"";display: none;z-index: 2;}
.commonpagesubnav .linklist .listitem.active:after,.commonpagesubnav .linklist .listitem:hover:after{display: block;}

.aboutus-info .info-txt{width:47.5%;float:left;}
.aboutus-info .info-txt .txt-title .pname{font-size:14px;color:#595757;line-height: 1em;}
.aboutus-info .info-txt .txt-title .pyear{margin-top:0px;margin-bottom:10px;}
.aboutus-info .info-txt .txt-title .pyear .tyear{display: inline-block;float:left;font-size:55px;line-height: 60px;font-family: 思源加粗;margin-right:10px;color:#0096dc;}
.aboutus-info .info-txt .txt-title .pyear .tdesc{color:#595757;font-size:25px;line-height: 60px;float:left;display:block;width:300px;}
.aboutus-info .info-txt .txt-title .pyear .tdesc span{display: block;}
.aboutus-info .info-txt .txt-content{line-height: 25px;text-align:justify;}
.aboutus-info .info-img{width:47.5%;float:right;border-radius: 17px;overflow:hidden;box-shadow:2px 2px 6px rgba(97,109,178,0.8);border:1px solid #ccc\9;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;cursor: pointer;}
.aboutus-info .info-img img{width:100%;}
.aboutus-info .info-img:hover{transform: translate3d(10px, -10px, 0);-ms-transform: translate3d(10px, -10px, 0);-moz-transform: translate3d(10px, -10px, 0);-webkit-transform: translate3d(10px, -10px, 0);-o-transform: translate3d(10px, -10px, 0);}

.commonbox-title p.cn{font-size:20px;font-family: 思源细体;line-height:1em;color:#595757;}
.commonbox-title p.en{font-size:17px;font-family: 思源加粗;line-height:1em;color:#9fa0a0;}
.commonbox-title span.border{width:19px;height:1px;background:#004392;margin:10px 0;display: block;}
.aboutus-histroy{width:47.5%;float:left;}
.aboutus-histroy.i2{width:47.5%;float:right;}
.aboutus-histroy .tips{position: absolute;top:0;left:200px;color:#123577;font-size:16px;}
.aboutus-histroy .tips .p2{margin-top:8px;}
.aboutus-histroy .tips span{display: inline-block;float:left;line-height: 1em;margin-top:7px;}
.aboutus-histroy .tips span.b{font-size: 25px;margin-top:0;margin-right: 5px;}
.aboutus-histroy .tb-history{position: relative;padding:15px 0;margin-left:70px;margin-top:20px;margin-left:0;}
.aboutus-histroy .tb-history:before{content:"";width:2px;height:100%;position: absolute;top:0;left:114px;background:#0096dc;}
.aboutus-histroy .tb-history .dataline{font-size:13px;line-height:33px;color:#727171;cursor: pointer;}
.aboutus-histroy .tb-history .dataline:hover{color:#0096dc;}
.aboutus-histroy .tb-history .td1{width:75px;transition: all 0.7s;-webkit-transition:all 0.7s;-moz-transition: all 0.7s;-o-transition: all 0.7s;}
.aboutus-histroy .tb-history .td3{transition: all 0.7s;-webkit-transition:all 0.7s;-moz-transition: all 0.7s;-o-transition: all 0.7s;}
.aboutus-histroy .tb-history .dataline:hover .td1{transform: translate3d(-10px,0,0);-ms-transform: translate3d(-10px,0,0);-moz-transform: translate3d(-10px,0,0);-webkit-transform: translate3d(-10px,0,0);-o-transform: translate3d(-10px,0,0);}
.aboutus-histroy .tb-history .dataline:hover .td3{transform: translate3d(10px,0,0);-ms-transform: translate3d(10px,0,0);-moz-transform: translate3d(10px,0,0);-webkit-transform: translate3d(10px,0,0);-o-transform: translate3d(10px,0,0);}
.aboutus-histroy .tb-history .td2{width:80px;position: relative;}
.aboutus-histroy .tb-history .td2:before{position: absolute;left:50%;top:50%;content:"";width:14px;height:14px;border:1px solid #0096dc;background:white;border-radius: 100%;cursor: pointer;margin-left:-7px;margin-top: -7px;transition:all 0.1s;}
.aboutus-histroy .tb-history .dataline:hover .td2:before{width:20px;height:20px;margin-top:-10px;margin-left: -10px;border-color:white;background:#0096dc;}

.aboutus-product{width:48%;float:right;}
.aboutus-product.full{width:100%;float:none;}
.aboutus-product .productlist{padding-top:55px;}
.aboutus-product .productlist .listitem{width:48%;float:left;position: relative;text-align: center;cursor: pointer;}
.aboutus-product .productlist .listitem:nth-child(2n){margin-left:4%;}
.aboutus-product .productlist .listitem .bg{display: block;position: absolute;width:100%;height:100%;left:0;top:0;}
.aboutus-product .productlist .listitem .bg .bgcolor{position: relative;width:100%;height:100%;display: block;}
.aboutus-product .productlist .listitem .bg .bgcolor:after{content:"";background:#E8EBF2;width:100%;height:100%;position: absolute;left:0;top:0;}
.aboutus-product .productlist .listitem:hover .bg .bgcolor:after{background:#F7F8F8;}
.aboutus-product .productlist .listitem.s .bg{padding:8px;}
.aboutus-product .productlist .listitem .inner{padding:0 18px;padding-top:60px;padding-bottom: 45px;position: relative;z-index: 2;}
.aboutus-product .productlist .listitem .itemimg{width:80px;transition: all 0.7s;-webkit-transition:all 0.7s;-moz-transition: all 0.7s;-o-transition: all 0.7s;}
.aboutus-product .productlist .listitem:hover .itemimg{transform: translate3d(0,-10px,0);-ms-transform: translate3d(0,-10px,0);-moz-transform: translate3d(0,-10px,0);-webkit-transform: translate3d(0,-10px,0);-o-transform: translate3d(0,-10px,0);}
.aboutus-product .productlist .listitem .itemname{margin-top:20px;margin-bottom:40px;}
.aboutus-product.full .productlist .listitem .inner{padding:30px 0;}
.aboutus-product.full .productlist .listitem .itemname{margin-bottom:0;}
.aboutus-product .productlist .listitem .itemname .cn{color:#123577;font-size:16px;line-height: 1em;margin-bottom:10px;}
.aboutus-product .productlist .listitem .itemname .en{color:#9FA0A0;font-size:12px;line-height: 18px;height:36px;}
.aboutus-product .productlist .listitem .itemlink{width:80px;line-height: 25px;border:1px solid #123577;border-radius: 5px;font-size:12px;color:#9FA0A0;font-family: 思源细体;margin:0 auto;}
.aboutus-product .productlist .listitem .itemlink:hover{background:#0096DC;border-color: #0096DC;color:white;}

.aboutus-product .datalist{margin-top:31px;}
.aboutus-product .datalist li.listitem{width:47%;float:left;border:2px solid #0096dc;border-radius: 5px;text-align: center;line-height: 60px;font-size:18px;}
.aboutus-product .datalist li.listitem:hover{background:#0096dc;color:white;}
.aboutus-product .datalist li.listitem.i2{margin-left:6%;}
.aboutus-adv{width:48%;float:left;width:100%;float: none;}
.aboutus-adv .aboutus-adv-txt{width:49%;float:left;margin-top:30px;width:100%;}
.aboutus-adv .aboutus-adv-txt .p1{color:#727171;line-height: 20px;margin-bottom:5px;}
.aboutus-adv .aboutus-adv-txt .p2{color:#123577;font-size:14px;line-height: 25px;margin-top:10px;}
.aboutus-adv .aboutus-adv-img{width:47%;float:right;}
.aboutus-adv .aboutus-adv-img ul{margin-left:-8%;}
.aboutus-adv .aboutus-adv-img .listitem{width:17%;margin-left:8%;float:left;padding:10px;border:2px solid #C9CACA;border-radius: 7px;transition: all 0.7s;-webkit-transition:all 0.7s;-moz-transition: all 0.7s;-o-transition: all 0.7s;}
.aboutus-adv .aboutus-adv-img .listitem img{width:100%;transition: all 0.7s;-webkit-transition:all 0.7s;-moz-transition: all 0.7s;-o-transition: all 0.7s;}
.aboutus-adv .aboutus-adv-img .listitem:hover img{
	transform:rotate(360deg);
-ms-transform:rotate(360deg); 	/* IE 9 */
-moz-transform:rotate(360deg); 	/* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg); 	/* Opera */
}
.aboutus-other{padding:50px 0;}
.aboutus-other .data-txt{color:#727171;line-height: 25px;}
.aboutus-other .commonbox-title{margin-bottom:20px;}
.aboutus-other .line{width:100%;height:1px;background:#123577;margin:40px 0;}
.aboutus-other .line.s{width:50%;}
.aboutus-other .logolist{margin-top:40px;}
.aboutus-other .logolist .listitem{float:left;display: inline-block;margin-right:30px;}
.aboutus-other .logolist .listitem img{height:60px;width:auto;transition: all 0.7s;-webkit-transition:all 0.7s;-moz-transition: all 0.7s;-o-transition: all 0.7s;margin-bottom:30px;}
.aboutus-other .logolist .listitem:hover img{transform: translate3d(0,-10px,0);-ms-transform: translate3d(0,-10px,0);-moz-transform: translate3d(0,-10px,0);-webkit-transform: translate3d(0,-10px,0);-o-transform: translate3d(0,-10px,0);}
.commonbginbottom{background:url(?resource/web/images/bg-commonpage1.png) no-repeat right bottom;}


@media only screen and (max-width:1200px){
	.aboutus-histroy{width:100%;float:none;}
	.aboutus-histroy.i2{width:100%;float:none;}
	.aboutus-histroy .tb-history{margin-top:40px;margin-bottom: 40px;}
	.aboutus-product .productlist .listitem.s .bg{padding:25px;}
	.aboutus-other .logolist .listitem{margin-right:20px;}
	.aboutus-other .logolist .listitem img{height: 40px;margin-bottom: 20px;}
	.commonbginbottom{background-size:250px auto;}

	.commonbox-title p.cn{font-size:18px;}
	.commonbox-title p.en{font-size:14px;}

	.aboutus-histroy .tips{left:200px;font-size:14px;}
	.aboutus-histroy .tips .p2{margin-top:9px;}
	.aboutus-histroy .tips span{margin-top:6px;}
	.aboutus-histroy .tips span.b{font-size: 22px;margin-top:0;margin-right: 5px;}
}
@media only screen and (max-width:900px){
	.aboutus-info .info-txt{width:100%;float:none;}
	.aboutus-info .info-img{width:100%;float:none;margin-bottom:30px;max-width:500px;}
	.aboutus-info .info-img:hover{transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;}
	.commonpagesubnav .curpos{display: none;}
	.commonpagesubnav .linklist{position: relative;}
	.commonpagesubnav .linklist .listitem{margin-left:0;margin-right:10px;}
	.commonpagesubnav.showpos .curpos{display: block;}
	.commonpagesubnav.showpos .linklist{position: relative;}
	.aboutus-adv .aboutus-adv-txt{width:100%;float:none;}
	.aboutus-adv .aboutus-adv-img{width:100%;float:none;margin-top:30px;max-width:500px;}
	.aboutus-other .line{margin:30px 0;}
	.aboutus-other .logolist{margin-top:30px;}
	.aboutus-other{padding:40px 0;}
	.aboutus-other .logolist .listitem{margin-right:20px;}
	.aboutus-other .logolist .listitem img{height: 30px;margin-bottom: 20px;}
}
@media only screen and (max-width:650px){
	.aboutus-product{width:100%;float:none;}
	.aboutus-product .datalist{margin-top:30px;}
	.aboutus-product .datalist li.listitem{line-height: 45px;font-size:15px;width:48%;}
	.aboutus-product .datalist li.listitem.i2{margin-left:4%;}
	.aboutus-adv{width:100%;float:none;}

	.aboutus-histroy .tb-history{margin-left:0px;}
	.aboutus-product .productlist .listitem.s .bg{padding:10px;}
	.aboutus-product .productlist .listitem .itemname .en{font-size:10px;line-height: 16px;height: 32px;}
	.aboutus-product .productlist .listitem .inner{padding-top:45px;padding-bottom:30px;}
	.aboutus-other .logolist{display: none;}
	.commonbginbottom{background-size:150px auto;}
	.commonpagesubnav .linklist .listitem{font-size:13px;padding:0 5px;margin-right: 8px;}
	.aboutus-info .info-txt .txt-title .pyear{margin-top: 5px;}
	.aboutus-info .info-txt .txt-title .pyear .tyear{font-size:40px;line-height: 40px;}
	.aboutus-info .info-txt .txt-title .pyear .tdesc{font-size:18px;line-height: 40px;width:120px;}
	.aboutus-histroy .tb-history .dataline{font-size:11px;}
	.aboutus-histroy .tb-history .dataline .td3{line-height: 22px;padding:5px 0;}
	.aboutus-histroy .tips{left:150px;}
	/*.aboutus-product .productlist .listitem{width:100%;float:none;}*/
	.aboutus-product .productlist .listitem.s .bg{padding:0px;}
	.aboutus-product .productlist .listitem.s .bg .bgcolor:after{background:#F7F8F8;}
	.aboutus-product .productlist .listitem:hover .bg .bgcolor:after{background:#E8EBF2;}
	.aboutus-product .productlist .listitem.s:hover .bg .bgcolor:after{background:#F7F8F8;}
	.aboutus-product .productlist{padding-top:40px;}
	.aboutus-product .productlist .listitem .itemname{margin-top:10px;margin-bottom: 30px;}
}
@media only screen and (max-width:650px){
	.aboutus-product .productlist .listitem .itemname .en{font-size:9px;line-height: 15px;height: 30px;}
}

.about-org-list .orgitem{border-radius: 5px;float:left;padding:10px;border:2px solid #9fa0a0;}
.about-org-list .orgitem.first{background:rgb(0, 150, 220);color:white;width:12%;height:385px;cursor: pointer;}
.about-org-list.nobg .orgitem.first{background:none;color:#133570;border-radius: 0;background:url(?resource/web/images/img-orgtxt1.png) no-repeat center;}
.about-org-list.nobg .orgitem{border-radius: 92px;}
.about-org-list.nobg .orgitem .firsttxt{display: none;}
.about-org-list .orgitem.first .firsttxt{position: absolute;left:0;top:50%;text-align: left;width:100%;margin-top:-17px;}
.about-org-list .orgitem.first .firsttxt img{width:32px;display: inline-block;margin:0;float:left;margin-right:10px;}
.about-org-list .orgitem.first .firsttxt p{font-size:24px;line-height:35px;font-family: 思源加粗;margin-top:0;}
.about-org-list .orgitem .inner{border-radius: 5px;position: relative;width:100%;height: 100%;box-shadow: 0 0px 6px rgba(0,0,0,0.6);border:1px solid #ccc\9;}
.about-org-list .orgitem:hover .inner{box-shadow: 0 0px 8px rgba(0,0,0,0.9);}
.about-org-list.nobg .orgitem .inner,.about-org-list.nobg .orgitem:hover .inner{box-shadow: none;}
.about-org-list .org-erji{width:88%;float:right;}
.about-org-list .org-erji.hasmargin{margin-top: 17px;}
.about-org-list .orgitem.second{width:20%;float:left;margin:0 5%;height:184px;background:#a6daf3;color:white;cursor: pointer;border-radius: 0 92px 92px 0;}
.about-org-list.nobg .orgitem.second{background: none;color:#133570;background:url(?resource/web/images/img-orgtxt2.png) no-repeat 20px center;}
.about-org-list.nobg .orgitem.second.i2{background:url(?resource/web/images/img-orgtxt3.png) no-repeat 20px center;}
.about-org-list .orgitem.second .secondtxt{font-size:24px;font-family: 思源加粗;width:144px;line-height: 30px;position: absolute;left:50%;top:50%;margin-left:-72px;margin-top: -15px;text-align: right;padding-left:35px;background:url(?resource/web/images/icon-org2.png) no-repeat center left;display: none;}
.about-org-list.nobg .orgitem.second .secondtxt{background:url(?resource/web/images/icon-org2-blue.png) no-repeat center left;}
.about-org-list .orgitem.third{width:70%;float:left;background:#e5e5e5;}
.about-org-list.nobg .orgitem.third{background: none;}
.about-org-list .orgitem.third .inner{padding:10px;padding-left:50px;}
.about-org-list.nobg .orgitem.third .inner{padding-left:60px;}
.about-org-list .orgitem.third ul{height:140px;}
.about-org-list .orgitem.third.count3 ul{padding-top:18px;}
.about-org-list .orgitem.third .listitem{color:#595757;font-size:14px;line-height: 35px;transition: all 0.7s;-webkit-transition:all 0.7s;-moz-transition: all 0.7s;-o-transition: all 0.7s;position: relative;}
.about-org-list .orgitem.third .listitem:before{width:6px;height: 6px;background:#595757;border-radius: 100%;content:"";position:absolute;left:-18px;top:50%;margin-top:-3px;}
.about-org-list .orgitem.third .listitem:hover{color:#123577;transform: translate3d(10px,0,0);-ms-transform: translate3d(10px,0,0);-moz-transform: translate3d(10px,0,0);-webkit-transform: translate3d(10px,0,0);-o-transform: translate3d(10px,0,0);}
.history-list{position: relative;}
.history-list:before{content:"";position: absolute;left:0;top:50%;height:44px;width:1px;background:#595757;margin-top:-22px;z-index: 5;}
.history-list:after{content:"";position: absolute;right:0;top:50%;height:44px;width:1px;background:#595757;margin-top:-22px;z-index: 5;}
.history-list .listitem{position: relative;height:360px;cursor: pointer;}
.history-list .listitem:before{content:"";position: absolute;width:100%;left:0;top:50%;height:8px;background:#ebebeb;margin-top:-4px;}
.history-list .listitem:hover:before{background:#004392;}
.history-list .listitem:after{content:"";position: absolute;width:1px;height:26px;background:#595757;right:0;top:50%;margin-top:-22px;}
.history-list .listitem .inner{width:90%;height:50%;position: absolute;top:0;left:5%;}
.history-list .owl-item:nth-child(2n) .listitem .inner{top:auto;bottom:0;}
.history-list .owl-item:last-child .listitem:after{display: none;}
.history-list .listitem .inner .year{color:#004392;line-height:1em;margin-bottom: 10px;font-family: 思源加粗;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;position:absolute;top:45px;}
.history-list .listitem .inner .itemtxt{font-size:12px;margin-top:65px;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;color:#595757;line-height:22px;height:88px;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;}
.history-list .listitem .inner .year span.num{transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.history-list .listitem:hover .inner .year{margin-top: -10px;}
.history-list .listitem:hover .inner .year span.num{font-size:32px;}
/*.history-list .listitem:hover .inner .itemtxt{font-size:14px;}*/

.history-list .owl-theme .owl-controls .owl-buttons div{opacity:1;margin:0;padding:0;border-radius:100%;width:32px;height:32px;cursor: pointer;position: absolute;top:50%;margin-top:-16px;}
.history-list .owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(?resource/web/images/icon-banner-prev-blue.png) no-repeat center; background-color: #e9e9e7;left:-50px;}
.history-list .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background:url(?resource/web/images/icon-banner-prev-white.png) no-repeat center; background-color:#004392;}
.history-list .owl-theme .owl-controls .owl-buttons div.owl-next{background:url(?resource/web/images/icon-banner-next-blue.png) no-repeat center; background-color: #e9e9e7;right:-50px;}
.history-list .owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:url(?resource/web/images/icon-banner-next-white.png) no-repeat center; background-color:#004392;}


.d_about_honor .txt{font-size: 14px;color:#595757;line-height: 30px;}
.d_about_honor .txt p{margin-bottom:10px;text-indent: 2em;}
.d_about_honor .honorlist .listitem{padding-right:50px;}
.d_about_honor .honorlist .listitem .honorimg{display: block;width:100%;margin:40px 0;border:6px solid #0E4393;border-radius: 6px;box-shadow:3px 3px 5px rgba(0,0,0,.5);cursor: pointer;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.d_about_honor .honorlist .listitem .honorimg:hover{transform: translate3d(0,-10px,0);-ms-transform: translate3d(0,-10px,0);-moz-transform: translate3d(0,-10px,0);-webkit-transform: translate3d(0,-10px,0);-o-transform: translate3d(0,-10px,0);}
.d_about_honor .honorlist{position: relative;width:100%;padding-bottom: 40px;}
.d_about_honor .honorlist ul{
    width: calc(100% + 50px);
    width: -moz-calc(100% + 50px);
    width: -webkit-calc(100% + 50px);
}
.d_about_honor .owl-carousel{position:static;position:static!important;}
.d_about_honor .owl-theme .owl-controls .owl-buttons div{opacity:1;margin:0;padding:0;border-radius:100%;width:32px;height:32px;cursor: pointer;position: absolute;bottom:0;}
.d_about_honor .owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(?resource/web/images/icon-banner-prev-blue.png) no-repeat center; background-color: #e9e9e7;left:42%;}
.d_about_honor .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background:url(?resource/web/images/icon-banner-prev-white.png) no-repeat center; background-color:#004392;}
.d_about_honor .owl-theme .owl-controls .owl-buttons div.owl-next{background:url(?resource/web/images/icon-banner-next-blue.png) no-repeat center; background-color: #e9e9e7;right:42%;}
.d_about_honor .owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:url(?resource/web/images/icon-banner-next-white.png) no-repeat center; background-color:#004392;}

.d_about_culture .dimg{width:47%;float: right;}
.d_about_culture .dimg img{width:100%;}
.d_about_culture .dtxt{width:49%;float: left;}
.d_about_culture .dtxt .txt-title{color:#123577;font-size:18px;font-family: 思源加粗;line-height:1em;}
.d_about_culture .dtxt .txtlist{margin-top: 40px;}
.d_about_culture .dtxt .txtlist .listitem{position: relative;padding-left:50px;margin-bottom:20px;}
.d_about_culture .dtxt .txtlist .listitem .itemname{position:absolute;left:0;top:1px;font-size:14px;font-family: 思源加粗;line-height:25px;color:#123577;}
.d_about_culture .dtxt .txtlist .listitem .itemtxt{color:#595757;line-height:25px;}
@media only screen and (max-width:1366px){
	.maxbox.m.ofhistory{max-width:calc(100% - 100px);}
}
@media only screen and (max-width:1024px){
	.about-org-list.nobg .orgitem.third .inner{padding-left:60px;}
	.about-org-list .orgitem.third .listitem{font-size:12px;line-height: 30px;}
	.about-org-list .orgitem.third.count3 ul{padding-top:15px;}
	.about-org-list .orgitem.third ul{height:120px;}
	.about-org-list .orgitem.third .inner{padding-left:40px;}
	.about-org-list .orgitem.second{height: 164px;}
	.about-org-list .org-erji.hasmargin{margin-top: 14px;}
	.about-org-list .orgitem.first{height: 342px;}
	
	.about-org-list .orgitem.first .firsttxt p{font-size:20px;}
	.about-org-list .orgitem.second .secondtxt{font-size: 18px;
    width: 110px;
    padding-left: 30px;
    background-size: 25px auto;margin-left:-55px;}
	
	.d_about_honor .honorlist .listitem{padding-right:30px;}
	.d_about_honor .honorlist ul{
	    width: calc(100% + 30px);
	    width: -moz-calc(100% + 30px);
	    width: -webkit-calc(100% + 30px);
	}
	.d_about_honor .honorlist .listitem .honorimg{margin:25px 0;}
}
@media only screen and (max-width:800px){
	.about-org-list.nobg .orgitem,.about-org-list.nobg .orgitem.first{border-radius: 0;}
	.about-org-list.nobg .orgitem .firsttxt{display: block;}
	.about-org-list.nobg .orgitem.first{background:none;}
	.about-org-list.nobg .orgitem.second.i2,.about-org-list.nobg .orgitem.second{background: none;}
	
	.about-org-list .orgitem.second .secondtxt{display: block;}
	.about-org-list .orgitem.first{width:100%;float:none;height: auto;}
	.about-org-list .orgitem.first .firsttxt{position: relative;padding:40px 0;margin:0;}
	.about-org-list .org-erji{width:100%;float:none;margin-top: 12px;}
	.about-org-list .org-erji.hasmargin{margin-top: 12px;}
	.about-org-list .orgitem.second{width:25%;margin:0;margin-right:2%;}
	.about-org-list .orgitem.third{width:73%;}
	.d_about_culture .dimg{width:100%;float:none;}
	.d_about_culture .dtxt{width:100%;float:none;margin-top: 30px;}
	.d_about_culture .dtxt .txtlist{margin-top: 30px;}
}
@media only screen and (max-width:650px){
	.about-org-list .orgitem.first .firsttxt p{font-size:17px;}
	.about-org-list .orgitem.first .firsttxt{padding:30px 0;}
	.about-org-list .org-erji{margin-top: 10px;}
	.about-org-list .org-erji.hasmargin{margin-top: 10px;}
	.about-org-list .orgitem.second .secondtxt{font-size:16px;width:30px;padding:0;background:none;line-height: 20px;margin-top: -40px;margin-left:-15px;text-align: center;}
	.about-org-list.nobg .orgitem.second .secondtxt{background: none;}
	.about-org-list .orgitem.second{width:20%;margin-right:2%;}
	.about-org-list .orgitem.third{width:78%;}
	.about-org-list .orgitem.third .listitem{list-style: none;}
	.about-org-list .orgitem.third .listitem:before{display: none;}
	.about-org-list.nobg .orgitem.third .inner,.about-org-list .orgitem.third .inner{padding:10px 20px;}
	.history-list .listitem{height:240px;padding-top:50px;}
	.history-list .listitem .inner{width:90%;height:auto;position: relative;top:0;left:0;margin:0 auto;padding-top: 50px;}
	.history-list .listitem .inner .year{top:20px;}
	.history-list .listitem .inner .itemtxt{margin:0;height: auto;-webkit-line-clamp: 10;}
	.history-list .owl-item:nth-child(2n) .listitem .inner{top:auto;bottom:0;}
	.history-list:before,.history-list:after,.history-list .listitem:before,.history-list .listitem:after{display: none;}
	.history-list .listitem .inner .year span.num{font-size:32px;}
	.history-list .listitem:hover .inner .year{margin-top: 0;}

	.d_about_honor .honorlist .listitem{padding-right:0;}
	.d_about_honor .honorlist ul{
	    width: 100%;width: 100%!important;
	}
	.d_about_honor .honorlist .listitem:after{content:".";display:block;height:0;clear:both;visibility:hidden}
	.d_about_honor .honorlist .listitem .honorimg{margin:20px 0;width:48%;float:left;}
	.d_about_honor .honorlist .listitem .honorimg:first-child{margin-right:4%;}
	.d_about_honor .owl-theme .owl-controls .owl-buttons div.owl-prev{left:35%;}
	.d_about_honor .owl-theme .owl-controls .owl-buttons div.owl-next{right:35%;}

	.d_about_culture .dtxt{margin-top: 30px;}
	.d_about_culture .dtxt .txtlist{margin-top: 25px;}
}
@media only screen and (max-width:400px){
	.about-org-list .orgitem.third .listitem{font-size:11px;}
}
.b-container.product .productnamelist{margin-left:-10%;}
.b-container.product .productnamelist .listitem{width:40%;margin-left:10%;color:#9fa0a0;text-align: center;float:left;padding:30px 0;border-bottom:2px solid #004392;border-color:transparent;cursor: pointer;}
.b-container.product .productnamelist .listitem .itemimg{width:100px;display: inline-block;}
.b-container.product .productnamelist .listitem .cnname{font-size:20px;line-height:1em;margin-top:20px;margin-bottom:8px;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.b-container.product .productnamelist .listitem .enname{font-size:12px;line-height:15px;height:30px;text-overflow: -o-ellipsis-lastline;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.b-container.product .productnamelist .listitem:hover .cnname{transform: translate3d(0,-5px,0);-ms-transform: translate3d(0,-5px,0);-moz-transform: translate3d(0,-5px,0);-webkit-transform: translate3d(0,-5px,0);-o-transform: translate3d(0,-5px,0);}
.b-container.product .productnamelist .listitem:hover .enname{transform: translate3d(0,5px,0);-ms-transform: translate3d(0,5px,0);-moz-transform: translate3d(0,5px,0);-webkit-transform: translate3d(0,5px,0);-o-transform: translate3d(0,5px,0);}
.b-container.product .productnamelist .listitem.active,.b-container.product .productnamelist .listitem:hover{color:#004392;border-color:#004392;}
.b-container.product .productcontentlist{background:#eeefef;}
.b-container.product .productcontentlist .contentitem{font-size:14px;line-height:30px;padding:50px 0;text-align:justify;color:#727171;min-height: 400px;}
.b-container.product .productcontentlist .contentitem .btnlink{width:80px;line-height:28px;text-align: center;float:right;border:1px solid #727171;color:#727171;border-radius: 8px;margin-top: 30px;}
.b-container.product .productcontentlist .contentitem .btnlink:hover{border-color:#123577;background:#123577;color:white;}


.d_about_sp{position: relative;padding-left:375px;}
.d_about_sp .spnameset{position:absolute;left:0;top:0;}
.d_about_sp .spnameset .spnameitem{width:360px;height:165px;margin-bottom: 15px;position: relative;cursor: pointer;overflow: hidden;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.d_about_sp .spnameset .spnameitem.i1{background:url(?resource/web/images/img-sp1.jpg) no-repeat center;background-size:cover;}
.d_about_sp .spnameset .spnameitem.i2{background:url(?resource/web/images/img-sp2.jpg) no-repeat center;background-size:cover;}
.d_about_sp .spnameset .spnameitem.i3{background:url(?resource/web/images/img-sp3.jpg) no-repeat center;background-size:cover;}
.d_about_sp .spnameset .spnameitem.active{width:430px;height:200px;}
.d_about_sp .spnameset .spnameitem .itemname{position:absolute;left:30px;top:50%;color:white;margin-top:-25px;z-index: 2;}
.d_about_sp .spnameset .spnameitem.active .itemname,.d_about_sp .spnameset .spnameitem:hover .itemname{color:#004392;}
.d_about_sp .spnameset .spnameitem .itemname .cn{font-size:24px;line-height:1em;margin-bottom:10px;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition-delay: 0.1s;-moz-transition-delay: 0.1s;-webkit-transition-delay: 0.1s;-o-transition-delay: 0.1s; }
.d_about_sp .spnameset .spnameitem .itemname .en{font-size:12px;line-height:1em;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition-delay: 0.1s;-moz-transition-delay: 0.1s;-webkit-transition-delay: 0.1s;-o-transition-delay: 0.1s;}
.d_about_sp .spnameset .spnameitem:hover .itemname .cn{transform: translate3d(0,-5px,0);-ms-transform: translate3d(0,-5px,0);-moz-transform: translate3d(0,-5px,0);-webkit-transform: translate3d(0,-5px,0);-o-transform: translate3d(0,-5px,0);}
.d_about_sp .spnameset .spnameitem:hover .itemname .en{transform: translate3d(0,5px,0);-ms-transform: translate3d(0,5px,0);-moz-transform: translate3d(0,5px,0);-webkit-transform: translate3d(0,5px,0);-o-transform: translate3d(0,5px,0);}
.d_about_sp .spnameset .spnameitem:after{content:"";height:8px;bottom:-8px;left:0;position: absolute;background:#004392;z-index: 3;width:100%;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.d_about_sp .spnameset .spnameitem.active:after,.d_about_sp .spnameset .spnameitem:hover:after{bottom:0;}
.d_about_sp .spcontentset{background:#F7F8F8;padding-left:90px;padding-right:45px;padding-top: 50px;padding-bottom: 100px;}
.d_about_sp .spcontentset .spcontentitem .itemtitle .cn{font-size:20px;line-height:1em;margin-bottom: 10px;}
.d_about_sp .spcontentset .spcontentitem .itemtitle .en{font-size:12px;line-height:1em;}
.d_about_sp .spcontentset .spcontentitem .itemtitle .border{width:70px;height: 2px;background:#004392;margin-top: 17px;margin-bottom: 22px;}
.d_about_sp .spcontentset .spcontentitem .itemtxt{color:#727171;line-height:25px;text-align:justify;}
.d_about_sp .spcontentset .spcontentitem .itemtxt img{width:100%;display: inline-block;margin:15px 0;}
.d_about_sp .spcontentset .spcontentitem .innerline{display: block;height:1px;background: #004392;margin:15px 0;}
.d_about_sp .spcontentset .spcontentitem .subtitle{font-size:14px;color:#004392;}


.b-container.partner .partnerlist .listname{font-size:14px;line-height: 1em;}
.b-container.partner .partnerlist ul{margin-left:-2%;}
.b-container.partner .partnerlist .listitem{width:18%;margin-left:2%;float:left;margin-top: 35px;text-align: center;padding:0 40px;height:80px;border:1px solid #ccc;transition: box-shadow 0.4s;-webkit-transition:box-shadow 0.4s;-moz-transition: box-shadow 0.4s;-o-transition: box-shadow 0.4s;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0);}
.b-container.partner .partnerlist .listitem img{width: 100%;max-width: 130px;}
.b-container.partner .partnerlist .listitem:hover{box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.4);}
.b-container.partner .partnerlist.big .listitem{padding:0 30px;}

.b-container.partner .partnerlist.big .listitem img{width:100%;max-width: 100%;}
@media only screen and (max-width:1024px){
	.b-container.product .productnamelist .listitem{padding:25px 0}
	.b-container.product .productnamelist .listitem .cnname{font-size:16px;margin-top:20px;margin-bottom:8px;}
	.b-container.product .productnamelist .listitem .enname{font-size:11px;}
	.b-container.product .productnamelist .listitem .itemimg{width:90px;}
	.b-container.product .productcontentlist .contentitem{padding:40px 0;font-size:13px;line-height: 27px;min-height: 340px;}
	.b-container.product .productcontentlist .contentitem .btnlink{margin-top:20px;}
	.b-container.partner .partnerlist .listitem{margin-top: 25px;padding:0 30px;height:70px;}
	.b-container.partner .partnerlist .listitem img{width: 100%;max-width: 130px;}
	.b-container.partner .partnerlist.big .listitem{padding:0 25px;}
}
@media only screen and (max-width:980px){
	.d_about_sp{position: relative;padding-left:0;}
	.d_about_sp .spnameset{position: relative;}
	.d_about_sp .spnameset .spnameitem{width:33.33%;float:left;height: 150px;}
	.d_about_sp .spnameset .spnameitem.active{width:33.33%;height:150px;}
	.d_about_sp .spcontentset{padding:30px;clear:both;}
	.d_about_sp .spnameset .spnameitem .itemname .cn{font-size:18px;}
	.d_about_sp .spnameset .spnameitem .itemname .en{font-size:12px;}
	.d_about_sp .spcontentset .spcontentitem .itemtitle .cn{font-size:16px;margin-bottom: 10px;}
	.d_about_sp .spcontentset .spcontentitem .itemtitle .en{font-size:12px;}
}
@media only screen and (max-width:650px){
	.b-container.product .productnamelist{margin-left:-4%;}
	.b-container.product .productnamelist .listitem{padding:25px 0;width:46%;margin-left:4%;}
	.b-container.product .productnamelist .listitem .cnname{font-size:14px;margin-top:20px;margin-bottom:8px;}
	.b-container.product .productnamelist .listitem .enname{font-size:8px;}
	.b-container.product .productnamelist .listitem .itemimg{width:65px;}
	.b-container.product .productcontentlist .contentitem{padding-top:20px;font-size:12px;line-height: 26px;min-height: 0;padding-bottom:40px;}
	.b-container.product .productcontentlist .contentitem .btnlink{margin-top:20px;}

	.d_about_sp .spnameset .spnameitem{height: 60px;}
	.d_about_sp .spnameset .spnameitem.active{height:60px;}
	.d_about_sp .spcontentset{padding:20px;clear:both;}
	.d_about_sp .spnameset .spnameitem .itemname{margin-top: -8px;left:0;width:100%;text-align: center;color:white;}
	.d_about_sp .spnameset .spnameitem .itemname .cn{font-size:16px;margin:0;}
	.d_about_sp .spnameset .spnameitem .itemname .en{display: none;}
	.d_about_sp .spcontentset .spcontentitem .itemtitle .border{margin:12px 0;}
	.d_about_sp .spcontentset .spcontentitem .itemtitle .cn{font-size:16px;margin-bottom: 8px;}
	.d_about_sp .spcontentset .spcontentitem .itemtitle .en{font-size:11px;}
	.d_about_sp .spnameset .spnameitem:after{height:4px;bottom:-4px;}
	.d_about_sp .spnameset .spnameitem:before{content:"";background:rgba(0,0,0,0.5);position: absolute;width:100%;height: 100%;left:0;top:0;}
	.d_about_sp .spnameset .spnameitem.i1{background:url(?resource/web/images/img-sp1.jpg) no-repeat center;background-size:cover;}
	.d_about_sp .spnameset .spnameitem.i2{background:url(?resource/web/images/img-sp2.jpg) no-repeat center;background-size:cover;}
	.d_about_sp .spnameset .spnameitem.i3{background:url(?resource/web/images/img-sp3.jpg) no-repeat center;background-size:cover;}
	.d_about_sp .spcontentset .spcontentitem .innerline{margin:10px 0;}
	.b-container.partner .partnerlist ul{margin-left:-4%;}
	.b-container.partner .partnerlist .listitem{margin-top: 20px;padding:0 35px;height:80px;width:46%;margin-left:4%;}
	.b-container.partner .partnerlist .listitem img{width: 100%;max-width: 130px;}
	.b-container.partner .partnerlist.big .listitem{padding:0 25px;}
	.b-container.partner .partnerlist.big .listitem img{max-width: 150px;}

}
@media only screen and (max-width:400px){
	.d_about_sp .spnameset .spnameitem .itemname .cn{font-size:15px;}
	.d_about_sp .spcontentset{padding:15px;clear:both;}
	.b-container.partner .partnerlist ul{margin-left:-5%;}
	.b-container.partner .partnerlist .listitem{margin-top: 20px;padding:0 30px;height:70px;width:45%;margin-left:5%;}
	.b-container.partner .partnerlist.big .listitem{padding:0 20px;}
}

.d_page_news .datalist{width:68%;float:left;}
.d_page_news .datalist .topdata{position: relative;padding-left:360px;}
.d_page_news .datalist .topdata .data-img{position: absolute;left:0;top:0;width:340px;background-repeat: no-repeat;background-size:cover;background-position: center;height: 100%;}
.d_page_news .datalist .topdata .data-img:after{width:100%;background:rgba(0,0,0,0);content:"";position: absolute;width:100%;height: 100%;left:0;top:0;z-index: 2;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.d_page_news .datalist .topdata .data-img:hover:after{background:rgba(0,0,0,0.2);}
.d_page_news .datalist .topdata .data-date{position: absolute;right:0;bottom:0;z-index: 3;}
.d_page_news .datalist .topdata .data-txt .txt-title{color:#004392;font-size:18px;line-height: 1em;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.d_page_news .datalist .topdata .data-txt .txt-title:hover{transform: translate3d(0,-5px,0);-ms-transform: translate3d(0,-5px,0);-moz-transform: translate3d(0,-5px,0);-webkit-transform: translate3d(0,-5px,0);-o-transform: translate3d(0,-5px,0);}
.d_page_news .datalist .topdata .data-txt .txt-desc{color:#727171;line-height:22px;height:132px; text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;text-align: justify;}
.d_page_news .datalist .topdata .data-txt .txt-btn{width:80px;line-height:25px;text-align: center;float:right;border:1px solid #727171;color:#727171;border-radius: 8px;margin-top: 10px;}
.d_page_news .datalist .topdata .data-txt .txt-btn:hover{border-color:#123577;background:#123577;color:white;}
.d_page_news .datalist .txt-border{position: relative;width:130px;margin-top:18px;margin-bottom:14px;}
.d_page_news .datalist .txt-border span{display: block;width:40px;height:2px;background:#004392;margin:0 auto;}
.d_page_news .datalist .txt-border:before{position: absolute;width:40px;height:2px;background:#004392;left:0;top:0;content:"";}
.d_page_news .datalist .txt-border:after{position: absolute;width:40px;height:2px;background:#004392;right:0;top:0;content:"";}

.d_page_news .datalist .data-date{text-align: center;background: rgba(0,67,146,0.5);color:white;width:66px;padding:10px 0;}
.d_page_news .datalist .data-date .date-day{font-size:47px;font-family: 思源加粗;line-height:1em;}
.d_page_news .datalist .data-date .border{width:80%;margin:8px auto;background:white;height:1px;display: block;}
.d_page_news .datalist .data-date .date-year{font-size:14px;line-height: 1em;}
.d_page_news .datalist .data-date.bg2{background:rgba(113,113,113,0.5);}
.d_page_news .datalist .dataul{background: #f6f7f7;padding: 30px;margin-top: 30px;padding-left:0;}
.d_page_news .datalist .dataul .dataitem{position:relative;padding-left:85px;}
.d_page_news .datalist .dataul .dataitem:nth-child(2n-1) .data-date{background:rgba(113,113,113,0.5);}
.d_page_news .datalist .dataul .dataitem .data-date{position: absolute;left:0;top:0;}
.d_page_news .datalist .dataul .dataitem .data-txt .txt-title{color:#004392;font-size:18px;line-height: 1em;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.d_page_news .datalist .dataul .dataitem .data-txt .txt-title:hover{transform: translate3d(0,-5px,0);-ms-transform: translate3d(0,-5px,0);-moz-transform: translate3d(0,-5px,0);-webkit-transform: translate3d(0,-5px,0);-o-transform: translate3d(0,-5px,0);}
.d_page_news .datalist .dataul .dataitem .data-txt .txt-desc{color:#727171;line-height:25px;min-height: 50px;}
.d_page_news .datalist .dataul .dataitem .data-txt{padding-bottom:20px;margin-bottom:20px;border-bottom: 1px solid #ccc;}
.common-btn-loadmore{color:#595757;font-size:15px;font-family: 思源细体;line-height:50px;padding-bottom:10px;background-image:url(?resource/web/images/icon-xia-blue.png);background-repeat:no-repeat;background-position: center 41px;background-color:rgba(220,220,220,0.5);text-align: center;cursor: pointer;transition: all 0.3s;-webkit-transition:all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;}
.common-btn-loadmore:hover{background-color:rgba(220,220,220,1);background-position: center 43px;}
.d_page_news .suggestlist{width:26%;float:right;}
.d_page_news .suggestlist .listitem{position: relative;overflow: hidden;margin-bottom: 20px;}
.d_page_news .suggestlist .listitem .tips{position: absolute;right:0;bottom:0;display: inline-block;border-bottom: 2px solid white;color:white;font-size:15px;font-family: 思源细体;padding:0 5px;padding-bottom:5px;line-height: 1em;z-index: 3;display: none;}
.d_page_news .suggestlist .listitem:hover .tips{display:block;}


.d_page_companynews .datalist .listitem{width:50%;float:left;position: relative;margin-bottom:25px;padding-right:280px;overflow: hidden;}
.d_page_companynews .datalist .listitem .itemimg{width:100%;position: relative;overflow: hidden;}
.d_page_companynews .datalist .listitem .itemtxt{width:300px;padding:25px 20px;padding-right:40px;position:absolute;height:100%;right:-20px;top:0;background:#F6F7F7;z-index: 2;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition-delay: 0.1s;-moz-transition-delay: 0.1s;-webkit-transition-delay: 0.1s;-o-transition-delay: 0.1s;}
.d_page_companynews .datalist .listitem:hover .itemtxt{right:0;}
.d_page_companynews .datalist .listitem .itemtxt .txt-date{color:#036EB7;font-family: 思源加粗;font-size:16px;line-height: 1em;}
.d_page_companynews .datalist .listitem .itemtxt .txt-title{color:#000000;font-size:14px;font-family:思源细体;line-height:25px;margin-top:40px;margin-bottom: 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.d_page_companynews .datalist .listitem .itemtxt .txt-desc{line-height:22px;font-family: 思源细体;color:#888888;height:44px;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.d_page_medianews .topdata .data-txt{width:47%;float:left;}
.d_page_medianews .topdata .data-txt .txt-date{font-size:32px;font-family:思源加粗;color:#123577;line-height: 1em;}
.d_page_medianews .topdata .data-txt .txt-title{color:#595757;font-size:18px;font-family: 思源中等;line-height:25px;margin-top:20px;margin-bottom: 25px;}
.d_page_medianews .topdata .data-txt .txt-title:hover{color:rgba(0,67,146,1);}
.d_page_medianews .topdata .data-txt .txt-desc{color:#727171;line-height: 22px;}
.d_page_medianews .topdata .data-txt .btn-more{font-size:12px;line-height:25px;width:80px;border-radius: 5px;background: rgba(0,67,146,0.5);color:white;margin-top:20px;text-align: center;display: inline-block;}
.d_page_medianews .topdata .data-txt .btn-more:hover{background: rgba(0,67,146,1);}
.d_page_medianews .topdata .data-img{width:44%;float:right;position: relative;overflow: hidden;cursor: pointer;}
.d_page_medianews .dataul{padding-bottom:35px;}
.d_page_medianews .dataul .listitem{position: relative;padding-left:100px;padding-top:25px;margin-top: 35px;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.d_page_medianews .dataul .listitem:before{content:"";width:100%;height:1px;position: absolute;left:0;top:0;background:#595757;transition: all 0.3s;-webkit-transition:all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;}
.d_page_medianews .dataul .listitem:hover:before{background:#004392;height:4px;}
.d_page_medianews .dataul .listitem .itemdate{text-align: center;position: absolute;left:0;top:23px;background:#dbdcdc;padding:10px 15px;}
.d_page_medianews .dataul .listitem .itemdate .d-day{font-size:47px;font-family: 思源加粗;color:#004392;line-height:1em;}
.d_page_medianews .dataul .listitem .itemdate .d-month{color:#595757;font-size:15px;line-height:1em;text-align:left;margin-top: 5px;margin-bottom:8px;padding-left: 4px;}
.d_page_medianews .dataul .listitem .itemdate .d-year{color:#595757;font-size:15px;line-height:1em;text-align:left;padding-left: 4px;}

.d_page_medianews .dataul .listitem .itemtxt .t-title{font-family: 思源中等;font-size:18px;line-height:1em;}
.d_page_medianews .dataul .listitem:hover .itemtxt .t-title{color:#004392;}
.d_page_medianews .dataul .listitem .itemtxt .t-info{font-size:12px;color:#595757;line-height:1em;margin:15px 0;}
.d_page_medianews .dataul .listitem .itemtxt .t-info span{display: inline-block;float:left;margin-right:20px;}
.d_page_medianews .dataul .listitem .itemtxt .t-desc{color:#595757;line-height:25px;text-indent: 2em;height:50px;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}


.d_page_newsinfo{position: relative;padding-left:360px;min-height:1000px;background:#f5f6f6;}
.d_page_newsinfo .suggestdata{position: absolute;width:360px;height:100%;left:0;top:0;padding:35px;background:#ededed;border-right:1px solid white;}
.d_page_newsinfo .suggestdata .s-title .en{color:#123577;font-size:18px;font-family:思源加粗;line-height:1em;}
.d_page_newsinfo .suggestdata .s-title .cn{color:#123577;font-size:14px;font-family:思源加粗;line-height:1em;margin-top:10px;margin-bottom:50px;}
.d_page_newsinfo .suggestdata .datalist .listitem{padding-bottom:20px;border-bottom:1px solid #595757;margin-bottom:25px;}
.d_page_newsinfo .suggestdata .datalist .listitem.last{border-color:transparent;}
.d_page_newsinfo .suggestdata .datalist .listitem .itemdate{font-size:12px;font-family: 思源加粗;color:#004392;line-height: 1em;}
.d_page_newsinfo .suggestdata .datalist .listitem .itemtitle{font-size:17px;font-family: 思源中等;line-height:1em;margin-top:15px;margin-bottom:10px;}
.d_page_newsinfo .suggestdata .datalist .listitem:hover .itemtitle{color:#004392;}
.d_page_newsinfo .suggestdata .datalist .listitem .iteminfo{color:#595757;font-size:12px;line-height:1em;}
.d_page_newsinfo .suggestdata .datalist .listitem .iteminfo span{display: inline-block;float:left;margin-right:20px;}
.d_page_newsinfo .suggestdata .datalist .listitem .itemdesc{font-size:12px;line-height:22px;color:#595757;max-height:66px;text-indent: 2em;text-align: justify;margin-top:10px;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
.d_page_newsinfo .suggestdata .codebox{width:130px;margin:0 auto;text-align: center;padding-top:20px;}
.d_page_newsinfo .suggestdata .codebox .txt{padding-top:15px;font-size:12px;line-height:18px;}
.d_page_newsinfo .detailcontent{padding:38px;color:#595757;padding-bottom: 60px;}
.d_page_newsinfo .detailcontent .detail-title{font-size:18px;font-family: 思源中等;line-height:25px;}
.d_page_newsinfo .detailcontent .detail-date{font-size:12px;font-family: 思源加粗;line-height:1em;color:#004392;margin-top:15px;margin-bottom:10px;}
.d_page_newsinfo .detailcontent .detail-info span{display: inline-block;float:left;margin-right:20px;line-height:1em;}
.d_page_newsinfo .detailcontent .detail-txt{font-size:13px;line-height: 28px;margin-top:20px;padding-top:25px;border-top:1px solid #595757;}
.d_page_newsinfo .detailcontent .detail-txt img{width:100%;}
/*.d_page_newsinfo .detailcontent .detail-txt p{text-indent: 2em;}*/

.d_page_contact{position: relative;padding-left:350px;}
.d_page_contact .contactcode{background:#ededed;width:350px;padding:45px 35px;height:100%;position: absolute;left:0;top:0;}
.d_page_contact .contactcode .tip{font-size:18px;color:#123577;font-family: 思源加粗;line-height:1em;margin-bottom:120px;}
.d_page_contact .contactcode .codebox{width:130px;margin:0 auto;text-align: center;padding-top:20px;}
.d_page_contact .contactcode .codebox .txt{padding-top:15px;font-size:12px;line-height:18px;}

.d_page_contact .contacttxt .infolist .listitem{border-top:1px solid #ccc;padding:30px 0;padding-left:150px;position: relative;color:#595757;line-height:1em;cursor: pointer;}
.d_page_contact .contacttxt .infolist .listitem.active,.d_page_contact .contacttxt .infolist .listitem:hover{background:#f6f7f7;}
.d_page_contact .contacttxt .infolist .listitem .itemtxt p{margin-bottom:15px;}
.d_page_contact .contacttxt .infolist .listitem .itemtxt p:last-child{margin-bottom:0;}
.d_page_contact .contacttxt .infolist .listitem .itemname{left:40px;top:31px;position: absolute;color:#123577;font-size:14px;font-family: 思源加粗;}
.d_page_contact .contacttxt .addresslist .listitem .itemname{background: #004392;padding:10px;text-align: center;color:white;font-size:14px;line-height:30px;}
.d_page_contact .contacttxt .addresslist .listitem .itemmap{width:100%;height:350px;}
.d_page_contact .contacttxt .addresslist .listitem .itemmap,.d_page_contact .contacttxt .addresslist .listitem .itemmap *{
	-moz-box-sizing: initial;
    -webkit-box-sizing:  initial; 
    box-sizing: initial; 
}


.d_page_plan .plantop{background:url(?resource/web/images/bg-plantop.jpg) no-repeat center;background-size:cover;padding:25px 0;}
.d_page_plan .plantop .data-img{width:42%;float:right;cursor: pointer;}
.d_page_plan .plantop .data-img img{width:100%;}
.d_page_plan .plantop .data-txt{width:46%;float:left;color:#595757;margin-top:35px;}
.d_page_plan .plantop .data-txt .t-title .en{font-size:22px;line-height: 1em;font-family: 思源加粗;}
.d_page_plan .plantop .data-txt .t-title .cn{font-size:12px;line-height: 1em;font-family: 思源加粗;margin-top:10px;margin-bottom:40px;}
.d_page_plan .plantop .data-txt .t-txt{font-size:13px;line-height:28px;text-align: justify;}
.d_page_plan .planlist .boxtitle,.d_page_plan .techlist .boxtitle,.page_job_lc .boxtitle,.page_job_zw .boxtitle{font-size:16px;line-height: 1em;}
.d_page_plan .planlist ul{margin-left:-0.5%;}
.d_page_plan .planlist .listitem{width:19.5%;float: left;margin-left:0.5%;background:#f6f7f7;border:1px solid #ccc;line-height:90px;padding-left:100px;padding-right: 10px;position: relative;font-size:14px;cursor: pointer;}
.d_page_plan .planlist .listitem:hover{background:white;}
.d_page_plan .planlist .listitem .itemimg{position: absolute;width:60px;height:60px;left:15px;top:15px;}
.d_page_plan .planlist .listitem .itemimg img{width:100%;height:100%;display: block;}
.d_page_plan .techlist .listitem{cursor: pointer;}
.d_page_plan .techlist .listitem img{width:40px;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.d_page_plan .techlist .listitem:hover img{transform: translate3d(0,-5px,0);-ms-transform: translate3d(0,-5px,0);-moz-transform: translate3d(0,-5px,0);-webkit-transform: translate3d(0,-5px,0);-o-transform: translate3d(0,-5px,0);}

.d_page_plan .techlist .listitem p{font-size:12px;line-height:20px;margin-top: 5px;}
.d_page_plan .techlist ul.datalist .listitem{float:left;width:90px;margin-right: 15px;text-align: center;}
.d_page_plan .techlist ul.datalist.list1{float:left;}
.d_page_plan .techlist ul.datalist.list2{float:right;}

.page_job_lc .dataul .listitem{width:10%;float:left;text-align: center;}
.page_job_lc .dataul .listitem .itemimg{width:75px;max-width:100%;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.page_job_lc .dataul .listitem:hover .itemimg{transform: translate3d(0,-5px,0);-ms-transform: translate3d(0,-5px,0);-moz-transform: translate3d(0,-5px,0);-webkit-transform: translate3d(0,-5px,0);-o-transform: translate3d(0,-5px,0);}

.page_job_lc .dataul .listitem .itemname{color:#595757;line-height:25px;margin-top: 5px;}
.page_job_lc .dataul .listitem.bg{width:16%;margin:0 2%;height:105px;background:url(?resource/web/images/icon-jobbg.png) no-repeat center;background-size:90% auto;}
.page_job_zw .dataul .listitem{width:91px;line-height:91px;text-align: center;border-radius: 100%;margin-right:27px;margin-bottom:27px;background:#EDEDED;color:#595757;float:left;transition: all 0.5s;-webkit-transition:all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.page_job_zw .dataul .listitem:hover{background:#C1CBDB;transform: translate3d(0,-5px,0);-ms-transform: translate3d(0,-5px,0);-moz-transform: translate3d(0,-5px,0);-webkit-transform: translate3d(0,-5px,0);-o-transform: translate3d(0,-5px,0);}

.d_productinfo{color:#595757;}
.d_productinfo .info-content{line-height: 25px;text-align: justify;}
/*.d_productinfo .info-content p{text-indent: 2em;}*/
.d_productinfo .info-content img{width:100%;max-width:100%;}
.d_productinfo .info-title{font-size:15px;color:#004392;line-height:30px;position: relative;padding-left:8px;overflow: hidden;font-family: 思源加粗;}
.d_productinfo .info-title:before{content:"";width:2px;height:14px;background:#004392;position:absolute;left:0;top:8px;}
.d_productinfo .info-title:after{content:"";height:1px;width:100%;background:#ccc;position:absolute;right:-80px;top:14px;}
.d_productinfo .info-relcompany{line-height:1.8em;}
.d_productinfo .info-relcompany .thename{font-size:14px;line-height:30px;font-family: 思源加粗;}
.d_productinfo .info-relcompany .thetxt{line-height:25px;margin-top: 10px;margin-bottom: 40px;}
.d_productinfo .info-relcompany .theinfo{line-height:25px;}


.d_buildingnews .leftname{position:absolute;left:0;top:0;}
.d_buildingnews .leftname .nameitem.i1{background:url(?resource/web/images/bg-building.jpg) no-repeat center;background-size:cover;}
.d_buildingnews .leftname .nameitem .txt{color:#f9b900;font-size:18px;line-height:50px;position:absolute;right:0;bottom:0;z-index:2;padding-right:10px;}
.d_buildingnews .leftname .nameitem.i2{background:url(?resource/web/images/bg-learning.jpg) no-repeat center;background-size:cover;}
.d_buildingnews .leftname .nameitem{
	width: 360px;
    height: 200px;
    margin-bottom: 15px;
    position: relative;
    cursor: pointer;
    overflow: hidden;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
}
.d_buildingnews .leftname .nameitem:after{content:"";background:rgba(0,0,0,0.2);position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;display:none;}
.d_buildingnews .leftname .nameitem:hover:after{display:block;}

.d_buildingnews{padding-left:430px;}
.d_buildingnews .leftname .nameitem.active{width:370px;height:225px;}
.d_buildingnews .leftname .nameitem.active .txt{padding-right:20px;}
.d_buildingnews .rightlist{min-height:500px;}
.d_buildingnews .rightlist .datalist .listitem{position:relative;padding-left:20px;padding-right:100px;line-height:35px;border-bottom:1px dashed #ccc;}
.d_buildingnews .rightlist .datalist .listitem:hover{color:#004392}
.d_buildingnews .rightlist .datalist .listitem .itemdate{position:absolute;right:0;top:0;}
.d_buildingnews .rightlist .datalist .listitem:before {
    width: 4px;
    height: 4px;
    background: #595757;
    border-radius: 100%;
    content: "";
    position: absolute;
    left: 0px;
    top: 50%;
    margin-top: -2px;
}
@media only screen and (max-width:1200px){
	.d_page_companynews .datalist ul{margin-left: -2%;}
	.d_page_companynews .datalist .listitem{width:31.33%;float:left;padding:0;margin-left:2%;}
	.d_page_companynews .datalist .listitem .itemtxt{width:100%;position: relative;height: auto;right:0;padding:20px;}
	.d_page_companynews .datalist .listitem .itemtxt .txt-title{margin-top:25px;margin-bottom: 8px;}
}
@media only screen and (max-width:1024px){
	.d_page_newsinfo .detailcontent .detail-title{font-size:16px;}
	.d_page_news .datalist .topdata .data-txt .txt-title{font-size:16px;}
	.d_page_news .datalist .dataul .dataitem .data-txt .txt-title{font-size:16px;}
	.d_page_news .datalist .txt-border{margin-top:12px;margin-bottom:8px;}

	.d_page_medianews .topdata .data-txt .txt-date{font-size:25px;}
	.d_page_medianews .topdata .data-txt .txt-title{font-size:16px;line-height:25px;margin-top:15px;margin-bottom: 15px;}
	.d_page_medianews .topdata .data-txt .btn-more{margin-top:15px;}
	.d_page_medianews .dataul .listitem .itemdate .d-day{font-size:40px;}
	.d_page_medianews .dataul .listitem .itemtxt .t-title{font-size:16px;}
	.d_page_medianews .dataul .listitem .itemtxt .t-desc{font-size:12px;line-height:22px;height:44px;}

	.d_page_newsinfo{padding-left:300px;min-height:900px;}
	.d_page_newsinfo .suggestdata{width:300px;padding:25px;}
	.d_page_newsinfo .suggestdata .s-title .en{font-size:16px;}
	.d_page_newsinfo .suggestdata .s-title .cn{font-size:13px;margin-top:10px;margin-bottom:25px;}
	.d_page_newsinfo .suggestdata .datalist .listitem{padding-bottom:20px;margin-bottom:25px;}
	
	.d_page_newsinfo .suggestdata .datalist .listitem .itemdate{font-size:12px;}
	.d_page_newsinfo .suggestdata .datalist .listitem .itemtitle{font-size:15px;margin-top:15px;margin-bottom:12px;font-family: 思源黑体；}


	.d_page_newsinfo .suggestdata .datalist .listitem .itemdesc{font-size:12px;line-height:22px;max-height:66px;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
	.d_page_newsinfo .suggestdata .codebox{width:130px;margin:0 auto;text-align: center;padding-top:20px;}
	.d_page_newsinfo .suggestdata .codebox .txt{padding-top:15px;font-size:12px;line-height:18px;}
	.d_page_newsinfo .detailcontent .detail-txt{font-size:12px;font-size:13px!important;line-height: 26px}

	.d_page_contact{position: relative;padding-left:260px;}
	.d_page_contact .contactcode{background:#ededed;width:260px;padding:40px 0;text-align: center;}

	.d_page_plan .planlist .listitem{width:19.5%;float: left;margin-left:0.5%;line-height:80px;padding-left:80px;padding-right: 10px;}
	.d_page_plan .planlist .listitem .itemimg{position: absolute;width:50px;height:50px;left:12px;top:15px;}
	.d_page_plan .plantop .data-txt .t-txt{font-size:12px;line-height: 25px;}
	.d_page_plan .plantop .data-txt{margin-top:25px;}
	.d_page_plan .plantop .data-txt .t-title .cn{margin-bottom:30px;}

	.d_page_plan .techlist .listitem img{width:35px;max-width:100%;}
	.d_page_plan .techlist .listitem p{font-size:12px;line-height:20px;margin-top: 5px;}
	.d_page_plan .techlist ul.datalist .listitem{float:left;width:90px;margin-right: 18px;text-align: center;}

	.d_page_plan .techlist ul.datalist.list1{float:none;}
	.d_page_plan .techlist ul.datalist.list2{float:none;}



	.page_job_lc .dataul .listitem{width:13%;}
	.page_job_lc .dataul .listitem .itemimg{width:70px;}
	.page_job_lc .dataul .listitem .itemname{line-height:25px;margin-top: 5px;}
	.page_job_lc .dataul .listitem.bg{width:12%;margin:0 2%;height:100px;}
	.page_job_zw .dataul .listitem{width:80px;line-height:80px;margin-right:25px;margin-bottom:25px;}
	.page_job_zw .dataul .listitem:hover{background:#C1CBDB;}
}
@media only screen and (max-width:960px){
	.d_buildingnews .leftname{display:none;}
	.d_buildingnews{padding-left:0;}
	.d_page_news .suggestlist{display: none;}
	.d_page_news .datalist{width:100%;float:none;}
	.d_page_companynews .datalist .listitem{width:48%;}
	.d_page_newsinfo{padding-left:0;}
	.d_page_newsinfo .suggestdata{position: relative;width:100%;}

	.d_page_plan .planlist ul{margin-left:-2%;}
	.d_page_plan .planlist .listitem{width:48%;float: left;margin-left:2%;margin-top: 20px;}
	.d_page_plan .planlist .listitem:last-child{width:98%;}
}
@media only screen and (max-width:650px){
	.d_page_newsinfo .detailcontent .detail-title{font-size:15px;}
	.d_page_news .datalist .topdata{padding-left:0;}
	.d_page_news .datalist .topdata .data-img{position: relative;left:0;top:0;width:100%;height: 200px;margin-bottom: 25px;}
	.d_page_news .datalist .topdata .data-txt .txt-title{font-size:15px;line-height:25px; text-overflow:initial;overflow: initial;white-space: initial;}
	.d_page_news .datalist .dataul .dataitem .data-txt .txt-title{font-size:15px;line-height:25px;text-overflow:initial;overflow: initial;white-space: initial;}
	.d_page_news .datalist .txt-border{margin:8px 0;}
	.d_page_news .datalist .dataul{padding: 20px;margin-top: 20px;padding-left:0;}

	.d_page_news .datalist .data-date{width:55px;padding:8px 0;}
	.d_page_news .datalist .data-date .date-day{font-size:30px;}
	.d_page_news .datalist .data-date .border{width:80%;margin:8px auto;}
	.d_page_news .datalist .data-date .date-year{font-size:12px;}
	.d_page_news .datalist .dataul .dataitem{padding-left:70px;}
	.d_page_news .datalist .dataul .dataitem .data-txt .txt-desc{line-height:22px;min-height: 0;}
	.d_page_news .datalist .dataul .dataitem .data-txt .txt-title:hover,.d_page_news .datalist .topdata .data-txt .txt-title:hover{transform:none;-ms-transform: none;-moz-transform: none;-webkit-transform:none;-o-transform:none;}
	.d_page_companynews .datalist ul{margin-left:0;}


	.d_page_companynews .datalist .listitem{width:100%;margin-left:0;}
	.d_page_companynews .datalist .listitem .itemtxt .txt-desc{height: auto;}

	.d_page_medianews .topdata .data-txt{width:100%;float:none;}
	.d_page_medianews .topdata .data-img{width:100%;float:none;margin-bottom:25px;max-width:450px;}
	.d_page_medianews .topdata .data-txt .txt-date{font-size:20px;}
	.d_page_medianews .topdata .data-txt .txt-title{font-size:15px;line-height:22px;margin-top:12px;margin-bottom: 12px;}
	.d_page_medianews .topdata .data-txt .btn-more{margin-top:12px;}
	.d_page_medianews .dataul .listitem .itemdate{top:22px;}
	.d_page_medianews .dataul .listitem .itemdate .d-day{font-size:35px;}
	.d_page_medianews .dataul .listitem .itemtxt .t-title{font-size:15px;}
	.d_page_medianews .dataul .listitem .itemtxt .t-desc{font-size:12px;line-height:22px;height:44px;}
	.d_page_medianews .dataul .listitem{padding-left:90px;padding-top:22px;margin-top: 30px;}

	.d_page_medianews .dataul .listitem .itemdate .d-month{padding-left: 2px;}
	.d_page_medianews .dataul .listitem .itemdate .d-year{padding-left: 2px;}
	.d_page_medianews .dataul .listitem .itemtxt .t-info{margin:15px 0;}
	
	.d_page_newsinfo .detailcontent{padding:20px;padding-bottom: 50px;}
	.d_page_newsinfo .suggestdata{padding:20px;padding-bottom: 60px;}
	.d_page_newsinfo .suggestdata .datalist .listitem .itemdesc{-webkit-line-clamp: 10;max-height:220px;}	

	.d_page_contact{position: relative;padding-left:0;}
	.d_page_contact .contactcode{width:100%;padding:50px 0;position: relative;height: auto;}
	.d_page_contact .contactcode .tip{margin-bottom:40px;}

	.d_page_contact .contacttxt .infolist .listitem{padding:30px 0;padding-left:120px;line-height:1.3em;}
	.d_page_contact .contacttxt .infolist .listitem .itemtxt p{margin-bottom:12px;}
	.d_page_contact .contacttxt .infolist .listitem .itemname{left:10px;top:31px;font-size:14px;}
	.d_page_contact .contacttxt .addresslist .listitem .itemname{padding:8px 0;font-size:14px;line-height:30px;}
	.d_page_contact .contacttxt .addresslist .listitem .itemmap{height:250px;}


	.d_page_plan .plantop .data-img{width:100%;float:none;text-align: center;}
	.d_page_plan .plantop .data-img img{width:100%;max-width: 300px;}
	.d_page_plan .plantop .data-txt{width:100%;float:none;margin-top: 50px;}
	.d_page_plan .plantop .data-txt .t-title .en{font-size:18px;}

	
	.d_page_plan .techlist .listitem img{width:30px;}
	.d_page_plan .techlist .listitem p{font-size:8px;line-height:20px;margin-top: 5px;}
	.d_page_plan .techlist ul.datalist .listitem{float:left;width:60px;margin-right: 2px;text-align: center;}

	.d_page_plan .planlist .listitem{font-size:13px;margin-bottom: 15px;margin-top: 0;}
	.d_page_plan .planlist .boxtitle,.d_page_plan .techlist .boxtitle,.page_job_lc .boxtitle,.page_job_zw .boxtitle{font-size:15px;}

	.page_job_lc .dataul .listitem{width:20%;}
	.page_job_lc .dataul .listitem .itemimg{width:60px;}
	.page_job_lc .dataul .listitem .itemname{line-height:20px;margin-top: 5px;font-size:12px;}
	.page_job_lc .dataul .listitem .itemname .canhide{display: none;}
	.page_job_lc .dataul .listitem.bg{width:4.6%;margin:0 1%;height:85px;background-size:180px auto;}
	.page_job_zw .dataul{text-align: center;}
	.page_job_zw .dataul .listitem{width:70px;line-height:70px;margin:9px;font-size:11px;float:none;display: inline-block;}
	.d_productinfo .info-relcompany .thename{font-size:13px;}
}
@media only screen and (max-width:400px){
	.d_page_news .datalist .topdata .data-txt .txt-title{font-size:14px;line-height:25px;}
	.d_page_news .datalist .dataul .dataitem .data-txt .txt-title{font-size:14px;line-height:25px;}

	.d_page_medianews .topdata .data-txt .txt-title{font-size:14px;}
	.d_page_medianews .dataul .listitem .itemtxt .t-title{font-size:14px;}
	.d_page_medianews .dataul .listitem{padding-left:80px;padding-top:22px;margin-top: 30px;}
	.d_page_medianews .dataul .listitem .itemtxt .t-desc{font-size:11px;line-height:20px;height:40px;}
	.d_page_medianews .dataul .listitem .itemdate .d-month{font-size:13px;}
	.d_page_medianews .dataul .listitem .itemdate .d-year{font-size:13px;}
	.d_page_medianews .dataul .listitem .itemdate{padding:10px 12px;}

	.d_page_newsinfo .detailcontent{padding:15px;padding-bottom: 40px;}
	.d_page_newsinfo .suggestdata{padding:15px;}


	.d_page_contact .contacttxt .infolist .listitem{padding:20px 0;padding-left:10px;}
	.d_page_contact .contacttxt .infolist .listitem .itemtxt p{margin-bottom:10px;}
	.d_page_contact .contacttxt .infolist .listitem .itemname{font-size:14px;position: relative;margin-bottom:15px;left:0;top:0;display: block;}
	.d_page_contact .contacttxt .addresslist .listitem .itemname{padding:8px 0;font-size:14px;line-height:30px;}
	.d_page_contact .contacttxt .addresslist .listitem .itemmap{height:250px;}

	.d_page_plan .planlist .listitem{font-size:12px;margin-bottom: 10px;margin-top: 0;}
	.d_page_plan .techlist .listitem p{font-size:6px;line-height:15px;margin-top: 5px;}
	.d_page_plan .techlist ul.datalist .listitem{float:left;width:50px;margin-right: 2px;text-align: center;}

	.page_job_zw .dataul .listitem{margin:7px;}
	.page_job_lc .dataul .listitem .itemimg{width:50px;}
	.page_job_lc .dataul .listitem .itemname{line-height:20px;margin-top: 5px;font-size:11px;}
	.page_job_lc .dataul .listitem.bg{height:75px;background-size:150px auto;}
}<!--0.00026798248291016-->