img{width:100%;}
/* 关于我们 */
.about_banner{width: 100%;overflow: hidden;}
.about_banner img{width: 100%;}
.aboutbox{width: 100%;overflow: hidden;}
.abouts{width: 1350px;margin:0 auto;overflow: hidden;position: relative;}
/* 左侧部分 */
.nav_left{width: 30%;float: left;margin-right:3%;margin-top: 50px;}
.nav_l1{width: 100%;box-shadow: 0 0 2px #999;}
.nl1{background: #da2128;line-height: 60px;color: #fff;font-weight: bold;font-size: 18px;}
.nl1 img{width: 30px;float: left;margin-top: 16px;margin-left: 20px;margin-right:10px;}
.nl1 span{color:#ccc;font-size: 16px;font-weight: normal;}
.nl2{width: 100%;background: #eaeaea;padding-bottom: 10px;}
.nl2 a{display: block;}
.nl2 li{line-height: 30px;color:#333;padding-top:10px;border-bottom: 1px dashed #ccc;}
.nl2 span{display: block;font-weight: bold;padding-left: 20px;}
.sanji{width: 100%;background: #f7f7f7;display: none;}
/*.nl2 li:nth-of-type(1) .sanji{display: block;}*/
.nl2 .nl2_qin .sanji{display: block;}
.sanji a{display: block;color: #666;margin-top: 5px;width: 100%;margin-left: 30px;}
.sanji a:hover{color: #da2128;text-decoration: underline;}
.nl2 li:hover span,.nl2 li .erji{color: #da2128;}
.nav_l2{margin-top: 30px;}
.nl3{background: #da2128;padding-left: 20px;line-height: 40px;color: #fff;overflow: hidden;}
.nl3 .nl31{float: left;font-size: 15px;font-weight: bold;}
.nl3 .nl32{float: right;padding-right:10px;font-size: 13px;color: #eee;}
.nl3 .nl32 span{width: 14px;height: 14px;background: #eee;color: #da2128;border-radius: 50%;display: inline-block;text-align: center;line-height: 14px;margin-left: 5px;}
.nl4{width: 100%;margin-top: 10px;overflow: hidden;margin-bottom:20px;}
.nl4_all{width: 1000%;overflow: hidden;}
.nl4 img{width: 10%;float: left;}

/* 右侧部分 */
.content_right{width: 67%;float: right;margin-top: 50px;}
.nav_r{overflow: hidden;border-bottom: 1px solid #ccc;width: 100%;}
.nav_r1{float: left;font-size: 16px;color: #333;font-weight: bold;}
.nav_r1 span{display: block;font-size: 24px;color: #999;font-weight: normal;font-family: arial;margin-bottom: 5px;}
.nav_r2{float: right;margin-top: 10px;}
.nav_r2 a{font-size: 13px;}
.nav_r2 a:last-child{color: #da2128;}
.content{margin-top:30px;}
.content h1{font-size: 24px;margin-bottom:5px;color: #333;font-weight: normal;text-align: center;}
.content p{text-indent: 2em;font-size: 14px;line-height: 2em;color: #3d3d3d;}


/* 关于我们响应式布局 */
@media all and (min-width:1000px){
	.nav_l1{display: block !important;}
} 
@media all and (max-width:1240px){
	.abouts{width: 960px;}
} 
@media all and (max-width:992px){
	.abouts{width: 95%;}
	span.nav_l{background: url(../images/nav1.png) no-repeat;position: relative;left: 0;top: 0;display: block;height: 28px;width: 100%;}
	.nav_l1,.nav_l2,.nav_l3{display: none;margin-top: 10px;}
	.content_right,.nav_left{width: 100%;float: none;margin-top: 30px;}
}	
@media all and (max-width:768px){
	.about_banner{min-width: 240px;}
	footer{padding-top: 20px;}
	.footer{width: 100%;}
	.erweima{width: 100%;float: none;padding-top: 20px;}
	.ewm{margin-left: 10px;width: 100px;margin-right: 20px;}
	.content_right,.nav_left{margin-top: 20px;}
}

/* 新闻中心 */
#search{width: 100%;border-top: 1px solid #ccc;background: #eee;overflow: hidden;padding:10px 0;}
.search{float: left;padding-left:20px;margin-right: 20px;line-height: 30px;}
#search dd{float: left;}
#search dd input[type='text']{

	border: #999 1px solid;
	border-radius: 5px;
	height: 30px;
	width: 240px;
	padding-left: 10px;
	font-size: 14px;
	color: #333;
	background: #eee
}
#search dd input[type="submit"]{
	background: url(../images/fangda.png) 25px center no-repeat;
	width: 100px;
	height: 30px;
	margin-top: 2px;
	cursor: pointer;
	background-color: #da2128;
	border-radius: 20px;
	margin-left: 20px;
	color: #fff;font-size: 15px;
	padding-left: 15px;
}

.xinwenbox{width: 100%;overflow: hidden;}
.xinwen{width: 100%;margin-bottom: 30px;border-bottom: 1px dashed #ccc;padding-bottom: 30px;overflow: hidden;}
.xinwen1{width: 32%;float: left; }
.xinwen1 img{width: 100%;}
.xinwen2{width: 66%;float: right;}
.xinwen3{width: 100%;float: right;}
.xw21{font-size: 16px;color: #333;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 2px;}
.xw_time{background: url(../images/shijian.png) no-repeat left center;line-height: 24px;padding-left: 16px;color: #ccc;font-size: 13px;margin-bottom: 10px;}
.xw22{height: 4.5em;overflow: hidden;color: #666;font-size: 13px;line-height: 1.6em;}
.chakan{margin-top: 10px;width: 100px;line-height: 30px;border-radius: 30px;border:1px solid #da2128;text-align: center;color: #da2128;transition: all 0.5s;}
.xinwen:hover .chakan{background: #da2128;color: #fff;}

.yeshu{width: 100%;text-align: center;padding-top: 30px;padding-bottom: 40px;}
.yeshu a{margin-left: 3px;margin-right:3px;padding:2px 6px;border-radius: 2px;color: #333;border:1px solid #ccc;transition: all 0.6s;}

.yeshu .jp-current{background: #da2128;color: #fff;border:1px solid #da2128;}
.yeshu a:hover{background: #da2128;color: #fff;border:1px solid #da2128;}

@media all and (max-width:1240px){
	.xw22{height: 3em;}
} 
@media all and (max-width:992px){
	.xw22{height: 4.5em;}
	.xinwen1 img{height: 160px;}
}

@media all and (max-width:768px){
	.xinwen1 img{height: auto;}
	.xinwen1,.xinwen2{width: 100%;}
	.xinwen2{margin-top: 10px;}
	.search{display: none;}
	#search dd input[type='text']{margin-left: 10px;width: 200px;}
	#search dd input[type="submit"]{margin-left: 10px;}
}
@media all and (max-width:500px){
	.nav_r2{display: none;}
	#search dd input[type='text']{margin-left: 10px;width: 150px;}
}


/* 联系我们 */
.lianxi_h1{color: #333;}
.lianxi{width: 100%;overflow: hidden;margin-top: 30px;}
.lianxi .lianxi1{width: 45%;overflow: hidden;padding-left: 25px;float: left;line-height: 30px;color: #666;font-weight: bold;}
.lianxi1 span{font-weight: normal;}
.lx1{background: url(../images/dizhi.jpg) no-repeat left center;}
.lx2{background: url(../images/dianhua.jpg) no-repeat left center;}
.lx3{background: url(../images/youxiang.jpg) no-repeat left center;}
.lx4{background: url(../images/chaunzhen.jpg) no-repeat left center;}
.lx5{background: url(../images/youbian.jpg) no-repeat left center;}

.fengongsi{overflow: hidden;width: 100%;margin-top: 30px;border-top: 2px #333 solid}
.fengongsi div{width: 120px;text-align: center;margin-right: 20px;line-height: 40px;background: #da2128;border-radius: 5px;margin-top: 20px;float: left;color: #fff;cursor: pointer;}
.contacts{padding:20px;}
.contact{display: none;}
.contact:first-child{display: block;}




#map,#map1,#map2{width: 100%;height: 300px;margin-top: 30px;border:3px #ccc solid;box-sizing: border-box;}
.BMapLabel{border: #ccc 1px solid !important;color: #e40313;font-family: "微软雅黑";padding: 10px !important;box-shadow: 0px 0px 4px #CCCCCC;}
.BMap_cpyCtrl,.BMap_scaleCtrl{display: none !important;}
.BMap_omOutFrame,.BMap_omInnFrame,.BMap_mask,.BMap_omCtrl{width: 120px !important;height: 120px !important;}
.anchorBL{display: none;}

@media all and (max-width:992px){
	.lianxi .lianxi1{width: 90%;}
	.contacts{padding:0px;position: absolute;}
	.contacts .lianxi_h1{margin:20px 0 0px 20px;}
	.contacts .lianxi{margin-left: 10px;}
	#map1,#map2{border:1px solid #ccc;}
}


#allmap{width: 100%;height: 600px;border:2px solid #eee;box-sizing: border-box;}
.sxs{width:100%;margin:0 auto;margin: 20px 0;overflow: hidden;border-top:1px dashed #ccc;}
.sh{margin-top: 10px;}
.xia{margin-top: 10px;}
.sxs a{color: #888;cursor: pointer;}
.sxs a:hover{color: #da2128;text-decoration: underline;}

@media all and (max-width:600px){
	#videos{height: 200px;}
}