@charset "utf-8";
/*tabbar 开始*/
.tabbar {
    width: 100%;
    background: #FFFFFF;
    box-shadow: 0px 4px 7px 0px rgba(0, 0, 0, 0.11);
	 margin-bottom:40px
}

.tabbar .container {
    display: flex;
    justify-content: center;
}

.tabbar .container .tab_item {
    display: flex;
    align-items: center;
    padding: 30px 15px;
    margin-right: 100px;
    cursor: pointer;
    position: relative;
}

.tabbar .container .tab_item:last-child {
    margin-right: 0;
}

.tabbar .container .tab_item::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 8px;
    background: #C5A785;
    transition: 0.3s;
}

.tabbar .container .tab_item.active::after,
.tabbar .container .tab_item:hover::after {
    width: 100%;
}

.tabbar .container .tab_item span {
    font-size: 40px;
    color: #000000;
    font-weight: 400;
}

.tabbar .container .tab_item p {
    font-weight: 400;
    font-size: 24px;
    color: #333333;
    margin-left: 10px;
    text-transform: uppercase;
}

/*tabbar 结束*/

.box{ display:none}
.screen01{width:1600px; height:780px; background-color:#f7f7f7; margin:0px auto; background-image:url(../images1/001.png); background-repeat:no-repeat; background-size:100% 100%; background-position:top center}
.line01{width:80%; height:40px; line-height:40px; margin:0px auto; padding-top:130px; font-size:32px; color:#956f04; font-weight:normal;font-family: Arial, Helvetica, sans-serif}
.line02{width:80%; height:40px; line-height:40px; margin:0px auto; padding-top:30px; font-size:24px; color:#000; font-weight:normal}
.line02 b{font-size:40px; margin-left:10px; margin-right:10px; position:relative; top:-4px}
.line03{width:80%; height:auto; line-height:30px; margin:0px auto; padding-top:50px; font-size:24px; color:#333; font-weight:normal}
.line04{width:80%; height:40px; line-height:40px; margin:0px auto; padding-top:10px; font-size:24px; color:#333; font-weight:normal; font-family:"新宋体"}
.line05{width:80%; height:auto; line-height:30px; margin:0px auto; padding-top:40px; font-size:22px; color:#333;letter-spacing:1px;font-weight:normal;}

.screen02{width:1600px; height:1680px; background-color:#f7f7f7; margin:0px auto; background-image:url(../images1/002.png); background-repeat:no-repeat; background-size:100% 100%; background-position:top center}
.line06{width:40%; height:auto; line-height:28px; float:right; margin-right:10%; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; line-height:36px; padding-top:150px; clear:both}
.line07{width:40%; height:auto; line-height:28px; float:right; margin-right:10%; font-size:20px; color:#FFFFFF; line-height:32px; padding-top:40px; clear:both; letter-spacing:1px}
.line08{width:40%; height:auto; float:left; margin-left:10%; font-size:40px; color:#FFFFFF; line-height:50px; padding-top:350px; clear:both; letter-spacing:1px; font-family:"新宋体"; text-transform:uppercase}
.line08_1{ display:none}
.line09{width:40%; height:auto; float:left; margin-left:10%; clear:both}
.line09 img{ width:80%; height:auto; display:block}
.line10{width:40%; height:auto; line-height:28px; float:left; margin-left:10%; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; line-height:36px; padding-top:10px; clear:both}
.line11{width:40%; height:auto; line-height:28px; float:left; margin-left:10%; font-size:20px; color:#FFFFFF; line-height:32px; padding-top:0px; clear:both; letter-spacing:1px}


.screen03{width:1600px; height:auto; background-color:#fff; margin:0px auto}
.screen03 ul{width:90%; height:auto; margin:0px auto; padding-top:60px; padding-bottom:60px}
.screen03 ul li{width:25%; height:auto; float:left; list-style:none;}
.screen03 ul li img{width:80%; height:410px; display:block; margin:0px auto}
.screen03 ul li h4{width:80%; height:auto; display:block; margin:0px auto;font-size:18px; color:#333; padding-top:20px; font-weight:normal}
.screen03 ul li h3{width:80%; height:auto; display:block; margin:0px auto;font-size:18px; color:#333; padding-top:20px; font-weight:normal}

.screen04{width:1600px; height:auto;background-image: linear-gradient(to right,#f0d599,#8c6334); margin:0px auto; padding-bottom:100px}
.line12{width:83%; height:auto; margin:0px auto; padding-top:120px;}
.line12 img{width:100%; height:auto; display:block}
.line12_m{ display:none; width:80%; display:none; margin:0px auto}
.line13{width:75%; height:auto; line-height:36px; margin:0px auto;font-size:26px; color:#FFFFFF;font-family: Arial, Helvetica, sans-serif; padding-top:80px; text-align:center}
.line14{width:75%; height:auto; line-height:36px; margin:0px auto;font-size:26px; color:#FFFFFF; padding-top:20px; text-align:center}
.line15{width:83%; height:auto; margin:0px auto; padding-top:60px;}
.line15 img{width:100%; height:auto; display:block}
.line15_m{ display:none; width:80%; display:none; margin:0px auto}


.screen05{width:1600px; height:2400px; background-color:#f7f7f7; margin:0px auto; background-image:url(../images1/015.jpg); background-repeat:no-repeat; background-size:100% auto; background-position:top center}
.line16{width:80%; height:40px; line-height:40px; margin:0px auto; padding-top:260px; font-size:60px; color:#000; font-weight:normal;font-family:"微软雅黑"; text-transform:uppercase; text-align:center}
.line17{width:80%; height:40px; line-height:40px; margin:0px auto; padding-top:60px; font-size:40px; color:#000; font-weight:normal; text-align:center}
.line17 b{font-size:40px; margin-left:10px; margin-right:10px; position:relative; top:-4px}
.line18{width:40%; height:auto; line-height:28px; float:left; margin-left:10%; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#333; line-height:36px; padding-top:160px; clear:both}
.line19{width:40%; height:auto; display:block; float:left; margin-left:10%; margin-top:30px; margin-bottom:30px; clear:both}
.line20{width:40%; height:auto; line-height:42px; float:left; margin-left:10%; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000;  padding-top:40px; clear:both}
.line21{width:40%; height:auto; line-height:42px; float:left; margin-left:10%; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000;padding-top:40px; clear:both}


.screen06{width:1600px; height:auto; background-color:#000; margin:0px auto}
.line22{width:100%; height:auto; display:block}
.line23{width:80%; height:auto; margin:0px auto; display:flex}
.line23 p{ font-size:22px; color:#FFFFFF; line-height:40px}
.line23 p:first-child{width:70%; margin-right:20px}
.line23 p:last-child{width:30%}
.line24{width:80%; height:auto; margin:0px auto; display:flex; padding-top:20px}
.line24 p{ font-size:22px; color:#FFFFFF; line-height:40px}
.line24 p:first-child{width:70%; margin-right:20px}
.line24 p:last-child{width:30%}
.line24 p b{ font-size:60px; color:#FFFFFF; line-height:40px}
.line25{width:80%; height:560px; margin:0px auto; margin-top:40px; display:flex;background-image:url(../images1/018.png); background-repeat:no-repeat; background-size:100% auto; background-position:top center; justify-content:center;align-items:center}
.line25 p{width:50%; height:auto; font-size:22px; color:#FFFFFF; line-height:36px;}
.line26{width:80%; height:700px; margin:0px auto; margin-top:40px;background-image:url(../images1/019.png); background-repeat:no-repeat; background-size:100% auto; background-position:top center; position:relative}
.line26 p{width:50%; height:auto; font-size:22px; color:#333; line-height:32px; background-color:rgba(255,255,255,0.8); padding:40px 50px; position:absolute; left:25%; bottom:20px}
.line26_p{width:90%; height:auto; font-size:14px; color:#333; line-height:24px; background-color:rgba(255,255,255,1.0); padding:20px 5%;display:none; margin:0px auto}
.line27{width:80%; height:700px; margin:0px auto; margin-top:40px;background-image:url(../images1/019.png); background-repeat:no-repeat; background-size:100% auto; background-position:top center; position:relative}


.screen07{width:1600px; height:auto; background-color:#fff; margin:0px auto; padding-bottom:80px}
.line28{width:100%; height:550px;background-image:url(../images1/020.png); background-repeat:no-repeat; background-size:100% auto; background-position:center center; margin-bottom:70px}
.line28 p{width:70%; height:auto; float:left; margin-left:10%;font-size:22px; color:#333333; line-height:32px; padding-top:140px; clear:both}
.line29{width:65%; height:500px; margin:0px auto; background-color:#fff; border-left: thin dashed #846931; position:relative}
.line29:before{content:"";width:20px; height:20px; background-color:#846931; border-radius:50%; position:absolute; top:0px; left:-10px}
.line29 h2{width:95%; height:50px; line-height:50px; margin:0px auto; font-size:32px; color:#846931; font-weight:normal; margin-bottom:10px; position:relative; top:-17px}
.line29 p{width:88%; height:auto; line-height:28px; margin:0px auto; font-size:22px; color:#333; font-weight:normal}
.line29 img{width:88%; height:auto; margin:0px auto; display:block; margin-top:40px}
.line30{width:80%; height:auto; line-height:36px; margin:0px auto; font-size:22px; color:#333; padding-top:80px}


.screen08{width:1600px; height:auto; margin:0px auto;background-image:url(../images1/030.png); background-repeat:no-repeat; background-size:100% auto; background-position:top center; padding-bottom:80px}
.line31{width:80%; height:40px; line-height:50px; margin:0px auto; padding-top:200px; font-size:48px; color:#000; font-weight:normal;font-family: "Times New Roman", Times, serif; text-transform:uppercase; text-align:center}
.line32{width:80%; height:40px; line-height:40px; margin:0px auto; padding-top:60px; font-size:40px; color:#000; font-weight:normal; text-align:center}
.line33{width:80%; height:auto; line-height:36px; margin:0px auto; font-size:22px; color:#000; font-weight:normal; padding-top:80px; margin-bottom:80px}
.line34{width:80%; height:auto; line-height:30px; margin:0px auto; padding-top:80px; font-size:20px; color:#000; font-weight:normal; text-transform:uppercase; text-align:center}
.line35{width:70%; height:auto; display:block; margin:30px auto}

.screen09{width:1600px; height:2465px; margin:0px auto;background-image:url(../images1/044.jpg); background-repeat:no-repeat; background-size:100% auto; background-position:top center;; position:relative}
.line36{width:80%; height:40px; line-height:50px; margin:0px auto; padding-top:200px; font-size:48px; color:#fff; font-weight:normal;font-family: "Times New Roman", Times, serif; text-transform:uppercase; text-align:center}
.line37{width:80%; height:40px; line-height:40px; margin:0px auto; padding-top:60px; font-size:40px; color:#fff; font-weight:normal; text-align:center}
.screen09 ul{width:80%; height:auto; margin:0px auto; position:absolute; left:10%; bottom:60px}
.screen09 ul li {width:50%; height:auto; float:left;list-style:none}
.screen09 ul li h2{width:100%;height:auto; text-align:center; font-size:60px; color:#FFCC33}
.screen09 ul li p{width:70%; height:auto; line-height:30px; color:#fff; font-size:20px; margin:10px auto}


.screen10{width:1600px; height:auto; margin:0px auto; background-color:#000; padding-bottom:80px}
.line38{width:80%; height:auto; line-height:64px; margin:0px auto; padding-top:200px; font-size:64px; color:#fff; font-weight:normal;font-family: "Times New Roman", Times, serif; text-transform:uppercase; text-align:center}
.line39{width:80%; height:auto; line-height:40px; margin:0px auto; padding-top:40px; font-size:40px; color:#fff; font-weight:normal; text-align:center}
.line40{width:65%; height:auto; line-height:36px; margin:0px auto; font-size:22px; color:#fff; font-weight:normal;padding-top:160px}
.line41{width:55%; height:auto; display:block; margin:60px auto}
.line42{width:80%; height:auto; line-height:36px; margin:0px auto; font-size:20px; color:#fff; font-weight:normal;padding-top:40px}


.screen11{width:1600px; height:auto; margin:0px auto; background-color:#fff}
.line43{width:80%; height:auto; line-height:64px; margin:0px auto; padding-top:200px; font-size:64px; color:#000; font-weight:normal;font-family: "Times New Roman", Times, serif; text-transform:uppercase; text-align:center}
.line44{width:80%; height:auto; line-height:40px; margin:0px auto; padding-top:40px; font-size:40px; color:#000; font-weight:normal; text-align:center}
.line45{width:70%; height:auto; display:block; margin:60px auto}
.line46{width:70%; height:auto; line-height:36px; margin:0px auto; font-size:20px; color:#000; font-weight:normal;padding-top:40px}
.line47{width:100%; height:auto; display:block; margin:0px auto; margin-top:60px}

/*手机端*/
@media(max-width:767px) {
	/*选项卡导航*/
	.tabbar{ margin-bottom:20px}
	.tabbar .container{width:100%; flex-wrap:wrap}
	.tab_item{width:50%!important; padding:0px!important; margin:0px!important; padding:20px!important}
	.tab_item p { font-size:16px!important} 
	.tabbar .container .tab_item::after{height:4px} 
	.tabbar .container .tab_item.active p{ color:#C5A785}
	/*创始人*/
	.screen01{width:100%; height:690px; background-size:100% auto}
	.line01{width:95%;padding-top:200px; font-size:18px; text-align:center}
	.line02{width:95%; height:auto; line-height:0px; text-align:center; font-size:16px; padding-top:35px}
	.line03{width:85%; height:auto; line-height:22px; text-align:left; font-size:14px}
	.line04{width:85%; height:auto; line-height:22px; text-align:left; font-size:15px}
	.line05{width:85%; height:auto; line-height:22px; text-align:left; font-size:15px; padding-top:20px}
	.screen02{width:100%;background-color:#000; height:900px;background-size:100% auto}
	.line06{width:55%; line-height:22px;font-size:14px; padding-top:20px; margin-right:0%}
	.line07{width:55%; line-height:22px;font-size:14px; padding-top:20px; float:left; margin-left:2%}
	.line08{ padding-top:100px; font-size:20px; width:60%; display:none; clear:both}
	.line08_1{width:90%; height:auto; margin:0px auto;font-size:24px; color:#FFF; letter-spacing:1px; font-family:"新宋体"; text-transform:uppercase; display:block; text-align:center; padding-top:80px}
	.line09{width:100%; margin-left:0%; padding-top:10px}
	.line09 img{ margin:0px auto}
	.line10{width:90%; font-size:12px; line-height:22px; margin-left:5%; padding-top:30px}
	.line11{width:90%; font-size:15px; line-height:22px; margin-left:5%; padding-top:20px}
	.screen03{width:100%}
	.screen03 ul{width:100%; height:900px; margin:0px auto; padding:40px 0px;}
	.screen03 ul li{width:50%; height:450px; float:left; list-style:none;}
	.screen03 ul li img{width:90%; height:232px; display:block; margin:0px auto}
	.screen03 ul li h4{width:90%; height:auto; display:block;font-size:14px; padding-top:10px; font-weight:normal}
	.screen03 ul li h3{width:90%; height:auto; display:block;font-size:14px; padding-top:10px; font-weight:normal}
	.screen04{width:100%; height:850px}
	.line12{ display:none}
	.line12_m{ display:block; width:80%; display:block; margin:0px auto; margin-bottom:30px}
	.line13{width:90%; line-height:22px; font-size:15px; padding-top:0px}
	.line14{width:90%; line-height:22px; font-size:15px}
	.line15{ display:none}
	.line15_m{ display:block; width:80%; display:block; margin:0px auto; margin-top:30px}
	/*核心技术*/
	.screen05{width:100%; height:1300px; background-size:100% 680px}
	.line16{ font-size:22px;width:95%; padding-top:100px}
	.line17{ font-size:18px; width:95%; padding-top:0px; padding-top:20px}
	.line18{width:65%; font-size:16px; line-height:22px; margin-left:5%; padding-top:70px}
	.line19{width:60%; margin-left:5%; margin-top:10px}
	.line20{width:100%; font-size:14px; line-height:22px; background-color：#ffffff; margin-top:180px; margin-left:0%; padding:0px 5%}
	.line21{width:90%; font-size:14px; line-height:22px; margin-left:5%; padding-top:20px}
	.screen06{width:100%}
	.line23{width:90%; height:auto; margin:0px auto; display:flex; flex-wrap:wrap}
	.line23 p{ width:100%!important; font-size:15px; line-height:22px; padding-bottom:20px}
	.line24{width:90%; height:auto; margin:0px auto; display:flex; flex-wrap:wrap}
	.line24 p{ width:100%!important; font-size:15px; line-height:22px; padding-bottom:20px}
	.line24 p b{ font-size:28px}
	.line25{width:90%; height:200px}
	.line25 p{width:90%; font-size:14px; line-height:22px}
	.line26{width:90%; height:240px; margin-bottom:20px}
	.line26 p{ display:none}
	.line26_p{ display:block}
	.screen07{width:100%; background-color:#fff}
	.line28{width:100%; height:450px;background-image:url(../images1/020.png); background-repeat:no-repeat; background-size:100% auto; background-position:top center; margin-bottom:30px}
	.line28 p{width:90%; height:auto; float:none;font-size:14px; margin:0px auto; color:#333333; line-height:22px; padding-top:160px; clear:both}
	.line29{width:90%; height:auto; margin:0px auto; padding-bottom:20px}
	.line29 h2{width:95%; height:30px; line-height:30px; font-size:22px; top:-7px}
	.line29 p{width:88%; height:auto; line-height:28px;  font-size:16px; color:#333;}
	.line29 img{width:88%; height:auto; margin-top:20px}
	.line30{font-size:14px; line-height:22px; width:90%; padding-top:20px}
	.screen08{width:100%}
	.line31{width:90%;height:auto; line-height:28px; font-size:20px; padding-top:60px}
	.line32{width:90%; font-size:18px; padding-top:5px}
	.line33{width:90%; font-size:16px; line-height:24px; text-align:left; padding-top:30px; margin-bottom:40px}
	.line34{ padding-top:20px}
	.line35{width:80%}
	.screen09{width:100%; height:1400px; background-color:#000; }
	.line36{width:90%; font-size:24px; padding-top:40px}
	.line37{width:90%; font-size:20px; padding-top:30px}
	.screen09 ul{width:100%; height:auto; left:0%}
	.screen09 ul li {width:80%; height:auto; float:none; margin-left:0px;list-style:none; margin:40px auto}
	.screen09 ul li h2{width:100%;height:auto;line-height:24px; text-align:center; font-size:48px; color:#FFCC33}
	.screen09 ul li p{width:90%; height:auto; line-height:24px; color:#fff; font-size:15px; margin:10px auto}
	/*全球科研*/
	.screen10{width:100%}
	.line38{width:95%; font-size:22px; line-height:28px; padding-top:40px}
	.line39{width:90%; font-size:20px; line-height:28px; padding-top:15px}
	.line40{width:90%; font-size:15px; line-height:22px; padding-top:50px}
	.line41{width:90%}
	.line42{width:90%; font-size:15px; line-height:24px; padding-top:20px}
    
	/*发展*/
	.screen11{width:100%}
	.line43{width:95%; font-size:22px; line-height:28px; padding-top:40px}
	.line44{width:90%; font-size:20px; line-height:28px; padding-top:15px}
	.line45{width:90%; margin:30px auto}
	.line46{width:90%; font-size:15px; line-height:22px; padding-top:0px}
}

/*小平板*/
@media (min-width: 768px) and (max-width: 1023px) {
	/*选项卡导航*/
	.tabbar{ margin-bottom:20px}
	.tabbar .container{width:100%;}
	.tab_item{padding:20px!important; margin:0px!important;}
	.tab_item p { font-size:16px!important} 
	.tabbar .container .tab_item::after{height:4px} 
	.tabbar .container .tab_item.active p{ color:#C5A785}
	/*创始人*/
	.screen01{width:100%; height:850px;background-size:100% auto}
	.line01{width:95%;padding-top:430px; font-size:22px; text-align:center}
	.line02{width:95%; height:auto; line-height:0px; text-align:center; font-size:20px; padding-top:40px;}
	.line03{width:85%; height:auto; line-height:22px; text-align:left; font-size:16px; padding-top:80px}
	.line04{width:85%; height:auto; line-height:22px; text-align:left; font-size:16px;}
	.line05{width:85%; height:auto; line-height:22px; text-align:left; font-size:16px; padding-top:20px}
	.screen02{width:100%;background-color:#000; height:950px;background-size:100% auto}
	.line06{width:50%; line-height:22px;font-size:16px; padding-top:50px; margin-right:2%}
	.line07{width:50%; line-height:22px;font-size:16px; padding-top:10px; float:right; margin-right:2%}
	.line08{ padding-top:100px; font-size:24px; line-height:32px; width:80%; margin-left:5%; display:block; clear:both}
	.line08_1{width:90%; height:auto; margin:0px auto;font-size:24px; color:#FFF; letter-spacing:1px; font-family:"新宋体"; text-transform:uppercase; display:block; text-align:center; padding-top:80px; display:none}
	.line09{width:50%; margin-left:5%}
	.line09 img{width:100%}
	.line10{width:60%; font-size:16px; line-height:22px; margin-left:5%}
	.line11{width:60%; font-size:16px; line-height:22px; margin-left:5%; padding-top:20px}
	.screen03{width:100%}
	.screen03 ul{width:100%; height:500px; margin:0px auto; padding:40px 0px;}
	.screen03 ul li{width:25%; height:440px; float:left; list-style:none;}
	.screen03 ul li img{width:90%; height:232px; display:block; margin:0px auto}
	.screen03 ul li h4{width:85%; height:auto; display:block;font-size:15px; padding-top:10px; font-weight:normal; text-align:center}
	.screen03 ul li h3{width:85%; height:auto; display:block;font-size:15px; padding-top:10px; font-weight:normal; text-align:center}
	.screen04{width:100%; height:auto; padding-top:50px}
	.line12{width:90%; height:auto; margin:0px auto; padding-top:10px;}
	.line12 img{width:100%; height:auto; display:block}
	.line13{width:90%; line-height:22px; font-size:16px; padding-top:40px}
	.line14{width:90%; line-height:22px; font-size:16px}
	.line15{width:90%; height:auto; margin:0px auto; padding-top:60px;}
	.line15 img{width:100%; height:auto; display:block}

	/*核心技术*/
	.screen05{width:100%; height:1300px}
	.line16{ font-size:30px;width:95%; padding-top:100px}
	.line17{ font-size:22px; width:95%; padding-top:20px}
	.line18{width:60%; font-size:16px; line-height:22px; margin-left:5%; padding-top:70px;}
	.line19{width:60%; margin-left:5%; margin-top:10px}
	.line20{width:60%; font-size:16px; line-height:22px; margin-left:5%; padding-top:40px}
	.line21{width:60%; font-size:16px; line-height:22px; margin-left:5%; padding-top:20px}
	.screen06{width:100%}
	.line23{width:90%; height:auto; margin:0px auto; }
	.line23 p{font-size:16px; line-height:22px}
	.line23 p:first-child{width:70%!important; margin-right:20px}
	.line23 p:last-child{width:30%; margin-left:20px}
	.line24{width:90%; height:auto; margin:0px auto;}
	.line24 p{font-size:16px; line-height:22px}
	.line24 p b{ font-size:28px}
	.line24 p:first-child{width:70%!important; margin-right:20px}
	.line24 p:last-child{width:30%; margin-left:20px}
	
	.line25{width:90%; height:300px}
	.line25 p{width:90%; font-size:16px; line-height:22px}
	.line26{width:90%; height:320px; margin-bottom:20px}
	.line26 p{ display:none}
	.line26_p{ display:block; font-size:16px}
	.screen07{width:100%; background-color:#fff}
	.line28{width:100%; height:280px;background-image:url(../images1/020.png); background-repeat:no-repeat; background-size:100% auto; background-position:top center; margin-bottom:30px}
	.line28 p{width:90%; height:auto; float:none;font-size:14px; margin:0px auto; color:#333333; line-height:22px; padding-top:70px; clear:both}
	.line29{width:90%; height:auto; margin:0px auto; padding-bottom:20px}
	.line29 h2{width:95%; height:30px; line-height:30px; font-size:22px; top:-7px}
	.line29 p{width:88%; height:auto; line-height:28px;  font-size:16px; color:#333;}
	.line29 img{width:88%; height:auto; margin-top:20px}
	.line30{font-size:16px; line-height:22px; width:90%; padding-top:20px}
	.screen08{width:100%}
	.line31{width:90%;height:auto; line-height:28px; font-size:22px; padding-top:60px}
	.line32{width:90%; font-size:18px; padding-top:5px}
	.line33{width:90%; font-size:16px; line-height:24px; text-align:left; padding-top:30px; margin-bottom:40px}
	.line34{ padding-top:20px}
	.line35{width:90%}
	.screen09{width:100%; height:1180px; background-color:#000; }
	.line36{width:90%; font-size:36px; padding-top:80px}
	.line37{width:90%; font-size:28px; padding-top:40px}
	.screen09 ul{width:100%; height:auto; left:0%; top:750px; padding:0px}
	.screen09 ul li {width:50%; height:auto;list-style:none;}
	.screen09 ul li h2{width:80%;height:auto;line-height:24px; text-align:center; font-size:42px; color:#FFCC33}
	.screen09 ul li p{width:80%; height:auto; line-height:24px; color:#fff; font-size:16px; margin:10px auto}
	
	/*全球科研*/
	.screen10{width:100%}
	.line38{width:95%; font-size:24px; line-height:28px; padding-top:40px}
	.line39{width:90%; font-size:22px; line-height:28px; padding-top:15px}
	.line40{width:90%; font-size:16px; line-height:22px; padding-top:50px}
	.line41{width:90%}
	.line42{width:90%; font-size:16px; line-height:24px; padding-top:20px}
    
	/*发展*/
	.screen11{width:100%}
	.line43{width:95%; font-size:24px; line-height:28px; padding-top:40px}
	.line44{width:90%; font-size:22px; line-height:28px; padding-top:15px}
	.line45{width:90%; margin:30px auto}
	.line46{width:90%; font-size:16px; line-height:22px; padding-top:0px}
}

@media (min-width: 1024px) and (max-width: 1280px) {
	/*选项卡导航*/
	.tabbar{ margin-bottom:20px}
	.tabbar .container{width:100%;}
	.tab_item{padding:20px!important; margin:0px!important;}
	.tab_item p { font-size:16px!important} 
	.tabbar .container .tab_item::after{height:4px} 
	.tabbar .container .tab_item.active p{ color:#C5A785}
	/*创始人*/
	.screen01{width:100%; height:490px;}
	.line01{width:85%;padding-top:60px; font-size:22px; text-align:left}
	.line02{width:85%; height:auto; line-height:0px; text-align:left; font-size:20px; padding-top:40px}
	.line03{width:85%; height:auto; line-height:22px; text-align:left; font-size:16px; padding-top:80px}
	.line04{width:85%; height:auto; line-height:22px; text-align:left; font-size:16px;}
	.line05{width:85%; height:auto; line-height:22px; text-align:left; font-size:16px; padding-top:20px}
	.screen02{width:100%;background-color:#000; height:1050px}
	.line06{width:40%; line-height:22px;font-size:16px; padding-top:80px; margin-right:2%}
	.line07{width:40%; line-height:22px;font-size:16px; padding-top:10px; margin-right:2%}
	.line08{ padding-top:160px; font-size:28px; line-height:32px; width:80%; margin-left:5%; display:block; clear:both}
	.line08_1{width:90%; height:auto; margin:0px auto;font-size:24px; color:#FFF; letter-spacing:1px; font-family:"新宋体"; text-transform:uppercase; display:block; text-align:center; padding-top:80px; display:none}
	.line09{width:40%; margin-left:5%}
	.line09 img{width:100%}
	.line10{width:50%; font-size:16px; line-height:22px; margin-left:5%}
	.line11{width:50%; font-size:16px; line-height:22px; margin-left:5%; padding-top:20px}
	.screen03{width:100%; padding-bottom:30px}
	.screen03 ul{width:100%; height:550px; margin:0px auto; padding:40px 0px;}
	.screen03 ul li{width:25%; height:440px; float:left; list-style:none;}
	.screen03 ul li img{width:90%; height:325px; display:block; margin:0px auto}
	.screen03 ul li h4{width:85%; height:auto; display:block;font-size:15px; padding-top:10px; font-weight:normal; text-align:center}
	.screen03 ul li h3{width:85%; height:auto; display:block;font-size:15px; padding-top:10px; font-weight:normal; text-align:center}
	.screen04{width:100%; height:auto; padding-top:50px}
	.line12{width:90%; height:auto; margin:0px auto; padding-top:10px;}
	.line12 img{width:100%; height:auto; display:block}
	.line13{width:90%; line-height:22px; font-size:16px; padding-top:40px}
	.line14{width:90%; line-height:22px; font-size:16px}
	.line15{width:90%; height:auto; margin:0px auto; padding-top:60px;}
	.line15 img{width:100%; height:auto; display:block}

	/*核心技术*/
	.screen05{width:100%; height:1300px}
	.line16{ font-size:30px;width:95%; padding-top:100px}
	.line17{ font-size:22px; width:95%; padding-top:30px}
	.line18{width:60%; font-size:16px; line-height:22px; margin-left:5%; padding-top:70px;}
	.line19{width:60%; margin-left:5%; margin-top:10px}
	.line20{width:60%; font-size:16px; line-height:22px; margin-left:5%; padding-top:40px}
	.line21{width:60%; font-size:16px; line-height:22px; margin-left:5%; padding-top:20px}
	.screen06{width:100%}
	.line23{width:90%; height:auto; margin:0px auto; }
	.line23 p{font-size:16px; line-height:22px}
	.line23 p:first-child{width:70%!important; margin-right:20px}
	.line23 p:last-child{width:30%; margin-left:20px}
	.line24{width:90%; height:auto; margin:0px auto;}
	.line24 p{font-size:16px; line-height:22px}
	.line24 p b{ font-size:28px}
	.line24 p:first-child{width:70%!important; margin-right:20px}
	.line24 p:last-child{width:30%; margin-left:20px}
	
	.line25{width:90%; height:300px}
	.line25 p{width:90%; font-size:16px; line-height:22px}
	.line26{width:90%; height:520px; margin-bottom:20px}
	.line26 p{ display: block; bottom:0px;width:60%; left:20%}
	.line26_p{ display:none;}
	.screen07{width:100%; background-color:#fff}
	.line28{width:100%; height:280px;background-image:url(../images1/020.png); background-repeat:no-repeat; background-size:100% auto; background-position:top center; margin-bottom:30px}
	.line28 p{width:90%; height:auto; float:none;font-size:14px; margin:0px auto; color:#333333; line-height:22px; padding-top:70px; clear:both}
	.line29{width:90%; height:auto; margin:0px auto; padding-bottom:20px}
	.line29 h2{width:95%; height:30px; line-height:30px; font-size:22px; top:-7px}
	.line29 p{width:88%; height:auto; line-height:28px;  font-size:16px; color:#333;}
	.line29 img{width:88%; height:auto; margin-top:20px}
	.line30{font-size:16px; line-height:22px; width:90%; padding-top:20px}
	.screen08{width:100%}
	.line31{width:90%;height:auto; line-height:28px; font-size:22px; padding-top:60px}
	.line32{width:90%; font-size:18px; padding-top:5px}
	.line33{width:90%; font-size:16px; line-height:24px; text-align:left; padding-top:30px; margin-bottom:40px}
	.line34{ padding-top:20px}
	.line35{width:90%}
	.screen09{width:100%; height:1450px; background-color:#000;background-size:cover}
	.line36{width:90%; font-size:36px; padding-top:80px}
	.line37{width:90%; font-size:28px; padding-top:40px}
	.screen09 ul{width:100%; height:auto; left:0%; bottom:50px; padding:0px}
	.screen09 ul li {width:50%; height:auto;list-style:none;}
	.screen09 ul li h2{width:80%;height:auto;line-height:24px; text-align:center; font-size:48px; color:#FFCC33}
	.screen09 ul li p{width:80%; height:auto; line-height:24px; color:#fff; font-size:16px; margin:10px auto}
	
	/*全球科研*/
	.screen10{width:100%}
	.line38{width:95%; font-size:24px; line-height:28px; padding-top:40px}
	.line39{width:90%; font-size:22px; line-height:28px; padding-top:15px}
	.line40{width:90%; font-size:16px; line-height:22px; padding-top:50px}
	.line41{width:90%}
	.line42{width:90%; font-size:16px; line-height:24px; padding-top:20px}
    
	/*发展*/
	.screen11{width:100%}
	.line43{width:95%; font-size:24px; line-height:28px; padding-top:40px}
	.line44{width:90%; font-size:22px; line-height:28px; padding-top:15px}
	.line45{width:90%; margin:30px auto}
	.line46{width:90%; font-size:16px; line-height:22px; padding-top:0px}
}

@media (min-width: 1281px) and (max-width: 1440px) {
	/*选项卡导航*/
	.tabbar{ margin-bottom:20px}
	.tabbar .container{width:100%;}
	.tab_item{padding:20px!important; margin:0px!important;}
	.tab_item p { font-size:16px!important} 
	.tabbar .container .tab_item::after{height:4px} 
	.tabbar .container .tab_item.active p{ color:#C5A785}
	/*创始人*/
	.screen01{width:100%; height:640px;}
	.line01{width:85%;padding-top:60px; font-size:22px; text-align:left}
	.line02{width:85%; height:auto; line-height:0px; text-align:left; font-size:20px; padding-top:40px}
	.line03{width:85%; height:auto; line-height:22px; text-align:left; font-size:16px; padding-top:80px}
	.line04{width:85%; height:auto; line-height:22px; text-align:left; font-size:16px;}
	.line05{width:85%; height:auto; line-height:22px; text-align:left; font-size:16px; padding-top:20px}
	.screen02{width:100%;background-color:#000; height:1400px}
	.line06{width:40%; line-height:22px;font-size:16px; padding-top:150px; margin-right:2%}
	.line07{width:40%; line-height:22px;font-size:16px; padding-top:10px; margin-right:2%}
	.line08{ padding-top:360px; font-size:28px; line-height:32px; width:80%; margin-left:5%; display:block; clear:both}
	.line08_1{width:90%; height:auto; margin:0px auto;font-size:24px; color:#FFF; letter-spacing:1px; font-family:"新宋体"; text-transform:uppercase; display:block; text-align:center; padding-top:80px; display:none}
	.line09{width:40%; margin-left:5%}
	.line09 img{width:100%}
	.line10{width:50%; font-size:16px; line-height:22px; margin-left:5%}
	.line11{width:50%; font-size:16px; line-height:22px; margin-left:5%; padding-top:20px}
	.screen03{width:100%; padding-bottom:30px}
	.screen03 ul{width:100%; height:550px; margin:0px auto; padding:40px 0px;}
	.screen03 ul li{width:25%; height:440px; float:left; list-style:none;}
	.screen03 ul li img{width:90%; height:407px; display:block; margin:0px auto}
	.screen03 ul li h4{width:85%; height:auto; display:block;font-size:15px; padding-top:10px; font-weight:normal; text-align:center}
	.screen03 ul li h3{width:85%; height:auto; display:block;font-size:15px; padding-top:10px; font-weight:normal; text-align:center}
	.screen04{width:100%; height:auto; padding-top:50px}
	.line12{width:90%; height:auto; margin:0px auto; padding-top:10px;}
	.line12 img{width:100%; height:auto; display:block}
	.line13{width:90%; line-height:22px; font-size:16px; padding-top:40px}
	.line14{width:90%; line-height:22px; font-size:16px}
	.line15{width:90%; height:auto; margin:0px auto; padding-top:60px;}
	.line15 img{width:100%; height:auto; display:block}

	/*核心技术*/
	.screen05{width:100%; height:1300px}
	.line16{ font-size:30px;width:95%; padding-top:100px}
	.line17{ font-size:22px; width:95%; padding-top:30px}
	.line18{width:60%; font-size:16px; line-height:22px; margin-left:5%; padding-top:70px;}
	.line19{width:60%; margin-left:5%; margin-top:10px}
	.line20{width:60%; font-size:16px; line-height:22px; margin-left:5%; padding-top:40px}
	.line21{width:60%; font-size:16px; line-height:22px; margin-left:5%; padding-top:20px}
	.screen06{width:100%}
	.line23{width:90%; height:auto; margin:0px auto; }
	.line23 p{font-size:16px; line-height:22px}
	.line23 p:first-child{width:70%!important; margin-right:20px}
	.line23 p:last-child{width:30%; margin-left:20px}
	.line24{width:90%; height:auto; margin:0px auto;}
	.line24 p{font-size:16px; line-height:22px}
	.line24 p b{ font-size:28px}
	.line24 p:first-child{width:70%!important; margin-right:20px}
	.line24 p:last-child{width:30%; margin-left:20px}
	
	.line25{width:90%; height:300px}
	.line25 p{width:90%; font-size:16px; line-height:22px}
	.line26{width:90%; height:520px; margin-bottom:20px}
	.line26 p{ display: block; bottom:0px;width:60%; left:20%}
	.line26_p{ display:none;}
	.screen07{width:100%; background-color:#fff}
	.line28{width:100%; height:280px;background-image:url(../images1/020.png); background-repeat:no-repeat; background-size:100% auto; background-position:top center; margin-bottom:30px}
	.line28 p{width:90%; height:auto; float:none;font-size:14px; margin:0px auto; color:#333333; line-height:22px; padding-top:70px; clear:both}
	.line29{width:90%; height:auto; margin:0px auto; padding-bottom:20px}
	.line29 h2{width:95%; height:30px; line-height:30px; font-size:22px; top:-7px}
	.line29 p{width:88%; height:auto; line-height:28px;  font-size:16px; color:#333;}
	.line29 img{width:88%; height:auto; margin-top:20px}
	.line30{font-size:16px; line-height:22px; width:90%; padding-top:20px}
	.screen08{width:100%}
	.line31{width:90%;height:auto; line-height:28px; font-size:22px; padding-top:60px}
	.line32{width:90%; font-size:18px; padding-top:5px}
	.line33{width:90%; font-size:16px; line-height:24px; text-align:left; padding-top:30px; margin-bottom:40px}
	.line34{ padding-top:20px}
	.line35{width:90%}
	.screen09{width:100%; height:1450px; background-color:#000; }
	.line36{width:90%; font-size:36px; padding-top:80px}
	.line37{width:90%; font-size:28px; padding-top:40px}
	.screen09 ul{width:100%; height:auto; left:0%; bottom:50px; padding:0px}
	.screen09 ul li {width:50%; height:auto;list-style:none;}
	.screen09 ul li h2{width:80%;height:auto;line-height:24px; text-align:center; font-size:48px; color:#FFCC33}
	.screen09 ul li p{width:80%; height:auto; line-height:24px; color:#fff; font-size:16px; margin:10px auto}
	
	/*全球科研*/
	.screen10{width:100%}
	.line38{width:95%; font-size:24px; line-height:28px; padding-top:40px}
	.line39{width:90%; font-size:22px; line-height:28px; padding-top:15px}
	.line40{width:90%; font-size:16px; line-height:22px; padding-top:50px}
	.line41{width:90%}
	.line42{width:90%; font-size:16px; line-height:24px; padding-top:20px}
    
	/*发展*/
	.screen11{width:100%}
	.line43{width:95%; font-size:24px; line-height:28px; padding-top:40px}
	.line44{width:90%; font-size:22px; line-height:28px; padding-top:15px}
	.line45{width:90%; margin:30px auto}
	.line46{width:90%; font-size:16px; line-height:22px; padding-top:0px}
}

@media (min-width: 1441px) and (max-width: 1600px) {
	.screen01{width:100%;}
	.screen02{width:100%;}
	.screen03{width:100%;}
	.screen04{width:100%;height:auto;padding-top:60px}
	.line12{width:90%; height:auto; margin:0px auto; padding-top:10px;}
	.line12 img{width:100%; height:auto; display:block}
	.line13{width:90%; line-height:22px; font-size:16px; padding-top:40px}
	.line14{width:90%; line-height:22px; font-size:16px}
	.line15{width:90%; height:auto; margin:0px auto; padding-top:60px;}
	.line15 img{width:100%; height:auto; display:block}
	
}



/*@media(max-width:1680px) {
	.screen01{width:90%}
}
@media(max-width:1440px) {
	.screen01{width:100%}
}
@media(max-width:1280px) {
	.screen01{width:100%}
}

*/
