@charset "utf-8";
/* CSS Document */

h2,img,ul,li,a,span,p,div{margin:0;padding:0;}
img{vertical-align:middle;border:0;}
*{margin:0;padding:0;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;color:#e60012;}
ul{list-style:none;}
li{list-style:none;}
.clearfix{zoom:1;}
.clearfix::after{content:"";display:block;clear:both;}
img{vertical-align:middle;}
.container{width:100%;}
.content{max-width:1200px;margin:0 auto;}
.container_menu{height:48px;line-height:48px;color:#909090;}
.container_menu a{color:#909090;font-size:14px;}
.container_f{float:left;width:242px;background:url("../images/bg_f1.png") no-repeat;min-height:701px;}
.container_r{float:right;width:904px;padding-bottom:10px;}
.container_f h2{font-size:30px;color:#fffefe;height:79px;line-height:79px;background:url("../images/bg_f.png") no-repeat;text-align:center;font-weight:normal;}
.container_f h2 img{margin-right:15px;}
.container_f ul{display:block;}
.container_f ul li{display:block;width:242px;height:62px;line-height:62px;text-align:center;font-size:18px;background-color:#ecedf2;border-bottom:1px solid #ffffff;}
.container_f ul li:hover,.container_f ul li.active{background-color:#0056c1;}
.container_f ul li a{display:block;width:236px;height:62px;line-height:62px;float:right;color:#000000;background-color:#ecedf2;}
.container_f ul li:hover a,.container_f ul li.active a{background-color:#ffffff;}
.content_n{text-align:center;color:#000000;}
.content_n h2{padding:0px 0 20px;font-size:24px;text-align:left;border-bottom:1px solid #bcbcbc;}
.content_n img{margin-top:20px;}
.content_n .con_n{text-align:left;margin-top:35px;}
.content_n .con_n p{text-indent:2em;line-height:36px;font-size:14px;font-family:"Microsoft Yahei", Tahoma;}
.content_n .con_n span{text-indent:2em;}

/* 资质荣誉 */

.zzry_list li{width: 258px; height: 264px; float: left; overflow: hidden;  margin: 10px 70px 20px 0;}
.zzry_list li img{width: 258px; height: 194px; margin-bottom: 8px;}
.zzry_list li p{font-size: 16px; line-height: 26px; color: #434343;text-align: center;}
.zzry_list{overflow: hidden; margin-bottom: 20px;}

 a {
    text-decoration: none;
    color: #000000;
  }

 
  .fy {
    height: 30px;
    padding: 0 25px 0px 0px;
    border: 1px solid #e4e4e4;
    background: #fdfdfd;
    color: #333;
    margin: 0 5px;
    line-height: 30px;
    display: inline-block;
  }

  #num {
    width: 34px;
    height: 28px;
    border: 1px solid #e4e4e4;
    background: #fdfdfd;
    margin-left: 5px;
    margin-right: 5px;
    text-align: center;
  }

  .go {
    width: 34px;
    height: 32px;
    border: 1px solid #e4e4e4;
    background: #fdfdfd;
    margin-left: 10px;
  }
@media screen and (max-width:767px) and (orientation:portrait) {
.fy {
    height: 50px;
    padding: 0 8px;
    margin: 30px 2px;
    line-height: 50px;
  }
#num {
    height: 50px;
    margin-left: 2px;
    margin-right: 2px;
	font-size:28px;
	padding:0;
	width:46px;
  }
.go {
    width: 50px;
    height: 50px;
    margin-left: 2px;
	border-radius:0px;
	outline:0px;
	margin-top:0;
	font-size:24px;
	padding:0;
	text-align:center;
    -webkit-appearance:none;
  }
}


@media screen and (max-width:980px){
	.content{padding:0;}
	.container_f{display:none;}
	.nybanner{margin-top:50px;}
	.container_r{width:auto;float:left;}
	.content_n{padding:0 5px;}
	.content_n h2{padding: 10px 0 10px;text-align:center;}
	.content_n .con_n {margin-top:0px;}
	.content_n .con_n p{text-indent:0em;}
}