@charset "utf-8";
*{margin:0;padding:0;}
body{font-family:"Microsoft YaHei","微软雅黑","宋体";font-size: 14px;}
a{text-decoration:none;}
img{border:0;vertical-align: middle;}
ul,li{list-style-type:none;}
em,i,h1,h2,h3,h4{font-style:normal;font-weight: normal;}
strong{font-weight: normal;}
img{border:0;vertical-align: middle;}
.w1180{width: 1180px;margin: 0 auto;}
.floor_l{float: left;width: 880px;}
.floor_r{float: right;width: 280px;margin-top: 24px;}
.head .top{height: 84px;}
.head .top a{display: block;float: right;font-size: 16px;line-height: 28px;padding:0 16px;border: solid 1px grey;margin:28px 6px 0px 0px;color: #10000d;}
.head .top .top_a{background: #386ed3;color: white;border:solid 1px #386ed3;}
.head ul li{float: left;}
.floor_top p,.floor_top p a{font-size:14px ;color: #10000d;line-height: 54px;}
.floor_top .banner{background: url(../images/anli/banner_01.jpg) no-repeat center;height: 94px;margin-bottom: 18px;}
.floor_top .floor_t1 {font-size: 14px;line-height: 30px;color: #8b8b8b;}
.floor_top .floor_t1 span {color: #10000D;}
.floor_top .floor_t1 a{padding:4px 16px;background: #20b09f;color: white;border-radius: 6px;}

.floor_1{height: 220px;}
.floor_1 h1{font-size: 26px;color: #10000d;line-height: 78px;}
.floor_1 img{float: left;margin-right: 30px;width: 175px;height: 180px;}
.floor_1 .f1_1{width: 500px;float: left;margin-right: 140px;height: 96px;margin-bottom: 16px;}
.floor_1 p{float: left;width: 240px;color: #10000d;font-size: 16px;line-height: 48px;}
.floor_1 p span{color:#e60012;}
.floor_1 a{font-size: 16px;line-height: 44px;border: solid 1px #E60012;padding:14px 20px;color: #E60012;}

.floor_1 .f1_p{height: 100px;background: #fff7d9;}
.floor_1 .f1_p p{font-size: 14px;color: #574608;line-height: 28px;width: 830px;padding:18px 25px;}
.floor_1 .f1_p p img{width: 32px;height: 25px;margin-right: 4px;margin-left: -10px;}
.floor_2{box-shadow: 0px 0px 20px #e1e1e1;}

.floor_2 .f2_1{border-bottom: solid 1px #e2e2e2;height: 64px;}
.floor_2>p {padding-left: 70px;padding-right: 50px;}
.floor_2 .f2_1 li a{display:block;margin-left:50px;font-size: 20px;color: #10000D;line-height: 60px;float: left;}
.floor_2 .f2_2 li span a {color: #10000d;}
.floor_2 .f2_1 li a:hover{border-bottom: solid 10px #dcdcdc;color: #E60012;margin-bottom: -4px;}
.floor_2{margin-bottom: 80px;padding-bottom: 40px;}
.floor_2a {box-shadow: 0px 0px 20px #f5f5f5;margin-bottom: 0px;padding-bottom: 0px;}
.floor_2 .f2_2 img{display: block;margin: 0 auto;}
.floor_2 .f2_2 li:last-child{margin-bottom: 20px;}
.floor_2 .f2_2 li h2 { padding: 20px 0px;}
.floor_2 .f2_2 li h2 span{display:block;font-size: 20px;line-height: 36px;color: #10000D;border-bottom: dotted 1px #e2e2e2;   margin-left: 72px;padding-bottom: 20px;}
.floor_2 .f2_2 li h2 em{background: url(../images/anli/f1_02.jpg) no-repeat center;height: 48px;display: block;float: left;width: 56px;margin-right: 18px;
text-align: center;line-height: 36px;color: white;}
.floor_2 .f2_2 li h3 { padding: 20px 0px;margin-left: -70px;}
.floor_2 .f2_2 li h3:nth-of-type(2), .floor_2 .f2_2 li h3:nth-of-type(3){padding-left: 70px;}
.floor_2 .f2_2 li h3 span{display:block;font-size: 20px;line-height: 36px;color: #10000D;border-bottom: dotted 1px #e2e2e2;   margin-left: 72px;padding-bottom: 20px;}
.floor_2 .f2_2 li h3 em{background: url(../images/anli/f1_02.jpg) no-repeat center;height: 48px;display: block;float: left;width: 56px;margin-right: 18px;
text-align: center;line-height: 36px;color: white;}
.floor_2 .f2_3 li {box-shadow: 0px 0px 20px #e1e1e1;padding-left: 70px;padding-right: 50px;    color: #000;}
.floor_2 .f2_2 li p{font-size: 14px;line-height:28px;color: #8b8b8b;overflow: hidden;}
.floor_l .floor_2 .f2_2 li p{padding-right: 50px;padding-left: 70px;}
.floor_2 .f2_2 li a{color: #fa4e68;}
.floor_2 .f2_2 li .jhlj{display: block;text-align: right;margin-bottom: 20px;}
.floor_2 p{font-size: 14px;line-height:28px;color: #8b8b8b;}
.floor_2 .f2_2 li p b {color: #393b3d;font-weight: 100;font-size: 16px;}
.floor_2a .f2_2 li p{color: #000;}
.floor_2 .mk_03{width: 750px;margin:0 auto;}
.floor_2 .mk_03 ul li .info{height: 110px;}
.floor_2 .floor_2jh{padding:16px;}
.floor_2 .floor_2jh li{height: 374px;width: 404px;float:left;padding:10px;position: relative;}
.floor_2 .floor_2jh li a{color: #8b8b8b;}
.floor_2 .floor_2jh li h2 a{color: #10000d;}
.floor_2 .floor_2jh li img{height: 214px;width: 404px;}
.floor_2 .floor_2jh li:hover{box-shadow: 0px 0px 20px #dcdcdc;}
.floor_2 .floor_2jh li h2{font-size: 20px;color: #10000d;line-height: 60px;}
.floor_2 .floor_2jh li p{font-size: 14px;color: #8b8b8b;line-height: 30px;padding-bottom: 6px;padding-right: 30px;}
.floor_2 .floor_2jh li em {background: url(../images/anli/f1_02.png) no-repeat center;height: 48px;display: block;float: left;
 width: 56px; margin-right: 18px;text-align: center;line-height: 36px;color: white;top: 176px;position: absolute;left: -1px;}
.floor_2 .floor_2jh +p {clear: both;}
.floor_3{height: 130px;border-bottom: dotted 1px #e2e2e2;}

.floor_3 p span{font-size: 14px;line-height: 46px;color:#999;}
.floor_3 p a{font-size: 14px;line-height: 46px;color:#10000D;padding:0 10px;}
.floor_4 h3{font-size: 26px;line-height: 74px;font-weight: bold;}
.floor_4 img{width: 280px;height: 160px;}
.floor_4 ul li{height: 198px;width: 278px;border: solid 1px #E2E2E2;float: left;margin-right: 20px;margin-bottom: 20px;}
.floor_4 ul li:nth-child(3),.floor_4 ul li:nth-child(6){margin-right: 0px;}
.floor_4 ul li p a{text-align: center;line-height: 38px;color: #10000D;font-size: 14px;display: block;}
.floor_5{margin-bottom: 140px;}
.floor_5 h3{font-size: 26px;line-height: 74px;font-weight: bold;}
.floor_5 a{display: block;float: left;font-size: 14px;color: #999999;line-height: 24px;width: 12%;}
.floor_6{border: solid 1px #E2E2E2;height: 426px;}
.floor_6 img{margin-bottom: 18px;}
.floor_6 p a{font-size: 14px;color: #8b8b8b;line-height: 28px;padding:0 20px 20px;display: block;}

.floor_7{height: 380px;overflow: hidden;}
.floor_7 h3{font-size: 26px;line-height: 74px;font-weight: bold;border-bottom: dotted 1px #E2E2E2;}
.floor_7 img{float: left;}
.floor_7 ul {margin-top: 13px;}
.floor_7 ul li {height: 36px;overflow: hidden;width: 242px;float: left;}
.floor_7 ul li a{font-size: 14px;color: #8b8b8b;line-height: 35px;}

.floor_8{height: 540px;}
.floor_8 h3{font-size: 26px;line-height: 74px;font-weight: bold;border-bottom: dotted 1px #E2E2E2;}
.floor_8 ul {margin-top: 13px;}
.floor_8 ul li {overflow: hidden;width: 280px;float: left;}
.floor_8 ul li a{font-size: 14px;color: #333;line-height: 35px;}
.floor_8 ul li p{color: #8b8b8b;}

.floor_9 h3{font-size: 26px;line-height: 74px;font-weight: bold;border-bottom: dotted 1px #E2E2E2;margin-bottom: 20px;}
.floor_9 a{padding:6px 10px 6px 0;line-height: 36px;}
.mk_03 h2{padding-left: 20px;}
.mk_03 .info a {color: #0d8cfd;}
.mk_03 .info span a{display: inline;color: #000;}
.mk_03 span {background: url(/templets/default/images/sqd/fl1_logo_2.png) left top no-repeat;padding-left: 42px;
    width: 830px;line-height: 30px;padding-bottom: 30px;height: 130px;}
.mk_03 h3 {display: block;font-size: 20px;color: #227ded;padding-left: 42px!important;margin-bottom: 10px;height: 28px;line-height: 28px;background: url(/templets/default/images/sqd/fl1_logo_1.png) left center no-repeat;
overflow: hidden;text-overflow: ellipsis;white-space: normal;}
.mk_03  a.btn_sq {display: block;width: 320px;height: 59px;background: url(/templets/default/images/sqd/btn_1.png) center center no-repeat;
    clear: both;margin: 0 auto;font-size: 20px;color: #fff;text-align: center;line-height: 59px;}
.mk_03 .f_left img {width: 178px!important;height: 102px!important;margin-right: 20px;float: left;}
.floor03{width: 750px;margin: 20px auto;}
.floor03 ul .big_1 i {display: inline-block;padding: 0 10px;font-size: 14px;color: #333;text-align: center;width: 62px;}
.floor03.clear ul .big_1 a {font-size: 14px;color: #8b8b8b;}
.floor03.clear ul .big_1 {color: #8b8b8b;line-height: 26px;overflow: hidden;}

.footer{background-color: #393b3d;color: #adadad;padding: 30px 0 70px;}
.footer .width{width: 1200px!important;margin: 0 auto;}
.footer a{color: #FFF;font-size: 14px;}
.footer .f_info{display: flex;justify-content: space-between;}
.footer .f_info dl{border-right: 1px dashed #4b4b4b;box-sizing: border-box;}
.footer .f_info dl dt{font-size: 18px;color: #FFF;margin-bottom: 25px;line-height: 30px;height: 30px;display: flex;justify-content: center;align-items: center;}
.footer .f_info dl:nth-child(1) dt{justify-content: flex-start;}
.footer .f_info dl dt em{content: "";width: 26px;height: 26px;background-image: url(../images/hf/footer_icons.png);margin-right: 6px;position: relative;}
.footer .f_info dl dt em::after{content: "";width: 1px;height: 16px;background-color: #616264;position: absolute;right: -2px;top:5px;}
.footer .f_info dl:nth-child(1){width: 115px;}
.footer .f_info dl:nth-child(2){width: 310px;}
.footer .f_info dl:nth-child(3){width: 295px;}
.footer .f_info dl:nth-child(4){width: 150px;}
.footer .f_info dl:nth-child(5){width: 210px;border-right: 0;}
.footer .f_info dl:nth-child(2) dt em{background-position: -156px 0;}
.footer .f_info dl:nth-child(3) dt em{background-position: -26px 0;}
.footer .f_info dl:nth-child(4) dt em{background-position: -52px 0;}
.footer .f_info dl:nth-child(5) dt em{background-position: -78px 0;}
.footer .f_info div{width: 120px;}
.footer .f_info dl dd a{display: block;line-height: 36px;position: relative;padding-left: 15px;}
.footer .f_info dl dd a:hover::before{display: block;content: "";width: 0;height: 0;border-left: 3px solid #FFF;border-top: 3px solid transparent;border-bottom: 3px solid transparent;position: absolute;top: 15px;left: 0;}
.footer .f_info dl:nth-child(1) dd a{padding-left: 0;}
.footer .f_info dl:nth-child(1) dd a:hover::before{left: -10px;}
.footer .f_info dl:nth-child(2) dd{font-size: 14px;font-weight: 400;color: #FFF;line-height: 36px;padding-left: 30px;}
.footer .f_info dl:nth-child(3) dd{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.footer .f_info dl:nth-child(3) dd a{width: 50%;box-sizing: border-box;padding-left: 26px;}
.footer .f_info dl:nth-child(3) dd a:hover::before{left: 15px;}
.footer .f_info dl:nth-child(4) dd{padding-left: 17px;}
.footer .f_info dl:nth-child(5) dd{padding: 0 30px;}
.footer .f_info dl:nth-child(5) dd p{font-size: 12px;line-height: 24px;color: #FFF;border-bottom: 1px dashed #4b4b4b;padding: 7px 0;}
.footer .f_info dl:nth-child(5) dd p:last-child{border: none;}
.footer .f_info dl:nth-child(5) dd p b{color: #FFF;font-weight: bold;font-size: 12px;display: block;}
.footer .f_info dl:nth-child(5) dd p::before{display: block;content: "";width: 26px;height: 26px;background: url(../images/hf/footer_icons.png) -104px 0;float: left;margin: 11px 15px 0 0;}
.footer .f_info div{text-align: center;font-size: 14px;color: #adadad;}
.footer .f_info div a{display: block;width: 100px;height: 30px;line-height: 30px;font-size: 14px;color: #FFF;border-radius: 15px;background-color: #2380ff;margin: 0 auto;}
.footer .f_info div img{display: block;margin: 32px auto 20px;width: 120px;height: 120px;}
.footer .f_link{font-size: 0;position: relative;padding: 20px 0;border-bottom: 1px solid #4B4B4B;display: none;}
.footer .f_link p{font-size: 14px;color: #FFF;display: inline-block;vertical-align: bottom;width: 98px;position: relative;line-height: 16px;}
.footer .f_link p::before{display: block;content: "";width: 26px;height: 26px;background: url(../images/hf/footer_icons.png) -130px 0;float: left;margin: 3px 5px 0 0;}
.footer .f_link p::after{display: block;content: "";width: 1px;height: 26px;background-color: #4b4b4b;position: absolute;top: 5px;right: 0;}
.footer .f_link p b{display: block;font-size: 12px;font-weight: bold;color: #FFF;}
.footer .f_link a{display: inline-block;color: #adadad;font-size: 12px;padding: 0 12px;vertical-align: bottom;border-right: 1px solid #4b4b4b;}
.footer .f_link a:last-child{border: none;}
.footer .f_link em{display: block;font-size: 12px;color: #FFF;height: 16px;line-height: 16px;width: 264px;border: 1px solid #4b4b4b;border-radius: 8px;text-align: center;position: absolute;right: 0;bottom: 25px;}
.footer .f_bot{height: auto;overflow: hidden;}
.footer .f_bot .fl{padding: 65px 0 20px;}
.footer .f_bot .fr{width: 300px;padding-top: 38px;}
.footer .f_bot ul li,.footer .f_bot ul li a{font-size: 12px;color: #adadad;line-height: 30px;}
.footer .f_bot .fr li{text-align: center;}
.footer .f_bot .fr li:first-child a{display: inline-block;width: 39px;height: 39px;background-image: url(../images/new_footer/icons.png); background-position: 0 -36px;}
.footer .f_bot .fr li:first-child a:nth-child(2){background-position: -42px -36px;}
.footer .f_bot .fr li:last-child{height: auto;overflow: hidden;}
.footer .f_bot .fr li:last-child a{display: block;width: 68px;height: 22px;line-height: 22px;border: 1px solid #4B4B4B;border-radius: 4px;margin-right: 6px;float: left;margin-bottom: 6px;}
.footer .f_bot .fr li:last-child a:nth-child(4n){margin-right: 0;}