* {margin:0;padding:0;}
body {font-family:"microsoft yahei",simhei,sans-serif;font-size:14px;overflow-x:hidden;}
ul,ol {list-style-type:none;}
a {text-decoration:none;}
img {border:none;}
button {border:none;outline:none;}
.textcenter {text-align:center;display:table-cell;vertical-align:middle;}
.textover {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.container {width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:.4s;}
.clear::after {content:"";display:block;clear:both;}
.box {box-sizing:border-box;}
.header {width:100%;background:#fff;}
.header::after {content:"";display:block;clear:both;}
.header .header_con {height:150px;position:relative;}
.header .header_con .logo {float:left;width:600px;height:100%;background:url(../images/logo.png) no-repeat 0 center,url(../images/1.png) no-repeat 222px center;}
.header .header_con .logo .logo_text {height:100%;text-indent:263px;box-sizing:border-box;padding-top:47px;}
.header .header_con .logo .logo_text > h2 {font-size:28px;line-height:28px;color:#006afe;letter-spacing:3px;}
.header .header_con .logo .logo_text > p {line-height:28px;font-size:20px;color:#333333;}
.header .header_con .callme {float:right;width:287px;box-sizing:border-box;padding-top:50px;height:100%;text-indent:68px;background:url(../images/callme.png) 0 center no-repeat;}
.header .header_con .callme > span {font-size:18px;letter-spacing:2px;color:#333333;line-height:18px;}
.header .header_con .callme > p {font-size:30px;line-height:32px;letter-spacing:-1px;color:#006afe;}
.header .header_con .muen {float:right;width:51px;height:34px;background:url(../images/menu.png) center no-repeat;display:none;}
.header .header_con .muen > .menu_list_show {width:40vw;position:fixed;height:0;overflow:hidden;}
.header .nav {width:100%;height:60px;background:#126cea;}
.header .nav > .nav_list {height:100%;display:flex;justify-content:space-around;align-content:center;}
.header .nav > .nav_list > a {width:300px;text-align:center;font-size:18px;line-height:60px;color:#ffffff;transition:.4s;}
.header .nav > .nav_list > a:hover {background:#ff560b;}
.title_top {background:#f1f1f1;width:100%;height:40px;}
.title_top .title_top_con::after {content:"";display:block;clear:both;}
.title_top .title_top_con > p {float:left;font-size:14px;line-height:40px;color:#666666;}
.title_top .title_top_con > ul {float:right;}
.title_top .title_top_con > ul::after {content:"";display:block;clear:both;}
.title_top .title_top_con > ul > li {line-height:40px;float:left;font-size:10px;color:#666666;}
.title_top .title_top_con > ul > li:hover > a {color:#006afe;}
.title_top .title_top_con > ul > li > a {padding:0 20px 0 45px;font-size:14px;color:#666666;}
.title_top .title_top_con > ul > li:nth-last-child(1) > a {padding:0 0 0 45px;}
.title_top .title_top_con > ul > li:nth-child(1) > a {background:url(../images/title_1.png) 20px center no-repeat;}
.title_top .title_top_con > ul > li:nth-child(2) > a {background:url(../images/title_2.png) 20px center no-repeat;}
.title_top .title_top_con > ul > li:nth-child(3) > a {background:url(../images/title_3.png) 20px center no-repeat;}
.title_top .title_top_con > ul > li:nth-child(1):hover > a {background:url(../images/title-1.png) 20px center no-repeat;}
.title_top .title_top_con > ul > li:nth-child(2):hover > a {background:url(../images/title-2.png) 20px center no-repeat;}
.title_top .title_top_con > ul > li:nth-child(3):hover > a {background:url(../images/title-3.png) 20px center no-repeat;}
.title {text-align:center;padding:105px 0 30px 0;}
.title > h3 {font-size:48px;line-height:48px;letter-spacing:2px;color:#ff560b;}
.title > p {font-size:30px;line-height:43px;color:#126cea;}
.service {width:100%;background:#f8f8f8;}
.service::after {content:"";display:block;clear:both;}
.service .service_list {width:100%;height:460px;}
.service .service_list::after {content:"";display:block;clear:both;}
.service .service_list > li {width:49%;height:260px;float:left;position:relative;margin-right:2%;}
.service .service_list > li:hover > a > img {transform:scale(1.02);}
.service .service_list > li > a {width:100%;height:97%;display:block;overflow:hidden;}
.service .service_list > li > a > img {width:100%;transition:.4s;}
.service .service_list > li > .service_list_con {position:absolute;left:18px;top:210px;width:93%;height:178px;background-color:#ffffff;box-shadow:2px 3px 15px 0px rgba(51,51,51,0.08);box-sizing:border-box;padding:34px 32px 0 36px;}
.service .service_list > li > .service_list_con::after {content:"";display:block;clear:both;}
.service .service_list > li > .service_list_con > h4, .service .service_list > li > .service_list_con > h6 {float:left;width:88px;font-size:22px;color:#126cea;}
.service .service_list > li > .service_list_con > h4::after, .service .service_list > li > .service_list_con > h6::after {content:"";margin-top:15px;display:block;width:86px;height:1px;background:url(../images/heng.png);}
.service .service_list > li > .service_list_con > .service_list_con_details {float:right;width:72%;box-sizing:border-box;}
.service .service_list > li > .service_list_con > .service_list_con_details > p {line-height:24px;font-size:14px;color:#666666;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.service .service_list > li > .service_list_con > .service_list_con_details a {margin-top:18px;color:#006afe;border:1px #d3d3d3 solid;display:inline-block;width:96px;height:24px;line-height:24px;background:#ffffff;transition:.4s;text-align:center;}
.service .service_list > li > .service_list_con > .service_list_con_details a:hover {color:#ffffff;background:#ff560b;border:solid 1px #ff560b;}
.service .service_list > li:nth-last-child(1) {margin-right:0;}
.bg_1 {width:100%;height:260px;background:url(../images/bg_1.png) center;}
.bg_1 h5 {display:none;font-size:42px;line-height:60px;color:#ffffff;position:relative;}
.bg_1 h5 > p {font-size:30px;line-height:30px;color:#ffffff;font-weight:100;}
.containeras {position:relative;height:auto;padding-bottom:70px;margin-top:-147px;}
.containeras > .tab_details_con {width:100%;}
.containeras > .tab_details_con .tab_details_tab {position:absolute;left:0;bottom:70px;}
.containeras > .tab_details_con .tab_details_tab > .prev {display:inline-block;width:120px;height:42px;line-height:42px;background:#dedede;transition:.4s;text-align:center;background:#dedede url(../images/prve.png) center no-repeat;}
.containeras > .tab_details_con .tab_details_tab > .prev:hover {color:#ff0000;background:#ff560b;border:solid 1px #ff560b;}
.containeras > .tab_details_con .tab_details_tab > .prev:hover {border:none;background:#ff560b url(../images/prve_2.png) center no-repeat;}
.containeras > .tab_details_con .tab_details_tab > .next {margin-left:17px;display:inline-block;width:120px;height:42px;line-height:42px;background:#dedede;transition:.4s;text-align:center;background:#dedede url(../images/next.png) center no-repeat;}
.containeras > .tab_details_con .tab_details_tab > .next:hover {color:#ff0000;background:#ff560b;border:solid 1px #ff560b;}
.containeras > .tab_details_con .tab_details_tab > .next:hover {border:none;background:#ff560b url(../images/next_2.png) center no-repeat;}
.containeras > .tab_details_con .tab_details_list {overflow:hidden;}
.containeras > .tab_details_con .tab_details_list > li {float:left;transition:.4s;}
.containeras > .tab_details_con .tab_details_list > li > .one {width:100%;height:auto;margin-bottom:50px;}
.containeras > .tab_details_con .tab_details_list > li > .one::after {content:"";display:block;clear:both;}
.containeras > .tab_details_con .tab_details_list > li > .one > .one_l {width:48%;height:auto;float:left;}
.containeras > .tab_details_con .tab_details_list > li > .one > .one_r {float:right;width:48%;height:100%;}
.containeras > .tab_details_con .tab_details_list > li > .one > .one_r > h5 {font-size:38px;line-height:60px;color:#ffffff;position:relative;}
.containeras > .tab_details_con .tab_details_list > li > .one > .one_r > h5 > p {font-size:30px;line-height:30px;color:#ffffff;font-weight:100;}
.containeras > .tab_details_con .tab_details_list > li > .two {width:100%;height:auto;overflow:hidden;}
.containeras > .tab_details_con .tab_details_list > li > .two > .two_l {float:left;width:48%;height:100%;}
.containeras > .tab_details_con .tab_details_list > li > .two > .two_r {float:right;width:48%;height:auto;overflow:hidden;}
.containeras > .tab_details_con .tab_details_list > li .content {margin-top:127px;}
.containeras > .tab_details_con .tab_details_list > li .content > .content_title {padding-left:62px;}
.containeras > .tab_details_con .tab_details_list > li .content > .content_title::after {content:"";display:block;clear:both;}
.containeras > .tab_details_con .tab_details_list > li .content > .content_title > h6, .containeras > .tab_details_con .tab_details_list > li .content > .content_title > strong { display:block;float:left;font-size:22px;color:#333333;}
.containeras > .tab_details_con .tab_details_list > li .content > .content_title > h6 > span, .containeras > .tab_details_con .tab_details_list > li .content > .content_title > strong > span {display:block;font-size:14px;color:#333333;opacity:0.5;}
.containeras > .tab_details_con .tab_details_list > li .content > .content_title > em {float:right;font-style:normal;font-size:60px;color:#3076d5;line-height:45px;opacity:0.1;}
.containeras > .tab_details_con .tab_details_list > li .content > p {margin-top:30px;font-size:14px;line-height:24px;color:#666666;}
.swiper-pagination-bullet {border-radius:1% !important;}
.case {width:100%;background:url(../images/bg_2.png) center;}
.case .case_con {height:442px;position:relative;}
.case .case_con .prev_two {position:absolute;left:198px;top:162px;z-index:999;display:inline-block;width:32px;height:110px;line-height:110px;background:#ced7dc;transition:.4s;text-align:center;background:#ced7dc url(../images/prve.png) center no-repeat;}
.case .case_con .prev_two:hover {color:#ff0000;background:#ff560b;border:solid 1px #ff560b;}
.case .case_con .prev_two:hover {border:none;background:#ff560b url(../images/prve_2.png) center no-repeat;}
.case .case_con .next_two {position:absolute;right:198px;top:162px;z-index:999;display:inline-block;width:32px;height:110px;line-height:110px;background:#ced7dc;transition:.4s;text-align:center;background:#ced7dc url(../images/next.png) center no-repeat;}
.case .case_con .next_two:hover {color:#ff0000;background:#ff560b;border:solid 1px #ff560b;}
.case .case_con .next_two:hover {border:none;background:#ff560b url(../images/next_2.png) center no-repeat;}
.case .case_con .case_con_list {position:absolute;left:277px;top:0;z-index:100;box-shadow:2px 3px 15px 0px rgba(51,51,51,0.21);}
.case .case_con .case_con_list > .case_con_list_one {width:645px;height:326px;display:block;overflow:hidden;}
.case .case_con .case_con_list > .case_con_list_one > img {width:645px;height:326px;transition:.4s;}
.case .case_con .case_con_list > .case_con_list_two {width:645px;height:116px;box-sizing:border-box;padding:30px 25px;background-color:#ffffff;}
.case .case_con .case_con_list > .case_con_list_two > span {float:left;font-size:18px;letter-spacing:1px;color:#ff560b;}
.case .case_con .case_con_list > .case_con_list_two > span > time {float:left;font-size:14px;line-height:30px;letter-spacing:1px;color:#999999;}
.case .case_con .case_con_list > .case_con_list_two > p {float:right;width:360px;font-size:14px;line-height:24px;color:#666666;}
.case .case_con .case_con_list > .case_con_list_two > p > a {font-size:14px;color:#ff560b;}
.case .case_con .case_con_list_t {width:527px;height:295px;position:absolute;overflow:hidden;left:-132px;top:71px;z-index:10;}
.case .case_con .case_con_list_t > .case_con_list_one {width:645px;height:326px;display:block;overflow:hidden;}
.case .case_con .case_con_list_t > .case_con_list_one > img {width:645px;height:326px;transition:.4s;}
.case .case_con .case_con_list_t > .case_con_list_two {width:645px;height:116px;box-sizing:border-box;padding:30px 25px;background-color:#ffffff;}
.case .case_con .case_con_list_t > .case_con_list_two > span {float:left;font-size:18px;letter-spacing:1px;color:#ff560b;}
.case .case_con .case_con_list_t > .case_con_list_two > span > time {float:left;font-size:14px;line-height:30px;letter-spacing:1px;color:#999999;}
.case .case_con .case_con_list_t > .case_con_list_two > p {float:right;width:360px;font-size:14px;line-height:24px;color:#666666;}
.case .case_con .case_con_list_t > .case_con_list_two > p > a {font-size:14px;color:#ff560b;}
.case .case_con .case_con_list_t::after {content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);}
.case .case_con .case_con_list_h {width:527px;height:295px;position:absolute;overflow:hidden;right:-132px;top:71px;z-index:10;}
.case .case_con .case_con_list_h > .case_con_list_one {width:645px;height:326px;display:block;overflow:hidden;}
.case .case_con .case_con_list_h > .case_con_list_one > img {width:645px;height:326px;transition:.4s;}
.case .case_con .case_con_list_h > .case_con_list_two {width:645px;height:116px;box-sizing:border-box;padding:30px 25px;background-color:#ffffff;}
.case .case_con .case_con_list_h > .case_con_list_two > span {float:left;font-size:18px;letter-spacing:1px;color:#ff560b;}
.case .case_con .case_con_list_h > .case_con_list_two > span > time {float:left;font-size:14px;line-height:30px;letter-spacing:1px;color:#999999;}
.case .case_con .case_con_list_h > .case_con_list_two > p {float:right;width:360px;font-size:14px;line-height:24px;color:#666666;}
.case .case_con .case_con_list_h > .case_con_list_two > p > a {font-size:14px;color:#ff560b;}
.case .case_con .case_con_list_h::after {content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);}
.about {padding-top:80px;background:url(../images/bg_3.png) center;}
.about .title {display:none;}
.about .about_con {padding:0 15px 30px 15px !important;box-sizing:border-box;}
.about .about_con::after {content:"";display:block;clear:both;}
.about .about_con .about_con_l {width:48%;float:left;overflow:hidden;}
.about .about_con .about_con_l > img {width:100%;}
.about .about_con .about_con_r {float:right;width:48%;}
.about .about_con .about_con_r > h5 {font-size:60px;color:#ff560b;line-height:48px;position:relative;}
.about .about_con .about_con_r > h5::after {content:"";display:block;width:96px;height:2px;background:#ff560b;position:absolute;left:-120px;top:27px;}
.about .about_con .about_con_r > h5 > span {display:block;font-size:30px;color:#126cea;}
.about .about_con .about_con_r > p {font-size:14px;line-height:28px;color:#666666;margin-top:20px;}
.about .about_con .about_con_r > a {color:#fff;margin-top:30px;display:inline-block;width:160px;height:34px;line-height:34px;background:#126cea;transition:.4s;text-align:center;}
.about .about_con .about_con_r > a:hover {color:#ffffff;background:#126cea;border:solid 1px #126cea;}
.news {padding:90px 0 60px 0;}
.news .title {display:none;}
.news::after {content:"";display:block;clear:both;}
.news .news_con {height:46px;margin-bottom:10px;}
.news .news_con::after {content:"";display:block;clear:both;}
.news .news_con .new_list {float:right;}
.news .news_con .new_list::after {content:"";display:block;clear:both;}
.news .news_con .new_list > li {float:left;margin-right:17px;margin-top:4px;}
.news .news_con .new_list > li .active {color:#fff;background:#ff560b;}
.news .news_con .new_list > li > a {color:#333333;background-color:#e8e8e8;display:inline-block;width:123px;height:37px;line-height:37px;background:#e8e8e8;transition:.4s;text-align:center;}
.news .news_con .new_list > li > a:hover {color:#ffffff;background:#ff560b;border:solid 1px #ff560b;}
.news .news_con .new_list > li > a:hover {border:none;}
.news .news_con .new_list > li:nth-last-child(1) {margin-right:0;}
.news .new_list_con {box-sizing:border-box;}
.news .new_list_con::after {content:"";display:block;clear:both;}
.news .new_list_con .new_list_con_one {width:50%;float:left;padding:29px 0;border-bottom:#e5e5e5 solid 1px;}
.news .new_list_con li:nth-child(3) .new_list_con_one {border-bottom:none;}
.news .new_list_con li:nth-child(4) .new_list_con_one {border-bottom:none;}
.news .new_list_con .new_list_con_one:hover > .aimg > img {transform:scale(1.04);}
.news .new_list_con .new_list_con_one:hover > .atext > h6 {color:#ff560b;}
.news .new_list_con .new_list_con_one::after {content:"";display:block;clear:both;}
.news .new_list_con .new_list_con_one > .aimg {width:220px;height:134px;float:left;overflow:hidden;}
.news .new_list_con .new_list_con_one > .aimg > img {width:100%;height:100%;transition:.4s;}
.news .new_list_con .new_list_con_one > .atext {box-sizing:border-box;width:305px;float:left;padding-left:15px;}
.news .new_list_con .new_list_con_one > .atext > h6, .news .new_list_con .new_list_con_one > .atext > strong { display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;color:#333333;line-height:40px;}
.news .new_list_con .new_list_con_one > .atext > p {font-size:14px;line-height:18px;color:#666666;}
.news .new_list_con .new_list_con_one > .atext > span {margin-top:20px;color:#126cea;border:solid 1px rgba(48,118,213,0.68);display:inline-block;width:90px;height:25px;line-height:25px;background:#ffffff;transition:.4s;text-align:center;}
.news .new_list_con .new_list_con_one > .atext > span:hover {color:#ffffff;background:#ff560b;border:solid 1px #ff560b;}
.footer .friend {background:#4d4d4d;width:100%;height:60px;}
.footer .friend .friend_con {height:100%;background:url(../images/footer.png) 0 center no-repeat;}
.footer .friend .friend_con .friend_con_nav {float:right;}
.footer .friend .friend_con .friend_con_nav::after {content:"";display:block;clear:both;}
.footer .friend .friend_con .friend_con_nav > a {font-size:14px;line-height:60px;color:#ffffff;padding:0 23px;}
.footer .friend .friend_con .friend_con_nav > a:nth-last-child(1) {padding:0 0 0 23px;}
.footer .footer_two {padding-top:70px;box-sizing:border-box;width:100%;height:290px;background:#f8f8f8;}
.footer .footer_two > .footer_two_con .webnav {box-sizing:border-box;padding-right:115px;float:left;}
.footer .footer_two > .footer_two_con .webnav::after {content:"";display:block;clear:both;}
.footer .footer_two > .footer_two_con .webnav > p {font-size:18px;color:#333333;}
.footer .footer_two > .footer_two_con .webnav > p::after {content:"";display:block;width:156px;height:1px;background:url(../images/after.png) no-repeat;margin:10px 0 10px 0;}
.footer .footer_two > .footer_two_con .webnav > ul {float:left;}
.footer .footer_two > .footer_two_con .webnav > ul::after {content:"";display:block;clear:both;}
.footer .footer_two > .footer_two_con .webnav > ul > li > a {word-spacing:43px;font-size:14px;color:#666666;line-height:36px;}
.footer .footer_two > .footer_two_con .webnav > ul > li > a:nth-child(2) {padding-left:43px;}
.footer .footer_two > .footer_two_con .webnavcallme {box-sizing:border-box;padding:0 114px 0 116px;border-left:solid 1px #e2e2e2;border-right:solid 1px #e2e2e2;float:left;width:605px;}
.footer .footer_two > .footer_two_con .webnavcallme::after {content:"";display:block;clear:both;}
.footer .footer_two > .footer_two_con .webnavcallme > p {font-size:18px;color:#333333;}
.footer .footer_two > .footer_two_con .webnavcallme > p::after {content:"";display:block;width:156px;height:1px;background:url(../images/after.png) no-repeat;margin:10px 0 10px 0;}
.footer .footer_two > .footer_two_con .webnavcallme > ul {float:left;}
.footer .footer_two > .footer_two_con .webnavcallme > ul::after {content:"";display:block;clear:both;}
.footer .footer_two > .footer_two_con .webnavcallme > ul > li > a {word-spacing:43px;font-size:14px;color:#666666;line-height:36px;}
.footer .footer_two > .footer_two_con .webnavcallme > ul > li > a:nth-child(2) {padding-left:43px;}
.footer .footer_two > .footer_two_con .webnavwx {float:right;}
.footer .footer_two > .footer_two_con .webnavwx > p {font-size:18px;color:#333333;}
.footer .footer_two > .footer_two_con .webnavwx > p::after {content:"";display:block;width:156px;height:1px;background:url(../images/after.png) no-repeat;margin:10px 0 10px 0;}
.footer .footer_two > .footer_two_con .webnavwx .wx {margin-top:5px;padding:10px;box-sizing:border-box;background:#fff;float:left;}
.footer .footer_two > .footer_two_con .webnavwx .wx > img {display:block;width:86px;height:86px;}
.footer .footer_two > .footer_two_con .webnavwx > .wx:nth-child(2) {margin-right:30px;}
.footer .link {width:100%;height:50px;background:#eaeaea;}
.footer .link .link_con {height:100%;}
.footer .link .link_con a {font-size:14px;line-height:50px;color:#666666;opacity:0.7;}
.footer .link .link_con > p {font-size:14px;line-height:50px;color:#666666;opacity:0.7;float:left;}
.footer .link .link_con > a {float:right;}
.footer_m {width:100%;background:#f8f8f8;display:table-cell;vertical-align:middle;color:#666666;font-size:12px;line-height:18px;text-align:center;padding:30px 0;display:none;}
.footer_m > p > a {color:#666666;}
.footer_m > .footer_menu {width:100%;height:77px;}
.footer_m > .footer_menu > .footer_menu_list {width:100vw;height:77px;position:fixed;bottom:0;left:0;z-index:9999;display:flex;justify-content:space-around;align-content:center;}
.footer_m > .footer_menu > .footer_menu_list > li {width:300px;height:100%;background:#fff;border-right:1px solid #efefef;}
.footer_m > .footer_menu > .footer_menu_list > li > a {width:100%;height:100%;display:block;font-size:18px;line-height:127px;color:#333333;}
.footer_m > .footer_menu > .footer_menu_list > li:nth-child(1) > a {background:url(../images/menu_1.png) center 20px no-repeat;background-size:30px;}
.footer_m > .footer_menu > .footer_menu_list > li:nth-child(2) > a {background:url(../images/menu_2.png) center 20px no-repeat;background-size:30px;}
.footer_m > .footer_menu > .footer_menu_list > li:nth-child(3) > a {background:url(../images/menu_3.png) center 20px no-repeat;background-size:30px;}
.footer_m > .footer_menu > .footer_menu_list > li:nth-child(4) > a {background:url(../images/menu_4.png) center 20px no-repeat;background-size:30px;}
.footer_m > .footer_menu > .footer_menu_list > li:nth-last-child(1) {border-right:none;}
