﻿/**
 * Copyright(C), Spaceflight Technology Co., Ltd.
 * FileName: base.css
 * Author: hujiqiang QQ:2873660121 【页面制作：拓海互动 http://www.tuohaiweb.com】
 * Update: hujiqiang QQ:2873660121 【页面制作：拓海互动 http://www.tuohaiweb.com】
 * Version: v2.0.1
 * Description: CSS Reset & Public Components
*/
a{
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.img-responsive{display: block; max-width: 100%; height: auto;}
/*th_banner*/
.th_banner{ width: 100%; position: relative;}
.th_banner .shoujibanner{display:none;}
.th_banner img{display: block; max-width: 100%; height: auto; margin: 0 auto;}
.th_banner .th_nav{ width: 100%; background-color: rgba(255,255,255,.8); position: absolute; bottom: 0; z-index: 2;}
.th_banner .th_nav a{ width: 145px; line-height: 55px; font-size: 16px; color: #222; display: block; float: left; text-align: center;}
.th_banner .th_nav a.s_crt,
.th_banner .th_nav a:hover{ background-color: #1b8ca5; color: white;}
.th_banner .th_txt{ width: 100%;  color: white; font-size: 45px; position: absolute; top: 20%; left: 0; text-align: center; font-weight: 600;}
.th_banner .th_nav.s_crt{ position: fixed; top: 0; height: 55px;}

#contact {
    padding: 20px 0;
}
.dark-wrapper {
    background: #f1f1f1;
}
.inner {
    padding-top: 60px;
    padding-bottom: 30px;
}
.container {
    width: 1160px !important;
    max-width: none !important;
	padding-left: 0;
    padding-right: 0;
	position: relative;
    margin: 0 auto;
	overflow:hidden;
}
.col-sm-12 {
    width: 100%;
}
.aq-block-aq_icon_column_block{width:33.33%;float:left;}
.section-title {
    font-size: 36px;
    line-height: 40px;
    text-transform: uppercase;
    margin-bottom: 15px;
    font-weight: 500;
    color: #0e348c;
}
.lead {
    font-size: 17px;
    line-height: 24px;
    font-weight: normal;
    text-transform: uppercase;
    margin-bottom: 60px;
    color: #2e2e2e;
    font-weight: 200;
}
.text-center {
    text-align: center;
}
.contact-info {
    list-style: none;
    padding: 0;
}
.contact-info li {
    display: inline-block;
    margin: 0 10px;
}
.contact-info i {
    color: #005faf;
    padding-right: 5px;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.ebor-icon-link {
    text-decoration: none !important;
}
.ebor-icon-link .col-wrapper {
    padding-bottom: 20px;
    border-radius: 4px;
    -webkit-transition: color 250ms, background-color 250ms;
    -o-transition: color 250ms, background-color 250ms;
    transition: color 250ms, background-color 250ms;
	padding: 0 10px;
}
.ebor-icon-link .icon-wrapper {
    height: auto;
    margin-bottom: 0;
}
.services-1 .icon-wrapper {
    position: relative;
    height: auto;
    margin-bottom: 30px;
}
a.ebor-icon-link .icon-wrapper .fa, .ebor-icon-link .icon-wrapper .fa {
    color: #333;
	font-size:120px;
}
.fa-envelope:before {
    content: "\f0e0";
}
.fa-money:before {
    content: "\f0d6";
}
.fa-skype:before {
    content: "\f17e";
}
.parallax {
    width: 100%;
    background: url(indexbg2.jpg) no-repeat center center;
    -webkit-background-size: cover;
    background-size: cover;
    color: #FFF;
	padding:70px 0;
	overflow:hidden;
}
.parallax .inner {
    padding-top: 100px;
    padding-bottom: 50px;
	width:1200px;
	overflow:hidden;
	margin:0 auto;
}
.services-3 {
    margin-bottom: 20px;
}
.text-center {
    text-align: center;
}
.facts .icon-border {
    padding-bottom: 10px;
}
.facts i {
    font-size: 4.2rem;
    color:#7aba29;
}
.fa-phone:before {
    content: "\f095";
}
.services-3 h3 {
    color: #fff;
    font-size: 1.8rem;
    margin-bottom: 5px;
}
.facts p {
    font-size: 16px;
    text-transform: uppercase;
    margin: 0;
	color:#999;
}
.aq-block{width:25%;    overflow: hidden;
    float: left;}
.fa-calendar-check-o:before {
    content: "\f274";
}
.fa-wrench:before {
    content: "\f0ad";
}
.fa-diamond:before {
    content: "\f219";
}

/*th_banner*/
.th_banner_wap{ width: 100%; position: relative; display: none;}
.th_banner_wap img{display: block; max-width: 100%;width: 100%; height: auto; margin: 0 auto;}
.th_banner_wap .th_nav{ width: 100%; background-color: rgba(255,255,255,.8); position: absolute; bottom: 0; z-index: 2;}
.th_banner_wap .th_nav a{ width: 145px; line-height: 55px; font-size: 16px; color: #222; display: block; float: left; text-align: center;}
.th_banner_wap .th_nav a.s_crt,
.th_banner_wap .th_nav a:hover{ background-color: #1b8ca5; color: white;}
.th_banner_wap .th_txt{ width: 100%; color: white; font-size: 20px; position: absolute; top: 20%; left: 0; text-align: center; font-weight: 600;}
.th_banner_wap .th_nav.s_crt_wap{ position: fixed; top: 50px; height: 55px; z-index: 300;}

/*th_prod_list*/
.th_prod_list{ width: 100%;}
.th_prod_list li{ width: 100%; padding: 30px 0; border-bottom: 1px solid #e7e7e7;}
.th_prod_list li:last-child{border-bottom: 0;}
.th_prod_list li .th_img{ width: 31%; background-color: #007AFF;}
.th_prod_list li .th_img a{ width: 100%; display: block; overflow: hidden;}
.th_prod_list li .th_img a img{
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;
}
.th_prod_list li .th_img a:hover img{
-webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
        transform: scale(1.1);}
.th_prod_list li .th_right{ width: 66%;}
.th_prod_list li .th_right > a{ width: 100%; height: 21px; line-height: 21px; display: block; font-size: 22px; color: #222; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.th_prod_list li .th_right > a:hover{ color: #1b8ca5;}
.th_prod_list li .th_right .th_des{ width: 100%; font-size: 14px; color: #333; line-height: 24px; height: 80px; overflow: hidden; padding: 27px 0 40px;}
.th_prod_list li .th_right .th_data{width: 100%; font-size: 14px; color: #777;}
.th_prod_more{ width: 100%;}
.th_prod_more a{ display: block; height: 45px; background: url(th_icon_01.png) no-repeat center #ebeaea; margin-bottom: 50px;}
.th_prod_more a:hover{background: url(th_icon_01_h.png) no-repeat center #ebeaea;}

/*th_prod_kh_case*/
.th_prod_kh_case_top{ padding: 40px 0 15px;}
.th_prod_kh_case_top .f-fl{ max-width: 91.25%;}
.th_prod_kh_case_top .swiper-container {width: 100%;}
.th_prod_kh_case_top .swiper-container .swiper-slide {}
.th_prod_kh_case_top .swiper-container .swiper-slide a{ width: 100%; text-align: center; border: 1px solid #e0e0e0; font-size: 14px; color: #333; display: inline-block; line-height: 34px;}       
.th_prod_kh_case_top .swiper-container .swiper-slide.s_crt a{ background-color: #1b8ca5; color: white;}
.th_prod_kh_case_top .f-fr a{ height: 34px; width: 51px; border: 1px solid #e0e0e0; display:block; float: left;}
.th_prod_kh_case_top .f-fr a.swiper-button-next2{ background: url(prev2.png) no-repeat center; border-left: 0;}
.th_prod_kh_case_top .f-fr a.swiper-button-prev2{ background: url(next2.png) no-repeat center;}
.th_prod_kh_case_List{ width: 100%; padding-bottom: 50px;}
.th_prod_kh_case_List ul{ width: 110%;}
.th_prod_kh_case_List li{ float: left;width: 380px; margin: 30px 30px 0 0;}
.th_prod_kh_case_List li a{ display: block;}
.th_prod_kh_case_List li a .th_img{ width: 100%; position: relative;}
.th_prod_kh_case_List li a .th_img .anli_back{ opacity: 0; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: rgba(0,0,0,.5); opacity: 0;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_prod_kh_case_List li a p{padding: 0 20px; height: 60px; line-height: 60px; color: #333; font-size: 16px; background-color: #f3f3f3; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_prod_kh_case_List li a:hover .anli_back{ opacity: 1;}
.th_prod_kh_case_List li a:hover p{ background-color: #1d97b2; color: white;}
.th_prod_kh_case_List li h2{ position: absolute; top: 50%; left: 0; margin-top: -20px; opacity: 0; text-align: center; width: 100%; font-weight: 600; font-size: 20px; color: white;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_prod_kh_case_List li .font::before,
.th_prod_kh_case_List li .font::after { position: absolute; top: 20px;right: 20px;bottom: 20px;left: 20px;content: '';opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.th_prod_kh_case_List li .font::before {border-top: 1px solid #bcc4cb;border-bottom: 1px solid #bcc4cb;-webkit-transform: scale(0,1);transform: scale(0,1);}
.th_prod_kh_case_List li .font::after {	border-right: 1px solid #bcc4cb;border-left: 1px solid #bcc4cb;-webkit-transform: scale(1,0);transform: scale(1,0);}
.th_prod_kh_case_List li a:hover .font::before,
.th_prod_kh_case_List li a:hover .font::after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.th_prod_kh_case_List li a:hover h2{ opacity: 1;}
.th_prod_kh_case_List li.th_more a{ font-size: 22px; text-align: center; color: white; min-height: 237px; background-color: #fd9a00;}
.th_prod_kh_case_List li.th_more a b{ display: block; padding: 57px 0 36px;}
.th_prod_kh_case_List li.th_more a b img{
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_prod_kh_case_List li.th_more a:hover b img{
-webkit-transform: rotate(360deg);
   -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
        transform: rotate(360deg);}

/*th_prod_serv*/
.th_prod_serv{ padding: 50px 0 60px; font-size: 14px; color: #222; line-height: 25px;}
.th_prod_serv a{ display: inline-block; padding: 0 50px; line-height: 40px; font-size: 14px; margin: 0 auto; color: white; background-color: #fd9a00; border-radius: 40px; margin-top: 40px;}
.th_prod_serv a:hover{ background-color: #1b8ca5;}
.th_prod_serv_box_1{ width: 100%;}
.th_prod_serv_box_1 li{ width: 100%;}
.th_prod_serv_box_1 li:first-child .th_right{ border-top:1px solid #e5e5e5;}
.th_prod_serv_box_1 .th_img,
.th_prod_serv_box_1 .th_right{ width: 50%; float: left; overflow: hidden;}
.th_prod_serv_box_1 .th_img img{
-webkit-transition: all .7s ease-out;
   -moz-transition: all .7s ease-out;
    -ms-transition: all .7s ease-out;
        transition: all .7s ease-out;}
.th_prod_serv_box_1 li a:hover .th_img img{
-webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
        transform: scale(1.1);}
.th_prod_serv_box_1 .box_1{ padding:0 160px 0 100px;}
.th_prod_serv_box_1 .box h1{ font-size: 35px; color: #222; font-weight: 600; padding-top: 60px;}
.th_prod_serv_box_1 .box h2{ font-size: 22px; color: #222; padding-top: 35px;}
.th_prod_serv_box_1 .box .th_des{ width: 100%; font-size: 14px; height: 80px; color: #333; margin: 35px 0 40px; line-height: 25px; overflow: hidden;}
.th_prod_serv_box_1 .box span{ width: 45px; height:  45px; display: block; background: url(th_icon_02.png) no-repeat;}

.th_prod_serv_box_1 a:hover .box span{ background: url(th_icon_02_h.png) no-repeat;}

.th_prod_serv_box_1 li:nth-child(2n) .th_img,
.th_prod_serv_box_1 li:nth-child(2n) .th_right{ width: 50%; float: right;}
.th_prod_serv_box_2{ min-height: 574px; background: url(th_prod_serv_box_2_bg.jpg) no-repeat center; background-size: cover;}
.th_prod_serv_box_2 h1{ color: white; font-size: 40px; font-weight: 600; padding: 150px 0 65px;}
.th_prod_serv_box_2 ul li{ float: left; text-align: center; width: 14.28%;}
.th_prod_serv_box_2 ul li a span{ border: 3px solid white; width: 100px; height: 100px; display: block; border-radius: 50%; margin: 0 auto;}
.th_prod_serv_box_2 ul li a span img{ position: relative; top: 50%; margin-top: -20px; }
.th_prod_serv_box_2 ul li a p{ font-size: 20px; color: white; font-weight: 600; padding-top: 20px; line-height: 25px; min-height: 50px;}
.th_prod_serv_box_2 ul li a span,
.th_prod_serv_box_2 ul li a p{
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_prod_serv_box_2 ul li a:hover span,
.th_prod_serv_box_2 ul li.s_crt a span{ background-color: #ffae00; border-color: #ffae00;}
.th_prod_serv_box_2 ul li.s_crt p,
.th_prod_serv_box_2 ul li a:hover p{ color: #ffae00;}
.th_prod_serv_fixed{ display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.5); z-index: 10;}
.th_prod_serv_mobal{ display: none; position: fixed; top: 100px; left: 50%; margin-left: -255px; width: 510px; background-color: white; z-index: 11;}
.th_prod_serv_mobal .th_colse{ padding: 5px 11px 5px; text-align: right;}
.th_prod_serv_mobal .th_colse a img{-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_prod_serv_mobal .th_colse a:hover img{
-webkit-transform: rotate(360deg);
   -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
        transform: rotate(360deg);}
.th_prod_serv_mobal h1{ font-size: 30px; text-align: center; color: #333;}
.th_prod_serv_mobal .th_body{ padding: 0 35px 15px;}
.th_prod_serv_mobal .th_body li{ padding-top: 10px;}
.th_prod_serv_mobal .th_body li font{ color: #ff0808; font-size: 14px; width: 19px; height: 45px; line-height: 45px; display: inline-block;}
.th_prod_serv_mobal .th_body li input[type='text']{ width: 402px; height: 43px; border: 1px solid #d0cfcf; text-indent: 16px; font-size: 15px; color: #706e6e;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_prod_serv_mobal .th_body li input[type='text']:focus,
.th_prod_serv_mobal .th_textarea textarea:focus{ border-color: #ff0808;}
.th_prod_serv_mobal .th_body .th_num{ padding-left: 19px;}
.th_prod_serv_mobal .th_body .th_num dl dd{ float: left; width: 50%; padding-top: 10px;}
.th_prod_serv_mobal .th_body .th_num dl dd label{ color: #706e6e; font-size: 15px;}
.th_prod_serv_mobal .th_textarea{ padding-top: 10px; padding-left: 19px;}
.th_prod_serv_mobal .th_textarea textarea{ width: 89%; border: 1px solid #d0cfcf; height: 58px; padding: 15px;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_prod_serv_mobal .th_body button[type='submit']{ font-size: 16px; color: white; line-height: 45px; width: 93%;margin: 5px 0  0 19px; background-color: #fd9a00;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_prod_serv_mobal .th_body button[type='submit']:hover{ background-color: #1b8ca5;}

/*th_news*/
.th_news_hd{ padding: 50px 0 22px;}
.th_news_hd a{ width: 117px; height: 36px; line-height: 36px; margin: 0 10px; border: 1px solid #c8c8c8; font-size: 14px; color: #333; display: inline-block;}
.th_news_hd a:hover,
.th_news_hd a.s_crt{ border-color: #1b8ca5; background-color: #1b8ca5; color: white;}
.th_news_bd{ overflow: hidden; padding-bottom: 30px;}
.th_news_bd ul{ width: 110%;}
.th_news_bd li{ float: left; width: 380px; margin: 28px 30px 0 0;}
.th_news_bd li > a{ display: block; overflow: hidden;}
.th_news_bd li > a img{ max-height: 214px; min-width: 380px;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_news_bd li > a:hover img{
-webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
        transform: scale(1.1);}
.th_news_bd li .th_tit{ width: 100%; padding: 15px 0;}
.th_news_bd li .th_tit a{ font-size: 18px; color: #222; line-height:30px;  font-weight: 600; overflow: hidden; display: block;}
.th_news_bd li .th_tit a:hover,
.th_news_bd li .th_link a:hover{ color: #1b8ca5;}
.th_news_bd li .th_data{ font-size: 14px; color: #222; padding-bottom: 15px;}
.th_news_bd li .th_desc{font-size: 14px; color: #222; line-height: 25px; overflow: hidden;}
.th_news_bd li .th_link{ padding-top: 15px;}
.th_news_bd li .th_link a{ font-weight: 600; font-size: 15px; color: #222;}

/*th_barrd*/
.th_barrd{ width: 100%; box-shadow: 2px 3px 3px rgba(0,0,0,0.1); border-top: 1px solid #f5f5f5; padding: 30px 0; margin-bottom: 5px;}
.th_barrd a.f-fl{ width: 120px; height: 37px; line-height: 37px; font-size: 13px; color: #666; border: 1px solid #d3d3d3; text-align: center; display: inline-block;}
.th_barrd a.f-fl:hover{ color: #1b8ca5; background-color: #1b8ca5; border-color: #1b8ca5; color: white;}
.th_barrd .f-fr{font-size: 13px; color: #918f8f; padding-top: 13px;}
.th_barrd .f-fr a{ font-size: 13px; color: #918f8f;}
.th_barrd .f-fr a:hover{ color: #1b8ca5;}
.th_barrd .f-fr a:first-child{ background: url(th_icon_09.jpg) no-repeat 0 3px; padding-left: 20px;}
.th-bodyInfo{ width: 100%; background-color: #f5f5f5; padding: 20px 0;}
.th-bodyInfo .w1200{ background-color: white;}
.th-bodyInfo .th-article{ padding: 60px;}
.th-bodyInfo .th-article .th_title{text-align: center;}
.th-bodyInfo .th-article .th_title h1{color:#333; padding-top:13px; font-size:26px}
.th-bodyInfo .th-article .th_title p {color: #888; font-size:14px; padding-top:35px}
.th-bodyInfo .th-article .th_title p span{ padding: 0 10px;}
.th-bodyInfo .th-article .th_title p span:first-child{ background: url(th_12.png) no-repeat; padding-left: 25px;}
.th-bodyInfo .th-article .th_title p span:last-child{ background: url(th_13.png) no-repeat left center; padding-left: 25px;}
.th-bodyInfo .th-article .th_cont{ padding: 40px 0; font-size: 14px; color: #333; line-height: 2.5em;}
.th-bodyInfo .th-article .th_cont p {line-height: 2em; margin: 10px 0; font-size:14px; color:#555}
.th-bodyInfo .th-article .th_cont img {max-width: 100%; height: auto;} 
.th_page_info .f-fl{ width: 80%; font-size: 14px; color: #333;}
.th_page_info .f-fl p{ padding: 7px 0;}
.th_page_info .f-fl a{font-size: 14px; color: #333;}
.th_page_info .f-fl a:hover{ color: #1b8ca5;}
.th_page_info .f-fr .bdsharebuttonbox a{ width: 33px; height: 33px; display: block;}
.th_page_info .f-fr .bdsharebuttonbox a.bds_tsina{ background: url(th_sina.png) no-repeat;}
.th_page_info .f-fr .bdsharebuttonbox a.bds_weixin{ background: url(th_weixin.png) no-repeat;}
.th_page_info .f-fr .bdsharebuttonbox a.bds_more{ background: url(th_fx_more.png) no-repeat;}

/*th_map*/
.th_map_title{ font-size: 30px; color: #333; font-weight: 600; padding: 70px 0 20px;}
.th_map_dl{ width: 100%; padding-bottom: 50px;}
.th_map_dl dl{ border-bottom: 1px solid #e2e2e2; padding-bottom: 20px; margin-top: 20px;}
.th_map_dl dl dt{ width: 100%; display: inline-block;}
.th_map_dl dl dt span{ font-size: 20px; color: #333; display: inline-block; border-left: 5px solid #1b8ca5; padding-left: 12px;}
.th_map_dl dl dd{ display: block; padding-left: 12px;}
.th_map_dl dl dd a{ font-size: 15px; color: #333; display: inline-block; margin-right: 50px; margin-top: 18px;}
.th_map_dl dl dd a:hover{ color: #1b8ca5;}

/*th_yghuod*/
.th_yghuod_title{font-size: 35px; color: #333; font-weight: 600; padding-top: 70px; padding-bottom: 30px;}
.th_yghuod_body{ overflow: hidden; padding-bottom: 50px;}
.th_yghuod_body li{ float: left; width: 33.33%; text-align: center; margin-top: 42px;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_yghuod_body li a{ display: block;}
.th_yghuod_body li a img{ border-radius: 50%; margin: 0 auto;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_yghuod_body li a h1{ font-size: 18px; color: black; padding: 39px 0 10px;}
.th_yghuod_body li a .th_des{ height: 45px; font-size: 14px; color: #777; line-height: 25px;}
.th_yghuod_body li a:hover h1{ color: #1b8ca5;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_yghuod_body li:hover{
-webkit-transform:translateY(-10px);
   -moz-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
         transform:translateY(-10px);}

/*about*/
.th_about_gs_top h1{ padding: 70px 0 50px; width: 283px; margin: 0 auto;}
.th_about_gs_top h1 img{ float: left;}
.th_about_gs_top h1 img:nth-child(2){ margin-top: 18px; margin-right: 20px; position: relative; left: -6px;}
.th_about_gs_top h1 img:nth-child(3){ margin-top: 5px;}
.th_about_gs_top .th_des{ font-size: 15px; color: #333; line-height: 2em; padding-bottom: 65px;}
.th_about_gs_body{ background-color: #f5f5f5; padding: 40px 0 50px;}
.th_about_gs_body ul{ padding: 0 0.5%;}
.th_about_gs_body li{ float: left; width: 33%; text-align: center; margin-top: 30px;}
.th_about_gs_body li a{ display: block; cursor: default;}
.th_about_gs_body li a img{-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_about_gs_body li p{ font-size: 15px; color: #222; padding: 15px 0;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_about_gs_body li a:hover img{ box-shadow: 0 0 5px #d2d2d2;}
.th_about_gs_body li a:hover p{ color: #1b8ca5;}

/*.th_about_qy*/
.th_about_qy{ width: 100%;}
.th_about_qy li{ width: 100%;}
.th_about_qy .th_img,
.th_about_qy .th_right{ width: 50%; float: left; overflow: hidden;}
.th_about_qy .th_img img{
-webkit-transition: all .7s ease-out;
   -moz-transition: all .7s ease-out;
    -ms-transition: all .7s ease-out;
        transition: all .7s ease-out;}
.th_about_qy .th_img:hover img{
-webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
        transform: scale(1.1);}
.th_about_qy .box_1{ padding:0 360px 0 105px;}
.th_about_qy .box h1{ font-size: 35px; color: #222; font-weight: 600; padding-top: 115px;}
.th_about_qy .box .th_des{ font-size: 14px; color: #333; height: 75px; line-height: 30px; padding: 35px 0 80px;}
.th_about_qy li:nth-child(2n) .th_img,
.th_about_qy li:nth-child(2n) .th_right{ width: 50%; float: right;}

/*th_about_qy_box_2*/
.th_about_qy_box_2{ height: 931px; background: url(th_23.jpg) no-repeat; background-size: cover;}
.th_about_qy_box_2 .th_title{ padding: 67px 0 50px; font-size: 38px; color: white;}
.th_about_qy_box_2 .th_body{ max-width: 1570px; margin: 0 auto;}
.th_about_qy_box_2 .th_body .swiper-container { width: 100%; padding-bottom: 50px;}
.th_about_qy_box_2 .th_body .swiper-slide { text-align: center; }
.th_about_qy_box_2 .th_body .swiper-slide a{ display: block; cursor:default;}
.th_about_qy_box_2 .th_body .swiper-slide a p{ font-size: 18px; color: white; padding-top: 15px;}

.th_about_qy_box_3{ padding-bottom: 50px;}
.th_about_qy_box_3 .w1200{ width: 1300px; overflow: initial;}
.th_about_qy_box_3 .th_title{ padding: 67px 0 50px; color: #333; font-size: 35px;}
.th_about_qy_box_3 .th_body{ max-width: 1570px; margin: 0 auto; position: relative; overflow: initial;}
.th_about_qy_box_3 .th_body .swiper-container { width: 100%; padding-bottom: 50px;}
.th_about_qy_box_3 .th_body .swiper-slide { text-align: center; }
.th_about_qy_box_3 .th_body .swiper-slide a{ display: block; overflow: hidden; cursor:default;}
.th_about_qy_box_3 .th_body .swiper-slide a img{
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_about_qy_box_3 .th_body .swiper-slide a:hover img{
-webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
        transform: scale(1.1);}
.th_about_qy_box_3 .th_body .swiper-slide a p{ font-size: 18px; color: #333; padding-top: 15px;}
.th_about_qy_box_3 .th_body .swiper-button-next, 
.th_about_qy_box_3 .th_body .swiper-button-prev{ margin-top: -55px; z-index: 999; background-image: none;}
.th_about_qy_box_3 .th_body .swiper-button-next{ right: -55px;}
.th_about_qy_box_3 .th_body .swiper-button-prev{ left: -80px;}

/*th_about_sh*/
.th_about_sh{ width: 100%; padding-bottom: 50px; background-color: #f5f5f5;}
.th_about_sh .th_title{ padding: 59px 0 35px; color: #333; font-size: 35px; font-weight: 600;}
.th_about_sh .th_desc{ font-size: 14px; color: #333; padding-bottom: 45px;}
.th_about_sh .th_body{ width: 100%;}
.th_about_sh .th_body .swiper-container { width: 100%; padding-bottom: 50px;}
.th_about_sh .th_body .swiper-slide{ background-color: white;}
.th_about_sh .th_body .swiper-slide a{ display: block;}
.th_about_sh .th_body .swiper-slide .th_info{ padding: 0 20px; min-height: 120px;}
.th_about_sh .th_body .swiper-slide .th_info h1{ font-size: 20px; font-weight: 600; color: #333; line-height: 25px; padding: 15px 0 10px;}
.th_about_sh .th_body .swiper-slide .th_info .th_txt{ font-size: 14px; color: #333; line-height: 25px;}
.th_about_sh .th_body .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ width: 10px; height: 10px; border: 2px solid #c4c4c4;}
.th_about_sh .th_body .swiper-pagination-bullet-active{ border-color: #1b8ca5 !important; background-color: #1b8ca5;}

/*th_about_fz*/
.th_about_fz{}
.th_about_fz .th_title{ font-size:45px; color: #333; font-weight: 600; padding: 70px 0 50px; position: relative;}
.th_about_fz .th_title:after{ content: ""; width: 70px; height: 2px; background-color: #acacac; position: absolute; bottom: 0; left: 50%; margin-left: -35px;}
.th_about_fz .th_Body{ width: 75%; margin: 0 auto; position:relative;}
#timeline{width:100%;height:auto;overflow:hidden;margin:60px auto 50px; position:relative; background: url(th_31.jpg) no-repeat left 404px;}
#issues{width:100%;height:315px;overflow:hidden; margin: 0 auto;}
#issues li{width:1393px;height:315px;list-style:none;float:left;}
#issues li .th_boInfo{ width: 840px; margin: 0 auto;}
#issues li .th_boInfo .swiper-container {width: 100%; padding-bottom: 50px;}
#issues li .th_boInfo .swiper-slide {}
#issues li .th_boInfo .swiper-slide .thi_box{ width: 100%; background-color: #efefef;}
#issues li .th_boInfo .swiper-slide .thi_box .f-fl{ width: 50%;}      
#issues li .th_boInfo .swiper-slide .thi_box .f-fr{ width: 44%; padding: 3%; color: #333; }
#issues li .th_boInfo .swiper-slide .thi_box .f-fr h1{ font-size: 50px; font-weight: 600;}
#issues li .th_boInfo .swiper-slide .thi_box .f-fr .th_desc{ font-size: 15px; line-height: 2em;}
#issues li .th_boInfo .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ width: 10px; height: 10px; border: 2px solid #c4c4c4;}
#issues li .th_boInfo .swiper-pagination-bullet-active{ border-color: #1b8ca5 !important; background-color: #1b8ca5;}
#dates{width:1120px;overflow:hidden;margin-top:20px;}
#dates li{float:left;width:150px;font-size:16px;text-align:center;}
#dates li a{width:100%; display:block; position: relative;}
#dates li a:after{ content: ''; width: 2px; height: 28px; background-color: #bcbbbb; position: absolute; top: 68px; left: 50%;}
#dates li img{ width: auto; margin: 0 auto;}
#dates li p{ padding-bottom: 50px; opacity: 0;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
#dates li h1{ font-size: 24px; color: #adadad; line-height: 55px;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
#dates .selected p{font-size:18px;}
#dates .selected h1{ color: #1b8ca5; font-size: 30px; font-weight: 600;}
#dates .selected p{ opacity: 1;}
#next,#prev{position:absolute;top:391px;width:50px;height:50px;overflow:hidden; z-index: 9;}
#next{ right: -80px;}
#prev{left: -80px;}

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

@media only screen and (max-width: 1700px){
#issues li{width:1200px;}
}
@media only screen and (max-width: 1550px){
#issues li{width:1174px;}
}
@media only screen and (max-width: 1400px){
#issues li{width:1100px;}	
}
@media only screen and (max-width: 1200px){	
#issues li{width:950px;}
}
@media only screen and (max-width: 1000px){
#issues li{width:870px;}
#next,#prev{top:150px;}
#next{ right: 0;}
#prev{left: 0;}
.th_prod_serv_box_2{ padding-bottom: 100px;}
}
@media only screen and (max-width: 768px){
.th_about_fz .th_Body{ width: 100%; margin: 0 auto; position:relative;}
#timeline{width:320px;height:auto;overflow:hidden;margin:60px auto 50px; position:relative; background: none;}
#timeline:after{ content: ''; width: 100%; height: 2px; background-color: #ccc; position: absolute; top: 255px; left: 0;}
#issues{width:320px;height:150px;overflow:hidden; margin: 0 auto;}
#issues li{width:320px;height:150px;list-style:none;float:left;}
#issues li .th_boInfo{ width: 100%; margin: 0 auto;}     
#issues li .th_boInfo .swiper-slide .thi_box .f-fr{ width: 44%; padding: 3%; color: #333; }
#issues li .th_boInfo .swiper-slide .thi_box .f-fr h1{ font-size: 20px; font-weight: 600;}
#issues li .th_boInfo .swiper-slide .thi_box .f-fr .th_desc{ font-size: 12px; line-height: 2em;}
#next,#prev{top:40px;}
}

/**
.th_about_fz .th_Body .th_boInfo{ width: 840px; margin: 0 auto; padding-top: 85px;}
.th_about_fz .th_Body .th_boInfo>div{ display: none;}
.th_about_fz .th_Body .th_boInfo>div:first-child{ display: block;}
.th_about_fz .th_Body .th_boInfo .swiper-container {width: 100%; padding-bottom: 50px;}
.th_about_fz .th_Body .th_boInfo .swiper-slide {}
.th_about_fz .th_Body .th_boInfo .swiper-slide .thi_box{ width: 100%; background-color: #efefef;}
.th_about_fz .th_Body .th_boInfo .swiper-slide .thi_box .f-fl{ width: 50%;}      
.th_about_fz .th_Body .th_boInfo .swiper-slide .thi_box .f-fr{ width: 44%; padding: 3%; color: #333; }
.th_about_fz .th_Body .th_boInfo .swiper-slide .thi_box .f-fr h1{ font-size: 50px; font-weight: 600;}
.th_about_fz .th_Body .th_boInfo .swiper-slide .thi_box .f-fr .th_desc{ font-size: 15px; line-height: 2em;}
.th_about_fz .th_Body .th_boInfo .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ width: 10px; height: 10px; border: 2px solid #c4c4c4;}
.th_about_fz .th_Body .th_boInfo .swiper-pagination-bullet-active{ border-color: #1b8ca5 !important; background-color: #1b8ca5;}

.th_about_fz .th_Body .th_time{ width: 100%; padding:40px 0 50px; position: relative; background: url(th_31.jpg) no-repeat left center;}
.th_about_fz .th_Body .th_time .swiper-container { width: 82%; margin: 0 auto;}
.th_about_fz .th_Body .th_time .swiper-slide { text-align: center;}
.th_about_fz .th_Body .th_time .swiper-slide a{ width: 100%; display: block; position: relative; text-align: center;}
.th_about_fz .th_Body .th_time .swiper-slide a:after{ content: ''; width: 2px; height: 28px; background-color: #bcbbbb; position: absolute; top: 68px; left: 50%;}
.th_about_fz .th_Body .th_time .swiper-slide img{ width: auto; margin: 0 auto;}
.th_about_fz .th_Body .th_time .swiper-slide p{ padding-bottom: 50px; opacity: 0;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_about_fz .th_Body .th_time .swiper-slide h1{ font-size: 24px; color: #adadad; line-height: 55px;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_about_fz .th_Body .th_time .swiper-button-next, 
.th_about_fz .th_Body .th_time .swiper-button-prev{ margin-top: -30px; z-index: 999; background-image: none;}
.th_about_fz .th_Body .th_time .swiper-button-next{ right: -55px;}
.th_about_fz .th_Body .th_time .swiper-button-prev{ left: -80px;}
.th_about_fz .th_Body .th_time .swiper-slide.swiper-slide-active a h1{ color: #1b8ca5; font-size: 30px; font-weight: 600;}
.th_about_fz .th_Body .th_time .swiper-slide.swiper-slide-active a p{ opacity: 1;}
**/

/*th_content*/
.th_content{ background:url(th_28.jpg) no-repeat center top; background-size: cover; min-height: 808px; padding-bottom: 50px;}
.th_content .w1200{ width: 1400px; overflow:initial; position: relative;}
.th_content .w1200 .th_title{ font-size: 40px; color: #333; font-weight: 600; padding: 70px 0 60px;}
.th_content .th_content_list_body{ width: 100%;}
.th_content .th_content_list_body li{ float: left; width: 24%; padding: 0 .5%; margin-top: 13px;}

.th_content .w1200 .swiper-container { width: 100%; height: 100%; display: none;}
.th_content .w1200 .swiper-container .swiper-slide{}
.th_content .w1200 .swiper-container .swiper-slide img{ width: 100%;}
.th_content .w1200 .th_box{ padding: 25px; background-color: white; min-height: 480px;}
.th_content .w1200 .th_box h1{ font-size: 20px; color: black; position: relative; height: 34px;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_content .w1200 .th_box h1:after{ content: ''; position: absolute; bottom: 0; left: 0; width: 58px; height: 3px; background-color: #8a8a88;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_content .w1200 .th_box:hover h1{ color: #1b8ca5;}
.th_content .w1200 .th_box:hover h1:after{  background-color: #1b8ca5;}
.th_content .w1200 .th_box ul{ margin-top: 24px; min-height:200px;}
.th_content .w1200 .th_box ul li{ width: 100%;}
.th_content .w1200 .th_box ul li i{ float: left; display: inline-block; position: relative; top: 8px;}
.th_content .w1200 .th_box ul li .th_txt{ float: right; width: 89%; font-size: 14px; color: #222; line-height: 30px; }
.th_content .w1200 .th_box ul li:first-child{ min-height: 90px;}
.th_content .w1200 .th_box .th_img{ margin-top: 65px; overflow: hidden;}
.th_content .w1200 .th_box .th_img img{ max-width: 100%; max-height:215px; display: block;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_content .w1200 .th_box:hover .th_img img{
-webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
        transform: scale(1.1);}      
.th_content .w1200 .swiper-button-next, 
.th_content .w1200 .swiper-button-prev{ margin-top: 25px; z-index: 999; background-image: none; display: none;}
.th_content .w1200 .swiper-button-next{ right: -55px;}
.th_content .w1200 .swiper-button-prev{ left: -80px;}


/*th_add*/
.th_add_box_1{ padding: 100px 0;}
.th_add_box_1 .f-fl{ width: 20%;}
.th_add_box_1 .f-fr{ width: 80%; font-size: 14px; color: #222; line-height: 25px;}
.th_add_box_2{ height: 504px; }
.th_add_box_2 .w715{ width: 715px; text-align: center; margin: 0 auto;}
.th_add_box_2 .w715 .th_title{ font-size: 35px; color: white; font-weight: 600; padding: 145px 0 50px;}
.th_add_box_2 .w715 .th_desc{ font-size: 14px; color: white; line-height: 35px;}
.th_add_box_3{ background-color: #f9f9f9; padding-bottom: 73px; border-bottom: 1px solid #d5d5d5;}
.th_add_box_3 .th_title{ font-size: 35px; color: #333; font-weight: 600; padding: 70px 0;}
.th_add_box_3 .th_body{ width: 100%; overflow: hidden;}
.th_add_box_3 .th_body ul{ width: 110%;}
.th_add_box_3 .th_body li{ float: left; width: 180px; text-align: center; margin-right: 25px;}
.th_add_box_3 .th_body li a{ display: block; cursor: default;}
.th_add_box_3 .th_body li a p{font-size: 22px; color: #333; padding: 20px 0;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}

.th_add_box_4{ background-color: #f9f9f9; padding-bottom: 73px;}
.th_add_box_4 .th_title{ font-size: 35px; color: #333; font-weight: 600; padding: 65px 0;}
/**.th_add_box_4 .th_carousel{}

.th_add_box_4 .th_carousel .carousel-container{position:relative; width:615px; margin:0 auto;}
.th_add_box_4 .th_carousel #carousel{height:300px;width:615px;position:relative;}
.th_add_box_4 .th_carousel .carousel-image{display:block; border-radius: 50%;}
.th_add_box_4 .th_carousel .carousel-feature{position:absolute; top:0;left:-1000px;cursor:pointer;}
.th_add_box_4 .th_carousel #carousel-left,
.th_add_box_4 .th_carousel #carousel-right{ position: absolute; top: 110px; cursor: pointer;}
.th_add_box_4 .th_carousel #carousel-left{ left: -100px;}
.th_add_box_4 .th_carousel #carousel-right{ right: -100px;}

**/
.th_brank_top{ position: fixed; bottom: 20%; right: 1%; z-index: 99;}
.th_brank_top a{ width: 28px; height: 28px; text-align: center; line-height: 28px; display: block; background-color: #ececec;}
.th_brank_top a:hover{ background-color: #1b8ca5; color: white;}
#featured-area{width:615px; height:330px; margin:0 auto; position: relative;}
.roundabout-holder{list-style:none;width:500px;height:330px;margin:0px auto;}
.roundabout-moveable-item{height:264px;width:264px;cursor:pointer;}
.roundabout-moveable-item a{height:264px;width:264px; border-radius: 50%; display: block; position: relative;}
.roundabout-moveable-item a span{ background-color: rgba(0,0,0,.5); border-radius: 50%; width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0;}
.roundabout-moveable-item.roundabout-in-focus a span{ display: none;}
.roundabout-moveable-item img{ height:auto;width:100%; border-radius: 50%;}
#featured-area .ban_l_btn,
#featured-area .ban_r_btn{ position: absolute; top: 130px; cursor: pointer;}
#featured-area .ban_l_btn{ right: -100px;}
#featured-area .ban_r_btn{ left: -100px;}
.th_add_box_4 .th_infoth .th_body{ display: none;}

.th_add_box_4 .th_body{ max-width: 703px; margin: 0 auto; text-align: center;}
.th_add_box_4 .th_body h1{ font-size: 22px; color: #333;}
.th_add_box_4 .th_body .th_desc{ font-size: 14px; color: #555; line-height: 2em; padding: 25px 0 50px;}
.th_add_box_4 .th_more a{ border: 1px solid #c4c4c4; font-size: 14px; color: #555; display: inline-block; padding: 10px 65px; border-radius: 26px;}
.th_add_box_4 .th_more a:hover{ background-color: #1b8ca5; border-color: #1b8ca5; color: white;}
.th_add_box_5{ padding-bottom: 70px;}
.th_add_box_5 .th_title{ font-size: 35px; color: #333; font-weight: 600; padding: 70px 0 40px;}
.th_add_box_5 .th_hd{ padding-bottom: 20px;}
.th_add_box_5 .th_hd a{ width: 117px; height: 36px; line-height: 36px; margin: 0 10px; border: 1px solid #c8c8c8; font-size: 14px; color: #333; display: inline-block;}
.th_add_box_5 .th_hd a:hover,
.th_add_box_5 .th_hd a.s_crt{ border-color: #1b8ca5; background-color: #1b8ca5; color: white;}
.th_add_box_5 .th_hd_2{background-color: #f1f1f1; line-height: 40px;}
.th_add_box_5 .th_hd_2 .tht_t1{ width: 70%; padding-left: 2%; border-left: 3px solid #fd9a00; display: inline-block; font-size: 15px; color: #333;}
.th_add_box_5 .th_hd_2 .tht_t2{ width: 9%; text-align: center; display: inline-block;  font-size: 15px; color: #333;}
.th_add_box_5 .th_hd_2 .tht_t3{ width: 9%; height: 40px; display: inline-block;}
@media only screen and (max-width: 768px){
.th_add_box_5 .th_hd_2 .tht_t1{ width: 52%; }
.th_add_box_5 .th_hd_2 .tht_t2{ width: 22%; }
.th_add_box_5 .th_hd_2 .tht_t3{ width: 22%; }
.th_content .w1200 .swiper-container { display: block;}
.th_content .w1200 .swiper-button-next, 
.th_content .w1200 .swiper-button-prev{ display:block;}
.th_content .th_content_list_body{ display: none;}
}
.th_add_box_5 .th_body li{ width: 100%; margin-top: 20px;}
.th_add_box_5 .th_body li .th_tit{ background-color: #f1f1f1; line-height: 40px; cursor: pointer;
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_add_box_5 .th_body li .th_tit span{
-webkit-transition: all .5s ease-out;
   -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
        transition: all .5s ease-out;}
.th_add_box_5 .th_body li .th_tit .th_t1{ width: 70%; padding-left: 2%; border-left: 3px solid #fd9a00; display: inline-block; font-size: 15px; color: #333;}
.th_add_box_5 .th_body li .th_tit .th_t2{ width: 9%; text-align: center; display: inline-block;  font-size: 15px; color: #333;}
.th_add_box_5 .th_body li .th_tit .th_t3{ width: 9%; height: 40px; display: inline-block; background: url(th_icon_14.png) no-repeat center;}
.th_add_box_5 .th_body li .th_info{ display: none; font-size: 14px; color: #444; line-height: 30px; padding: 30px;}
.th_add_box_5 .th_body li .th_info .th_qud{ width: 100%; font-size: 14px;}
.th_add_box_5 .th_body li .th_info .th_qud span{ float: left; height: 36px; line-height: 36px; display: inline-block; margin-top: 15px;}
.th_add_box_5 .th_body li .th_info .th_qud a{ float: left; margin-right: 10px; font-size: 13px; padding: 0 1em; height: 36px;  margin-top: 15px; 
line-height: 36px; display: inline-block; border: 1px solid #1a8da5; color: black; text-align: center;}
.th_add_box_5 .th_body li .th_info .th_qud a:hover{ background-color: #1a8da5; color: white;}
.th_add_box_5 .th_body li .th_tit.s_crt{ background-color: #1b8ca5;}
.th_add_box_5 .th_body li .th_tit.s_crt span{ color: white;}
.th_add_box_5 .th_body li .th_tit.s_crt .th_t3{ background: url(th_icon_14_h.png) no-repeat center;}
@media only screen and (max-width: 1200px){
.th_add_box_5 .th_body li .th_info{ padding: 30px 11px;}
.th_add_box_5 .th_body li .th_info .th_qud a{ float: left; margin-right: 10px; font-size: 13px; padding: 0 .13em; height: 36px; margin-top: 15px; text-align: center;}
.th_content .th_content_list_body{ display: none;}
.th_content .w1200 .swiper-container { display: block;}
.th_content .w1200 .swiper-button-next, 
.th_content .w1200 .swiper-button-prev{ display:block;}

}
@media only screen and (max-width: 1700px){
.th_prod_serv_box_1 .box h1{ padding-top: 35px; font-size: 30px;}
.th_prod_serv_box_1 .box h2{ padding-top: 20px; font-size: 19px;}
.th_prod_serv_box_1 .box .th_des{ height: 82px;}
.th_prod_serv_box_1 .box a{ margin-top: 15px;}
.th_about_fz .th_Body{ width: 80%;}

.th_about_qy{ width: 100%;}
.th_about_qy li{ width: 100%;}
.th_about_qy .th_img,
.th_about_qy .th_right{ width: 50%; float: left;}
.th_about_qy .box_1{ padding:0 30px 50px 50px;}
.th_about_qy .box h1{ font-size: 35px; color: #222; font-weight: 600; padding-top: 65px;}
.th_about_qy .box .th_des{ font-size: 14px; color: #333; height: auto; line-height: 30px; padding: 35px 0 40px;}
.th_about_qy li:nth-child(2n) .th_img,
.th_about_qy li:nth-child(2n) .th_right{ width: 50%; float: right;}
.th_about_qy_box_2{ height: auto; padding-bottom: 50px; background: url(th_23.jpg) no-repeat; background-size: cover;}
.th_about_qy_box_2 .th_body{max-width: 90%; padding: 0 15px; margin: 0 auto;}
.th_about_qy_box_3{ padding-bottom: 50px;}
.th_about_qy_box_3 .w1200{ width: auto; overflow: initial; padding: 0 15px;}
.th_about_qy_box_3 .th_body{ max-width: 90%; margin: 0 auto; position: relative; overflow: initial;}
.th_about_qy_box_3 .th_body .swiper-button-next, 
.th_about_qy_box_3 .th_body .swiper-button-prev{ margin-top: -55px; z-index: 999; background-image: none;}
.th_about_qy_box_3 .th_body .swiper-button-next{ right: -55px;}
.th_about_qy_box_3 .th_body .swiper-button-prev{ left: -75px;}

.th_content .w1200{ width: 80%;}
}



@media only screen and (max-width: 1550px){
.th_prod_serv_box_1 .box h1{ padding-top: 35px; font-size: 25px;}
.th_prod_serv_box_1 .box h2{ padding-top: 20px; font-size: 16px;}
.th_prod_serv_box_1 .box .th_des{ margin: 20px 0 20px;}
.th_prod_serv_box_1 .box a{ margin-top: 15px;}

.th_about_qy{ width: 100%;}
.th_about_qy li{ width: 100%;}
.th_about_qy .th_img,
.th_about_qy .th_right{ width: 50%; float: left;}
.th_about_qy .box_1{ padding:0 30px 50px 50px;}
.th_about_qy .box h1{ font-size: 35px; color: #222; font-weight: 600; padding-top: 65px;}
.th_about_qy .box .th_des{ font-size: 14px; color: #333; height: auto; line-height: 30px; padding: 35px 0 40px;}
.th_about_qy li:nth-child(2n) .th_img,
.th_about_qy li:nth-child(2n) .th_right{ width: 50%; float: right;}
.th_about_qy_box_2{ height: auto; padding-bottom: 50px; background: url(th_23.jpg) no-repeat; background-size: cover;}
.th_about_qy_box_2 .th_body{max-width: 80%; padding: 0 15px; margin: 0 auto;}
.th_about_qy_box_3{ padding-bottom: 50px;}
.th_about_qy_box_3 .w1200{ width: auto; overflow: initial; padding: 0 15px;}
.th_about_qy_box_3 .th_body{ max-width: 80%; margin: 0 auto; position: relative; overflow: initial;}
.th_about_qy_box_3 .th_body .swiper-button-next, 
.th_about_qy_box_3 .th_body .swiper-button-prev{ margin-top: -55px; z-index: 999; background-image: none;}
.th_about_qy_box_3 .th_body .swiper-button-next{ right: -55px;}
.th_about_qy_box_3 .th_body .swiper-button-prev{ left: -75px;}
.th_content .w1200{ width: 80%;}
}
@media only screen and (max-width: 1400px){
.th_prod_serv_box_1 .box_1{padding: 0 50px;}
.th_prod_serv_box_1 .box h1{ padding-top: 20px; font-size: 25px;}
.th_prod_serv_box_1 .box h2{ padding-top: 20px; font-size: 16px;}
.th_prod_serv_box_1 .box a{ margin-top: 15px;}

.th_about_qy{ width: 100%;}
.th_about_qy li{ width: 100%;}
.th_about_qy .th_img,
.th_about_qy .th_right{ width: 50%; float: left;}
.th_about_qy .box_1{ padding:0 30px 50px 50px;}
.th_about_qy .box h1{ font-size: 35px; color: #222; font-weight: 600; padding-top: 65px;}
.th_about_qy .box .th_des{ font-size: 14px; color: #333; height: auto; line-height: 30px; padding: 35px 0 40px;}
.th_about_qy li:nth-child(2n) .th_img,
.th_about_qy li:nth-child(2n) .th_right{ width: 50%; float: right;}
.th_about_qy_box_2{ height: auto; padding-bottom: 50px; background: url(th_23.jpg) no-repeat; background-size: cover;}
.th_about_qy_box_2 .th_body{max-width: 80%; padding: 0 15px; margin: 0 auto;}
.th_about_qy_box_3{ padding-bottom: 50px;}
.th_about_qy_box_3 .w1200{ width: auto; overflow: initial; padding: 0 15px;}
.th_about_qy_box_3 .th_body{ max-width: 80%; margin: 0 auto; position: relative; overflow: initial;}
.th_about_qy_box_3 .th_body .swiper-button-next, 
.th_about_qy_box_3 .th_body .swiper-button-prev{ margin-top: -55px; z-index: 999; background-image: none;}
.th_about_qy_box_3 .th_body .swiper-button-next{ right: -55px;}
.th_about_qy_box_3 .th_body .swiper-button-prev{ left: -75px;}
.th_content .w1200{ width: 80%;}
}


@media only screen and (max-width: 1200px){
.th_banner .th_txt{ font-size: 30px;}
.th_banner{ margin-top: 50px;}
.th_banner .th_nav a{ width: auto; padding:0 15px; font-size: 14px;}
.th_news_bd{ overflow: hidden; padding-bottom: 30px;}
.th_news_bd ul{ width: 100%;}
.th_news_bd li{ float: left; width: 30.3%; margin: 28px 0 0 0; padding: 0 1.5%;}
.th_news_bd li .th_tit a{ font-size: 22px;}
.th_page_info .f-fl{ width: 60%;}
.th_prod_list li .th_right .th_des{ height: 55px; padding: 13px 0 20px;}
.th_prod_list li .th_right .th_data{margin-top: 15px;}
.th_prod_kh_case_top .f-fl{ max-width: 88.69%;}
.th_prod_kh_case_top .f-fr{ width: 11.3%;}
.th_prod_kh_case_List{ width: 100%; padding-bottom: 50px;}
.th_prod_kh_case_List ul{ width: 100%;}
.th_prod_kh_case_List li{ float: left;width: 30.3%; margin: 30px 0 0 0;padding: 0 1.5%;}
.th_prod_serv_box_1 .box_1{ padding: 0 50px;}
.th_prod_serv_box_1 .box h1{ padding-top: 10px; font-size: 25px;}
.th_prod_serv_box_1 .box h2{ padding-top: 10px; font-size: 16px;}
.th_prod_serv_box_1 .box .th_des{ height: 55px;}
.th_prod_serv_box_1 .box a{ margin-top: 15px;}
.th_about_gs_body li{width: 31.33%; margin: 30px 0 0 0; padding: 0 1%;}
.th_about_qy{ width: 100%;}
.th_about_qy li{ width: 100%;}
.th_about_qy .th_img,
.th_about_qy .th_right{ width: 50%; float: left;}
.th_about_qy .box_1{ padding:0 15px 15px;}
.th_about_qy .box h1{ font-size: 35px; color: #222; font-weight: 600; padding-top: 15px;}
.th_about_qy .box .th_des{ font-size: 14px; color: #333; height: auto; line-height: 30px; padding: 35px 0 40px;}
.th_about_qy li:nth-child(2n) .th_img,
.th_about_qy li:nth-child(2n) .th_right{ width: 50%; float: right;}
.th_about_qy_box_2{ height: auto; padding-bottom: 50px; background: url(th_23.jpg) no-repeat; background-size: cover;}
.th_about_qy_box_2 .th_body{ max-width: auto; padding: 0 15px; margin: 0 auto;}
.th_about_qy_box_3{ padding-bottom: 50px;}
.th_about_qy_box_3 .w1200{ width: auto; overflow: initial; padding: 0 15px;}
.th_about_qy_box_3 .th_body{ max-width: 100%; margin: 0 auto; position: relative; overflow: initial;}
.th_about_qy_box_3 .th_body .swiper-button-next, 
.th_about_qy_box_3 .th_body .swiper-button-prev{ margin-top: -55px; z-index: 999; background-image: none;}
.th_about_qy_box_3 .th_body .swiper-button-next{ right: 20px;}
.th_about_qy_box_3 .th_body .swiper-button-prev{ left: 0;}
.th_add_box_3 .th_body ul{ width: 100%;}
.th_add_box_3 .th_body li{width: 31.33%; margin: 0;  padding: 0 1%;}
.th_add_box_3 .th_body li a img{ margin: 0 auto;}

.th_yghuod_body li{ width: 31.33%; padding: 0 1%;}
.th_yghuod_body li a h1{ font-size: 16px;}
.th_content .w1200{ width: 80%;}
}
@media only screen and (max-width: 1000px){
.th_banner{ margin-top: 50px;}
.th_banner .th_nav a{ line-height: 40px; font-size: 16px; }
.th_news_bd{ overflow: hidden; padding-bottom: 30px;}
.th_news_bd ul{ width: 100%;}
.th_news_bd li{ float: left; width: 42%; margin: 28px 0 0 0; padding: 0 4%;}
.th-bodyInfo .th-article{ padding: 15px;}
.th_page_info .f-fl{ width: 60%;}
.th_prod_list{ width: 100%; }
.th_prod_list li .th_right .th_des{ height: 30px; padding: 13px 0 20px;}
.th_prod_list li .th_right .th_data{margin-top: 5px;}
.th_prod_kh_case_top .f-fl{ max-width: 83.9%;}
.th_prod_kh_case_top .f-fr{ width: 16%;}
.th_prod_kh_case_List{ width: 100%; padding-bottom: 50px;}
.th_prod_kh_case_List ul{ width: 100%;}
.th_prod_kh_case_List li{ float: left;width: 30.3%; margin: 30px 0 0 0;padding: 0 1.5%;}
.th_prod_kh_case_List li.th_more a b{ padding: 2rem 0 0;}
.th_prod_kh_case_List li.th_more a{ min-height: auto; padding-bottom: 2rem;}
.th_prod_serv_box_1 .box_1{ padding: 0 30px 30px;}
.th_prod_serv_box_1 .th_img, 
.th_prod_serv_box_1 .th_right{ width: 100%;}
.th_prod_serv_box_1 li:nth-child(2n) .th_img,
.th_prod_serv_box_1 li:nth-child(2n) .th_right{ width: 100%; float: left;}
.th_prod_serv_box_2 h1{ padding: 50px 0;}
.th_prod_serv_box_2 ul li{ float: left; text-align: center; width: 33.33%; margin-top: 15px;}
.th_about_fz .th_Body{ width: 94%; padding: 0 3%;}
.th_about_fz .th_Body .th_boInfo{ width: 100%;}

.th_about_fz .th_Body .th_time{ width: 100%; padding:40px 0 50px; position: relative;}
.th_about_fz .th_Body .th_time .swiper-container { background: none; position: relative;}
.th_about_fz .th_Body .th_time .swiper-slide { text-align: center;}
.th_about_fz .th_Body .th_time .swiper-slide a{ width: 100%; display: block; position: relative; text-align: center;}
.th_about_fz .th_Body .th_time .swiper-slide a:after{ content: ''; width: 2px; height: 28px; background-color: #bcbbbb; position: absolute; top: 68px; left: 50%;}
.th_about_fz .th_Body .th_time .swiper-button-next, 
.th_about_fz .th_Body .th_time .swiper-button-prev{ margin-top: -30px; z-index: 999; background-image: none; display: none;}
.th_about_fz .th_Body .th_time .swiper-button-next{ right: -55px;}
.th_about_fz .th_Body .th_time .swiper-button-prev{ left: 0;}
.th_about_gs_body li{width: 29.33%; margin: 30px 0 0 0; padding: 0 2%;}
.th_about_qy{ width: 100%;}
.th_about_qy li{ width: 100%;}
.th_about_qy .th_img,
.th_about_qy .th_right{ width: 100%; float: left;}
.th_about_qy .box_1{ padding:0 15px 15px;}
.th_about_qy .box h1{ font-size: 35px; color: #222; font-weight: 600; padding-top: 15px;}
.th_about_qy .box .th_des{ font-size: 14px; color: #333; height: auto; line-height: 30px; padding: 35px 0 40px;}
.th_about_qy li:nth-child(2n) .th_img,
.th_about_qy li:nth-child(2n) .th_right{ width: 100%; float: left;}
.th_about_qy_box_2{ height: auto; padding-bottom: 50px; background: url(th_23.jpg) no-repeat; background-size: cover;}
.th_about_qy_box_2 .th_body{ max-width: auto; padding: 0 15px; margin: 0 auto;}
.th_about_qy_box_3{ padding-bottom: 50px;}
.th_about_qy_box_3 .w1200{ width: auto; overflow: initial; padding: 0 15px;}
.th_about_qy_box_3 .th_body{ max-width: 100%; margin: 0 auto; position: relative; overflow: initial;}
.th_about_qy_box_3 .th_body .swiper-button-next, 
.th_about_qy_box_3 .th_body .swiper-button-prev{ margin-top: -55px; z-index: 999; background-image: none;}
.th_about_qy_box_3 .th_body .swiper-button-next{ right: 20px;}
.th_about_qy_box_3 .th_body .swiper-button-prev{ left: 0;}
.th_add_box_1 .f-fl,
.th_add_box_1 .f-fr{ width: 96%; padding: 0 2%;}
.th_add_box_1 .f-fl img{ margin: 0 auto;}
.th_add_box_2 .w715{width: 96%; padding: 0 2%;}
.th_add_box_3 .th_body ul{ width: 100%;}
.th_add_box_3 .th_body li{ width: 29.33%; margin: 30px 0 0 0; padding: 0 2%;}
.th_add_box_3 .th_body li a img{ margin: 0 auto;}

.th_yghuod_body li{ width: 48%; padding: 0 1%;}
.th_yghuod_body li a h1{ font-size: 16px;}
}
@media only screen and (max-width: 768px){
.th_banner{ display: block;}
.th_banner_wap{margin-top: 78px; display: block;}

.th_news_bd{ overflow: hidden; padding-bottom: 30px;}
.th_news_bd ul{ width: 100%;}
.th_news_bd li{ float: left; width: 96%; margin: 28px 0 0 0; padding: 0 2%;}
.th_news_bd li > a img{max-height: 160px;  min-width: 100%;}
.th-bodyInfo .th-article{ padding: 15px;}
.th_page_info .f-fl{ width: 100%;}
.th_page_info .f-fr{ width: 100%;}
.th_prod_list{ width: 100%;}

.th_prod_list li .th_right .th_des{ height: 23px; line-height: 20px; padding: 0px 0 20px; font-size: 12px;}
.th_prod_list li .th_right .th_data{margin-top: 0px;}
.th_prod_list li .th_right > a{ font-size: 14px;}
.th_prod_kh_case_top .f-fl{ max-width: 64%;}
.th_prod_kh_case_top .f-fr{ width:36%;}
.th_prod_kh_case_List{ width: 100%; padding-bottom: 50px;}
.th_prod_kh_case_List ul{ width: 100%;}
.th_prod_kh_case_List li{ float: left; width: 46%; margin: 30px 0 0 0; padding: 0 2%;}
.th_prod_kh_case_List li.th_more a b{ padding: 2rem 0 0;}
.th_prod_kh_case_List li.th_more a{ min-height: auto; padding-bottom: 2rem;}
.th_prod_serv_box_2 h1{ padding: 50px 0;}
.th_prod_serv_box_2 ul li{ float: left; text-align: center; width: 33.33%; margin-top: 15px;}
.th_about_fz .th_Body{ width: 100%; padding: 0%;}
.th_about_fz .th_Body .th_time{ width: 100%; padding:40px 0 50px; position: relative;}
.th_about_fz .th_Body .th_time .swiper-container { background: none; position: relative;}
.th_about_fz .th_Body .th_time .swiper-slide { text-align: center;}
.th_about_fz .th_Body .th_time .swiper-slide a{ width: 100%; display: block; position: relative; text-align: center;}
.th_about_fz .th_Body .th_time .swiper-slide a:after{ content: ''; width: 2px; height: 28px; background-color: #bcbbbb; position: absolute; top: 68px; left: 50%;}
.th_about_fz .th_Body .th_time .swiper-button-next, 
.th_about_fz .th_Body .th_time .swiper-button-prev{ margin-top: -30px; z-index: 999; background-image: none; display: none;}
.th_about_fz .th_Body .th_time .swiper-button-next{ right: -55px;}
.th_about_fz .th_Body .th_time .swiper-button-prev{ left: 0;}

.th_about_fz .th_Body .th_boInfo{ width: 100%;}
.th_about_gs_body li{width: 29.33%; margin: 30px 0 0 0; padding: 0 2%;}
.th_about_qy{ width: 100%;}
.th_about_qy li{ width: 100%;}
.th_about_qy .th_img,
.th_about_qy .th_right{ width: 100%; float: left;}
.th_about_qy .box_1{ padding:0 15px 15px;}
.th_about_qy .box h1{ font-size: 35px; color: #222; font-weight: 600; padding-top: 15px;}
.th_about_qy .box .th_des{ font-size: 14px; color: #333; height: auto; line-height: 30px; padding: 35px 0 40px;}
.th_about_qy li:nth-child(2n) .th_img,
.th_about_qy li:nth-child(2n) .th_right{ width: 100%; float: left;}
.th_about_qy_box_2{ height: auto; padding-bottom: 50px; background: url(th_23.jpg) no-repeat; background-size: cover;}
.th_about_qy_box_2 .th_body{ max-width: auto; padding: 0 15px; margin: 0 auto;}
.th_about_qy_box_3{ padding-bottom: 50px;}
.th_about_qy_box_3 .w1200{ width: auto; overflow: initial; padding: 0 15px;}
.th_about_qy_box_3 .th_body{ max-width: 100%; margin: 0 auto; position: relative; overflow: initial;}
.th_about_qy_box_3 .th_body .swiper-button-next, 
.th_about_qy_box_3 .th_body .swiper-button-prev{ margin-top: -55px; z-index: 999; background-image: none;}
.th_about_qy_box_3 .th_body .swiper-button-next{ right: 20px;}
.th_about_qy_box_3 .th_body .swiper-button-prev{ left: 0;}
.th_add_box_1 .f-fl,
.th_add_box_1 .f-fr{ width: 96%; padding: 0 2%;}
.th_add_box_1 .f-fl img{ margin: 0 auto;}
.th_add_box_2 .w715{width: 96%; padding: 0 2%;}
.th_add_box_3 .th_body ul{ width: 100%;}
.th_add_box_3 .th_body li{ width: 29.33%; margin: 15px 0 0 0; padding: 0 2%;}
.th_add_box_3 .th_body li a img{ margin: 0 auto;}
.th_add_box_3 .th_body li a p{ min-height: 50px; padding: 5px 0 5px; font-size: 18px; }

.th_add_box_4 .th_carousel .carousel-container{position:relative; width:100%; margin:0 auto;}
.th_add_box_4 .th_carousel #carousel{height:300px;width:100%;position:relative;}
.th_add_box_4 .th_carousel .carousel-image{display:block; border-radius: 50%; position: relative;}
.th_add_box_4 .th_carousel .carousel-feature{position:absolute; top:0;left:-1000px;cursor:pointer;}

.th_add_box_4 .th_carousel #carousel-left,
.th_add_box_4 .th_carousel #carousel-right{ position: absolute; top: 110px; cursor: pointer; z-index: 99;}
.th_add_box_4 .th_carousel #carousel-left{ left: 0;}
.th_add_box_4 .th_carousel #carousel-right{ right: 0;}

.th_yghuod_body li{ width: 48%; padding: 0 1%;}
.th_yghuod_body li a h1{ font-size: 16px;}
.th_yghuod_body li a .th_des{ height: auto;}

.th_content .w1200 .swiper-button-next, 
.th_content .w1200 .swiper-button-prev{ margin-top: 25px; z-index: 9; background-image: none;}
.th_content .w1200 .swiper-button-next{ right: 0;}
.th_content .w1200 .swiper-button-prev{ left: -25px;}

.th_about_fz .th_Body .th_boInfo .swiper-slide .thi_box .f-fr h1{ font-size: 26px;}
.th_banner_wap .th_nav a{ width: auto; padding: 0 4px;float:none;display:inline;}
.th_content .w1200 .th_title{ font-size: 30px; margin-top: 50px;}
.th_prod_serv_box_2 ul li a span{ width: 85px; height: 85px;}
.th_prod_serv_box_2 ul li a p{ font-size: 12px;}

.th_prod_serv_fixed{ display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.5); z-index: 300;}
.th_prod_serv_mobal{ display: none; position: fixed; top: 80px; left: 0; margin-left: 0px; width: 96%; padding: 0 2%; background-color: white; z-index: 310;}
.th_prod_serv_mobal .th_colse{ padding: 5px 10px 0px;}
.th_prod_serv_mobal h1{ font-size: 30px; text-align: center; color: #333; padding-bottom: 0;}
.th_prod_serv_mobal .th_body{ padding: 0 0 60px;}
.th_prod_serv_mobal .th_body li{ padding-top: 5px;}
.th_prod_serv_mobal .th_body li font{ height: 30px; line-height: 30px;}
.th_prod_serv_mobal .th_body li input[type='text']{ width: 90%; height: 30px;}
.th_prod_serv_mobal .th_body .th_num dl dd{ padding-top: 10px;}
.th_prod_serv_mobal .th_textarea{ padding-top: 10px;}
.th_prod_serv_mobal .th_textarea textarea{ width: 89%;}
.th_prod_serv_mobal .th_body button[type='submit']{ font-size: 16px; color: white; line-height: 45px; width: 93%;margin: 5px 0  0 19px; background-color: #fd9a00;}
.th_prod_serv_mobal .th_body button[type='submit']:hover{ background-color: #1b8ca5;}

#featured-area{width:100%; height:330px; margin:0 auto; position: relative;}
.roundabout-holder{list-style:none;width:200px;height:330px;margin:0px auto;}
.roundabout-moveable-item{height:180px;width:180px;cursor:pointer;}
.roundabout-moveable-item a{height:180px;width:180px; border-radius: 50%; display: block; position: relative;}
.roundabout-moveable-item a span{ background-color: rgba(0,0,0,.5); border-radius: 50%; width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0;}
.roundabout-moveable-item a span{ background-color: rgba(0,0,0,.5); border-radius: 50%; width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0;}
.roundabout-moveable-item.roundabout-in-focus a span{ display: none;}
.roundabout-moveable-item img{ height:auto;width:100%; border-radius: 50%;}
#featured-area .ban_l_btn,
#featured-area .ban_r_btn{ position: absolute; top: 265px; cursor: pointer; z-index: 15;}
#featured-area .ban_l_btn{ right: 0;}
#featured-area .ban_r_btn{ left: 0;}
.th_barrd{ margin-top: 50px;}
.th_barrd a.f-fl{ width: auto; padding: 0 15px;}
.th_barrd .f-fr{ float: left;}
.th_add_box_1{ padding: 50px 0;}
.th_add_box_3 .th_title,
.th_add_box_4 .th_title,
.th_add_box_5 .th_title{ padding: 30px  0;}
.th_add_box_5 .th_body li .th_tit .th_t1{ width: 60%;}
.th_add_box_5 .th_body li .th_tit .th_t2{ width: 12%;}

}

