.top_top{
	background-color: #EEEEEE;
	
}
.top_topbox{
	line-height: 35px;
	color: #626262;
}

.logo_box{
	float: left;
}
.logoww{
	margin-top: 25px;
	margin-bottom: 15px;
}
.logo_1{
	float: left;
}
.tu2019{background-color: #EEEEEE; height:50px;width: 8.33333333%;float: left}
.tel_box{
	float: right;
	padding-left: 85px;
	position: relative;
	padding-top: 10px;
}
.biaoti {
	margin-top: 10px;
	margin-bottom: 20px;
	text-align: center;
}
.biaoti{
	font-size: 14px;
}
.dh201{line-height:35px; height:35px;background-color:#006600;}
.tel_box img{
	float: left;
	position: absolute;
	left: 0;
	top: 10px;
}
.wenzi1{
	font-size: 23px;
	color:#000000;
	font-family: "微软雅黑";
	font-weight: bold;
	letter-spacing: 5px;
	line-height:30px;
	height:30px;
}
.wenzi2{
	font-size: 28px;
	color:#D1291E;
	font-family: "微软雅黑";
	font-weight: bold;
	line-height:30px;
	height:30px;
}
.top_top3{
	border-bottom:solid 2px #8c8c8c;
}
.top_biaoti{
	font-size: 28px;
	line-height: 60px;
	height:60px;
	margin-bottom: 10px;
	background-image: url(/images/x1.gif);background-repeat: no-repeat;background-position: center bottom;
	font-size: 28px;
	color:#A00B04;
	font-family: "微软雅黑";
	font-weight: bold;
}



.left_slidebar2{}
.left_slidebar2  ul{border: solid 1.5px #D2D2D2; padding-bottom:10px;}
.left_slidebar2 ul li{
	background: #FFFFFF;
	border-top: dashed 1px #fff;
	border-bottom: dashed 1px #e6e6e6;
	position: relative;	
	padding-left:45px;
	background-image: url(/images/jt1.gif);background-repeat: no-repeat;background-position: 20px center;
	text-align:left;
}
.left_slidebar2 ul li:hover{
	background-image: url(/images/jt1.gif);background-repeat: no-repeat;background-position: 25px center;
}
.left_slidebar2 ul li a{color: #000000;
	display: block;
	line-height:40px;
	font-size:15px;
	letter-spacing: 3px;
}
.left_slidebar2 ul li a:hover{color: #ff0000;}








.contents_title{font-size: 25px; text-align:center;}
.title_bar{background-color:#eee; line-height:25px;height:25px; margin:10px auto;}

.biaoti103{
	margin-bottom: 10px;
	background-image: url(/images/x2.gif);background-repeat: no-repeat;background-position: left bottom;
	width:100%;
	text-align:left;
	float:left;
}
.biaoti103 .t103a{
	font-size: 30px;
	line-height: 55px;
	height:55px;
	color:#A00B04;
	font-family: "黑体";
	font-weight: bold;
	text-align:center;
	width:200px;
	float:left;
}
.biaoti103 .t103b{font-size: 15px;line-height: 55px;height:55px;color:#666666; padding-top:10px;font-family: "黑体";font-weight: bold;float:left;}
.biaoti103 .t103c{font-size: 15px;line-height: 55px;height:55px;color:#666666;padding-top:5px;padding-right:10px;font-family: "黑体";float:right;}


.jt5{background-image: url(/images/arrows.gif);background-repeat: no-repeat;background-position: center center;}
.xx{border-bottom: 1px solid #e5e5e5;}
#MyContent{clear:both;width:100%;margin:auto;}
#MyContent img{max-width: 100%;}
.gsjj{border-bottom: 1px solid #e5e5e5;}
/*===toubu====*/
.youshibiaoti{
	color: #FFFFFF;
}

.youshi_bg{
	background-image: url(/images/beijing1.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	
}


.youshi_fl li{
	background-color: #FFFFFF;
	float: left;
	width: 48%;
	margin: 0 1%;
	margin-bottom: 30px;
	
}
.wz_1{
	width: 65%;
	float: right;
	overflow: hidden;
}



@media only screen and (min-width: 100px) and (max-width: 768px) {
	.youshi_fl{
		padding: 0;
		margin: 0;
	}
	.youshi_fl li{
	margin-bottom: 20px;
	
}
}
@media only screen and (min-width: 0px) and (max-width: 1100px) {
	
	.youshi_fl li{
	background-color: #FFFFFF;
	float: left;
	width: 100%;
	
}
	.wz_1{
	width: 100%;
	overflow: hidden;
	padding: 20px;
}
}
.wz_2{
	width: 100%;
	color: #626262;
	font-size: 16px;
	line-height: 28px;
	

}
.biaoti_2{
	font-size: 18px;
	margin-top: 40px;
	margin-bottom: 20px;
	color: #000000;

}


@media only screen and (min-width: 1101px) and (max-width: 1920px) {
	.youshi_fl li img{
float: left;
}
}
@media only screen and (min-width: 100px) and (max-width: 1100px) {
	.youshi_fl li img{
display: none;
}
}

/*===案例===*/
.anli_2 li{
	float: left;
	width: 19%;
	margin: 0 0.5%;
	position: relative;
	height: 158px;
	margin-bottom: 20px;
}
@media only screen and (min-width: 640px) and (max-width: 1199px) {
	.anli_2 li{
	width: 48%;

}
}
@media only screen and (min-width: 100px) and (max-width: 640px) {
		.anli_2 li{
	width: 100%;

}
}
.anli_2 img{
	width: 100%;
	height: 100%;
	
}

.nwes_03{
	margin-bottom: 30px;
}



.dibu_01{
	width: 100%;
	height: 60px;
	background-color: rgba(0, 0, 0, 0.212);
	position: absolute;
	z-index: 3;
	color: #FFFFFF;
	text-align: center;
	font: "微软雅黑";
	font-size: 16px;
	bottom: 0px;
	line-height: 60px;
	
}
.anli_2 li:hover .dibu_01{
background-color: rgba(160,11, 4, 0.612);
}
.chakan_2{
	text-align: center;
}
.chakan_2 a{
	padding: 6px 25px;
	background-color:#A00B04;
	color: #FFFFFF;
	border-radius: 5px;
	line-height: 50px;
	font-size:14px;
}
.chakan_2 a:hover{
	background-color:#FF6600;
}
.tonglan_2{
position: relative;
height: 245px;
text-align:center;
overflow:hidden;
margin-bottom:10px;
}
.tonglan_2 img{
/*	position: absolute;
	left: 50%;
	margin-left: -960px;*/

	height: 245px;
}
.tonglan_3{
position: relative;
height: 80px;
text-align:center;
overflow:hidden;
margin-bottom:10px;
}
.tonglan_3 img{
/*	position: absolute;
	left: 50%;
	margin-left: -960px;*/
	width:100%;
	height: 80px;
}
/*====新闻===*/
.flet_33{
	float: left;
	width: 49%;
	margin-right: 1%;
}
.right_664{
	float: right;
	width: 49%;
	margin-left: 1%;
}
.title_bj{ background: url(/images/line.jpg) no-repeat left bottom; height: 50px;}
.title_bj .left{ color: #000; font-weight: bold; font-size: 24px; float: left;}
.title_bj .left span{ font-size: 18px; padding-left: 20px;}
.title_bj .right{ color: #242424; line-height: 50px; float: right; }
.title_bj .right a{ color: #242424;}

.flet_33 .content{ padding: 20px 0 0; line-height: 2.0;}
.right_664 .content{padding: 20px 0 0; line-height: 2.0;}



#xwpic{margin:auto 0px;padding:0px;text-align:center;}
#xwpic img{width:100%;}
#indexNews{color:#7a7a7a;}
#indexNews li {
	height: 50px;
	line-height: 50px;
	background: url(/images/icon.png) no-repeat 5px center;
	padding-left: 30px;
	border-bottom: 1px solid #e5e5e5;
	transition:0.2s all 0s linear;
	
}
#indexNews li:hover{padding-left: 35px;}
.Newstime {
	color:#7a7a7a;
	font-size:12px;
	float: right;
}
#xwlb li { border-bottom:1px dotted #cdcdcd; padding-bottom:15px; height: 107px;  margin-bottom: 15px;}
#xwlb li .right{ width: 455px; color:#4d4d4d; font-size: 14px; line-height: 2.0; position: relative; float: right; height:100px;overflow:hidden;}
#xwlb li .right .more{ position: absolute; right: 0; top: 0; width: 30px; height: 30px;}
#xwlb li .right a{ color:#A00B04; font-size: 18px; font-weight: bold; transition:0.3s all 0s linear;}
#xwlb li .info_date{ color: #2e2e2e; float:left; width:87px; height:105px; text-align:center; background:#fff;}
#xwlb li .info_date span{ display: block; font-size:36px; color:#fff; background: #A00B04; width:87px; height: 53px; line-height: 53px;}
#xwlb li .info_date p{ border: 1px solid #ededed; font-weight: bold; color: #2e2e2e; height: 53px; line-height: 53px;}
#xwlb li:hover a{ color: #242424; padding-left: 10px;}



.biaoti_4353{
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	line-height: 24px;
}
.neirong_34253{
	font-size: 14px;
	color: #535353;
	line-height: 18px;
}
.riqi_34 {
	position: absolute;
	top: 0;
	left: 0;
	
}
.yufeng{
	color: #000000;
	font-size: 14px;
	margin-top: 12px;
}
.riqi_34 span{
	font-weight: bold;
	font-size: 25px;
	text-align: center;
	line-height: 30px;
	padding: 20px;
}


}


@media (min-width: 769x) and (max-width: 1200px){}

@media only screen and (min-width: 769px) and (max-width: 1200px) {

 #xwlb li .right{ width:75%; color:#4d4d4d; font-size: 14px; line-height: 2.0; position: relative; float:right;}	
}

@media only screen and (min-width: 481px) and (max-width:768px) {
 .right_664{width: 100%;}
 .flet_33{width: 100%;}
 #xwlb li .right{ width:70%; color:#4d4d4d; font-size: 14px; line-height: 2.0; position: relative; float:right;}	
}

@media only screen and (min-width: 100px) and (max-width:480px) {
 .right_664{width: 100%;}
 .flet_33{width: 100%;}
 #xwlb li .right{ width:65%; color:#4d4d4d; font-size: 14px; line-height: 2.0; position: relative; float:right;}	
}
/*===走进安心==*/

.zj_nr{
	margin-bottom: 40px;
}
@media only screen and (min-width: 100px) and (max-width: 960px) {
	.zj_nr{
	margin-bottom: 20px;
}
}
.zj_lt{
	width: 50%;
	float: left;
}
.zj_rt{
	width: 50%;
	float: right;
	height: 486px;
}


@media only screen and (min-width: 100px) and (max-width: 960px) {
.zj_lt{
	width: 100%;

}
.zj_rt{
	display: none;
}
}



.top_s13256{
	width: 100%;
	height: 270px;
	color: #333;
	padding: 20px;
	overflow: hidden;
	
	background-image:url(../images/jjbj.jpg);
}
.biaoti_45376{
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	margin-top:0px;
	margin-bottom: 15px;
}
.neirong_567{
	font-size: 14px;
	line-height: 28px;
	text-indent: 2em;
}
.neirong_567 a:hover{
	color: yellow;
}
.map_45364{
	width: 100%;
}


/*=======dibu======*/
.footer_01{
	background-color:#A00B04;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color:#9A9A9A;}
.footer_02{
	background-color: #FFFFFF;
	
}
.footer_nr01{
	margin-top: 10px;
	margin-bottom: 30px;
	padding: 0 60px;
}

@media only screen and (min-width: 100px) and (max-width: 960px) {
	.footer_nr01{
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 0 0px;
	
}

}

.foooter_nav{
	padding:0 38px;

}
.foooter_nav a{
	float: left;
	margin: 0  38px ;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 30px;
	
}
.footer_logo{
	padding-left:90px;
	position: relative;
	color: #333333;
	float: left;
}
.footer_logo img{
	position: absolute;
	top:2px;
	left: 0;
}

.qy_nm{
	font-size: 18px;
	font-weight: bold;
	line-height: 30px;
}
.footer_ss001{
	float: left;
	margin-left: 50px;
	margin-top: 40px;
}

.erweima_001{
	float:right;
	color: #FFFFFF;
	margin-right: 60px;
}
.erweima_002{
	color: #FFFFFF;
	margin:10px auto;
	width:100%;
	text-align:center;
}
.footer_ss002{width:100%;border-top-width: 2px;border-top-style: solid;border-top-color:#9A9A9A; padding:10px 0px; margin:10px 0px 50px 0px;}
.footer_ss002_a{margin-left:10px;}
.foot{
	width:100%;
	height:35px;
	position: fixed;
	bottom:0px;
	z-index:998;
}
.foot ul{padding:0px;margin:0px;}
.foot ul li{
	width:50%;
	float:left;
	border-radius:7px;
	background:#A00B04;
	text-align: center;
}
.foot ul li img{
	width:25px;
	margin:5px 0px 5px 10px;
	display:block;
	float:left;
	padding:0px;
	position: fixed;
	
}
.foot ul li p{
	color:#fff;
	text-align: center;
	font-size:14px;
	line-height:35px;
	height:35px;
	font-weight:600;
}


@media only screen and (min-width: 100px) and (max-width: 545px) {
	.erweima_001{
	float:left;
	margin-top: 20px;
	margin-left: 40px;
	position: relative;
	padding-left: 90px;
	height:120px ;

	
}
.erweima_001 img{
	position:relative;
	top: 0;
	left:0;
}
.biaoti {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
background-image: url(/images/bj.jpg);
}
.biaoti ul{background-color: #FFFFFF; margin-bottom:15px;}
.dh201{line-height:35px; height:35px;}
}
.footer_ss001 input{
	padding: 0;
	margin: 0;
	border: 0;
	height: 33px;
	font-size: 18px;
	line-height: 33px;
}
.shuru_0023{
	width: 307px;
	
}
.anniu_4532{
	width: 60px;
	background-color: #6bb90f;
	color: #FFFFFF;
}
