.news_box {width:100%;border-top:1px solid #e9e9e9;overflow:hidden;margin-top:30px;padding-top:40px;padding-bottom:50px;}
.news_box.wu {width:100%;border-top:0;padding-top:20px;margin:0;}
.news_box.wu h1 {text-align:left;width:1200px;margin:0 auto;}
.news_box.wu .case_con dl {margin-top:20px;}
.news_box.wu a.allnews {font-size:16px;margin:15px auto 30px auto;}
.news_box h1 {font-size:24px;line-height:40px;text-align:center;}
.news_box_list {width:1600px;margin:0 auto;line-height:24px;overflow:hidden;}
.news_box_list dl {width:270px;float:left;color:#2a2a2a;margin:30px 95px 0 0;}
.news_box_list dl.last {margin:30px 0 0 0;}
.news_box_list dl dd {margin-bottom:5px;width:270px;height:180px;border:2px solid #f0f0f0;}
.news_box_list dl dd a {width:100%;display:block;height:100%;}
.news_box_list dl h2 a {font-size:16px;color:#000;}
.news_box_list dl h2 a:hover {color:#24b727;}
.news_box_list dl a.bt {color:#24b727;}
.news_box_list dl a.bt:hover {text-decoration:underline;}
/*案例*/.case {width:100%;margin:0 auto;overflow:hidden; max-width:1600px}
.case.wu {margin-top:0px;}
.case h1 {font-size:24px;line-height:30px;color:#333;text-align:center;margin:50px auto;}
.case .tabs {width:1200px;background:url(../images/about_line.jpg) repeat-x left bottom;overflow:hidden;margin:0 auto;}
.case .tabs a {color:#333;font-size:14px;display:inline-block;margin-right:5px;padding:0 10px;line-height:35px;}
.case .tabs a:hover {color:#19b22b;border-bottom:2px solid #19b22b;}
.case .tabs a.on {color:#19b22b;border-bottom:2px solid #19b22b;}
.case_con {overflow:hidden;}
.case_con dl {width:22%;height:300px;margin:0 1.5%;margin-top:40px;float:left;color:#666;background:#F7F7F7;}
.case_con.blog_bg dl dt {padding:0 20px;}
.case_con.blog_bg dl {height:400px;background:#f3f0ed;line-height:24px;}
.case_con dl dd {height:220px;width:100%; overflow:hidden;}
.case_con dl dd img{ height:225px; width:400px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;}
.case_con dl dd img:hover{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.case_con dl dd:hover {background-color:#ccc;/*box-shadow:0px 2px 5px 0px rgba(0,0,0,0.16),0px 2px 10px 0px rgba(0,0,0,0.12);*/}
.case_con dl dd a {display:block;width:100%;height:100%;}
.case_con dt {margin-top:3px;margin:3px 5px; }
.case_con h3 {margin-top:15px;margin-bottom:5px;}
.case_con dl h3 a {font-size:16px;color:#333;}
.case_con dl h3 a:hover {color:#1ab32c;}
.case .btn {background:#24b727;width:120px;height:35px;text-align:center;font-size:14px;color:#fff;border-radius:2px;display:block;margin:40px auto 80px auto;clear:both;line-height:35px;-moz-transition:all 0.3s  ease-in-out;-webkit-transition:all 0.3s  ease-in-out;transition:all 0.3s  ease-in-out;}
.case .btn:hover {background:#1ea721;}
.case .btn.wu {background:#fff;width:158px;height:38px;text-align:center;font-size:14px;color:#fff;border-radius:2px;display:block;margin:40px auto 80px auto;clear:both;line-height:35px;-moz-transition:all 0.3s  ease-in-out;-webkit-transition:all 0.3s  ease-in-out;transition:all 0.3s  ease-in-out;color:#333;}
.case .btn.wu:hover {background:#1ea721;color:#fff;}

@media screen and (max-width:760px) {.public {width:470px;}
.mian_tab ul li a {margin:0 10px;}
.about_box {height:330px;}
.examples .jise_b {height:320px;}
.examples .jise {height:400px;}
.examples .jise_s {height:300px;}
.main_about .bottom dl dd {height:200px;}
.main_about .bottom dl dt h2 {font-size:14px;}
.project_con dl {width:45%;margin:15px 2.5%;}
.news_box_list {width:100%;}
.news_box_list dl h2 a {font-size:18px;margin-top:10px;display:inline-block;}
.news_box_list dl {width:100%;margin:30px auto 0 auto;float:none;}
.news_box_list dl dt {padding:0 12px;line-height:22px;font-size:14px;margin-top:5px;}
.news_box_list dl dd {width:100%;height:320px;}
.news_box_list dl.last {margin:30px auto 0 auto;float:none;}
.news_banner {height:280px;}
.news_banner h1 p {font-size:16px;line-height:20px;}
.news_con_banner {height:280px;}
.news_con_banner h1 {font-size:26px;margin-top:170px;}
.case_con_banner {height:380px;}
.news_module {width:100%;}
.news_module .right_side {width:100%;}
.news_list {border:0;height:auto;margin:20px auto 35px auto;padding-bottom:0;}
.news_list ul h1 a {font-size:18px;}
.news_list .pic {width:100%;height:320px;float:none;text-align:center;}
.news_list .pic img {width:100%;}
.news_list ul {padding:0 12px;width:auto;float:none;margin-top:20px;}
.news_con_top .con {width:90%;}
.news_con {width:90%;}
.news_con_top .con strong {display:none;}
.team {width:100%;}
.team_con .left_cor {width:100%;clear:both;float:none;margin:0 auto;}
.team_con .left_cor .boxgrid {width:100%;}
.team_con .right_cor {width:100%;clear:both;float:none;margin:0 auto;}
.team_con .right_cor .boxgrid {width:100%;border:1.5px solid #fff;}
.demand_table label {float:none;margin:20px auto 0 auto;}
.demand_table {width:90%;margin:20px auto;}
.demand_table .txt.w1 {width:92%;}
.demand_table .txt.w2 {width:92%;}
.demand_table .btn {margin-left:0;width:99%;font-size:16px;height:52px;}
.demand_table .row p.xin {line-height:35px;margin-right:0;}
.demand_bottom {width:90%;margin:30px auto;overflow:hidden;}
.demand_bottom .con ul {float:none;}
.demand_bottom .con .xinwe {float:none;margin:20px auto 0 auto;}
.demand_bottom .con .xinwe dl {margin:0 5px;}
.case .tabs {border-bottom:0px;}
.case .tabs a {display:block;border-bottom:1px solid #d8d8d8;height:45px;line-height:45px;}
.case .tabs a:hover {height:44px;line-height:44px;}
.case {width:100%;}
.case_con dl {width:46%;margin:0 auto;height:auto;margin-bottom:35px;float:none;font-size:14px; float:left; margin-left:2%; margin-right:2%; height:200px; overflow:hidden}
.case_con dl dd img{ height:120px}

.case_con{ padding-top:30px}
.case_con dl dd {height:120px;}
.case_con dl dt {padding:0 12px;}
.job {width:90%;margin:0 auto;}
.job .list {width:100%;margin:40px auto;float:none;clear:both;}
.job .list .pic {text-align:center;}
.partner_con {width:100%;}
.partner_con .list {width:45%;height:320px;margin:2.5%;}
.partner_con .list .pic {height:180px;}
.link li {width:31%;margin:0 1%;}
.service1 .con {width:90%;margin-top:20px;padding-bottom:0px;}
.service1 dl {width:50%;margin:20px 0%;text-align:center;}
.client {width:100%;}
.service1 .title h1 {font-size:24px;margin:5px 0;}
.project .title h1 {font-size:24px;margin:5px 0;}
.solution h1 {font-size:24px;margin:5px 0;}
.path h1 {font-size:24px;margin:5px 0;}
.client .title h1 {font-size:24px;margin:5px 0;}
.client .title h4 {font-size:24px;margin:15px 0;}
.demand  h1 {font-size:24px;margin:5px 0;}
.who h1 {font-size:24px;margin:5px 0;}
.team h1 {font-size:24px;margin:5px 0;}
.job .top h1 {font-size:24px;margin:5px 0;}
.follow h1 {font-size:24px;margin:5px 0;}
.partner h1 {font-size:24px;margin:5px 0;}
.link h1 {font-size:24px;margin:35px 0 25px 0;}
.blog_banner {height:260px;}
.case_con.blog_bg {margin-top:22px;}
.case_con.blog_bg dl {height:auto;padding-bottom:30px;margin:0;}
.follow {padding-top:35px;}
.partner_con .list ul h2 {font-size:18px;margin:5px 0;}
.partner_con .list ul {font-size:14px;}
.solution .con h3 {font-size:18px;}
.solution .con dl dt {font-size:14px;line-height:22px;}
.case_con_banner_big {height:360px;}
.case_con_banner_con {height:360px;}
.examples .jise_big {height:400px;}
.client_list li {width:35%;height:auto;margin:12px 7.5%;}
.client_list.big li {width:35%;height:auto;margin:12px 7.5%;}
}
.case_con dl h3 a {font-size:14px;color:#333;}