﻿@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
body{}
h1,h2,h4,h5,h6{text-align:center;color:#ccc;margin-bottom:5px;}
h1{font-size:18px;}
h2{font-size:14px;}


/* timeline */
#timeline{width:1000px;height:350px;overflow:hidden;margin:40px auto 0 auto;position:relative;background:url('../images/dot1.gif') left 45px repeat-x;}
#dates{width:1000px;height:60px;overflow:hidden;}
#dates li{float:left;width:100px;height:50px;font-size:16px; list-style:none;color:#579b12;font-family:"微软雅黑","宋体"; font-size:14px;color:#666; text-align:center; text-decoration:none; line-height:50px;text-align:center;background:url('../images/biggerdot.png') center bottom no-repeat;}
#dates a{line-height:38px;padding-bottom:10px;font-family:"微软雅黑","宋体"; list-style:none; font-size:14px;color:#666; text-align:center; text-decoration:none;}
#dates .selected{font-size:20px;color:#579b63; font-weight:bold;}
#issues{width:1000px;height:350px;overflow:hidden;}
#issues img{max-width:100%;height:auto;}
#issues li{width:1000px;height:350px;float:left;}
#issues li img{float:left;margin:10px 30px 10px 50px;}
#issues li h1{color:#579b63;font-size:32px;margin:20px 0; font-weight: normal;}
#issues li p{font-size:14px;margin-right:70px;font-weight:normal;line-height:22px; color:#666;}
#grad_left,#grad_right{width:100px;height:350px;position:absolute;top:0;}
#grad_left{left:0;}
#grad_right{right:0;}
#next,#prev{position:absolute;top:0;font-size:70px;top:170px;width:22px;height:38px;background-position:0 0;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;}
#next:hover,#prev:hover{background-position:0 -76px;}
#next{right:0;background-image:url('../images/next.png');}
#prev{left:0;background-image:url('../images/prev.png');}
#next.disabled,#prev.disabled{opacity:0.2;}


#consolu{ margin:0 auto; padding:20px 0; width: 100%; height: auto; background: #d8d8d8;} 
#consoluwrite { margin:0 auto; padding:20px 0; width: 100%; height: auto; background: #fff; max-width: 1200px;} 
.consulu1{ margin:0 auto; padding:20px 4%; width: 92%; height: auto;} 
.consulu11{ margin:0 auto; padding:0; width: 45%; height: auto; float: left;} 
.consulu11 .title1{ margin:0 auto; padding:10px 0; display: block;width: 100%; height: auto; float: left;font-size:30px;color:#00a3d9; text-align:left; text-decoration:none; line-height:30px;} 
.consulu11 .title2{ margin:0; padding:0; width: 100px; height: 2px; background: #e3e3e3;} 
.consulu11 .title3{ margin:0 auto; padding:15px 0; width: 100%; height: auto; float: left;font-size:16px;color:#666; text-align:left; text-decoration:none; line-height:30px;} 


.consulu12{ margin:0 auto; padding:0; width: 52%; height: auto; float: right;} 
.consulu12 .img{ margin:0 auto; padding:0; width: 50%; height: auto; float: left;} 
.consulu12 .img img{ max-width: 100%; height: auto;} 


.consulu2{ margin:0 auto; padding:20px 4%; width: 92%; height: auto; background: #00a3d9; margin-top: -60px; z-index: 99;} 
.consulu2 .title1{ margin:0 auto; padding:10px 0; display: block;width: 100%; height: auto; float: left;font-size:30px;color:#fff; text-align:left; text-decoration:none; line-height:30px;} 
.consulu2 .title2{ margin:0 auto; padding:0; display: block;width: 100%; height: auto; float: left;font-size:10px;color:#fff; text-align:left; text-decoration:none; line-height:20px;} 

.consulu3{ margin:0 auto; padding:20px 4%; width: 92%; height: auto;} 
.consulu3 .title1{ margin:0 auto; padding:20px 0; width: 100%; height: auto;font-size:30px;color:#00a3d9; text-align:center; text-decoration:none; line-height:30px;} 
.consulu3 .title2{ margin:0 auto; padding:4%; width: 92%; height: auto; background: #def6ff;font-size:16px;color:#666; text-align:left; text-decoration:none; line-height:30px;} 
.consulu3 .title3{ margin:20px auto; padding:0%; width: 100%; height: auto; border-bottom: 2px solid #00a3d9;font-size:24px;color:#000; text-align:left; text-decoration:none; line-height:40px;} 
.consulu3 .title4{ margin:20px auto; padding:0%; width: 100%; height: auto; } 
.consulu3 .title4 ul{ margin:0 auto; padding:0%; width: 100%; height: auto; } 
.consulu3 .title4 ul li{ margin:0 auto; padding:0; width: 31%; margin: 1%; height: auto; float: left; border: 1px solid #e3e3e3;} 
.consulu3 .title4 ul li .img{ margin:0 auto; padding:0; width: 100%; height: auto; } 
.consulu3 .title4 ul li .img img{  max-width: 100%; height: auto; } 
.consulu3 .title4 ul li .img video{  max-width: 100%; height: auto; } 
.consulu3 .title4 ul li .txt{ margin:0 auto; padding:0; width: 100%; height: auto; font-size:16px;color:#666; text-align:center; text-decoration:none; line-height:30px;} 




.consulu3 .title5{ margin:20px auto; padding:0%; width: 100%; height: auto; } 
.consulu3 .title5 ul{ margin:0 auto; padding:0%; width: 100%; height: auto; } 
.consulu3 .title5 ul li{ margin:0 auto; padding:0; width: 18.5%; margin: 0.5%; height: auto; float: left; border: 1px solid #e3e3e3;} 
.consulu3 .title5 ul li .img{ margin:0 auto; padding:0; width: 100%; height: auto; } 
.consulu3 .title5 ul li .img img{  max-width: 100%; height: auto; } 
.consulu3 .title5 ul li img{  max-width: 100%; height: auto; } 
.consulu3 .title5 ul li .txt{ margin:0 auto; padding:0; width: 100%; height: auto; font-size:12px;color:#666; text-align:center; text-decoration:none; line-height:30px;} 
.consulu3 .title5 ul li h3{ margin:0 auto; padding:0; width: 100%; height: auto; font-size:12px;color:#666; text-align:center; text-decoration:none; line-height:30px;} 

.consulu4{ margin:0 auto; padding:0; width: 100%; height: auto; } 
.consulu4 img{ max-width: 100%; height: auto;} 

.consulu5{ margin:20px auto; padding:0; width: 100%; height: auto;background: #00a3d9;  } 
.consulu5 .nei{ margin:0 auto; padding:30px 0; width: 100%; height: auto; float: left;} 
.consulu5 .nei ul{ margin:0 auto; padding:0 5%; width: 90%; height: auto; float: left;} 
.consulu5 .nei ul li{ margin:0 auto; padding:0; width: 25%; height: auto; float: left; background: url( ../image/fangan6.png) no-repeat right center;} 
.consulu5 .nei ul li .img{ margin:0 auto; padding:0; width: 100%; height: auto; text-align: center;} 
.consulu5 .nei ul li .img img{ max-width: 100%; height: auto;} 
.consulu5 .nei ul li .txt{ margin:0 auto; padding:0; width: 100%; height: auto; float: left;font-size:16px;color:#fff; text-align:center; text-decoration:none; line-height:30px;} 


#consolution{ margin:0 auto; padding:0; width:100%; max-width:1200px; height:auto; margin-top:40px;}
#consolutiontitle{ margin:0 auto; padding:0; width:100%; height:auto;font-family:Arial; font-size:20px;color:#000; text-align:center; text-decoration:none; line-height:30px;}
#consolutioncontent{ margin:0; padding:0; width:100%; height:auto;font-family:Arial; font-size:14px;color:#666; text-align:left; text-decoration:none; line-height:30px;}


#consolutiontiao{ margin:0; padding:0; width:100%; height:35px; border-bottom:2px solid #017AB9;font-family:Arial; font-size:14px;color:#666; text-align:left; text-decoration:none; line-height:30px;}
#consolutiontiao1{ margin:0; padding:0; width:200px; background:#017AB9; height:35px; font-family:Arial; font-size:14px;color:#fff; text-align:center; text-decoration:none; line-height:30px;}



#consolutionk{ margin:0; padding:0; width:100%; height:20px; }

#consolutionpro{ margin:0 auto; padding:0; width:100%; height:auto;}

#consolutionpro1{ margin:0; padding:0; width:280px; height:auto;  margin:8px; float:left;}
#consolutionpro11{ margin:0; padding:0; width:260px; padding:8px; border:1px solid #DBDBDB; height:auto; text-align:center;}
#consolutionpro11 img{ width:260px; height:180px;}
#consolutionpro12{ margin:0; padding:0; width:280px; height:30px; overflow:hidden; padding-bottom:20px; height:auto;font-family:Arial; font-size:12px;color:#666; text-align:center; text-decoration:none; line-height:30px;}

#consolutionpro12 a{ font-family:Arial; font-size:12px;color:#666; text-align:center; text-decoration:none; line-height:30px; font-weight:normal;}
#consolutionpro12 a:hover{ color:#000; text-decoration: underline; line-height:30px;}


.soulutionnew{ margin:0 auto; padding:30px 0; width:100%; height:auto; background:#eeeeee;}
.soulutionnewmain{ margin:0 auto; padding:30px; width:100%; height:auto; max-width:1140px; background:#fff;}
.soulutionbg{ margin:0 auto; padding:30px 0; width:100%; height:auto; background:url(../image/bgs1.jpg) no-repeat center center; min-height:200px;}
.soulutionjuicebg{ margin:0 auto; padding:30px 0; width:100%; height:auto; background:url(../image/bgs2.jpg) no-repeat center center; min-height:200px;}
.soulutionmilkbg{ margin:0 auto; padding:30px 0; width:100%; height:auto; background:url(../image/bgs3.jpg) no-repeat center center; min-height:200px;}
.soulutionteabg{ margin:0 auto; padding:30px 0; width:100%; height:auto; background:url(../image/bgs4.jpg) no-repeat center center; min-height:200px;}
.soulutionwinebg{ margin:0 auto; padding:30px 0; width:100%; height:auto; background:url(../image/bgs6.jpg) no-repeat center center; min-height:200px;}
.soulutioncarbonatedbg{ margin:0 auto; padding:30px 0; width:100%; height:auto; background:url(../image/bgs5.jpg) no-repeat center center; min-height:200px;}
.soulutionbg1{ margin:0 auto; padding:0; width:50%; height:auto; float:right; }
.soulutionbg11{ margin:0 auto; padding:15px 0 0 0; width:100%; height:auto; font-family:"微软雅黑","宋体"; font-size:30px;color:#000; text-align:left; font-weight: bold; text-decoration:none; line-height:50px;}
.soulutionbg12{ margin:10px 0; padding:0; width:100px; height:2px; background:#fff;}
.soulutionbg13{ margin:0 auto; padding:0 0 0 0; width:100%; height:auto; font-size:'calibrii',Airal; font-size:18px;color:#fff; text-align:left; font-weight:normal; text-decoration:none; line-height:40px;}
.soulutionbg14{ margin:10px 0; padding:0; width:100px; height:2px; background:#000;}
.soulutionbg15{ margin:0 auto; padding:0 0 0 0; width:100%; height:auto; font-size:'calibrii',Airal; font-size:18px;color:#000; text-align:left; font-weight:normal; text-decoration:none; line-height:40px;}

.soulutionlocation{ margin:0 auto; padding:5px 4%; width:92%; height:auto; background:#0e436b;font-size:'calibrii',Airal; font-size:14px;color:#fff; text-align:right; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionlocation a{ font-size:14px;color:#fff; text-align:right; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionlocation a:hover{ text-decoration: underline; color:#fff;}

.soulutionlocationtzs{ margin:0 auto; padding:5px 4%; width:92%; height:auto; background:#4494cf;font-size:'calibrii',Airal; font-size:14px;color:#fff; text-align:right; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionlocationtzs a{ font-size:14px;color:#fff; text-align:right; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionlocationtzs a:hover{ text-decoration: underline; color:#fff;}


.soulutionlocationjuice{ margin:0 auto; padding:5px 4%; width:92%; height:auto; background:#ff9c00;font-size:'calibrii',Airal; font-size:14px;color:#fff; text-align:right; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionlocationjuice a{ font-size:14px;color:#fff; text-align:right; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionlocationjuice a:hover{ text-decoration: underline; color:#fff;}

.soulutionlocationmilk{ margin:0 auto; padding:5px 4%; width:92%; height:auto; background:#04b3b6;font-size:'calibrii',Airal; font-size:14px;color:#fff; text-align:right; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionlocationmilk a{ font-size:14px;color:#fff; text-align:right; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionlocationmilk a:hover{ text-decoration: underline; color:#fff;}

.soulutionlocationtea{ margin:0 auto; padding:5px 4%; width:92%; height:auto; background:#8f543a;font-size:'calibrii',Airal; font-size:14px;color:#fff; text-align:right; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionlocationtea a{ font-size:14px;color:#fff; text-align:right; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionlocationtea a:hover{ text-decoration: underline; color:#fff;}

.soulutionlocationcarbonated{ margin:0 auto; padding:5px 4%; width:92%; height:auto; background:#18a162;font-size:'calibrii',Airal; font-size:14px;color:#fff; text-align:right; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionlocationcarbonated a{ font-size:14px;color:#fff; text-align:right; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionlocationcarbonated a:hover{ text-decoration: underline; color:#fff;}


.soulutionlocationwine{ margin:0 auto; padding:5px 4%; width:92%; height:auto; background:#501a0e;font-size:'calibrii',Airal; font-size:14px;color:#fff; text-align:right; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionlocationwine a{ font-size:14px;color:#fff; text-align:right; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionlocationwine a:hover{ text-decoration: underline; color:#fff;}



.soulutiontitle{ margin:0 auto; padding:0; width:100%; height:156px; background:url(../image/j0.jpg) repeat-x center center;}
.soulutiontitletzs{ margin:0 auto; padding:0; width:100%; height:156px; background:url(../image/j0tzs.jpg) repeat-x center center;}
.soulutiontitlejuice{ margin:0 auto; padding:0; width:100%; height:156px; background:url(../image/j0juice.jpg) repeat-x center center;}
.soulutiontitlecarbonated{ margin:0 auto; padding:0; width:100%; height:156px; background:url(../image/j0carbonated.jpg) repeat-x center center;}
.soulutiontitlemilk{ margin:0 auto; padding:0; width:100%; height:156px; background:url(../image/j0milk.jpg) repeat-x center center;}
.soulutiontitlewine{ margin:0 auto; padding:0; width:100%; height:156px; background:url(../image/j0wine.jpg) repeat-x center center;}



.soulutiontitletea{ margin:0 auto; padding:0; width:100%; height:156px; background:url(../image/so5.jpg) repeat-x center center;}


.soulutiontitlemain{ margin:0 auto; padding:20px 0; width:400px; height:116px; background:url(../image/j00.jpg) no-repeat center center;}
.soulutiontitlemaintzs{ margin:0 auto; padding:20px 0; width:400px; height:116px; background:url(../image/j00tzs.jpg) no-repeat center center;}
.soulutiontitlemainjuice{ margin:0 auto; padding:20px 0; width:400px; height:116px; background:url(../image/j00juice.jpg) no-repeat center center;}
.soulutiontitlemaincarbonated{ margin:0 auto; padding:20px 0; width:400px; height:116px; background:url(../image/j00carbonated.jpg) no-repeat center center;}
.soulutiontitlemainmilk{ margin:0 auto; padding:20px 0; width:400px; height:116px; background:url(../image/j00milk.jpg) no-repeat center center;}
.soulutiontitlemainwine{ margin:0 auto; padding:20px 0; width:400px; height:116px; background:url(../image/j00wine.jpg) no-repeat center center;}

.soulutiontitlemain1{ margin:0 auto; padding:15px 0 0 0; width:100%; height:auto;font-size:'calibrii',Airal; font-size:24px;color:#000; text-align:center; font-weight:normal; text-decoration:none; line-height:30px; }
.soulutiontitlemain2{ margin:0 auto; padding:0; width:100%; height:auto;font-size:'calibrii',Airal; font-size:24px;color:#4694D1; text-align:center; font-weight:normal; text-decoration:none; line-height:30px; }
.soulutiontitlemain3{ margin:0 auto; padding:30px 0 0 0; width:100%; height:auto;font-size:'calibrii',Airal; font-size:24px;color:#044376; text-align:center; font-weight:normal; text-decoration:none; line-height:30px; }
.soulutiontitlemain4{ margin:0 auto; padding:40px 0 0 0; width:100%; height:auto;font-size:'calibrii',Airal; font-size:24px;color:#ff9c00; text-align:center; font-weight:normal; text-decoration:none; line-height:30px; }
.soulutiontitlemain5{ margin:0 auto; padding:0; width:100%; height:auto;font-size:'calibrii',Airal; font-size:24px;color:#ff9c00; text-align:center; font-weight:normal; text-decoration:none; line-height:30px; }

.soulutiontitlemilk .soulutiontitlemain4{ color:#008789;}
.soulutiontitlemilk .soulutiontitlemain5{ color:#008789;}

.soulutiontitletea .soulutiontitlemain4{ color:#bb785b;}
.soulutiontitletea .soulutiontitlemain5{ color:#bb785b;}

.soulutiontitlecarbonated .soulutiontitlemain4{ color:#a69c78;}
.soulutiontitlecarbonated .soulutiontitlemain5{ color:#a69c78;}

.soulutiontitlewine .soulutiontitlemain4{ color:#6f3b2c;}
.soulutiontitlewine .soulutiontitlemain5{ color:#6f3b2c;}

.soulutiontitletxt{ margin:0 auto; padding:20px 0; width:100%; height:auto;font-size:'calibrii',Airal; font-size:16px;color:#666; text-align:left; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutionmain3{ margin:0 auto; padding:0; width:100%; height:auto;font-size:'calibrii',Airal; font-size:24px;color:#4694D1; text-align:center; font-weight:normal; text-decoration:none; line-height:30px; }
.soulutionmain31{ margin:0 auto; padding:0; width:379px; height:auto; float:left; }
.soulutionmain31 img{ max-width:100%; height:auto; float:left;}
.soulutionmain32{ margin:0 auto; padding:0; width:9px; height:auto; float:left;}
.soulutionmain33{ margin:0 auto; padding:0; width:210px; height:auto; float:right;}
.soulutionmain331{ margin:0 auto; padding:0; width:100%; height:auto; float:left; display: block;}
.soulutionmain331 img{margin:0 auto; padding:0; max-width:100%; height:auto;}
.soulutionmain332{ margin:0 auto; padding:0; width:100%; height:auto; float:left; display: block;}
.soulutionmain332 img{margin:0 auto; padding:0; max-width:100%; height:auto;}
.soulutionmain333{ margin:0 auto; padding:0; width:100%; height:auto; float:left; display: block;}
.soulutionmain333 img{margin:0 auto; padding:0; max-width:100%; height:auto;}

.soulutionsgz{ margin:0 auto; padding:0; width:100%; height:auto; background-color: #004271;}
.soulutiontzs{ margin:0 auto; padding:0; width:100%; height:auto; background:url(../image/j35.jpg) no-repeat center center;}
.soulutionjuice{ margin:0 auto; padding:0; width:100%; height:auto;background-color: #ff9c00;}
.soulutioncarbonated{ margin:0 auto; padding:0; width:100%; height:auto; background:url(../image/j58.jpg) no-repeat center center;}
.soulutionsgzmilk{ margin:0 auto; padding:0; width:100%; height:auto; background:url(../image/j70.jpg) no-repeat center center;}
.soulutionsgzwine{ margin:0 auto; padding:0; width:100%; height:auto; background:url(../image/j81.jpg) no-repeat center center;}

.soulutionsgz1{margin:0 auto; padding-top:30px; width:100%; height:auto;font-size:'calibrii',Airal; font-size:24px;color:#fff; text-align:center; font-weight:normal; text-decoration:none; line-height:30px; }
.soulutionsgz2{ margin:0 auto;  padding:20px 30px ; width:90%; height:auto;font-size:'calibrii',Airal; font-size:16px;color:#fff; text-align:left; font-weight:normal; text-decoration:none; line-height:30px;}

.soulutiongzj1{ margin:0 auto; padding:0; width:100%; height:auto; }
.soulutiongzj2{ margin:0 auto; padding:0; width:100%; height:auto; }
.soulutiongzj21{ margin:0 auto; padding:0; width:50%; height:auto; float:left;}
.soulutiongzj211{ margin:0 auto; padding:0; width:100%; height:auto; }
.soulutiongzj22{ margin:0 auto; padding:0; width:50%; height:auto; float:left;}
.soulutiongzj221{ margin:0 auto; padding:20px 0 0 0; width:90%; height:auto;font-size:'calibrii',Airal; font-size:24px;color:#044376; text-align:center; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutiongzj222{ margin:0 auto; padding:20px 0; width:90%; height:auto;font-size:'calibrii',Airal; font-size:16px;color:#666; text-align:left; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutiongzj23{ margin:0 auto; padding:0; width:100%; height:auto; float:left;}
.soulutiongzj231{ margin:0 auto; padding:20px 0 0 0; width:90%; height:auto;font-size:'calibrii',Airal; font-size:24px;color:#044376; text-align:center; font-weight:normal; text-decoration:none; line-height:30px;}
.soulutiongzj232{ margin:0 auto; padding:20px 0; width:90%; height:auto;font-size:'calibrii',Airal; font-size:16px;color:#666; text-align:left; font-weight:normal; text-decoration:none; line-height:30px;}



.soulutionmain4{ margin:0 auto; padding:30px 0; width:100%; height:auto; }
.soulutionmain41{ margin:0 auto; padding:0; width:50%; height:auto; float:left; }
.soulutionmain411{ margin:15px auto; padding:0; width:92%; height:auto; border:1px solid #e3e3e3; background:#eeeeee;}
.soulutionmain4111{ margin:0 auto; padding:0; width:100%; height:auto; display:block;}
.soulutionmain4111 img{margin:0 auto; padding:0; max-width:100%; height:auto;}
.soulutionmain4112{ margin:0 auto; padding:2%; width:96%; height:auto; border-top:1px solid #cecece;font-size:'calibrii',Airal; font-size:14px;color:#666; text-align:left; font-weight:normal; text-decoration:none; line-height:20px;}

.video{margin:0; padding:0; width:375px; height:200px; float:left;}
.k1{margin:0 auto; padding:0; width:100%; height:20px; float:center;}
.newcon4{ margin:0 auto; padding:20px 0; width:100%; height:auto;}
.newcon4 ul{margin:0 auto; padding:0; width:100%; height:auto; }

.newcon4 ul li{ margin:0; padding:0; width:17%; height:auto; margin-left:1%; margin-right:1%; float:left;border:1px solid #f3f3f3;text-align:center;}
.newcon4 ul li.img{ margin:0; padding:0; width:100; height:auto;float:left;}
.newcon4 ul li img{ max-width:100%; height:auto;}
.newcon4 ul li.txt{ margin:0; padding:0; width:100; height:auto;float:left;border-top:1px solid #f3f3f3;font-family: '微软雅黑',宋体;font-size:14px;color:#29B8C0; font-weight: normal; text-align:center; text-decoration:none; line-height:40px;}
.newcon4 ul li.txt a{ margin:0; padding:0;display:block; width:100%;   height:auto; font-family: '微软雅黑',宋体;font-size:14px;color:#666; font-weight: normal; text-align:center; text-decoration:none; line-height:40px; }
.newcon4 ul li.txt a:hover{ font-family: '微软雅黑',宋体;color:#fff; text-decoration:underline; background:#29B8C0; }
.newcon4 ul li a{ margin:0; padding:0;display:block; width:100%;   height:auto; font-family: '微软雅黑',宋体;font-size:14px;color:#666; font-weight: normal; text-align:center; text-decoration:none; line-height:40px; }
.newcon4 ul li a:hover{ font-family: '微软雅黑',宋体;color:#fff; text-decoration:none; background:#29B8C0; }


.soulutionmain42{ margin:0 auto; padding:0; width:50%; height:auto; float:left; }
.soulutionmain43{ margin:0 auto; padding:0; width:100%; height:auto;}
.soulutionmain431{ margin:0 auto; padding:0; width:100%; height:auto; }
.soulutionmain4311{ margin:0 auto; padding:0; width:380px; height:auto; float:left; }

.soulutionmain5{ margin:0 auto; padding:30px 0; width:100%; height:auto; }
.soulutionmain51{ margin:0 auto; padding:0; width:818px; height:auto; float:left; border:1px solid #e3e3e3; }
.soulutionmain51 img{margin:0 auto; padding:0; max-width:100%; height:auto;}
.soulutionmain52{ margin:0 auto; padding:0; width:300px; height:auto; float:right; }
.soulutionmain521{ margin:0 auto; padding:0; width:100%; height:auto; float:left; display: block;}
.soulutionmain521 img{margin:0 auto; padding:0; max-width:100%; height:auto;}
.soulutionmain522{ margin:0 auto; padding:0; width:100%; height:auto; float:left; display: block;}
.soulutionmain522 img{margin:0 auto; padding:0; max-width:100%; height:auto;}
.soulutionmain523{ margin:0 auto; padding:0; width:100%; height:auto; float:left; display: block;}
.soulutionmain523 img{margin:0 auto; padding:0; max-width:100%; height:auto;}
.soulutionmain524{ margin:0 auto; padding:0; width:100%; height:auto; float:left; display: block;}
.soulutionmain524 img{margin:0 auto; padding:0; max-width:100%; height:auto;}


.soulutionmain6{ margin:0 auto; padding:30px 0; width:100%; height:auto; }
.soulutionmain61{ margin:0 auto; padding:0; width:100%; height:auto; }
.soulutionmain61 img{margin:0 auto; padding:0; max-width:100%; height:auto;}
.soulutionmain62{ margin:0 auto; padding:0; width:100%; height:auto; }
.soulutionmain621{ margin:0 auto; padding:0; width:48%; height:auto; float:left; }
.soulutionmain621 img{margin:0 auto; padding:0; max-width:100%; height:auto;}
.soulutionmain622{ margin:0 auto; padding:0; width:48%; height:auto; float:right; }
.soulutionmain622 img{margin:0 auto; padding:0; max-width:100%; height:auto;}

.soulutionmain7{ margin:0 auto; padding:30px 0; width:100%; height:auto; background:#ececec; }
.soulutionmain71{ margin:0 auto; padding:20px 0; width:100%; height:152px; background:url(../image/solution/bg2.jpg) no-repeat center center;}
.soulutionmain71 p{ margin:0 auto; padding:50px 0 0 0; width:100%; height:auto;max-width:280px; font-family:"微软雅黑","宋体"; font-size:24px;color:#4694D1; text-align:center; font-weight:normal; text-decoration:none; line-height:30px;  }
.soulutionmain72{ margin:0 auto; padding:20px 0; width:100%; height:auto; text-align:center;}
.soulutionmain72 img{margin:0 auto; padding:0; max-width:100%; height:auto;}

.soulutionmain8{ margin:0 auto; padding:30px 0; width:100%; height:auto; }
.soulutionmain8 ul{ margin:0 auto; padding:0; width:100%; height:auto; }
.soulutionmain8 ul li{ margin:0 auto; padding:0; width:22%; height:auto; float:left; margin:1%; border:1px solid #e3e3e3; text-align:center;}
.soulutionmain8 ul li.cc{ margin:0 auto; padding:0; width:48%; height:auto; float:left; margin:1%; border:1px solid #e3e3e3; }

.soulutionmain8 ul li img{ max-width:100%; height:auto;}
.soulutionmain8 ul li h3{ width:100%; height:auto; display:block; min-height:40px;font-family:"微软雅黑","宋体"; font-size:16px;color:#666; text-align:center; font-weight:normal; text-decoration:none; line-height:40px; }
.soulutionmain8 ul li span{ width:100%; height:auto; display:block; min-height:40px;font-family:"微软雅黑","宋体"; font-size:12px;color:#666; text-align:left; font-weight:normal; text-decoration:none; line-height:18px; background:#fff;}

.soulutionmain8 ul li:hover{ background:#a6a6a6;}
.soulutionmain8 ul li:hover h3{ color:#fff;}


.soulutionmainjuice1{ margin:0 auto; padding:30px 0; width:100%; height:auto; }
.soulutionmainjuice11{ margin:0 auto; padding:0; width:48%; height:auto; float:left; }
.soulutionmainjuice11 span{ margin:0 auto; padding:5px 0; width:100%; height:auto; float:left;font-family:"微软雅黑","宋体"; font-size:14px;color:#666; text-align:center; font-weight:normal; text-decoration:none; line-height:20px;  }
.soulutionmainjuice11 span a{ font-family:"微软雅黑","宋体"; font-size:14px;color:#666; text-align:center; font-weight:normal; text-decoration:none; line-height:20px;  }
.soulutionmainjuice12{ margin:0 auto; padding:0; width:48%; height:auto; float:right; }
.soulutionmainjuice12 span{ margin:0 auto; padding:5px 0; width:100%; height:auto; float:left;font-family:"微软雅黑","宋体"; font-size:14px;color:#666; text-align:center; font-weight:normal; text-decoration:none; line-height:20px;  }
.soulutionmainjuice12 span a{ font-family:"微软雅黑","宋体"; font-size:14px;color:#666; text-align:center; font-weight:normal; text-decoration:none; line-height:20px;  }
.soulutionmainjuice11 img{max-width:100%; height:auto;}
.soulutionmainjuice12 img{max-width:100%; height:auto;}

.soulutionmainjuice13{ margin:0 auto; padding:25px 0; width:100%; height:auto; float:left; border:1px solid #e3e3e3; }
.soulutionmainjuice13 .left{ margin:0 auto; padding:0; width:30%; height:auto; float:left; }
.soulutionmainjuice13 .left h3{ margin:0 auto; padding:4%; width:92%; height:auto; float:left; font-family:"微软雅黑","宋体"; font-size:18px;color:#000; text-align:left; font-weight:normal; text-decoration:none; line-height:20px; }
.soulutionmainjuice13 .left p{ margin:0 auto; padding:4%; width:92%; height:auto; float:left; font-family:"微软雅黑","宋体"; font-size:12px;color:#666; text-align:left; font-weight:normal; text-decoration:none; line-height:20px; }
.soulutionmainjuice13 .right{ margin:0 auto; padding:0; width:70%; height:auto; float:right; }
.soulutionmainjuice13 .right img{max-width:100%; height:auto;}



.soulutionmainjuice8{ margin:0 auto; padding:30px 0; width:100%; height:auto; }
.soulutionmainjuice8 ul{ margin:0 auto; padding:0; width:100%; height:auto; }
.soulutionmainjuice8 ul li{ margin:0 auto; padding:0; width:22%; height:auto; float:left; margin:1%; border:1px solid #e3e3e3; text-align:center;}
.soulutionmainjuice8 ul li.cc{ margin:0 auto; padding:0; width:48%; height:auto; float:left; margin:1%; border:1px solid #e3e3e3; }

.soulutionmainjuice8 ul li img{ max-width:100%; height:auto;}
.soulutionmainjuice8 ul li span{ width:100%; height:auto; display:block; min-height:40px;font-family:"微软雅黑","宋体"; font-size:12px;color:#666; text-align:center; font-weight:normal; text-decoration:none; line-height:20px; }

.soulutionmainjuice8 ul li:hover{ background:#a6a6a6;}
.soulutionmainjuice8 ul li:hover span{ color:#fff;}

.soulutionmainjuice5{ margin:0 auto; padding:30px 0; width:100%; height:auto; }
.soulutionmainjuice51{ margin:0 auto; padding:0; width:843px; height:auto; float:left; border:1px solid #e3e3e3; }
.soulutionmainjuice51 img{margin:0 auto; padding:0; max-width:100%; height:auto;}
.soulutionmainjuice52{ margin:0 auto; padding:0; width:290px; height:auto; float:right; }
.soulutionmainjuice521{ margin:0 auto; padding:0; width:100%; height:auto; float:left; display: block;}
.soulutionmainjuice521 img{margin:0 auto; padding:0; max-width:100%; height:auto;}
.soulutionmainjuice522{ margin:0 auto; padding:0; width:100%; height:auto; float:left; display: block;}
.soulutionmainjuice522 img{margin:0 auto; padding:0; max-width:100%; height:auto;}
.soulutionmainjuice523{ margin:0 auto; padding:0; width:100%; height:auto; float:left; display: block;}
.soulutionmainjuice523 img{margin:0 auto; padding:0; max-width:100%; height:auto;}

.soulutionmainjuice6{ margin:0 auto; padding:30px 0; width:100%; height:auto; }

.soulutionmainjuice6 td{ margin:0 auto; padding:3px 0; border:1px solid #e3e3e3; width:100%; height:auto; text-align:center;font-size:14px;color:#666; text-align:center; font-weight:normal; text-decoration:none; line-height:25px; }

.soulutionmainjuice7{ margin:0 auto; padding:30px 0; width:100%; height:auto; text-align:center; }
.soulutionmainjuice7 img{margin:0 auto; padding:0; max-width:100%; height:auto;}

.soulutionmainjuice4{ margin:0 auto; padding:30px 0; width:100%; height:auto; }
.soulutionmainjuice41{ margin:0 auto; padding:0; width:380px; height:560px; float:left; background:#98af7e; }
.soulutionmainjuice411{ margin:0 auto; padding:0; width:380px; height:280px; float:left;}
.soulutionmainjuice411 img{ max-width:100%; height:auto;}
.soulutionmainjuice412{ margin:0 auto; padding:20px; width:340px; height:240px; float:left;}
.soulutionmainjuice412 h3{ text-align:left;font-size:18px;color:#fff; font-weight:bold; text-decoration:none; line-height:25px; }
.soulutionmainjuice412 p{ text-align:left;font-size:12px;color:#fff; font-weight:normal; text-decoration:none; line-height:25px;}
.soulutionmainjuice42{ margin:0 auto; padding:0; width:380px; height:560px; float:left; background:#7ea4af; }
.soulutionmainjuice43{ margin:0 auto; padding:0; width:380px; height:560px; float:left; background:#af9d7e; }

.soulutionmainjuice3{ margin:0 auto; padding:30px 0; width:100%; height:auto; }
.soulutionmainjuice3 ul{ margin:0 auto; padding:0; width:100%; height:auto; }
.soulutionmainjuice3 ul li{ margin:0 auto; padding:0; width:17.5%; height:auto; margin:1%; float:left; border:1px solid #e3e3e3; text-align:center;}

.soulutionmainjuice3 ul li img{ max-width:100%; height:auto;}
.soulutionmainjuice3 ul li span{ width:100%; height:auto; display:block; min-height:40px;font-family:"微软雅黑","宋体"; font-size:12px;color:#666; text-align:center; font-weight:normal; text-decoration:none; line-height:20px; }

.soulutionmainjuice3 ul li:hover{ background:#a6a6a6;}
.soulutionmainjuice3 ul li:hover span{ color:#fff;}

.soulutionmainjuice2{ margin:0 auto; padding:30px 0; width:100%; height:auto; }
.soulutionmainjuice2 ul{ margin:0 auto; padding:0; width:100%; height:auto; }
.soulutionmainjuice2 ul li{ margin:0 auto; padding:0; width:31%; height:auto; margin:1%; float:left; border:1px solid #e3e3e3; text-align:center; }

.soulutionmainjuice2 ul li img{ max-width:100%; height:auto;}
.soulutionmainjuice2 ul li span{ width:100%; height:auto; display:block; min-height:40px;font-family:"微软雅黑","宋体"; font-size:12px;color:#666; text-align:center; font-weight:normal; text-decoration:none; line-height:20px; }

.soulutionmainjuice2 ul li:hover{ background:#a6a6a6;}
.soulutionmainjuice2 ul li:hover span{ color:#fff;}



.soulutionmainwine1{ margin:0 auto; padding:30px 0; width:100%; height:auto; }
.soulutionmainwine11{ margin:0 auto; padding:0; width:72.5%; height:auto; float:left; }
.soulutionmainwine11 span{ margin:0 auto; padding:5px 0; width:100%; height:auto; float:left;font-family:"微软雅黑","宋体"; font-size:14px;color:#666; text-align:center; font-weight:normal; text-decoration:none; line-height:20px;  }
.soulutionmainwine11 span a{ font-family:"微软雅黑","宋体"; font-size:14px;color:#666; text-align:center; font-weight:normal; text-decoration:none; line-height:20px;  }
.soulutionmainwine12{ margin:0 auto; padding:0; width:26.6%; height:auto; float:right; }
.soulutionmainwine121{ margin:0 auto; padding:0; width:100%; height:auto; float:right; }
.soulutionmainwine122{ margin:0 auto; padding:0; width:100%; height:auto; float:right; }

.soulutionmainwine121 img{max-width:100%; height:auto;}
.soulutionmainwine122 img{max-width:100%; height:auto;}




.kzjmain{ margin:0 auto; padding:30px 0; width: 100%; height: auto;background: #f3f3f3;}
.img-group {  position: relative;  display: inline-block;z-index: 100;}        
.img-tip {  position: absolute; width: 80%; left:60px; top: 10%;z-index: 100;  }        
.img-tip h2{  line-height: 80px;  color: #fff; text-align: left;font-size: 40px; padding-left: 20px; }        
.img-tip .title1{ width: auto; height: auto; display: block; background: #00A0E9; margin: 0; padding: 10px 60px; float: left;line-height: 40px; border-bottom-left-radius:  60px;  border-top-right-radius:  60px; color: #fff; text-align: left; font-weight: bold;font-size: 30px; }        
.img-tip .title2{ width: 100%; height: auto; display: block; margin:20px 0; padding:0; float: left; margin-left: 60px; }        
.img-tip .title2 ul{ width: 100%; height: auto; display: block; margin:0; padding:0; }        
.img-tip .title2 ul li{ width: 100%; height: auto; display: block; margin:0; padding:0; background: url(../image/solution/dot.png) no-repeat left center; padding-left: 50px; color: #fff; line-height: 40px; text-align: left; font-size: 20px;}        

.kzj2{ margin:0 auto; padding:0; width: 100%; height: auto; max-width: 1200px;background: #fff;}
.kzj2 .nei{ margin:0 auto; padding:30px 0; width: 100%; height: auto; float: left;} 
.kzj2 .nei ul{ margin:0 auto; padding:0 5%; width: 90%; height: auto; float: left;} 
.kzj2 .nei ul li{ margin:0 auto; padding:0; width: 25%; height: auto; float: left; background: url( ../image/fangan6.png) no-repeat right center;} 
.kzj2 .nei ul li .img{ margin:0 auto; padding:0; width: 100%; height: auto; text-align: center;} 
.kzj2 .nei ul li .img img{ max-width: 100%; height: auto;} 
.kzj2 .nei ul li .txt{ margin:0 auto; padding:0; width: 100%; height: auto; float: left;font-size:16px;color:#000; text-align:center; text-decoration:none; line-height:30px;} 


.kzj3{ margin:0 auto; padding:0; width: 100%; height: auto; max-width: 1200px;background: url(../image/solution/kzj1.jpg) no-repeat top right;}
.kzj3a{ margin:0 auto; padding:0; width: 100%; height: auto; max-width: 1200px;background: url(../image/solution/bg2.jpg) no-repeat top right;}

.kzj31{ margin:0; padding:3% 80px; width: 45%; height: auto; float: left; font-size: 18px; line-height: 40px; color: #000;font-weight: bold;text-align: left;}

.kzj4{ margin:0 auto; padding:30px 0; width: 100%; height: auto; background: #fff; }
.kzj41{ margin:30px auto; padding:0; width: 90%; height: auto; }
.kzj41 table{  width: 100%; height: auto; }
.kzj41 td{ padding: 5px 0;padding-left: 40px; border: 2px solid #fff; }

.kzj41 td.c1{ background: #004477; font-size: 18px; color: #fff;}
.kzj41 td.c2{ background: #4BB2D8; font-size: 18px; color: #fff;}

.kzj42{ margin:10px auto; padding:0; width: 90%; height: auto; }
.kzj42 .video{ margin:0 auto; padding:0; width: 50%; height: auto; float: left;}

.kzj42 .img{ margin:0 auto; padding:0; width: 50%; height: auto; float: right;}
.kzj42 .img img{ max-width: 100%; height: auto;}

.kzj43{ margin:0 auto; padding:30px 5%; width: 80%; height: auto; background: #4BB2D8; text-align: left; }
.kzj43 p.c1{ margin:0 auto; padding:0; width: 100%; height: auto; text-align: center; color: #fff; line-height: 40px; font-size: 40px;}
.kzj43 p{ margin:0 auto; padding:10px 0; width: 100%; height: auto; text-align: left; color: #fff; line-height: 30px; font-size: 16px;}
.kzj43 p.c2{ margin:0 auto; padding:10px 0; width: 100%; height: auto; text-align: left; color: #fff; line-height: 30px; font-size: 16px;}


.kzj44{ margin:0 auto; padding:30px 0; width: 90%; height: auto; }
.kzj441{ margin:0 auto; padding:0; width: 49%; height: auto; float: left;}
.kzj442{ margin:0 auto; padding:0; width: 49%; height: auto; float: right;}
.kzj441 img{ max-width: 100%; height: auto;}
.kzj442 img{ max-width: 100%; height: auto;}


	 .kzj42mo{display: none;} 

.kzjmain1{ margin:0 auto; padding:30px 0; width: 100%; height: auto;background: #fff; text-align: center;}
.kzjmain1 img{ max-width: 100%; height: auto;}


#gallery { overflow: hidden; }
			#gallery a { display: block; float: left; }
#gallery li { float: left; margin: 0.5%; width: 32%; }
#gallery li img{ max-width: 100%; height: auto;}
			#gallery a img { display: block; border: 0; }

@media screen and (max-width:1199px){

#timeline{width:100%;height:auto;overflow:visible;margin:40px auto 0 auto;position:relative;}
#dates{width:100%;height:auto;overflow:visible;}
#dates li{float:left;width:30%;height:50px;font-size:16px; list-style:none;color:#579b12; border:1px solid #ccc; margin:1%; font-family:"微软雅黑","宋体"; font-size:14px;color:#666; text-align:center; text-decoration:none; line-height:50px;text-align:center;background:url('../images/biggerdot.png') center bottom no-repeat;}
#dates a{line-height:38px;padding-bottom:10px;font-family:"微软雅黑","宋体"; list-style:none; font-size:14px;color:#666; text-align:center; text-decoration:none;}
#dates .selected{font-size:20px;color:#579b63; font-weight:bold;}
#issues{width:100%;height:auto;overflow:visible;}
#issues li{width:100%;height:auto;float:left; display:block;}
#issues li img{margin:0 auto; width:256px;height:256px; max-width:500px; display:block;}
#issues li h1{margin:0 auto;width:90%;color:#579b63;font-size:20px;margin:20px 0; font-weight: normal; display:block;}
#issues li p{margin:0 auto;width:90%;font-size:14px;font-weight:normal;line-height:22px; color:#666; display:block;}
#grad_left,#grad_right{ display:none;}
#grad_left{left:0;}
#grad_right{right:0;}
#next,#prev{ display:none;}


.soulutionnewmain{ margin:0 auto; padding:20px; width:100%; height:auto; max-width:960px; }

.soulutionmain31{ margin:0 auto; padding:0; width:39%; height:auto; float:left; margin-right:1%;}
.soulutionmain32{ margin:0 auto; padding:0; width:39%; height:auto; float:left;margin-right:1%;}
.soulutionmain33{ margin:0 auto; padding:0; width:19%; height:auto; float:right;}


.soulutionmain51{ margin:0 auto; padding:0; width:74%; height:auto; float:left; border:1px solid #e3e3e3; }
.soulutionmain52{ margin:0 auto; padding:0; width:24%; height:auto; float:right; }

.soulutionmainjuice51{  width:74%;  }
.soulutionmainjuice52{  width:24%;  }

.soulutionmainjuice41{  width:320px; height:472px;}
.soulutionmainjuice411{  width:320px; height:236px; }
.soulutionmainjuice412{ padding:10px; width:300px; height:216px;}
.soulutionmainjuice42{width:320px; height:472px;  }
.soulutionmainjuice43{width:320px; height:472px;  }



}


 @media screen and (max-width:640px) {
	 
.soulutionnewmain{ margin:0 auto; padding:2%; width:92%; height:auto; background:#fff;}
.soulutionlocation{ display:none;}	 
	 

.soulutiontitle{ margin:0 auto; padding:0; width:100%; height:122px; background:url(../image/j0.jpg) repeat-x center center;}
.soulutiontitlemain{ margin:0 auto; padding:20px 0; width:100%; max-width:320px; height:82px; background:url(../image/so11.jpg) no-repeat center center;}
.soulutiontitlemain1{font-size:18px;color:#000;  line-height:20px; }
.soulutiontitlemain2{  font-size:18px;color:#4694D1;  line-height:20px; }
.soulutiontitlemain3{ font-size:18px;color:#4694D1; line-height:20px; }

.soulutiontitletxt{ font-size:14px;color:#666; line-height:18px;}



.soulutionmain31{ width:96%; height:auto;  margin:2%;}
.soulutionmain32{width:96%; height:auto;  margin:2%;}
.soulutionmain33{ width:96%; height:auto;  margin:2%;}
.soulutionmain331{ margin:1%; padding:0; width:31%; height:auto;}
.soulutionmain332{ margin:1%; padding:0; width:31%; height:auto;}
.soulutionmain333{ margin:1%; padding:0; width:31%; height:auto;}


.soulutionmain41{width:96%; height:auto;  margin:2%; }
.soulutionmain42{ width:96%; height:auto;  margin:2%; }

.soulutionmain51{ width:95%; height:auto;  margin:2%;}
.soulutionmain52{ width:96%; height:auto;  margin:2%; }
.soulutionmain521{ margin:2%; padding:0; width:46%; }
.soulutionmain522{ margin:2%; padding:0; width:46%; }
.soulutionmain523{ margin:2%; padding:0; width:46%; }
.soulutionmain524{ margin:2%; padding:0; width:46%;}


.soulutionmain621{ margin:0 auto; padding:0; width:48%; height:auto; float:left; }
.soulutionmain622{ margin:0 auto; padding:0; width:48%; height:auto; float:right; }

.soulutionmain7{ margin:0 auto; padding:30px 0; width:100%; height:auto; background:#ececec; }
.soulutionmain71{ margin:0 auto; padding:20px 0; width:100%; height:152px; background:url(../image/solution/bg2.jpg) no-repeat center center;}
.soulutionmain71 p{ margin:0 auto; padding:50px 0 0 0; width:100%; max-width:280px; height:auto;font-family:"微软雅黑","宋体"; font-size:24px;color:#4694D1; text-align:center; font-weight:normal; text-decoration:none; line-height:30px;  }
.soulutionmain72{ margin:0 auto; padding:20px 0; width:100%; height:auto; text-align:center;}
.soulutionmain72 img{margin:0 auto; padding:0; max-width:100%; height:auto;}

.soulutionmain8 ul li{ width:45%;  margin:2%; border:1px solid #e3e3e3; }
.soulutionmain8 ul li.cc{ width:95%;  margin:1%; border:1px solid #e3e3e3; }


.soulutiontitlemain4{ margin:0 auto; padding:20px 0 0 0; width:100%; max-width:300px;font-size:18px; line-height:25px; }


.soulutionmainjuice11{ width:96%; height:auto;  margin:2%; }
.soulutionmainjuice12{width:96%; height:auto;  margin:2%; }
.soulutionmainjuice6{ display:none;}
.soulutionmainjuice51{width:96%; height:auto;  margin:2%;  }
.soulutionmainjuice52{width:96%; height:auto;  margin:2%;  }
.soulutionmainjuice521{width:31%; margin:1%;}
.soulutionmainjuice522{ width:31%; margin:1%; }
.soulutionmainjuice523{ width:31%; margin:1%;}


.soulutionmainjuice41{   width:96%; height:auto;  margin:2%; height:auto;}
.soulutionmainjuice411{  width:100%; height:auto; }
.soulutionmainjuice412{ padding:3%; width:96%; height:auto;}
.soulutionmainjuice42{ width:96%; height:auto;  margin:2%;}
.soulutionmainjuice43{ width:96%; height:auto;  margin:2%; }

.soulutionmainjuice3 ul li{ width:45%;  margin:2%; }
.soulutionmainjuice2 ul li{ width:45%;  margin:2%; }
.soulutionmainjuice8 ul li{ width:45%;  margin:2%; }
	 


.consulu11{ margin:0 2%; padding:0; width: 96%; height: auto; float: left;} 
.consulu11 .title1{font-size:20px;} 
.consulu11 .title3{ font-size:14px;line-height:25px;} 


.consulu12{ margin:0 2%; padding:0; width: 96%; height: auto; float: right;} 
.consulu12 .img{ margin:0 auto; padding:0; width: 50%; height: auto; float: left;} 
.consulu12 .img img{ max-width: 100%; height: auto;} 


.consulu2{ margin:0 auto; padding:20px 4%; width: 92%; height: auto; background: #00a3d9; margin-top: 0; z-index: 99;} 
.consulu2 .title1{ font-size:20px;} 

.consulu3 .title1{font-size:20px;} 
.consulu3 .title2{font-size:14px;} 
	 
.consulu3 .title4 ul li{width:95%;  margin:2%;} 	 	 
.consulu3 .title5 ul li{width:45%;  margin:2%;} 	 

.consulu5 .nei ul li{ width: 50%; background:none;} 

.consulu5 .nei ul li .txt{font-size:14px;} 
	 
	 
	 
	 
.kzjmain{ margin:0 auto; padding:0; }
.img-group {  position: relative;  display: inline-block;z-index: 100;} 
.img-group img{ max-width: 100%; height: auto;} 
	 
.img-tip {  position: absolute; width: 80%; left:20px; top: 10%;z-index: 100;  }        
.img-tip h2{  line-height: 30px;  color: #fff; text-align: left;font-size: 20px; padding-left: 20px; }        
.img-tip .title1{  padding: 10px 40px; float: left;line-height: 20px; border-bottom-left-radius:  30px;  border-top-right-radius:  30px; font-size: 16px; }        
.img-tip .title2{ margin:10px 0; padding:0; float: left; margin-left: 20px; }        
  
.img-tip .title2 ul li{ width: 100%; height: auto; display: block; margin:0; padding:0; background: url(../image/solution/dot.png) no-repeat left center; padding-left: 50px; color: #fff; line-height: 30px; text-align: left; font-size: 14px;}        


.kzj2 .nei ul li{ margin:0 auto; padding:0; width: 50%; height: auto; float: left; background: url( ../image/fangan6.png) no-repeat right center;} 
.kzj3{ background: #4BB2D8;}
.kzj31{ margin:0; padding:30px 3%; width: 94%; height: auto; float: left; font-size: 16px; line-height: 26px; color: #fff;font-weight: bold;text-align: left;}

.kzj4{ margin:0 auto; padding:0; width: 100%; height: auto; background: #fff; }
.kzj41{ margin:30px auto; padding:0; width: 96%; height: auto; }
.kzj41 td{ padding: 5px 0;padding-left: 5px; border: 1px solid #fff; }

.kzj41 td.c1{  font-size: 12px; color: #fff;}
.kzj41 td.c2{  font-size: 12px; color: #fff;}

.kzj42{ display: none;}


.kzj43{ margin:0 auto; padding:30px 5%; width: 90%; height: auto; background: #4BB2D8; }
.kzj43 p.c1{  line-height: 40px; font-size: 20px;}
.kzj43 p{ line-height: 24px; font-size: 14px;text-align: left; }
.kzj43 p.c2{ line-height: 24px; font-size: 14px;text-align: left; }


.kzj44{ margin:0 auto; padding:30px 0; width: 100%; height: auto; }

 
	 .kzj42mo{margin:2%; padding:0; width:96%; height:auto;display: block;} 
	 
		 .kzj42mo .kzjvideo{margin:1%; padding:0; width:46%; float: left;}  
	 .kzj42mo .kzjvideo video{width: 100%; height: auto;}  
	 .kzj42mo .kzjvideoimg{margin:1%; padding:0; width:98%; float: left;}  
.kzj42mo .kzjvideoimg img{ max-width: 100%; height: auto;}  
 }
 
  @media screen and (max-width:420px) {

.soulutionmain621{ margin:2%; padding:0; width:96%; height:auto; float:left; }
.soulutionmain622{ margin:2%; padding:0; width:96%; height:auto; float:left; }

.soulutionmain7{ margin:0 auto; padding:30px 0; width:100%; height:auto; background:#ececec; }
.soulutionmain71{ margin:0 auto; padding:20px 0; width:100%; height:152px; background:url(../image/solution/bg2.jpg) no-repeat center center;}
.soulutionmain71 p{ margin:0 auto; padding:50px 0 0 0; width:100%; height:auto;font-family:"微软雅黑","宋体"; font-size:24px;color:#4694D1; text-align:center; font-weight:normal; text-decoration:none; line-height:30px;  }
.soulutionmain72{ margin:0 auto; padding:20px 0; width:100%; height:auto; text-align:center;}
.soulutionmain72 img{margin:0 auto; padding:0; max-width:100%; height:auto;}

.soulutionmain8 ul li{ width:95%;  margin:2%; border:1px solid #e3e3e3; }
.soulutionmain8 ul li.cc{ width:95%;  margin:1%; border:1px solid #e3e3e3; }

.soulutionmainjuice3 ul li{ width:95%;  margin:2%; }
.soulutionmainjuice2 ul li{ width:95%;  margin:2%; }
.soulutionmainjuice8 ul li{ width:95%;  margin:2%; }

.kzj441{  margin:2%; padding:0; width:96%;}
.kzj442{  margin:2%; padding:0; width:96%;}
  .kzj42mo .kzjvideo{margin:1%; padding:0; width:96%; float: left;}  	  
	  
 }