/*
* @Author: Marte
* @Date:   2018-08-01 09:30:30
* @Last Modified by:   Marte
* @Last Modified time: 2018-08-01 16:34:05
*/







/*关于我们*/

.tte{width:100%;position: absolute;top: 196px;z-index: 3;}
.tte .slogan{width:665px;height:165px;background: url(/img/bjj.png) no-repeat;}
.tte .slogan span{width:100%; display: block;color:#c50c17;font-size:34px;text-align:center;padding-top:30px;}
.tte .slogan p{width:100%;color:#333;font-size:20px;text-align:center;padding-top:20px;}

.outer .title{}
.outer .title img{padding-left:515px;padding-top:30px;padding-bottom:20px;}

.outer .left_a{width:740px;padding-left:30px;padding-top:30px;float: left;}
.outer .left_a span{font-size:18px;}
.outer .left_a .qq{font-size:16px;color:#666;border-bottom: 2px solid #c50c17;float: left;height:30px;padding-top:10px;}
.outer .left_a p{/*height:30px;*/font-size:16px;color:#666;line-height: 30px;}
.outer .right_a{float:right;padding-right: 20px;padding-top: 40px;}
.wrap_a{width:100%;height:480px;}

.wrap_b{width:100%;height:493px;background: url(/img/us.jpg) 50% 0 no-repeat;text-align:center;}
.wrap_b img{padding-top:30px;}

.outer .font{padding-top:80px;padding-left:700px; line-height: 30px;}
.outer .font p{font-size:16px;text-align:left;}

.scroll{
width:54px;
height:54px;
background: url(/img/top.png) no-repeat;
text-align:center;
position:fixed;
top:50px;
left:30px;
cursor:pointer;
font-size:14px; z-index: 100000000000000000000000000000;
}
.roll-btn {
display: none\0;
z-index: 9;
width:500px;
height: 400px;
z-index: 9;
animation: bannerScale 2s linear infinite;
background-size: cover;
}


@keyframes bannerScale {
0% {bottom:15px;}
50%{bottom:0px;}
100%{ bottom:15px;}
}
@-webkit-keyframes bannerScale {
0% {bottom:30px;}
50%{ bottom:0px;}
100%{bottom:30px;}
}
.ditubiao img{width:573px ;height:338px; }


.frame{width:100%;float:left;height:auto;}
.frame .dd img{padding-left:515px;padding-top:30px;padding-bottom:20px;}
.frame ul img{width:342px;height:240px; padding-bottom: 10px;}
.frame ul li{width:395px;float: left;padding:25px;text-align:center;}
.frame ul li span{font-size:18px;}
.frame ul li p{font-size:14px;color:#666;}
.frame .null{width:80px;height:4px;background-color:#c50c17;margin-left:132px;margin-top:10px;margin-bottom:10px ;}

.fangda img{
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
}
.fangda img:hover {
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale(1.08);
transform: scale(1.08);
}

.fangwei_a{width:100%;float: left;background-color:#f6fafc;    height: 333px;}
.fangwei_a .zi_a{width:100%;text-align:center;padding-top:30px;padding-bottom:30px;}
.fangwei_a .zi_a span{font-size:24px;color:#333;}
.fangwei_a .why_a{padding-left:10px;}
.fangwei_a ul{width:100%;text-align:center;}
.fangwei_a ul li{float: left;width:196px;}
.fangwei_a .why_a p{font-size:16px;color:#333;line-height: 20px;padding:20px;}

.main .dd{padding-left:512px;padding-top:30px;}
.top_main {
    color: #666;
    font-size: 14px;
    line-height: 40px;
    background-color: #eee;
}

.top_main ul li {
    display: inline;
    padding: 0 5px;
}

.top_main ul li:first-child {
    padding-right: 0;
}

.top_main ul li a:hover {
    color: var(--colour1);
}

.top_main ul li a {
    color: #666;
    position: relative;
    z-index: 10;
}
.w1200{width: 1200px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}.about_t3 {
    height: 90px;
    overflow: hidden;
    line-height: 90px;
    text-align: center;
    background: url(../img/i_bg1.jpg) center bottom no-repeat;
    font-size: 42px;
    color: #333333;
    letter-spacing: 5px;
    margin-bottom: 3%;
}
#footer {
	background-color: #333;
}

.fright{margin-right: 30px; width: 120px;}
.fright img{width: 120px; float:left;}
.fright span{float:left; color:#fff; height: 40px; line-height: 40px; text-align: center; width:120px;}

#footer .footerin {
	padding: 104px 56px 30px;max-width: 1392px; margin:0 auto;
}

#footer .nav {
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid rgba(255,255,255,0.2);
}

#footer .navdown ul {
	display: flex;
}

#footer .navdown .firstli a {
	padding-left: 0;
}

#footer .navdown ul li a {
	border-right: 1px solid #FFFFFF;
	padding: 0 14px;
	color: #fff;
}
#footer .navdown ul li:last-child a{border:0px;}

#footer .navtext p {
	color: rgba(255,255,255,0.6);
	font-size: 14px;
	margin: 40px 0 56px;
	line-height: 26px;
}

#footer .copyright {
	display: flex;
	justify-content: space-between;
}

#footer .copyright p {
	color: #ffffff;
	font-size: 14px;
	margin-top: 30px;
}
