/*公共样式*/
*{margin: 0px;padding: 0px;}
html{width: 100%;height: 100%;}
body{font-size:12px; font-family:"Microsoft YaHei" !important;padding-top: 0px !important;width:100%;height:100%;text-align: center;}
div{margin: 0px; padding: 0px;}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;font-weight: normal;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height:0px;}
a{ text-decoration: none !important;}
a:hover{text-decoration: none;}
.fl{ float:left;}
.fr{ float:right;}

/*导航*/
.incloud_nav{
	width:100%;
	border-top:2px solid #5c5c5c;
	/* position:fixed;
	top:0;
	left:0;
	z-index:9999999; */
	background:#fff;
	height:auto;
	padding-bottom: 10px;
	display: inline-block;
}
.left{
	width:12%;
	margin-left:5%;
	margin-top:10px;
}
.head_phone{
	margin-top:20px;
 height: 15%;
	width: 68%;
 margin-left: 25%;
}
.head_phone span{
	display:block;
	font-size:28px;
	font-weight:bold;
	color:#5c5c5c;
	text-align:right;
}
.left img{
	width: 100%;
	height: 100%;
}
.right{
	width:68%;
	float: right;
	margin-left: 10%;
	margin-right:5%;
	height: 100%;
}
.nav_font{
	width: 100%;
 height:58%;
}
.nav_font ul{
	width: 100%;
	height: 100%;
}
.nav_font ul li{ 
	float:left;
	width:14%;
	height: 40px;
	line-height:15px; 
	border-right: 1px solid #615d5e;
	position:relative;
	margin:2% 0 0;
}
.nav_font ul li:last-child{ 
	border-right:none;
}
.nav_font ul li:first-child{padding-left:0;}
.nav_font ul li a{ 
	display:block; 
	text-align: left;
	color: #615d5e;
	font-size: 14px;
	padding:0 10%;
}
.incloud_nav ul li .xl dl dd { border-bottom:1px solid #fff; line-height:38px; padding:0 2em 0 3em; background:url(/statics/images/tem/dh_ico.gif) no-repeat 2em center; }
.incloud_nav ul li .xl dl dd:hover { background:#615d5e url(/statics/images/tem/dh_ico.gif) no-repeat 2em center;}
.nav_font ul li a:hover{color:#615d5e;font-weight: bold;}
.nav_font ul li p:hover{color:#615d5e;font-weight: bold;}
.nav_font ul li p{ 
	font-size:18px;
	color: #615d5e;
	margin-top: 6px;
}
.nav_font ul li .xl{ 
	position:absolute; 
	min-width:522px; 
	display:none; 
	left:0; top:28px; 
	overflow:hidden; 
	z-index:99999999;
	filter:alpha(opacity=80);  
	-moz-opacity:0.8; 
	-khtml-opacity: 0.8; 
	opacity: 0.6; 
}
.nav_font ul li .xl dl{ 
	float:left;
	background:#615d5e;
	margin-top: 12px;
}
.nav_font ul li .xl dl dd a{ 
	padding:0; 
	color:#fff; 
	font-size:14px;
	line-height:38px;
}
.nav_font ul li .xl dl dd a:hover{color:#ff0000;}

@media screen and (min-width:1600px) and (max-width:1800px){
	.head_phone span{font-size:26px;}
	.nav_font ul li a {font-size:14px;}
	.nav_font ul li p {font-size: 18px;}
	.nav_font ul li {height:38px;line-height: 15px;}
}
@media screen and (min-width:1400px) and (max-width:1600px){
	.head_phone span{font-size:22px;}
	.nav_font ul li a {font-size:13px;}
	.nav_font ul li p {font-size: 16px;}
	.nav_font ul li {height:35px;line-height:13px;margin-top: 4.2%;}
}
@media screen and (min-width:1024px) and (max-width:1400px){
	.head_phone span{font-size:20px;}
	.nav_font ul li a {font-size:12px;}
	.nav_font ul li p {font-size: 14px;}
	.nav_font ul li {height:30px;line-height: 10px;margin-top:4.8%;}
}
/*banner*/
.banner {width:100%; margin:0 auto;}
#full-screen-slider { width:100%; height:100%; float:right; position:relative;}
#slides { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
.banner #full-screen-slider #slides li{background-size:cover;overflow: hidden}
#slides li a { display:block; width:100%; height:100%; text-indent:-999px;}
#pagination { display:block; list-style:none; position:absolute; left:48%;z-index:9900;  padding:5px 0px 5px 0; margin-left:0px !important;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#bc121f;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#fff;}
.banners{width:100%;}
.banners #banner_slides{width:100%;}
.banners #banner_slides img{width:100%;}

@media screen and (max-width:1600px){
	#pagination {position:absolute; left:48%;}
}
/*设计*/
.design{
	width: 100%;
	margin-top:3%;
}
.design_1{
	width:80%;
	margin: 0 auto;
}
.des_top{
	height: 88px;
}
.des_top p{
	color: #595757;
	font-size: 36px;
	font-weight: bold;
}
.des_top span{
	color: #595757;
	font-size:25px;
	font-weight: bold;
	display: block;
	font-family: "Arial Unicode MS";
	margin-left: -16px;
}
.des_bottom{
	width:100%;
	height:100%;
	margin-top: 40px;
}
.des_bottom .des_left{
	width:24%;
	margin-right: 1%;
}
.des_left img{
	width: 100%;
	height: 100%;
}
.des_left b{
	color: #fff;
	font-size:48px;
	display: block;
    margin-top: -172%;
    padding-left: 55%;
	text-align: left;
}
.des_left span{
	color: #fff;
	font-size:28px;
	display: block;
	padding-left:55%;
	text-align: left;
}

.des_left a{
	color: #fff;
	font-size:22px;
	display: block;
	padding-top:45%;
	padding-left:10%;
	text-align: left;
}
.des_left p{
	color: #fff;
	font-size:15px;
	display: block;
	padding-top:2%;
	padding-left:10%;
	line-height: 25px;
	width:80%;
	height:48%;
	overflow:hidden;
	text-align:justify;
	
}
.des_bottom .des_right{
	width:75%;
	height: 100%;
}
.des_right ul{
	width:100%;
	height:100%;
}
.des_right li{
	float:left;
	width: 32%;
	height:50.2%;
	margin-bottom:1.3%;
	margin-right:1.3%;
	position: relative;
	overflow: hidden;
}
.des_right a{
	display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.des_right li:nth-child(4){margin-bottom:0%;}
.des_right li:nth-child(5){margin-bottom:0%;}
.des_right li:last-child{margin-bottom:0%;}
.des_right li .des_img{
	width:100%;
	height: 100%;
}
.des_right li .des_img img{
	width: 100%;
	height: 100%; 
}
.cover{
	width:100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.cover p{
	font-size: 38px;
    color: #fff;
    margin-top: -30%;
    text-align: left;
    width: 100%;
}
.cover a{
	font-size: 28px;
    color: #fff;
    padding-top: 44%;
    padding-left: 10%;
    text-align: left;
    width: 100%;
    height: 100%;
    display: block;
}

@media screen and (min-width:1600px) and (max-width:1800px){
	.des_left b{font-size:42px; margin-top: -172%;padding-left: 55%;}
	.des_left span{font-size:24px;padding-left:55%;}
	.des_left a{font-size:22px;padding-top:33%;padding-left:10%;}
	.des_left p{font-size:15px;padding-top:2%;padding-left:10%;line-height:20px;}
	.cover p{font-size:38px;}
	.cover a{font-size:28px;}
	.cover p {margin-top: -37%;}
	.cover a {padding-top: 53%;}
}
@media screen and (min-width:1400px) and (max-width:1600px){
	.des_left b{font-size:40px; margin-top: -172%;padding-left: 55%;}
	.des_left span{font-size:22px;padding-left:55%;}
	.des_left a{font-size:20px;padding-top:30%;padding-left:10%;}
	.des_left p{font-size:14px;padding-top:2%;padding-left:10%;line-height:20px;}
	.cover p{font-size:32px;}
	.cover a{font-size:24px;}
}
@media screen and (min-width:1024px) and (max-width:1400px){
	.des_left b{font-size:34px; margin-top: -172%;padding-left: 55%;}
	.des_left span{font-size:20px;padding-left:55%;}
	.des_left a{font-size:18px;padding-top:26%;padding-left:10%;}
	.des_left p{font-size:12px;padding-top:2%;padding-left:10%;line-height:18px;}
	.cover p{font-size:23px;}
	.cover a{font-size:20px;}
}
/*多媒体*/
.media{
	width: 100%;
	margin-top:3%;
}
.media_1{
	width:80%;
	margin: 0 auto;
}
.med_top{
	height: 88px;
}
.med_top p{
	color: #595757;
	font-size: 36px;
	font-weight: bold;
}
.med_top span{
	color: #595757;
	font-size:23px;
	font-weight: bold;
	display: block;
	font-family: "Arial Unicode MS";
	margin-left: -16px;
}
.med_bottom{
	width:100%;
	height:100%;
	margin-top: 40px;
}
.med_bottom ul{
	width:100%;
	height:100%;
}
.med_left a{
	display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.med_left{
	width:41.5%;
	height:100%;
	overflow: hidden;
}
.med_left ul{
	width:100%;
	height:100%;
}
.med_left li:first-child{
	width:100%;
	display: block;
}
.med_left li:first-child img{
	width: 100%;
	height: 100%;
	display: block;
	text-align:center;
}

.med_left li strong{
	color: #fff;
	font-size:48px;
	display: block;
	margin-top:-36%;
	padding-left:31%;
	text-align: left;
	font-weight: bold;
}
.med_left li p{
	font-size:15px;
    width:36%;
    color: #fff;
	height: 89%;
	overflow: hidden;
	line-height: 28px;
    margin-top: -31%;
    margin-left:59%;
    text-align:justify;
}
.med_left li span{
	color: #fff;
	font-size:26px;
	display: block;
	padding-left:31%;
	text-align: left;
}
.med_left li{
	position: relative;
}
.med_left .med_font{
	position: absolute;
	top:0;
	left:0;
}
.med_left li a{
	font-size: 30px;
    color: #fff;
    display: block;
    padding-top: 10%;
    padding-left: 17%;
    text-align: left;
}
.med_left li b{
	font-size: 33px;
    color: #fff;
    display: block;
    margin-top: 22%;
    padding-left: 17%;
    text-align: left;
    font-weight: normal;
}
.med_left li:nth-child(2){
	width:55%;
	height:100%;
	margin-top: 2.3%;
	float: left;
}
.med_img{
	width:100%;
	height:100%;
}
.med_img img{
	width:100%;
	height:100%;
}
.med_left li:nth-child(2) .med_font{
	width:100%;
	height:100%;
	background:rgba(47, 237, 237, 0.54);
	display: none;
}
.med_left li:nth-child(3){
	width: 43%;
    height: 15.6% !important;
    margin-top: 2.3%;
    margin-left: 57.3%;
}
.med_left li:nth-child(3) a{
	font-size:24px;
	color: #fff;
	display: block;
	padding-top:10%;
	padding-left:13%;
	text-align: left;
}
.med_left li:nth-child(3) b{
	font-size:18px;
	color: #fff;
	display: block;
	padding-top:2px;
	padding-left:13%;
	text-align: left;
	font-weight: normal;
}
.med_left li:nth-child(3) .med_font{
	width:100%;
	height:100%;
	background:rgba(187, 220, 161, 0.54);
	display: none;
}
.med_left li:nth-child(4){
	width: 43%;
    height: 15% !important;
    margin-top: 2.3%;
    margin-left: 57.3%;
}
.med_left li:nth-child(4) a{
	font-size:24px;
	color: #fff;
	display: block;
	padding-top:10%;
	padding-left:12%;
	text-align: left;
}
.med_left li:nth-child(4) b{
	font-size:18px;
	color: #fff;
	display: block;
	padding-top:2px;
	padding-left:13%;
	text-align: left;
	font-weight: normal;
}
.med_left li:nth-child(4) .med_font{
	width:100%;
	height:100%;
	background:rgba(233, 209, 122, 0.56);
	display: none;
}
.med_left li:nth-child(5){
	width:100%;
	height: 100%;
	margin-top: 2.3%;
}
.med_left li:nth-child(5) .med_font{
	width:100%;
	height:100%;
	background:rgba(116, 223, 220, 0.58);
	display: none;
}
.med_middle{
	width:31.5%;
	height:100%;
	margin-left:42.5%;
	overflow: hidden;
}
.med_middle a{
	display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.med_middle ul{
	width:100%;
	height:100%;
}
.med_middle li{
	position: relative;
}
.med_middle .med_font{
	position: absolute;
	top:0;
	left: 0;
}
.med_middle li:first-child{
	width: 100%;
	height:100%;
}
.med_middle li:first-child .med_font{
	width:100%;
	height:100%;
	background:rgba(17, 191, 230, 0.58);
	display: none;
}
.med_middle li a{
	font-size: 30px;
    color: #fff;
    display: block;
    padding-top: 13%;
    padding-left: 17%;
    text-align: left;
}
.med_middle li b{
	width: 70%;
    font-size: 26px;
    color: #fff;
    display: block;
    padding-top: 23%;
    padding-left: 17%;
    text-align: left;
    font-weight: normal;
}
.med_middle li:nth-child(2){
	width:100%;
	height:100%;
	margin-top:3.3%;
}
.med_middle li:nth-child(2) .med_font{
	width:100%;
	height:100%;
	background:rgba(42, 212, 250, 0.54);
	display: none;
}
.med_right{
	width:24%;
    height: 100%;
    margin-top: -71.5%;
    margin-left: 75%;
	overflow: hidden;
}
.med_right a{
	display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.med_right ul{
	width: 100%;
	height:100%;
}
.med_right li:first-child{
	width:100%;
	height:100%;
}
.med_right li:first-child .med_font{
	width:100%;
	height:100%;
	background:rgba(254, 102, 118, 0.64);
	display: none;
}
.med_right li{
	position: relative;
}
.med_right .med_font{
	position: absolute;
	top:0;
	left: 0;
}
.med_right li a{
	font-size: 30px;
	color: #fff;
	display: block;
	padding-top: 18%;
	padding-left:17%;
	text-align: left;
}
.med_right li b{
	width: 70%;
    font-size: 28px;
    color: #fff;
    display: block;
    padding-top: 30%;
    padding-left: 17%;
    text-align: left;
    font-weight: normal;
}
.med_right li:nth-child(2){
	width:100%;
	height: 100%;
	margin-top:4.3%;
}
.med_right li:nth-child(2) .med_font{
	width:100%;
	height:100%;
	background:rgba(159, 241, 149, 0.71);
	display: none;
}
.med_right li:nth-child(3){
	width:100%;
	height:100%;
	margin-top:4.3%;
}
.med_right li:nth-child(3) .med_font{
	width:100%;
	height:100%;
	background:rgba(243, 185, 102, 0.68);
	display: none;
}
@media screen and (min-width:1600px) and (max-width:1800px){
	.med_left li strong {font-size: 40px;}
	.med_left li span{font-size: 22px;}
	.med_left li p {line-height: 22px;margin-top: -32%;}
}
@media screen and (min-width:1400px) and (max-width:1600px){
	.med_left li strong {font-size: 40px;}
	.med_left li span{font-size: 22px;}
	.med_left li p {font-size: 14px; line-height:19px;margin-top: -37%;}
	.med_left li a {font-size:25px;}
	.med_left li b {font-size: 22px;}
	.med_left li:nth-child(3) a {font-size: 23px;}
	.med_left li:nth-child(3) b {font-size: 16px;}
	.med_left li:nth-child(4) a {font-size: 23px;}
	.med_left li:nth-child(4) b {font-size: 16px;width: 80%;}
	.med_middle li a { font-size:28px;}
	.med_middle li b { font-size: 24px;}
	.med_right li a { font-size:28px;}
	.med_right li b { font-size: 24px;}
}
@media screen and (min-width:1024px) and (max-width:1400px){
	.med_left li strong {font-size: 24px;}
	.med_left li span{font-size:14px;}
	.med_left li p {font-size:12px; line-height:18px;margin-top: -30%;height:82%;}
	.med_left li a {font-size:18px;}
	.med_left li b {font-size: 16px;}
	.med_left li:nth-child(3) a {font-size: 18px;}
	.med_left li:nth-child(3) b {font-size: 13px;}
	.med_left li:nth-child(4) a {font-size: 18px;}
	.med_left li:nth-child(4) b {font-size:13px;width: 80%;}
	.med_middle li a { font-size:20px;}
	.med_middle li b { font-size: 18px;}
	.med_right li a { font-size:20px;}
	.med_right li b { font-size: 18px;}
}

/*施工*/
.construction{
	width: 100%;
	margin-top:3%;
}
.construction_1{
	width:80%;
	margin: 0 auto;
}
.con_top{
	height: 88px;
}
.con_top p{
	color: #595757;
	font-size: 36px;
	font-weight: bold;
}
.con_top span{
	color: #595757;
	font-size:23px;
	font-weight: bold;
	display: block;
	font-family: "Arial Unicode MS";
	margin-left: -16px;
}
.construction_1 .con_bottom{
	width:100%;
	height:100%;
	overflow: hidden;
}
.con_bottom ul{
	width:100%;
	height:100%;
}
.con_bottom li{
	width:24%;
	height:100%;
	margin-top: 40px;
	margin-right: 1%;
	float: left;
	overflow: hidden;
	position: relative;
}
.con_bottom a{
	display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.con_bottom li:first-child{margin-left: 0px;}
.con_img{
	width:100%;
	height:100%;
}
.con_img img{
	width:100%;
	height:100%;
}
.con_bottom b{
	color: #fff;
	font-size:48px;
	display: block;
	margin-top:-170%;
	padding-left:55%;
	text-align: left;
}
.con_bottom span{
	color: #fff;
	font-size:28px;
	display: block;
	padding-left:48%;
	text-align: left;
}
.con_bottom p{
	color: #fff;
	font-size:15px;
	display: block;
	line-height:28px;
	width:80%;
	height:40%;
	margin-left: 10%;
	margin-top: 20%;
	overflow:hidden;
	text-align:justify;
}
.con_img1{
	width:100%;
	height: 100%;
}
.con_img1 img{
	width: 100%;
	height: 100%;
}
.con_font{
	width:100%;
	height:100%;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.con_font a{
	font-size: 38px;
	color: #fff;
	display: block;
	padding-top:28%;
	padding-left:15%;
	text-align: left;
}
.con_font span{
	font-size:34px;
	color: #fff;
	display: block;
	padding-top:44%;
	padding-left:15%;
	text-align: left;
}
@media screen and (min-width:1600px) and (max-width:1800px){
	.con_bottom b{font-size:42px;}
	.con_bottom span{font-size:24px;}
	.con_bottom p{font-size:14px;}
	.con_font a{font-size:32px;}
	.con_font span{font-size:30px;}
}
@media screen and (min-width:1400px) and (max-width:1600px){
	.con_bottom b{font-size:40px;}
	.con_bottom span{font-size:22px;}
	.con_bottom p{font-size:14px;}
	.con_font a{font-size:26px;}
	.con_font span{font-size:24px;}
}
@media screen and (min-width:1024px) and (max-width:1400px){
	.con_bottom b{font-size:26px;margin-top: -166%;}
	.con_bottom span{font-size:15px;}
	.con_bottom p{font-size:12px;line-height: 18px;}
	.con_font a{font-size:22px;}
	.con_font span{font-size:20px;}
}
/* 新闻资讯 */
.news{
	width: 100%;
	margin-top:3%;
}
.news_bg{
	width:80%;
	margin: 0 auto;
}
.news_top{
	height: 88px;
}
.news_top p{
	color: #595757;
	font-size: 36px;
	font-weight: bold;
}
.news_top span{
	color: #595757;
	font-size:23px;
	font-weight: bold;
	display: block;
	font-family: "Arial Unicode MS";
	margin-left: -16px;
}
.news_bottom{
	width:100%;
	height:100%;
	overflow: hidden;
}
.news_bottom ul{
	width:100%;
	height:100%;
}
.news_bottom li{
	width:100%;
	margin-top:1%;
	overflow: hidden;
}
.news_img{
	width:24%;
	overflow: hidden;
	margin-right:1%;
}
.news_img a{
	width:100%;
	height:100%;
	display:block;
}
.news_img a img{
	width:100%;
	height:100%;
}
.news_bottom li:first-child .news_detail_font{border-top:1px solid #333;}
.news_detail_font{
	width:68%;
	height:100%;
	border-bottom:1px solid #333;
	margin-right:2%;
}
.news_detail_font_left{
	width: 25%;
	height: 100%;
	text-align: left;
}
.news_detail_font_left b{
	font-size:100px;
	color: #bc121f;
	display: block;
	margin-top:4%;
}
.news_detail_font_left span{
	font-size:32px;
	color: #bc121f;
	display: block;
}
.news_detail_font_right{
	width:75%;
	height: 100%;
}
.news_detail_font_right a{
	font-size:30px;
	color: #333;
	display: block;
	width: 100%;
	height:40px;
	line-height:40px;
	margin-top:5%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: left;
}
.news_detail_font_right a:hover{color: #bc121f;}
.news_detail_font_right p{
	font-size:25px;
	color: #666;
	width: 100%;
	overflow: hidden;
	text-align:justify;
	line-height:43px;
	margin-top:20px;
	height:86px;
	overflow:hidden;
}
@media screen and (min-width:1600px) and (max-width:1800px){
	.news_detail_font_left b{font-size:100px;}
	.news_detail_font_left span{font-size:32px;}
	.news_detail_font_right a{font-size:30px;}
	.news_detail_font_right p{font-size:25px;}
}
@media screen and (min-width:1400px) and (max-width:1600px){
	.news_detail_font_left b{font-size:85px;}
	.news_detail_font_left span{font-size:28px;}
	.news_detail_font_right a{font-size:28px;}
	.news_detail_font_right p{font-size:22px;line-height:35px;height:70px;}
}
@media screen and (min-width:1024px) and (max-width:1400px){
	.news_detail_font_left b{font-size:60px;}
	.news_detail_font_left span{font-size:19px;}
	.news_detail_font_right a{font-size:22px;margin-top:3%;}
	.news_detail_font_right p{font-size:16px;line-height:30px;height:55px;margin-top:0px;}
}

/* 友情链接 */
.link{
	width:100%;
	height:88px;
	margin-bottom: 10px;
}
.link_bg{
	width:80%;
	height:100%;
	margin:0 auto;
}
.footer_link{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.footer_link ul{
	width: 100%;
	height: 100%;
}
.footer_link li{
	/*width:9%;*/
	height:20px;
	float: left;
	overflow: hidden;
	padding-top:20px;
	padding-left:10px;
}
.footer_link li:first-child{width:110px;padding-top: 15px;height:30px;}
.footer_link li p{
	font-size: 20px;
	color: #5c5c5c;
	width: 100%;
	height: 30px;
	line-height:30px;
}
.footer_link li a{
	font-size:16px;
	height: 20px;
	line-height: 20px;
	color: #615d5e;
	display: block;
	width: 100%;
	text-align: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.footer_link li a:hover{color:#bc121f;}
/*版权*/
.footer{
	width: 100%;
	height:610px;
	background:#484443;
	margin-top:26px;
}
.footer_1{
	width:80%;
	height: 100%;
	margin: 0 auto;
}
.footer_content{
	width: 100%;
	height:85%;
	padding-top:6%;
}
.footer_left{
	width:55%;
	height: 100%;
}
.top{
	width:100%;
	height:27%;
	text-align:left;
}
.top p{
	font-size:36px;
	color: #fff;
}
.top span{
	font-size:14.5px;
	color: #fff;
	display: block;
	margin-top:2px;
}
.top b{
	font-size:60px;
	color: #fff;
	display: block;
	margin-top:10px;
}
.footer_left .bottom{
	width:100%;
	height: 60%;
	margin-top:7%;
}
.footer_left .bottom ul{
	width:100%;
	height: 100%;
}
.footer_left .bottom li{
	float: left;
	padding-left:9%;
	width: 16%;
}
.footer_left .bottom li:first-child{
	padding-left:0px;
}
.footer_left .bottom p{
	color: #fff;
	font-size: 16px;
	text-align: left;
	border-left:2px solid #fff;
	padding-left: 20%;
}
.footer_left .bottom a{
	color: #fff;
	font-size: 14px;
	display: block;
	line-height: 29px;
	text-align: left;
	padding-left:20%;
}
.footer_right{
	width:44%;
    border-left: 2px solid #fff;
}
.footer_right .top_1{
	width: 100%;
}
.footer_right .erweima{
	float: left;
	width:240px;
	height: 240px;
	margin-left: 8%;
}
.erweima img{
	width: 100%;
	height: 100%;
}
.footer_phone{
	width: 49%;
	margin-top:15%;
	float: right;
}
.footer_phone p{
	font-size:36px;
	color: #fff;
	text-align:left;
	line-height:50px;
	font-weight: bold;
}
.footer_right .bottom_1{
	width: 100%;
    text-align: left;
	margin-top:4%;
}
.footer_right .bottom_1 b{
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	display: block;
	margin-left:8%;
}
.footer_right .bottom_1 span{
	font-size: 15px;
	color: #fff;
	display: block;
	margin-top:10px;
	margin-left:8%;
	line-height:27px;
}
@media screen and (min-width:1600px) and (max-width:1800px){
	.footer_left {width: 55%;}
	.footer_right {width: 44%;}
	.footer{height: 580px;}
	.footer_left .bottom a {font-size: 13px;}
	.footer_phone {width: 38%;margin-top: 21%;}
}
@media screen and (min-width:1400px) and (max-width:1600px){
	.footer_left {width: 55%;}
	.footer_right {width: 44%;}
	.footer{height: 580px;}
	.footer_left .bottom a {font-size: 13px;}
	.footer_phone {width: 38%;margin-top: 24%;}
}
@media screen and (min-width:1024px) and (max-width:1400px){
	.footer_left {width:56%;}
	.footer_left .bottom li {width: 22%;}
	.footer{height: 450px;}
	.bottom{margin-top: 20px;}
	.footer_right{width:43%;}
	.fenlan{margin-top: -44%;margin-left:58%;}
	.bottom li {padding-left:50px;}
	.footer_left .bottom li {padding-left: 3%;}
	.top p {font-size: 26px;}
	.top span {font-size: 14px;}
	.top b {font-size:40px;}
	.footer_left .bottom p {font-size: 14px;padding-left: 9%;}
	.footer_left .bottom a {font-size: 12px;padding-left:12%;}
	.bottom_1 b {font-size: 16px;}
	.bottom_1 span {font-size: 12px;}
	.footer_right .erweima{width:45%;height:45%;}
	.footer_phone {width:35%; margin-top:27%;}
	.footer_phone p {font-size: 16px;line-height: 24px;}
	.footer_right .bottom_1 b {font-size: 16px;}
	.footer_right .bottom_1 span {font-size: 12px;line-height: 22px;}
	.footer_left .bottom a {line-height: 20px;}
}

/* 窗口浮动 */
.back-top-container {
  display: block;
  position: fixed;
  right: 50px;
  bottom: 50px;
  cursor: pointer; 
z-index: 999999999999999999;
}
.back-top {
  opacity: 0.8;
  width: 32px;
  height: 32px;
  z-index:10000000;
  background: #bc2931 url(/statics/images/tem/float_bg.jpg) center center no-repeat; }
  .back-top:hover {
    opacity: 1; 
}
.back-top-text {
  margin-top: 3px;
  padding-left: 7.5px;
  width: 32px;
  border: 1px solid #000;
  border-radius: 5px;
  background: #fff; 
 }
.back-top:hover {opacity: 1; }
.yb_conct { 
  position: fixed;
  z-index: 9999999;
  top:25.5%;
  right: -127px;
  cursor: pointer;
  transition: all .3s ease;
 }
  .yb_conct a {
    color: #fff;
    text-decoration: none; 
}
.yb_conct a:hover {
      color: #fff; 
}
.yb_bar ul li {
  width: 180px;
  height: 53px;
  font: 16px/53px 'Microsoft YaHei';
  color: #fff;
  text-indent: 54px;
  margin-bottom: 1px;
  border-radius: 3px;
  transition: all .5s ease;
  overflow: hidden; 
  }
.yb_bar .yb_top {
  background: #bc2931 url(/statics/images/tem/float_bg.jpg) no-repeat 0 0;
  }
.yb_bar .yb_phone {
  background: #bc2931 url(/statics/images/tem/float_bg.jpg) no-repeat 0 -57px; 
  }
.yb_bar .yb_QQ {
  text-indent: 0;
  background: #bc2931 url(/statics/images/tem/float_bg.jpg) no-repeat 0 -113px; 
  }
.yb_bar .yb_ercode {
  background: #bc2931 url(/statics/images/tem/float_bg1.jpg) no-repeat 0 -169px; 
  }
  .yb_bar .yb_ternary {
  background: #bc2931 url(/statics/images/tem/float_bg.jpg) no-repeat 0 -225px;
  }
.hd_qr {
  padding: 0 7px 25px 48px; }
.yb_QQ a,.yb_phone a {
  display: block;
  text-indent: 54px;
font-size:16px;
  width: 100%;
  height: 100%;
  color: #fff; 
  }