@charset "utf-8";
/* CSS Document */
/*tk_banner*/
.tk_banner{position: relative;height: 420px;overflow: hidden;}
.tk_banner>img{position: absolute;top: 0;left: 50%;margin-left: -960px;width: 1920px;max-width: none}
.tk_banner>.wrap{position: relative;}
.tk_banner .box{position: absolute;top: 195px;left: 0;}
.tk_banner .xc_b_h3{font-size: 40px;font-weight: bold;color: #ffffff;margin-bottom: 15px;}
.tk_banner a:hover{color: #ffffff;}
.widget-bread-1 {font-size: 14px; color: #fff; }
.widget-bread-1 a { color: #fff;}
.widget-bread-1 a:hover{color:#3caaff;}
.widget-bread-1 .ion { font-size: 14px; margin: 0 5px;}
.iphone_banner{display: none;}
@media  screen and (max-width:768px){
.tk_banner{height:165px; width:100%;}
.tk_banner>img{position: absolute;top: 0;left: 50%; width: 768px;margin-left: -384px; max-width: none}
.tk_banner .box{position: absolute;top: 95px;left: 0;}
.tk_banner .xc_b_h3{font-size: 20px;font-weight: bold;color: #ffffff;margin-bottom: 15px;}
}
@media  screen and (max-width:425px){
.tk_banner{ margin-top:60px;}
.tk_banner .box{position: absolute;top:75px;left: 0;}
}
/*sec_menu 二级导航*/
.sec_menu{background-color: #f5fafc;height: 62px;line-height: 62px;overflow: hidden;}
.sec_menu .firstmenu{float: left;width: 10.83%;background-color: #00a1e9;color: #ffffff;font-size: 18px;font-weight: bold;text-align: center;}
.sec_menu .firstmenu a{color: #ffffff;}
.sec_menu .firstmenu a:hover{color: #ffffff;}
.sec_menu .firstmenu b{font-size: 15px;display: inline-block;margin-left: 15px;display: none;}
.sec_menu ul{width: 89%;float: left;overflow-y:hidden;overflow-x: auto;height: 62px;}
.sec_menu ul li{float: left;text-align: center;color: #9ea0a1;font-size: 15px; line-height:62px;}
.sec_menu ul li a{ padding:0 15px;}
.sec_menu ul li .lin{font-size: 12px;float: right;color: #dadada;}
.sec_menu ul li a:hover{color: #00a1e9;}
.sec_menu ul li .active {color: #00a1e9;}
.sec_menu .main::-webkit-scrollbar {display: none;}
@media  screen and (max-width:1024px){
.sec_menu .firstmenu{display: none;}
.sec_menu .main{width: 100%;overflow-y: hidden;overflow-x: auto;}
}
@media  screen and (max-width:425px){
.sec_menu{ display:none;}
}
/*通用标题*/
.module-hd {padding: 25px 0;line-height: 1;text-align: center}
.module-hd h3 {position: relative;padding-bottom: 13px;font-weight: 400;text-transform: uppercase;font-family: arial;font-size: 30px;color: #00a1e9;}
.module-hd h3 + p {margin-top: 13px}
.module-hd h3:after {display: block;position: absolute;bottom: 0;left: 50%;margin-left: -17px;width: 34px;height: 3px;background: #f08300;content: '';}
.module-hd p {font-size: 20px;}
@media  screen and (max-width:768px){
.module-hd {padding: 15px 0;line-height: 1;text-align: center}
.module-hd p {font-size: 18px;}
.module-hd h3 {font-size: 24px;color: #00a1e9;}
}

/*关于我们*/
.about{ margin-top:60px; margin-bottom:60px;}
.ab_box1{ font-size:15px; line-height:32px;}
.ab_box1 p{ margin-bottom:15px; }
.culture {padding-top: 60px;padding-bottom: 60px;background: #f2f2f2;}
.culture_nav ul {zoom: 1;}
.culture_nav ul:after {display: block;content: "";clear: both;}
.culture_nav ul li {float: left;width: 23.5%;margin-right: 2%;background: #fff;padding-top: 110px;padding-bottom: 70px;cursor: pointer;position: relative;overflow: hidden;}
.culture_nav ul li:nth-child(4) {margin-right: 0;}
.culture_title {position: relative;z-index: 3;}
.culture_title img {margin: 0 auto;margin-bottom: 35px;}
.culture_title h3 {font-size: 20px;color: #333333;text-align: center;}
.culture_title p {font-size: 16px;color: #555555;opacity: 0.5;text-align: center;}
.culture_title span{ display:none; padding:0 10%;  margin-top:10px; line-height:22px; height:90px; font-size:14px;}
.culture_c1 {display: block;}
.culture_c2 {display: none;}
.culture_img {position: absolute;top: 100%;width: 100%;height: 100%;transition-duration: .5s;z-index: 2;}
.culture_img img {display: block;width: 100%;}
.culture_nav ul li:hover {padding-top:40px;padding-bottom:40px;}
.culture_nav ul li:hover .culture_img {top: 0;margin-bottom: 22px;}
.culture_nav ul li:hover .culture_c1 {display: none;}
.culture_nav ul li:hover .culture_c2 {display: block;}
.culture_nav ul li:hover .culture_title > h3 {color: #fff;}
.culture_nav ul li:hover .culture_title > p {color: #fff;}
.culture_nav ul li:hover .culture_title > span{color: #fff;display: block;}
.equipment {padding-top: 60px;padding-bottom: 60px;}
/*2024.7.2*/
.factory_list{ width: 100%; overflow: hidden;}
.factory_list .box .img{ width: 100%; overflow: hidden; position: relative;}
.factory_list .box .img img{ width: 100%; height: 100%;}
.factory_list .box .img .info{ position: absolute; left: 0; bottom: 0;width: 100%; height: 100%; background: rgba(0,117,194,.75); color: #fff;box-sizing: border-box; transition: all .8s; height: 0; overflow: hidden;}
.factory_list .box .img .info h3{ font-size: 18px; font-family:"Century Gothic" ; font-weight: bold; margin-bottom: 20px;}
.factory_list .box .img .info p{ line-height: 24px;}
.factory_list .box:hover .info{ height: 100%; padding: 50px;}
.factory_list .box .tit{ text-align: center; font-size: 16px; line-height: 48px; background-color:#f4f4f4;}
/*2024.7.2*/
.hd_dot{ width: 100%; text-align: center; margin-top: 30px;}
.hd_dot li{ display: inline-block; width: 10px; height: 10px; border: 2px solid #cacdd2; border-radius: 50%; margin-right: 5px;cursor:pointer;}
.hd_dot li.on{ border-color: #00a1e9;}
@media  screen and (max-width:1024px){
.about{ margin-top:30px; margin-bottom:30px;}
.culture {padding-top: 30px;padding-bottom: 30px;background: #f2f2f2;}
.equipment {padding-top: 30px;padding-bottom: 30px;}
.ab_box1 p{ margin-bottom:0px; }
.ab_box1{ font-size:15px; line-height:28px;}
.culture_nav ul li {margin-right: 2%;padding-top: 70px;padding-bottom: 70px;}
.culture_nav ul li:hover {padding-top:10px;padding-bottom:0px;}
.culture_title img {margin: 0 auto;margin-bottom: 15px;}
.culture_title h3 {font-size: 18px;color: #333333;text-align: center;}
.culture_title span{ display:none; padding:0 10%;  margin-top:10px; line-height:22px; height:120px; font-size:14px;}
.culture_img {position: absolute;top: 100%;width: 100%;height: 120%;transition-duration: .5s;z-index: 2;}

}
@media  screen and (max-width:768px){
.culture_nav ul li {float: left;width:49%;margin-right: 2%; margin-bottom:15px; padding-top:110px;}
.culture_nav ul li:nth-child(2n){ margin-right:0px;}
.culture_nav ul li:hover {padding-top:30px;padding-bottom:20px;}
}
@media  screen and (max-width:425px){
.culture_nav ul li {float: left;width:98%;margin-right: 2%; margin-bottom:15px; padding-top:110px;}

}

/*隐私条款*/
/*2024.7.2*/
.policy {margin-top:60px; margin-bottom:60px;}
.policy .desc { margin: 0 auto; width: 90%;}
.policy .desc p{ line-height: 32px; color: #666; font-size: 16px;}
@media  screen and (max-width:1024px){
.policy{ margin-top:30px; margin-bottom:30px;}
.policy .desc { margin: 0 auto; width: 100%;}
.policy .desc p{ line-height: 28px; font-size: 15px;}
}
/*2024.7.2*/
/*新闻*/
.news_list {padding:60px 0;}
.news_list .page_box{margin-top:40px;}
.widget-newslist-10 .list_box{padding:46px 60px 40px;position:relative;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.widget-newslist-10 .list_main{overflow:hidden;}
.widget-newslist-10 .bd_r{width:18%;}
.widget-newslist-10 .bd_c{width:80%;padding:0 4% 0 5%;}
.widget-newslist-10 .nopic .bd_c {width:84%;padding-right:0;}
.widget-newslist-10 .list_title{font-size:20px;color:#202020;font-weight:normal;}
.widget-newslist-10 .list_tool{font-size:12px;color:#333;padding:10px 0px;}
.widget-newslist-10 .list_tool .share{margin-left:20px;cursor:pointer;}
.widget-newslist-10 .list_p{font-size:15px;color:#464646;line-height: 28px; margin-top: 20px; overflow:hidden;}
.widget-newslist-10 .list_box:after{content: "";width:88%;height:1px;background-color:#e6e6e6;position:absolute;bottom:0;right:0;}
.widget-newslist-10 li:hover .list_box{background-color:#f8f8f8;}
.widget-newslist-10 li:hover .list_box:after{background-color:#f8f8f8;}
.widget-newslist-10 li:hover .list_title a{color:#00a1e9;}
.widget-newslist-10 .list_time{font-size:14px;color:#00a1e9;padding:0 2% 2% 0;border-right:1px solid #e6e6e6;font-family: Arial;width:60px;}
.widget-newslist-10 .list_time_day{display:block;font-size:50px;color:#00a1e9;line-height:50px;font-family:helvetica;}
.widget-newslist-10 .bdshare-button-style1-16 a{padding:0;margin:0;background:none;height:20px;line-height:20px;}
.widget-newslist-10 .list_time{ padding: 1% 1%; text-align: center; background: #d3d3d3; color: #fff; position: relative; width: 71px; }
.widget-newslist-10 .list_time:after{ content: "";position: absolute; width: 1px; height: 100%; background: #e6e6e6; display: block; top: 0; right: -25%; }
.widget-newslist-10 .list_time_day{ color: #fff; }
.widget-newslist-10 .list_box:after{ width: 86%; }
/*2024.7.2*/
.widget-newslist-10 .list_time1{ display: none;}
/*2024.7.2*/
@media  screen and (max-width:1024px){
.news_list {padding:30px 0;}
.widget-newslist-10 .list_box{padding:46px 10px 40px;}
.widget-newslist-10 .bd_l{width:10%;}
.widget-newslist-10 .bd_c{width:74%;}
}
@media only screen and (max-width:996px){
.widget-newslist-10 .bd_c{width:86%;padding: 0 4%;}
.widget-newslist-10 .bd_r{width:27%;}
.widget-newslist-10 .list_time:after{ content: "";position: absolute; width: 1px; height: 100%; background: #e6e6e6; display: block; top: 0; right: -15%; }
.widget-newslist-10 .list_p{font-size:14px;color:#464646;line-height: 22px;height:48px;overflow:hidden;}
.widget-newslist-10 .list_box{padding:30px 0px;}
.widget-newslist-10 .list_title{font-size:18px;color:#202020;font-weight:normal;}
}
@media only screen and (max-width:760px){
.widget-newslist-10 .list_box{padding:20px 10px;}
.widget-newslist-10 .bd_r{float: none;width:100%;}
.widget-newslist-10 .list_main{margin-top: 20px;}
.widget-newslist-10 .bd_l{width:20%;}
.widget-newslist-10 .list_box .bd_c{width:84%;padding: 0 0 0 3%;}
.widget-newslist-10 .list_box:after{width:100%;}
.widget-newslist-10 .list_title{font-size:16px;color:#202020;font-weight:normal; white-space: nowrap; text-overflow:ellipsis;overflow: hidden; }
.widget-newslist-10 .list_time:after{display:none!important;}
/*2024.7.2*/
.widget-newslist-10 .list_time{ display: none;}
.widget-newslist-10 .list_time1{ display: block; padding-left: 3%; font-size:14px; line-height: 32px; color: #999;}
/*2024.7.2*/
.widget-newslist-10 .list_time_day{font-size:32px; line-height:38px;}
.widget-newslist-10 .list_tool{font-size:12px;color:#333;padding:5px 0px;}
.news_list .pt2{padding-top:0;}
.widget-newslist-10 .list_p{font-size:14px;color:#464646;line-height: 22px;height:48px;overflow:hidden;}

}

/*分页*/
.page_box{width:100%;padding:20px 0;}
.page_box .page_l{width:100%;text-align: center;}
.page_box a{display:inline-block;background-color:#f0f0f6;padding: 12px 20px;color:#666;vertical-align:middle;}
.page_box a:hover,.page_box a.cur{background-color:#999;color:#fff;}
.page_box .now_page{background:none;border:1px solid #e4eef5;box-sizing:border-box;}
.page_box .now_page:hover{background:none;border:1px solid #e4eef5;color:#666;}
.page_box .page_r a{padding:18px 14%;}
.page_box span{background-color:#f08300; padding: 12px 20px;color:#fff;vertical-align:middle;}
/*新闻详情页*/
.news_detail{padding:60px 0; min-height:300px;}
.widget-newsdetail-8 .iconfont { color:#676767; }
.widget-newsdetail-8 .n_left { width:100%; float:left; }
.widget-newsdetail-8 ._head ._title { font-size:30px; font-weight:bold; color:#333; margin-bottom:10px;}
.widget-newsdetail-8 ._tools { font-size:0; color:#7e7e7e; margin-bottom:15px;}
.widget-newsdetail-8 ._tools ._tool{ font-size:15px; margin-right:10px; height:30px; line-height:30px; overflow:hidden; vertical-align: middle; }
.widget-newsdetail-8 ._tools .iconfont { font-size:18px; display:inline-block; height:30px; line-height:30px; vertical-align:-2px;}
.widget-newsdetail-8 ._tools b { font-weight:normal; }
.widget-newsdetail-8 ._tools .bds_more { float:none; background:none; padding:0;}
.widget-newsdetail-8 .myart { line-height:2; min-height:200px; font-size:15px; color:#555555; }
.widget-newsdetail-8 .n_right { width:30%; float:right; padding-top:90px; }
.widget-newsdetail-8 .n_right ._tools { text-align:right; }
.widget-newsdetail-8 ._tools ._back { font-size:20px; font-weight:normal; font-weight:bold; color:#676767; height:26px; line-height:26px; border-right:#cccccc 1px solid; padding-right:40px; vertical-align:middle;}
.widget-newsdetail-8 ._tools ._back .iconfont { font-weight:normal; vertical-align:0; }
.widget-newsdetail-8 ._tools .share,.widget-newsdetail-8 ._tools .print { width:36px; height:36px; line-height:36px; text-align:center; background-color:#80939e; border-radius:50%; cursor:pointer; overflow:hidden; margin-right:0; margin-left:15px; vertical-align:middle; display: inline-block;}
.widget-newsdetail-8 ._tools .share:hover,.widget-newsdetail-8 ._tools .print:hover { background-color:#ec7f00; }
.widget-newsdetail-8 ._tools .share .iconfont,.widget-newsdetail-8 ._tools .print .iconfont { font-size:18px; color:#ffffff; }
.widget-newsdetail-8 ._tools .share:hover .iconfont,.widget-newsdetail-8 ._tools .print:hover .iconfont { color:#ffffff; }
.widget-newsdetail-8 ._tools .share .iconfont { font-size:20px; }
.widget-newsdetail-8 ._detailPage_bottom li strong,.widget-newsdetail-8 ._detailPage_bottom li span,.widget-newsdetail-8 ._detailPage_bottom li a{ display:block;}
.widget-newsdetail-8 ._detailPage_bottom{margin-top:45px; border:#f3f3f3 10px solid; }
.widget-newsdetail-8 ._detailPage_bottom ul{padding:10px 7%;}
.widget-newsdetail-8 ._detailPage_bottom li ._mark{ padding-bottom:8px; font-size:19px; font-weight:bold; color:#000000; }
.widget-newsdetail-8 ._detailPage_bottom ._date{ height:30px; line-height:30px; margin-bottom:7px; font-family:Arial; font-size:13px; color:#676767; }
.widget-newsdetail-8 ._detailPage_bottom ._date .iconfont { font-size:20px; height:30px; vertical-align:-2px; margin-left:0;}
.widget-newsdetail-8 ._detailPage_bottom li ._title:hover { color:#5c5c5c; }
.widget-newsdetail-8 ._detailPage_bottom li ._title { font-size:16px; font-weight:bold; color:#5c5c5c; }
.widget-newsdetail-8 ._detailPage_bottom li { padding: 27px 0; }
.widget-newsdetail-8 ._detailPage_bottom li._prev{ border-bottom:1px #ececec solid; }
@media only screen and (max-width:1240px) {
.widget-newsdetail-8 .n_right { padding-top:0; }
.widget-newsdetail-8 ._detailPage_bottom { margin-top:10px; }
.widget-newsdetail-8-tools,._tools { display:none; }
.widget-newsdetail-8 ._detailPage_bottom ul { padding-right:3%; }
}
@media  screen and (max-width:1024px){
.news_detail{padding:30px 0; min-height:300px;}
.widget-newsdetail-8 ._head ._title { font-size:22px; line-height:34px; }

}
@media only screen and (max-width: 992px) {
.widget-newsdetail-8 ._head ._title { font-size:18px; }
.widget-newsdetail-8 .n_left,.widget-newsdetail-8 .n_right,.widget-newsdetail-8 .news_img { width:100%; float:none; }
.widget-newsdetail-8 .n_left { margin-bottom:20px; }
}
/*产品列表*/
.pro_list{padding:60px 0px;}
.pro_list .pro_list1{ width:100%; height:440px;border-bottom:1px dotted #ececec; margin-bottom:50px; }
.pro_list .pro_list1 .left{float: left;width: 46%; border:1px solid #e4e4e4;}
.pro_list .pro_list1 .right {float: right;width: 50%;}
.pro_list .pro_list1 .right .infor .tit{font-size: 30px; line-height:60px;color:#0276c2; margin-bottom:30px; border-bottom:1px solid #e4e4e4;	}
.pro_list .pro_list1 .right .infor .con .c{font-size: 16px;color: #808080;line-height:32px; text-indent:2em;}
.pro_list .pro_list1 .right .infor .link-targ {display: inline-block;font-size: 16px;height: 50px;line-height: 50px;padding: 0 40px;text-align: center;background: #f08300;color: #fff;margin-top: 30px;position: relative;}

/*2024.7.2*/
.pro_list .infor1{ text-align: center; font-size:20px; margin-bottom:25px; }
.pro_list .infor1 #keyword{ color:#ec7f00}

/*2024.7.2*/
@media  screen and (max-width:1024px){
.pro_list{padding:30px 0px;}
.pro_list .pro_list1{ width:100%; height:350px;border-bottom:1px dotted #ececec; margin-bottom:30px; }
.pro_list .pro_list1 .right .infor .tit{font-size: 22px; line-height:40px; margin-bottom:20px;}
}
@media  screen and (max-width:768px){
.pro_list .pro_list1{ width:100%; height: auto;border-bottom:1px dotted #ececec; }
.pro_list .pro_list1 .left{float: left;width: 100%; text-align:center; margin-bottom:10px; border:1px solid #e4e4e4;}
.pro_list .pro_list1 .left .rect-70{padding-bottom:50%;}
.pro_list .pro_list1 .left img{ margin:0 auto;}
.pro_list .pro_list1 .right {float: right;width: 100%;padding-bottom:40px; margin-bottom:40px; border-bottom:1px dotted #ececec;}
.pro_list .pro_list1 .right .infor .tit{ line-height:48px;}
}
@media  screen and (max-width:425px){
.pro_list .pro_list1 .left .rect-70{padding-bottom:65%;}
.pro_list .pro_list1 .right .infor .tit{font-size: 18px; line-height:60px; margin-bottom:20px;}
.pro_list .pro_list1 .right .infor .con .c{line-height:28px; }

}
/*产品详情*/
.pro_detail{padding:60px 0px;}
@media  screen and (max-width:1024px){
.pro_detail{padding:30px 0px;}
}
@media  screen and (max-width:425px){
.pro_detail img{ width:100% }
}
/*服务*/
.server{padding:60px 0px;}
@media  screen and (max-width:1024px){
.server{padding:30px 0px;}
}
.server_r ul li{border-bottom:0px;}
.server_r ul li{float: left;text-align: center;position: relative;height: 360px;overflow: hidden;}
.server_r_t{font-size: 20px;color: #000;font-weight: bold;margin-bottom: 10px;}
.server_r_p{color: #666; line-height:26px;width: 90%;margin: 0 auto;}
.server_icon{display: inline-block;width:128px;height: 130px;background: url(../images/server_icon.png) no-repeat;margin-top:40px;margin-bottom: 20px;}
.server_icon2{background-position: -128 0;}
.server_icon3{background-position: -256px 0;}
.server_icon4{background-position: -384px 0;}

/*营销网络*/
.net{padding:60px 0px;}
@media  screen and (max-width:1024px){
.net{padding:30px 0px;}
}
.net .title{ font-size:16px;  margin-bottom:15px;}
.net strong,.net a{ color: rgb(227, 108, 9);font-size: 20px}

/*常见问题*/
.question{padding:60px 0px;}
@media  screen and (max-width:1024px){
.question{padding:30px 0px;}
}
.questions-list {margin-bottom: 20px;}
.questions-list .list-q {cursor: pointer;}
.questions-list .list-q .question-show {font-size: 14px;line-height: 60px;height: 60px;border-bottom: 1px solid #d9d9d9;margin: 0 auto;text-align: left;color: #666666;position: relative;padding-right: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.questions-list .list-q .question-show:before {content: "";display: inline-block;position: absolute;right: 0;top: 50%;width: 12px;height: 2px;margin-top: -1px;background-color: #f0821c;}
.questions-list .list-q .question-show:after {content: "";display: inline-block;position: absolute;right: 6px;top: 50%;width: 2px;height: 12px;margin-top: -6px;margin-right: -1px;background-color: #f0821c;}
.questions-list .list-q .question-hid {font-size: 14px;line-height: 24px;text-align: left;color: #4c4c4c;background-color: #ebebeb;overflow: hidden;padding: 45px 40px;display: none;}
.questions-list .list-q .question-hid .span {display: block;color: #f0821c;font-size: 14px;line-height: 1;margin-bottom: 15px;}
.questions-list .list-q[data-on="click"] .question-show {border: 0;}
.questions-list .list-q[data-on="click"] .question-show:before {background-color: #bdbdbd;}
.questions-list .list-q[data-on="click"] .question-show:after {display: none;}
/*联系我们*/
.contact{padding:60px 0px;}
@media  screen and (max-width:1024px){
.contact{padding:30px 0px;}
}
.contact-list1 .list1-top {color: #444;text-align: center;padding: 2rem 0 4rem; }
.contact-list1 .ico-wrap {width: 32px;margin: 0 auto; }
.contact-list1 .list1-top-h5 {font-weight: bold;font-size: 14px;line-height: 1.1;margin: 15px auto; }
.contact-list1 .list1-top-detail {font-size: 15px;line-height: 30px; }
.contact-list1 .list1-top-item:nth-child(2),.contact-list1 .list1-top-item:nth-child(3) {position: relative; }
.contact-list1 .list1-top-item:nth-child(2):before, .contact-list1 .list1-top-item:nth-child(2):after, .contact-list1 .list1-top-item:nth-child(3):after {content: "";display: block;width: 1px;height: 60px;top: 50%;background: #e5e5e5;position: absolute; }
.contact-list1 .list1-top-item:nth-child(2):before {left: 0; }
.contact-list1 .list1-top-item:nth-child(2):after {right: 0; }
.contact-list1 .list1-top-item:nth-child(3):after {right: 0; }
.contact-list1 .list1-map {position: relative;height: 460px; }
.contact-list1 #allmap1 {position: absolute !important;width: 100% !important;height: 100% !important;left: 0 !important;top: 0 !important;text-align: center; }
.contact-list1 .map-address-name {text-align: center;font-size: 16px;line-height: 1.1;color: #333;padding: 10px 0; }
.contact-list1 .map-address-detail {text-align: center;font-size: 12px;line-height: 1.5;color: #888; }
@media  screen and (max-width:768px){
.contact-list1 .list1-top-item:nth-child(2):before, .contact-list1 .list1-top-item:nth-child(2):after, .contact-list1 .list1-top-item:nth-child(3):after {display: none;}
.contact-list1 .list1-top-item{ margin-bottom:50px;}
}
/*在线留言*/
.feedback{ padding:60px 0;}
.feedback .feedback-sec{ padding-top:10px; }
.feedback .feedback-sec span{ font-size:16px; line-height:60px; text-align:center;}
.table-responsive tr td{ height:35px;}
.btn-contact {background-color: #ff9900;padding: 12px 0;border: none;color: #fff;}
.feedback-sec .feedback-form input{border:none;padding:15px 4%; width:92%;height:auto;border-radius:3px;background-color:  #f4f7f9;}
.feedback-sec .feedback-form textarea{border:none;padding:15px 1.5%; width:97%;height:auto;border-radius:3px;background-color:  #f4f7f9;}
.btn-contact{padding:6px 0;border:none;color:#fff;}
.form-group .span-4{ margin-bottom:15px;position: relative;}
.feedback-sec .feedback-form textarea:focus,.feedback-sec .feedback-form input:focus{border-color:#66afe9;outline:0}
.feedback-sec .feedback-form .span-4,.feedback-sec .feedback-form .span-12{ margin-bottom:15px;}
.confirm{background-color:#f08300;}
.cancel{background-color:#999;}
.btm_box { margin:30px auto; }
/*2024.7.2*/
.feedback .v{ width: 40%; float: left;}
.feedback .red{ color: #cc0000;}

/*2024.7.2*/
@media (max-width:1024px){
.feedback{width: 100%;padding: 30px 0;}
.feedback h3{font-size: 24px; line-height:38px;margin-bottom: 20px;padding-bottom:10px;}
}
@media (max-width:768px){
.feedback .feedback-sec span{ font-size:16px; line-height:28px;}
.feedback-form{margin-top:15px;}
.feedback .txt{font-size:14px; line-height:26px; color:#333; text-align:center;margin-bottom: 0px;padding-bottom:20px;position: relative;}
.feedback-sec .feedback-form input{border:none;padding:15px 2%; width:98%;height:auto;border-radius:3px;background-color:  #f4f7f9;}
.feedback-sec .feedback-form textarea{border:none;padding:15px 2%; width:98%;height:auto;border-radius:3px;background-color:  #f4f7f9;}
}
