@charset "UTF-8";
@font-face {
   font-family: "STSong";
}
* {margin: 0;padding: 0;list-style: none;border-style: none;text-decoration: none;}
/*html {font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; background:#f5f5f5;}*/
html {font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%;}
body {color: #333;font:14px/1.5 "Microsoft Yahei","微软雅黑",Helvetica,Arial,sans-serif;overflow-x:hidden;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block}
audio,canvas,progress,video {display:inline-block; vertical-align:baseline }
h1 ,h2, h3, h4, h5, h6 {font-weight: normal;}
/*a {text-decoration: none; color:#fff;}*/
a {	text-decoration: none; border:none; color:#202020;}

a:focus{outline:none;}
i,em {font-style: normal;}
.clearfix:after {content: '';display: block;clear: both;height: 0;visibility: hidden;}
.clearfix {*zoom:1;}
div,figure,img,input,button,span{box-sizing: border-box; outline:none}
.fl {float: left;}
.fr {float: right;}
img {vertical-align: middle;border: 0;max-width: 100%; text-decoration:none;}
input, select, textarea {border:none;outline: none;font-family: "Microsoft Yahei";}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #888;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#888;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#888;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#888;}
table{border-collapse:collapse; border-spacing:0;}
.auto {max-width: 1200px;margin:0 auto;}
.w1400 {max-width: 1400px;margin:0 auto;}
#wrapper {-webkit-box-sizing: border-box; box-sizing: border-box; height: auto; width: 100%; max-width: 2560px; position: relative; z-index: 1; margin: auto; overflow: hidden;}

.lt_ding{position: relative;}
.lt_wei{position: absolute;width: 100%;top:0;}
.dlf{display: flex;}
.dlf_fk{display: flex;justify-content: space-between;}
.dlf_cz{display: flex;align-items: center;}
.dlf_center{display: flex;justify-content: center;align-items: center;}




/*=====================================
       头部样式
=======================================*/
/*.header {width: 100%;height: 80px;position: fixed;left: 0px;top: 0px;z-index: 59;background-color: #181818;background-color: rgba(0,0,0,0.85);transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;}*/
.header {width: 100%;height: 80px;position: fixed;left: 0px;top: 0px;z-index: 959;background-color: #181818;background-color: rgba(0,0,0,0.85);transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;}
.header .logo_tb {display: block;height: 80px;position: absolute;top:10px;left: 10%;z-index: 6;transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;}


/*.header .city{display: block; width:63px; position: absolute; left:388px; top:27px; z-index: 6;text-align:center; color:#d3b06c; border-radius:10px; border:1px solid #d3b06c; }*/
.header .city{display: block; width:63px; position: absolute; left:24.5%; top:30px; z-index: 6;text-align:center; color:#d3b06c; border-radius:10px; border:1px solid #d3b06c; }


.header .logo_tb a {display: block;padding: 15px 0px;transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;}
.header .logo_tb a img{display:block;transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;}
.header .info {float:right; height:40px; margin-top:14px; overflow:hidden;margin-right: 7%;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.header .info .key {height:30px; line-height:30px;}
.header .info .key h1 {display: inline;font-size:12px; padding-right:3px; color:#999; padding-left:10px;}
.header .info .key h1 a{color:#999;}
.header .info .key h1 a:hover{color:#006acd;}
.header .info .key h3 {display: inline;font-size:12px; padding-right:3px; color:#999; padding-left:10px;}
.header .info .key h3 a{color:#999;}
.header .info .key h3 a:hover{color:#006acd;}
/*.header .info .key .mapbtns {display: inline-block;vertical-align: middle;width: 14px;height: 14px;margin-left: 5px;background:url(../pic/common_icons.png) no-repeat -786px -31px;cursor: pointer;}*/
.header .info .key .mapbtns {display: inline-block;vertical-align: middle;width: 14px;height: 14px;margin-left: 5px;cursor: pointer;}
/*.header .info .tel {height:30px;color:#ffd800;background:url(../pic/common_icons1.png) no-repeat 0px center;}*/
.header .info .tel {height:30px;color:#ffd800; width: 2.8rem;
    font-weight: bold;}
.header .info .tel img { float:left;height:30px;color:#ffd800;}
.header .info .tel h2{display: inline-block;vertical-align: middle;font-size:20px; color:#474443;line-height: 30px; font-weight: bold;}
.header .info .tel i{display: inline-block;vertical-align: middle;font-size:30px;margin: 0 2px;height: 30px;line-height: 30px;overflow: hidden;}
.header .navbar {float: right;margin:12px 30px 0 0;text-align: center;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.header .navbar ul li {display: inline-block;list-style: none;overflow: hidden; height: 80px; line-height:78px; padding: 0 3%; }
.header .navbar ul li a {display: block;color: #fff;font-size: 15px;}
.header .navbar ul li a span {display:block;}
/*.header .navbar ul li a:hover,.header .navbar ul li.on a {border-bottom:2px solid #d3b06c}*/
.header .navbar ul li a:hover,.header .navbar ul li.active a {border-bottom:2px solid #d3b06c}

.header .infos{position: relative; right:15%; top:32px; float:right; }
/*.header .infos .search {height:30px;color:#ffd800;margin-left: 14px;padding-left:28px; z-index:5}*/
.header .infos .search_kws {height:30px;color:#ffd800;margin-left: 14px;padding-left:28px; z-index:5}

.header .infos .search_kws .kws{
	color:#fff!important;
    opacity: 0;
    position: absolute;
    top: 0;
    right: 0;
    width: 0px;
    height: 32px;
    padding: 0 50px 0 12px;
    margin: 0;
    border: 1px solid #999;
    border-radius: 100px;
    background: #999;
    line-height: 32px;
    font-size: 16px;
    transition: all .2s;
}


.header .infos .search_kws .submit {
    z-index: 2;
    position: relative;
    padding: 0;
    margin: 0;
    border: none;
    background: none;
    text-indent: -999em;
    cursor: pointer;
}

.header .infos .search_kws .kws::placeholder{color: #fff;}
/*.header .infos .search .kws:focus{opacity: 1;width: 216px;}*/

.icon_sub{
    float: left;
    display: inline;

    padding: 15px;
    background: url(https://img.ltjia.cn/pc_20220524_3.png) 5px 5px no-repeat ;

}

/*.sub_menu{position:absolute;left:0;top:80px;width:100%; display: none; background:rgba(23,22,22,0.7);z-index:13;box-shadow:inset 1px 0px 6px #eeeeee; height:110px; text-align:center;}*/
.sub_menu{position:absolute;left:0;top:80px;width:100%; display: none; background:rgba(23,22,22,0.7);z-index:13; height:110px; text-align:center;}

.sub_menu ul li{ height:110px;display: inline-block;
    list-style: none;
    margin-top: 20px;

    overflow: hidden;
    padding: 0 31px;}
.sub_menu ul li a{ color:#fff; }
.sub_menu ul li p{  font-size:16px;  color:#777  ; line-height: 30px; height:30px; z-index:99; padding:0; margin:0;}

.cityla{ width:330px; margin-top:0px;  display:none;  transition: all .2s;  position:absolute;  left:-135px;  }
.citylas{
    width: 100%;
    /*background:rgba(255,255,255,0.9);*/
    border-radius:4px;
    overflow: hidden;
    /*padding:0px 20px;*/
    height: 174px;font-size: 14px;padding: 0;background: rgba(255,255,255,0.96);
}


/*.wrap1 li p{ font-size:0.16rem;}*/
/*.wrap1 li.hover{border:5px solid #d3b16c; color:#d3b16c}*/
/*.wrap1 li.hover h3{ color:#d3b16c;}*/
/*.wrap1 li.hover h3 span{color:#d3b16c;}*/



/*.cityla p{color:#171616; margin-bottom:10px; margin-top:20px; font-size:16px;text-align:left;}*/
.cityla p{text-align:left;font-size: 14px;color: #777777;margin-left: 20px;margin-bottom: 6px;margin-top: 21px;}
.cityla ul li{ float:left;color:#777777; line-height:30px; font-size:16px;margin: 0 12px 5px 12px;}









/*=====================================
       底部样式
=======================================*/

#footer{ width:100%;  padding-bottom:0.3rem; background:#1b1b1b;   margin-top:-1rem;position:relative; z-index:0; padding-top:0.9rem;}

/*.footer{ width:15.49rem; margin:auto; position:relative; color:#a09e9f; height:5rem;}*/
.footer{ width:15.49rem; margin:auto; position:relative; color:#a09e9f; height:4.5rem;}

.footer .left{position:absolute; left:0; width:3.10rem;}

.footer .imgstop{ margin-bottom:0.18rem; margin-top:1.4rem;}

.footer .left p{ margin:0.3rem 0; font-size:0.18rem;}

.footer .left1 p,.footer .left2 p{ font-size:0.18rem;}

.footer .left p:hover{cursor:pointer; text-decoration:underline;}

.footer .left span{ margin-left:0.3rem;}


/*.footer .left1{position:absolute; left:4.30rem; width:3.10rem; top:1.15rem;}*/
/*.footer .left1{position:absolute; left:4.30rem; width:1.80rem; top:1.15rem;}*/
.footer .left1{position:absolute; left:4.30rem; width:1.80rem; top:.97rem;}
.footer .left1 p{ margin-bottom:0.17rem;}


.footer .left1 ul li{ line-height:0.55rem; font-size:0.16rem;}


/*.footer .left2{position:absolute; left:6.77rem; width:3.10rem; top:1.15rem;}*/
.footer .left2{position:absolute; left:6.77rem; width:1.80rem; top:.97rem;}
.footer .left2 p{ margin-bottom:0.17rem;}


.footer .left2 ul li{ line-height:0.55rem; font-size:0.16rem;}


/*.footer .left3{position:absolute; right:0; width:6.21rem; top:1.15rem;}*/
/*.footer .left3{position:absolute; right:0; width:6.21rem; top:.97rem;}*/
.footer .left3{position:absolute; right:0; width:6.21rem; top:.85rem;}
.footer .left3 .top_br{ overflow:hidden; width:100%; border-bottom:1px solid #393939; height:1.27rem}
.footer .left3 .top_br .lefts{width:50%; border-right:1px solid #393939; height:1.27rem; line-height:0.5rem; float:left;}

.footer .left3 .top_br p{ font-size:0.37rem; color:#d2b16c;}



.footer .left3 .top_br .leftss{width:50%; padding-left:0.3rem;  height:1.27rem; line-height:0.5rem; float:left;}


.footer .left3 .zhong_br{ width:100%; border-bottom:1px solid #393939; overflow:hidden;}
.footer .left3 .zhong_br ul li{ float:left;padding-top:0.42rem; padding-left:0.2rem;padding-right:0.2rem; padding-bottom:0.2rem; text-align:center; line-height:0.3rem;}
.footer .left3 .zhong_br ul li p{ line-height:0.4rem;}

#footer .yqlj{width:15.49rem; margin:auto; position:relative; color:#a09e9f; height:0.3rem;}
/*#footer .yqlj .left{ float:left; width:8.50rem; position:relative}*/
#footer .yqlj .left{ float:left; width:8.0rem; position:relative}
#footer .yqlj .left ul{ position:absolute; left:0.75rem; top:0;}
#footer .yqlj .left ul li{ float:left; margin-right:0rem; }
#footer .yqlj .right{ float:right; height:0.2rem; line-height:0.2rem;}





/*其他*/
@media screen and (max-width:1600px){
    .header .navbar ul li {
       padding: 0 2%;
    }
    #ifocus_piclist li { width:400px;}

    
    .header .info{ margin-right:8%;}
 
}

@media screen and (max-width:1440px){
    .header .navbar ul li {
        padding: 0 1.5%;
    }

    #ifocus_piclist li { width:370px;}


 

    .header .logo_tb{ left:7%;}


	
	.header .city{
		left: 26%;
	}
}
@media screen and (max-width:1366px){
  

    .bussiness-body{width:85%; }
	.header .city{
		
	}
	
	.header .navbar ul li {
        padding: 0 1%;
    }

}

@media screen and (max-width: 980px){


}

