@charset "utf-8";
/* CSS Document */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, input, p, th, td{ margin:0; padding:0; font-weight:normal; font-style:normal; font-family:inherit;}
body{height:auto; color:#333; font:14px/1.5 "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB","\5FAE\8F6F\96C5\9ED1", Arial, sans-serif; background:fff; min-width:1200px;}
img{ border:0 none;}
em,i{ font-style:normal; font-weight:normal;}
ol,ul{list-style:none outside none;}
a,input{ outline:none;}
a:visited{text-decoration:none;border-width:0px;}
a:hover{text-decoration:none;border-width:0px;}
a:link{text-decoration:none;border-width:0px;}
a:active{ text-decoration:none; border-width:0;}
.clear { clear:both; display:block; font-size:0; height:0; line-height:0; overflow:hidden; text-indent:-9999px;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both;}
* html .clearfix{zoom:1;} /* IE6 */
*+html .clearfix{zoom:1;} /* IE7 */
.fl { float: left;}
.fr { float: right;}

.w1200{ width: 1200px; margin: 0 auto;}
.w1330{ width: 1330px; margin: 0 auto;}

#footer{ background: #ffffff; padding:50px 0 20px;padding-top:40px}
.footer-main{ padding-bottom: 40px;border-bottom:1px solid #373f4d;display: flex;flex-wrap: nowrap;}
.footer-list{      width: 20%;
    margin-left: 3%;}
.footer-list h4{ font-size: 20px; color: #333333;border-right:1px solid #999999;}
.footer-list a,.footer-list p{ color: #333333; margin-bottom:12px;font-size: 14px;}
.footer-list a{ display: block;}
.wx-code{ float: right;margin-right:2%}
.wx-code img{ border-radius: 10px;}
.footer-bot{ border-top:1px solid #373f4d; padding-top:20px;}
.footer-bot img{ float: left;}
.footer-bot p{ color: #69748a; font-size: 14px; float: right; margin-top:30px;}
.theline{
    width: 20px;
	height: 2px;
	background-color: #ffffff;
    margin-bottom:25px
}
.theall{
    display: flex;
}
.theright{
    padding-top:20px;
    border-right:1px solid #eeeeee

}
.ImageAll{
    display: flex;
}
.ImageItem{
    width:auto;
    margin-right:35px
}
.ImageItem img{
    width:76px;
    height:76px;
    display: block;
    margin:0 auto
}
.ImageItem p{
    font-size: 12px;
    color: #333333;
    text-align: center;
    padding:0;
    margin:0;
    margin-top:10px;
}
.thisLine{
    width: 91px;
	height: 1px;
	background-color: #e6b22e;
	opacity: 0.42;
}
/* .toTian:hover{
    cursor:pointer
    
} */
.theall a:nth-child(1){
    margin-right:14%
}

