﻿@charset "utf-8";
/**/
@font-face{
font-family:myfont;
src:url("impact.ttf");
}
* {	margin: 0;	padding: 0;	border: 0;}
body {	margin: 0px;	background: #fff;font-size: 14px;color:#221815;line-height: 24px;	font-family: "微软雅黑";}
a {color:#3f3c36;	text-decoration: none; transition:all 0.5s;} 
ul{ list-style:none;}
@media(max-width:9000px) {
#top{ width:100%; position:fixed; z-index:100;}
#logo{ float:left; margin:30px 0 30px 30px; transition:all 0.5s;}
#logo img{ width:100%; transition:all 0.5s;}
#menu{ float:right; margin-right:30px; margin-top:40px;}
#menu ul{ list-style:none; background:url(image/hline.jpg) no-repeat right; overflow:hidden; float:left;}
#menu ul li{ float:left; margin-right:4vw;}
#menu ul li a{ color:#fff; font-size:16px; text-decoration:none; background:url(image/hline.jpg) no-repeat center bottom/0% 1px; display:block; line-height:30px;}
#menu ul li a:hover{ color:#fff; background:url(image/hline.jpg) no-repeat center bottom/100% 1px; }

#menubtn{ display:none;}
#close{ display:none;}

#servicer{ position:fixed; bottom:30px;right:15px; z-index:100;}
#servicer a{ display:block; width:50px; height:50px; border-radius:50%; background:#1f4d8a;}
#servicer a:hover{ background:#4dacff;}

#lan{ float:right; color:#fff; font-size:14px; color:#fff; line-height:24px; margin-left:30px; cursor:pointer; transition:all 0.5s; }
#lan img{ vertical-align:middle; margin-left:5px; transition:all 0.5s;}
#lan:hover img{ transform:rotate(180deg);}

#lan:hover{ color:#fff;}

#zmenu{ background:#1f4d8a; overflow:hidden; position:absolute; right:20px; display:none;}
#zmenu dl dd a{ display:block; color:#fff; line-height:40px; text-decoration:none; padding:0 20px; border-bottom:solid 1px rgba(255,255,255,0.2);}
#zmenu dl dd a:hover{ background:#111;}


#banner{ width:100%; overflow:hidden;}
#banner img{ width:100%;}

#about1{ text-align:center; padding:50px 0;}
#about1 h1{ line-height:80px; font-size:40px;}
#about1 .con{ width:90%; margin:0 auto; overflow:hidden; max-width:1300px; font-size:16px; line-height:30px;}

#data{ width:100%; text-align:center; padding-bottom:80px;}
#data ul{ display:inline-block;}
#data ul li{ float:left; margin:0 50px;}
#data ul li p:nth-child(1){ font-size:40px; line-height:40px; font-weight:900; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#5facff;}
#data ul li p:nth-child(2){ font-size:16px; line-height:40px;}


#about2{ width:90%; margin:0 auto 100px auto; font-size:16px; line-height:36px; background:#f7f7f7; overflow:hidden;}
#about2 .left{ width:40%; float:left; padding:4vw 5% 0px 5%;}
#about2 .left span{ font-size:24px; font-weight:700; color:#5facff;}
#about2 .right{ width:50%; float:right;}
#about2 .right img{ width:100%;}

#about3{ width:100%; text-align:center; overflow:hidden; background:url(image/companydi.jpg) no-repeat top center; background-attachment:fixed; padding:100px 0 150px 0; color:#fff;}
#about3 h2{ font-size:40px; line-height:80px;}
#about3 .con{ width:1300px; margin:2vw auto 0 auto; overflow:hidden;}
#about3 .con ul{ width:1400px;}
#about3 .con ul li{ float:left; font-size:16px; width:400px; margin-right:50px; background:rgba(79,174,255,0.5); padding:30px 0; margin-top:30px; border-radius:30px;}
#about3 .con ul li p:nth-child(1){ font-size:24px; line-height:40px;}

#about4{ text-align:center; overflow:hidden; padding:100px 0; width:90%; margin:0 auto;}
#about4 h2{ font-size:40px; line-height:80px; padding-bottom:3vw;}
#about4 ul li{ float:left; width:16.66%; cursor:pointer;}
#about4 ul li img{ width:100%; transition:all 0.5s;}
#about4 ul li:hover img{ transform:scale(1.15);}

#about5{ width:1300px; margin:0 auto 100px auto; overflow:hidden; text-align:center;}
#about5 h2{ font-size:40px; line-height:80px; padding-bottom:2vw;}
#about5 .con ul{ width:1400px;}
#about5 .con ul li{ width:300px; float:left; margin-right:30px;}
#about5 .con ul li img{ width:100%;}
#about5 .con ul li p{ font-size:16px; line-height:60px;}

#about21{ width:90%; margin:0 auto 100px auto; font-size:16px; line-height:36px; background:#f7f7f7; overflow:hidden;}
#about21 .left{ width:40%; float:right; padding:4vw 5% 0px 5%;}
#about21 .left h2{ padding-bottom:2vw;}


#about21 .left .list{ width:100%; overflow:hidden; padding:10px 0 50px 0;}
#about21 .left .list ul li{ float:left; font-size:14px; line-height:18px; width:25%; text-align:left;}
#about21 .left .list ul li p{ padding:10px 0;}

#about21 .left span{ font-size:24px; font-weight:700; color:#5facff;}
#about21 .right{ width:50%; float:left;}
#about21 .right img{ width:100%;}

#bottom{ width:100%; background:#001229; overflow:hidden; padding-top:50px;}
#bottom .k{ width:1300px; margin:0 auto; overflow:hidden; border-bottom:solid 1px rgba(255,255,255,0.2); padding-bottom:50px;}
#bottom .k .left{ float:left;}
#bottom .menu{overflow:hidden;}
#bottom .menu ul li{ float:left; margin-right:50px;}
#bottom .menu ul li a{ color:#fff; font-size:16px; background:url(image/hline.jpg) no-repeat left bottom/0% 1px; display:block; line-height:30px;}
#bottom .menu ul li a:hover{background:url(image/hline.jpg) no-repeat left bottom/100% 1px;}

#bottom .contact{ margin-top:30px; overflow:hidden; color:#fff;}
#bottom .contact ul li{ float:left;}
#bottom .contact ul li p:nth-child(2){ font-size:40px; font-weight:700; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; line-height:40px; color:#5facff;}

#bottom .k .right{ float:right;}
#bottom .k .right ul li{ float:left; background:rgba(255,255,255,0.1); border-radius:50px; width:125px; margin-left:30px; height:125px; cursor:pointer; transition:all 0.5s;}
#bottom .k .right ul li:hover{background:none;}
#bottom .k .right ul li img{ width:100%;}

#bottom .copyright{ width:1300px; margin:0 auto; overflow:hidden; line-height:100px; color:#fff; text-align:left;}
#bottom .copyright span{ float:right; padding-top:20px;}
#bottom .copyright span a{ display:block;}


#promenu{ width:100%; overflow:hidden; text-align:center; margin-top:50px;}
#promenu ul{ display:inline-block;}
#promenu ul li{ float:left; margin:0 30px;}
#promenu ul li a{ display:block; line-height:50px; padding:0 50px; background:#eee; border-radius:30px; font-size:16px;}
#promenu ul li a:hover{ background:#5facff; color:#fff;}
#promenu ul li a.it{ background:#5facff; color:#fff;}

#prolist{ width:1300px; margin:50px auto 100px auto; overflow:hidden;}
#prolist ul{ width:1400px;}
#prolist ul li{ width:400px; margin-right:50px; float:left;}
#prolist ul li img{ width:100%; transition:all 0.5s;}
#prolist ul li a{ display:block; text-align:center; font-size:16px; line-height:60px;}
#prolist ul li a p{ overflow:hidden;}
#prolist ul li a:hover{ background:#5facff; color:#fff;}
#prolist ul li a:hover img{ transform:scale(1.15);}

#probig{ width:1300px; margin:50px auto 100px auto; overflow:hidden;}
#probig img{ width:100%;}
#probig .left{ width:650px; float:left;}
#probig .left img{ width:100%;}
#probig .right{ width:600px; float:right;}
#probig .right p{ margin:20px 0; font-size:16px;}
#probig .right p:nth-child(2){ font-size:40px; padding-bottom:50px;}

#probig .zx{ overflow:hidden; margin-top:80px;}
#probig .zx a{ display:block; background:#5facff; color:#fff; line-height:40px; width:150px; text-align:center; border-radius:30px; margin:0 auto;}

#news{ text-align:center; overflow:hidden; padding-top:50px;}
#news h1{ line-height:80px; font-size:40px; padding-bottom:50px;}

#newslist{ width:1300px; margin:0 auto; overflow:hidden}
#newslist ul{ width:1400px;}
#newslist ul li{ width:400px; float:left; margin-right:50px; margin-bottom:40px;}
#newslist ul li a{ display:block;}
#newslist ul li a img{ width:100%; transition:all 0.5s;}
#newslist ul li a p{ overflow:hidden;}
#newslist ul li a p:nth-child(2){ font-size:18px; line-height:24px; padding:10px 0; height:48px; overflow:hidden;}
#newslist ul li a p:nth-child(3){ font-size:14px; color:#999;}
#newslist ul li a:hover{ color:#5facff;}
#newslist ul li a:hover img{ transform:scale(1.15);}

#page{ width:100%; text-align:center; overflow:hidden; margin:20px auto 80px auto;}
#page ul{ display:inline-block;}
#page ul li{ float:left; margin:0 5px;}
#page ul li a{ display:block; line-height:40px; padding:0 20px; background:#fff;}
#page ul li a:hover{ background:#5facff; color:#fff;}
#page ul li a.it{ background:#5facff; color:#fff;}

#rd{ width:1300px; margin:0 auto 10px auto; overflow:hidden; background:#f7f7f7;}
#rd .left{ width:40%; float:left; padding:50px 5%; font-size:16px; line-height:30px;}
#rd .left p:nth-child(1){ font-size:30px; line-height:60px;}
#rd .right{ width:50%; float:right;}
#rd .right img{ width:100%;}

#rd1{ width:1300px; margin:0 auto 50px auto; overflow:hidden; background:#f7f7f7;}
#rd1 .left{ width:90%; float:right; padding:50px 5%; font-size:16px; line-height:30px;}
#rd1 .left ul{ margin:30px auto;}
#rd1 .left ul li{ width:15.66%; margin-right:1%; float:left; cursor:pointer;}
#rd1 .left ul li img{ width:100%;  transition:all 0.5s;}
#rd1 .left ul li:hover img{ transform:scale(1.3)}

#rd2{ width:1300px; margin:0 auto 100px auto; overflow:hidden; background:#f7f7f7;}
#rd2 .left{ width:40%; float:right; padding:50px 5%; font-size:16px; line-height:30px;}
#rd2 .left p:nth-child(1){ font-size:30px; line-height:60px;}
#rd2 .right{ width:50%; float:left;}
#rd2 .right img{ width:100%;}

#rd3{ width:100%; overflow:hidden; text-align:center; background:url(team/de1.jpg) no-repeat center top; background-attachment:fixed; color:#fff; padding-bottom:100px;}
#rd3 h2{ font-size:40px; line-height:80px; font-weight:500; padding-top:100px;}
#rd3 .con{ font-size:16px;}
#rd3 .data{ width:100%; text-align:center; overflow:hidden; padding:20px 0 50px 0;}
#rd3 .data ul{ display:inline-block}
#rd3 .data ul li{ float:left; width:200px; font-size:16px;}
#rd3 .data ul li p:nth-child(1){ font-size:30px; line-height:40px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}

#rd3 .team{ width:1300px; overflow-x:scroll; margin:0 auto;}
#rd3 .team ul{ width:4550px;}
#rd3 .team ul li{ float:left; overflow:hidden; width:400px; min-height:530px; padding-top:50px; margin-bottom:50px; text-align:left; font-size:16px; margin-right:50px; background:rgba(95,172,255,0.6);}
#rd3 .team ul li .left{ width:100%; text-align:center;}
#rd3 .team ul li .right{ padding:20px 40px 20px 40px; overflow:hidden;}
#rd3 .team ul li .right p:nth-child(1){ font-size:24px; line-height:40px; text-align:center; padding-bottom:20px;}
#rd3 .team ul li .right p:nth-child(2){ padding-bottom:20px;}

#rd4{ width:1300px; margin:100px auto; overflow:hidden; font-size:16px;}
#rd4 h2{ font-size:36px; line-height:60px; font-weight:500;}
#rd4 .a1{ padding-bottom:20px;}
#rd4 .a3{ overflow:hidden; padding-bottom:50px;}
#rd4 .a3 ul li{ float:left; margin-right:50px;}
#rd4 .a3 ul li p:nth-child(1){ font-size:30px; line-height:40px; color:#48acff;}

#rd5{ width:1300px; margin:100px auto; overflow:hidden; font-size:16px;}
#rd5 h2{ font-size:36px; line-height:60px; font-weight:500;}
#rd5 .a1{ padding-bottom:50px;}

#brand{ width:1300px; margin:0 auto; overflow:hidden;}
#brand ul li{ float:left; background:#eee; line-height:40px; padding:0 30px; margin-right:10px; cursor:pointer; font-size:16px;}

#brand1{ width:1300px; margin:30px auto 80px auto; overflow:hidden;}
#brand1 ul{ width:1400px; display:none;}
#brand1 ul li{ width:400px; float:left; margin-right:50px;}
#brand1 ul li img{ width:100%;}

#brand1 table{ border-left:solid 1px #ccc; width:100%; font-size:16px;}
#brand1 table td{ border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; text-align:center; line-height:20px; padding:10px;}
#brand1 table tr:nth-child(1){ background:#48acff; color:#fff;}

#brand2{ width:1300px; margin:0 auto 80px auto; overflow:hidden; font-size:16px;}
#brand2 h2{ font-size:30px; line-height:80px; font-weight:400;}
#brand2 p img{ width:100%;}
#brand2 p:nth-child(3){ padding-top:30px;}

#brand3{ width:100%; padding-top:80px; margin-bottom:50px; overflow:hidden; font-size:16px; background:#f7f7f7;}
#brand3 div{ width:1300px; margin:0 auto 50px auto; overflow:hidden; font-size:16px; background:#f7f7f7;}
#brand3 h2{ font-size:30px; line-height:80px; font-weight:400;}
#brand3 p img{ width:100%;}
#brand3 p:nth-child(3){ padding-top:30px;}
#brand3 p span{ font-size:24px; font-weight:bold; color:#5facff;}

#brand4{ width:100%; overflow:hidden;}
#brand4 ul li{ width:260px; padding:20px; margin-right:20px; margin-top:20px; float:left; border:solid 1px #eee; background:#fff;}
#brand4 ul li p:nth-child(1){ font-size:24px; color:#48acff;}

#brand5{ width:100%; background:#f7f7f7; padding:100px 0;}
#brand5 h2{ width:1300px; margin:0 auto; font-size:30px; line-height:40px; font-weight:500;}
#brand5 .a1{ width:1300px; margin:0 auto; overflow:hidden; font-size:16px;}
#brand5 .a2{ width:1300px; margin:30px auto 0 auto; overflow:hidden;}
#brand5 .a2 ul{ width:1400px;}
#brand5 .a2 ul li{ width:250px; margin-right:20px; background:#fff; padding:30px; float:left; min-height:300px;}
#brand5 .a2 ul li p:nth-child(1){ font-size:18px; font-weight:800; padding-bottom:20px;}
#brand5 .a2 ul li p.tt{ color:#48acff; font-size:16px;}

#brand6{ width:1300px; margin:100px auto; overflow:hidden; }
#brand6 h2{ font-size:30px; line-height:40px; font-weight:500; text-align:center;}
#brand6 .con{ width:100%; overflow:hidden; padding-top:50px;}
#brand6 .con ul{ width:1400px;}
#brand6 .con ul li{ width:204px; background:#f7f7f7; float:left; margin-right:20px; min-height:100px; padding:20px;}
#brand6 .con ul li p:nth-child(1){ font-size:18px; font-weight:700; color:#48acff; line-height:40px;}
#brand6 .cc{ font-size:16px; padding-top:30px;}
#brand6 .pic{ padding-top:30px;}
#brand6 .pic img{ width:100%;}

#brand7{ width:100%; background:#f7f7f7; overflow:hidden;}
#brand7 .k{ width:1300px; margin:80px auto; overflow:hidden; font-size:16px; line-height:30px;}
#brand7 .k .left{ float:left; width:500px;}
#brand7 .k .left h2{ font-size:30px; line-height:80px; font-weight:500; text-align:left; padding-top:150px;}
#brand7 .k .right{ width:800px; float:right; text-align:center;}


#klist{ width:1200px; margin:0 auto; overflow:hidden;}
#klist ul li{ line-height:60px; font-size:16px;}
#klist ul li a{ display:block; background:url(team/line.png) center repeat-x; overflow:hidden;}
#klist ul li a p{ background:#fff; float:left; padding-right:10px; transition:all 0.5s;}
#klist ul li a span{ float:right; display:block; background:#fff; padding-left:10px;}
#klist ul li a:hover p{ color:#48acff; font-size:24px; font-weight:bold;}

#contact{ width:1260px; margin:0 auto; overflow:hidden;}
#contact .left{ float:left; font-size:16px; line-height:30px;}
#contact .left p.a1{ font-size:24px; line-height:60px; padding-bottom:30px;}
#contact .left p.a3{ font-size:40px; line-height:40px; font-weight:800; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#48acff; padding-bottom:30px;}
#contact .left p.a4{ padding-top:30px;}
#contact .left p.a5{ padding-top:20px;}
#contact .left p.a6{ padding-top:20px;}
#contact .left p.a7{ padding-top:20px;}
#contact .left p.a7 img{ border:solid 1px #eee; margin-right:20px;}

#contact .right{ float:right;}

#contact1{ width:1260px; margin:0 auto; overflow:hidden;}
#contact1 h2{ line-height:80px; font-size:30px; font-weight:500;}

#feedback{ width:100%; background:#fff; overflow:hidden; padding-bottom:50px;}
#feedback .a1{ width:1260px; line-height:50px; color:#fff; background:#48acff; text-align:center; margin:10px auto 20px auto;}
#feedback .a2{ width:1260px; margin:0 auto; overflow:hidden;}
#feedback .a2 ul{ width:1300px;}
#feedback .a2 ul li{ width:408px; float:left; margin:0 15px 15px 0; background:#fff; border:solid 1px #eee;}
#feedback .a2 ul li img{ float:left;}
#feedback .a2 ul li input{ height:34px; border-left:solid 1px #eee; text-indent:15px; line-height:34px; margin-top:8px; width:340px;}
#feedback .a3{ width:1218px; margin:0 auto 15px auto; border:solid 1px #eee; overflow:hidden; background:#fff; height:180px; padding:20px;}
#feedback .a3 textarea{ width:100%; height:100%; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
#feedback .a4{ width:1260px; margin:0 auto 60px auto; overflow:hidden;}
#feedback .a4 ul{ float:right;}
#feedback .a4 ul li{ float:left; margin-left:15px;}
#feedback .a4 ul li.b1{}
#feedback .a4 ul li.b1 a{ display:block; line-height:50px; width:180px; border-radius:3px; text-align:center; color:#fff; background:#48acff; font-size:16px;}
#feedback .a4 ul li.b1 a:hover{ background:#00275e;}
#feedback .a4 ul li.b2 a{ display:block; line-height:50px; width:180px; border-radius:3px; text-align:center; color:#fff; background:#48acff; font-size:16px;}
#feedback .a4 ul li.b2 a:hover{ background:#00275e;}
#feedback .a4 ul li.b3{ width:340px; background:#fff; border:solid 1px #eee;}
#feedback .a4 ul li.b3 img{ float:left;}
#feedback .a4 ul li.b3 input{ height:34px; border-left:solid 1px #eee; text-indent:15px; line-height:34px; margin-top:8px; width:180px;}
#feedback .a4 ul li.b3 a{ color:#1c8c00; font-size:16px;}

#content_tt{ width:1200px; margin:0 auto; overflow:hidden; padding-top:50px;}
#content_tt h1{ line-height:80px; font-size:40px; padding-bottom:30px;}
#content_tt p.a1{ line-height:30px; padding-bottom:20px; color:#999; border-bottom:solid 1px #eee; margin-bottom:30px;}
#content{ width:1200px; margin:0 auto 50px auto; overflow:hidden; font-size:16px; line-height:30px;}
#content_btn{ width:1200px; margin:0 auto 100px auto;}
#content_btn a{ display:block; line-height:40px; width:150px; text-align:center; color:#fff; background:#48acff; border-radius:50px;}

#pro_feedback{ position:fixed; z-index:500; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.8); overflow:hidden; display:none;}
#pro_feedback .k{ width:500px; margin:100px auto 0 auto; overflow:hidden; background:#fff; padding:50px; font-size:24px;}
#pro_feedback .k p{ margin-bottom:10px;}
#pro_feedback .k p:nth-child(1) span{ float:right; width:30px; height:30px; background:#48acff; border-radius:50%; display:block; cursor:pointer; margin:-20px 0 0 0;}
#pro_feedback .k p:nth-child(1) span img{ width:100%;}
#pro_feedback .k input{ border:solid 1px #eee; width:100%; height:50px; text-indent:20px;}
#pro_feedback .k textarea{ border:solid 1px #eee; width:90%; height:50px; padding:20px 5%;}
#pro_feedback .k button{ width:150px; line-height:50px; background:#48acff; color:#fff; cursor:pointer;}

#kj1{ width:1300px; margin:0 auto; overflow:hidden;  }
#kj1 .left{ float:left; color:#fff;color:#fff;background:#4dacff; width:500px; padding:80px;}
#kj1 .left img{ width:100%; margin-top:30px;}
#kj1 .left h2{ font-size:40px; line-height:80px;}
#kj1 .left p{ font-size:20px; font-weight:500; line-height:30px;}

#kj1 .right{ float:right; width:630px; overflow:hidden;}
#kj1 .right img{ width:100%;}

#kj2{ width:100%; margin:0px auto 0 auto; overflow:hidden;}
#kj2 ul{}
#kj2 ul li{ padding:50.5px; float:left; background:#eee; margin-bottom:10px;}
#kj2 ul li img{ border-radius:10px;}
#kj2 ul li p{ padding-bottom:10px; font-size:16px; line-height:30px;}
#kj2 ul li p span{ font-size:24px; color:#4dacff;}



#kj3{ width:100%; float:left;  margin-top:5vw; overflow:hidden; background:#f7f7f7; }
#kj3 .kuan{ width:1300px; margin:5vw auto; overflow:hidden;}
#kj3 .left{ float:left; color:#000; width:45%; padding-right:5%;}
#kj3 .left h2{ font-size:40px; line-height:80px;}
#kj3 .left p{ font-size:16px; font-weight:500; line-height:30px;}
#kj3 .right{ float:right; width:50%; padding-top:20px;}
#kj3 .right img{ width:100%;}

#kj4{ width:100%; overflow:hidden;  }
#kj4 .kuan{ width:1300px; margin:5vw auto; overflow:hidden;}
#kj4 .left{ float:right; color:#000; width:45%; padding-left:5%; }
#kj4 .left h2{ font-size:40px; line-height:80px; padding-top:2vw;}
#kj4 .left p{ font-size:16px; font-weight:500; line-height:40px;}
#kj4 .right{ float:left; width:50%; }
#kj4 .right img{ width:100%;}

#kj5{ width:100%; background:#f7f7f7; padding:5vw 0; overflow:hidden;}
#kj5 ul{ width:1300px; margin:0 auto;}
#kj5 ul li{ width:312px; background:#fff; float:left; margin:0 10px; padding:50px; height:350px;}
#kj5 ul li h2{ font-size:30px; line-height:60px;}
#kj5 ul li img{ border-radius:10px;}
#kj5 ul li p{ padding-bottom:10px; font-size:16px; line-height:30px;}
#kj5 ul li p span{ font-size:24px; color:#4dacff;}

#taurine1{ width:1300px; margin:60px auto 100px auto; overflow:hidden; font-size:16px; line-height:30px;}
#taurine1 .left{ width:48%; float:left;}
#taurine1 .right{ width:48%; float:right;}
#taurine1 h2{ font-size:24px; line-height:60px;}
#taurine1 p:nth-child(2){ border-bottom:solid 1px #eee; padding-bottom:40px; margin-bottom:40px;}
#taurine1 img{ width:100%;}

#taurine2{ width:100%; margin:60px auto 100px auto; padding-top:60px; overflow:hidden; font-size:16px; line-height:30px; background:#f7f7f7;}
#taurine2 div{ width:1300px; margin:0 auto; overflow:hidden;}
#taurine2 h2{ font-size:30px; line-height:60px;}
#taurine2 p:nth-child(2){padding-bottom:40px; margin-bottom:00px;}

#taurine2 .con{ width:1300px; margin:0 auto 40px auto; overflow:hidden;}
#taurine2 .con p{ width:640px; float:left;}
#taurine2 .con p img{ width:100%;}
#taurine2 .con p:nth-child(1){ margin-right:20px;}

#taurine3{ width:1300px; margin:60px auto 100px auto; overflow:hidden; font-size:16px; line-height:30px;}
#taurine3 h2{ font-size:30px; line-height:60px;}
#taurine3 p:nth-child(2){  padding-bottom:40px; margin-bottom:40px;}


#brand8{ width:1300px; margin:0 auto 50px auto; overflow:hidden;}
#brand8 .left{ width:540px; float:left; background:#eee; font-size:16px; line-height:30px; padding:50px; height:260px;}
#brand8 .left h2{ font-size:30px; line-height:60px; font-weight:100;}
#brand8 .left h3{ color:#5facff;}
#brand8 .right{ width:540px; float:right; background:#eee; font-size:16px; line-height:30px; padding:50px;height:260px;}
#brand8 .right h2{ font-size:30px; line-height:60px; font-weight:100;}

#brand9{ width:1300px; margin:0 auto 80px auto; overflow:hidden;}
#brand9 h2{ font-size:30px; line-height:120px; font-weight:100; text-align:center;}
#brand9 table{ border-top:solid 1px #ccc; border-left:solid 1px #ccc; width:100%;}
#brand9 table td{border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; padding:10px 5px; text-align:center; font-size:16px;}
#brand9 table tr:nth-child(1){ background:#4d97fc; color:#fff; font-weight:bold;}


#rd_cert{ width:1300px; margin:0 auto 50px auto; overflow:hidden; background:#f7f7f7;}
#rd_cert .left{ width:90%; float:right; padding:50px 5%; font-size:16px; line-height:30px;}
#rd_cert .left ul{ margin:30px auto;}
#rd_cert .left ul li{ width:15.66%; margin-right:1%; float:left; cursor:pointer;}
#rd_cert .left ul li img{ width:100%;  transition:all 0.5s;}
#rd_cert .left ul li:hover img{ transform:scale(1.3)}