/* CSS Document */
body,div,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,ul,dd,form,iframe,input,textarea,select,label,article,aside,footer,header,menu,nav,section,time,audio,video { margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,audio,canvas,video { display:block;}
*{ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
body { font-family:Microsoft Yahei; color:#666; text-decoration:none; font-size:14px; background:#fff;}
textarea { resize:none;}
img{ max-width:100%;}
iframe,img { border:0;}
ul,ol,li { list-style:none;}
input, select, textarea { outline:0; -webkit-user-modify:read-write-plaintext-only;}
input { -webkit-appearance:none;}
a{ text-decoration:none; color:#666; transition:0.2s; -webkit-transition:0.2s;}
a:hover{ color:#113c98;}
.clearfix { clear:both; zoom:1;}
.clearfix:after { content:""; display:block; height:0; clear:both; visibility:hidden;}
.fl{ float:left;}
.fr{ float:right;}

/*滚动条*/
::-webkit-scrollbar{ width:6px; height:12px}
::-webkit-scrollbar-button:vertical{ display:none;}
::-webkit-scrollbar-track:vertical{ background-color:black}
::-webkit-scrollbar-track-piece{ background:#FFF}
::-webkit-scrollbar-thumb:vertical{ background-color:#113c98; border-radius:5px}
::-webkit-scrollbar-thumb:vertical:hover{ background-color:#334da2}
::-webkit-scrollbar-corner:vertical{ background-color:#113c98}
::-webkit-scrollbar-resizer:vertical{ background-color:#113c98}



.m{ width:95%; max-width:1340px; margin:0 auto; position:relative;}
.m2{ width: 95%; max-width: 1200px; margin: 0 auto; position:relative;}
.n{ padding:50px 0;}
.n_m{ padding: 50px 0; background: #f5f7f9;}

.top{ padding: 15px 40px; background: #113c98 url(../images/menubgs.png) no-repeat right top; position:fixed; width:100%; z-index:999;}
.top .logo{ float:left;}
.top .english{ float:right; color:#fff; border:1px solid #fff; padding:10px; margin-top:10px;}
.top .english img{ height:15px; vertical-align:middle; margin-right:5px;}
.top .nav{ float:left; text-align:center;}
.blank{ height:90px;}
.nav{ float:left; width:70%; text-align:center; padding-top:18px;}
.nav>li{ display:inline-block; margin:0 15px; position:relative;}
.nav>li>a{ font-size:17px; font-weight:bold; line-height:30px; color:#fff;}
.nav>li ul{ position:absolute; top:100%; left:0; padding:20px; background:#f1f5f6; min-width:150%; text-align:left; opacity:0; visibility:hidden; transition:0.2s;}
.nav>li ul li{ margin:5px 0; white-space:nowrap;}
.nav>li:hover ul{ opacity:1; visibility:visible;}

.bannerslide {position:relative;}
.bannerslide .swiper-slide {background-position:center;background-size:cover;position:relative;height:790px;}
.inbanner .bannerslide .swiper-slide {background-position:center;background-size:cover;position:relative;height:350px;}
.bannerslide .swiper-slide .textbox {padding-top:160px;margin:0 auto;width:860px;/*background:#fff;*/color:#111;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all .4s .2s;transition:all .4s .2s;}
.bannerslide .swiper-slide.swiper-slide-active .textbox {opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.bannerslide .swiper-slide .textbox .pad {padding:40px;}
.bannerslide .swiper-slide .textbox .sub {text-align:center;font-size:15px;font-weight:bold;margin-bottom:20px;text-transform:uppercase;color:#FFF;letter-spacing:6px;}
.bannerslide .swiper-slide .textbox .tit {text-align:center;font-size:60px;margin-bottom:20px;color:#FFF;}
.bannerslide .swiper-slide .textbox .txt {text-align:center;font-size:14px;color:#FFF;line-height:20px;}
.bannerslide .swiper-slide .textbox .btn {text-align:center;padding:0px;/*background:rgba(234,237,242,1);*/}
.bannerslide .swiper-slide .textbox .btn a {font-size:14px;line-height:40px;background:rgba(10,50,135,1);color:#fff;padding:5px 30px;font-weight:bold;display:inline-block;text-align:center;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;}
.bannerslide .swiper-slide .textbox .btn a:hover {background:#fff;color:#333;}
.paginationw {position:absolute;left:0;text-align:center;bottom:30px !important;width:100%;z-index:9;}
.swiper-pagination-bullet {background:#fff;}
.swiper-pagination-bullet-active {background:#f00;}
.bannerslide .swiper-button-next,.bannerslide .swiper-container-rtl .swiper-button-prev {background-image:url(../images/arrows.png);background-size:80px 60px;background-position:-40px 0;width:40px;height:60px;margin-top:-30px;}
.bannerslide .swiper-button-prev,.bannerslide .swiper-container-rtl .swiper-button-next {background-image:url(../images/arrows.png);background-size:80px 60px;background-position:0 0;width:40px;height:60px;margin-top:-30px;}

.ind_ab{ background:#FFF url(../images/whitebg.jpg) no-repeat top center;}
.ind_ab .m{ padding:90px 0;}
.ind_ab .ial{ float:left; width:48%;}
.ind_ab .ial .tit{ position:relative; font-size:24px; font-weight:bold; margin-bottom:70px;}
.ind_ab .ial .tit:after{ position: absolute; content: ''; width: 30px; background: #113c98; height: 3px; top: 50px; left:0;}
.ind_ab .ial .p1{ line-height:1.6;}
.ind_ab .ial .p2{ display: table-cell; display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3; margin:20px 0;}
.ind_ab .ial ul{}
.ind_ab .ial ul li{ width:50%; float:left; margin-bottom:20px;}
.ind_ab .ial ul li h1{ font-size:30px;}
.ind_ab .iar{ float:right; width:45%;}

.ind_pro{ padding:120px 0 70px 0; background:url(../images/probg.jpg) no-repeat center center;}
.ind_pro .ip1l{ float:left; width:50%;}
.ind_pro .ip1l .p1{ position:relative; font-size:24px; font-weight:bold; margin-bottom:40px; color:#fff;}
.ind_pro .ip1l .p1:after{ position: absolute; content: ''; width: 30px; background: #4676de; height: 3px; top: 50px; left:0;}
.ind_pro .ip1l .p2{ color:#fff; line-height:1.6;}
.ind_pro .ip1r{ float:right; width:50%; text-align:right;}
.ind_pro .ip1r a{ color:#fff; display:inline-block; border:rgba(255,255,255,0.2) 1px solid; padding:2px 6px; margin-bottom:3px; line-height:20px;}
.ind_pro .ip1r a:hover{ background:rgba(255,255,255,0.2);}

.ind_pro .ip2{ margin-top:50px;}
.ind_pro .ip2 li{ width:23.5%; margin-right:2%; float:left; margin-bottom:2%;}
.ind_pro .ip2 li:nth-child(4n){ margin-right:0;}
.ind_pro .ip2 .item .pic {display:block;overflow:hidden;}
.ind_pro .ip2 .item .pic img {display:block;width:100%;-webkit-transition:all 2s; height:220px;}
.ind_pro .ip2 .item .pic:hover img {display:block;width:100%;transform:scale(1.1);}
.ind_pro .ip2 .item .info {background:#f5f5f5;padding:15px 40px;text-align:center;}
.ind_pro .ip2 .item .info .name {font-size:18px;color:#333;line-height:1.6;margin-top:10px;letter-spacing:2px; font-weight:bold; text-align:left;}
.ind_pro .ip2 .item .info .text {font-size:14px;color:#777;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:2;line-height:20px;overflow:hidden;margin:10px auto;text-align:left;margin-bottom:20px;}

.ind_hon{ display:flex;}
.ind_hon .ihl{ width:50%;}
.ind_hon .ihr{ background:#fff url(../images/yejibg.jpg) no-repeat center left; width:50%; padding:0 100px; display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-align: center;}
.ind_hon .ihr .p1{ font-size:22px; margin-bottom:40px; color:#333;}
.ind_hon .ihr .p2{ display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; word-break: break-all; -webkit-line-clamp: 7; margin-bottom:20px; line-height:1.8;}
.ind_hon .ihr a{ background: #113c98; border:1px solid #113c98; padding: 10px 20px; color: #fff; font-size: 13px; display:inline-block; margin-top:20px;}
.ind_hon .ihr a:hover{ background: #fff; color:#113c98;}

.ind_con{ background: #0a3287 url(../images/contactmapbg.jpg) no-repeat center center; padding:70px 0;}
.ind_con .pt1{ font-size:22px; font-weight:bold; text-align:center; color:#fff;}
.ind_con .pt2{ margin-top:10px; text-align:center; color:#fff;}
.ind_con .icm{ padding:60px 70px 60px 70px; background:rgba(0,25,75,0.3); margin-top:50px;}
.ind_con .icm ul{ text-align:center; border-bottom: rgba(255,255,255,0.2) 1px solid; padding-bottom:20px;}
.ind_con .icm ul li{ display:inline-block; width:33%; color:#fff; font-size:13px; text-align:left; padding:10px 0;}
.ind_con .icm .ict{ color:#fff; margin-top:20px;}
.ind_con .icm .t1{ width:8%; float:left;}
.ind_con .icm .ict input{ height:30px; width:100%; background:none; border:rgba(170,212,255,0.5) 1px solid; color:#FFF; padding: 0px 10px; margin-top:10px;}
.ind_con .icm .t2{ width:14%; float:left; margin:0 60px;}
.ind_con .icm .ict .t2 input{ height:auto; width:auto; padding:0; -webkit-appearance: auto; margin:15px 5px 0;}
.ind_con .icm .t3{ width:15%; float:left;}
.ind_con .icm .t4{ width:30%; float:left; margin:0 60px;}
.ind_con .icm .t5{ width:10%; float:right;}
.ind_con .icm .t5 input{ cursor:pointer; transition:0.2s;}
.ind_con .icm .t5 input:hover{ background:rgba(170,212,255,0.5);}
.ind_con .icm2{ background:rgba(255,255,255,0.9); padding:30px 70px;}
.ind_con .icm2 ul{ color:#FFF; float:left; width:50%;}
.ind_con .icm2 ul li{ font-size:13px; padding:5px 10px; text-align:center; font-weight:bold; line-height:2; display:inline-block;}
.ind_con .icm2 ul li a{ color:#333;}
.ind_con .icm2 a.icm_more{ padding: 10px 20px; font-size: 12px; background: #113c98; border:1px solid #113c98; font-weight: bold; color: #FFF; float:right;}
.ind_con .icm2 a.icm_more:hover{ color:#113c98; background:#fff;}

.ind_news{ padding:70px 0; background:#FFF url(../images/whitebg.jpg) no-repeat top center;}
.ind_news .m{ display:flex;}
.ind_news .inl{ width:25%; background: url(../images/contactbg.png) left top no-repeat;}
.ind_news .inl .p1{ font-size:24px; font-weight:bold; margin-bottom:20px; margin-top:30px;}
.ind_news .inl .p2{ line-height:1.6;}
.ind_news .inl a{ padding: 10px 20px; font-size: 14px; background: #113c98; border:1px solid #113c98; font-weight: bold; color: #FFF; display:inline-block; margin-top:40px;}
.ind_news .inl a:hover{ color:#113c98; background:#fff;}
.ind_news ul{ width:65%; margin-left:10%;}
.ind_news ul a{ color:#666;}
.newsitem_block {padding:40px 0px;border-bottom:#c0bebf 1px solid;transition:all ease 0.3s;}
.newstitleitem_block {font-size:16px;margin-bottom:15px;}
.newstextitem_block {width:490px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;float:left;}
.newsarrow_block {height:30px;text-align:right;}
.newsarrow_block img{ height:50%;}
.newsitem_block:hover {padding:40px 50px;background:linear-gradient(to right,rgba(8,45,124,1),rgba(8,45,124,0));-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}
.newsitem_block:hover .newstitleitem_block {color:#FFF;}
.newsitem_block:hover .newstextitem_block {color:#FFF;}

.bottom{ background:#f5f5f5; padding:70px 0;}
.bottom .m{ width:90%; max-width:none;}
.bottom .m ul{ float:left; width:11%;}
.bottom .m ul p{ font-size:15px; color:#333; margin-bottom:15px; font-weight:bold;}
.bottom .m ul li{ line-height:1.8;}
.bottom .m ul:nth-child(2){ width:17%;}
.bottom .m ul:nth-child(5){ width:22%;}
.bottom .m ul:nth-child(6){ float:right; text-align:right;}
.bottom .m .foot{ width:100%; padding:30px 0 0; border-top: #ccc 1px solid; margin-top:30px;}
.bottom .m .foot p{ float:left;}
.bottom .m .foot a{ float:right;}
.bottom .bottomlogo{ float:left; height:36px; margin:-10px 10px 0 0;}

.banner_n{ height:300px; background:linear-gradient(to right, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.1)),url(../images/inbanner.jpg) no-repeat center center; display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-pack: center; -webkit-box-align: center; background-size:cover; text-align:center;}
.banner_n p{ text-transform:uppercase; color:#fff;}
.banner_n p.en{ font-size:36px; font-weight:bold;}
.banner_n p.cn{ font-size:30px;}

.local{ background: url(../images/LoacalBg.jpg); padding:20px; position:relative;}
.local .en{font-size: 12px;text-transform: uppercase;text-decoration: none;color: #283440; margin-bottom: 5px; }
.local .cn{font-size: 20px; font-weight: bold; color: #283440; letter-spacing:1px;}
.local .local-c{ position:absolute; top: 20px; right:20px; font-size:12px;   }
.pro_right .local .local-c{ top:40px;}
.local .local-c a{ font-size:12px;}

.aboutus h1{ text-align:center;}
.aboutus .p1{ font-size:16px; line-height:2; letter-spacing: 1px; margin:10px 0; text-indent:2em;}
.aboutus .p1 strong{ color:#3861a3;}
.aboutus img.aboutus{ display:block; width:100%;}

.aboutus .c1{ display:flex; margin:30px 0; flex-wrap:wrap;}
.aboutus .l1{ width:calc(100% / 4); text-align:center;}
.aboutus .l1 img{ width:30%;}
.aboutus .l1 p{ line-height:1.6; text-indent:0; margin-bottom:0; font-weight:bold;}
.aboutus .l1 p span{ text-transform:uppercase; line-height:2; font-size:18px;}

.news_ul{}
.news_ul li{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #ddd;}
.news_ul li .nl{ float:left; width:20%;}
.news_ul li .nr{ float:right; width:78%; padding:10px 50px 10px 0;}
.news_ul li .nr .p1{ font-size:18px; font-weight:bold;}
.news_ul li .nr .p2{ font-size:12px; margin:10px 0;}
.news_ul li .nr .p3{ line-height:1.6;}
.news_ul li .nr .p4 a{ display:inline-block; padding:5px; border-bottom:1px solid #ccc; margin-top:10px;}

.news_detail{ background:none;}
.news_d_tit{ font-size:26px; margin-bottom:30px; font-weight:600; text-align:center;}
.news_d_time{ margin:30px 0;}
.news_d_time img{ margin-left:20px;}
.news_content p{ line-height:1.6; margin-bottom:10px;}

.pn{ margin-top:30px; display:flex;}
.pn li{ float:left; width:42%; padding:20px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.pn li img{ height:14px; margin-right:20px;}
.pn li span{ display:inline-block; width:80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.pn li:last-child img{ margin-right:0; margin-left:20px;}
.pn li:last-child{ float:right; text-align:right;}
.pn li:nth-child(2){ width:16%; border:1px solid #ddd; text-align:center;}

.probox3{ float:right; width:75%;}
.probox3 .item{ float:left; margin-right:2%; width:32%; margin-bottom:2%;}
.probox3 .item:nth-child(3n){ margin-right:0;}
.probox3 .item:hover a{ text-decoration:none;}
.probox3 .item .pic{ display: block; }
.probox3 .item .pic img { display: block; width: 100%; height:220px;}
.probox3 .item .info{ background:#fafafa; padding: 20px; text-align: left;}

.probox3 .item .info .name {font-size:18px;color:#333;line-height:30px;letter-spacing:0px;}
.probox3 .item .info .text {font-size:14px;color:#666;line-height:20px;overflow:hidden;text-align:left;margin-bottom:0px;}

.probox3 .name{ color:#ee2024; font-weight:600;}
.probox3 .text .d1{ display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; word-break: break-all; -webkit-line-clamp: 2; font-weight:400;}
.probox3 .text .d2{ margin-top:10px;}
.probox3 .text .d3{ width:16px; height:3px; background:#666; margin-top:10px; float:left;}
.probox3 .text .d4{ width:16px; height:3px; background:#ee2024; margin-top:10px; float:left;}

.honor_ul{}
.honor_ul li{ width:23.5%; margin-right:2%; margin-bottom:20px; float:left;}
.honor_ul li:nth-child(4n){ margin-right:0;}
.honor_ul li img{ width:100%;}
.honor_ul li p{ width:100%; text-align:center; padding:10px 0; background:#f1f1f1;}
.honor_ul li a{ position:relative; display:block;}
li .cover { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #13418e; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .2s ease; transition: all .2s ease; }
li:hover .cover { opacity: .8; filter: alpha(opacity=80); }
li .ico01 { width: 68px; height: 68px; position: absolute; top: 50%; left: 50%; margin-top: -34px; margin-left: -94px; background: url(../images/i5.png) no-repeat center center; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .4s ease; transition: all .4s ease; }
li:hover .ico01 { margin-left: -34px; opacity: 1; filter: alpha(opacity=100); }
li .ico02 { width: 68px; height: 68px; position: absolute; top: 50%; left: 50%; margin-top: -34px; margin-left: 64px; background: url(../images/i6.png) no-repeat center center; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .4s ease; transition: all .4s ease; }
li:hover .ico02 { margin-left: -34px; opacity: 1; filter: alpha(opacity=100); }

.contact2{}
.contact2 p{ padding:20px 0; border-bottom:1px solid #ddd; width:45%; margin-right:5%; font-size:14px; float:left;}
.contact2 p:nth-child(2n){ margin-right:0;}
.contact2 .p1{ padding:10px 0; margin-bottom:20px; border-bottom:none;}
.contact2 p strong{ font-weight:bold; font-size:26px; color:#113c98;}
.contact2 .map{ width:100%; margin-top:40px;}

.pro_left{ float:left; width:20%;}
.pro_left .tit{ background: #113c98; padding: 20px 0;}
.pro_left .tit h2{ padding-left:20px;color:#fff; font-size:18px;}
.pro_left>ul{ padding:10px 0; border:1px solid #113c98;}
.pro_left>ul>li{ padding:10px 0 10px 50px; background:url(../images/jt.png) no-repeat 20px 13px; background-size:12px; border-bottom:1px solid #dce0e4; transition:0.2s; position:relative;}
.pro_left>ul>li>a{ font-weight:bold;}
.pro_left>ul>li:hover{ background:url(../images/jt.png) no-repeat 25px 13px; background-size:12px;}
.pro_left>ul>li:last-child{ border-bottom:none;}
.pro_left>ul>li ul{}
.pro_left>ul>li ul li{ padding:5px 20px 5px 5px;}
.pro_left>ul>li ul li:before{ content:" - ";}

.pro_left .left_con{ margin-top:50px;}
.pro_left .con{ padding:10px; border:1px solid #283440; line-height:1.8;}

/*joinus*/
.joinus{}
.jobbox{ margin-bottom: 20px; border-bottom: 1px solid #dedede; width:48%; margin-right:4%; float:left;}
.jobbox:nth-child(2n){ margin-right:0;}
.jobbox .qline { background: #eee; border-top: 2px solid #13418e; line-height: 20px; padding: 10px 20px;}
.jobbox .qline.qlineon { color: #13418e; }
.jobbox .aline { }
.join_more { width: 100%; background: #fff; }
.join_more tbody tr td { line-height: 24px; padding: 11px 20px; border-bottom: 1px solid #dedede; font-size: 14px; color: #666; font-family: microsoft yahei; }
.join_more tbody tr td span { color: #000; }
.join_more tbody tr td .squareli li { padding-left: 9px; background: url(../images/li.png) 0 center no-repeat; }

.culture{}
.culture .pt{ font-size:24px; font-weight:bold; color:#13418e; margin-bottom:30px;}
.culture ul{ float:left; width:50%; padding-right:50px;}
.culture ul li{ position:relative; padding-left:50px;}
.culture ul li:before{ content:"1"; position:absolute; left:0; top:0; height:30px; width:30px; border-radius:15px; background:#13418e; color:#fff; text-align:center; line-height:30px; font-size:16px;}
.culture ul li:nth-child(3):before{ content:"2";}
.culture ul li:nth-child(4):before{ content:"3";}
.culture ul li:nth-child(4){ margin-bottom:30px;}
.culture ul .p1{ font-size:18px; color:#F07700; font-weight:bold; margin:10px 0;}
.culture ul .p2{ font-size:16px; line-height:1.8;}
.culture .company{ float:right; max-width:50%;}
.top .a_m{ float: right;  margin-top: 14px; margin-right: 14px; display:none;}



@media (max-width: 1120px) {
.n{ padding:30px 0;}
.top{ padding:15px 20px;}
.top .nav{ display:none;}
.top .english{ display:none;}
.top .a_m{ display:block;}
.bannerslide .swiper-slide {height:400px;}
.bannerslide .swiper-slide .textbox{ width:100%; padding-top:50px;}
.bannerslide .swiper-slide .textbox .tit{ font-size:26px;}
.bannerslide .swiper-slide .textbox .pad{ padding:20px;}
.ind_ab .m{ padding:30px 0;}
.ind_ab .ial,.ind_ab .iar{ width:100%; float:none;}
.ind_ab .ial .tit{ font-size:20px; margin-bottom:40px;}
.ind_ab .ial ul li div:nth-child(2){ padding-right:20px; height:3em;}
.ind_pro{ padding:30px 0; background:#0c499a url(../images/probg.jpg) no-repeat center center;}
.ind_pro .ip1r{ display:none;}
.ind_pro .ip1l{ width:100%; float:none;}
.ind_pro .ip2 li{ width:49%;}
.ind_pro .ip2 li:nth-child(2n){ margin-right:0;}
.ind_pro .ip2 .item .info{ padding:15px 20px;}
.ind_pro .ip2 .item .info .name{ font-size:16px; font-weight:normal; letter-spacing:0;}
.ind_pro .ip2 .item .pic img{ height:150px;}
.ind_hon{ display:block;}
.ind_hon .ihl{ width:100%;}
.ind_hon .ihr{ width:100%; padding:20px;}
.ind_con{ padding:30px 0; background: #0a3287 url(../images/contactmapbg.jpg) no-repeat top center;}
.ind_con .icm{ margin-top:20px; padding:20px;}
.ind_con .icm ul li{ width:100%;}
.ind_con .icm .t1{ width:100%; float:none;}
.ind_con .icm .t2{ width:100%; margin:0; float:none;}
.ind_con .icm .t2 p{ display:none;}
.ind_con .icm .t3{ width:100%; float:none;}
.ind_con .icm .t4,.ind_con .icm .t5{ width:100%; margin:0; float:none;}
.ind_con .icm2{ display:none;}
.ind_news{ padding:30px 0;}
.ind_news .m{ display:block;}
.ind_news .inl,.ind_news ul{ width:100%; float:none; margin:0;}
.newstextitem_block{ width:100%;}
.bottom{ padding:30px 0;}
.bottom .m ul{ display:none;}
.bottom .m ul:nth-child(5){ width:100%; float:none; display:block;}
.bottom .bottomlogo{ display:none;}
.banner_n{ height:200px;}
.banner_n p.en{ font-size:20px;}
.banner_n p.cn{ font-size:18px;}
.local .local-c{ right:0;}
.aboutus .l1{ width:50%;}
.culture ul{ width:100%; float:none; padding-right:0; max-width:100%;}
.culture .company{ width:100%; float:none; max-width:100%; margin-top:20px;}
.culture .pt{ font-size:18px;}
.culture ul .p1{ font-size:16px;}
.culture ul .p2{ font-size:14px;}
.news_ul li .nl{ display:none;}
.news_ul li .nr{ width:100%; float:none; padding:10px 0;}
.news_d_tit{ font-size:18px;}
.pro_left{ display:none;}
.probox3{ width:100%; float:none;}
.probox3 .item{ width:49%;}
.probox3 .item:nth-child(3n){ margin-right:2%;}
.probox3 .item:nth-child(2n){ margin-right:0;}
.probox3 .item .pic img{ height:150px;}
.honor_ul li{ width:49%;}
.honor_ul li:nth-child(2n){ margin-right:0;}
.jobbox{ width:100%; float:none; margin-right:0;}
.contact2 .p1{ width:100%; float:none;}
.contact2 p strong{ font-size:18px;}
.contact2 p{ width:100%; float:none; padding:10px 0;}
}