﻿/* CSS Document *//*banner srat*/.cl:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.cl {zoom:1;}

.banner img {max-width:100%;height:auto;}

.slide_1 .b_text {width:770px;position:absolute;top:-80%;right:13%;z-index:999;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;}

.slide_1 .b_text span {font-size:40px;color:#2d2d2d;display:block;text-align:right;}

.slide_1 .b_text span b {font-size:40px;color:#e61610;text-align:right;}

.slide_1 .b_text em {display:block;font-weight:bold;padding:5px 0px;font-size:15px;color:#141414;text-align:right;}

.slide_1 .b_text i {width:74px;height:4px;background:#d4252b;display:block;float:right;margin:40px 0px;}

.slide_1 .b_text a {display:block;line-height:44px;text-align:center;color:#434343;float:right;font-size:20px;border:solid 1px #3f3e3d;width:179px;height:45px;}

.slide_1 .b_text a:hover {background:#e61610;color:#fff;border:solid 1px #e61610;}

.slide_1.swiper-slide-active  .b_text {top:50%;left:50%;margin-left:-385px;margin-top:-130px;}

.swiper-slide img {max-width:100%;height:auto;display:block;}



.wenti ol li a{ color:#b60609;}

.f_xd .m_1400{ position:relative;}

.b_gbi {position:absolute;top:4px;color:#d60011;font-size:24px;right:-25px; cursor:pointer;}

.xhj_div ul {overflow:hidden;}

.xhj_div ul li {padding:0px !important;}

.sj_p {display:none;width:150px;line-height:35px;text-align:center;height:35px;position:fixed;bottom:10px;left:10px;z-index:9999;background:#fff;border-radius:5px;box-shadow:0 0 10px #ddd;padding:0px 10px;}

.sj_p i {color:#961d1d;font-size:22px;float:left;}

.sj_p span {float:right;font-size:15px;}

.p_h {height:80px;}

.m_title {text-align:center;}

.m_title span {font-size:26px;color:#27262c;letter-spacing:3px;}

.m_title em {color:#525253;display:block;}

.m_title b {display:block;width:25px;height:3px;background:#0663cb;margin:5px auto;}

.m_about {padding:65px 0px;max-width:1500px;margin:0px auto;}

.ma_left {width:45%;float:left;}

.ma_right {width:55%;float:right;overflow:hidden;}

.ma_right img {width:auto;height:100%;display:block;}

.m_abdiv {margin-top:50px;overflow:hidden;height:510px;background:#0281d0;}

.ma_left {padding:78px 90px;color:#fff;}

.m_lefttop span {font-size:24px;display:block;font-weight:bold;letter-spacing:1px;}

.m_lefttop span em {display:block;width:60px;height:2px;background:#4da0cf;margin:15px 0px;}

.left_div p {line-height:24px;font-size:16px;}

.left_div {padding-top:20px;}

.more_tt {display:block;width:260px;height:55px;background:#333;clear:both;text-align:center;color:#fff;line-height:55px;position:relative;top:50px;left:-90px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}

.more_tt:hover {background:#fff;color:#0281d0;left:-80px;}

.swiper-pagination-bullet-active {background:#b70505;}

.m_ting {padding:45px 0px;}

.title_ting {text-align:center;}

.title_ting span {font-size:34px;}

.title_ting em {display:block;padding-top:5px;}

.tp_div ul {text-align:center;padding:30px 0px;}

.tp_div ul li {display:inline-block;text-align:left;padding:0px 20px;}

.tp_div ul li span {display:block;font-size:26px;color:#d60011;}

.tp_div ul li em {font-size:22px;color:#666;display:block;}

.tp_div ul li i {font-size:20px;color:#c1c0c0;}

.tp_div ul li.o_cli {position:relative;top:-15px;}

.t_p2 {background:#d60011;}

.t_p2 .title_ting {color:#fff;}

.tp_div ul {padding:30px 0px;}

.tp2_div {padding:30px 0px;}

.tp2_div ul li {width:18%;margin:0px 1%;float:left;text-align:center;padding:30px 20px;background:#fff;color:#555;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;position:relative;top:0px;}

.tp2_div ul li p {display:block;width:90px;height:90px;border-radius:50%;text-align:center;line-height:90px;border:solid 1px #e8e6e6;margin:0px auto;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}

.tp2_div ul li p i {font-size:40px;color:#d60011;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}

.g_ting {padding:10px 0px;}

.g_ting h3 {font-weight:normal;font-size:22px;color:#d60011;display:block;}

.g_ting em {color:#8a8989;font-size:16px;padding-top:2px;display:block;}

.g_sl span {font-size:15px;line-height:22px;}

.tp2_div ul li:hover p {}

.tp2_div ul li:hover p i {}

.tp2_div ul li:hover {box-shadow:0 0 10px #888;}

.tp3_div {position:relative;}

.tp3_div ol {padding:0px;margin:0px;display:inline-block;position:absolute;top:-20px;right:0px;}

.tp3_div ol li {display:inline-block;padding:0px 4px;font-size:15px;}

.tp3_div ol li span {padding-left:8px;color:#d6d5d5;}

.d_more a {color:#888;font-size:12px;}

.tp3_div ol li:hover a {color:#d60011;}

.tp3_div ul {padding:30px 0px;}

.tp3_div ul li {width:24%;float:left;margin:6px 0.5%;border:solid 1px #ececec;}

.tp3_div ul li img {width:100%;height:auto;display:block;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}

.tp3_div ul li span {display:block;height:35px;line-height:35px;text-align:center;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;position:relative;}

.tp3_div ul li i {display:block;overflow:hidden;}

.tp3_div ul li:hover span {}

.tp3_div ul li em {position:absolute;right:20px;top:0px;color:#888;}

.tp3_div ul li img {height:222px;-webkit-transform:scale(1,1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1,1);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1,1);transition-timing-function:ease-out;transition-duration:400ms;width:100%;}

.tp3_div ul li:hover img {-webkit-transform:scale(1.06,1.06);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1.06,1.06);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1.06,1.06);transition-timing-function:ease-out;transition-duration:400ms;}

.tp3_div ul {overflow:hidden;}

.m_more a {text-align:center;color:#535658;}

.m_more span {font-size:20px;display:block;}

.m_more em {font-size:14px;padding-top:3px;display:block;}

.m_more:hover a {color:#d60011;}

.m_more:hover {color:#d60011;}

.t_p4 {background:url(../images/index_39.jpg) center fixed;padding:30px;height:318px;overflow:hidden;}

.p4_left {width:68%;float:left;color:#fff;}

.p4_left h3 {font-size:30px;font-weight:normal;padding-bottom:20px;}

.p4_left h3 b {float:left;background:#d60011;width:3px;height:35px;margin-right:5px;display:block;}

.p4_right {width:30%;float:right;}

.p4_left span {font-size:16px;line-height:26px;text-indent:2em;display:block;}

.l_more {color:#d60011;display:block;text-align:right;font-size:15px;}

.l_more:hover {color:#a20310;}

.p4_right {padding:0px 30px;padding-top:50px;}

.p4_right ul li {width:80%;margin:0px auto;height:40px;line-height:40px;text-align:center;background:#fff;font-size:16px;border-radius:8px;margin-bottom:20px;}

.p4_right ul li i {font-size:20px;padding-right:10px;}

.p4_right ul li a {color:#d60011;display:block;}

.p4_right ul li:hover {background:#d60011;box-shadow:0 0 5px #444;}

.p4_right ul li:hover a {color:#fff;}

.p4_right ul li.cvbh {background:#d60011;box-shadow:0 0 5px #444;}

.p4_right ul li.cvbh a {color:#fff;}

.xc span {color:#fff;font-size:16px;}

.xc span em {font-size:22px;padding-right:5px;}

.t_p6 {background:#f4f4f4;}

.p6_left {width:26%;float:left;}

.p6_right {width:72%;float:right;position:relative;}

.p6_title {height:38px;padding-bottom:10px;line-height:28px;border-bottom:solid 1px #fff;margin-bottom:10px;}

.p6_title h3 {font-size:22px;font-weight:normal;display:inline-block;float:left;}

.p6_title h3 b {display:block;width:3px;height:28px;background:#d60011;margin-right:5px;float:left;}

.p6_title em {float:left;padding-left:4px;font-size:12px;color:#828282;}

.p6_title i {float:right;color:#828282;font-size:12px;}

.p6_img img {width:100%;height:240px;display:block;}

.p6_img {position:relative;}

.p6_img span {position:absolute;bottom:0px;left:0px;width:100%;height:35px;line-height:35px;text-align:center;background:rgba(0,0,0,0.6);color:#fff;font-size:16px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}

.p6_text span {display:block;font-size:16px;line-height:24px;padding:5px 0px;}

.p6_title i:hover {color:#d60011;}

.p6_xdiv {overflow:hidden;width:100%;padding-top:30px;}

.p6_tab ul {padding:0px;margin:0px;display:inline-block;position:absolute;top:3px;right:60px;}

.p6_tab ul li {display:inline-block;padding:0px 0px;font-size:15px;}

.p6_tab ul li span {padding-left:8px;color:#d6d5d5;}

.p6_tab ul li:hover a {color:#d60011;}

.p6_rdiv ul {overflow:hidden;}

.p6_rdiv ul li {width:24%;margin:0px 0.5%;float:left;margin-bottom:10px;position:relative;overflow:hidden;}

.p6_rdiv ul li img {width:100%;height:auto;display:block;}

.p6_rdiv ul li span {position:absolute;bottom:0px;left:0px;width:100%;padding:0px 5px;height:35px;line-height:35px;text-align:center;background:rgba(0,0,0,0.6);color:#fff;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}

.p6left_div:hover .p6_img span {}

.p6_rdiv ul li:hover span {}

.p6_rdiv ul li img {height:170px;-webkit-transform:scale(1,1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1,1);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1,1);transition-timing-function:ease-out;transition-duration:400ms;width:100%;}

.p6_rdiv ul li:hover img {-webkit-transform:scale(1.06,1.06);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1.06,1.06);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1.06,1.06);transition-timing-function:ease-out;transition-duration:400ms;}

.t_p7 {background:#d60011;}

.t_p7 .title_ting {color:#fff;}

.p7_div ul {overflow:hidden;padding-top:30px;padding-bottom:30px;}

.p7_div ul li {width:15.66%;float:left;margin:0px 0.5%;margin-bottom:6px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;position:relative;top:0px;}

.p7_div ul li img {width:100%;display:block;height:110px;}

.p7_div ul li span {display:block;width:100%;height:35px;line-height:35px;color:#fff;text-align:center;}

.p7_div ul li:hover {box-shadow:0 0 10px #800507;top:-5px;}

.t_p7 .m_more a {color:#fff;}

.t_p7 .m_more:hover a {color:#ececec;}

.p8_title {position:relative;border-bottom:solid 1px #ececec;}

.p8_title .p6_title {border:none;margin-bottom:0px;}

.p8_cli a {color:#d60011;}

.p8_udiv {padding-top:15px;overflow:hidden;}

.p8_left {width:28%;float:left;}

.p8_center {width:40%;float:left;padding:0px 15px;margin:0px 2%;}

.p8_right {width:28%;float:right;}

.y_tit {position:relative;}

.y_tit h3 {font-weight:normal;font-size:18px;}

.y_tit h3 i {font-size:18px;padding-right:4px;color:#d60011;}

.y_tit em {position:absolute;right:0px;top:4px;color:#888;font-size:12px;}

.p_use ul {padding:5px 0px;}

.p_use ul li {overflow:hidden;line-height:30px;}

.p_use ul li h4 {font-weight:normal;font-size:15px;display:block;width:70%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p_use ul li em{ float:right}

.p_use ul li span {display:block;float:left;margin-right:5px;color:#fff;background:#c4cbd6;font-size:12px;width:14px;height:14px;line-height:14px;text-align:center;margin-top:8px;}

.p_use ul li h4 {display:inline-block;float:left;}

.p_use ul li:nth-child(1) span {background:#e06f00;}

.p_use ul li:nth-child(2) span {background:#ff7e00;}

.p_use ul li:nth-child(3) span {background:#ff9630;}

.p_use {padding-bottom:15px;}

.p8_top img {width:100%;height:auto;display:block;}

.p8_top span {font-size:15px;line-height:24px;padding:5px 0px;display:block;}

.p8_dizj {padding:10px 0px;}

.p8_bottom {overflow:hidden;padding-top:5px;}

.p8_bottom .pn_li {width:49%;float:left;position:relative;}

.p8_bottom .pn_li img {display:block;width:100%;height:auto;}

.p8_bottom .pn_li span {width:100%;display:block;height:35px;background:#525252;color:#fff;text-align:center;line-height:35px;font-size:15px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}

.p8_bottom .pn_li:nth-child(1) {margin-right:1%;}

.p8_bottom .pn_li:nth-child(2) {margin-left:1%;}

.y_tit em:hover {color:#d60011;}

.p_use ul li:hover a {color:#d60011;}

.p8_top i {display:block;overflow:hidden}

.p8_top img {height:150px;-webkit-transform:scale(1,1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1,1);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1,1);transition-timing-function:ease-out;transition-duration:400ms;width:100%;}

.p8_top:hover img {-webkit-transform:scale(1.06,1.06);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1.06,1.06);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1.06,1.06);transition-timing-function:ease-out;transition-duration:400ms;}

.p8_bottom .pn_li:hover span {}

.p8_bottom .pn_li i {display:block;overflow:hidden;}

.p8_bottom .pn_li img {height:151px;-webkit-transform:scale(1,1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1,1);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1,1);transition-timing-function:ease-out;transition-duration:400ms;width:100%;}

.p8_bottom .pn_li:hover img {-webkit-transform:scale(1.06,1.06);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1.06,1.06);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1.06,1.06);transition-timing-function:ease-out;transition-duration:400ms;}

.newlist_le {}

/*案例 star*/.banner_xq img {width:100%;height:auto;display:block;}

.banner_xq {position:relative;}

.banner_xq span {color:#fff;text-align:center;display:block;position:absolute;top:50%;margin-top:-33px;left:0px;width:100%;letter-spacing:3px;font-size:40px;}

.banner_xq span em {text-shadow:0px 0px 6px #444;display:block;}

.banner_xq span i {display:block;font-size:36px;font-family:serif;}

.fenlei {width:100%;/**overflow:hidden;**/ background:#ffffff;padding-bottom:20px;padding-top:10px;}

.rt_sp {border-bottom:solid 1px #ddd;padding:26px 0px 15px 0px;clear:both}

.rt_sp span {font-size:15px;}

.rt_sp span em {font-size:18px;padding-right:5px;color:#c01818;}

.fenlei_box {padding:0 10px;}

.fenlei_box dl {margin-top:0px;border-bottom:dashed 1px #ececec;padding-bottom:5px;overflow:hidden;margin-top:5px;}

.fenlei_box dl dt#pc {float:left;color:#000;font-size:16px;width:70px;padding-right:5px;background:url("../images/khdp_sx.png") no-repeat right;line-height:22px;margin-right:10px;}

.alfl_box dl dt#pc {width:80px;text-align:center;border-right:solid 1px #ececec;display:block;}

.fenlei_box dl dd {overflow:hidden;font-size:0px;margin-top:9px;}

.fenlei_box dl dd a {display:inline-block;color:#666666;font-size:14px;line-height:28px;text-align:center;padding:0 11px;margin-right:10px;}

.fenlei_box dl dd a.cli_cur {background:#544e4c;color:#ffffff;border-radius:3px;}

.zsgd_fl dl dt {width:75px;padding-left:0px;}

.breadcrumb {padding:0px;}

.alfl_box dl dt#pc em {color:#888;text-align:center;font-size:14px;}

.fenlei_box dl dd a:hover {background:#544e4c;color:#ffffff;border-radius:3px;}

.case_divt ul {padding:15px 0px;}

.case_divt ul li {width:32.33%;}

.pages {border-top:1px solid #D8D8D8;border-bottom:1px solid #E5E5E5;margin-top:20px;margin-bottom:50px;position:relative;overflow:hidden;}

.pages a {display:block;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;font-family:arial;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;float:left;}

.pages a.first-page {display:none !important}

.pages a.last-page {display:none !important}

.pages a.active-page {background:#b80508;color:#fff;}

.pages a.next-page {position:absolute;top:0;right:0;}

.pages a.prev-page {position:absolute;top:0;right:49px;}

.pages li,.pages p a {border-left:1px solid #E5E5E5;display:block;float:left;}

.pages p a:last-child,.pages li:last-child {border-right:1px solid #E5E5E5;}

.pages p {float:right;}

.pages ol {display:block;padding:0px;margin:0px;}

.pages a:hover {background:#b80508;color:#fff;}

.pages li:hover,.pages li.active,.pages p a:hover,.pages p a.active {background:#b80508;}

.pages li:hover a,.pages li.active a,.pages p a:hover,.pages p a.active,.pages p a:hover i,.pages p a.active i {color:#fff;}

.case_divt ul {padding:10px 0px;}

.case_divt ul li {width:32.33%;float:left;margin:6px 0.5%;border:solid 1px #ececec;}

.case_divt ul li img {width:100%;height:auto;display:block;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}

.case_divt ul li span {display:block;height:35px;line-height:35px;text-align:center;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.case_divt ul li i {display:block;overflow:hidden;}

.case_divt ul li:hover span {}

.case_divt ul li em {position:absolute;right:20px;top:0px;color:#888;}

.case_divt ul li img {height:300px;-webkit-transform:scale(1,1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1,1);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1,1);transition-timing-function:ease-out;transition-duration:400ms;width:100%;}

.case_divt ul li:hover img {-webkit-transform:scale(1.06,1.06);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1.06,1.06);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1.06,1.06);transition-timing-function:ease-out;transition-duration:400ms;}

.case_divt ul {overflow:hidden;}

.kh_title {}

.kh_title {font-size:20px;font-weight:normal;border-bottom:solid 1px #ececec;overflow:hidden;padding-bottom:5px;}

.kh_title b {display:block;width:3px;height:43px;background:#d60011;margin-right:5px;float:left;}

.kh_title span {float:left;}

.kh_title span em {display:block;font-size:14px;}

.kh_div {overflow:hidden;position:relative;padding-bottom:20px;padding-top:30px;}

.kh_div .swiper-slide {border:solid 1px #ececec;}

.kh_div .swiper-slide img {width:100%;display:block;height:auto;}

.kh_div .swiper-button-next,.kh_div .swiper-button-prev {background:none;font-size:36px;}

.kh_div .swiper-slide img {height:auto;-webkit-transform:scale(1,1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1,1);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1,1);transition-timing-function:ease-out;transition-duration:400ms;width:100%;}

.kh_div .swiper-slide:hover img {-webkit-transform:scale(1.06,1.06);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1.06,1.06);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1.06,1.06);transition-timing-function:ease-out;transition-duration:400ms;}

.case_divt ul {overflow:hidden;}

.kh_div .swiper-slide img {width:100%;height:302px;display:block;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}

.kh_div .swiper-slide span {display:block;height:40px;line-height:40px;text-align:center;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;position:relative;}

.kh_div .swiper-slide a {display:block;}

.kh_div .swiper-slide i {display:block;overflow:hidden;}

.kh_div .swiper-slide:hover span {}

.kh_div .swiper-slide em {position:absolute;right:20px;top:0px;color:#888;}

.cases_left {width:27%;float:left;}

.m_lf {overflow:hidden;padding:10px 40px;background:#fbfbfb;border-radius:5px;border:solid 1px #cacaca;}

.cases_right {width:70%;float:right;}

.cases_left h2 {font-size:22px;color:#000;display:block;font-weight:normal;line-height:40px;padding-bottom:20px;padding-top:0px;}

.case_data {padding-top:20px;overflow:hidden;}

.cases_left ul {width:95%;margin:20px auto;}

.cases_left ul li {font-size:16px;display:block;line-height:35px;padding:5px 0px;border-bottom:solid 1px #ececec;}

.cases_left ul li span {font-weight:600;font-size:17px;}

#ex-meta {padding:20px 0px;}

#ex-meta a {background:#ddd;padding:5px 7px;margin:0px 5px;border-radius:2px;display:inline-block;}

#ex-meta a:hover {background:#c7c7c7;}

.zixun .r_zixun {width:100%;height:35px;background:#cf000e;color:#fff;font-size:18px;line-height:35px;text-align:center;display:block;border-radius:50px;}

.zixun {padding:15px 0px;width:100%;margin:0px;padding-bottom:0px;}

.zixun span {font-size:16px;line-height:50px;}

.zixun2 {padding:15px 0px;width:100%;margin:0px;padding-top:0px}

.zixun2 img {display:block;margin:0px auto;width:170px;height:auto;}

.zixun2 span {width:100%;height:35px;background:#d7d5d5;color:#444;font-size:18px;line-height:35px;text-align:center;display:block;border-radius:50px;margin-top:10px;}

.cases_right {}

.swiper-container3 {width:100%;height:300px;margin-left:auto;margin-right:auto;position:relative;}

.swiper-container3 .swiper-slide {/*background-size:cover;background-position:center;*/background-repeat:no-repeat;background-position:center center;}

.swiper-container3.gallery-top .swiper-slide {opacity:0;}

.gallery-top {height:540px;width:100%;}

.gallery-thumbs {height:17%;box-sizing:border-box;padding:10px 0;position:relative;}

.gallery-thumbs .swiper-slide {width:25%;height:100%;opacity:1;cursor:pointer;}

.gallery-thumbs .swiper-slide-thumb-active {opacity:1;border-bottom:3px #cf000e solid;}

.right_case .swiper-button-next,.right_case .swiper-button-prev {top:0%;opacity:0.8;}

.right_case .swiper-button-next,.right_case .swiper-button-prev {width:50%;height:100%;margin:0px;}

.swiper-container3.gallery-top .swiper-slide.swiper-slide-active {opacity:1;}

.right_case {height:652px;position:relative;}

.gallery-top .swiper-button-next {right:-35px;background-position:right;}

.gallery-top .swiper-button-prev {left:-35px;background-position:left;}

.gallery-thumbs .swiper-button-next {width:40px;right:-40px;background-color:#d2d2d2;opacity:1;height:92px;top:0px;margin-top:10px;background-size:15px;}

.gallery-thumbs .swiper-button-prev {width:40px;left:-40px;background-color:#d2d2d2;border-radius:2px;opacity:1;height:92px;top:0px;margin-top:10px;background-size:15px;}

.gallery-thumbs .swiper-button-next:hover {background-color:#ddd;}

.gallery-thumbs .swiper-button-prev:hover {background-color:#ddd;}

.gallery-top .swiper-button-next:hover {opacity:0.4;}

.gallery-top .swiper-button-prev:hover {opacity:0.4;}

.xx_nr p {font-size:15px;color:#5f5f5f;line-height:24px;}

.xx_nr {padding:10px 0px;}

.sxp {padding:17px 0px;}

.sxp span {font-size:16px;color:#333;}

.sxp .s_p {text-align:left;}

.sxp .x_p {text-align:right;float:right;}

.sxp span:hover {color:#cf000e;}

.ghsj {padding-top:20px;padding-bottom:20px;}

.gh_left {width:70%;float:left;}

.gh_left img {width:100%;height:auto;display:block;float:left;border:1px solid #eaeaec;padding:30px 70px}

.gh_right {width:26%;float:right;padding-top:50px;}

.gh_div {padding-top:20px;overflow:hidden;}

.gh_right h3 {font-size:20px;font-weight:normal;width:140px;float:right;}

.gh_right h3 b {display:block;width:10px;height:5px;background:#d60011;margin-right:5px;margin-top:10px;float:left;}

.gh_ddiv {clear:both;padding:15px 0px;line-height:22px;font-size:15px;}

.gh_ddiv p {text-indent:2em;}

.tbav_div a {display:inline-block;padding:5px 7px;}

.tbav_div h4 {font-weight:normal;display:inline-block;font-size:15px;color:#0f6b99;}

.tbav_div h4:hover {color:#363636;}

/*案例 end*//*about star*/.mai_left {width:73%;float:left;}

.mai_right {width:25%;float:right;}

.tab_cu {border-bottom:dashed 1px #ececec;line-height:40px;}

.tab_cu ul li {display:inline-block;padding:0px 10px;font-size:15px;}

.tab_cu ul li a {display:block;}

.tab_cu ul li.no_cli {border-bottom:solid 2px #b70505;}

.tab_cu ul li:hover {border-bottom:solid 2px #b70505;}

.tbav_div {padding:20px 0px;}

.tbav_title h2 {font-size:26px;color:#444;font-weight:normal;}

.tbav_title h2 em {font-size:14px;color:#777777;padding-left:6px;}

.tbu_xq {padding:20px 0px;}

.tbu_xq p {font-size:15px;text-indent:2em;padding-bottom:22px;color:#555;line-height:30px;}

.tbu_xq p em {display:block;}

.gshj {}

.xhj_title {width:100%;height:100px;background-image:url(../images/p21.jpg);background-repeat:no-repeat;text-align:center;color:#fff;padding:12px 0px;}

.gshj span {font-size:30px;display:block;}

.gshj b {width:70px;display:block;margin:5px auto;height:1px;background:#fff;}

.xhj_div ul li {}

.xhj_div ul li {width:32.33%;float:left;margin:6px 0.5%;border:solid 1px #ececec;}

.xhj_div ul li img {width:100%;height:auto;display:block;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}

.xhj_div ul li span {display:block;height:35px;line-height:35px;text-align:center;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;}

.xhj_div ul li i {display:block;overflow:hidden;}

.xhj_div ul li:hover span {}

.xhj_div ul li em {position:absolute;right:20px;top:0px;color:#888;}

.xhj_div ul li img {height:auto;-webkit-transform:scale(1,1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1,1);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1,1);transition-timing-function:ease-out;transition-duration:400ms;width:100%;}

.xhj_div ul {padding:20px 0px;}

.mai_ting {overflow:hidden;padding-bottom:30px;}

.desinger_rank_title {text-align:center;height:42px;background-color:#f6f6f6;font-size:18px;color:#333;line-height:42px;margin-bottom:33px;}

.desinger_ranking_item {margin-top:26px;}

.desinger_price {width:100%;border:1px solid #eaeaea;margin-top:20px;padding-bottom:0px;}

.result_price {height:71px;width:245px;background:url("../images/jisqi.gif") no-repeat center center;margin:0 auto;}

.gtm {width:10px;height:30px;font-size:10px;padding:20px 0 0 20px;color:#000;font-weight:bold;float:left;}

.gtm p {width:12px;height:12px;}

.result {float:right;padding-top:20px;margin-right:20px;font-size:34px;font-weight:bold;}

.price_item {width:100%;height:59px;margin:0 auto;margin-top:16px;padding:0px;overflow:hidden;text-align:center;}

.price_item li {display:inline-block;font-size:12px;color:#7b7f7c;padding:0 6px;}

.at_rt_item .input_box {width:245px;margin:0 auto;margin-top:16px;}

.input_item {width:85%;height:48px;margin-bottom:7px;position:relative;}

.input_item input {width:100%;height:48px;display:inline-block;border:1px solid #d8d8d8;outline:none;margin-bottom:9px;box-sizing:border-box;padding:17px 12px;padding-left:39px;background-image:url(../images/form_bs.png);background-repeat:no-repeat;background-position:12px 12px;}

.privacy {width:245px;height:15px;text-align:center;font-size:12px;color:#7b7f7c;margin:0 auto;margin-top:30px;margin-bottom:8px;}

.price_btn {width:100%;height:50px;background-color:#d6000f;text-align:center;margin:0 auto;font-size:22px;font-weight:bold;line-height:50px;color:#fff;cursor:pointer;border:none}

.ma_r2 {padding:16px;width:100%;border:1px solid #eaeaea;margin-top:10px;}

.mq_n img {float:left;}

.mp_right {width:160px;float:right;padding-top:20px;}

.mp_right img {display:block;}

.mp_right span {color:#989898;display:block;text-align:left;font-size:16px;line-height:26px;clear:both;padding-top:10px;}

.mp_right span em {display:block;}

.mq_n {overflow:hidden;}

.mq_w span {display:block;font-size:28px;font-family:serif;text-align:right;color:#b70407;line-height:34px;}

.mq_w em {display:block;text-align:right;color:#888;font-size:18px;}

.mq_w a {width:100px;float:right;display:block;padding:5px 0px;padding-bottom:0px;}

.mq_w {overflow:hidden;padding-bottom:5px;font-size:18px;}

.mq_w a i {color:#d6000f;font-size:18px;padding-right:5px;}

.ma_r3 {width:100%;border:1px solid #eaeaea;margin-top:10px;}

.ma_r3 h3 {height:38px;line-height:38px;text-align:center;font-size:20px;background:#f6f6f6;color:#d6000f;font-weight:normal;}

.ma_r3 ul {padding:15px;}

.ma_r3 ul li {line-height:22px;font-size:15px;padding-bottom:10px;}

.ma_r3 ul li span {display:block;color:#555;}

.ma_r3 ul li em {text-align:right;display:block;color:#999;}

.fuwu p {padding:6px 0px;}

.fuwu p img {display:block;margin:10px 0px;}

.fuwu p {font-size:15px;line-height:24px;}

.breadcrumb li a:hover {color:#b70505;}

.news_list ul li {height:205px;border-bottom:1px solid #e8e8e8;margin:10px 0 25px;padding-bottom:10px;}

.newlist_le {float:left;width:260px;}

.tbav_div .newlist_le {width:200px;}

.newlist_rg {float:left;margin-left:23px;font-size:14px;color:#676464;text-align:justify;width:550px;line-height:30px;}

.newlist_rg h4 {font-size:18px;color:#333;margin:6px 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-weight:normal;}

.newlist_rg span {display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:24px;clear:both;font-size:12px;}

.newlist_le img {width:186px;height:116px;}

.news_list ul li a:hover .newlist_rg span {color:#965b1e;}

.tbav_div ul li img {-webkit-transform:scale(1,1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1,1);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1,1);transition-timing-function:ease-out;transition-duration:400ms;}

.tbav_div ul li:hover img {-webkit-transform:scale(1.03,1.03);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1.03,1.03);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1.03,1.03);transition-timing-function:ease-out;transition-duration:400ms;}

.news_div {position:relative;background-size:100% auto;overflow:hidden;}

.news_list {max-width:1200px;margin:0px auto;}

.page ol {padding:0px;}

.news_deta {max-width:1200px;margin:0px auto;}

.riqi {line-height:26px;}

.riqi span {display:inline-block;float:left;}

.riqi em {display:inline-block;float:left;padding-left:10px;color:#d6000f;}

.l_tt {clear:both;}

.l_tt a {color:#777;padding-right:10px;}

.l_tt a:hover {color:#d6000f;}

.riqi em:hover {color:#C10508;}

.tbav_div ul li {overflow:hidden;padding:8px 0px;border-bottom:solid 1px #ececec;}

.ma_r3 ul li a {display:block;}

.ma_r3 ul li i {display:block;width:6px;height:6px;background:#999;border-radius:50%;margin:5px;float:left;margin-right:10px;margin-top:8px;}

.ma_r3 ul li a:hover {color:#d6000f;}

.taeg_left {width:76%;}

.taeg_right {width:20%;}

.tbav_div ul li .newlist_rg h4:hover {color:#d6000f;}

/*about end*//*联系我们 star*/.lx_title {font-size:24px;color:#686868;padding-top:60px;}

.lx_title span em {display:block;font-size:12px;color:#686868;padding-top:5px;}

.lx_text {padding:30px 0px;overflow:hidden;border-bottom:dashed 1px #d4d4d4;}

.lx_text ul {width:60%;float:left;}

.lx_text ol {width:40%;float:right;text-align:center;margin:0px;padding:0px;padding-top:20px;}

.lx_text ul li {color:#5c5c5c;line-height:34px;font-size:17px;}

.lx_text ol li {display:block;margin:0px 15px;float:left;}

.lx_text ol li span {display:block;}

.lx_text ul li span {color:#d52b2b;}

.lx_bottom {padding-top:30px;}

.leftsidebar_box {width:23%;float:left;}

.line {height:2px;width:100%;background-image:url(images/line_bg.png);background-repeat:repeat-x;}

.leftsidebar_box dt {padding-left:20px;padding-right:10px;background-repeat:no-repeat;background-position:10px center;color:#222;font-size:16px;position:relative;line-height:48px;cursor:pointer;border-bottom:solid 1px #ececec;}

.leftsidebar_box dd {}

.leftsidebar_box dd a {color:#444;line-height:42px;display:block;padding-left:30px;}

.leftsidebar_box dt img {position:absolute;right:10px;top:20px;}

.leftsidebar_box dd:hover a {background:#f7f6f6;}

.peitao_right {width:73%;float:right;}

.more_tte {position:absolute;top:50%;right:10px;}

.tbav_div ul li {position:relative;}

.more_tte:hover {color:#d6000f;}

.ry_c ul {padding:10px 0px;}

.ry_c ul li {width:32.33%;float:left;margin:6px 0.5%;border:solid 1px #ececec;padding:0px;}

.ry_c ul li img {width:100%;height:auto;display:block;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}

.ry_c ul li span {display:block;height:35px;line-height:35px;text-align:center;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.ry_c ul li i {display:block;overflow:hidden;}

.ry_c ul li:hover span {}

.ry_c ul li em {position:absolute;right:20px;top:0px;color:#888;}

.ry_c ul li img {height:auto;-webkit-transform:scale(1,1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1,1);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1,1);transition-timing-function:ease-out;transition-duration:400ms;width:100%;}

.ry_c ul li:hover img {-webkit-transform:scale(1.06,1.06);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1.06,1.06);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1.06,1.06);transition-timing-function:ease-out;transition-duration:400ms;}

.ry_c ul {overflow:hidden;}

.tbu_xq p img {max-width:100%;display:block;height:auto;}

/*联系我们 end*/.news_xqdiv {padding:20px 30px;}

.tiele_news {text-align:center;}

.tiele_news h2 {font-size:24px;color:#262626;line-height:40px;display:block;border-bottom:solid 1px #ddd;padding-bottom:15px;font-weight:normal;}

.tiele_news span {font-size:12px;color:#979797;padding:6px 0px;display:block;}

.tiele_news span em {float:left;padding-right:10px;}

.tiele_news span i {float:right;}

.tiele_news span i {color:#979797;}

.tiele_news span i:hover {color:#666;}

.xq_news {display:block;clear:both;padding:50px 0px;}

.xq_news p {line-height:28px;color:#5b5a5a;text-indent:2em;padding-top:15px;}
.xq_news img{ max-width:100%}

.xq_news p img {display:block;margin:0px auto;max-width:100%;height:auto;}

.sx_pian {padding:20px 0px;}

.sx_pian span {display:block;color:#494949;padding-bottom:10px;}

.sx_pian span em {color:#9c9c9c;padding-right:5px;}

.hza_div {padding:15px 0px;}

.hza_div ul {padding:10px 0px;}

.hza_div ul li {width:24%;float:left;margin:6px 0.5%;border:solid 1px #ececec;position:relative;padding:15px;}

.hza_div ul li img {width:100%;height:auto;display:block;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}

.hza_div ul li span {display:block;height:35px;line-height:35px;text-align:center;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:99;background:rgba(0,0,0,0.5);color:#fff;padding:30px 0px;opacity:0;font-size:20px;}

.hza_div ul li:hover span {opacity:1;}

.hza_div ul li i {display:block;overflow:hidden;}

.hza_div ul li:hover {box-shadow:0 0 10px #ececec;}

.hza_div ul li em {position:absolute;right:20px;top:0px;color:#888;}

.hza_div ul li img {height:120px;-webkit-transform:scale(1,1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:400ms;-moz-transform:scale(1,1);-moz-transition-timing-function:ease-out;-moz-transition-duration:400ms;transform:scale(1,1);transition-timing-function:ease-out;transition-duration:400ms;width:100%;}

.wenti {padding:30px 0px;}

.sitemap {padding:15px 0px;}

.sitemap ul li {display:block;border-bottom:dashed 1px #ececec;margin-bottom:10px;}

.sitemap ul li h3 {display:block;font-size:16px;line-height:30px;font-weight:normal;}

.sitemap ul li h3 a {color:#222;}

.sitemap ul li a {display:inline-block;padding:5px 10px;color:#666;}

.sitemap ul li a:hover {color:#d60011;}

.wenti ol {padding:0px;font-size:16px;line-height:30px;margin:0px;}

.textquota p {line-height:30px;display:block;font-size:16px;text-indent:2em;}

.textquota h2 {font-weight:normal;font-size:22px;padding-top:110px;}

@media (min-width:1161px) {.nav {width:100%;height:60px;background:#f6f6f6;transition:all 0.1s ease 0s;-moz-transition:all 0.1s ease 0s;-webkit-transition:all 0.1s ease 0s;}

.nav ul {text-align:center;width:1400px;margin:0px auto;}

.nav ul li {display:inline-block;line-height:60px;transition:all 0.1s ease 0s;-moz-transition:all 0.1s ease 0s;-webkit-transition:all 0.1s ease 0s;}

.nav ul li a {display:inline-block;padding:0px 20px;color:#444}

.nav ul li.cli a {background:#fff;color:#444;}

.nav ul li:hover a {background:#fff;color:#2e774e;}

.head.on .nav {margin-top:0px;}

.head.on .logo {width:142px;background:#fff;}

#menu li {font-size:15px;position:relative;transition:all 0.1s ease 0s;-moz-transition:all 0.1s ease 0s;-webkit-transition:all 0.1s ease 0s;padding:0px 20px;}

#menu li div {position:absolute;width:100%;left:0px;background:#5b5b5b;display:none;transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;z-index:99;}

#menu li:hover div {opacity:1;top:60px;display:block;}

#menu li div a {width:100%;text-align:center;font-size:14px;line-height:45px;display:block;border-bottom:solid 1px #737272;}

#menu li div a:hover {background:#504f4f !important;color:#fff;}

#menu a {font-size:16px;background:none !important;color:#6d6d6d !important;}

#menu li.active a {color:#fff !important;}

#menu li.active {background:#5b5b5b;}

#menu li:hover a {color:#fff !important;}

#menu li:hover {background:#5b5b5b;}

#menu {}

.nav.on {position:fixed;top:0px;left:0px;z-index:999;}

.nav.on {height:45px;}

.nav.on ul li {line-height:45px;}

.nav.on #menu li:hover div {opacity:1;top:45px;display:block;}

}

@media (min-width:1050px) {.foot {padding-bottom:100px;}

}

@media (max-width:1500px) {.ma_left {padding:60px;}

.nav {padding:0px 15px;}

}

@media (max-width:1440px) {.mp_right img {display:none !important;}

.xc span em {font-size:16px;}

.p8_bottom {margin-top:30px;}

.nav {padding:0px 15px;}

.mq_n img {float:none;margin:0px auto;display:block;}

.mp_right {float:none;margin:0px auto;}

.m_1400 {padding:0px 15px;}

.logo img {width:300px;}

.g_ting h3 {font-size:16px;}

.xc span {font-size:14px;}

.nav ul {width:100%;}

.p_use ul li h4 {width:70%;}

.tp_div ul li {padding:0px 15px;text-align:left;}

.tp_div ul li span {font-size:20px;}

.tp_div ul li em {font-size:20px;}

.p4_left h3 {padding-bottom:10px;}

.s2_center {width:34%;margin:0px 1%;}

.s2_right {width:28%;}

.f_2 {width:640px;padding:0px 10px;}

.f_3 {padding-left:10px;width:150px;}

#menu li {padding:0px 10px;}

.nav ul li a {padding:0px 15px;}

.mp_right {width:160px;padding-top:0px;}

.g_ting em {font-size:12px;}

.m_1400 {max-width:1200px;}

.he_center {width:47%;font-size:24px;}

.he_center span {font-size:20px;}

.tp3_div ul li img {height:183px;}

.p6_img img {height:210px;}

.p6_rdiv ul li img {height:142px;}

.p8_top img {height:124px;}

.p8_bottom .pn_li img {height:125px;}

.case_divt ul li img {height:250px;}

.kh_div .swiper-slide img {height:251px;}

}

@media (max-width:1300px) {.he_center {width:45%;}

.he_center span {font-size:18px;}

.tp_div ul li span {font-size:20px;}

.tp_div ul li em {font-size:20px;}

.g_ting em {font-size:12px;}

.f_3 {display:none;}

.mp_right {width:100%;}

.mq_n img {margin:0px auto;float:none;display:block;}

.mp_right span {text-align:center;}

.newlist_rg {width:500px;}

.lx_text ol {width:100%;float:none;}

.lx_text ul {width:100%;float:none;}
.p_use ul li h4 {
    width: 60%;
}

}

@media (max-width:1160px) {.nav ul li div {display:none;}

.logo img {width:160px;}

.right_div {display:none;}

.nav .nav_button {background:transparent;border:none;display:block;height:24px;margin-left:15px;position:fixed;top:18px;right:10px;width:26px;z-index:9999;}

.nav .nav_button span {height:2px;left:0;position:absolute;width:100%;background:#d60011;}

.nav .nav_button span.hamb-top {top:0px;opacity:1;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}

.nav .nav_button span.hamb-middle {top:8px;opacity:1;}

.nav .nav_button span.hamb-bottom {top:16px;opacity:1;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}

.nav ul {display:none;position:fixed;top:52px;width:46%;right:0px;background:rgba(0,0,0,0.8);text-align:center;z-index:999999;}

.nav ul li {position:relative;}

.nav ul li a {padding:10px 20px;display:block;border-bottom:solid 1px #7e7e7e;color:#fff;position:relative;z-index:2;}

.nav ul li a:hover {}

.nav ul li:before {background:rgb(214,0,17);content:'';height:100%;left:0;position:absolute;top:0;-webkit-transition:width 0.2s ease-in;transition:width 0.2s ease-in;width:3px;z-index:1;}

.nav ul li:hover:before {-webkit-transition:width 0.2s ease-in;transition:width 0.2s ease-in;width:100%;}

.nav .clost span.hamb-top {top:5px;opacity:0.7;transform:rotate(90deg);-ms-transform:rotate(7deg);/*IE9*/-moz-transform:rotate(7deg);/*Firefox*/-webkit-transform:rotate(45deg);/*Safariå’ŒChrome*/-o-transform:rotate(90deg);}

.nav .clost span.hamb-middle {display:none;}

.nav .clost span.hamb-bottom {top:5px;opacity:0.7;transform:rotate(7deg);-ms-transform:rotate(7deg);/* IE 9 */-moz-transform:rotate(7deg);/* Firefox */-webkit-transform:rotate(-45deg);/* Safari å’Œ Chrome */-o-transform:rotate(7deg);}

.head {height:52px;}

.nav {margin:0px;height:52px;background:#fff;box-shadow:0px 0px 6px #666;position:fixed;width:100%;top:0px;left:0px;z-index:999;}

.xiari_div {padding:20px;}

.logo {padding-top:0px;}

.top {display:none;}

.head {display:none;}

.banner1 {margin-top:52px;}

.tp_div ul li span {font-size:16px;}

.tp_div ul li em {font-size:16px;}

.tp2_div ul li {width:19%;margin:0px 0.5%;padding:20px 10px;}

.tp3_div ol li {padding:0px 5px;}

.p4_right {padding:0px 15px;padding-top:50px;}

.tp3_div ol {top:10px;width:100%;text-align:center;}

.tp3_div ul {padding:50px 0px;}

.title_ting {padding-bottom:10px;}

.p6_title em {display:none;}

.p6_left {width:25%;}

.p6_rdiv ul li span,.p6_img span {font-size:14px;}

.s2_left {display:none;}

.s2_center {width:60%;}

.s2_right {width:30%;}

.foot_center ul li a {font-size:16px;}

.x_logo {width:280px;margin-top:1px;float:left;}

.x_logo img {display:block;width:100%;height:auto;margin:0px;}

.x_logo {display:block;}

.tp_div ul li {padding:0px 5px;}

.title_ting span {font-size:28px;}

.m_ting {padding:30px 0px;}

.tp_div ul {padding-bottom:0px;}

.newlist_le {width:230px;}

.newlist_rg {width:470px;}

}

@media (max-width:1050px) {.g_ting h3 {font-size:16px;}

.g_sl span {font-size:14px;line-height:20px;}

.p4_left span {font-size:14px;line-height:22px;}

.p4_right ul li {font-size:20px;}

.p4_right ul li i {font-size:24px;}

.f_xd {display:none;}

.g_ting h3 {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.g_sl span {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}

.tp3_div ul {padding-bottom:20px;}

.p6_tab ul li span {padding-left:5px;}

.p6_tab ul li {padding:0px 3px;}

.foot_center ul li span {padding:0px 10px;}

.slide_1 .b_text {}

.slide_1.swiper-slide-active .b_text {width:300px;margin-left:-150px;margin-top:-70px;}

.slide_1 .b_text {width:300px;margin-left:-150px;margin-top:-70px;}

.cases_left {width:25%;}

.cases_right {width:73%;}

.cases_left h2 {font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.newlist_le {width:180px;}

.newlist_rg {width:430px;}

.newlist_rg h4 {margin:0px;}

.peitao_right .newlist_rg {margin-left:10px;width:350px;}

}

@media (max-width:992px) {.p8_bottom {margin-top:10px;}

.tp2_div ul li {width:32.33%;margin-bottom:10px;}

.g_sl {height:80px;}

.tp2_div ul li:nth-child(4) {width:49%;}

.tp2_div ul li:nth-child(5) {width:49%;}

.tp3_div ul li span {padding:0px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.tp3_div ul li {width:32.33%;}

.p4_right ul li {height:35px;line-height:35px;font-size:14px;}

.p4_right ul li i {font-size:16px;}

.xc span em {font-size:16px;}

.p4_left {width:100%;float:none;}

.p4_right {width:100%;float:left;padding-top:0px;}

.t_p4 {height:auto;}

.p4_right ul li a {display:block;}

.cases_left {width:100%;float:none;}

.cases_right {width:100%;float:none;}

.cases_left h2 {padding:0px 0px;}

.case_data {padding-top:10px;}

.cases_left ul {width:95%;margin:5px auto;}

.cases_left ul li {padding:0px;font-size:14px;}

.cases_left ul li span {font-weight:normal;font-size:15px;}

#ex-meta {padding:15px 0px;}

.zixun {padding:10px 0px;width:50%}

.zixun2 {width:50%;float:right;height:143px;display:none;}

.taeg_left {width:100%;float:none;}

.taeg_right {width:100%;float:none;}
.p_use ul li em{ font-size:12px;}

}

@media (max-width:767px) {.banner1 .swiper-slide img {width:150%;max-width:none;margin-left:-25%;}

.banner1 .swiper-slide {overflow:hidden;}

.banner1 .swiper-slide .b_text img {max-width:100%;margin:0px;}

.slide_1.swiper-slide-active .b_text {width:220px;margin-left:-110px;margin-top:-52px;}

.slide_1 .b_text {width:220px;margin-left:-110px;margin-top:-52px;}

.m_ting {padding:15px 0px;}

.tp3_div ol li span {padding-left:6px;}

.tp3_div ul li {width:49%;margin:3px 0.5%;}

.gh_left img {padding:0}

.p6_left {width:100%;}

.p6_right {width:100%;}

.p6_tab ul {position:inherit;padding-bottom:15px;}

.p6_rdiv ul {padding:10px 0px;}

.p6_rdiv ul li {width:32.33%;}

.p7_div ul {padding:15px 0px;}

.p7_div ul li {width:32.33%;}

.p8_left {width:100%;}

.p_use {padding-bottom:5px;}

.p8_center {width:100%;margin:0px;padding:0px;}

.p8_right {width:100%;float:none;clear:both;}

.foot_center {display:none;}

.foot {padding-top:0px;}

.sous1 h3 {font-size:18px;}

.s2_ctitle em {font-size:20px;}

.s2_center {display:none;}

.s2_right {width:100%;}

#rtt {right:10px;bottom:30px;line-height:35px;width:35px;height:35px;}

#rtt i {font-size:25px;}

.breadcrumb {}

.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {bottom:5px;}

.tp_div ul {padding:16px 0px;}

.title_ting span {font-size:22px;}

.title_ting em {padding-top:0px;font-size:12px;}

.tp_div ul li em {font-size:14px;}

.tp_div ul li {padding:0px 1px;}

.m_1400 {padding:0px 10px;}

.tp2_div ul li {padding:10px;}

.tp2_div ul li {width:49%;}

.tp2_div ul li:nth-child(5) { width:100%;margin:0px auto;}

.tp2_div {padding:10px 0px;}

.s2_right ul li {padding-top:20px;}

.banner_xq {overflow:hidden;margin-top:52px;}

.banner_xq img {width:180%;margin-left:-40%;}

.banner_xq span {font-size:30px;}

.banner_xq span i {font-size:30px;}

.case_divt ul li {width:49%;}

.pages ol {display:none;}

.gallery-top {display:none;}

.gallery-thumbs {height:100%}

.right_case {height:300px;}

.gallery-top {height:100%;}

.m_lf {padding:10px 0px;}

.gallery-top .swiper-button-next {right:0px;}

.gallery-top .swiper-button-prev {left:0px;}

.gallery-thumbs .swiper-button-next {width:40px;right:0px;background-color:initial;opacity:1;height:92px;top:50%;margin-top:10px;background-size:15px;margin-top:-46px;outline:none}

.gallery-thumbs .swiper-button-prev {width:40px;left:0px;background-color:initial;border-radius:2px;opacity:1;height:92px;top:50%;margin-top:10px;background-size:15px;margin-top:-46px;outline:none}

.gallery-thumbs .swiper-button-next:hover{background-color:initial;}

.gallery-thumbs .swiper-button-prev:hover{background-color:initial;}

.swiper-container3 .swiper-slide {opacity:1;}

.swiper-container3 .swiper-slide {background-size:cover;background-position:center;}

.gh_left {width:100%;float:none;}

.gh_right {width:100%;float:none;padding-top:20px;}

.mai_left {width:100%;float:none;}

.mai_right {display:none;}

.tab_cu ul li {padding:0px 7px;}

.newlist_le {width:100%;float:none;}

.newlist_rg {width:100%;float:none;margin:10px 0px;}

.lx_title {padding-top:20px;}

.lx_text {padding:20px 0px;}

.lx_bottom>div {height:300px !important;}

.lx_title {font-size:20px;}

.lx_text ul li {font-size:14px;}

.peitao_right {width:60%;}

.leftsidebar_box {width:38%;}

.leftsidebar_box dt {padding:0px 5px;font-size:14px;}

.leftsidebar_box dd a {padding-left:5px;}

.ry_c ul li {width:49%;}

.tp3_div ul li img {height:100px;}

.p6_img img {height:140px;}

.p6_rdiv ul li img {height:102px;}

.p8_top img {height:94px;}

.p8_bottom .pn_li img {height:105px;}

.case_divt ul li img {height:160px;}

.kh_div .swiper-slide img {height:auto;}

.swiper-container3.gallery-top .swiper-slide {opacity:1;}

.sxp span {display:block;}

.sxp .x_p {text-align:left;float:none;padding-top:10px;}

.sj_p {display:block;}

.more_tte {top:20%;}

.peitao_right .newlist_rg {width:100%;}

.hza_div ul li {width:49%;}

.p7_div ul li img {height:90px;}

.p6_rdiv ul li:nth-child(7){ display:none; }

.p6_rdiv ul li:nth-child(8){ display:none; }

.pages a {width:35px;height:35px;line-height:35px;text-align:center;font-size:16px;}

.pages a.prev-page{ right:35px;}



.case_divt ul li:nth-child(9){ display:none;}

}

@media (max-width:991px) and (min-width:320px) {.fenlei {padding-bottom:0px;padding-top:0px;z-index:99;position:relative;}

.fenlei_box {padding:0px;}

.fenlei_box dl {float:left;width:50%;margin-top:0px;position:relative;}

.fenlei_box dl:nth-child(1) {border-right:1px solid #efefef;}

.fenlei_box dl:nth-child(3) {border-right:1px solid #efefef;}

.fenlei_box dl:nth-child(5) {border-right:1px solid #efefef;}

.fenlei_box dl dt#pc {display:none;}

.fenlei_box dl dt#fenggehd,.fenlei_box dl dt#yusuanghd,.fenlei_box dl dt#mianjihd,.fenlei_box dl dt#kongjianhd,.fenlei_box dl dt#hangyehd {width:100%;font-size:14px;color:#070604;line-height:49px;padding:0 18px 0 24px;margin-right:0px;background:url(../images/anli_sj.png) no-repeat right;font-weight:normal;background-origin:content-box;}

.fenlei_box dl dd {position:absolute;left:0px;top:50px;background:#ffffff;width:100%;border-right:1px solid #efefef;border-bottom:1px solid #efefef;display:none;z-index:99;}

.fenlei_box dl dd a {display:block;line-height:40px;padding:0 26px;margin-right:0px;}

.zsgd_fl dl {width:100%;}

.zsgd_fl dl dd {width:100%;}

.fenlei_box dl {overflow:inherit;}

}

@media (min-width:992px) {.fenlei_box dl dt#fenggehd,.fenlei_box dl dt#yusuanghd,.fenlei_box dl dt#mianjihd,.fenlei_box dl dt#kongjianhd,.fenlei_box dl dt#hangyehd {display:none;}

}

@media (max-width:500px) {}

@media (max-width:320px) {.fenlei_box dl dd a {padding:0 10px;}

}

