@charset "utf-8";
* {margin:0;padding:0;}
*, *:before, *:after { max-height:100000px }
body {font-family:"微软雅黑","Microsoft YaHei",PingFangSC-light,"Source Sans Pro","Helvetica Neue", Arial,"Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif;}
html,body {font-size:16px;overflow-x:hidden !important;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-text-size-adjust:none;background:#fff;}
ol,ul,li,dl,dt,dd {	list-style:none;}
h1,h2,h3,h4,h5,h6 {	font-weight:normal;}
em,i,strong {font-style:normal;}
img {border:none;}
a {	text-decoration:none;color:#333;}
a:hover{color:#005fbd;}
a:active{color:#005fbd;}
a:focus {color:#fff;}
a:focus,*:focus {outline:none;}
button {cursor:pointer;}
button:hover {color:#333;}
input:focus,textarea:focus {outline:none;}
input,textarea {font-family:"microsoft yahei";}
textarea {resize:none}
table {border-collapse:collapse;border-spacing:0;table-layout:fixed;}
table tr th,table tr td{word-wrap:break-word;word-break:break-all;}
abbr,acronym {border:none;	font-variant:normal;}
.fl {float:left;}
.fr {float:right;}
.Pr {position:relative;}
.Pa {position:absolute;}
.clear {clear:both;}
.clearfix:after {clear:both;content:'';display:block;height:0;line-height:0;}
.clearfix {zoom:1;}
.dis {display:block;}
.undis {display:none;}
.fbold{font-weight:bold;}


.wp{overflow:hidden !important;}
.wp_m{width:90%;max-width:1644px;margin:0 auto;}
.wp_m1{width:85%;max-width:1466px;margin:0 auto;}
.header {position:absolute;top:0;left:0;z-index:999;background:#fff;width:100%;height:auto;transition:0.66s;}
.header_ny{background:rgba(0,0,0,0.5);}
.header .logo {float:left;margin:15px 0;transition:0.33s;}
.header .logo img {max-width:390px;height:60px;}
.header .logo1 {display:block;}

.header .nav_s{float:right;position:relative;padding:30px 0;}
.header .nav_s .ico{width:30px;height:30px;border-radius:50%;
	background:#e70012 url(../images/ico_ser.png) no-repeat center;cursor:pointer;margin:0 10px;}
.header .nav_s .nav_s_nr{position:absolute;top:100%;right:-150px;width:0;padding-right:0;height:40px;
	background:#f6f6f6;overflow:hidden; transition:0.33s;-webkit-transition:0.33s;}
.header .nav_s .sinput{width:90%;height:40px;padding:0 5%;border:none;background:#f1f1f1;font-size:15px;color:#333;}
.header .nav_s .sbmit{position:absolute;right:0;top:0;width:60px;height:40px;color:#f1f1f1;font-size:15px;background:#003894;border:none;}
.header .nav_s.hover .nav_s_nr{right:-10px;width:240px;padding-right:60px;border:#333 solid 1px;}
.header .nav_s.hover .ico{background-image:url(../images/ico_close.png);}


.header .search .sinput::-webkit-input-placeholder{color:#fff;}
.header .search .sinput::-moz-placeholder{ color:#fff;}
.header .search .sinput:-moz-placeholder{color:#fff;}
.header .search .sinput:-ms-input-placeholder{color:#fff;}
		
.header_r{float:right;margin-right:2%;padding-top:36px;}
.header_r ul{width:160px;float:right;font-size:0;text-align:center;}
.header_r ul li{display:inline-block;width:33%;position:relative;padding:8px 0;}
.header_r ul li a img{height:22px;min-width:1px;margin:0 auto;}
.header_r ul li .img{display:block;}
.header_r ul li .img1{display:none;}
.header_r ul li.menu_ewm .ewm{display:none;position:absolute;top:100px;left:50%;margin-left:-50px;width:100px;}
.header_r ul li.menu_ewm:hover .ewm{display:block;top:38px;}

.header .nav {float:right;width:60%;max-width:1045px;}
.header .nav ul {width:100%;margin:0 auto;position:relative;}
.header .nav ul>li {position:relative;float:left;width:14%;height:90px;text-align:center;}
.header .nav ul>li:nth-of-type(2){}
.header .nav ul>li span{display:none;}
.header .nav ul>li>a {display:inline-block;margin:0 7%;height:90px;line-height:90px;font-size:20px;color:#444;font-weight:bold;
	text-transform:uppercase;position:relative;z-index:9;overflow:hidden;white-space:nowrap;transition:0.3s;}
.header .nav ul>li:hover>a,.header .nav ul>li.on>a{color:#fff;}
.header .nav ul>li>span{display:block;width:0;position:absolute;bottom:0;right:50%;z-index:1; height:100%;background:#005fbd;transition:0.3s;}
.header .nav ul>li.on>span,.header .nav ul>li:hover>span{right:5%;width:90%;}
.header .nav ul li ol {position:absolute;z-index:5;top:90px;left:5%;text-align:left;width:1100%;height:0;padding:0 10%;overflow:hidden;
	background:rgba(0, 0, 0, 0.5);transition:0.33s;}
.header .nav ul li:nth-of-type(5) ol{}
.header .nav ul li:hover ol{padding:10px 10%;height:auto;}
.header .nav ul li ol li {width:auto;display:inline-block;float:none;height:auto;}
.header .nav ul li ol li a{display:block;padding:0 13px;color:#fff;font-size:16px;height:40px;line-height:40px;font-weight:bold;text-align:center;transition:0.33s;}
.header .nav ul li:hover ol li a:hover {opacity:0.6;}

.header:hover {}
.header1{position:fixed;background:#fff;box-shadow:0 0 5px #ccc;}


.bannerbox {width:100%;background:#f7f7f7;z-index:5;padding-top:90px;position:relative;}
.gobot{position:absolute;bottom:20px;left:50%;z-index:9; width:36px;cursor:pointer;animation:bb 2s linear 0s infinite;}
@keyframes bb{
0%{transform:translate(-50%,0);opacity:0;}
20%{transform:translate(-50%,3px);opacity:1;}
80%{transform:translate(-50%,10px);opacity:1;}
90%{transform:translate(-50%,10px);opacity:0;}
100%{transform:translate(-50%,10px);opacity:0;}
}
.banner {display:block;width:100%;/*padding-top:41%;*/padding-top:44%;background:#f7f7f7 no-repeat center/cover;position:relative;z-index:6;}
.banner .wap_pic{width:100% !important;height:auto !important;display:none;}
.banner #video {position:absolute;top:0;left:0;z-index:9;width:100%;height:100%; object-fit:cover;background:none;}
.banner .shipin{position:absolute;top:0;left:0;z-index:9;width:100%;height:100%; object-fit:cover;background:none;border:none;}
.banner .videoplay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:6;box-sizing:border-box;text-align:center;
			display:flex;justify-content:center;align-items:center;z-index:10;}
.banner .videoplay img{opacity:0.9;transition:0.55s;cursor:pointer;}
.banner .videoplay:hover{background:rgba(0,0,0,0.3);}
.banner .videoplay:hover img{opacity:1;}
.video_hz{width:100%;background:#000;position:absolute;left:0%;top:90px;bottom:0%;z-index:9999!important;
		justify-content:center;align-items:center;display:none;}


.banner .banner_tit {position:absolute;top:55%;left:70px;transform:translateY(-50%);z-index:10;text-align:left;color:#fff;
			padding:30px 190px 40px 130px;background:rgba(230,33,42,0.8);}
.banner .banner_tit:before{content:"";position:absolute;top:15%;left:6%;width:3px;height:75%;background:#fff;}
.banner .banner_tit .sy01 {font-size:68px;font-weight:bold;}
.banner .banner_tit .sy01 span{font-size:88px;font-weight:normal;}
.banner .banner_tit .sy02 {font-size:40px;text-transform:uppercase;max-width:490px;}
.banner .banner_tit .sy03 {position:absolute;top:102%;left:6%;font-size:20px;font-weight:bold;color:#fff;margin-left:-6px;}
.banner .banner_tit .jt_ban{position:absolute;bottom:20%;right:7%;}

#gobot1{position:absolute;left:0;top:-100px;}
.container{position:relative;z-index:7;background:#fff;/*overflow:hidden;*/transition:0.33s;-webkit-transition:0.33s;}

.ind_tit{font-size:36px;padding:15px 0;color:#000;position:relative;z-index:9;text-align:center;}
.ind_tit:before{content:"";position:absolute;bottom:0;left:50%;width:2.6em;height:1px;background:#005fbd;margin-left:-1.3em;overflow:hidden;}
.ind_titen{color:#848484;font-size:16px;padding:10px 0;position:relative;z-index:9;text-align:center;text-transform:uppercase;margin-bottom:35px;}

.center_1{background:#f2f2f2;max-width:1920px;margin:0 auto;}
.center_1_l{float:left;width:50%;}
.center_1_r{float:right;width:42%;padding:85px 4% 40px;position:relative;}
.center_1 .tit1{color:#005fbd;font-size:32px;}
.center_1 .tit2{color:#848484;font-size:16px;padding:10px 0 2px;text-transform:uppercase;}
.center_1 .txt{font-size:16px;line-height:2.2; color:#3c3c3c;text-align:justify;margin:25px 0;
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;}
.center_1 .txt>p{text-indent:2em;}
.center_1 .morebox{}
.center_1 .morebox .more{display:inline-block;font-size:15px;color:#666;padding:10px 70px;border:#666666 solid 1px;border-radius:40px;
		background:transparent;transition:0.66s;}
.center_1 .morebox .more:hover{color:#fff;background:#005fbd;color:#fff;}
.center_1 .pic{width:100%;height:535px;background:#f7f7f7 no-repeat center/cover;}

.center_2{padding:70px 0;background:#fff;overflow:hidden;}
.center_2_l{width:45%;float:left;position:relative;}
.center_2_l .pic{width:100%;height:518px;background:#f7f7f7 no-repeat center/cover;}
.center_2_l .pic_r{background:rgba(0,0,0,0.7);position:absolute;left:0;bottom:0;width:100%;padding:18px 0;transition:0.33s;-webkit-transition:0.33s;}
.center_2_l .tit{font-size:25px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 5%;transition:0.33s;-webkit-transition:0.33s;}
.center_2_l .pic_r:hover{background:#005fbd;}
.center_2_l .pic_r:hover .tit{color:#fff;}
.center_2_r{width:50%;float:right;overflow:hidden;}
.center_2_r li{margin-bottom:10px;padding:0 10px 10px;overflow:hidden;position:relative;border-bottom:#f4f4f4 solid 1px;}
.center_2_r li:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:#005fbd;transition:0.33s;-webkit-transition:0.33s;}
.center_2_r li:last-child{border:none;margin-bottom:0;}
.center_2_r li .linr{padding:0;position:relative;transition:0.33s;-webkit-transition:0.33s;overflow:hidden;}
.center_2_r li .li_l{float:left;overflow:hidden;}
.center_2_r li .li_l .pic{width:158px;height:110px;background:#f7f7f7 no-repeat center/cover;}
.center_2_r li .li_r{margin-left:182px;position:relative;}
.center_2_r li .tit{font-size:22px;color:#333;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:20px 0;}
.center_2_r li .time1{font-size:15px;color:#a6a6a6;}
.center_2_r li:hover:before{width:100%;}
.center_2_r li:hover .tit{color:#005fbd;}


.center_3{padding:80px 0 220px;background:#006dc3 url(../images/cen3_bg.jpg) no-repeat center / cover;}
.center_3 .ind_tit{color:#fff;}
.center_3 .ind_tit:before{background:#ccc;}
.center_3 .ind_titen{color:#fff;}
.center_3 ul li{width:29.33%;margin:1% 2%3%;float:left;}
.center_3 ul li .linr{padding:32px 35px;background:#5c94bf;transition:0.33s;-webkit-transition:0.33s;}
.center_3 ul li .linr .pic{width:99px;height:105px;background:no-repeat center/contain;float:left;}
.center_3 ul li .linrr{margin-left:120px;padding-top:12px;}
.center_3 ul li .linrr .tit{color:#fff;font-size:22px;font-weight:bold;}
.center_3 ul li .linrr .titen{color:#fff;font-size:16px;text-transform:uppercase;margin:5px 0 10px;height:28px;}
.center_3 ul li .linrr .jt{height:35px;
		background:url(../images/cen3_jt.png) no-repeat right center / contain;}
.center_3 ul li a:hover .linr{background:#008edc;}

.center_4{padding:60px 0 200px;background:#f8f8f8 url(../images/cen4_bg.jpg) no-repeat center / cover;;overflow:hidden;}
.center_4_l{width:100%;float:left;position:relative;overflow:hidden;}
/*.center_4_l:before{content:"";position:absolute;right:0;bottom:0;z-index:1;width:200%;height:200%;background:#dddddd;}*/
.center_4_l ul{position:relative;z-index:9;width:101%;}
.center_4_l li{width:24%;float:left;overflow:hidden;margin-right:1%;position:relative;}
.center_4_l li .pic{width:100%;height:490px;background:#f7f7f7 no-repeat center/cover;transition:0.66s;}
.center_4_l li .hover{position:absolute;top:0;left:0;width:100%;height:100%;/*background:rgba(0,0,0,0.3);*/}
.center_4_l li .hover .box{width:174px;height:220px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);
			background:rgba(0,0,0,0.4);border:#fff solid 4px;border-radius:2px;}
.center_4_l li .hover .box .tit{font-size:30px;color:#fff;padding:22px 18px;}
.center_4_l li .hover .box .txt{font-size:26px;color:#fff;padding:10px 8px;text-align:center;line-height:1.5;}
.center_4_l li a:hover .pic{transform:scale(1.05);}
.center_4_r{width:39%;float:right;position:relative;}
.center_4_r ul{position:relative;z-index:9;}
.center_4_r li{width:100%;overflow:hidden;position:relative;}
.center_4_r li .pic{width:100%;height:490px;background:#f7f7f7 no-repeat center/cover;transition:0.66s;}
.center_4_r li .hover{position:absolute;top:0;left:0;width:100%;height:100%;}
.center_4_r li .hover .box{position:absolute;top:50%;left:30%;transform:translate(-50%,-50%);}
.center_4_r li .hover .box .tit{font-size:30px;color:#005fbd;padding:14px 0;border-bottom:#005fbd solid 2px;}
.center_4_r li .hover .box .txt{font-size:26px;color:#323232;padding:45px 0;text-align:center;line-height:1.5;}
.center_4_r li a:hover .pic{transform:scale(1.05);}

.center_4 .swiper-container{width:100%;position:relative;overflow:hidden;}
.center_4 .boxw{position:relative;z-index:9;}
.center_4 .boxw .pic{width:100%;padding-top:120%;background:#f7f7f7 no-repeat center/cover;transition:0.66s;}
.center_4 .boxw .hover{position:absolute;top:0;left:0;width:100%;height:100%;/*background:rgba(0,0,0,0.3);*/transition:0.33s;-webkit-transition:0.33s;}
.center_4 .boxw .hover .box{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.center_4 .boxw .hover .box .txt{font-size:45px;color:#fff;}
.center_4 .boxw .hover .box .txten{font-size:20px;color:#fff;padding:15px 0;text-align:center;}
.center_4 .boxw .hover .box .jt{width:39px;height:39px;margin:0 auto;
		border-radius:50%;background:url(../images/cen4_jt.png) no-repeat center/cover;transition:0.33s;-webkit-transition:0.33s;}
.center_4 a:hover .box  .pic{transform:scale(1.05);}
.center_4 a:hover .boxw .hover{background:rgba(0,0,0,0.3);}
.center_4 a:hover .boxw .hover .box .jt{background-color:#005fbd;}


.center_5{padding:80px 0;background:#e9eaec url(../images/cen5_bg.jpg) no-repeat center / cover;;}
.ind_hn_ul{max-width:580px;margin:0 auto;position:relative;}
.ind_hn_ul li{width:31.33%;margin:0 1%;float:left;text-align:center;transition:0.33s;-webkit-transition:0.33s;overflow:hidden;}
.ind_hn_ul li a{max-width:145px;display:block;border:#666 solid 1px;border-radius:20px;margin:0 auto;
		line-height:40px;color:#666;font-size:16px;position:relative;transition:0.33s;-webkit-transition:0.33s;}
.ind_hn_ul li.on a,.ind_hn_ul li:hover a{background:#005fbd;border-color:#005fbd;color:#fff;}
.ind_hn_b{overflow:hidden;}
.ind_hn_b .pic_box{transition:0.33s;-webkit-transition:0.33s;margin-top:20px;}
.ind_hn_b .pic_box:hover{}
.ind_hn_b .pic{width:100%;padding-top:100%;background:no-repeat center/contain;margin:0 auto;}
.ind_hn_b .pictit{font-size:18px;color:#5a5a5a;margin:15px 0 40px;text-align:center;}
.ind_hn_b a:hover .pictit{color:#005fbd;}

.bottom{padding:60px 0 30px;background:#f2f2f2;position:relative;}
.bottom_l{width:calc(100% - 400px);float:left;overflow:hidden;}
.bottom_l ul{}
.bottom_l ul>li{padding:5px 0;width:20%;float:left;}
.bottom_l ul>li>a{font-weight:bold;}
.bottom_l ul li a{font-size:18px;color:#333333;display:inline-block;line-height:2.5;
		transition:0.33s;-webkit-transition:0.33s;}
.bottom_l ul li a:hover{color:#000;}
.bottom_l ul li ol li a{font-size:16px;color:#6d6d6d;}

.bottom_r{float:right;width:400px;color:#757378;font-size:16px;line-height:1.6;padding-top:10px;}
.bottom_r .hotline{color:#005fbd;font-size:34px;line-height:48px; padding-left:78px;margin-bottom:15px;
		background:url(../images/ftt_tel.png) no-repeat left center;}
.bottom_r .hotline a{color:#005fbd;}
.bottom_r .weburl{color:#757378;font-size:20px;line-height:44px; padding-left:78px;margin-bottom:10px;
	background:url(../images/ftt_url.png) no-repeat left center;}
.bottom_r .weburl a{color:#757378;opacity:0.5;}
.bottom_r .ewm{overflow:hidden;margin-bottom:30px;margin-top:10px;}
.bottom_r .ewm img{float:left;width:129px;}
.bottom_r .ewm p{margin:44px 0 0 135px;opacity:0.5;}

.bottom_b{border-top:#e2e2e2 solid 1px;padding-top:20px;}
.bottom .banquan{color:#a1a1a1;font-size:14px;margin-right:270px;padding-top:5px;}
.bottom .banquan a{color:#a1a1a1;}
.bottom .banquan a:hover{color:#333;}
.bottom .share{width:100%;max-width:265px;margin:0 auto;float:right;}
.bottom .share .ft_ico{display:inline-block;width:32px;height:42px;position:relative;margin:0 7px;background:no-repeat center/contain;}
.bottom .share .ft_ico .ft_ico_nr{position:absolute;bottom:90%;left:50%;z-index:999;width:100px;margin-left:-51px;height:0;
		border:transparent solid 1px;overflow:hidden;transition:0.33s;-webkit-transition:0.33s;}
.bottom .share .ft_ico .ft_ico_nr img{max-width:100%;}
.bottom .share .ft_ico:hover .ft_ico_nr{height:auto;bottom:100%;border-color:#ccc;}


/*------neiye------*/
.nybanner{width:100%;height:528px;/*padding-top:27.5%;*/background:#f7f7f7 no-repeat center/cover;}
@media screen and (min-width:1921px) {	
	.nybanner{width:100%;height:auto;padding-top:27.5%;}
}
.container1{}



.swiper-container3 li {display:block;}
.swiper-container3 li a {display:block;width:auto;height:55px;line-height:55px;text-align:left;text-indent:32px;
		color:#777777;font-size:16px;border-bottom:#e3e3e3 solid 1px;position:relative;}
.swiper-container3 li a:hover,.swiper-container3 li.on a{color:#2567b3;font-weight:bold;border-color:#2567b3;}

.nytit{color:#333;font-size:45px;text-align:center;margin-bottom:20px;}
.nytit_ms{color:#797979;font-size:14px;line-height:1.8;text-align:center;max-width:925px;margin:0 auto 30px;}
.ny_nav{font-size:0;text-align:center;}
.ny_nav li{width:18%;margin:1%;max-width:296px;display:inline-block;}
.ny_nav li a{border:#000000 solid 1px;color:#000;font-size:20px;height:52px;line-height:52px;overflow:hidden;display:block;border-radius:26px;
		transition:0.33s;-webkit-transition:0.33s;}
.ny_nav li a:hover,.ny_nav li.on a{color:#fff;background:#005fbd;border-color:#005fbd;}


.about{padding:45px 0;width:94%;max-width:1440px;margin:0 auto;}
.about .text{color:#595959;font-size:16px;line-height:2.1;padding:40px 0;text-align:justify;overflow:hidden;}
.about .text img{max-width:100% !important;height:auto !important;}
.about .text img.fl{margin:0 15px 10px 0;}
.about .text_tit{font-size:45px;color:#000;letter-spacing:0.05em;position:relative;}
.about .text_tit:before{content:"";position:absolute;top:0;left:6px;width:15px;height:4px;background:#000;}
.about .text_l{width:100%;float:left;line-height:2.1;}
.about .text h3{color:#005fbd;font-size:56px;text-transform:uppercase;line-height:1;padding:15px 0;}
.about_l_list{background:#ffffff;overflow:hidden;padding:50px 0 60px;}
.about_l_list li{width:48%;margin:1%;height:52px;color:#666666;font-size:16px;text-align:-moz-center !important;
			text-align:center;vertical-align:middle;line-height:52px;overflow:hidden;position:relative;float:left;}
.about_l_list li b{line-height:52px;display:inline-block;}
.about_l_list li span{color:#005fbd;font-size:50px;display:inline-block;margin:0 5px;vertical-align:middle;position:relative;}
.about_l_list li sup{position:absolute;top:-20%;left:100%;line-height:1;}
.about_l_list li sub{font-weight:bold;font-size:16px;}
.about .text_r{width:44%;float:right;display:none;}

.lc_list{position:relative;margin:40px auto;padding:0 0 30px;}
.lc_list_pic{display:block;margin:0 auto 40px;position:relative;z-index:10;}
.lc_list .list {padding:15px 0;max-width:980px;margin:0 auto;position:relative;}
.lc_list .list:before{content:"";position:absolute;left:27%;top:0;z-index:0;width:2px;height:100%;overflow:hidden;background:#005fbd;margin-left:-2px;}
.lc_list .list .wpnr{}
.lc_list .list li{position:relative;margin:5px 0;}
.lc_list .list li:before{position:absolute;left:50%;margin-left:-50vw;top:0;z-index:1;height:100%;width:0px;background:#005fbd;content:"";transition:0.33s;}
.lc_list .list_l{width:15%;padding:40px 0;text-align:right;float:left;position:relative;z-index:3;}
.lc_list .list_l span{display:inline-block;font-size:48px;color:#005fbd;line-height:48px;transition:0.33s;}
.lc_list .list_r{width:73%;padding:45px 0;min-height:50px;float:right;border-left:#005fbd solid 2px;position:relative;z-index:3;transition:0.33s;}
.lc_list .list_r .yuan{position:absolute;left:-10px;top:55px;width:14px;height:14px;background:#fff;border:#005fbd solid 3px;border-radius:50%;transition:0.33s;}
.lc_list .list_r .txt{padding-left:16%;color:#575757;font-size:16px;line-height:1.6;transition:0.33s;}

.lc_list .list li:hover:before{width:100vw;}
.lc_list .list li:hover .list_l span{color:#fff;}
.lc_list .list li:hover .list_r .yuan{background:#005fbd;border-color:#fff;}
.lc_list .list li:hover .list_r{border-color:#fff;}
.lc_list .list li:hover .list_r .txt{color:#fff;}
.lc_list .list li:hover .list_r .txt p{color:#fff !important;}
.lc_list .list li:hover .list_r .txt span{color:#fff !important;}

.culture_list{padding:40px 0;max-width:980px;margin:0 auto;}
.culture_list .row{width:100%;overflow:hidden;background:#f5f5f5;margin-bottom:28px;}
.culture_list .row_l{float:left;width:160px;height:100px;padding-top:40px;background:#005fbd;position:relative;text-indent:1.5em;}
.culture_list .row_l:before{content:"";position:absolute;left:99%;top:0;width:0;height:0;
		border-color:#005fbd transparent transparent #005fbd;border-width:10px;border-style:solid;}
.culture_list .row_l h3{font-size:20px;color:#fff;font-weight:bold;}
.culture_list .row_l h4{font-size:18px;color:#fff;font-weight:bold;margin-top:10px;}
.culture_list .row .img{display:block;margin:8px auto;}
.culture_list .row_r{margin-left:220px;margin-right:145px;height:138px;color:#666;font-size:16px;line-height:32px;display:table;}
.culture_list .row_r_nr{ display:table-cell;vertical-align:middle;width:100%;}
.culture_list .row_r_nr .jufe{overflow:hidden;}
.culture_list .row_r_nr .jufe li{width:20%;float:left;}

/*video*/
.news_video{overflow:hidden;background:#fff;padding:40px 0;}
.video_list{}
.news_bbs {width:30.33%;position:relative;float:left;overflow:hidden;cursor:pointer;margin:1.5%;}
.news_bbs .imgbox {width:100%;padding-top:65%;overflow:hidden;position:relative;}
.news_bbs .img {position:absolute;top:0;left:0;width:100%;height:100%;transition:all .6s;background:#f1f1f1 no-repeat center/cover;}
.news_bbs:hover .img {transform:scale(1.1);}
.news_bbs .info {overflow:hidden;color:#333333;padding:20px 5px;height:60px;background:#f4f4f4;position:relative;
		font-size:16px;text-align:center;transition:all .6s;}
.news_bbs .info .time{color:#666;font-size:14px;margin-top:8px;}
.news_bbs .info:before{position:absolute;bottom:0;left:0;background:#005fbd;transition:all .6s;width:0;height:2px;content:"";z-index:6;}
.news_bbs a:hover .info{color:#005fbd;}
.news_bbs a:hover .info:before{width:100%;}
.videoicon {position:absolute;left:0;top:0;width:100%;height:100%;z-index:6;box-sizing:border-box;text-align:center;
			display:flex;justify-content:center;align-items:center;}
.videoicon img{opacity:0.9;transition:0.55s;}
.videoicon:hover{background:rgba(0,0,0,.4);}
.videoicon:hover img{opacity:1;}
.video_pop {display:block;width:80%;height:80%;background:#000;position:fixed;left:10%;top:10%;z-index:9999!important;
		display:flex;justify-content:center;align-items:center;display:none;box-shadow:0 0 10vw #333;}
.close_btn {width:40px;height:40px;position:absolute;right:10px;top:10px;background:url(../images/colse.png) no-repeat center;z-index:100;cursor:pointer;}
#video{width:100%;height:100%;object-fit:contain;}

/*news*/
.news_list{padding:58px 0 20px;}
.news_list li{position:relative;margin-bottom:50px;/*overflow:hidden;*/}
.news_list_tm{float:left;width:8%;text-align:right;}
.news_list_tm_sj{text-align:center;display:inline-block;/*width:72px;*/color:#474747;font-size:16px;line-height:1.2;}
.news_list_tm_sj span{display:block;font-size:50px;color:#474747;padding:6px 0;}
.news_list_l{float:left;width:26%;overflow:hidden;margin-left:3%;}
.news_list_l .pic{width:100%;height:254px;background:#f1f1f1 no-repeat center/cover;transition:0.33s;}
.news_list_r{margin-left:40%;}
.news_list_r .tit{color:#474747;font-size:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:18px 0;}
.news_list_r .txt{color:#707070;font-size:14px;line-height:24px;max-height:96px;overflow:hidden;margin-bottom:20px;text-align:justify;
		display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:4;}
.news_list_r .more{color:#707070;font-size:12px;padding:28px 0;border-top:#dedede solid 1px;}
.news_list_r .more span{position:relative;}
.news_list_r .more span:before{content:"";position:absolute;left:110%;top:0;width:35px;height:100%;transition:0.33s;-webkit-transition:0.33s;
			background:url(../images/jt_ind2_1.png) no-repeat right center;}
.news_list_l .pic:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.news_list_r .tit:hover{color:#005fbd;}
.news_list_r .more:hover{color:#005fbd;}
.news_list_r .more:hover span:before{left:120%;width:50px;}

.news_xq{padding:42px 0;width:92%;max-width:1440px;margin:0 auto;}
.news_xq_nr_tit{border-bottom:#e9e9e9 solid 1px;margin-bottom:16px;text-align:center;}
.news_xq_nr_tit .tit{font-size:30px;color:#333;}
.news_xq_nr_tit .er_tit{font-size:15px;color:#666;padding:18px 0;overflow:hidden;}
.news_xq_nr_tit .er_tit .spa{display:inline-block;line-height:32px;margin:6px 0;margin:0 10px;}
.news_xq .text{font-size:16px;text-align:justify;line-height:1.8;color:#444;padding:1%;}
.news_xq .text p{margin:0 0 5px !important;}
.news_xq .text span{font-size:initial !important;}
.news_xq .text img{max-width:90% !important;height:auto !important;}
.fanye{padding:40px 0;margin:15px auto;overflow:hidden;border-top:#f2f2f2 solid 2px;}
.fanye li{padding:12px 0;width:40%;float:left;}
.fanye li.go_prev{text-align:left;}
.fanye li.go_list{width:20%;text-align:center;}
.fanye li.go_next{text-align:right;}
.fanye li a{display:block;font-size:20px;color:#404040;}
.fanye li.go_list a{display:inline-block;font-size:16px;color:#404040;}
.fanye li.go_list a:hover{color:#005fbd;}
.fanye li span{display:block;}
.fanye li .span_1{color:#666;font-size:16px;margin-bottom:5px;font-weight:bold;}
.fanye li .span_2{color:#666;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;}
.fanye li a:hover .span_2{color:#005fbd;}

/*product*/
.product{padding:45px 0;width:94%;max-width:1560px;margin:0 auto;}

.pro_list{padding:40px 0;}
.pro_list li{width:23%;margin:1%;float:left;position:relative;overflow:hidden;}
.pro_list li .pic{width:100%;padding-top:124%;background:#f5f5f5 no-repeat center/cover;position:relative;transition:0.66s;border-top:#f8f8f8 solid 1px;}
.pro_list li .core{width:80px;height:34px;line-height:34px;text-align:center;background:#e70012;color:#fff;font-size:14px;
		position:absolute;top:10px;right:10px;z-index:9;font-weight:bold;box-shadow:0 0 10px #333;}
.pro_list li .txt{position:absolute;left:0;bottom:0;width:94%;padding:10px 3%;color:#fff;font-size:16px;text-align:center; 
		background:rgba(0,0,0,0.7);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:0.66s;}
.pro_list li a:hover .pic{transform:scale(1.05);}
.pro_list li a:hover .txt{background:#e6212a;}

.pro_list2{overflow:hidden;}
.pro_list2 li{width:18%;margin:1%;float:left;position:relative;overflow:hidden;}
.pro_list2 li .pic{width:100%;padding-top:124%;background:#f5f5f5 no-repeat center/contain;position:relative;transition:0.66s;}
.pro_list2 li .txt{position:absolute;left:0;bottom:0;width:94%;padding:0 3%;color:#fff;font-size:16px;height:42px;line-height:42px; 
		background:rgba(0,0,0,0.7);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:0.66s;}
.pro_list2 li a:hover .pic{transform:scale(1.05);}
.pro_list2 li a:hover .txt{background:#e6212a;}

.weizhi {font-size:16px;color:#333;}
.weizhi b{color:#006abb;}
.weizhi a{color:#333;display:inline-block;}
.weizhi a.home{}
.weizhi a:hover{color:#005fbd;font-weight:bold;}

.product_xq{background:#fff;padding:30px 0;}
.product_xq .wp_m{max-width:1640px;}
.product_xq .qinayan{border:#ea412e dashed 1px;position:relative;padding:30px;font-size:20px;color:#020100;line-height:1.7;margin-top:60px;}
.product_xq .qinayan .titbt{color:#ea412e;font-size:40px;font-weight:bold;margin:-65px auto 20px;line-height:1.4;}
.product_xq .qinayan .titbt span{display:inline-block;padding:5px 10px;background:#fff;}
.product_xq .qinayan .titbt strong{display:inline-block;padding:5px 10px;background:#fff;}
.product_xq .top{margin:40px 0;border-top:#f8f8f8 solid 1px;}
.product_xq .top_l{width:45%;float:left;border-bottom:#f8f8f8 solid 1px;}
.product_xq .top_l .pic{width:100%;padding-top:124%;background:#fff no-repeat center/contain;position:relative;transition:0.66s;}
.product_xq .top_r{margin-left:45%;background:#f2f2f2;min-height:100%;}
.product_xq .top_r img{max-width:100% !important;height:auto;}
/*.product_xqniu1 .top_r{background:#ffefef;}*/
.product_xqniu2 .top_r{background:#e0edff;}
.product_xq .top_r .intro{padding:8%;font-size:20px;color:#020100;line-height:1.7;}
.product_xq .top_r .intro h3{color:#006abb;font-size:48px;font-weight:bold;}
.product_xq .top_r .intro h4{color:#323232;font-size:30px;font-weight:bold;margin-bottom:20px;}
.product_xq .top_r .intro b{color:#006abb;}
.product_xq .top_r .intro strong{color:#006abb;}
/*.product_xqniu1 .top_r .intro h3{color:#ec218c;}*/
.product_xqniu2 .top_r .intro h3{color:#056ab6;}
.product_xqniu1 .top_r .intro b{color:#ec218c;}
.product_xqniu2 .top_r .intro b{color:#056ab6;}
/*.product_xqniu1 .top_r .intro strong{color:#ec218c;}*/
.product_xqniu2 .top_r .intro strong{color:#056ab6;}
.product_xqniu2 .qinayan{border:#9acde8 solid 1px;position:relative;padding:30px;margin-bottom:15px;}
.product_xqniu2 .qinayan .titbt{color:#000;font-size:30px;font-weight:bold;margin:-60px auto 20px;line-height:1.4;}
.product_xqniu2 .qinayan .titbt span{display:inline-block;padding:5px 10px;background:#9acde8;}
.product_xqniu2 .qinayan .titbt strong{display:inline-block;padding:5px 10px;background:#9acde8;}
.product_xq .bot{font-size:20px;color:#020100;padding:1px 0 40px;line-height:1.7;}
.product_xq .bot>p{margin-bottom:5px !important;}
.product_xq .bot img{max-width:90% !important;height:auto !important;}
.product_xq .title_1{color:#fff;line-height:1.4;font-size:24px;padding:4px 50px 4px 10px;font-family:"Trebuchet MS",arial;
	display:inline-block;border-top-right-radius:60px;background:#0060aa;margin:20px 0;
	background:-webkit-gradient(linear, 0 0, 100% 0, from(#0076d0), to(#0061aa));
	background:-webkit-linear-gradient(left, #0076d0 0%, #0061aa 100%);
	background:-moz-linear-gradient(left, #0076d0 0%, #0061aa 100%);
	background:-o-linear-gradient(left, #0076d0 0%, #0061aa 100%);
	background:linear-gradient(left, #0076d0 0%, #0061aa 100%);}
.product_xqniu1 .title_1{
	background:-webkit-gradient(linear, 0 0, 100% 0, from(#f8098f), to(#e2007e));
	background:-webkit-linear-gradient(left, #f8098f 0%, #e2007e 100%);
	background:-moz-linear-gradient(left, #f8098f 0%, #e2007e 100%);
	background:-o-linear-gradient(left, #f8098f 0%, #e2007e 100%);
	background:linear-gradient(left, #f8098f 0%, #e2007e 100%);}
.product_xq .title_1 b{font-size:1.25em;margin-right:0.2em;font-family:"思源黑体","SourceHanSansCN";}
.product_xq .title_2{color:#ea412e;line-height:1.4;font-size:30px;padding:5px 30px;font-family:"Trebuchet MS",arial;
	display:inline-block;border-radius:30px;border:#ea412e solid 2px;margin:30px 24px;position:relative;}
.product_xq .title_2 .num{width:48px;height:48px;line-height:48px;text-align:center;color:#fff;background:#ea412e;border-radius:50%;
		position:absolute;top:50%;left:-24px;margin-top:-24px;}
.product_xq .title_3{color:#01a33e;line-height:1.4;font-size:30px;padding:5px 30px;font-family:"Trebuchet MS",arial;
	display:inline-block;border-radius:30px;border:#01a33e solid 2px;margin:30px 24px;position:relative;}
.product_xq .title_3 .num{width:48px;height:48px;line-height:48px;text-align:center;color:#fff;background:#01a33e;border-radius:50%;
		position:absolute;top:50%;left:-24px;margin-top:-24px;}
.product_xq .title_4{color:#e2007e;line-height:1.4;font-size:35px;padding:5px 40px;font-family:"Trebuchet MS",arial;
	display:inline-block;border-radius:30px;background:#e3efff;margin:30px 40px;position:relative;}
.product_xq .title_4 .num{width:76px;height:76px;line-height:78px;text-align:center;color:#010101;background:#ffec94;border-radius:50%;
		position:absolute;top:50%;left:-50px;margin-top:-40px;font-family:"Brush Script Std";font-size:1.5em;border:#fff solid 2px;}
.product_xq .bot .ul1{max-width:1040px;margin:25px auto;font-weight:bold;color:#eb5344;font-size:20px;line-height:50px;border-radius:15px;overflow:hidden;}
.product_xq .bot .ul1 li{background:#ffe1ba;border:#fff solid 1px;padding:10px 5px;}
.product_xq .bot .ul1 li .num{font-size:2.5em;font-family:"Harlow Solid Italic";font-style:italic;margin:0 0.2em;}
.product_xq .bot .ul1 li:nth-child(even){background:#fff3e3;}
.product_xq .title_ys{font-size:60px;color:#e20e84;text-align:center;margin:50px auto;line-height:1.4;}
.product_xq .title_ys b{display:inline-block;position:relative;}
.product_xq .title_ys b:before{position:absolute;left:0;bottom:0;width:100%;height:18px;background:#ffec94;}
.product_xq .tit_ny{font-size:50px;color:#020100;text-align:center;margin:30px auto;line-height:1.4;}
.product_xq .tit_ny b{display:inline-block;position:relative;padding:0 0.5em;}
.product_xq .tit_ny b:before,.product_xq .tit_ny b:after{content:"";position:absolute;top:50%;width:60px;height:10px;background:#e2007e;margin-top:-5px;overflow:hidden;}
.product_xq .tit_ny b:before{left:100%;}
.product_xq .tit_ny b:after{right:100%;}

/*R&D*/
.kycg{padding:40px 0;}
.kycg1{}
.kycg1 li{width:33.33%;float:left;max-width:205px;text-align:center;}
.kycg1 li a{color:#fff;font-size:18px;display:block;margin-right:2px;height:56px;line-height:56px;background:#999999;position:relative;}
.kycg1 li a:before{content:"";position:absolute;top:99%;left:50%;margin-left:-8px;border:transparent solid 8px;border-top-color:#999999;}
.kycg1 li.active a{background:#00489d;}
.kycg1 li.active a:before{border-top-color:#00489d;}
.kycg2{height:0;padding:0;overflow:hidden;transition:0.33s;}
.kycg2.active{height:auto;padding-top:40px;margin:0 -1%;}
.kycg2 li{width:23%;margin:1%;float:left;}
.kycg2 .pic_box{overflow:hidden;}
.kycg2 .pic_box:hover .pic{transform:scale(0.9);-webkit-transform:scale(0.9);}
.kycg2 .pic{width:100%;padding-top:75%;background:no-repeat center/contain;margin:0 auto;transition:0.33s;-webkit-transition:0.33s;}
.kycg2 .pictit{font-size:14px;color:#5a5a5a;padding:15px 0;height:24px;text-align:center;overflow:hidden;}
.kycg2 a:hover .pictit{color:#005fbd;}

.kyhz{padding-top:40px;}
.kyhz .tit2{font-size:16px;color:#666;margin:0 5%;text-align:center;margin-bottom:40px;}
.kyhz .tit2 .ziti_din{font-size:1.4em;}
.kyhz .tit2 a{display:inline-block;}

.online_mes{padding:5px 0;max-width:900px;margin:0 auto;}
.online_mes .selec{width:48%;background:#fff url(../images/ico_jth.jpg) no-repeat right center;margin-bottom:24px;}
.online_mes .selec1{clear:both;width:100%;background:none;}
.online_mes .selec select{padding-left:5%;width:100%;border:none;background:none;height:58px;color:#6c6c6c;font-size:14px;border:#ccc solid 1px;
			-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.online_mes .selec .siput{padding:0 5%;width:90%;border:none;background:#fff;height:58px;color:#6c6c6c;font-size:14px;border:#ccc solid 1px;}
.online_mes .selec1 .siput{padding:0 2.5%;width:95%;}
.online_mes .selec1 textarea{padding:2.5%;width:95%;height:130px;color:#6c6c6c;font-size:14px;border:#ccc solid 1px;}

.online_mes .sinup{height:58px;color:#6c6c6c;font-size:16px;position:relative;}
.online_mes .sinup_1{width:50%;float:left;overflow:hidden;position:relative;background:#fff;border:#ccc solid 1px;}
.online_mes .sinup_1 .zi{color:#6c6c6c;font-size:16px;height:58px;line-height:58px;position:absolute;top:0;left:5%;display:inline-block;}
.online_mes .sinup input{padding-left:100%;height:58px;border:none;position:relative;cursor:pointer;}
.online_mes .sinup button{width:120px;height:50px;background:#ff6900;font-size:16px;color:#fff;border:none;float:left;margin:4px 0 4px 26px;}
.online_mes .tip{font-size:14px;color:#282828;margin:14px auto 20px;}
.online_mes .sinup_2{width:50%;float:left;overflow:hidden;position:relative;border:#ccc solid 1px;}
.online_mes .sinup_2 input{padding:0 5%;width:90%;border:none;background:#fff;height:58px;color:#6c6c6c;font-size:14px;border:none;position:relative;}
.online_mes .sinup img{height:24px;float:left;margin:17px 0 4px 26px;}
.online_mes .sub_btn_box{text-align:center;}
.online_mes .sub_btn{width:200px;height:50px;background:#005fbd;font-size:16px;color:#fff;border:none;margin:40px 0;}

/*honor guan*/
.ny_hn_b{padding:80px 0;background:#e9eaec url(../images/cen5_bg.jpg) no-repeat center / cover;}

.ny_hn_b .pic_box{transition:0.33s;-webkit-transition:0.33s;/*margin-top:20px;*/}
.ny_hn_b .pic_box:hover{}
.ny_hn_b .pic{width:100%;padding-top:100%;background:no-repeat center/contain;margin:0 auto;}
.ny_hn_b .pictit{font-size:18px;color:#5a5a5a;margin:15px 0 40px;text-align:center;}
.ny_hn_b a:hover .pictit{color:#005fbd;}

/*team*/
.teamlist{max-width:1240px;width:98%;margin:0 auto;}
.teamlist li {margin:4em 0;text-align:justify;}
.media{overflow:hidden;margin-bottom:1rem;}
.media .pic{width:300px;height:410px;background:#f1f1f1 no-repeat center/cover; float:left;}
.media_body{margin-left:340px;color:#595959;}
.media_body h5{font-size:22px;font-weight:bold;margin-bottom:1em;color:#333;}
.media_body p{font-size:16px;line-height:1.8;}	
.btn_renwu {display:none;/*display:inline-block;*/font-weight:400;color:#fff;background:#00629b;text-align:center;vertical-align:middle;
	-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0.5rem;margin-top:2rem;
	border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:0.15s ease-in-out;}
.btn_renwu:hover{color:#fff;box-shadow:0 0 0 0.2rem rgb(38 143 255 / 50%);}
.renwu_show{display:none;clear:both;padding-top:2rem;}
.card_body{position:relative;word-wrap:break-word; background-color:#fff;padding:1.25rem;line-height:1.5;
    background-clip:border-box;border:1px solid rgba(0, 0, 0, 0.125);border-radius:0.25rem;}
.card_body p{font-size:16px;margin-bottom:1em;}	
	

/*contact*/
.contact1{width:96%;max-width:1610px;padding:40px 0;margin:0 auto;overflow:hidden;z-index:10;position:relative;}
.contact1 .ditu{width:100%;height:400px;background:#f1f1f1;}
.contact2{width:96%;max-width:1610px;margin:0 auto;color:#4e4e4e;font-size:16px;line-height:1.5;}
.jtzb{ font-size:18px; color:#525252; font-weight:bold;float:left;}
.jtadd{margin-left:200px;margin-bottom:2rem; font-size:14px; color:#565656; line-height:2;}
.jtadd .cz{ background:url(../images/23.gif) no-repeat left center; padding-left:30px;}
.jtadd .tel{ background:url(../images/24.gif) no-repeat left center; padding-left:30px;}
.jtadd .ybian{ background:url(../images/25.gif) no-repeat left center; padding-left:30px;}
.jtadd .web{ background:url(../images/26.gif) no-repeat left center; padding-left:30px;}
.zbadd{ border-bottom:1px solid #d5d5d5; padding-bottom:20px; margin-bottom:20px;}
.jtadd ul li h1{ font-size:16px; color:#313131; margin-bottom:10px;}
.jtadd ul li{font-size:13px;color:#999999;line-height:1.8; border-bottom:1px solid #d5d5d5;padding-bottom:20px;margin-bottom:20px;width:48%;float:left;}
.jtadd ul li:nth-child(even){float:right;}
.jtadd ul li a{font-size:13px; color:#999999;}

.join_zp{padding:40px 0;}
.job_list{min-height:100px;}
.job_list img{max-width:100% !important;height:auto;}
.job_list li{border-bottom:#bebebe solid 1px;}
.job_list li .titbox{background:#ebebeb;color:#666666;font-size:14px;padding:0 5%;overflow:hidden;transition:0.33s;cursor:pointer;}
.job_list li .titbox1{float:left;width:26%;height:70px;line-height:70px;}
.job_list li .titbox2{float:left;width:26%;height:70px;line-height:70px;}
.job_list li .titbox3{float:left;width:26%;height:70px;line-height:70px;}
.job_list li .titbox4{float:left;width:22%;height:70px;line-height:70px;}
.job_list li>.txt{background:#fff;padding:0 5%;height:0;overflow:hidden;color:#726f6b;font-size:14px;line-height:1.8;transition:0.33s;position:relative;}
.job_list li.on{border-width:0;}
.job_list li.on .titbox{background:#fff;color:#005fbd;font-size:16px;border-top:#005fbd solid 2px;border-bottom:#005fbd solid 2px;}
.job_list li.on .titbox1,.job_list li.on .titbox2,.job_list li.on .titbox3,.job_list li.on .titbox4{height:62px;line-height:62px;}
.job_list li.on>.txt{height:auto;padding:34px 180px 34px 5%;}
.job_list li .join{width:150px;height:56px;line-height:56px;text-align:center;font-size:14px;font-weight:bold;background:#005fbd;color:#fff;
		border-radius:20px;position:absolute;top:50%;right:2%;display:block;}
.jianli_l{float:left;width:235px;color:#016488;background:#fff;position:relative;z-index:99;transition:0.33s;
		text-align:right;border-top:#a58356 solid 3px;border-bottom:#a58356 solid 3px;padding:26px 0;}
.jianli_l .tit0{font-size:47px;color:#a58356;font-weight:bold;text-transform:uppercase;}
.jianli_l .tit1{font-size:30px;color:#a58356;font-weight:bold;margin-bottom:50px;}
.jianli_l .lx{font-size:14px;color:#7f7f7f;font-weight:bold;line-height:2;}
.jianli_l .f40{font-size:40px;}
.jianli_l .f21{font-size:21px;}	
.jianli{width:68%;float:right;overflow:hidden;}
.jianli table{width:100%;}
.jianli table td{/*border:#dcdcdc solid 1px;*/padding:4px;color:#4c4c4c;}
.jianli table td input.fkbd{width:70%;height:32px;border:#b1b1b1 solid 1px;}
.jianli table td textarea.fkbd{max-width:100%;border:#b1b1b1 solid 1px;}


/*anniu*/
.m-trigger {display:none;position:absolute;top:0;right:0;width:6rem;height:5rem;cursor:pointer;
	background:url(../images/menu_add.png)  no-repeat center/40%;transition:0.33s;}
.m-trigger1{background-image:url(../images/menu_close.png);}
.gotop{height:9px;opacity:0;position:fixed;right:-60px;width:49px;z-index:999;display:block;top:85%;transition:0.33s;-webkit-transition:0.33s;
	background-color:#404040;font-size:9px;font-weight:900;color:#fff;text-align:center;line-height:1;border-radius:2px;padding:25px 0 15px;}
.gotop.show{right:10px;opacity:0.7;}
.gotop.show:hover{opacity:1;color:#fff;}
.gotop:before {position:absolute;content:"↑";top:8px;left:50%;margin-left:-6px;font-size:14px;display:inline-block;
	font-weight:bold;line-height:1;width:12px;text-align:center;
	/*-webkit-transform:rotate(-90deg);transform:rotate(-90deg);*/}
	
/*yema*/
.black-inline{margin:0 auto;text-align:center;padding:20px 0;clear:both;width:100%;overflow:hidden;line-height:24px;font-size:16px;}
.black-inline a,.black-inline span{padding:6px 12px;margin:2px;font-size:16px;}
.black-inline a {text-align:center;color:#000;background:#eaeaea;display:inline-block;}   
.black-inline a:hover {color:#fff;background-color:#005fbd;text-decoration:none;}
.black-inline span.current {background-color:#005fbd;color:#fff;display:inline-block;}   
.black-inline span.disabled {background-color:#eee;color:#000;display:inline-block;} 
@media screen and (max-width:1600px) {	
	.header .nav ul>li>a{font-size:18px;}
	
}

@media screen and (max-width:1440px) {	
	.header .nav ul>li>a{font-size:16px;}
	
	.nybanner{height:428px;}
	
	.product_xq .top_r .intro{font-size:18px;}
	.product_xq .top_r .intro h3{font-size:40px;}
	.product_xq .top_r .intro h4{font-size:26px;}
	.product_xq .qinayan{font-size:18px;}
	.product_xq .qinayan .titbt{font-size:32px;}
	.product_xq .bot{font-size:18px;}
	.product_xq .title_1{font-size:22px;margin:18px auto;}
	.product_xq .title_2{font-size:22px;margin:18px 24px;}
	.product_xq .title_2 .num{font-size:1.2em;}
	.product_xq .title_3{font-size:22px;margin:18px 24px;}
	.product_xq .title_3 .num{font-size:1.2em;}
	.product_xq .title_4{font-size:25px;margin:18px 24px;}
	.product_xq .bot .ul1{font-size:18px;line-height:34px;}
	
}

@media screen and (max-width:1350px) {	
	
}

@media screen and (max-width:1199px) {	
	html,body {font-size:96%;}
	.header {background:#fff;border-top-width:0;border-bottom:#005fbd solid 2px;}
	
	.header .logo {margin:0 0 0 1rem;width:70%;float:none;padding:0.5rem 0;height:4rem;display:block;}
	.header .logo img {display:block;width:auto;height:3.4rem;max-width:100%; padding-top:0.3rem;}
	
	.header .nav_s{position:absolute;right:6rem;top:0;padding:1.4rem 0;}
	.header .nav_s .ico{height:2.2rem;width:2.2rem;background-size:contain;}
	
	.header .nav {background:#333;z-index:888;position:absolute;width:60%;left:-110%;top:100%;max-width:100%;/* height:0; */text-align:center;
						overflow:hidden;transition:0.55s;border-top:#999 solid 2px;}
	.header .nav1 {width:98%;top:100%;left:-4%;height:auto;padding:1rem 5%;max-height:calc(100vh - 7rem);overflow-y:auto;}
	.header .nav ul {overflow:hidden;padding:0;}
	.header .nav ul li {position:relative;width:100%;height:auto;text-align:left;}
	.header .nav ul>li>a {height:3.7rem;line-height:3.7rem;color:#fff;font-size:1.21rem;margin:0 6%;}
	.header1 .nav ul>li>a,.header:hover .nav ul>li>a {color:#fff;}
	
	.header .nav ul>li>span {margin-right:1rem;right:0;top:0;z-index:99;color:#fff;width:auto;height:3.7rem;width:4rem;cursor:pointer;background:none;}
	.header:hover .nav ul>li>span, .header1 .nav ul>li>span{background:none;display:block;}
	.header .nav ul>li>span:before{content:"+";position:absolute;left:0;top:0;font-size:24px;text-align:center;
			width:100%;height:3.7rem;line-height:3.7rem;transition:0.33s;-webkit-transition:0.33s;}
	.header .nav ul>li:hover>span,.header .nav ul>li.on>span {width:4rem;background:none;right:0;}
	.header .nav ul>li.on>span:before {content:"-";font-size:28px;}
	.header .nav ul>li:nth-of-type(1)>span,.header .nav ul>li:nth-of-type(6)>span{display:none;}
	.header .nav ul li ol {overflow:hidden;left:auto !important;top:auto;width:96% !important;height:0;position:relative;
				padding:0;margin:0 2%;background:rgba(0, 0, 0, 0.1);}
	.header .nav ul li ol li {border:none;width:100%;}
	.header .nav ul li ol li a{text-align:left;padding:0;margin:0 7%;font-size:1.15rem;height:2.8rem;line-height:2.8rem;opacity:0.8;color:#fff;}	
	.header .nav ul li:hover ol {height:0;padding:0;left:0;overflow:hidden;}
	.header .nav ul li.on ol {left:0;height:auto;padding:8px 0;}
	.header .nav ul li:hover ol li a:hover {color:#fff;}
	.m-trigger {display:block;}
	
	
	.bannerbox{padding-top:5rem;}
	.video_hz{top:5rem;}
	.gobot{width:2rem;display:none;}
	
	.ind_tit{font-size:2rem;}
	.ind_titen{font-size:14px;}
	
	.center_1 .tit1{font-size:2rem;}
	.center_1 .tit2{font-size:14px;}
	.center_1 .txt{font-size:15px;margin:20px 0;}
	.center_1 .morebox .more{font-size:14px;}
	
	
	.bottom{padding:4rem 0;}
	/*------neiye------*/
	.nybanner{height:10rem}
	
	.pro_list li{width:29.33%;margin:2%;}
	
	.product_xq .top_r .intro{font-size:15px;}
	.product_xq .top_r .intro h3{font-size:2rem;}
	.product_xq .top_r .intro h4{font-size:1.6rem;}
	.product_xq .qinayan{font-size:15px;}
	.product_xq .qinayan .titbt{font-size:2rem;}
	.product_xq .bot{font-size:15px;}
	.product_xq .title_1{font-size:20px;margin:15px auto;}
	.product_xq .title_2{font-size:20px;margin:15px 24px;}
	.product_xq .title_2 .num{font-size:1.5em}
	.product_xq .title_2{font-size:20px;margin:15px 24px;}
	.product_xq .title_4{font-size:22px;margin:15px 24px;}
	.product_xq .bot .ul1{font-size:15px;line-height:30px;}
	.product_xq .title_ys{font-size:3rem;margin:2rem auto;}
	.product_xq .tit_ny{font-size:2rem;margin:2rem auto;}
	
	.news_xq_nr_tit .tit{font-size:1.5rem;}
	.news_xq_nr_tit .er_tit{padding:1rem 0;}
}

@media screen and (max-width:980px) {
	.ind_titen{margin-bottom:1.5rem;}
	
	.center_2{padding:2.5rem 1% 3rem;}
	.center_3{padding:3rem 1% 6rem;}
	.center_3 ul li{width:96%;}
	.center_4{padding:3rem 1% 6rem;}
	.center_5{padding:3rem 1%;}
	/*--------neiye----------*/
	.about{padding:2.5rem 0 1rem;width:92%;}
	.nytit{font-size:2.1rem;margin-bottom:1.8rem;}
	.nytit_ms{margin-bottom:1.8rem;}
	.ny_nav li a{font-size:1rem;height:2.8rem;line-height:2.8rem;border-color:#999;}
	
	.lc_list .list_l span{font-size:2.5rem;}
	.lc_list .list_r .txt{font-size:14px;}
	
	.product{padding:2.5rem 0 1rem;width:92%;}
	.pro_list{padding:2.5rem 0 1rem;}
	.pro_list li .core{line-height:28px;height:28px;top:5px;right:5px;}
	
	.kycg{padding:2.5rem 0;}
	.kycg2 li{width:31.33%;}
	
	.kyhz{padding-top:2.5rem;}
	.kyhz .tit2{font-size:14px;margin-bottom:2rem;}
	.online_mes{width:96%;}
	.online_mes .selec select{height:3.4rem;}
	.online_mes .selec .siput{height:3.4rem;}
	.online_mes .sinup_2 input{height:3.4rem;}
	.online_mes .sinup input{height:3.4rem;}
	.online_mes .sinup button{height:3.6rem;}
	
	.ny_hn_b{padding:3rem 1%;}
	
	.jtzb{float:none;}
	.jtadd{margin:2rem 0;}
	
}	
@media screen and (max-width:820px) {	
	html,body {font-size:94%;}
	
	.menu_box .menu_close{width:1.75rem;}
	
	.bannerbox{position:relative;}
	.banner{/*background-image:none !important;height:auto;padding:0;*/padding-top:60%;}
	.banner .wap_pic{display:block;}
	.banner .banner_tit{left:5%;width:70%;padding:5% 10%;top:50%;}
	.banner .banner_tit:before{width:2px;}
	.banner .banner_tit .jt_ban{right:3%;width:2.25rem;}
	.container{margin-top:0;}
	
	.center_1{padding:5% 5% 1rem;}
	.center_1_l{width:100%;}
	.center_1_r{width:100%;padding:3rem 0 1rem;}
	.center_1 .pic{height:auto;padding-top:50%;}
	
	.center_2_l{width:100%;margin-bottom:1.5rem;}
	.center_2_l .pic{height:auto;padding-top:70%;}
	.center_2_r{width:100%;}
	
	.center_3 ul li .linr{padding:2rem 2.2rem;}
	
	.center_4 .swiper-container{width:90%;}
	.center_4 .boxw .hover .box .txt{font-size:2.2rem;}
	.center_4 .boxw .hover .box .txten{font-size:1.2rem;}
	.center_4 .boxw .hover .box .jt{width:2.2rem;height:2.2rem;}
		
	.bottom_l{width:100%;max-width:100%;margin-bottom:2rem;}
	.bottom_l ul li ol{display:none;}
	.bottom_r{width:100%;}
	/*--------neiye----------*/
	.about .text{padding:2.5rem 0;}
	
	.culture_list{padding:2.5rem 0;}
	.culture_list .row{margin-bottom:2rem;}
	.culture_list .row_l{width:100%;height:5.3rem;padding:0;float:none;}
	.culture_list .row_l:before{left:0;top:95%;}
	.culture_list h3{font-size:16px;padding:15px 0;display:inline-block;}
	.culture_list h4{font-size:15px;padding:15px 0;display:inline-block;}
	.culture_list .row_r{margin:0;padding:5%;height:auto;font-size:15px;}
	
	.news_video{padding:2.5rem 0 1rem;}
	.news_bbs{width:46%;margin:2%;}
	.videoicon img{width:3rem;}
	
	.news_list{padding:2.5rem 0 1rem;}
	.news_list li{margin-bottom:1.5rem;}
	.news_list_tm{width:auto;float:none;text-align:center;position:absolute;top:0;left:0;background:rgba(255,255,255,0.8);padding:4px;}
	.news_list_tm_sj{font-size:12px;}
	.news_list_tm_sj span{font-size:24px;padding:0;}
	.news_list_l{width:8.5rem;margin:0;}
	.news_list_l .pic{height:100px;}
	.news_list_r{margin-left:10rem;}
	.news_list_r .tit{font-size:1.2rem;padding:0;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
	.news_list_r .txt{-webkit-line-clamp:3;height:auto;font-size:13px;display:none;}
	.news_list_r .more{padding:12px 0;margin-top:16px;}
	
	.news_xq_nr_tit .bdsharebuttonbox{display:none;}
	.news_xq_nr_tit .er_tit .spa{line-height:2rem;}
	.news_xq .text{font-size:14px;}
	
	.teamlist li{border-bottom:#eee solid 1px;}
	.media .pic{width:30%;padding-top:42%;height:auto;margin-right:1.5rem;margin-bottom:1rem;}
	.media_body{margin-left:0;}
	.media_body h5{font-size:20px;}
	.media_body p{font-size:15px;margin-bottom:0.5em;line-height:1.5;}
	.card_body p{font-size:15px;}
	
	.contact1_l{width:100%;}
	.contact1_l .ditu{height:28rem;}
	.contact1_r{width:90%;padding:5%;font-size:14px;}
	.contact1_r h3{font-size:1.62rem;}
	.contact1 .ditu{height:20rem;}
	
	.job_list li.on .titbox{font-size:15px;}
	.job_list li .titbox1{width:40%;height:4.3rem;line-height:4.3rem;}
	.job_list li .titbox2{width:20%;height:4.3rem;line-height:4.3rem;}
	.job_list li .titbox3{width:20%;height:4.3rem;line-height:4.3rem;}
	.job_list li .titbox4{width:20%;height:4.3rem;line-height:4.3rem;}
	.job_list li.on .titbox1,.job_list li.on .titbox2,.job_list li.on .titbox3,.job_list li.on .titbox4{height:3.8rem;line-height:3.8rem;}
	.job_list li.on>.txt{padding:2rem 5%;}
	.job_list li .join{position:relative;right:auto;bottom:0;height:3.5rem;line-height:3.5rem;margin-top:2rem;}
	.jianli_l{width:100%;text-align:center;padding:1.4rem 0;border-width:2px;margin-bottom:2.5rem;}
	.jianli_l .tit0{display:none;}
	.jianli_l .tit1{display:none;}
	.jianli{width:100%;}
	
}

@media screen and (max-width:600px) {
	html,body {font-size:90%;}
	
	
	.bottom_l ul>li{width:33.33%;}
	.bottom_l ul li a{line-height:2;font-size:16px;}
	.bottom_r{font-size:14px;}
	.bottom_r .hotline{font-size:2rem;padding-left:4rem;line-height:3rem;background-size:3rem;}
	.bottom_r .weburl{font-size:1.5rem;padding-left:4rem;line-height:3rem;background-size:3rem;}
	.bottom .share{float:none;text-align:center;}
	.bottom .banquan{margin:10px 0 0;text-align:center;}
	/*--------neiye----------*/
	.lc_list li .li_l img{max-width:100%;}
	.about .text_tit{font-size:2.1rem;}
	.about .text_tit:before{height:2px;left:3px;}
	.about .text{font-size:15px;line-height:1.8;}
	.about .text h3{font-size:3rem;}
	.about .text_l{width:100%;}
	.about .text_r{width:100%;}
	
	.pro_list li{width:46%;margin:2%;}
	.pro_list li .txt{font-size:14px;}
	
	.product_xq .qinayan{margin-top:30px;}
	.product_xq .qinayan .titbt{margin-top:-55px;margin-bottom:10px;}
	.product_xq .top_l{width:100%;float:none;}
	.product_xq .top_r{margin:0;}
	.product_xq .title_1{font-size:18px;margin:15px auto;}
	.product_xq .title_2{font-size:18px;margin:15px 18px;}
	.product_xq .title_2 .num{width:36px;height:36px;line-height:36px;margin-top:-18px;left:-18px;}
	.product_xq .title_3{font-size:18px;margin:15px 18px;}
	.product_xq .title_3 .num{width:36px;height:36px;line-height:36px;margin-top:-18px;left:-18px;}	
	.product_xq .title_4{font-size:18px;margin:15px 18px;}
	.product_xq .title_4 .num{width:46px;height:46px;line-height:46px;margin-top:-25px;left:-20px;}	
	
	.fanye{padding:2.5rem 60px 2.5rem 2%;position:relative;}
	.fanye li{width:100%;}
	.fanye li.go_list{width:100%;width:60px;position:absolute;top:50%;right:0;transform: translateY(-50%);}
	.fanye li.go_list a{font-size:14px;}
	.fanye li.go_next{text-align:left;}
	.fanye li a .span_1{font-size:14px;}
	.fanye li a .span_2{font-size:15px;}
	
	.jtadd ul li{width:100%;}
}

@media screen and (max-width:480px) {
	html,body {font-size:85%;}
	
	.header .nav_s.hover .nav_s_nr{right:-100%;}
	
	.center_1 .txt{-webkit-line-clamp:8;}
	
	.center_2_l .tit{font-size:1.3rem;}
	.center_2_r li{padding:0 0 10px;}
	.center_2_r li .li_l .pic{width:8rem;height:6rem;}
	.center_2_r li .li_r{margin-left:9.5rem;}
	.center_2_r li .tit{font-size:1.2rem;margin:5px 0 8px;white-space:normal;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
	.center_2_r li .time1{font-size:14px;}
	
	.center_3 ul li .linr{padding:1.5rem 2rem;}
	.center_3 ul li .linr .pic{width:5rem;height:5.5rem;}
	.center_3 ul li .linrr{margin-left:6.5rem;}
	.center_3 ul li .linrr .tit{font-size:18px;}
	.center_3 ul li .linrr .titen{font-size:14px;}
	.center_3 ul li .linrr .jt{height:2rem;}
	
	/*---------neiye-----*/
	.ny_nav{text-align:left;}
	.ny_nav li{width:31.33%;margin:1% 1%;text-align:center;}
	.nytit_ms{font-size:12px;}
	
	.lc_list .list_r{padding:2.5rem 0;}
	
	.news_bbs .info{font-size:15px;}
	
	.kycg1 li a{font-size:16px;height:3.4rem;line-height:3.4rem;}
	.kycg2 li{width:46%;margin:2%;}
	
	.media_body p{font-size:14px;}
	
	.online_mes .selec{width:100%;margin-bottom:15px;}
	.online_mes .selec1 .siput{padding:0 5%;width:90%;}
	.online_mes .sub_btn{margin:22px auto;display:block;}
	.online_mes .selec1 textarea{padding:3% 5%;width:90%;height:110px;}
	.online_mes .sinup_2 input{padding-left:10%;}
	
	.ny_hn_b .pictit{font-size:16px;}
}

@media screen and (max-width:414px) {
	html,body {font-size:80%;}
		
	.bottom{padding:2rem 0;}	
	/*--------neiye----------*/
	.product_xq .title_ys{font-size:2.2rem;}
	.product_xq .tit_ny{font-size:1.8rem;}
	
}
@media screen and (max-width:360px) {
	
	/*--------neiye----------*/
	
}

@media screen and (max-width:320px) {	
	html, body{font-size:75%;min-width:320px;}
	
}