body, dl, dd, ul, ol ,h1, h2, h3, h4 ,form, input, button, textarea, p, th, td{ margin:0; padding:0;}
body{ font:14px/1.2 "\5FAE\8F6F\96C5\9ED1",arial,'Microsoft YaHei'; color:#333; background:#fff;}
img{vertical-align: middle; border:none;}
ul,ol,li{list-style:none outside none;}
table{border-collapse:collapse; border-spacing:0;}
button, input, select, textarea {font-size: 100%; vertical-align:middle;}
a{ color:#333; text-decoration:none; blr:expression(this.onFocus=this.blur()); }
a:hover{ text-decoration:none; color: #004ea2;}
a:focus {outline: 0 none;}
h1,h2,h3,h4{ font-size:100%; font-weight:normal;}
button, input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer; -webkit-appearance: button;-moz-appearance: button;}
.text,.btn,textarea{font-family:"\5FAE\8F6F\96C5\9ED1",arial,'Microsoft YaHei';}
.clearfix:after{ content:"."; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1;}
.btn{ border: none; cursor: pointer;}
html,body{ width: 100%; height: 100%; }
input,textarea{outline:none}
.fl{ float: left; }
.fr{ float: right; }

.warp,.nav li a,.more,a,.tiems,.news-btn,.imgBox img,.sw li a img,.select-box li,.listImg img,.more-btn,.boardImg img,.photos a img,.photos a:hover .phototxt,.photos a:hover .bj,.coreimg img,.dltxt,.subbtn,.pos,.owl-next, .owl-prev,.header,.logo ,.logo img,.nav li,.fn-top,.slide-b li,.nav__trigger{ transition: all 0.3s ease 0s; }
/*header*/
.header{ position: fixed; top: 0; left: 0; width: 100%; max-height: 270px; background: rgba(255,255,255,0.8); z-index: 99;}
.warp{ width: 1280px; margin: auto;}
.logo{ margin:8px 0 8px 20px; width: 200px; height: 84px;}
.fn-top{ line-height: 26px; padding-top: 37px;}
.fn-top a{font-size: 12px;}
.soso{ display: inline-block;width: 150px; height: 24px; background: #fff;border: 1px solid #e3e3e3; position: relative;}
.so{ width: 110px;line-height: 20px;border: none; padding: 0 5px;}
.soSubmit{position: absolute; top: 0; right: 0; width: 29px; height: 24px; border: none;background:url(/images/pic_03.jpg) no-repeat center;}
.nav li{ float: left; padding: 40px 30px; font-size: 16px;position: relative;}
.nav li a{display: block; position: relative;-webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;}
.nav li a:before {
	position: absolute;
    content: "";
    position: absolute;
    bottom: -40px;
    left: 0;
    width: 0;
    border-bottom: solid 2px; -webkit-transition: width .2s ease-in-out;transition: width .2s ease-in-out;
}
.nav li a:hover{color: #125e9a;}
.nav li a:hover:before{ width: 100%;}

.nawbox li{ padding: 20px 30px;}
.nawbox .fn-top{ padding-top: 17px;}
.nawbox li a:before{bottom: -22px;}
.nawbox .logo{ width:125px; height: 50px;}
.logo img{ max-width: 100%;}
/**
 * ÂÖ²¥Í¼
 */
.slide-img {margin-top: 100px; overflow: hidden; position: relative; }
.slide-b li { width:1920px; height: 500px;}
.slide-img .flex-control-nav { position: absolute; width: 190px; text-align: center; height: 34px; line-height: 34px; left: 50%; margin-left: -95px; bottom: 10px; overflow: hidden;}
.slide-img .flex-control-nav li { display: inline-block; width: 17px; height: 17px; border-radius: 50%; overflow: hidden; margin: 7px 9px 0; }
.slide-img .flex-control-nav li a { display: block; width: 15px; height: 15px; border-radius: 50%; font-size: 0; text-indent: -9999px; cursor: pointer; border: 1px solid #125e9a; }
.slide-img .flex-control-nav li .flex-active { background: #125e9a; }

  /*nav*/
   .nav__trigger { width: 30px; height: 25px; position: absolute; right:290px; top: 30px; z-index: 1024; display: none; cursor: pointer; }
.nav__icon { display: inline-block; position: relative; width: 30px; height: 5px; background-color: #125e9a; -webkit-transition-property: background-color, -webkit-transform; transition-property: background-color, -webkit-transform; transition-property: background-color, transform; transition-property: background-color, transform, -webkit-transform; -webkit-transition-duration: 300ms; transition-duration: 300ms; }
.nav__icon:before, .nav__icon:after { content: ''; display: block; width: 30px; height: 5px; position: absolute; background: #125e9a; -webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: 300ms; transition-duration: 300ms; }
.nav__icon:before { margin-top: -10px; }
.nav__icon:after { margin-top: 10px; }
.zjq-mnav { width: 100%; padding-bottom: 30px; position: absolute; z-index: 999; opacity: 0; -webkit-transition-property: all; transition-property: all; -webkit-transition-duration: 300ms; transition-duration: 300ms; -webkit-transform: translateY(-128%); transform: translateY(-128%); left: 0; }
.zjq-msons { padding: 14px 10px; border-bottom: 1px solid #50545a }
.zjq-msons dt { font-size: 16px; margin-bottom: 8px }
.zjq-msons a { color: #fff }
.zjq-msons dd { line-height: 22px; margin-left: -20px }
.zjq-msons dd a { margin-left: 20px; display: inline-block; color: #e9e8e8 }
.nav--active .nav__trigger { opacity: 0.5; }
.nav--active .nav__icon { -webkit-transform: rotate(52deg); transform: rotate(52deg); }
.nav--active .nav__icon:before{-webkit-transform: rotate(80deg);
    transform: rotate(80deg); margin-top: 0px;}
.nav--active .nav__icon:after{ display: none;}
.nav--active .zjq-mnav { opacity: 1; background: rgba(0,0,0,0.8); -webkit-transform: translateY(0); transform: translateY(0); } 


.about-us{ padding: 0 30px;}
.warp h2{text-align: center; margin-bottom: 60px;}
.about-txt{ width: 830px;}
.about-txt p{ font-size: 14px; line-height: 44px;}
.about-more{margin-top: 55px; text-align:right;}
.more{ padding:5px 6px; color: #3369af; font-size: 14px; border: 1px solid #3369af;}
.more:hover{color: #fff; background: #3369af;}
.about-img{ width: 340px; position: relative;}
.about-imgul li{ display: none;text-align: center; font-size: 14px; margin-top: 22px;}
.about-imgul .abshow{ display: block;}
.china{ position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.pos{position: absolute; width: 20px; height: 30px; background: url(/images/pos_06.png) no-repeat 0 0; cursor: pointer;}
.pos1{ top:65px; left:50px;}
.pos2{ top: 126px; left: 198px;}
.pos3{ top: 118px; left: 218px;z-index: 1;}
.pos4{ top: 112px; left: 226px;}
.pos5{ top: 79px; left: 216px;}
.pos6{     top: 130px;
    left: 172px;}
.poss{ background-image: url(/images/pos_03.png);}

.news-box,.core-box{ background: #f9f9f9;}
.newsItem{width: 626px;}
.newsItem h3{ font-size: 18px; padding-bottom: 14px; border-bottom: 1px solid #e1e1e1; margin-bottom: 20px;}
.newslist li{ margin-bottom: 15px;}
.tiems{ width: 65px; height: 58px; background: #fff;text-align: center; color: #878787; font-size: 12px; padding-top: 7px;}
.newslist li:hover .tiems,.news-list li:hover .tiems,.news-btn:hover{ background: #125e9a; color: #fff;}
.tiems span{ font-size: 30px;}
.newslis-text{ width: 545px;}
.newslis-text h4{margin: 14px 0;}
.newslis-text h4 a{ font-size: 14px; }
.newslis-text p{ font-size: 12px; color: #707070;}
.news-more{ text-align: center; padding-top: 15px;}
.news-btn{ display: inline-block; width:98px; height: 28px; line-height: 28px; border: 1px solid #125e9a; border-radius: 15px; font-size: 14px; color: #125e9a;}


.business,.core-box,.news-box,.about-box{ padding: 50px 0 50px;}
.business-ul li{ float: left; width: 305px; height: 337px; margin: 0 7px; }
.imgBox{ height: 220px; position: relative; overflow: hidden;}
.imgBox:hover img{ -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);}
.bj,.pos-txt{ position: absolute; bottom: 0; left: 0; width: 100%; height: 40px;}
.bj{ background: #000; opacity: 0.5; filter:alpha(opacity=50);}
.pos-txt{ text-align: center; color: #fff;  font-size: 16px; line-height: 40px;}
.business-litxt{ font-size: 12px; padding: 10px 14px 18px; background: #fcfcfc; line-height: 29px; height: 87px; }

.product-show{ position: relative;}
.owl-next, .owl-prev { position: absolute; top: 38%; width: 35px; height: 35px; background: url(/images/pic_36.png) no-repeat 0 0; text-indent: -9999px; display: none; }
.owl-next {  right: -62px; background-image: url(/images/pic_33.png); }
.owl-prev {left: -62px; }
.owl-next:hover{ background-image:url(/images/pic_36_05.png);}
.owl-prev:hover{ background-image:url(/images/pic_33_03.png);}

.sw{ width: 1199px; margin: auto;}
.sw li{ float: left; width: 279px; margin: 0 10px;}
.sw li a{ display: block; overflow: hidden;}
.sw li a img{ width: 100%; height: 200px;}
.sw li a:hover img,.listImg:hover img,.boardImg:hover img,.photos a:hover img,.coreimg:hover img{ -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);}

.sw li h3{ text-align: center; font-size: 14px; padding-top: 20px;}


.footer{border-top: 4px solid #125e9a;}
.foothead{ padding-bottom: 25px;}
.footLogo{ margin: 60px 0 0 15px;}
.footContact{ width: 600px; padding-top: 60px;}
.foot-item{ float: left; line-height: 30px; margin-left: 45px; margin-bottom: 25px; padding-left: 43px; font-size: 12px; background: url(/images/ioc.png) no-repeat 0 0;}
.fitem1{ width: 241px;}
.foot-item:nth-child(2){ background-position: 0 -171px;}
.foot-item:nth-child(3),
.foot-item:nth-child(5){ background-position: 0 -111px;}
.foot-item:nth-child(4){ background-position: 0 -56px;}
.world{ margin-top: 28px; margin-right: 40px;}
.wx{ margin-top: 15px; text-align: center;}
.wx p{ padding-top: 8px; font-size: 14px;}
.foot{ height: 60px; background: #333333; color: #979797;}
.foot a{color: #979797;}
.foot a:hover{ color: #ccc;}
.foot{ line-height: 60px;}


/*banner*/
.banner{ position: relative; margin-top: 100px; height: 350px;}
.title{ position:absolute; bottom: 0; left:50%; width: 254px; height: 102px; margin-left: 390px; margin-bottom: 0; }
.aboutbanner{ width: 205px; margin-left: 440px;}
.newsbanner{ width:262px;margin-left: 380px; }
.busbanner{ width: 352px;margin-left: 288px;}
.financebanner{ width: 363px;}
.iNbanner{ width: 380px;margin-left: 260px;}
.contbanner{ width: 242px;margin-left: 400px;}
.titlebj{ position: absolute; width: 100%; height: 100%; background:#125e9a; opacity: 0.5;}
.titlep{ position: absolute; top:0; left:0; padding: 20px; font-size: 24px; color: #fff;}
.titlep span{ font-size: 30px; font-weight: 700;}
.main{ padding-top: 35px;}

.mainleft{ width: 240px;}
.mainleft h3{ padding-bottom: 28px; margin-bottom: 35px; border-bottom: 1px solid #f4f4f4; font-size: 18px;}
.mainleft h3 img{ margin-bottom: 5px;}
.select-box li{ width: 238px; height: 48px; border:1px solid #f4f4f4; position: relative;}
.select-box li a{display:block; text-align: center; line-height: 48px;}
.select-i{ position: absolute; top: 24px; left: 20px; width: 8px; height: 2px; background: #a5a5a5;}
.select-box .selectshow,.select-box li:hover{ border: 1px solid #125e9a; background: #125e9a;}
.selectshow a,.select-box li:hover a{ color: #fff;}
.selectshow .select-i,.select-box li:hover .select-i{ background: #fff;}


.mainright{ width: 1010px;}
.mainhead{padding-left: 24px; padding-bottom: 23px; margin-top: 33px; border-bottom: 2px solid #1e669f; background: url(/images/ioc1_05.jpg) no-repeat 0 0;}
.mainList,.mainarticle{ padding: 35px 0 55px; min-height: 400px;}
.articleFh{float:right; margin-top:30px;}
.listul li{ padding-bottom: 20px; border-bottom: 1px solid #ececec; margin-bottom: 20px;}
.listul li:nth-child(6){ border: none;}
.listImg{ width: 200px; height: 120px; overflow: hidden;}
.listTxt{ width: 790px;}
.listTxt h3{ font-size: 16px;}
.listTxt p{ font-size: 14px; color: #666666; line-height:28px; padding: 12px 0 16px;}
.more-btn,.listfyshow{ color: #125e9a;}
.more-btn:hover{ color: #666666;}
.listfy{ text-align: center; margin-top: 40px;}
.listfy a{ display: inline-block; padding:6px 10px; margin-right: 2px; border: 1px solid #ececec; font-size: 14px;}
.listfy a:hover,.listfy .listfyshow{ border:1px solid #fff;}


.boardul li{ margin-bottom: 20px;}
.mainList-box h3{ width: 120px; height: 40px; margin-bottom: 10px; text-align: center; line-height: 40px; color: #fff; background: #649ef0;}
.boardImg{ width: 120px; height: 120px; overflow: hidden;}
.boardTxt{ width: 870px;}
.boardTxt h4{ line-height: 25px; font-size: 16px; color: #707070;}
.boardTxt p{ line-height: 29px; color: #707070; font-size: 14px;padding-top: 12px;}
.dl{ padding: 0 20px;border-bottom: 1px dashed #707070;}
.dd-th{background: #707070; border-bottom: none; }
.dl dd{ float: left; line-height: 45px;  font-size: 14px; color: #707070;padding-left: 10px;}
.dd-th dd{ height: 40px; line-height: 40px; color: #fff;}
.dd-name{ width: 582px;}
.dd-mold{ width: 145px;}
.dd-year{ width: 118px;}
.dd-time{ width: 85px;}

.aboutlist{ background: url(/images/bj_03.jpg) repeat-y 0 0;}
.aboutlist li{ margin-left: 34px; padding-left: 104px;line-height: 36px; padding-bottom: 70px; position: relative;}
.pos-item{ position: absolute; top: 0;left: 0; width: 84px; height: 36px; background: no-repeat 0 0;}
.sp1{ background:  url(/images/pic_ab1.png);}
.sp2{ background:  url(/images/pic_ab2.png);}
.sp3{ background:  url(/images/pic_ab3.png);}
.sp4{ background:  url(/images/pic_ab4.png);}
.sp5{ background:  url(/images/pic_ab5.png);}
.sp6{ background:  url(/images/pic_ab6.png);}
/*ÒÆ¶¯¶¯»­*/
.abusp{  transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;}
.aboutlist li:hover .abusp{
    transform:translate(-10px,0);
    -webkit-transform:translate(-10px,0);
    -moz-transform:translate(-10px,0);
    -o-transform:translate(-10px,0);
    -ms-transform:translate(-10px,0);
}

.photo-box li{ float: left; width: 323px; margin: 0 5px;}
.photo-box li:nth-child(2) .photo-top{ margin-bottom: 0;}
.photo-top,.photo-box li:nth-child(2) .photo-btm{ margin-bottom: 20px;}
.photos a{ display: block; position: relative; overflow: hidden;}
.photo-top img{ width: 100%;}
.photo-top,.photo-top img{height: 200px;}
.photo-btm,.photo-btm img{ height:277px;}
.photos .bj,.photos .phototxt{ position: absolute;bottom: -36px; left: 0; width: 100%; height: 36px; opacity: 0; filter:alpha(opacity=0);}
.photos .phototxt{ line-height: 36px; text-align: center;}
.photos a:hover .phototxt{  color: #fff; opacity: 1; bottom: 0}
.photos a:hover .bj{ bottom: 0;opacity:.5;filter:alpha(opacity=50);}

.partner-box li{ float: left; width: 25%; text-align: center; height: 80px; line-height: 80px; margin-bottom: 10px;}

.core-box{ padding-bottom:70px;}
.core-list li{float: left; width: 238px; margin: 0 5px 20px;}
.coreimg{ display: block; height: 169px; overflow: hidden;}
.core-h3{ font-size: 14px; padding-top: 14px; text-align: center;}

.articlehead{ text-align: center; border-bottom: 1px solid #ececec;}
.articlehead h3{ font-size: 18px;}
.articlehead p{ font-size: 12px; color: #707070; padding-top: 20px; padding-bottom: 20px;}

.news-list li{ padding-bottom: 20px; margin-bottom: 20px; border-bottom:1px solid #ececec;}
.news-list li:nth-child(6){ border: none;}
.news-list .tiems{ background: #f9f9f9;}
.news-list .newslis-text{ width: 930px;}
.newsshow .tiems{background: #125e9a; color: #fff;}


.honor-box li{ float: left; width: 21%; padding: 0 19px 0; margin-bottom: 20px; text-align: center; border-bottom: 1px solid #ececec; }
.honor-box li img{ max-width: 100%; height: 150px;}
.honor-box li p{ padding: 11px 0 10px; line-height: 24px;height: 48px; overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.honor-box li a:hover p{color: #004ea2;}
.honor-imgs{ display: block;}

.dl-head,.dlbox{ font-size: 14px; padding:0 20px;}
.dl-head{ height: 40px; line-height: 40px; color: #fff;background: #125e9a; }
.dl-head dd,.dlbox dd{ float: left; width: 226px;}
.dl-head dd:nth-child(4),.dlbox dd:nth-child(4){ width: 205px;}
.dl-head dd:nth-child(5),.dlbox dd:nth-child(5){ width: 86px;}
.dlbox{ height: 50px; line-height: 50px;border-bottom: 1px solid #ececec;cursor: pointer;}
.dlbox dd:nth-child(2),.dlbox dd:nth-child(3){ padding-left: 16px;width: 210px;}
.dlbox dd{ float: left;}
.dltxt{ padding:0 25px; text-align: center; display: none; height: 0; opacity: 0;}
.dltxt p{ line-height: 30px; text-align: left; padding: 12px 0 25px; color: #707070;}
.packup{ position: relative;}
.packup i{ position: absolute; top:-25px; left:1px;border:12px solid rgba(255,255,255,0) ;border-bottom:12px solid #125e9a; }
.dltxtshow .dltxt{ display: block; height: 100%; opacity: 1;}


.norm{ width: 490px;}
.norm-item{ margin-bottom: 14px;}
.normtxt h3{ height: 60px; padding-top: 20px; padding-left: 80px; background: url(/images/norm_03.jpg) no-repeat 0 0; color: #125e9a; font-size: 18px;}
.sp-i{ display: block; width: 36px; height: 2px; background: #125e9a; margin-top: 10px;}
.normtxt p{ font-size: 14px; color: #363636; line-height: 30px; padding: 6px 0 16px;}

.normbg h3{ background: none; padding-left: 0;}
.normbgR h3{ padding-left: 0; background-position: top right;}

.hunt-head{ height: 120px; background: #efefef;}
.hunt{ padding-top: 18px; }
.mainhunt{ margin-top: 65px;}
.hunt-js{padding-left: 24px;
    padding-bottom: 25px;
    margin-left: 20px;
    background: url(/images/ioc1_05.jpg) no-repeat 0 0;
}
.huntbox{ padding-left: 20px;}
.huntbox .so{ width: 626px; height: 36px; border: 1px solid #c1c1c1; background: #ffffff; padding: 0 10px; border-right: 0;}
 .subbtn{width: 83px; height: 38px; background: #1e669f; border: none; color: #fff;}
.record,.huntul{ padding-left: 15px;}
.subbtn:hover{ background: #cccccc; color: #333; }
.huntcont{ padding-bottom: 10px; line-height: 26px;}
.huntul{ padding-top: 15px;}
.huntul li:nth-child(6){border-bottom:1px solid #ececec;}
.hunt-time{ font-size: 12px; color: #707070;}
#bp_container img, #bp_sv, #bp_vid{min-width:30%; min-height: 30%;}

iframe{ float: left;    margin-right: 30px;}


@media only screen and (max-width: 1340px) {
	.sw{ width: 1100px;}
	.sw li{ width: 100%;}
	.newsItem{ width: 48%;}
	.newslis-text{ width: 86%;}
	.newslis-text h4{ margin: 8px 0;}
	.business-ul li{ width: 100%;}

	.mainright{ width:79%;}
	.photo-box li{ width: 32%;}
	.photos img{ width: 100%; height: 100%;}
	.news-list .newslis-text{ width: 90%;}
	.news-list .newslis-text p{ line-height: 18px;}
	.dl-head dd, .dlbox dd{ width: 23%;}
	.dl-head dd:nth-child(4) { width: 18%;}
	.dlbox dd:nth-child(4){ padding-left: 10px; width: 16%;}
	.dl-head dd:nth-child(5), .dlbox dd:nth-child(5){ width: 12%;}
	.dlbox dd:nth-child(2),.dlbox dd:nth-child(3){ width: 21%;}
    .dd-name{ width:500px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
}
@media only screen and (max-width: 1300px) {
    /*.slide-img,.slide-b li img{ height: auto;}*/
	.sw{ width: 992px;}
	.sw li a img{ height: 100%;}
	.warp{ width: 98%;}
	.about-us{ padding: 0;}
	.newsItem{  float: none; width: 70%; margin:0 auto 30px;}
	.newslis-text{ width:90%;}
	.fotleft,.fotrigth{ float: none;margin:0 auto 20px; width: 740px;}
	.footContact{ padding-top: 32px;}
	.footLogo{ width: 120px; margin-top: 30px;}
	.world{ width: 298px;}
	.honor-box li{ width: 20%;}
	.photo-btm a,.photo-btm,.photo-btm img{ height: 240px;}
	.photo-top a,.photo-top,.photo-top img{ height: 180px;}
	.listImg{ width: 21%;}
	.listTxt{ width: 77%;}
	.core-list li{ width: 23.5%;}
	.norm{ width: 460px;}
	.norm img{ width: 100%;}
    .title{ display: none;}
    .boardTxt { width:85%; }
    .nav li{ padding: 40px 20px;}
    .nawbox li{ padding: 20px;}
}
@media only screen and (max-width: 1230px) {
	.about-txt{ width:65%;}
	.about-img{ width: 340px;}
	.honor-box li{ width: 28.3%;}
	.mainright{ width:74%;}
	.listImg img{ width: 100%; height: 100%;}
	.coreimg{ height: 150px;}
	.coreimg img{ width: 100%; height: 100%;}
	.norm{ width: 410px;}
    .dd-name{ width:415px;}
}
@media only screen and (max-width: 1200px) {
    .slide-b li{ height: 370px;}
    .banner{height:320px; background-size: cover!important;}
}
@media only screen and (max-width: 1185px) {
	.sw{ width: 880px;}
    .nav li{ padding: 40px 14px;}
    .nawbox li{ padding: 20px 20px;}
	 .slide-img .flex-control-nav li, .slide-img .flex-control-nav li a { width: 12px; height: 12px; }
    .slide-img .flex-control-nav { bottom: 10px; width: 100%; height: 28px; line-height: 26px; margin: 0; background: none; left: 0; }
	.newsItem{ width: 85%;}
	.newslis-text{ width:85%;}
	.business-litxt{ line-height: 22px;}
	.business-ul li{ width: 23.4%;}
	.imgBox{ height: 205px;}
	.photo-box li{ width: 31%;}
	.photo-btm a,.photo-btm,.photo-btm img{ height: 200px;}
	.photo-top a,.photo-top,.photo-top img{ height: 150px;}
	.conbox img{ float: none!important; display: block; margin-bottom: 15px;}
	.dlbox dd:nth-child(4){ padding-left: 0px; }
	.norm{ width:47%;}
    .boardTxt { width:80%; }
    .dd-name{ width:52%;}
    .dd-mold{ width: 18%;}
    .dd-year{ width: 12%;}
    .dd-time{ width: 12%;}
}
@media only screen and (max-width: 1070px) {
    .banner{margin-top: 80px;}
	.sw{ width: 760px;}
	.logo{ width: 170px; height: 64px;}
	.fn-top{ padding-top: 28px;}
	.nav li{ padding: 32px 10px;}
    .nawbox li{ padding: 20px 10px;}
	.nav li a:before{ bottom: -31px;}
    .nawbox li a:before { bottom: -26px;}
    .slide-img{ margin-top: 80px;}
    .mainhunt{ margin-top: 45px;}
	.about-txt{ width:60%;}
	.business-ul li{ width: 100%;}
	.business-litxt{ padding: 10px 6px 18px;}
	.imgBox{ height:180px;}
	.imgBox img{ width: 100%;height: 100%;}
	.mainright{ width:72%;}
	.honor-box li{ width: 27.3%;}
	.listImg{ width: 23%;}
	.listTxt{ width: 74%;}
	.coreimg{ height: 125px;}
	.partner-box li{ width: 33%;}
    .dd-name{ width:50%;}
    .tissuebox img{ width: 90%!important;}
}
@media only screen and (max-width: 992px) {
    .nawbox .nav__trigger{top: 20px;}
	.sw{ width: 620px;}
	.nav{ display: none;}
	.nav__trigger{ display: block;}
	.business-ul li{ width: 23%;}
	.business-litxt{ line-height: 18px;}
	.imgBox{ height:145px;}
	.mainright{ width:70%;}
	.honor-box li{ width: 42%;}
	.news-list .newslis-text{ width: 86%;}
	.core-list li{ width: 31%;}
	.dlbox dd:nth-child(2), .dlbox dd:nth-child(3){ width: 20%;}
    .boardTxt { width:75%; }
    .dd-mold{ width: 16%;}
    .dd-time{ width: 14%;}
    .honor-box li img{ height: 194px;}
    .banner{height:230px;}
}
@media only screen and (max-width: 880px) {
	.about-txt{ width:55%;}
	.foot{ height: auto; line-height: 30px; text-align: center;}
	.foot p{ float: none; display: inline-block;}
	.mainleft,.mainright{ float: none; margin: auto; width: 98%;}
	.select-box li{ width: 100%;}
	.honor-box li{ width: 27.3%;}
	.coreimg{ height: 150px;}
	.dlbox dd:nth-child(4){ padding-left: 10px; }
	.huntbox .so{ width: 430px;}
    .boardTxt { width:80%; }
    .slide-b li{ height:290px;}
    .honor-box li img{ height: 160px;}
}
@media only screen and (max-width: 768px) {
	.sw{ width: 480px;}
	.about-txt,.about-img{ float: none; margin: 0 auto 40px; width: 90%;}
	.about-txt p{ line-height: 32px;}
	.about-img{margin-bottom: 0; text-align: center;width: 340px;}
	.business-ul li{ width:100%; margin-bottom: 20px; height: auto;}
	.imgBox{ height:220px;}
	.foot{ padding: 10px 0;}
	.honor-box li{ width: 41%;}
	.listImg{ width: 27%;}
	.listTxt{ width: 70%;}
	.fotrigth,.fotleft{ width: 100%;}
	.footLogo,.footContact,.world,.wx{ float: none; margin:0 auto 20px; }
	.footLogo{ margin-top: 40px;}
    .boardTxt { width:75%; }
}
@media only screen and (max-width: 680px) {
	.sw{ width: 370px;}
	.newslis-text{ width:80%;}
	.footContact{ width: 420px;}
	.foot-item{ float: none; width: 60%; margin:0 auto 15px;}
	.boxchart img{ width: 100%!important;}
	.photo-box li{ float: none; margin: auto; width: 50%; margin-bottom: 20px;}
	.photo-btm a,.photo-btm,.photo-btm img{ height: 277px;}
	.photo-top a,.photo-top,.photo-top img{ height: 200px;}
	.coreimg{ height: 120px;}
	.dl-head dd, .dlbox dd{width: 28%;}
	.dlbox dd:nth-child(2), .dlbox dd:nth-child(3){ width: 13%;}
	.dl-head dd:nth-child(2),.dl-head dd:nth-child(3){ width: 17%;}
    .dd-name{ width:48%;}
    .dd-time{ width: 16%;}
    .banner{height:165px;}
}
@media only screen and (max-width: 630px) {
	.partner-box li{ width: 50%;}
}
@media only screen and (max-width:580px) {
	.sw{ width: 280px;}
	.soso{ display: none;}
    .fn-top {
    padding-top: 10px;
    }
	.nav__trigger{ right: 20px; top: 40px;}
	.imgBox{ height:180px;}
	.business-litxt{ line-height: 24px;}
	/*.footContact{ width: 100%;}*/
	.mainList, .mainarticle{ min-height: 200px;}
	.photo-box li{ width: 60%;}
	.news-list .newslis-text{ width: 82%;}
	.listImg{ width: 30%;}
	.listTxt{ width:65%;}
	.coreimg{ height: 110px;}
	.conbox img{ width: 95%;}
	.dl-head, .dlbox{ padding: 0 10px; font-size: 12px;}
	.dlbox dd:nth-child(2), .dlbox dd:nth-child(3){ width: 12%;}
	.dl-head dd:nth-child(5), .dlbox dd:nth-child(5){ width: 18%;}
	.dl-head dd:nth-child(4){ width: 19%;}
	.dlbox dd:nth-child(4){ padding-left: 16px;}
	.norm{ float: none; margin: 0 auto 30px; width: 80%;}
	.huntbox .so{ width: 260px;}
    .boardTxt { width:70%; }
    .dl dd{ font-size: 12px;}
    .dd-name{ width:40%;}
    .dd-time{ width: 20%;}
    .slide-b li{ height: 220px;}
}
@media only screen and (max-width: 480px) {
	.sw{ width: 210px;}
	.newslis-text{ width:70%;}
	.business-ul li{ float: none; width:80%; margin:0 auto 20px;}
	.imgBox{ height:220px;}
	.business-litxt{ height: auto;}
	.foot-item{ width: 82%;}
	.footContact{ width:100%;}
	.box img{ float: none!important;}
	.honor-box li{ float: none; margin: 0 auto 20px; width:80%;}
	.photo-box li{ width: 70%;}
	.news-list .newslis-text{ width: 79%;}
	.listImg{ width: 35%;}
	.listTxt{ width:60%;}
	.core-list li{ width:47%;}
	.coreimg{ height: 140px;}
	.dl-head dd, .dlbox dd{ width: 24%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
	.dl-head dd:nth-child(2), .dl-head dd:nth-child(3){width: 19%;}
	.dlbox dd:nth-child(2), .dlbox dd:nth-child(3){ padding-left: 12px;  width: 14%;}
	.dlbox dd:nth-child(4) {
    padding-left: 6px;
	}
    .dl{ padding: 0 10px;}
    .boardTxt { width:65%; }
    .dd-name{ width:33%;}
    .dd-mold{ width: 18%;}
    .dd-time{ width: 24%;}
    .slide-b li{ height: 160px;}
    .honor-box li img{ height: 175px;}
}
@media only screen and (max-width: 414px) {
	.partner-box li{ float: none; margin:0 auto 20px; width: 50%;}
	.dlbox dd:nth-child(2), .dlbox dd:nth-child(3){ width: 15%;}
	.huntbox .so{ height: 28px; width: 180px;}
	.subbtn{ height: 30px;}
    .boardTxt { width:60%; }
    .banner{height: 115px;}
}
@media only screen and (max-width: 380px) {
	.about-img{ display: none;}
	.imgBox{ height:180px;}
	.business, .core-box, .news-box,.about-box{ padding-top: 35px;}
	.owl-prev{ left: -32px;}
	.owl-next{ right: -38px;}
	.photo-box li{ width: 80%;}
	.news-list .newslis-text{ width: 75%;}
	.listImg,.listTxt{ float: none; margin: auto; width: 80%; margin-bottom: 10px;}
	.core-list li{ float: none; margin:0 auto 30px; width:80%;}
	.coreimg{ height: 160px;}
	.dlbox dd:nth-child(2), .dlbox dd:nth-child(3){ width: 13%;}
    .boardTxt { width:55%; }
    .dd-name{ width:22%;}
    .dd-mold{ width: 21%;}
    .dd-time{ width: 30%;}

    .slide-b li{ height: 125px;}
    .logo{ margin: 8px 0;}
}



















<!--ºÄÊ±1763410251.9103Ãë-->