@charset "utf-8";
/* CSS Document */

.header_c{ width:auto; max-width:1000px; padding:0 140px;}
.header_c ul.nav li > a{ padding:0 1.25em;}

.slide{ padding-top:0;}
.banAnimate{ overflow:hidden;}
.banAnimate a{ transform:translateY(-158px);}

.item{ bottom:5%;}
.item a{ vertical-align:top; margin:0 6px;}

.section-wrap .section-2 .con{ padding:40px 0 0;}
.section-wrap .section-2 .ab8{ margin:0;}
.section-wrap .section-2 .ywlist ul{ overflow:hidden;}
.section-wrap .section-2 .ywlist li{ width:16.66%; margin:0; width:25%;}

.section-4{ background:#f8f8f8;}
.fangan ul{ margin-top:40px;}

.news_title{ width:auto;}
.news_title ul{ text-align:center;}
.news_title li{ width:auto; float:none; display:inline-block; vertical-align:top;}
.news_title li a{ display:block; min-width:4em; padding:0 1em;}

.section-wrap .section-5 .about3{ margin-right:8%; float:left;}
.section-wrap .section-5 .about4{ position:static; overflow:hidden; width:auto; margin:40px 0 -70px;}
.about5{ height:auto;}

.section-wrap .section-6 .fuzc{ max-width:1060px; width:auto; overflow:hidden;}

.portfolio-grid img{ width:auto; max-width:400px; height:auto; max-height:200px; margin-right:26px; float:left;}
.meta{ overflow:hidden; width:auto; float:none;}
.meta h2{ margin:14px 0 10px;}

.xali a{ min-width:6em; text-align:center;}

.fangan{ width:1012px; padding:0; overflow:hidden;}
.fangan ul{ margin:0 -22px; overflow:hidden; width:auto; padding:40px 0 0;}
.fangan li{ width:50%; float:left; margin:0; box-sizing:border-box; border:0; margin:0; height:auto; overflow:hidden;}
.fangan li a{ display:block; border:2px solid #e1e1e1; border-bottom:3px solid #08b8fa; margin:0 22px 30px;}
.fangan li img{ display:block; width:100%; height:auto; object-fit:cover;}
.fangan li:hover{ background:none;}
.fangan li a:hover{ background:#08b8fa;}

.solution_list .solu_img{ width:400px; margin-right:32px;}
.solution_list .solu_img img{ display:block; width:100%;}
.solution_list .solu_r{ width:auto; float:none; overflow:hidden;}


















/**/