@charset "utf-8";

.notice-btn{border-radius:100px; padding:15px 40px; text-align:center; max-width:100%; display:inline-block;}
.point_bg{background-color:#dd1e3f;}
.point_color{color:#dd1e3f;}

@media screen and (max-width:799px){
	section{position:relative;}
       
    .main-slider .swiper-slide{}
    .main-slider .swiper-slide span{display:block; text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5); color:#fff;}
    .main-slider .swiper-slide p{text-align: center;  padding:0 0 15px 0;}
    .main-slider .swiper-button-next{display:none}
    .main-slider .swiper-button-prev{display:none}
    
    .main-slider .sub-title{position:absolute; right:0; bottom:0; z-index:1; width:100%;}
    .main-slider .sub-title li{float:left; position:relative; background-color:rgba(211,30,63,0.8); color:#fff; background-size:auto; background-repeat:no-repeat;}
    .main-slider .sub-title li:not(:last-child):before{content:''; display:block; width:1px; height:100%; right:0; top:0; background-color:#fff; opacity:0.2; position: absolute;}
    .main-slider .sub-title li i{font-size:39px; color:rgba(255,255,255,0.6);  position: absolute; left:50%; bottom:22px; transform: translateX(-50%);}
    .main-slider .sub-title li dt{color:#fff;}
    .main-slider .sub-title li dd{display:none;}
    .main-slider .sub-title li p{color:#fff;}
    .main-slider .sub-title li span{display:block;}
    .main-slider .sub-title li:hover{opacity:1; background-color:#fff;}
    .main-slider .sub-title li:hover dt{color:#212324;}
    .main-slider .sub-title li:hover dd{color:#919191;}
    .main-slider .sub-title li:hover p{color:#a2a2a2;}
    .main-slider .sub-title li:hover i{color:#000;}
    section h3{position:relative;}
    section h3:after{content:''; position:absolute; bottom:0; left:0; display:block;}
    
    .main-notice{padding:50px 0; background-color:#fbfbfb;}
    
    .main-notice .latest-left h3{color:#000; float:left;}
    .main-notice .latest-left h3:after{background-color:#dd1e3f;}
    .main-notice .latest-left p{color:#6b6b6b; margin-bottom:70px;}
    .main-notice .lt:after{content:''; display:block; clear:both; visibility:hidden;}
    
    .main-section03 h3{color:#fff;}
    .main-section03 h3:after{background-color:#fff;}
    .main-section03 p{font-size: 14px; word-break: keep-all; padding:0 20px}
    .main-section03 i{font-size:60px; margin-bottom: 20px;}
    .main-notice .lt li{border:1px solid #e2e2e2;}
    .main-notice .lt li dt{color:#000; font-weight:600;}
    .main-notice .lt li dd{color:#424242;}
    .main-notice .lt li span{color:#6b6b6b;}
	.main-notice .lt .fa-comment-alt-lines{color:#000; font-size:20px; margin-bottom:5px;}
	.main-notice .lt li:hover .fa-comment-alt-lines{color:#dd1e3f;}
    .main-notice .lt li > a{position:absolute; right:0; bottom:0;  color:#fff; background-color:#bbb; text-align: center;}
    .main-notice .lt li:hover{border-color:#dd1e3f;}
    .main-notice .lt li:hover > a{background-color:#dd1e3f;}
    
    .main-section03{background-image: url('/sub/img/bg_main_con.jpg'); background-repeat: no-repeat; background-size:cover; background-position: center;}
    .main-section03 .fl-l:first-of-type{color:#fff;}
    .main-section03 .fl-l:first-of-type p span{display:block;}
    .main-section03 .fl-r:after{content:''; display:block; clear:both; visibility:hidden;}
    .main-section03 .fl-r > a{background-color:rgba(255,255,255,0.5);  display:block;  text-align: center; color:#fff; box-sizing: border-box;}
    .main-section03 .fl-r > a:first-of-type{}
    .main-section03 .fl-r > a:hover{background-color:#dd1e3f;}
    .main-section03 .fl-r > a:hover dd{color:#ff778f;}
    .main-section03 .fl-r > a dd{color:#d9d9d9;}

    .main-slider .swiper-slide{padding:200px 0 250px; background-size:cover;}
    .main-slider .swiper-slide span{font-size:25px; line-height:35px; text-align:Center; font-weight:700;}
	.main-slider .swiper-slide p {color:#fff; font-size:17px;}
    .main-slider .swiper-button-next, .main-slider .swiper-button-prev{width:70px; height:70px;}
    
	.main-slider .sub-title{width:100% !important;}
    .main-slider .sub-title li{width:25%;height: 135px; padding:40px 5px; background-position:90% 80%; text-align:center;}
    .main-slider .sub-title li dl{margin-bottom:35px;}
    .main-slider .sub-title li dt{font-size:13px; margin-bottom:15px;}
    .main-slider .sub-title li dd{font-size:15px;}
    .main-slider .sub-title li p{display: none;}
    .main-notice .latest-left a{color:#fff; float:right;}
    
    section h3{font-size:30px; margin-bottom:45px; padding-bottom:20px;}
    section h3:after{width:30px; height:3px;}
    
    .main-notice .latest-left{width:100%;}
    .main-notice .latest-left p{display:none;}
    .main-notice .lt{width:100%;}
    .main-notice .lt li{width:100%; float:inherit; padding:20px; position:relative;}
    .main-notice .lt li:not(:last-child){margin-bottom:30px;}
    .main-notice .lt li > img{margin-bottom:20px}
    .main-notice .lt li dl{margin-bottom:40px;}
    .main-notice .lt li dt{margin-bottom:30px;  font-size:14px; line-height:30px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
    .main-notice .lt li dd{display:none;}
    .main-notice .lt li span{font-size:12px; vertical-align: middle;}
    .main-notice .lt li > a{height:40px; font-size:21px; line-height:40px; width:40px;}
    
    .main-section03{padding:80px 0 90px;}
    .main-section03 .fl-l:first-of-type{font-size:18px; line-height:30px; text-align: center; width:100%; float: unset !important;}
    .main-section03 .fl-l:first-of-type h3:after{left:50%; transform: translateX(-50%); top: 60px;}
    .main-section03 .fl-r{width:90%; float: unset !important; margin: 40px auto 0;}
    .main-section03 .fl-r > a{width:49%;margin-right:2%;float:left; padding: 30px 20px 20px;}
   .main-section03 .fl-r > a:nth-of-type(2){margin-right:0}
    .main-section03 .fl-r > a img{margin-bottom:30px;}
    .main-section03 .fl-r > a dt{margin-bottom:10px;}

	.main_search {width:100%; overflow:hidden;}
	.main_search ul {width:100%; overflow:hidden;}
	.main_search li {float:left; width:100% !important; overflow:hidden; border-bottom:1px solid #ddd; padding:0 0 10px 0 !important; margin:0 0 15px 0 !important; border-top:0 !important; border-left:0 !important; border-right:0 !important;}
	.main_search li:hover {border-bottom:1px solid #ddd !important;}
	.main_search .t {float:left; width:70px; margin-right:10px;  font-size:15px; padding-top:10px; color:#dd1e3f;}
	.main_search .c {float:left; width:calc(100% - 80px); font-size:14px;}

	.inputbox2 {border:1px solid #e5e5e5; font-size:12px; height:32px; margin-right:5px; margin-bottom:5px; border-radius:100px; background-color:#fafafa;}
	.radio2 {padding-top:6px;}

	.btn_go {line-height:50px; height:50px !important; background-color:#dd1e3f; color:#fff; font-size:17px;}
}
@media screen and (min-width:800px) and (max-width:1199px){
	section{position:relative;}

    .main-slider .swiper-slide{}
    .main-slider .swiper-slide span{display:block; text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5); color:#fff;}
    .main-slider .swiper-slide p{text-align: center; font-size:25px; padding:90px 0 40px 0; color:#fff;}
    .main-slider .swiper-button-next, .main-slider .swiper-button-prev{background-position:center; background-size:cover; background-repeat:no-repeat;}
    .main-slider .swiper-button-next:after, .main-slider .swiper-button-prev:after{content:none;}
    .main-slider .swiper-button-next{background-image:url(../img/index_arrow_r.png); right: 10px;}
    .main-slider .swiper-button-prev{background-image:url(../img/index_arrow_l.png); left: 10px;}
    
    .main-slider .sub-title{position:absolute; right:0; bottom:0; z-index:1; width:100%;}
    .main-slider .sub-title li{float:left; position:relative; background-color:rgba(211,30,63,0.8); color:#fff; background-size:auto; background-repeat:no-repeat;}
    .main-slider .sub-title li:not(:last-child):before{content:''; display:block; width:1px; height:100%; right:0; top:0; background-color:#fff; opacity:0.2; position: absolute;}
    .main-slider .sub-title li a:after{content:'+'; display:block; position:absolute; right:0; top:0; color:#fff; background-color:#dd1e3f; line-height:55px; text-align:center;}
    .main-slider .sub-title li i{font-size:55px; color:rgba(255,255,255,0.6);  position: absolute; right:50px; bottom:45px;}
    .main-slider .sub-title li dt{color:#fff;}
    .main-slider .sub-title li dd{color:#e0a3ad;}
    .main-slider .sub-title li p{color:#fff;}
    .main-slider .sub-title li span{display:block;}
    .main-slider .sub-title li:hover{opacity:1; background-color:#fff;}
    .main-slider .sub-title li:hover dt{color:#212324;}
    .main-slider .sub-title li:hover dd{color:#919191;}
    .main-slider .sub-title li:hover p{color:#a2a2a2;}
    .main-slider .sub-title li:hover i{color:#000;}
    section h3{position:relative;}
    section h3:after{content:''; position:absolute; bottom:0; left:0; display:block;}
    
    .main-notice{padding:90px 0; background-color:#fbfbfb;}
    
    .main-notice .latest-left h3{color:#000; float:left;}
    .main-notice .latest-left h3:after{background-color:#dd1e3f;}
    .main-notice .latest-left p{color:#6b6b6b; margin-bottom:70px;}
    .main-notice .lt:after{content:''; display:block; clear:both; visibility:hidden;}
    
    .main-section03 h3{color:#fff;}
    .main-section03 h3:after{background-color:#fff;}
    
    .main-notice .lt li{border:1px solid #e2e2e2; cursor:pointer;}
    .main-notice .lt li dt{color:#000; font-weight:600;}
    .main-notice .lt li dd{color:#424242;}
    .main-notice .lt li span{color:#6b6b6b;}
    .main-notice .lt li > a{position:absolute; right:0; bottom:0;  color:#fff; background-color:#bbb; text-align: center;}
	.main-notice .lt .fa-comment-alt-lines{color:#000; font-size:40px; margin-bottom:10px;}
	.main-notice .lt li:hover .fa-comment-alt-lines{color:#dd1e3f;}
    .main-notice .lt li:hover{border-color:#dd1e3f;}
    .main-notice .lt li:hover > a{background-color:#dd1e3f;}
    
    .main-section03{background-image: url('/sub/img/bg_main_con.jpg'); background-repeat: no-repeat; background-size:cover; background-position: center;}
    .main-section03 .fl-l:first-of-type{color:#fff;}
    .main-section03 .fl-l:first-of-type p span{display:block;}
    .main-section03 .fl-r:after{content:''; display:block; clear:both; visibility:hidden;}
    .main-section03 .fl-r > a{background-color:rgba(255,255,255,0.5);  display:block;  text-align: center; color:#fff; box-sizing: border-box;}
    .main-section03 .fl-r > a:first-of-type{}
    .main-section03 .fl-r > a:hover{background-color:#dd1e3f;}
    .main-section03 .fl-r > a:hover dd{color:#ff778f;}
    .main-section03 .fl-r > a dd{color:#d9d9d9;}
    .main-section03 i{font-size:60px; margin-bottom: 20px;}

    .main-slider .swiper-slide{height:700px;}
    .main-slider .swiper-slide span{font-size:45px; line-height:60px; font-weight:700; text-align:Center;}
    .main-slider .swiper-button-next, .main-slider .swiper-button-prev{width:70px; height:70px;}
    
    .main-slider .sub-title li{width:25%; padding:40px 20px; background-position:90% 80%;}
    .main-slider .sub-title li a:after{font-size:36px; width:60px; height:60px;}
    .main-slider .sub-title li dl{margin-bottom:35px;}
    .main-slider .sub-title li dt{font-size:23px; margin-bottom:15px;}
    .main-slider .sub-title li dd{font-size:15px;}
    .main-slider .sub-title li p{display: none;}
    .main-notice .latest-left a{color:#fff; float:right;}
    
    section h3{font-size:40px; margin-bottom:45px; padding-bottom:20px;}
    section h3:after{width:30px; height:3px;}
    
    .main-notice .latest-left{width:100%;}
    .main-notice .latest-left p{display:none;}
    .main-notice .lt{width:100%;}
    .main-notice .lt li{width:32%; float:left; padding:45px 40px 35px; position:relative;}
	.main-notice .lt li:nth-of-type(2){width:64%;}
    .main-notice .lt li:not(:last-child){margin-right:2%;}
    .main-notice .lt li > img{margin-bottom:20px}
    .main-notice .lt li dl{margin-bottom:85px;}
    .main-notice .lt li dt{margin-bottom:30px;  font-size:21px; line-height:30px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
    .main-notice .lt li dd{font-size:15px;line-height:20px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
    .main-notice .lt li span{font-size:15px; vertical-align: middle;}
    .main-notice .lt li > a{height:60px; line-height:55px; font-size:21px; line-height:60px; width:60px;}
    
    .main-section03{padding:90px 0 100px;}
    .main-section03 .fl-l:first-of-type{font-size:18px; line-height:30px; text-align: center; width:100%; float: unset !important;}
    .main-section03 .fl-l:first-of-type h3:after{left:50%; transform: translateX(-50%); top: 60px;}
    .main-section03 .fl-r{width:410px; float: unset !important; margin: 40px auto 0;}
    .main-section03 .fl-r > a{width:200px; height:200px;float:left;padding:0px 0 30px;}
    .main-section03 .fl-r > a:first-of-type{margin-right:10px;}
    .main-section03 .fl-r > a img{margin-bottom:30px;}
    .main-section03 .fl-r > a dt{margin-bottom:10px;}

	.main_search {width:100%; overflow:hidden;}
	.main_search ul {width:100%; overflow:hidden;}
	.main_search li {float:left; width:50% !important; border-bottom:1px solid #ddd; height:60px; padding:0 !important; margin:0 0 20px 0 !important; border-top:0 !important; border-left:0 !important; border-right:0 !important;}
	.main_search li:nth-child(1) {width:100% !important;}
	.main_search li:nth-child(2) {width:100% !important;}
	.main_search li:hover {border-bottom:1px solid #ddd !important;}
	.main_search .t {float:left; width:100px; margin-right:50px; padding-top:10px; font-size:20px; color:#dd1e3f;}
	.main_search .c {float:left; width:calc(100% - 150px); font-size:16px;}

	.inputbox2 {border:1px solid #e5e5e5; font-size:15px; height:45px; margin-right:5px; border-radius:100px; background-color:#fafafa;}
	.radio2 {padding-top:9px;}

	.btn_go {line-height:50px; height:50px !important; background-color:#dd1e3f; color:#fff; font-size:17px;}
}

@media screen and (min-width:1200px){
	section{position:relative;}

    .main-slider .swiper-slide{}
    .main-slider .swiper-slide span{display:block; text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5); color:#fff;}
    .main-slider .swiper-slide p{font-size:28px; color:#fff; padding:100px 0 30px 0;}
    .main-slider .swiper-button-next, .main-slider .swiper-button-prev{background-position:center; background-size:cover; background-repeat:no-repeat;}
    .main-slider .swiper-button-next:after, .main-slider .swiper-button-prev:after{content:none;}
    .main-slider .swiper-button-next{background-image:url(../img/index_arrow_r.png); right: 1501px;}
    .main-slider .swiper-button-prev{background-image:url(../img/index_arrow_l.png); left: 243px;}
    
    .main-slider .sub-title{position:absolute; right:0; bottom:0; z-index:1; width:100%;}
    .main-slider .sub-title li{float:left; position:relative; background-color:rgba(211,30,63,0.8); color:#fff; background-size:auto; background-repeat:no-repeat;}
    .main-slider .sub-title li:not(:last-child):before{content:''; display:block; width:1px; height:100%; right:0; top:0; background-color:#fff; opacity:0.2; position: absolute;}
    .main-slider .sub-title li a:after{content:'+'; display:block; position:absolute; right:0; top:0; color:#fff; background-color:#dd1e3f; line-height:55px; text-align:center;}
    .main-slider .sub-title li i{font-size:55px; color:rgba(255,255,255,0.6);  position: absolute; right:50px; bottom:45px;}
    .main-slider .sub-title li dt{color:#fff;}
    .main-slider .sub-title li dd{color:#e0a3ad;}
    .main-slider .sub-title li p{color:#fff;}
    .main-slider .sub-title li span{display:block;}
    .main-slider .sub-title li:hover{opacity:1; background-color:#fff;}
    .main-slider .sub-title li:hover dt{color:#212324;}
    .main-slider .sub-title li:hover dd{color:#919191;}
    .main-slider .sub-title li:hover p{color:#a2a2a2;}
    .main-slider .sub-title li:hover i{color:#000;}
    section h3{position:relative;}
    section h3:after{content:''; position:absolute; bottom:0; left:0; display:block;}
    
    .main-notice{padding:90px 0; background-color:#fbfbfb;}
    
    .main-notice .latest-left h3{color:#000; line-height:50px; white-space:normal; word-break:keep-all; }
    .main-notice .latest-left h3:after{background-color:#dd1e3f;}
    .main-notice .latest-left p{color:#6b6b6b; margin-bottom:70px;}
    .main-notice .lt:after{content:''; display:block; clear:both; visibility:hidden;}
    
    .main-section03 h3{color:#fff;}
    .main-section03 h3:after{background-color:#fff;}
    .main-section03 i{font-size:60px; margin-bottom: 20px;}
    .main-notice .lt li{border:1px solid #e2e2e2; cursor:pointer;}
    .main-notice .lt li dt{color:#000; font-weight:600;}
    .main-notice .lt li dd{color:#424242;}
    .main-notice .lt li span{color:#6b6b6b;}
    .main-notice .lt li > a{position:absolute; right:0; bottom:0;  color:#fff; background-color:#bbb; text-align: center;}
    .main-notice .lt li:hover{border-color:#dd1e3f;}
	.main-notice .lt .fa-comment-alt-lines{color:#000; font-size:40px; margin-bottom:10px;}
	.main-notice .lt li:hover .fa-comment-alt-lines{color:#dd1e3f;}
    .main-notice .lt li:hover > a{background-color:#dd1e3f;}
    
    .main-section03{background-image: url('/sub/img/bg_main_con.jpg'); background-repeat: no-repeat; background-size:cover; background-position: center;}
    .main-section03 .fl-l:first-of-type{color:#fff;}
    .main-section03 .fl-l:first-of-type p span{display:block;}
    .main-section03 .fl-r:after{content:''; display:block; clear:both; visibility:hidden;}
    .main-section03 .fl-r > a{background-color:rgba(255,255,255,0.5);  display:block;  text-align: center; color:#fff; box-sizing: border-box;}
    .main-section03 .fl-r > a:first-of-type{}
    .main-section03 .fl-r > a:hover{background-color:#dd1e3f;}
    .main-section03 .fl-r > a:hover dd{color:#ff778f;}
    .main-section03 .fl-r > a dd{color:#d9d9d9;}
    
    .main-section04{background-image: url('/sub/img/bg_main_con.jpg'); background-repeat: no-repeat; background-size:cover; background-position: center;padding:100px 0;overflow: hidden;}
    .main-section04 h3{color:#fff;text-align:center;}

	.main-section04 .swiper-button-prev{position:absolute; left:50px;}
	.main-section04 .swiper-button-next{position:absolute; right:50px;}


    .main-section05{background-image: url('/sub/img/bg_main_con.jpg'); background-repeat: no-repeat; background-size:cover; background-position: center;padding:100px 0;overflow: hidden;}
    .main-section05 h3{color:#fff;text-align:center;}

	.main-section05 .swiper-button-prev{position:absolute; left:50px;}
	.main-section05 .swiper-button-next{position:absolute; right:50px;}

    .main-section06{padding:100px 0;overflow: hidden;}
    .main-section06 h3{text-align:center;}

	.main-section06 .swiper-button-prev{position:absolute; left:50px;}
	.main-section06 .swiper-button-next{position:absolute; right:50px;}

	.bsetSwiper{overflow: hidden;}
	.bsetSwiper .swiper-slide{opacity: 0.2; }
	.bsetSwiper .swiper-slide-next, 
	.bsetSwiper .swiper-slide-active, 
	.bsetSwiper .swiper-slide-next+.swiper-slide{opacity: 1}

	.main-product{border:0px solid rgba(0,0,0,0.1); background-color:#fff; box-shadow:10px 10px 10px 10px rgba(0,0,0,0.1);}
	.main-product .product-img-box{position: relative;}
	.main-product .product-img-box img.product-img{max-width: 80%; position: absolute;left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 0;}
	.main-product .product-img-box img.pro-rent{position: absolute;left: -7px; top: 20px;  z-index: 1;}
	.main-product .product-img-box img.pro-new{position: absolute;left: 10px; bottom: 0;  z-index: 1;}
	.main-product .pro-option{position:absolute; right:20px; bottom:25px; }
	.main-product .pro-option li{width:52px; height:52px; display:flex; background-color:#f1f1f1; border-radius:100%; align-items: center; justify-content: center; margin-top:7px;   }
	.main-product .prod-name{text-align:center; padding:30px; overflow: hidden;}
	.main-product .prod-name .name-title {font-size:25px; color:#111; font-weight:900; margin-bottom:5px;}
	.main-product .prod-name .name-text {font-size:15px; color:#999; font-weight:300; margin-bottom:25px;}
	.main-product .prod-name .name-type {}
	.main-product .prod-name .name-type a {display:inline-block;border:1px solid #ddd;border-radius:40px;padding:10px 20px 8px;}
	.main-product .prod-name .name-type a:hover {color:#fff;background-color:#dd1e3f;border:1px solid #dd1e3f;}




    .main-slider .swiper-slide{height:850px;}
    .main-slider .swiper-slide span{font-size:55px; line-height:70px; font-weight:700;}
    .main-slider .swiper-button-next, .main-slider .swiper-button-prev{width:70px; height:70px;}
    
    .main-slider .sub-title li{width:25%; padding:40px; background-position:90% 80%;}
    .main-slider .sub-title li a:after{font-size:36px; width:60px; height:60px;}
    .main-slider .sub-title li dl{margin-bottom:35px;}
    .main-slider .sub-title li dt{font-size:27px; margin-bottom:15px;}
    .main-slider .sub-title li dd{font-size:15px;}
    .main-slider .sub-title li p{font-size:17px; line-height:27px; min-height:109px;}
    .main-notice .latest-left a{color:#fff;}
    
    section h3{font-size:40px; margin-bottom:45px; padding-bottom:20px;}
    section h3:after{width:30px; height:3px;}
    
    .main-notice .latest-left{width:15%; margin-right:5%;}
    .main-notice .latest-left p{line-height:24px;}
    .main-notice .lt{width:80%;}
    .main-notice .lt li{width:32%; float:left; padding:45px 40px 35px; position:relative;}
	/* .main-notice .lt li:nth-of-type(2){width:64%;} */
    .main-notice .lt li:not(:last-child){margin-right:2%;}
    .main-notice .lt li > img{margin-bottom:20px}
    .main-notice .lt li dl{margin-bottom:85px;}
    .main-notice .lt li dt{margin-bottom:30px;  font-size:21px; line-height:30px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
    .main-notice .lt li dd{font-size:15px;line-height:20px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
    .main-notice .lt li span{font-size:15px; vertical-align: middle;}
    .main-notice .lt li > a{height:60px; line-height:55px; font-size:21px; line-height:60px; width:60px;}
    
    .main-section03{padding:90px 0 100px;}
    .main-section03 .fl-l:first-of-type{width:50%; margin-right:10%; font-size:18px; line-height:30px;}
    .main-section03 .fl-r{width:450px;}
    .main-section03 .fl-r > a{width:220px; height:220px;float:left;padding:40px 0 30px;}
    .main-section03 .fl-r > a:first-of-type{margin-right:2%;}
    .main-section03 .fl-r > a img{margin-bottom:30px;}
    .main-section03 .fl-r > a dt{margin-bottom:10px;}
	.search-form{margin-bottom:50px;}

	.main_search {width:100%; overflow:hidden;}
	.main_search ul {width:100%; overflow:hidden;}
	.main_search li {float:left; width:50% !important; border-bottom:1px solid #ddd; height:60px; padding:0 !important; margin:0 0 20px 0 !important; border-top:0 !important; border-left:0 !important; border-right:0 !important;}
	.main_search li:nth-child(1) {width:100% !important;}
	.main_search li:nth-child(2) {width:100% !important;}
	.main_search li:hover {border-bottom:1px solid #ddd !important;}
	.main_search .t {float:left; width:100px; margin-right:10px; padding-top:10px; font-size:17px; color:#dd1e3f;}
	.main_search .c {float:left; width:calc(100% - 150px); font-size:14px;}

	.inputbox2 {border:1px solid #e5e5e5; font-size:15px; height:45px; margin-right:5px; border-radius:100px; background-color:#fafafa;}
	.radio2 {padding-top:9px;}

	.btn_go {line-height:50px; height:50px !important; background-color:#dd1e3f; color:#fff; font-size:17px;}
}
.list-table{background-color:#fff; width:830px }
.list-table th{background-color:#c22d40; color:#fff; text-align:Center; font-size:16px; line-height:40px; padding:5px; box-sizing:border-box;}
.list-table td{background-color:#fff; color:#7b7b7b; text-align:Center; font-size:15px; line-height:40px; padding:5px; box-sizing:border-box; border-bottom:1px solid rgba(0,0,0,0.2) }
.list-table td img{vertical-align:middle}
.scroll-area{height: 160px; overflow-y: scroll; width: 830px;  overflow-x: hidden;}
.scroll-area::-webkit-scrollbar { width: 8px; }
.scroll-area::-webkit-scrollbar-thumb { height: 30%; background: rgba(255,255,255,0.2); border-radius: 10px;}
.scroll-area::-webkit-scrollbar-track { background:transparent;}




