



.about_a{width: 94%;margin-left: 3%;}
.about_a h3{font-size: 1.2rem;color: #333;line-height: 2.4rem;margin-top: 10px;text-align: center;}
.about_a p{font-size: 1rem;color: #666;line-height: 2rem;margin-top: 10px;margin-bottom: 10px;}
.xwtab {padding: 0;text-align: center;background: #fafafa;}
.xwtab h3{margin-top: 0;}
.xwtab .index_news{width: 94%;margin-left: 3%;}
.xwtab h3 span a{font-size: 13px;color: #666666;}
.xwtab h3 span.active a{color: #e94e05;}
#pagination-flickr ul{text-align: center;}
#pagination-flickr li{display: inline;font-size: 13px;color: #e94e05;margin:0 5px;border:1px solid #ddd;padding:4px 10px;}
#pagination-flickr li a{color: #666;}
.infos{width: 94%;margin-left: 3%;}
.infos h1{text-align: center;font-size: 1.4rem;line-height: 2.4rem;color: #333;}
.infos h6{text-align: center;font-size: 0.8rem;line-height: 1.8rem;margin-bottom: 10px;color: #999;}
.infos p{font-size: 1rem;line-height: 1.8rem;text-align: left;color: #666;}
.infos img{max-width: 100%;}
.infos .news_next{margin-top: 20px;}
.infos p a{font-size: 1rem;line-height: 1.8rem;color: #666;}

.n_case h3 span{width: 33.3%;}
.n_case_1 li{background: #fff;height: 130px;width: 100%;box-shadow: #eee 1px 1px 5px 5px;padding:0 3%;box-sizing: border-box;margin-bottom: 20px;}
.n_case_1 .n_case_2{width: 167px;overflow: hidden;background: url("../images/Index/ca1.jpg") no-repeat center;float: left;
    background-size: cover;height: 110px;margin-top: 10px;}
.n_case_1 .n_case_2 .n_case_3{width: 114px;height: 74px;overflow: hidden;margin-top: 18px;margin-left: 28px;}
.n_case_1 .n_case_2 img{max-width: 100%;}
.n_case_1 li h5 {height: 42px;line-height: 42px;font-size: 15px;color: #666666;float: right;margin-top: 5px;overflow: hidden;text-align: left;}
.n_case_1 li p {font-size: 12px;line-height: 20px;float: right;font-weight: lighter;color: #666666;overflow: hidden;height: 62px;text-align: left;}
.contact_a{background: #fafafa;overflow: hidden;}
.contact_a h3{font-size: 1.2rem;color: #333;line-height: 3.2rem;margin-top: 10px;text-align: center;}
.contact_a ul{width: 94%;margin-left: 3%;}
.contact_a li{width: 47%;margin-left:2%;background: #fff;padding: 15px 3% 8px 3%;float: left;margin-top: 10px;
    box-shadow: #eee 1px 1px 5px 5px;text-align: center;box-sizing: border-box; }
.contact_a li img{width: 40%;}
.contact_a li h5{font-size: 1rem;color: #666;margin-top: 15px;margin-bottom: 10px;}
.contact_a li p{font-size: 1.2rem;color: #666;height: 40px;line-height: 20px;}
.contact_a li:last-child p{font-size: 0.8rem;}

.case_info_1{padding-bottom: 60px;text-align: center;width: 96%;margin:10px 2% 5px 2%;overflow: hidden;}
.case_info_1 h5{margin-top: 70px;margin-bottom: 10px;}
.case_info_1 h5 img{width: 100px;}
.case_info_1 p img{margin-left: 15px;margin-right: 6px;width: 17px;}
.case_info_1 p img:first-child{margin-left: 0;}
.case_info_1 p em{font-size: 1rem;color: #fff;}
.case_info_1_1{background:url("../images/infos/infos_2.png") no-repeat center;width: 300px;height: 180px;background-size: cover;margin:30px auto 0 auto;overflow: hidden;}
.case_info_1_2{width: 233px;height: 150px;margin-left: 34px;margin-top: 8px;overflow: hidden;}
.case_info_1_2 img{width: 100%;}
.case_info_2{width: 96%;margin-left: 2%;padding:20px;}
.case_info_2 p{font-size: 1rem;line-height: 2.5rem;color: #fff;}
.case_info_2 p em{margin-left: 10px;}
.case_info_2 p span{font-size: 0.8rem;color: #fff;border:1px solid #fff;padding:3px 10px;margin-left: 8px;border-radius: 12px;}
.case_info_3{width: 96%;margin:5px 2%;padding:20px;}
.case_info_3 p{margin-top: 20px;text-align: center;}
.case_info_3 p img{width: 150px;}
.case_info_3 img{max-width: 100%;}
.case_info_4{width: 96%;margin-left: 2%;}
.case_info_4 h3{margin-top: 30px;font-size: 1.4rem;color: #333;text-align: center;margin-bottom: 20px;}
.case_info_4 h3 span{font-size: 1.4rem;color: #ff4200;margin-left: 8px;}
.case_info_4 p{font-size: 0.8rem;color: #666;line-height: 1.6rem;text-align: center;}
.case_info_4 ul{display:-webkit-box;display:-webkit-flex;
    display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;
    -ms-flex-pack:justify;justify-content:space-between;margin:50px 0;}
.case_info_4 li{width: 80px;height: 80px;border-radius: 100%;padding:10px;box-sizing: border-box;}
.case_info_4 li .case_info_4_1{width: 60px;height: 60px;border-radius: 100%;display: flex;align-items: center;justify-content: center;font-size: 0.6rem;color: #fff;}

.case_info_5{background: #383840;padding:20px 10px;overflow: hidden;position: relative;width: 96%;margin-left: 2%;}
.case_info_5 h3{margin-top: 30px;font-size: 1.4rem;color: #fff;text-align: center;margin-bottom: 20px;}
.case_info_5 h3 span{font-size: 1.4rem;color: #ff4200;margin-left: 8px;}
.case_info_5 p{font-size: 0.8rem;color: #fff;line-height: 1.6rem;text-align: center;opacity: .5;}
.case_info_5 .swiper-container{width: 80%;margin-top: 20px;}
.case_info_5 .infos5_1{width:96%;padding:6px;background: #fff;border-radius: 5px;box-shadow: #111 5px 5px 5px 5px;margin:2%; }
.case_info_5 .swiper-container p{font-size: 1rem;color: #fff;opacity: .5;line-height: 2rem;margin-top: 10px;}
.case_info_5 .swiper-button-prev, .case_info_5 .swiper-button-next{width: 28px;height: 28px;}
.case_info_5 .swiper-button-prev{background: url("../images/infos/infos5.png") no-repeat center/cover;left:6px;}
.case_info_5 .swiper-button-next{background: url("../images/infos/infos6.png") no-repeat center/cover;right:6px;}

.news_next{width: 96%;margin-left: 2%;margin-top: 20px;margin-bottom: 50px;}
.news_next p{font-size: 1rem;line-height: 2rem;text-align: left;color: #666;height: 32px;overflow: hidden;}
.news_next p a{font-size: 1rem;line-height: 2rem;color: #666;}






