
html{
     width:100%;
     overflow-x:hidden;
}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form
,fieldset,legend,input,textarea,select
{margin:0;padding:0}
body{
    font:13px "microsoft yahei","Arial Narrow",HELVETICA;
    background:#fff;
    -webkit-text-size-adjust:100%;
    overflow-x:hidden;
    width:100%;

    }
li{list-style: none;}
a{color:#f0fe09;text-decoration:none;cursor: pointer}
em{font-style:normal}
i{font-style: normal}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word;margin: 0px;}
.clearfix::before,
.clearfix::after {
    content: "";
    display: table;
}

.clearfix::after {
    clear: both;
}

.wth{
     width:100%;
   
     clear: both;
}
.w{
    width: 1000px;
    margin: 0 auto;
    text-align: left;
}

	 
.clearfloat:after{
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
    }
.top_all{
	width: 100%;
	min-width: 1000px;
	height: 45px;
	background: #FFFFFF;
}
.top_all li{
	height: 40px;
	line-height: 50px;
	font-size:16px;
}
.left{
	float: left;
}
.left li:first-child{
	width: 170px;
	line-height: 37px;
}
.left li{
	width: 90px;
	float: left;
	text-align: center;
}
.left li a{
		padding-right: 5px;
}
.right{
	float: right;
	color: #666666;
}
.right li{
	float: left;
	font-size:18px;
}
.hda{
	width:100%;
     min-width: 1000px;
	margin: 0 auto;
	background-color: #eee;
}
.hda-m{ width:1000px;  margin:0 auto;}
.zg_foot{
    background:#2b2a3a ;
    padding: 20px 0;
}
.zg_foot_nr{
    width:1000px;
    background:#2b2a3a;
    text-align:center;
    color: #FFF;
    margin:0 auto;
}
.zg_foot_nr p{line-height:24px;}
.zg_foot_nr a,.zg_foot_nr a:hover{
    color:#FFF;
    line-height:24px;
    text-decoration:none;
}

.di-2-right ul li img{width: 115px; height: 115px;}
.dz-a1{width: 80px; height: 32px; line-height: 32px; background: #757474; color: #fff; transition: 0.3s; border-radius: 5px; text-align: center; display: inline-block;}
.dz-a1:hover{background: #f00;}




.ifr { 
			background:url(../images/beijing1.jpg) no-repeat top,#222;
			padding-bottom: 30px;
		}
		.wth-1{margin: auto;}

		.daaress_wrap {
			width: 1000px;
			margin: 0 auto;
		}

		.dishi {
			text-align: center;
			font: 18px/30px "Microsoft YaHei";
			margin: auto;
			font-weight: bold;
			margin-bottom:24px;
		}

		.dishi li {
			border: solid 1px #4f4d4d;
			float: left;
			list-style-type: none;
			width: 83px;
			height: 46px;
			margin-right: 5px;
			cursor: pointer;
		}
		.dishi li a{font-size: 18px; color: #333; font-weight: bold; text-align: center; width:75px; height: 34px; line-height: 34px; display: block; margin: auto; margin-top: 6px; background: #eee; transition: 0.4s;}
		.dishi li a.kenav {
			background: #ff0000;
			color: #fff;
		}

		.dishi li a:hover {
			background: #ff0000;
			color: #fff;
		}
		
		
		.dizhi_wrap{width: 100%;}
		
		.wrrap_left {
			
			font: 16px/20px "Microsoft YaHei";
			margin-right: 10px;
		}

		.wrrap_left li {
	display: inline-block;
    height: 32px;
    color: #eee;
    /* background: #eee; */
    padding: 0px 10px;
    margin: 5px 4px;
    border-radius: 4px;
    cursor: pointer;
    line-height: 32px;
    border: 1px solid #757474;
			transition: 0.3s;
		}

		.wrrap_left li.active {
			background: #f00;
			color: #fff;
			
		}

		.wrap_right {
			font: 15px/25px "Microsoft YaHei";
			color: #fff;
			float: left;
			width: 60%;
			margin-top: 20px; padding-left:6px;
		}
		
		
		

		.wrap_right p {
			font: 14px/25px "Microsoft YaHei";
		}
		
		
		
		.zg_address{  background: url(../images/dizhi.png) no-repeat;  margin-bottom: 6px;    text-align: left;}
		.zg_phone{ background: url(../images/dianhua.png) no-repeat; margin-bottom: 3px;    text-align: left;}
		
		.di-right{float: right;
    width: 30%;
    height: 205px;
   
    }
	 .di-right ul{ clear:both;}
	
	    .di-right li{ float:left;  text-align:center; margin:-20px 5px; }
	
		.di-right li img{width: 100px; height:100px; margin-top:10px;margin:0 auto;}
		.di-right li p{font-size: 14px;
    color: #fff; text-align:center;
    line-height: 16px;
    padding-top: 5px;width: 100%;}
		.di-right p span{font-size: 30px; color: #ff0000; font-weight: bold;}
		
		
		.biaot {
			    font-size: 44px;
    font-weight: bold;
    margin: auto;
    margin-bottom: 24px;
    padding: 40px 0 20px;
    font-family: "Microsoft YaHei";
    color: #fff;
   text-align: center;
		}
		.biaot span{
			color: #ff0000;    line-height: 60px;
		}

		.zg_location {
			background: url(../images/wang.png) no-repeat left; line-height: 37px;    text-align: left;
		}
	.zg_location a{ color:#fff; margin:0;}
		.di-2{background: #333;}
		.di-2-1{width: 1000px; margin: auto;}
		.di-2-left{float: left; width: 740px; margin:30px auto;}
		.di-2-left ul{width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap;}
		.di-2-left ul li{width: 240px; height: 132px; border: 1px solid #494848; background: #222;}
		.di-li-div1{padding-left: 20px;}
		.di-2-left ul li h4{font-size: 16px; color: #eee; font-weight: bold; padding-top: 22px; padding-bottom: 8px;}
		.di-2-left ul li p{color: #808080;}
		.di-2-left ul li a{font-size: 14px; color: #999;}
		.di-2-left ul li a:hover{color: #eee;}
		.di-2-left ul li span{margin: 0px 8px;}
		
		.di-2-right{width: 300px; height: 161px; float: right; margin-top: 30px;}
		.di-2-right ul{width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap;}
		.di-2-right ul li{text-align: center;}
		.di-2-right ul li p{font-size: 12px; padding-top: 6px; color: #eee;}
		
		.di-3{width: 100%; background: #222;}
		.di-3-1{width: 1000px; margin: auto;}
		.di-3-1 p{font-size: 12px; color: #999; height: 60px; line-height: 60px; text-align: center;}



* {
    margin: 0 auto;
    padding: 0;
    list-style: none;
    text-decoration: none;
}

.footer{width:100%; background:#333; clear:both;height:80px;}
.copyright{width:1000px; margin:0 auto;padding-top: 20px;}
.copyright p{ padding:4px 0; text-align:center; color:#fff; font-size:15px;}
.copyright p a{color:#fff; font-size:15px;}
.copyright p a:hover{color:#ec0000;text-decoration:none;}

.zi{text-align:left; padding:0 6px; font-size:0.4rem;}
 @media screen and (min-width: 960px) and (max-width: 1199px) { .w{width: 100%; }
	 .wth-1{ width: 100%;}
	.daaress_wrap {width: 100%;}
	.wrap_right { width: 50%;}
	.di-right { width: 50%;}
	.daaress_wrap {width: 100%;} .nrtop h5 {font-size:1.2rem;}.box3_table th {
    font-size:0.6rem;}
	.zi{font-size:0.2rem;}
   
}

 @media screen and (min-width: 768px) and (max-width: 959px) { .daaress_wrap {width: 100%;}.nrtop h5 {font-size:1.2rem;}.box3_table th {
    font-size:0.6rem;}
   .zi{font-size:0.2rem;}
}

 @media only screen and (min-width: 480px) and (max-width: 767px){.daaress_wrap {width: 100%;}.nrtop h5 {font-size:1.2rem;}.box3_table th {
    font-size:0.6rem;   
}.zi{font-size:0.2rem;}
} 

@media only screen and (max-width: 479px) { .daaress_wrap {width: 100%;}.nrtop h5 {font-size:1.2rem;}.box3_table th {
    font-size:0.6rem;}.zi{font-size:0.2rem;}
}