	@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0; font-family:"微软雅黑", "宋体"; font-size:14px;}
ul{ padding:0; margin:0;}
li{ list-style:none;}
a:link{ text-decoration:none; color:#666; }
a:visited{ text-decoration:none;color:#666; }
a:hover{ text-decoration:none;color:#666; }
a:active{ text-decoration:none;color:#666; }
.clear{ clear:both;}
.myleft{ float:left;}
.myright{ float:right}
img.img-responsive{width:100%;}
.w1200{ width:1200px; margin:0 auto;}
p{line-height:45px; font-size:20px; margin-bottom:20px; }

.header{ height:100px; }
.logo{ width:200px; float:left;  padding-top:20px; }

.languages {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
	float:right; 
	padding-top:25px;
}
.language-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    height: 30px;
    margin-left: .4rem;
    padding: 7px 7px ;
    font-size: 14px;
    line-height: 30px;
    color: #444;
    background-color: #f1f1f1;
    border-radius: 40px;
}
.language-item img {
    width: 30px;
    height:30px;
    margin-right: 10px;
    border-radius: 20px;
}

.lang_m{display:none; float:right; background:#f1f1f1; padding:8px;  border-radius: 40px; margin-top:25px; }
.lang-item img{ border-radius: 20px; width:30px; height:30px; line-height:30px; margin:0 5px;}


.banner{margin-bottom:50px;  }

.about{ padding-top:60px; padding-bottom:60px;  background:url(../images/about_bg.jpg) no-repeat center top; }

.about h3{ font-size:35px; text-align:center;  padding-bottom:30px; }
.iad{ height:894px; background:url(../images/iad_bg.jpg) no-repeat center top; }


.honor h3{ font-size:35px; text-align:center;  padding-bottom:30px; }
.honor img{padding-bottom:30px; width:100%; }
.xiafapai h3{ font-size:35px; text-align:center;  padding-bottom:30px; }
.xiafapai img{padding-bottom:30px; width:100%; }
.yingyong h3{ font-size:35px; text-align:center;  padding-bottom:30px; }
.yingyong img{padding-bottom:30px; width:100%; }


.footer1{  margin:0 auto; border-bottom:1px solid #eee; padding:80px 0;  }
.footer1_left{ float:left;  }
.footer1_left h4{ font-size:30px;  }
.footer1_right{ float:right; }
.footer1_right p{ font-size:20px; line-height:24px; line-height:40px; }
.footer2{ padding:50px 0; }
.footer2 p{ text-align:center; font-size:20px; background:#f5f5f5; padding:10px;  width:300px; margin:0 auto; border-radius:90px; border:1px solid #ddd;  }






@media (max-width: 1200px)  { 
.w1200{ width:94%; margin:0 3%; }
 }


@media (max-width: 767px)  { 
.languages{ display:none; }
.lang_m{display:block; }


 }




