*{ margin: 0; padding: 0; list-style: none; }
body{ font-size: 16px; font-family: 'Microsoft YaHei'}
a{ color:#333; text-decoration: none; }
input::-moz-focus-inner{ padding:0; }
::-webkit-input-placeholder{ color: #fff; }    /* 使用webkit内核的浏览器 */
:-moz-placeholder{ color: #fff; }                  /* Firefox版本4-18 */
::-moz-placeholder{ color: #fff; }                  /* Firefox版本19+ */
:-ms-input-placeholder{ color: #fff; }           /* IE浏览器 */
input,select,textarea,button{ outline:none; outline-style:none; resize:none; vertical-align: middle; }
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { *zoom:1; }
.fl{ float: left; }
.fr{ float: right; }
.liuke{ display: none; }
.minWidth { min-width: 1200px; margin:0 auto; }
.maxWidth { width: 1200px; margin:0 auto; position: relative; }
::-ms-clear { display: none; }
::-ms-reveal { display: none; }

/*top*/
.top_div { width: 100%; background: #fff; border-top: 1px solid #f5f5f5; position: fixed; top: 0; left: 0; z-index: 101; }
.top_div .top { height: 99px; }
.top_div .top .top_ico { display: block; width: 183px; height: 50px; margin-top: 25px; background: url(./images/logo.png)no-repeat center 0; }
.top_div .top .top_ico_liuke { display: block; width: 237px; height: 40px; margin-top: 25px; background: url(./images/logo_liuke.png)no-repeat center 0; display: none}
.top_div .top .top_href_div { margin-top: 25px; }
.top_div .top .top_href_div .scroll-nav { display: inline-block; width: 132px; text-align: center; cursor: pointer; }
.top_div .top .top_href_div .scroll-nav .href_text { font-size: 18px; color: #4c4c4c; }
.top_div .top .top_href_div .active .href_text { color: #dbb76c; }
.top_div .top .top_href_div .active .href_ico { border-radius: 25px; margin: 7px auto; width: 14px; height: 3px; background: #dbb76c; }
/*top*/

/*banner*/
.banner { width: 100%; background: url(./images/banner.png)no-repeat center 0; height: 600px; margin-top: 100px; }
.banner_div { height: 600px; overflow: hidden; }
.banner .banner_fl { border-top: 1px solid transparent; }
.banner .banner_fl .banner_title { font-size: 44px; color: #212528; font-weight: bold; margin-top: 99px; }
.banner .banner_fl .banner_describe { font-size: 48px; color: #212528; margin-top: 10px; }
.banner .banner_fl .qr_code_div { border-radius: 24px; border-top: 1px solid #fff; background: #fff; box-shadow: 0px 20px 30px 0px rgba(182, 157, 103, 0.3); }
.banner .banner_fl .qr_code_div {  width: 250px; height: 276px; margin-top: 60px; }
.banner .banner_fl .qr_code_div .qr_code { margin: 30px auto 9px auto; width: 191px; height: 192px; background: url(./images/qr_code.png)no-repeat center 0; }
.banner .banner_fl .qr_code_div p { text-align: center; font-size: 18px; color: #989898;}
/*banner*/

/*banner_liuke*/
.banner_liuke { width: 100%; background: url(./images/banner2.png)no-repeat center 0; height: 600px; margin-top: 100px; }
.banner_div { height: 600px; overflow: hidden; }
.banner_liuke .banner_fl { border-top: 1px solid transparent; }
.banner_liuke .banner_fl .banner_title { font-size: 40px; color: #212528; font-weight: bold; margin-top: 99px; }
.banner_liuke .banner_fl .banner_name { font-size: 64px; color: #fa7e05; font-weight: bold; margin-top: 10px; }
.banner_liuke .banner_fl .banner_describe { font-size: 28px; color: #212528; margin-top: 10px; }
.banner_liuke .banner_fl .qr_div {display: flex;  }
.banner_liuke .banner_fl .qr_div .qr_code_div { border-radius: 24px; border-top: 1px solid #fff; background: #fff; box-shadow: 0px 20px 30px 0px rgba(182, 157, 103, 0.3); margin:0  20px;}
.banner_liuke .banner_fl .qr_div .qr_code_div {  width: 168px; height: 196px; margin-top: 60px; }
.banner_liuke .banner_fl .qr_div .qr_code_div .qr_liuke_code { margin: 20px auto 9px auto; width: 139px; height: 138px; background: url(./images/qr_liuke_code.png)no-repeat center 0; }
.banner_liuke .banner_fl .qr_div .qr_code_div .qr_liuke { margin: 20px auto 9px auto; width: 139px; height: 138px; background: url(./images/qr_liuke.png)no-repeat center 0; }
.banner_liuke .banner_fl .qr_div .qr_code_div p { text-align: center; font-size: 18px; color: #989898;}
/*banner_liuke*/

/*title*/
.title_div { margin-bottom: 25px; }
.title_div .title_text { padding-top: 40px; text-align: center; font-size: 28px; color: #222222; }
.title_div .title_ico { border-radius: 25px; margin: 7px auto; width: 14px; height: 5px; background: #dbb76c; }
.title_ico_liuke { border-radius: 25px; margin: 7px auto; width: 14px; height: 5px; background: #fb7217; display: none }

/*title*/

/* 关于我们 */
.about_us { height: 200px; background: url(./images/about_us.png)no-repeat center 0; border-top: 1px solid transparent;}
.about_us p,.brand_text p { margin-top: 20px; text-align: center; font-size: 18px; color: #999999; line-height: 35px; }
.about_us_liuke { height: 240px;display: none; margin-bottom: 40px; }
.about_us_liuke p,.brand_text p { margin-top: 20px; text-align: center; font-size: 18px; color: #999999; line-height: 35px; }
.about_us_liuke .us_div { width: 30%; display: flex; justify-items: center;align-items: center; margin: 40px auto 0; }
.about_us_liuke .us_div .us_button {width: 140px; height: 40px; border-bottom: 1px solid #cecece;color: #666666;text-align: center;line-height: 40px;margin: 0 20px}
/* 关于我们 */

/* 六大特权 */
.privilege_box { display: flex; justify-content: space-around;align-items: center; text-align: center;margin-top: 60px;font-size: 18px }
.privilege_div { width: 33%; margin: 0 auto;}
.privilege_img { height: 100px; margin-bottom: 20px;}
.privilege_img1 { background: url(./images/privilege1.png)no-repeat center 0; }
.privilege_img2 { background: url(./images/privilege2.png)no-repeat center 0; }
.privilege_img3 { background: url(./images/privilege3.png)no-repeat center 0; }
.privilege_img4 { background: url(./images/privilege4.png)no-repeat center 0; }
.privilege_img5 { background: url(./images/privilege5.png)no-repeat center 0; }
.privilege_img6 { background: url(./images/privilege6.png)no-repeat center 0; }
.privilege_title{ font-size: 22px; margin-top: 20px }
/* 六大特权 */


.feature { width: 100%; background: url(./images/feature_bg.png)no-repeat center 0; height: 600px; margin-top: 68px; }
/* 雀喜特色 */
.film_focus { margin: 70px auto 0 auto; width: 1200px; height: 300px; overflow: hidden; position: relative; }

.film_focus ul.film_focus_nav { position: absolute; left: 0; top: 0; z-index: 100; border-right: 2px solid #252b3c; }

.film_focus ul.film_focus_nav li { margin-bottom: 20px; background: transparent; position: relative; padding-left: 130px; width: 113px; height: 40px; line-height: 40px; cursor: pointer;  overflow: hidden; }
.film_focus ul.film_focus_nav li p { font-size: 18px; color: #fff; }

.film_focus ul.film_focus_nav li.cur { margin-bottom: 20px; background: url(./images/feature_nav_ico.png)no-repeat center 0; padding-left: 130px; width: 113px; height: 40px; line-height: 40px; word-break: break-all; overflow: hidden; }

.film_focus ul.film_focus_nav li.cur p{ font-size: 18px; color: #dbb76c; }

.film_focus .film_focus_imgs_wrap { background: url(./images/load.gif) no-repeat center center; }
.film_focus ul.film_focus_imgs { min-height: 300px; height: 9999em; position: absolute; right: 0; top: 0; overflow: hidden; }
.film_focus ul.film_focus_imgs li { width: 857px; height: 300px; background: transparent; overflow: hidden; color: #fff; position: relative; }
.film_focus ul.film_focus_imgs li .feature_title { font-size: 28px; color: #fff; margin-bottom: 50px; }
.film_focus ul.film_focus_imgs li .feature_text { font-size: 18px; color: #fff; line-height: 35px; }
/* 雀喜特色 */

/* 服务保障 */
.feature_liuke { width: 883px;height:486px;margin: 0 auto; }
.feature_nav { height: 37px; }
.feature_nav .nav { height: 37px;text-align: center;border-bottom: 2px solid #252b3c; }
.feature_nav .nav li {width:25%;float: left;font-size: 18px; color: #fff;}
.feature_nav .nav .active { font-size: 18px; color: #fb7217; }
.line { width: 40px;height: 2px; background-color: #fb7217; position: absolute; left: 90px; }
.feature_swiper { width: 883px;height: 291px; }
.feature_swiper_slide { width: 100%;display: flex; }
.feature_title_liuke,.feature_text_liuke { width: 50%;height: 291px; }
.service1 { background: url(./images/service1.png)no-repeat center 0; }
.service2 { background: url(./images/service2.png)no-repeat center 0; }
.service3 { background: url(./images/service3.png)no-repeat center 0; }
.service4 { background: url(./images/service4.png)no-repeat center 0; }
.feature_text_liuke .feature_title { font-size: 29px; }
.feature_text_liuke .feature_des { font-size: 18px;margin-top: 40px; }
.feature_text_liuke .feature_icon { width: 24px;height: 4px; background-color: #fb7217;margin-top: 95px; }
.text_liuke { background-color: #f0f0f0;padding: 40px 30px;box-sizing:border-box; }
/* 服务保障 */

/*雀喜优势*/
.advantage { margin: 92px auto 65px auto; }
.advantage ul li { width: 300px; float: left;; }
.advantage ul li .advantage_ico { margin: 0 auto; width: 120px; height: 120px;  }
.advantage ul li .advantage_ico0 { background: url(./images/advantage_ico0.png)no-repeat center 0; }
.advantage ul li .advantage_ico1 { background: url(./images/advantage_ico1.png)no-repeat center 0; }
.advantage ul li .advantage_ico2 { background: url(./images/advantage_ico2.png)no-repeat center 0; }
.advantage ul li .advantage_ico3 { background: url(./images/advantage_ico3.png)no-repeat center 0; }
.advantage ul li .advantage_title { margin-top: 15px; text-align: center; font-size: 22px; color: #222222; }
.advantage ul li .advantage_text { margin-top: 7px; text-align: center; font-size: 16px; color: #999999; }
/*雀喜优势*/

/*公司简介*/
.intro_top { margin: 50px auto 50px auto; }
.intro_text { width: 631px; }
.intro_text p { margin: 30px 0; font-size: 18px; color: #3a3a3a; line-height: 30px; }
.intro_title { margin-top: 20px; font-size: 24px; color: #3a3a3a; }
.intro_text2 p{ margin: 20px; font-size: 18px; color: #3a3a3a; line-height: 30px; }
.intro_text2 .intro_title{ margin: 20px; }
.intro_img01 { width: 510px; height: 340px; background: url(./images/intro_img01.png)no-repeat center 0; }
.intro_img02 { width: 510px; height: 340px; background: url(./images/intro_img02.png)no-repeat center 0; }
.intro_img03 { width: 510px; height: 340px; background: url(./images/intro_img03.png)no-repeat center 0; }
.intro_img04 { width: 510px; height: 340px; background: url(./images/intro_img04.png)no-repeat center 0; }
/*公司简介*/

/*投资方*/
.investment { margin: 70px auto; }
.investment ul li { width: 300px; float: left; }
.investment ul li .investment_ico { margin: 0 auto; width: 300px; height: 135px;  }
.investment ul li .investment_ico0 { background: url(./images/investment_ico0.png)no-repeat center 0; }
.investment ul li .investment_ico1 { background: url(./images/investment_ico1.png)no-repeat center 0; }
.investment ul li .investment_ico2 { background: url(./images/investment_ico2.png)no-repeat center 0; }
.investment ul li .investment_ico3 { background: url(./images/investment_ico3.png)no-repeat center 0; }
/*投资方*/

/*招商合作*/
.investment_div { width: 100%; background: #f5f5f5;}
.investment_banner { width: 100%; background: url(./images/investment_bg.png)no-repeat center 0; height: 640px; }
.investment_content { background: #fff; height: 960px; border-radius: 5px; margin-top: -392px; }
.investment_title { font-size: 48px; color: #3a3a3a; text-align: center; margin-bottom: 56px; }
.investment_content ul.investment_ul { margin-left: 81px; width: 818px; }
.investment_content ul li { position: relative; }
.investment_content ul li .investment_list_title { font-size: 28px; color: #3a3a3a; line-height: 30px; margin-bottom: 22px; }
.investment_content ul li .investment_list_text { font-size: 18px; color: #888888; line-height: 30px; margin-bottom: 50px; }
.investment_content ul li .investment_list_ico { width: 8px; height: 8px; border-radius: 50px; background: #dab671; position: absolute; top: 15px; left: -25px; }
.investment_content .enter { margin-top: 70px }
.investment_content .enter ul.enter_ul { margin-left: 78px; }
.investment_content .enter ul li { margin-right: 50px; position: relative; float: left; width: 220px; height: 150px; border: 2px solid #dab671; border-radius: 5px; }
.investment_content .enter ul li .enter_ico { border-radius: 50px; position: absolute; top: -27px; left: 80px; width: 54px; height: 54px; line-height: 54px; text-align: center; background: #dab671; font-size: 30px; color: #fff; }
.investment_content .enter ul li .enter_title { text-align: center; font-size: 22px; color: #3a3a3a; margin-top: 45px; }
.investment_content .enter ul li .enter_text { text-align: center; width: 150px; line-height: 25px; margin: 0 auto; font-size: 18px; color: #888888; margin-top: 10px; }
.investment_content .enter ul li .enter_arrows { width:0px; height:0px; border-left: 14px solid #dab671; border-top: 7px solid transparent; border-bottom: 7px solid transparent; position: absolute; top: 66px; right: -42px; }
.investment_content .enter ul li .enter_arrows_h { width:14px; height:6px; background: #dab671; position: absolute; top: 70px; right: -28px; }

/*招商合作*/

/*联系我们*/
.contact_us { width: 100%; background: #f5f5f5; border-top: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5; }
.contact_content {  padding: 0 0 69px 0; margin: 46px auto; background: #fff; height: 340px; }
.contact_text { margin-left: 80px; width: 640px; padding: 50px 0 0 0; }
.contact_text p { font-size: 18px; color: #222222; line-height: 38px; }
.contact_map { margin-top: 20px; width: 400px; height: 200px; background: url(./images/map.png)no-repeat center 0; }
/*联系我们*/

/*底部二维码*/
.footer_qr_code_div { width: 100%; padding: 35px 0; border-top: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; display: flex; justify-content: center;}
.footer_qr_div { margin: 0 44px; }
.footer_qr_quexi_code { margin: 0 auto; width: 115px; height: 115px; background: url(./images/footer_qr_code.png)no-repeat center 0; }
.footer_qr_liuke_code { margin: 0 auto; width: 115px; height: 115px; background: url(./images/footer_liuke_code.png)no-repeat center 0; }
.footer_qr_code_text { margin-top: 5px; font-size: 16px; color: #999999; text-align: center; }
/*底部二维码*/

/*底部*/
footer p { text-align: center; height: 56px; line-height: 56px; font-size: 16px; color: #888888; }
/*底部*/

/* ======= swiper ======= */
.swiper-container{
    --swiper-theme-color: #ff6600;/* 设置Swiper风格 */
    --swiper-navigation-color: #00ff33;/* 单独设置按钮颜色 */
    --swiper-navigation-size: 30px;/* 设置按钮大小 */
}
