/*lufb start*/
.active1{
	background-color: #EFF5FB!important;
}
.color{
	color:#000;
}

.bgcn{
	background-color: #FFFFFF;
}

/*lufb end */
.color-wirte{
	color: #fffff;
}
.font-yh{
	font-family: "微软雅黑";
}
.float_left{
	float: let;
}
.float_right{
	float: right;
}
.pd25{
	padding: 25%;
}

.pdt2{
	padding-top: 2%;
}
.pdt5{
	padding-top: 5%;
}
.pdt10{
	padding-top: 10%;
}
.pdl10{
	padding-left: 10%;
}
.pdr5{
	padding-right: 5%;
}
.pdr10{
	padding-right: 10%;
}
.pdr15{
	padding-right: 15%;
}

.mrgl2{
	margin-left: 2%;	
}
.mrgl5{
	margin-left: 5%;	
}
.mrgl10{
	margin-left: 10%;
}
.mrgl15{
	margin-left: 15%;
}
.mrgl20{
	margin-left: 20%;
}
.mrgr5{
	margin-right: 5%;
}
.mrgr10{
	margin-right: 10;
}
.mrgr15{
	margin-right: 15;
}

/* add by 第二版主页*/


.grid_1{
	background:#F4F5F7;
	padding:4em 0;
}
.box_3{
	border:1px solid #dbdfe0;
	background:#fff;
}
.box_4{
	padding:1em 1em;
	background:#fff;
}
.box_4 h3{
	font-size: 1.3em;
	font-weight: bold;
	line-height:30px;
}
.box_4 p a{
	color: #000;
}
.box_4 p a:hover{
	text-decoration:none;
	color:#3699EF;
}
.box_4 p, p.m_1{
	color: #000;
	font-family:'Microsoft YaHei UI',Arial;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.8em;
	margin:0;
}
.box_4 p span{
	color: #000000;
	font-weight: bold;
}

.box_4 ul li{
	color: #000;
	font-family:'Microsoft YaHei UI',Arial;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.9em;
}

.box_4 ul li span{
	color: #3366cc;
	font-size: 1.3em;
	padding-right:5px;
}

.box_4 ul li a{
	color: #000;
}
.box_4 ul li a:hover{
	text-decoration:none;
	color:#3699EF;
}

/* sort logo list */
.sorts { 
  width: 100%; 
  background-color:#FFFFFF;
}

.list-sort-logo {
  text-align: center;
  margin-bottom: 0;
}
.list-sort-logo li p{
  color: #000;
  font-family:'Microsoft YaHei UI',Arial;
  font-size: 1em;
  font-weight: normal;
  line-height: 1.2em;
  text-align: center;
}
.list-sort-logo:after {
  content: '';
  display: inline-block;
  width: 100%;
}
.list-sort-logo:before {
  content: '';
  display: block;
}
@media screen and (max-width: 768px) {
  .list-sort-logo img {
    width: 130px;
  }
}
.sorts-title h2{
	font-weight:500;
	line-height:30px;
	text-align:center;
}
.sorts-title p{
  color: #000;
  font-family:'Microsoft YaHei UI',Arial;
  font-size: 1em;
  font-weight: normal;
  text-align: center;
}

.sorts-con {
  color: #000;
  font-family:'Microsoft YaHei UI',Arial;
  font-size: 1em;
  font-weight: normal;
  text-align: center;
}

/* footer */
footer {
  background-color: #333B44;
  font-weight: 300;
  color: #a1a1a1;
}
footer a {
  color: #a1a1a1;
}
footer a:hover, footer a:focus {
  color: #fff;
  text-decoration: underline;
}
footer .container {
  padding-top: 30px;
  padding-bottom: 30px;
}
footer .logo {
  width: 100px;
  margin-bottom: 15px;
}
@media screen and (max-width: 768px) {
  footer .container {
    padding: 30px 15px;
  }
}

.footer-heading {
  margin: 0 0 13px 0;
  font-size: 1.5em;
  font-weight: 600;
  line-height: 2;
  color: #fff;
}

footer .container p {
  font-family:'Microsoft YaHei UI',Arial;
  font-size: 0.9em;
  line-height:2.2em;
  font-weight: normal;
}

.footer-nav > li {
  margin-bottom: 10px;
}


.contact-us {
    margin: 15px 0 0;
    background: url("../../images/contact-map.png") no-repeat center bottom;
}

footer .contact-us a {
    color: #fff !important;
}

.contact-us .icon-map-marker {
    font-size: 1em;
}

.contact-us li i {
    color: #666;
    float: left;
    margin: 4px 0 0;
}

.contact-us p {
    line-height: 24px;
    margin-left: 20px;
    margin-top: -2px;
}

.contact-us li p strong {
    color: #727272;
    float: left;
    font-weight: bold;
    margin: 0 5px 5px 0;
}


.copyright {
  padding: 15px 0;
  background-color: #25292C;
  font-size: 0.9em;
}