﻿@charset "utf-8";
/* CSS Document */
.matterul{padding-left: 5%; }
.matterul li{width: 23%;}
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#333;}
a{color:#333; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
.ul1>img{width: 100%;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#15789b; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}


.a2-0{max-width:70%;/*margin: 0 auto;*/float:left;/*margin-top: 50px;*/ padding-top: 30px;}
.a2-0_1{max-width: 100%}
.a2-1{font-size: 26px; padding-left: 20px;}
.a2-2{max-width: 1200px;font-size: 16px;line-height: 30px;}


/*.a2-0 .ul1{padding-left: 18%;}*/
.zuowei li{padding-left: 0px!important;}

.biaoge{overflow-x: hidden!important;}
   @media screen and (max-width: 767px) { 
 .biaoge{overflow:scroll!important; height: 500px;}
 }

.haoping{color: #15789b;}


.wenhua{width: 800px;margin: 0 auto;margin-top: 50px;}
.wenhua li{border: 2px solid gray;margin-top: 20px;}
.wenhua li .p1{text-align: center;height: 40px;line-height: 40px;background: #15789b;color: #fff;font-size: 20px;font-weight: bold;}
.wenhua li .p2{text-align: center;line-height: 40px;padding-top: 15px;padding-bottom: 15px;font-size: 20px;font-weight: bold;}

.p3{line-height: 40px;font-size: 20px;padding-top: 15px;}

.p5{font-weight: bold;color: #000;font-size: 18px;}
.p6{margin-left: 20px;}
/*.ul1{list-style-image: url(../image/ul1.png);margin-left: 20px;}*/
/*.ul1 li{font-size: 14px;}*/
.ul1 li{/*font-size: 18px;*/ font-size: 16px; line-height: 2; padding-left: 20px;}
.ul1.li img{width:10xp;}
.ul1 .img1{width: 500px;list-style:none;}
.ul1 .img2{width: 700px;list-style:none;}
.ul1 .img2 img{width: 100%;}

.caseShow .content .ul1 li dl dd img{width: 10px;}
p.img2{width: 700px;}


.h60{height:60px; overflow:hidden; clear:both;}
textarea, input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; outline:none; border:0px;}
em{font-style:normal;}
.btn1{cursor:pointer;}
img{vertical-align:middle;}
.blue{color:#15789b;}
.orange{color:#ffa809;}
/*opacity:1; filter:alpha(opacity=1);*/

.wal{max-width:1400px; padding:0 100px; margin:0px auto;}
.wal2{max-width:1400px; padding:0 100px; margin:0px auto;}
.font17{font-size:17px;}
.wal2 .font17{/*font-size:17px;*/ font-size:16px;}
.pcHide{display:none;}

a, .transition, .indexPart1 img, .indexPart4 .imgDiv, .indexPart4 .imgDiv img, .indexPart5 img, .indexPart6 img, .footDiv .btn img{
transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
-o-transition:All 0.5s ease;	
}
.radius5, .indexPart4 .slick-dots li{
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;	
}
.radius{
-moz-border-radius:50px;
-webkit-border-radius:50px;
border-radius:50px;	
}
.indexPart4 .imgDiv, .footDiv .btn img, .topA, .introduction_01 .box, .pageNum a.a1, .case_03 .slick-dots li, .Solution2 .slick-dots li{
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%; 


}
input, li, a, span, i, em, b, div, img, textarea, p, dl, dt, dd{
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;	
}
.indexPart1 li.on img, .indexPart5 li.on img, .indexPart6 a:hover img{
transform:scale(1.2);
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-o-transform:scale(1.2);
-ms-transform:scale(1.2);
}
.indexPart1 .name, .indexPart1 .msg, .indexPart5 .name, .Solution_01 .name, .Solution_02 .list li
.nav .sNav a{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.headDiv{position:fixed; z-index:30; left:0px; top:0px; width:100%; background:#FFF;}
.headDiv.on{
-moz-box-shadow:0 2px 3px rgba(0,0,0,0.1);
-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);
box-shadow:0 2px 3px rgba(0,0,0,0.1);
}
.headDiv .wal{height:75px; position:relative;}
/*
 6.7修改（添加联系我们的定位）
 * 
 * */
.box5{position: fixed;bottom: 1%;/*top: 40% */right: 10px; z-index: 99;}
.box1{width: 44px;height: 120px;/*background: url(../image/1.jpg) background: url(../image/aa2.png)*/ background: url(../image/m25.jpg)no-repeat;cursor: pointer;}
.box2{position: fixed;top:40%;right: 1%;width: 500px;height: 262px;background: #fff;display: none;}
.topA{display:block;/* position:fixed;*/ z-index:20; bottom:10px; right:10px; width:44px; height:35px;  background:rgba(0,0,0,0.1) url(../image/nimg55-11.png) center no-repeat; border-radius:3%;	margin-top: 70px;}

.p_001{border-bottom: #fff solid 1px; padding-bottom: 30px!important;}



.left1{width: 20px;height:262px;background: url(../image/2.jpg);float: left;cursor: pointer;}
.right1{width: 30px;height: 30px;background: url(../image/3.jpg) no-repeat;float: right;cursor: pointer;}
.dianhua{text-align: center;font-size: 18px;font-weight: bold;padding-top: 20px;}
.box3{width: 372px;height: 165px;/*background: #666;*/margin: 0 auto;margin-top: 15px;}
.left2{height: 165px;width: 180px;float: left;background: url(../image/4.jpg) 59px 15px no-repeat;padding-top: 90px;}
.qq1{font-size: 18px;text-align: center;}
.qq2{font-size: 14px;text-align: center;margin-top:15px;margin-bottom: 5px;color: #999;}
.qq3{font-size: 14px;text-align: center;color: #999;}
.right2{height: 165px;width: 180px;float: right;background: url(../image/5.jpg) 59px 15px no-repeat;padding-top: 90px;}
.img_0001{width: 100%!important; margin-top: 50px;}





.headDiv .logo{position:absolute; left:0px;}
.topSearch{position:absolute; right:0px; top:22px; background:#ffa809; width:146px; height:38px;}
.topSearch .btn1{position:absolute; top:0px; right:0px; height:38px; width:38px; position:absolute; top:0px; right:5px; background:url(../image/img20.png) center no-repeat;}
.topSearch .input1{width:100%; height:38px; line-height:38px; padding:0 25px; color:#FFF; font-size:15px;}
 input::-webkit-input-placeholder {
          /* placeholder颜色  */
         color: #fff;
     }
.topSearch:hover{width:200px;}
.input1-input-placeholder{color:#fff;}
/*
.nav{max-width:1200px; margin:0 auto; padding:0 150px;}
.nav .close{display:none;}
.nav li{float:left; width:117px; text-align:center;height:40px;margin-top:18px;margin-left:7px;}
.nav a{display:block;height:40px;width:100%;line-height:40px; padding:0px 3px;border-bottom:rgba(255,255,255,0) solid 2px; color:#999;}
.nav a:hover, .nav a.on{color:#fff; background:url(../image/sss.jpg) no-repeat;}
.nav li.on i{display:block; position:absolute; left:0px; top:0px; width:100%; height:600px; background:#f8f8f8;}
*/


.nav{max-width:1200px; margin:0 auto; padding-left:210px;}
.nav .close{display:none;}
.nav li{float:left; width:117px; text-align:center; height:75px; position:relative;}
.nav li i{display:none;}

.nav a{/*display:block;*/ display:inline-block;/*height:38px;*/line-height:52px; padding:0 3px;position:relative; z-index:2;margin-top:19px;border: 2px #fff solid;}

.nav a:hover, .nav a.on{/*color:#ffa809;background:url(../image/sss.jpg) no-repeat;*/border-bottom: 2px solid #17789e;}

/*
a.on{color:#17799e;background:url(../image/sss.jpg) no-repeat;#17799e;}
*/

a.on{color:#17799e;width:auto;border-bottom: 2px solid #17789e;}



.nav li.on>a{/*color:#ffa809background:/*url(../image/sss.jpg) no-repeat;#17799e;*/;}
.img_0003{padding-left: 20%;}


.nav li.on i{display:block; position:absolute; left:0px; top:0px; width:100%; height:600px; background:#f8f8f8;}



.footDiv{background:#1b1b1b; /*font-size:15px;*/ font-size:13px;color:#7b7b7b; clear: both;}
.footDiv a{color:#7b7b7b;}
.footDiv a:hover{color:#fff;}
.footDiv .wal2{/*min-height:273px; */min-height:23px; position:relative;}
.footDiv .list{padding:50px 0 25px 0;}
.footDiv .wal2 .list{/*padding:50px 0 25px 0;*/padding:30px 0 25px 0;margin: 0 0;}
.footDiv .wal2 .list a{font-weight:bold;}
.footDiv .wal2 .list span{padding:0 10px;}
.footDiv .wal2 .box p{min-height:35px;padding-bottom: 0px;}

.footDiv .list a{font-weight:bold;}
.footDiv .list span{padding:0 20px;}
.footDiv .content{line-height:22px; font-weight:bold;/* min-height:90px;*/ min-height:70px;padding-bottom:15px;}
.footDiv .content em{padding:0 10px;}
.footDiv .box h3{font-size:15px; line-height:55px;}
.footDiv .box{position:absolute; /*top:45px;*/top:35px; /*right:360px;*/ right:520px;width:195px; text-align:center;}
.footDiv .tel{color:rgba(255,255,255,0.55); font-weight:bold; line-height:35px; border:rgba(255,255,255,0.5) solid 2px;}
.footDiv .share{width:140px; margin:0 auto; height:65px; padding-top:18px;}
.footDiv .share li{float:left; width:25%;}
.footDiv .share a{opacity:0.5; filter:alpha(opacity=0.5);}
.footDiv .share a:hover{opacity:1; filter:alpha(opacity=1);}
.footDiv .btn{position:absolute; /*top:35px;right:100px;*/ top:25px;right:260px;}
.footDiv .btn li{float:left; text-align:center; padding-left:18px; line-height:48px; font-weight:bold;}
.footDiv .btn a{display:block;}
.footDiv .btn img{padding:20px; border:#FFF solid 2px; opacity:0.5; filter:alpha(opacity=0.5);}
.footDiv .btn a:hover img{opacity:1; filter:alpha(opacity=1);}
.footDiv .link{/*padding:15px 0 25px 0; line-height:30px; border-top:#494949 solid 1px;*/ padding:0 0 20px 0; line-height:0px;}
.footDiv .link span{padding:0 15px;}

/*.topA{display:block; position:fixed; z-index:20; bottom:50px; right:20px; width:55px; height:55px; background:#333 url(../image/img20_1.png) center no-repeat;}
.topA:hover{background:#2388d9 url(../image/nimg55-11.png) center no-repeat;}*/
/*.topA{display:block; position:fixed; z-index:20; bottom:10px; right:10px; width:44px; height:35px;  background:rgba(0,0,0,0.1) url(../image/nimg55-11.png) center no-repeat; border-radius:3%;	}
*/
.topA:hover{background:rgba(0, 157, 251, 0.95) url(../image/nimg55-11.png) center no-repeat;}

/*.pageBanner{margin-top:75px;}*/
.pageBanner .wal{height:700px; position:relative;}
.pageBanner .layer{position:absolute; left:0px; top:50%; margin-top:-150px; background:rgba(0,0,0,0.4); color:#FFF; padding:30px; width:528px;}
.pageBanner h2{font-weight:400; font-size:48px;}
.pageBanner h2.h2-1{font-size:42px; font-weight:bold;}
.pageBanner .msg{font-size:26px; line-height:1.6em; padding:20px 0;}
.pageBanner .btn a{display:block; color:#FFF; font-size:15px; font-weight:bold; color:#FFF; background:#ff9600;/*background:#2388d9; */width:129px; height:47px; line-height:47px; text-align:center;}
/*.pageBanner .btn a:hover{background:#ffa809;} */

.pageTitle{text-align:center; /*padding:100px 0 110px 0; */font-size:30px;padding:70px 0 90px 0;}
.pageTitle i{display:block; width:100px; height:17px; border-bottom:#187ba0 solid 3px; margin:0 auto;}
.pageTitle-2{padding:90px 0;}
.pageTitle-3{padding:60px 0;}

.e1{display: block;height: 10px;}

.e2{display: block;height: 10px;}
.e3{display: block;height: 10px;}
.e4{display: block;height: 10px;}



.pageNav{background:/*url(../image/pageNav.jpg) center no-repeat*/#15789b; background-size:cover;/* height:81px; line-height:81px;*/ height:61px; line-height:61px; color:#FFF;}
.pageNav h2{float:left; font-size:20px; /*background:url(../image/nimg16.png) left center no-repeat;padding-left:32px;*/ padding-left:2px; height:50px;}
.pageNav h2 span{padding-left:10px;}
.pageNav .list{float:right;}
.pageNav li{float:left; padding-left:38px;}
.pageNav li a{display:block; /*height:81px;*/height:61px; color:#FFF; padding:0 2px; border-bottom:rgba(255,255,255,0) solid 3px;}
.pageNav li a:hover, .pageNav li a.on{border-bottom:#FFF solid 3px;background: none;}
.pageNav .h10, .pageNav .ico{display:none;}

.pageNum{clear:both; text-align:center; padding-top:30px; height:135px;}
.pageNum a{display:inline-block; margin:0 5px; color:#CCC; font-size:20px; font-weight:bold; display:inline-block; width:34px; height:34px; line-height:34px; overflow:hidden;}
.pageNum a:hover, .pageNum a.on{color:#15789b;}
.pageNum a.a1{background:#15789b; color:#FFF; font-family:"宋体"; margin:0 10px;}


.nav .sNav{position:fixed; z-index:50;height:560px; left:0px; top:70px; width:100%;/*width:1000px;margin-left:15%;*/background:#f8f8f8; min-height:50px; border-bottom:#fdb315 solid 2px; padding-top:0px; display:none;}
.nav li.on .sNav{display:block;}


.nav .sNav .h10{height:30px; clear:both;}
.nav .sNav .wal{padding:15px;}
.nav .sNav ul{/*margin-right:-105px;*/margin-right:-105px;font-size:12px;}
.nav .sNav li{padding-right:2px; width:20%;font-size:12px;}

.sNav .wal ul li h2 a{font-size:16px;}
.sNav .wal ul li .list dl dd a{font-size:14px;}




.nav .sNav .li_01, .nav .sNav .li_02{width:18%;}
.nav .sNav .li_03{width:18%;}
.nav .sNav .li_04{width:18%;}
.nav .sNav .li_05{width:18%;}

.nav .sNav a, .nav .sNav a:hover{border:0px; display:block; height:57px; line-height:48px; /*font-size:12px;*/ text-align:left; padding:0 10%;}
.nav .sNav h2 a{display:block;background:/*#bfbfbf*/url(/public/image/b111.jpg) repeat-x; color:#FFF; font-weight:400;}
.nav .sNav h2 em{/*padding-right:20px;*/}
.nav .sNav .list{/*padding:12px 0 45px 0; display:none;*/}
.nav .sNav dd{/*padding-bottom:2px;*/}

.nav .sNav dd a:hover{background:#fdb315; color:#FFF;}
.nav .sNav li.onon h2 a{ color:#FFF;height: 57px;background:/*#15789b*/url(/public/image/a222.jpg) repeat-x;}
.nav .sNav li.onon h2 em{background:url(../image/img8_1.png) right center no-repeat;}
.nav .sNav li.onon .list{display:block;}


/*7.6*/
.qq3 .ww1{display: block;width: 20%;float: left;margin-right: 10%;height: 60px;background: #117598;color: #000;line-height: 60px;}
.qq3 .ww2{display: block;width: 20%;float: left;margin-right: 10%;height: 60px;background: #117598;color: #000;line-height: 60px;}
.qq3 .ww3{display: block;width: 40%;float: left;height: 60px;background: #117598;color: #000;line-height: 60px;}
/*.qq3{background: #117598;clear: both;height: 60px;font-size: 18px;}*/

.qq2 .ww1{display: block;width: 20%;float: left;margin-right: 10%;}
.qq2 .ww2{display: block;width: 20%;float: left;margin-right: 10%;}
.qq2 .ww3{display: block;width: 40%;float: left;}

.qq2{clear: both;}

.right0202 .Solution_01{background: none;}
.right0202 .Solution_01 .wal .list ul li{float: inherit;width: 100%;margin-bottom: 20px;}
.right0202 .Solution_01 .wal .list ul li dl{display: none;}
.right0202 .Solution_01 .wal .list ul li .name{cursor: pointer;border: none;}

.right0202 .Solution_01 .wal .list .li_01 .ul li{float: inherit;width: 100%;margin-bottom: 20px; height: 255px;}
/*
.right0202 .Solution_01 .wal .list ul li:hover>dl{display: block;}
*/

.left_01{ float:left; width:40%; }
.left_02{float:left; width:60%; padding-left: 20px;max-width: 1200px;
font-size: 16px;
line-height: 30px;}

/*.right0202 .Solution_01 .wal .list ul li:nth-child(2) dl{display: block;} */
.right0202 .Solution_01 .wal .list ul li dl{border: none;}
.right0202 .Solution_01 .wal .list ul li dl dd{float: inherit;}
.right0202 .Solution_01 .wal .list ul li dl dd:hover>a{color: #ffa908;}
.right0202 .Solution_01 .wal .list ul li dl dd:hover{background: url(/public/image/dd.png) no-repeat;color: #ffa908;}
.right0202 .Solution_01 .wal .list ul li.shipin .name{height: 150px;text-align: left;padding: 15px;}
.right0202 .Solution_01 .wal .list ul li.shipin .name:hover{background: #eee;color: #666;/*border: #e1e1e1 2px solid;*/}
.right0202 .Solution_01 .wal .list ul li.shipin .name img{margin-right: 15px;}

.right0202 .Solution_01 .wal .list ul .shipin .name{height: 150px;text-align: left;padding: 15px;}
.right0202 .Solution_01 .wal .list ul .shipin .name:hover{background: #eee;color: #666;/*border: #e1e1e1 2px solid;*/}
.right0202 .Solution_01 .wal .list ul .shipin .name img{margin-right: 15px;}

.jianli{font-size: 18px;}

.right0202 .Solution_01 .wal .list ul li.guanyu .name{height: 150px;text-align: left;padding: 50px 15px 15px 50px;background: url(/public/image/guanyu3.png) no-repeat;background-size: cover;line-height: 30px;color: #feffff;font-size: 20px;}
.right0202 .Solution_01 .wal .list ul li.guanyu .name:hover{background: url(/public/image/guanyu4.jpg) no-repeat;background-size: cover;/*border: #e1e1e1 2px solid;*/cursor: pointer;}


.right0202 .Solution_01 .wal .list ul li.lianxi .name{height: 150px;text-align: left;padding: 50px 15px 15px 50px;background: url(/public/image/lianxi3.jpg) no-repeat;background-size: cover;line-height: 30px;color: #feffff;font-size: 20px;}
.right0202 .Solution_01 .wal .list ul li.lianxi .name:hover{background: url(/public/image/lianxi4.jpg) no-repeat;background-size: cover;/*border: #e1e1e1 2px solid;*/cursor: pointer;}

.genduo{max-width: 1400px;margin: 0 auto;margin-bottom: 20px;}
.genduo a{font-size: 18px;color: #2588d9;}
/*.wal #fenye .on{color: #fff;}*/
.a2-2{clear: both; /*padding-left:20%;*/ padding-right: 10%; padding-top: 30px;}
.a2-2 img.imgleft{float: left;margin-top: 35px;margin-right: 40px;}
.a2-2 img.imgright{float: right;margin-top: 35px;margin-right: 40px;}
.nav li.on .beijinga:hover{background: url(/public/image/a222.jpg);}
.sap1 .sap2{float: left; }
.sap1 .sap2{width: 131px;height: 131px; border: #2388d9 solid 2px; position:relative; margin: 40px;  padding: 22px; padding-left: 35px; border-radius: 50%; } 
.sap2 span{ color: #2388d9 ; font-size: 45px;  margin-left: -15px;}

#fangan ul .fanganul:hover>a{color: #ffa908;}
#fangan ul .fanganul:hover{background: url(/public/image/dd.png) no-repeat;color: #ffa908;}

.a2-0{width:100%; }
.a2-0 table {width:100%;    }
.lin1{ background-color: rgb(227, 227, 227);  }
.lin1 td{height:30px;padding-left: 10px; font-size: 16px; line-height: 34px; }
.lin td{ width:50%;line-height: 30px; padding-left: 10px; font-size: 14px; padding-bottom: 15px; padding-top: 10px;}
.a2-0 h3{font-size: 24px; font-family: inherit;margin: 20px 0 10px 0;font-weight: 500;}
.a2-0 .p_1{color: #888; font-size: 18px; line-height: 2em; font-weight: 700;margin-bottom: 10px;}
.a2-0 .ol_1{color: #888; line-height: 25px;font-size: 16px;margin: 0;width: 685px;}
.a2-0 .ol_1 li{list-style: decimal;}

.c2{width: 100%;height: 200px;margin: 0 auto; margin-top: 60px; padding: 0 30px;}
.c2 table {width: 100%; height: 100%;font-size: 18px;color: #333;}
table { border-collapse: collapse; border-spacing: 0;}
.line{ background-color: rgba(102, 102, 102, 0.17); font-weight:bold ;}
.c2 table td{padding-left:80px; }
.line1{border:#dadada solid; border-width:0 0 1px 0;}
.line2{border:#dadada solid; border-width:0 0 1px 0;}
table .line1:hover{color: #ffa908;cursor:pointer;}
table .line2:hover{color: #ffa908;cursor:pointer;}

.md-modal { position: fixed;top: 50%;left: 50%; width: 50%; max-width: 1020px; min-width: 860px; height: auto; z-index: 9999999; display: none; padding: 10px;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}
.md-moda2 { position: fixed;top: 50%;left: 50%; width: 50%; max-width: 1020px; min-width: 860px; height: auto; z-index: 9999999;  display: none; padding: 10px;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}
.md-content {color: #5b5b5b; background: #fff;position: relative; border-radius: 0px; margin: 0 auto; font-weight: 300; font-size: 14px;}

.md-content h3 {font-size: 16px; font-weight: 600;margin: 0;padding:30px 20px 20px;text-align: center; background: #fff;border-radius: 0;color: #797979;}
.md-content p {font-size: 16px;line-height: 32px; padding: 15px 40px 30px;}
/*.btn-sm{ margin-left: 480px;  color: #fff; background-color: #00A9FC; border-color: #00A9FC;}*/

.right { width: 30px;height: 30px;background: url(../image/3.jpg) no-repeat;float: right;cursor: pointer;}

.img_01{margin-left:330px;margin-top:20px;}
.indexFlash0{padding-top: 75px;}
.a2-1{text-align: center;}
.img_02{width: 600px; margin-left: 23%;}

/*手机端修改*/
@media screen and ( max-width:800px ){
	.footDiv .wal2{padding: 0px 20px;}
	.a2-0{max-width: 50%;}
	.a2-1{font-size: 20px;}
	/*.a2-2{font-size: 12px;}*/
	.a2-2{font-size: 16px; }
	.right0202{width: 45%!important;}
	/*.right0202 .Solution_01 .name{font-size: 12px;}*/
	.right0202 .Solution_01 .name{font-size: 16px;}
	.ul1 li span{font-size: 12px!important;}
	.a2-2 img.imgleft{width: 100%;}
	.a2-2 img.imgright{width: 100%;margin-right: 0px;}
	.right0202 .Solution_01 .wal .list ul li{margin-bottom: 0px;}
	.img_02{width: 414px; margin-left: 0;}
	.a2-0 .ul1{padding: 0;}
	.a2-0 p{padding: 0;}
	
  	.wal-01 .vision p span{font-size: 15px;}
  	.footDiv .wal2 .list span{padding:0 7px;}
	.wal-01 .vision .div001{margin: 0!important;}
	
	.wal-01{padding:0px 30px!important;}
}


/*.cultures_01{ background: url(/public/image/bg_002.jpg) center no-repeat; background-attachment: fixed; background-size: 100% 100%;}*/
.wal-01 .vision{width: 100%; }
.wal-01 .vision div{float: left; margin-right: 10%; width: 340px;}
.wal-01 .vision .div001{margin-right: 14%;margin-left: 5%;}