*{margin: 0;padding: 0;list-style: none;font-family: "Open Sans";}
body,html{min-width: 1200px;}
img{display: block;}
a{text-decoration: none;}
.wow {visibility: hidden;}
.clearfix{clear: both;}
.guangao{position: relative;overflow: hidden;}
.guangao a{display: block;position: relative;left: 50%;margin-left:-960px;}
.guangao a img{width: 1920px;}
.header_top_bg{background: #CC0033;}
.header_top{width: 1200px;padding: 0 10px;margin: 0 auto;display: flex;justify-content: space-between;}
.header_top_l{font-size: 14px;color: #fff;line-height: 36px;}
.header_top_l i{margin-right: 5px;font-weight: normal;}
.header_top_r{display: flex;}
.header_top_r li{border-left: solid 1px #cc6680;height: 16px;margin-top: 10px;font-size: 14px;line-height: 16px;color: #fff;cursor: pointer;padding: 0 10px;}
.header_top_r li:nth-child(1){border: none;color: yellow;}
.header_top_r li a{display: block;font-size: 14px;line-height: 16px;color: #fff;overflow: hidden;}
.header_top_r li:hover{color: yellow;}
.header_top_r li a:hover{color: yellow;}
.header_top_r li a i{float: left;}
.header_bg{background: #fff;padding: 30px 0 40px 0;}
.header{width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;}
.logo_box{display: flex;}
.logo{border-right: solid 1px #ddd;display:flex;align-items: center;}
.logo a{display: block;margin-right: 10px;}
.logo a img{height: 65px;}
.logo_txt{margin-left: 10px;margin-top: 10px;}
.logo_txt span{display: block;font-size: 22px;line-height: 30px;color: #002f5f;}
.logo_txt p{font-size: 13px;color: #666;line-height: 20px;}
.search_box{display: flex;margin-top: 6px;}
.search_txt{width: 330px;line-height: 36px;border: solid 1px #999;text-indent: 10px;border-right:none;}
.search_btn{border: none;line-height: 38px;background: #CC0033;color: #fff;font-size: 14px;width: 100px;cursor: pointer;}
.search_tj{margin-top: 8px;overflow: hidden;}
.search_tj span{font-size: 14px;color: #cc0033;line-height: 14px;float: left;}
.search_tj a{font-size: 12px;color: #666;line-height: 14px;float: left;margin-right: 10px;}
.search_tj a:hover{color: #cc0033;}
.tel span{display: block;font-size: 16px;color: #002f5f;line-height: 30px;padding-left: 25px;}
.tel p{font-size: 22px;overflow: hidden;color: #333;line-height: 40px;}
.tel p img{float: left;margin-right: 5px;margin-top: 6px;}
.nav_bg{border-bottom: solid 2px #CC0033;background: #fff;}
.nav{width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;position: relative;}
.nav_c{position: relative;}
.nav_c>a{font-size: 17px;color: #333;line-height: 50px;font-weight: bold;display: block;overflow: hidden;}
.nav_c>a i{font-size: 19px;color: #CC0033;margin-right: 3px;float: left;margin-top: 1px;}
.nav_c>a:hover{color: #009933;}
.nav_c>a:hover i{color: #009933;}
.nav_c_vip>a{color: #CC0033;}
.nav_c img{position: absolute;top: -3px;right: -10px;}
.nav_menu{position: static;}
.nav_menu>a{color: #002f5f;}
.nav_menu>a i{color: #002f5f;}
.nav_c_box{position: absolute;background: #fff;width:90%;left: 5%;top: 100px;visibility: hidden;opacity: 0;transition:0.3s;border-top: solid 2px #CC0033;z-index: 999;box-shadow:0 10px 10px #e9e9f6;}
.nav_menu:hover .nav_c_box{top: 51px;visibility: visible;opacity: 1;transition:0.3s;}
.nav_fw{background: #f8f8fb;padding: 10px 20px;display: flex;}
.nav_fw:nth-child(2){background: #fff;}
.nav_fw:nth-child(4){background: #fff;}
.nav_fw:nth-child(6){background: #fff;}
.nav_fw:nth-child(8){background: #fff;}
.nav_fw span{display: block;font-size: 17px;color: #002f5f;font-weight: bold;white-space: nowrap;display: flex;align-items: center;border-right: solid 1px #eee;padding-right: 10px;}
.nav_fw span i{margin-right: 5px;font-size: 24px;font-weight: normal;}
.nav_fw_box{overflow: hidden;}
.nav_fw_box li{float: left;margin: 5px;font-size: 14px;color: #666;line-height: 24px;padding: 0 5px;cursor: pointer;}
.nav_fw_box li a{display: block;font-size: 14px;color: #666;line-height: 24px;padding: 0 5px;}
.nav_fw_box li:hover{background: #CC0033;color: #fff;}
.nav_fw_box li a:hover{background: #CC0033;color: #fff;}
.nav_fw_box .nav_rm{color: #CC0033;font-weight: bold;font-size: 15px;}
.nav_fw_box .nav_rm a{color: #CC0033;font-weight: bold;font-size: 15px;}
.banner_bg{height: 380px;background: url(../images/banner_2.jpg) no-repeat center center;}
.banner{width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;}
.banner_l{width: 40%;height:380px;display: flex;flex-direction: column;justify-content: center;}
.banner_l p{font-size: 36px;font-weight: bold;color: #002f5f;font-style: italic;line-height: 44px;margin-bottom: 20px;}
.banner_l p span{font-size: 44px;color: #cc0033;font-weight: bold;}
.banner_l button{background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);display: block;width: 260px;text-align: center;border-radius: 20px;font-weight: normal;font-size: 16px;line-height: 40px;color: #fff;cursor: pointer;border: none;}
.banner_l button:hover{background-image: -webkit-linear-gradient( 0deg, rgb(0,47,95) 0%, rgb(0,130,204) 100%);}
.banner_r{width: 59%;position: relative;margin-top: 5px;}
.banner_r_c{position: absolute;width: 135px;height: 50px;border-radius:10px;display: flex;padding: 10px 10px 10px 15px;justify-content: space-between;box-shadow: 0px 0px 5px #dae6f2;background: #fff;}
.banner_r_c img{width: 27px;height: 27px;margin-top: 8px;}
.banner_r_c p{width: calc(100% - 30px);font-size: 14px;color: #000;line-height: 18px;margin-top: 4px;}
.banner_r_c p em{font-size: 11px;color: #999;font-style: normal;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 18px;}
.banner_r_c1{background: #fff;top: 10%;left: 25%;}
.banner_r_c2{background: #fff;top: 10%;left: 50%;}
.banner_r_c3{background: #fff;top: 20%;left: 5%;}
.banner_r_c4{background: #f8f8fb;top: 30%;left: 20%;}
.banner_r_c5{background: #fff;top: 20%;left: 40%;}
.banner_r_c6{background: #f8f8fb;top: 30%;left: 55%;}
.banner_r_c7{background: #fff;top: 20%;left: 70%;}
.banner_r_c8{background: #f8f8fb;top: 40%;left: 0%;}
.banner_r_c9{background: #fff;top: 50%;left: 20%;}
.banner_r_c10{background: #f8f8fb;top: 40%;left: 40%;}
.banner_r_c11{background: #fff;top: 50%;left: 55%;}
.banner_r_c12{background: #f8f8fb;top: 40%;left: 75%;}
.banner_r_c13{background: #fff;top: 60%;left: 5%;}
.banner_r_c14{background: #f8f8fb;top: 70%;left: 25%;}
.banner_r_c15{background: #fff;top: 60%;left: 40%;}
.banner_r_c16{background: #f8f8fb;top: 70%;left: 50%;}
.banner_r_c17{background: #fff;top: 60%;left: 70%;}
.gszc_shuju_bg{background: #f8f8fb;padding: 20px 0;}
.gszc_shuju{width: 1200px;margin: 0px auto;display: flex;justify-content: space-between;}
.gszc_shuju button{display: block;line-height: 43px;width: 30%;text-align:center;border-radius: 20px;font-size: 15px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: #fff;border: none;cursor: pointer;}
.gszc_shuju button span{color: #0082cc;text-decoration: underline;}
.gszc_shuju button:hover span{color: #cc0033;}
.gszc_shuju_l{display: flex;}
.gszc_shuju_l h2{font-size: 22px;font-weight: normal;line-height: 43px;color: #333;border-right: solid 1px #ddd;padding-right: 10px;margin-right: 10px;}
.gszc_shuju_l em{font-size: 14px;line-height: 43px;color: #666;font-style: normal;}
.gszc_shuju_box{display: flex;width: 60%;justify-content: space-between;}
.gszc_shuju_box li{overflow: hidden;line-height: 40px;}
.gszc_shuju_box li span{float: right;font-size: 22px;}
.gszc_shuju_box li span em{font-size: 14px;color: #666;font-style: normal;margin-left: 5px;}
.gszc_shuju_box li p{float: right;font-size: 16px;color: #333;margin-right: 10px;border-right: solid 1px #ddd;padding-right: 10px;}
.gszc_shuju_box li:nth-child(1) span{color:#ea7e02;}
.gszc_shuju_box li:nth-child(2) span{color:#CC0033;}
.gszc_shuju_box li:nth-child(3) span{color:#0082cc;}
.iproduct_bg{padding: 50px 0;}
.iproduct{width:1200px;margin: 0px auto;display: flex;justify-content: space-between;}
.iproduct_img{width: 33%;overflow: hidden;border: dashed 2px #333;padding: 10px;margin-bottom: 0px;background: #fff;}
.iproduct_img img{width: 100%;}
.iproduct_txt{width: 63%;display: flex;justify-content: space-between;flex-direction: column;}
.iproduct_title{font-size:24px;color: #333;line-height: 24px;font-weight: bold;margin-bottom: 10px;}
.iproduct_title span{color: #CC0033;font-weight: bold;}
.iproduct_xq{background:#f8f8fb;padding: 10px 15px;}
.iproduct_xq li{font-size: 14px;line-height: 24px;color: #555;}
.iproduct_xq li span{color: #CC0033;font-size: 16px;}
.iproduct_cs{font-size: 14px;line-height:22px;display: flex;}
.iproduct_cs span{display: block;color: #CC0033;}
.iproduct_cs em{display: block;font-style: normal;background: #FFCC33;color: #333;padding: 0 20px;margin-right: 5px;}
.iproduct_lx{line-height:22px;font-size: 14px;color: #555;}
.iproduct_lx span{color: #CC0033;}
.iproduct_lx a{color: #336699;text-decoration: underline;}
.iproduct_lx a:hover{color: #CC0033;}
.iproduct_bq{line-height:22px;font-size: 14px;}
.iproduct_bq span{color: #CC0033;}
.iproduct_bq a{color: #336699;text-decoration: underline;}
.iproduct_bq a:hover{color: #CC0033;}
.iproduct_content{display: flex;}
.iproduct_content p{font-size: 14px;line-height: 40px;width: 260px;text-align: center;background-image: -webkit-linear-gradient( 0deg, rgb(0,47,95) 0%, rgb(0,130,204) 100%);color: #fff;border-radius: 20px;}
.iproduct_content button{font-size: 14px;display: flex;justify-content: center;line-height: 40px;width: 260px;text-align: center;margin-left: 30px;color: #fff;background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);border-radius: 20px;border: none;cursor: pointer;}
.iproduct_content button i{margin-right: 3px;}
.iproduct_content button:hover{background-image: -webkit-linear-gradient( 0deg, rgb(0,47,95) 0%, rgb(0,130,204) 100%);}
.iproduct_dian{display: flex;justify-content: center;margin-top: 20px;}
.iproduct_dian li{width:40px;height: 6px;border-radius: 3px;background: #ddd;margin: 0 5px;cursor: pointer;}
.iproduct_dian .iproduct_hover{background: #CC0033;}
.gszclx_bg{padding:50px 0;background: #f8f8fb;}
.gszclx{width: 1220px;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.gszclx_c{background: #fff;display: flex;justify-content: space-between;width: calc(100% / 4 - 60px);margin:10px;padding: 20px;box-shadow: 0 10px 10px #e9e9f6;}
.gszclx_c_l{display: flex;flex-direction: column;justify-content:space-around;width: 62%;}
.gszclx_c_l h3{font-size: 17px;color: #333;line-height: 18px;font-weight: bold;}
.gszclx_c_l p{font-size: 12px;color: #666;line-height: 20px;margin: 10px 0;}
.gszclx_c_l button{display: block;font-size: 14px;color: #002f5f;width: 100px;line-height: 28px;border-radius: 15px;text-align: center;border:solid 1px #002f5f;cursor: pointer;background: #fff;}
.gszclx_c_l button:hover{background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);color: #fff;border-color: #ff0000;}
.gszclx_c_r{display: flex;flex-direction: column;justify-content: center;align-items: center;width: 38%;}
.gszclx_c_r img{display: block;}
.gszclx_c_r span{color: #666;font-size: 12px;display: block;line-height: 20px;margin-top: 5px;}
.gszclx_c_r span b{font-weight: normal;color: #CC0033;margin: 0 2px;}
.gszclx_c:hover .gszclx_c_l button{animation: scale 1s linear infinite;}
.gszclx_more{display: flex;justify-content: center;margin-top: 20px;}
.gszclx_more button{line-height: 40px;display: flex;justify-content: center;color: #fff;background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);border-radius: 20px 0 0 20px;font-size: 14px;padding: 0 40px;border: none;cursor: pointer;}
.gszclx_more button i{margin-right: 3px;}
.gszclx_more button:hover{background-image: -webkit-linear-gradient( 0deg, rgb(0,47,95) 0%, rgb(0,130,204) 100%);}
.gszclx_more p{font-size: 14px;line-height: 40px;padding: 0 30px;background: #fff;border-radius: 0 20px 20px 0;}
.title{text-align: center;}
.title_h{line-height: 40px;display: flex;justify-content: center;color: #333;font-size: 30px;line-height: 40px;}
.title h2{font-weight: normal;color: #333;font-size: 30px;line-height: 40px;}
.title span{color: #CC0033;display: block;font-size: 30px;line-height: 40px;}
.title p{font-size: 14px;color: #666;line-height: 30px;}
.title_h em{display: flex;font-size: 14px;color: #fff;line-height: 30px;height: 30px;background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);padding: 0 10px;border-radius: 5px;font-style: normal;margin-top: 8px;}
.title_h em i{margin-right: 3px;}
.gszczl_bg{background: url(../images/gszczl_bg.jpg) no-repeat center top;background-color: #f8f8fb;padding: 35px 0;}
.gszczl_bg .title h2{color: #fff;}
.gszczl_bg .title p{color: #fff;}
.gszczl{width: 1200px;margin: 20px auto;display: flex;justify-content: space-between;padding-top: 30px;}
.gszczl_box{display: flex;flex-wrap: wrap;width: 65%;justify-content: space-between;}
.gszczl_img{width: 30%;border: solid 10px #fff;}
.gszczl_img img{width: 100%;}
.gszczl_c{width:calc(100% / 3);margin-top: 10px;}
.gszczl_c h3{display: flex;font-size: 17px;font-weight: bold;color: #333;line-height: 30px;align-items: center;}
.gszczl_c p{font-size: 14px;color: #666;line-height: 26px;margin-top: 10px;}
.gszclc_bg{background:#fff;padding: 50px 0;}
.gszclc{width: 1200px;margin: 10px auto;display: flex;justify-content: space-between;}
.gszclc li{width:calc(100% / 4 - 50px);background: #fff;box-shadow: 0 10px 10px #e9e9f6;overflow: hidden;padding: 20px;}
.gszclc li img{display: block;width: 100%;}
.gszclc li span{display: flex;font-size: 17px;color: #333;line-height: 30px;justify-content: space-between;margin-top: 5px;font-weight: bold;}
.gszclc li span em{display: block;line-height:18px;height:18px;color: #fff;background: #CC0033;padding: 0 10px;font-size: 12px;font-style: normal;border-radius: 3px;margin-top: 8px;}
.gszclc li p{font-size: 14px;color: #666;line-height: 24px;}
.gszclc li a{color: #0082cc;font-size: 14px;text-decoration: underline;}
.gszclc li a:hover{color: #CC0033;}
.gszclc_link{margin: 10px 0;}
.gszclc_link p{font-size: 22px;color: #333;line-height: 40px;text-align: center;padding-bottom: 10px;}
.gszclc_link p span{color: #CC0033;}
.gszclc_link button{text-decoration: none;display: flex;justify-content:center;width: 260px;text-align: center;line-height: 40px;background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);color: #fff;border-radius: 20px;margin: 0 auto;font-size:14px;border: none;cursor: pointer;}
.gszclc_link button i{margin-right: 3px;}
.gszclc_link button:hover{background-image: -webkit-linear-gradient( 0deg, rgb(0,47,95) 0%, rgb(0,130,204) 100%);}
.certificates_bg{background: url(../images/zhengjian_bg.jpg) no-repeat center bottom;padding: 50px 0;background-attachment: fixed;}
.certificates{display: flex;justify-content: space-between;width:1180px;margin: 10px auto;padding: 0 10px;}
.certificates li{width: 19%;background: #fff;padding-bottom: 20px;box-shadow: 0 10px 10px #e9e9f6;}
.certificates li img{margin: 30px auto 20px auto;box-shadow: 0 0 3px #ddd;display: block;}
.certificates li span{display: flex;text-align: center;color: #333;line-height: 30px;font-size: 14px;justify-content: center;}
.certificates li span em{background-color: #cc0033;display: block;width: 24px;line-height: 24px;height: 24px;color: #fff;text-align: center;font-style: normal;border-radius: 50%;margin-top: 3px;margin-right: 3px;}
.certificates_link{color: #fff;display: flex;justify-content:center;width: 260px;margin: 0 auto;line-height: 40px;background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);color: #fff;text-align: center;font-size: 14px;text-decoration: none;border-radius: 20px;margin-top: 20px;border: none;cursor: pointer;}
.certificates_link i{margin-right: 3px;}
.certificates_link:hover{background-image: -webkit-linear-gradient( 0deg, rgb(0,47,95) 0%, rgb(0,130,204) 100%);color: #fff;}
.kuaiji_bg{padding: 50px 0;background:ur;}
.kuaiji{width: 1180px;margin: 0 auto;padding:20px 10px 30px 10px;}
.kuaiji_c{padding-top: 20px;background: #f8f8fb;}
.kuaiji_title{display: flex;justify-content: center;}
.kuaji_img{width:76px;height: 76px;border-radius: 50%;border: solid 2px #CC0033;display: flex;justify-content: center;align-items: center;overflow: hidden;margin-right: 10px;}
.kuaji_img img{display:block;height: 100%;}
.kuaji_id{display: flex;flex-direction: column;justify-content: center;}
.kuaji_id span{display: flex;font-size: 22px;color: #333;line-height: 30px;font-weight: normal;}
.kuaji_id span em{display: block;font-style: normal;height: 20px;font-size: 12px;color: #fff;font-weight: normal;background: #CC0033;text-align: center;line-height: 20px;border-radius: 3px;margin-left: 5px;margin-top: 6px;padding: 0 10px;}
.kuaji_id p{font-size: 14px;color: #333;line-height: 20px;margin-top: 10px;}
.kuaji_id p b{color: #CC0033;margin: 0 2px;}
.kuaiji_con{margin: 20px;border-top: dotted 1px #ddd;padding-top: 10px;}
.kuaiji_con p{font-size: 14px;color: #666;line-height: 24px;height: 96px;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 4; text-overflow: ellipsis;overflow: hidden;}
.kuaiji_con button{display: block;width: 50%;margin: 10px auto;text-align: center;background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);color: #fff;line-height: 30px;border-radius: 15px;font-size: 14px;border: none;cursor: pointer;}
.kuaiji_con button:hover{background-image: -webkit-linear-gradient( 0deg, rgb(0,47,95) 0%, rgb(0,130,204) 100%);}
.youshi_bg{padding: 50px 0;background: url(../images/iabout_bg.jpg) no-repeat center bottom;}
.youshi{width: 1200px;margin: 20px auto 0px auto;display: flex;justify-content: space-between;}
.youshi_c{background: #fff;width: calc(100% / 6 - 50px);text-align: center;display: flex;flex-direction: column;justify-content: space-between;padding: 20px;}
.youshi_c span{display: block;font-size: 17px;line-height: 20px;color: #666;font-weight: bold;padding-bottom: 10px;}
.youshi_c p{font-size: 14px;color: #666;line-height: 30px;display: flex;justify-content:center;padding-right: 10px;margin: 5px 0;border-top: dotted 1px #eee}
.youshi_c p:nth-child(2){border: none;}
.youshi_c p b{font-weight: normal;color: #CC0033;margin-right: 5px;font-size: 16px;display: block;}
.youshi_c button{display: block;width: 70%;background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);color: #fff;line-height: 30px;margin:0px auto;font-size: 14px;border-radius: 15px;border: none;cursor: pointer;}
.youshi_c button:hover{background-image: -webkit-linear-gradient( 0deg, rgb(0,47,95) 0%, rgb(0,130,204) 100%);}
.xuqiu_bg{padding: 50px 0;}
.xuqiu{width: 1180px;margin: 20px auto;padding: 0 10px;display: flex;justify-content: space-between;}
.xuqiu li{padding: 20px;width: calc(100% / 6 - 50px);text-align: center;background: #f8f8fb;}
.xuqiu li h3{font-size: 18px;color: #CC0033;font-weight: bold;line-height: 20px;margin-top: 10px;}
.xuqiu li span{font-size: 18px;color: #CC0033;font-weight: bold;line-height: 20px;margin-top: 10px;display: block;}
.xuqiu li p{font-size: 14px;color: #666;line-height: 20px;margin-top: 10px;}
.xuqiu li img{margin: 0 auto;transition:0.3s;}
.xuqiu li:hover img{transform: scale(1.2);transition:0.3s;}
.xuqiu_link{display: flex;justify-content:center;width: 260px;margin: 0 auto;line-height: 40px;background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);color: #fff;text-align: center;font-size: 14px;text-decoration: none;border-radius: 20px;border: none;cursor: pointer;}
.xuqiu_link i{margin-right: 3px;}
.xuqiu_link:hover{background-image: -webkit-linear-gradient( 0deg, rgb(0,47,95) 0%, rgb(0,130,204) 100%);color:#fff}
.inews_box{padding: 50px 0;background: url(../images/inews_bg.jpg) no-repeat center center;background-size:auto 100%;}
.inews{width:1180px;margin: 20px auto;padding: 0 10px;}
.inews_t{display: flex;justify-content: space-between;}
.inews_t li{font-size: 18px;color: #333;line-height: 40px;text-align: center;width: 220px;cursor: pointer;font-weight: bold;border-radius:20px;}
.inews_t .inews_hover{background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);color: #fff;}
.inews_c{display: flex;justify-content: space-between;margin-top: 20px;display: none;}
.inews_cl{width: 300px;padding: 20px;background: #fff;box-shadow: 0 10px 10px #e9e9f6;}
.inews_cl span{display: block;}
.inews_cl span img{width: 100%;}
.inews_cl a{text-decoration: none;;display: block;font-size: 18px;color: #333;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 10px;}
.inews_cl p{font-size: 14px;color: #666;line-height: 20px;font-style: normal;}
.inews_cl a:hover{color: #CC0033;}
.inews_cr{width:800px;padding:10px;overflow: hidden;background: #fff;box-shadow: 0 10px 10px #e9e9f6;height: 360px;overflow-y: auto;}
.inews_cr a{float: left;width: calc(100% / 3 - 20px);margin:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #333;text-decoration: none;}
.inews_cr a:hover{color: #CC0033;}
.inews .inews_c_hover{display:flex;}
.xg_tuandui{background: url(../images/gszczl_bg.jpg) no-repeat center center;padding: 30px 0;text-align: center;font-size: 26px;color: #fff;line-height: 30px;}
.xg_tuandui span{color:yellow;}
.xiangce_bg{background: #fff;padding: 20px 0;}
.xiangce{width: 1200px;margin: 0 auto;position: relative;overflow: hidden;}
.xiangce_box{display: flex;position: relative;}
.xiangce_box img{width: 380px;display: block;border: solid 10px #fff;}
.xiangce_pagination{display: flex;justify-content: center;}
.xiangce_pagination li{width: 30px;height: 10px;background:#eee;margin: 0 3px;cursor: pointer;border-radius: 5px;}
.xiangce_pagination li:nth-child(1){background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);}
.footer_bg{background: #e6ebf2;}
.footer{width: 1200px;margin: 0 auto;padding: 15px 10px;}
.footer_nav_box{background: #f9f9fb;padding: 10px 0;}
.footer_nav{display: flex;justify-content: space-between;width: 1200px;margin: 0 auto;padding: 0 10px;}
.footer_nav a{display: block;font-size: 17px;color: #333;line-height: 50px;}
.footer_nav a:nth-child(2){color: #CC0033;}
.footer_nav a:nth-child(4){color: #CC0033;}
.footer_nav a:hover{color: #009933;}
.footer_box{display: flex;justify-content: space-between;padding: 20px 0;}
.footer_l{display: flex;width: 40%;justify-content:space-around;}
.footer_l dl dt{font-size: 18px;color: #333;line-height: 30px;}
.footer_l dl dd{margin-top: 10px;}
.footer_l dl dd a{display: block;font-size: 14px;color: #666;line-height: 30px;}
.footer_l dl dd a:hover{color: #CC0033;}
.footer_cen{display: flex;align-items:center;justify-content: center;width:calc(60% - 480px);}
.footer_cen img{width:160px;}
.footer_r{width:480px;}
.footer_r h5{font-size:22px;color: #333;line-height: 30px;font-weight: normal;margin-bottom: 10px;}
.footer_r>p{font-size: 14px;color: #666;line-height: 30px;overflow: hidden;display: flex;text-overflow: ellipsis;white-space: nowrap;}
.footer_r>p i{margin-right: 3px;}
.footer_yjh{font-size: 14px;line-height: 24px;color: #666;text-align: center;}
.footer_yjh a{color: #666;text-decoration: underline;}
.footer_yjh a:hover{color: #CC0033;}
.footer_banquan{font-size: 14px;text-align: center;color: #999;line-height: 20px;padding: 10px 0;background: #f9f9fb;margin-top: 20px;}
.footer_banquan a{color: #999;}
.footer_banquan a:hover{color: #CC0033;}
.link{text-align: center;padding: 10px 0;width: 1200px;margin: 0 auto;}
.link a,.link span{font-size: 12px;color: #999;text-decoration: none;margin: 0 5px;line-height: 14px;}
.float_box{position: fixed;right: 10px;top: 20%;z-index: 99999;}
.float_box_c{display: block;width: 55px;height: 47px;border-radius:5px;background: #fff;text-align: center;margin-top: 5px;padding-top: 8px;}
.float_box_c i{display: block;font-size:20px;color: #333;line-height: 20px;}
.float_box_c span{display: block;font-size: 12px;color: #555;line-height:12px;margin-top: 5px;}
.float_box_kf{height: 130px;background: none;box-shadow:none;cursor: pointer;display: none;}
.float_box_kf .float_box_kf_gif{box-shadow: 0 0 5px #e5b8c3;border-radius: 5px;margin-top: 2px;}
.float_box_wx{position: relative;box-shadow: 0 0 2px #b8b8d9;}
.float_box_wx_c{position: absolute;width: 120px;padding: 20px;border-radius: 10px;box-shadow: 0 0 2px #b8b8d9;right: 60px;top: 50%;margin-top: -113px;background: #fff;display: none;}
.float_box_wx_c p{font-size: 12px;color: #666;line-height: 20px;}
.float_box_wx_c img{width: 100%;margin: 5px 0;}
.float_box_wx_c span{display: block;text-align: center;font-weight: bold;color: #CC0033;}
.float_box_c:hover i{color: #CC0033;}
.float_box_c:hover>span{color: #CC0033;}
.float_box_wx:hover .float_box_wx_c{display: block;}
.float_box_db{box-shadow: 0 0 2px #b8b8d9;cursor: pointer;display: none;}
@keyframes scale{
	0%{transform: scale(1);}
	50%{transform: scale(1.1);}
	100%{transform: scale(1);}
}
/* 深圳公司注册栏目新增样式 */
.nbanner_bg{position: relative;overflow: hidden;}
.nbanner_bg img{display: block;position: relative;left: 50%;margin-left: -960px;}
.mbx{width:1200px;margin: 0 auto;display: flex;padding: 10px 0;}
.mbx a{display: block;font-size: 14px;color: #666;line-height: 20px;text-decoration: none;overflow: hidden;}
.mbx a i{font-size: 14px;margin-right: 3px;margin-top: -1px;float: left;color: #002f5f;}
.mbx a:hover{color: #CC0033;}
.mbx span{display: block;margin: 0 10px;font-size: 14px;color: #999;line-height: 20px;}
.mbx strong{display: block;font-size: 14px;color: #666;line-height: 20px;font-weight: normal;}
.heming_bg{padding: 50px 0;background: #f8f8fb;}
.heming{width: 1200px;margin: 10px auto 0 auto;display: flex;justify-content: space-between;}
.heming_l{width: 280px;background: #d1e6f5;padding: 20px;}
.heming_l h3{font-size: 17px;color: #333;text-align: center;line-height: 18px;margin-bottom: 10px;}
.heming_l h3 em{color: #CC0033;font-size: 14px;font-style: normal;font-weight: normal;}
.heming_l span{display: block;font-size: 14px;color: #666;text-align: center;line-height: 24px;}
.heming_l span b{color: #CC0033;}
.heming_l p{background: #fff;padding:5px 10px;margin: 10px 0;display: flex;}
.heming_l p i{display: block;font-size: 24px;line-height: 30px;margin-right: 5px;color: #999;width: 30px;font-weight: 100;}
.heming_l p input{line-height: 30px;border: none;width: calc(100% - 35px);outline: none;}
.heming_l button{display: flex;justify-content:center;border: none;background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);line-height: 40px;text-align: center;color: #fff;width: 100%;font-size: 14px;cursor:pointer;margin-top: 10px;}
.heming_l button i{margin-right: 3px;}
.heming_l button:hover{background-image: -webkit-linear-gradient( 0deg, rgb(0,47,95) 0%, rgb(0,130,204) 100%);}
.heming_r{background: #fff;width: calc(100% - 400px);padding:20px 30px;box-shadow: 0 10px 10px #e9e9f6;background-image: url(images/heming_img.png);background-repeat: no-repeat;background-position: right bottom;}
.heming_r h3{font-size: 22px;color: #333;line-height: 30px;font-weight: normal;}
.heming_r_box{display: flex;flex-wrap: wrap;justify-content: space-between;}
.heming_r_box p{width:calc(48% - 40px);padding: 0 20px;line-height: 40px;font-size: 15px;color: #666;margin-top: 20px;background: #fff;box-shadow: 0 10px 10px #e9e9f6;}
.heming_r_box button{display: flex;justify-content:center;border:none;background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);font-size: 14px;color: #fff;text-align: center;line-height: 40px;margin-top: 20px;width: 48%;cursor: pointer;}
.heming_r_box button i{margin-right: 3px;}
.heming_r_box button:hover{background-image: -webkit-linear-gradient( 0deg, rgb(0,47,95) 0%, rgb(0,130,204) 100%);}
.cybb_bg{padding: 50px 0;background: #fff;}
.cybb{width: 1200px;margin: 10px auto 0 auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.cybb_c{width: calc(100% / 3 - 75px);padding: 30px;margin-bottom: 20px;}
.cybb_c:nth-child(1){background:url(../images/cybb_1.jpg) no-repeat right bottom;}
.cybb_c:nth-child(2){background:url(../images/cybb_2.jpg) no-repeat right bottom;}
.cybb_c:nth-child(3){background:url(../images/cybb_3.jpg) no-repeat right bottom;}
.cybb_c:nth-child(4){background:url(../images/cybb_5.jpg) no-repeat right bottom;}
.cybb_c:nth-child(5){background:url(../images/cybb_4.jpg) no-repeat right bottom;}
.cybb_c:nth-child(6){background:url(../images/cybb_6.jpg) no-repeat right bottom;}
.cybb_c span{display: block;font-size: 22px;color: #333;line-height: 30px;}
.cybb_c p{font-size: 14px;color: #666;line-height: 20px;margin-top: 15px;}
.cybb_link{display: flex;justify-content:center;width: 260px;margin: 0 auto;line-height: 40px;background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);color: #fff;text-align: center;font-size: 14px;border-radius: 20px;border: none;cursor: pointer;}
.cybb_link i{margin-right: 3px;}
.cybb_link:hover{background-image: -webkit-linear-gradient( 0deg, rgb(0,47,95) 0%, rgb(0,130,204) 100%);color: #fff;}
.quyu_bg{background: url(../images/iabout_bg_b.jpg) no-repeat center bottom;padding: 50px 0;}
.quyu{width: 1200px;margin: 10px auto 0 auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.quyu_c{width: calc(100% / 5 - 8px);position: relative;height: 100px;overflow: hidden;margin-bottom: 10px;}
.quyu_c img{display: block;position: absolute;width: 100%;left: 0;top: 50%;margin-top: -100px;transition:0.3s;}
.quyu_c span{display: block;position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.6);color: #fff;font-size: 22px;text-align: center;display: flex;flex-direction: column;justify-content: center;transition:0.3s;}
.quyu_c span em{display: block;font-size: 14px;line-height: 20px;opacity: 0.6;}
.quyu_c:hover span{background: rgba(0,0,0,0);transition:0.3s;}
.quyu_c:hover img{transform: scale(1.1);transition:0.3s;}
.gszctj_bg{padding: 50px 0;background: #fff;}
.gszctj{width: 1200px;margin: 10px auto 0 auto;display: flex;justify-content: space-between;}
.gszctj_c{width: calc(70% / 2 - 50px);padding: 20px;text-align: center;background: #fff;display: flex;flex-direction: column;justify-content: center;border: solid 1px #E9E9F6;}
.gszctj_img{width:26%;}
.gszctj_img img{width: 100%;}
.gszctj_c span{display: block;font-size: 22px;line-height: 30px;color: #CC0033;border-bottom: dashed 1px #002f5f;width: 80%;margin: 0 auto 10px auto;padding-bottom: 20px;}
.gszctj_c p{font-size: 14px;color: #333;line-height: 30px;}
.gszctj_c p em{font-size: 18px;color: #CC0033;font-style: normal;}
.gszctj_c_link{display: flex;justify-content: space-around;margin-top: 15px;}
.gszctj_c_link a{display: block;width: 120px;font-size: 14px;color: #fff;background: #009933;line-height: 30px;border-radius: 15px;}
.gszctj_c_link a:hover{background:#cc0033;}
.gszctj_c_link button{border: none;background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);color:#fff;font-size: 14px;width: 120px;display: flex;line-height: 30px;justify-content: center;border-radius: 15px;cursor: pointer;}
.gszctj_c_link button:hover{background-image: -webkit-linear-gradient( 0deg, rgb(0,47,95) 0%, rgb(0,130,204) 100%);color: #fff;}
.gszctj_c_link button i{margin-right: 3px;}
.wenda_bg{background: #fff;padding: 50px 0;}
.wenda{width: 1200px;margin:0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.wenda_c{width:calc(100% / 3 - 52px);background: #f8f8fb;padding: 20px;margin: 10px 0;-webkit-transition:0.3s;}
.wenda_c a{display: block;font-size: 17px;color: #555;line-height: 20px;border-bottom: solid 1px #eee;padding-bottom: 10px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wenda_c a:hover{color: #CC0033;}
.wenda_c:hover{margin-top: 0px;-webkit-transition:0.3s;margin-bottom: 20px;}
.wenda_c a i{margin-right: 5px;font-size: 18px;color: #CC0033;}
.wenda_c p{font-size: 13px;color: #666;line-height: 24px;margin-top: 5px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

/* 记账报税页面新增样式 */
.dljzlc_bg{background: #f8f8fb;}
.dys_bg{background: #fff;padding: 50px 0;}
.dys{width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;}
.dys_c{padding: 20px;width: calc(100% / 4 - 60px);border: dashed 1px #002F5F;}
.dys_ct{display: flex;justify-content: center;font-size: 22px;line-height: 40px;color: #333;}
.dys_ct img{width: 32px;height: 32px;margin-right: 10px;margin-top: 4px;}
.dys_c p{font-size: 16px;color: #333;line-height: 30px;text-align: center;margin-top: 10px;}
.dys_c:nth-child(1) .dys_ct{color: #CC0033;}
.dys_c:nth-child(2) .dys_ct{color: #009933;}
.dys_c:nth-child(3) .dys_ct{color: #002F5F;}
.dys_c:nth-child(4) .dys_ct{color: #ff6600;}
.dwenda_bg{background:#f8f8fb;}
.dwenda_bg .wenda_c{background: #fff;box-shadow: 0 10px 10px #e9e9f6;}

/* 地址挂靠页面新增样式 */
.solve_bg{background: #f8f8fb;padding: 50px 0;}
.solve{width: 1200px;margin: 10px auto 0 auto;display: flex;justify-content: space-between;}
.solve_l{width: 301px;overflow: hidden;display:flex;align-items: center;border: solid 10px #fff;box-shadow: 0 10px 10px #e9e9f6;}
.solve_l img{width: 100%;}
.solve_r{width: 870px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.solve_rc{width: calc(100% / 3 - 20px);padding:0 10px;}
.solve_rc h3{display: flex;font-weight: normal;}
.solve_rc h3 img{width:62px;}
.solve_rc h3 span{display: block;font-size: 22px;color: #333;line-height: 62px;margin-left: 10px;width: calc(100% - 72px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.solve_rc p{font-size: 14px;color: #666;line-height: 24px;margin-top: 10px;}
.other_bg{padding: 50px 0;background: #fff;}
.other{width: 1200px;margin: 10px auto 0 auto;display: flex;justify-content: space-between;}
.other_c{text-align: center;background: #f8f8fb;width: 32%;padding: 25px 0;}
.other_c h3{font-size: 24px;color: #cc0033;font-weight: normal;line-height: 24px;}
.other_c p{font-size: 14px;color: #333;line-height: 20px;margin: 15px 0;}
.other_c button{border: none;background-image: -webkit-linear-gradient( 0deg, rgb(204,0,51) 0%, rgb(255,0,0) 100%);color:#fff;font-size: 14px;width: 140px;display: flex;line-height: 30px;justify-content: center;border-radius: 15px;cursor: pointer;margin: 0 auto;}
.other_c button i{margin-right: 5px;}
.other_c button:hover{background-image: -webkit-linear-gradient( 0deg, rgb(0,47,95) 0%, rgb(0,130,204) 100%);color: #fff;}

/* 新闻列表 */
.ambx{max-width: 1400px;min-width: 1200px;margin: 0 auto;padding: 10px 20px;font-size: 14px;color: #999;line-height: 30px;display: flex;}
.ambx i{font-size: 14px;color: #666;margin-top: -1px;margin-right: 3px;}
.ambx a{color: #666;text-decoration: none;}
.ambx a:hover{color: #cc0033;}
.ambx span{color:#999;margin: 0 10px}
.ambx strong{color: #666;font-weight: normal;}
.ambx em{font-style: normal;color: #cc0033;}
.xwlist_box{max-width: 1400px;min-width: 1200px;margin: 0 auto;padding: 0 20px;}
.xwlist{display:flex;justify-content: space-between;flex-wrap: wrap;display: none;}
.xwlist_hover{display: flex;}
.xwlist a{display: block;width:calc(100% / 3 - 50px);background: #fff;padding: 20px;border-top: solid 3px #fff;text-decoration: none;margin-bottom: 15px;transition:0.3s;}
.xwlist_title{font-size: 17px;color: #666;line-height: 20px;font-weight: bold;height: 40px;overflow: hidden;transition:0.3s;}
.xwlist_remark{font-size: 13px;color: #666;line-height: 20px;height: 40px;overflow: hidden;margin: 10px 0;}
.xwlist_keywords{font-size: 14px;color: #666;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xwlist_keywords span{color: #cc0033;font-size: 13px;}
.xwlist_cs{display: flex;justify-content: space-between;margin-top: 10px;}
.xwlist_addtime{font-size: 12px;color: #666;line-height: 20px;}
.xwlist_view{font-size: 12px;color: #666;line-height: 20px;}
.xwlist_link{font-size: 20px;color: #666;line-height: 20px;transition:0.3s;}
.xwlist a:hover{box-shadow: 0 10px 10px #e9e9f6;border-color:#cc0033;transition:0.3s;}
.xwlist a:hover .xwlist_title{color: #cc0033;transition:0.3s;}
.xwlist a:hover .xwlist_link{color: #cc0033;transition:0.3s;animation:xwlist 1s linear infinite;}
@-webkit-keyframes xwlist{
	0%{transform: scale(1);}
	50%{transform: scale(1.2);}
	100%{transform: scale(1);}
}
.fenye{display: flex;justify-content: center;padding-top: 15px;width: 1200px;margin: 0 auto 60px auto;padding: 0 20px;}
.fenye button{font-size: 14px;color: #333;line-height: 30px;padding: 0 20px;border: solid 1px #999;border-radius: 3px;text-decoration: none;background: none;cursor: pointer;}
.fenye button:hover{background: #cc0033;border-color: #cc0033;color: #fff;}
.fenye p{font-size: 16px;line-height: 30px;color: #333;margin: 0 10px;}