
@charset "utf-8";
/*blockbox*/
.publicblock{width:1200px;margin:0 auto;clear: both; zoom: 1;}
.publicblock:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.publicblock{*+height:1%;}
.oe{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
body{background:#e8eaf7;}
.content{position:relative;z-index:1;}

/*header*/
.header{height:87px;border-bottom:1px solid rgba(255, 255, 255, 0.2);position:absolute;left:0;top:0;width:100%;min-width:1360px;z-index:99999;}
.headerbox{width: 1200px;margin: 0 auto;height: 87px;position: relative;}
.header .logo{width:230px;height:87px;float: left;margin-left: 28px;}
.header .logo a{display:table-cell;vertical-align: middle;line-height: 87px;width:230px;height:87px;text-align:center;}
.header .logo a img{max-width: 100%;max-height: 100%;}
.header_right{height:30px;position:absolute;right:0;top:0;padding:29px 0;}
.header_right .right_bottom{height:30px;line-height:30px;font-size:12px;font-weight:700;color:#fff;float:left;}
.header_right .cearted{display:block;padding:0 14px 0 15px;height: 30px;line-height: 30px;text-align: center;background:#e1c36d;border-radius:4px;float:left;margin-left:24px;}
.header_right .cearted span{padding-left:27px;background: url("../images/call_icon.png") no-repeat left center;font-size: 14px;color:#fff;font-weight:700;}

/* footer */
.footer{background: #2e2e2e;}
.footer .mid{width: 1200px;margin: 0 auto;padding: 24px 0;}
.footer .mid p{line-height: 24px;font-size: 14px;color: #fff;}

/*focus*/
.focus{height:660px;width:100%;}
.focus .bd{height:100%;overflow:hidden;}
.focus ul{height:100%;}
.focus ul li{height:100%;position: relative;}

/*title*/
.title{width:1200px;text-align:center;padding:23px  0;position:relative;}
.title .t span{position:relative;color:#233159;font-size:36px;font-weight:700;}
.title p{color:#AFB3BF;font-size:16px;margin-top:5px;}
/* .title .beautyfont{font-size:100px;color:#576FFF;font-family:Impact;opacity:1;text-transform:uppercase;text-align:center;position:absolute;left:0;width:100%;top:73px;opacity:0.05;letter-spacing:5px;} */


/*blockbox3*/
.blockbox3{height: 430px;background-color: #fff;margin-top: 30px;}
.blockbox3 .title{padding-top: 43px;}
.blockbox3 .content{width: 1146px;height: 140px;border: 1px solid #dcdcdc;margin:30px auto 0;}
.blockchange{position: relative;width: 1148px;height: 141px;margin: -1px 0 0 -1px;}
.blockchange li{float: left;width: 163px;height: 46px;border-top: 1px solid #dcdcdc;border-left: 1px solid #dcdcdc;position: relative;}
.blockchange li a{display: block;width: 124px;height: 46px;line-height: 46px;text-align: center;position: relative;z-index: 9;font-size: 18px;color: #818795;}
.blockchange li:hover a{color: #fff;}
.blockchange .li21 a{color: #e1c36d;}
.blockchange li i{display: block;width: 165px;height: 47px;position: absolute;top: -1px;left: -1px;z-index: 8;}
.blockchange li:hover i{background: #e1c36d;}
.blockchange li b{display: inline-block;width: 26px;height: 47px;vertical-align: top;}

.linkinto{margin-top: 30px;}
.linkinto a{display: block;width: 200px;height: 40px;line-height: 40px;text-align: center;margin: 0 auto;border-radius: 5px;-webkit-border-radius: 5px;font-size: 18px;color: #fff;background: #e1c36d;box-shadow: 0 4px 9px rgba(0,0,0,.02);-webkit-box-shadow: 0 4px 9px rgba(0,0,0,.02);}

.blockbox5{background: #fff;margin: 30px auto 0;}
.blockbox5 .title{padding: 43px 0;}
.listBox_card::after{content: "";display: block;clear: both;zoom: 1;}
.listBox_card li{margin: 0 4px 30px 26px;width: 205px;height: 290px;background: #fff;float: left;-webkit-transition: all .3s;transition: all .3s;position: relative;box-shadow: 0 0 4px rgba(211,211,211,0.84);-webkit-box-shadow: 0 0 4px rgba(211,211,211,0.84);}
.listBox_card li>a.kefu{width:182px;height:0;overflow:hidden;display: inline-block;background: #e1c36d;border-radius: 5px;-webkit-border-radius: 5px;color: #fff;font-size: 12px;line-height: 24px;text-align: center;-webkit-transition: all .3s;transition: all .3s;position:absolute;bottom:9px;left:50%;margin-left: -91px;}
.listBox_card li:hover a.kefu{height:24px;transition: all .35s ease;}
.listBox_card_logo{width: 182px;height: 193px;margin: 12px auto 4px;text-align: center;position: relative;}
.listBox_card_logo img{width: 182px;height: 193px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;-o-object-fit: contain;object-fit: contain}
.listBox_card_p1{width:182px;font-size: 14px;color: #202020;line-height:38px;height:38px;border-bottom:1px dashed #e5e5e5;margin: 0 auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.listBox_card_p3{width: 182px;height: 42px;margin: 0 auto;}
.listBox_card_p3 span{font-size: 12px;color: #7a7c80;line-height: 42px;display: inline-block;vertical-align: top;}
.listBox_card .tag{position:relative;float:right;}
.blockbox5 .textbox{text-align: center;padding: 8px 0 75px;}
.blockbox5 .textbox > div{display: inline-block;padding-top: 8px;height: 68px;padding-left: 107px;background: url(../images/img_zimei.png) no-repeat left top;text-align: left;}
.blockbox5 .textbox span{font-size: 20px;color: #202020;height: 28px;line-height: 28px;}
.blockbox5 .textbox a{display: inline-block;width: 112px;height: 20px;line-height: 20px;text-align: center;font-size: 12px;color: #fff;margin-left: 20px;background: #e1c36d;border-radius: 5px;-webkit-border-radius: 5px;vertical-align: top;margin-top: 4px;}
.blockbox5 .textbox p{font-size: 14px;color: #9f9f9f;line-height: 20px;border-top: 1px solid #cfcfcf;padding-top: 8px;margin-top: 6px;}
.blockboxmerge{padding-bottom: 42px;}

