@charset "utf-8";
/* CSS Document */
html,body{background:#ffffff;color:#2c2c2c;font:10px 'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
body,h1,h2,h3,h4,h5,h6,dl,dt,li,ol,ul,dd,th,td,p,pre,form,input,button,textarea,hr{margin:0;padding:0;}
a{text-decoration:none!important;}
*{margin:0;padding:0;}

select {
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  border: solid 1px #000;

  /*很关键：将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;

  /*在选择框的最右侧中间显示小箭头图片*/
  background: url("../images/zc-arrow.png") no-repeat scroll right center transparent!important;

  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
  padding-right: 14px;
}

/*按钮*/
.btn-box{width:100%;margin: 0 auto; padding: 0 0; text-align: center;}
.btn-box p{font-size:1.6rem; color:#767676; line-height:3.6rem; margin-top:1rem;}

.btn-style{width:auto; line-height: 40px; font-size:1.6rem; text-align: center; color: #fff;padding:10px 20px; border-radius:6px;background-color: #a52934;}
.btn-style:link{color:#fff!important;}
.btn-style:hover{color:#fff!important;}
.btn-style:visited{color:#fff!important;}

.btn-style3{width:100px;display: inline-block;text-align:center;color:#fff;border-radius:0!important;border:1px solid #941219;background-color: #a52934;font-size:1.8rem; font-weight:bold; padding:10px 0;line-height:1.5}
.btn-style3:link{color:#fff!important;}
.btn-style3:hover{color:#fff!important;}
.btn-style3:visited{color:#fff!important;}

.btn-style4{width:auto;text-align:center;color:#a52934;border-radius:0!important;font-size:1.8rem; font-weight:bold; padding:10px  0;line-height:1.5;}
.btn-style4:link{color:#a52934!important;}
.btn-style4:hover{color:#a52934!important;}
.btn-style4:visited{color:#a52934!important;}

.btn-bai{ position: absolute; bottom:3rem; right:5.2rem; width:auto; line-height:20px; color:#767676!important; font-size:1.6rem; text-align: center; color: #fff;padding:10px 20px; border-radius:6px;background-color: #fff;}
.btn-bai:link{color:#767676!important;}
.btn-bai:hover{color:#767676!important;}
.btn-bai:visited{color:#767676!important;}

.carousel-control.left,.carousel-control.right{background: none!important;}


.fl{float:left;}
.fr{float:right;}

.width100{ width:100%;}
.width33{ width:32.7%; float: left;margin-left: 0.6%; margin-bottom:0.6rem;}

.md{padding-top:100px;margin-top:-100px;}

.padding{ padding:2rem;}
.padd-zc{padding:2rem 2rem 1rem;}
.padding2{ padding:3rem 0;}
.padd-ul{padding-left:2rem; padding-right:2rem;}


.mt10{margin-top: 1rem;}
.mt20{margin-top: 2rem;}
.mt30{margin-top: 3rem;}
.mt60{margin-top: 6rem;}
.mb10{margin-bottom: 1rem;}
.mb20{margin-bottom: 2rem;}
.mb30{margin-bottom: 3rem;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr20{margin-right:20px;}
.font14{ font-size:1.4rem;}
.font16{ font-size:1.6rem; line-height:1.6;}
.font18{ font-size:1.8rem; line-height:1.8;}
.font24{ font-size:2.4rem; }
.font30{font-size:3rem;}
.font12{ font-size:1.2rem;}
.auto{ margin:0 auto;}


/*标题*/
.title{width:100%; margin:0 auto; margin-top:1rem; margin-bottom:2rem;}
.title h2{ font-size:3rem; line-height:1.4;font-weight:bold; color:#2c2c2c;text-align:center;}
.title p{font-size:1.6rem; color:#2c2c2c; text-align:center;line-height:1.6; margin-top: 1rem;}
.title-text{font-size:2.4rem; color:#2c2c2c; text-align:center;line-height:36px; margin-top: 20px; margin-bottom: 20px;}


/*前景色背景色*/
.col-red{ color:#a52934;}
.col-black{ color:#2c2c2c;}
.col-gray{color:#767676;}
.bg-white{background:#fff;}
.bg-gray{background:#eeeeee;}
.bg-gray2{background:#eeeeee;}
.bg-gray3{background:#f6f6f6;}

/*daohang*/
.logo{width:319px;height:59px;vertical-align:top; background: url(../images/top-logo.jpg)no-repeat;}
.logo-xs{width:50%;height:auto;margin:0 25%;}
/*banner*/
.banner{background:#4c4c4c url(../images/banner.jpg) no-repeat center top;height:570px;}
.banner .btn-pos{ position: absolute; top: 36rem; left:30%; width:auto; line-height: 40px; font-size:1.8rem; text-align: center; color: #fff;padding:5px 20px; border-radius:6px;background:url(../images/dian.png) right no-repeat #a52934; padding-right:4.2rem;}

/*zc*/
.zc{background:#eee;width: 100%;}
.zc h2{ font-size:3.6rem; text-align:center;}
.zc h2 span{font-size:2.4rem;}
.zc h4{font-size:2rem; font-weight:bold; text-align:center; line-height:2.5;}

.zc_xiala,.zc_kuang{ margin:0 auto!important;width:95%;background:#fff; border-radius:8px;}
.zc_kuang input{ border-radius:8px;}
.zc_xiala select,.zc_kuang input{width:100%; background: #fff; border:0; font-size: 1.6rem; padding:13px 10px;}
.zc_xiala option{width:100%; background: #fff; padding:0; border-radius:8px; border:0; line-height: 3.6rem!important;font-size: 1.6rem; padding:4px 10px;}
.btn-style input{font-size:1.6rem; border:0;}
.form-tj input{font-size:1.6rem; border: 0; line-height: 30px;}



/*滚动*/
.bg_02{background:url(../images/bg_02.jpg) bottom center no-repeat;}
.p2-icon{text-align:center;font-size:1.8rem;font-weight:bold;color:#2c2c2c;line-height:2;}
.p2-icon img{ margin-bottom:20px;}
.p2-heng{background: #a52934;width:60px;height:7px;margin: 0 auto;}



.m-xm-list{width:100%;}
.m-xm-list .bd li{ float: left; position: relative; width:33.3%; margin-left:2px; height: 230px; overflow: hidden;*zoom:1; margin-bottom: 8px;}
.m-xm-list .bd li p{background: rgba(0,0,0,.5)!important;filter:Alpha(opacity=90); background: #fff;color:#fff; height: 40px; line-height: 40px; text-align: center; font-size:1.2rem;position: absolute; bottom:0; width:100%;}
.m-xm-list .bd li p a{ color: #b57e69}
.m-xm-list .bd .prev{ left:-25px;}
.m-xm-list .bd .next{ right:-25px;}
.m-xm-list .sb-nav{ padding-top: 0px; overflow: hidden;*zoom:1;}
.m-xm-list .sb-nav li{ width: 8px; height: 8px; background: url(../images/dot_a01.png) no-repeat; float: left; margin-right: 3px; text-indent: -999em; overflow: hidden;*zoom:1;cursor: pointer;}
.m-xm-list .sb-nav li.on{  background: url(../images/dot_a02.png) no-repeat;}
.m-xm-list .sb-nav.tac{text-align: center;}
.m-xm-list .sb-nav.tac li{ display: inline-block; float: none;}

.m-slideBox{ position: relative;}
.m-slideBox .con{overflow: hidden;*zoom:1;}

.m-slideBox .next,
.m-slideBox .prev{ top:50%; margin-top: -11px;}
.m-slideBox .next{right:0;}
.m-slideBox .prev{left:0;}

.pa{position:absolute}

/*part02*/
.sofia-verity{list-style: none; width:100%;}
.sofia-verity li{float:left;text-align:center; width: 50%;}
.sofia-verity img{border:1px solid #767676;height:310px;transition:all .3s;position: relative;}
.sofia-verity p{padding-top:1rem;font-size:1.4rem;}
.sofia-verity li:hover img{transform: scale(2);z-index:999;}
.p2-r-box .col-xs-4{text-align: center; margin: 0 auto;padding:0;}
.p2-r-box .col-xs-4 img{width:77px;height:76px; margin-bottom: 5px;}
.p2-r-box .col-xs-4 p{color:#2c2c2c; font-weight:bold; font-size:1.8rem;}
.p2-r-box .form-tj{ padding-left:15px;}



/*feiyong*/
.feiyong{width:100%; height:476px;background:url(../images/zhu.png) top center no-repeat;position: relative;}
.feiyong .p-box{position: absolute;top:20px;right:0;left:550px;}
.feiyong .p-box h4{font-size:2rem; line-height:1.6; font-weight: bold;}
.feiyong .p-box p{margin-bottom: 10px;line-height:2;}
.feiyong .p-box p span{border-bottom:1px solid #fff;}
.feiyong .bg-red-box{background:rgba(176,27,65,0.9);color:#fff;margin-top: 10px; padding:10px 20px;font-size:2rem;border-radius:5px;}
.jiao_box{width:100%; margin-top:0;}
.jiao_box .jiao1{border-top:solid 20px rgba(176,27,65,0.9); border-left:solid 20px transparent; border-right:solid 20px transparent; display:inline-block;position: relative; top:0; left:80px;}



/*part04*/
.pm-table{}
.pm-table table{width:90%; margin: 0 auto;}
.pm-table table th{text-align: center; font-size:1.8rem;color:#fff;font-weight: bold;line-height:1.2;padding:20px 0;}
.pm-table table td{text-align:center; color:#626d80;font-size:1.6rem; line-height:1.5;padding:10px 20px;}
.pm-table table td p{ font-size:1.8rem; font-weight: bold;color:#222c3c;line-height:1;padding:10px;}
.pm-table table .table-w1{width:20%;}
.pm-table table .table-w2{width:40%;}
.pm-table table .table-w3{width:40%;}

/*part5*/
.padd8{padding:0.8rem;}
.p10-border{border:1px solid #ced5e1;padding:0;}
.p10-text{padding:0.6rem 0.3rem 0 0;}
.p10-text h4{font-size:1.5rem; line-height:1.6rem; background:url(../images/xx.gif) left top no-repeat; padding-left:2rem; font-weight:bold; margin-top: 0.5rem; margin-bottom:0.5rem;}
.p10-text p{font-size:1.2rem; line-height:1.6rem; color:#767676;}


/*part6*/
.p6-main{ width:858px;margin: 0 auto; position: relative; top:-130px;}
.p6-box{border:1px solid #c4ccdb; padding:10px; background: #fff;max-width:530px; width:auto;}
.pos6{position:relative;top:150px;left:350px;right:0;}
.mt-pos{margin-top:-80px;}
/*part07*/
.p7-box{background:#eeeff1;width:100%;margin-bottom: 10px;}
.p7-p{height:185px;padding:20px;}

.p7-img{height:185px;}
.p7-bg1{background:url(../images/p7-bg1.jpg) top center no-repeat;}
.p7-bg2{background:url(../images/p7-bg2.jpg) top center no-repeat;}
.p7-bg3{background:url(../images/p7-bg3.jpg) top center no-repeat;}
.p7-bg4{background:url(../images/p7-bg4.jpg) top center no-repeat;}
.p7-bg5{background:url(../images/p7-bg5.jpg) top center no-repeat;}
.p7-bg6{background:url(../images/p7-bg6.jpg) top center no-repeat;}
.p7-imgp{padding:10px; background:rgba(175,27,64,0.8);color:#fff;text-align: center; position: absolute;}
.p7-imgp p{line-height: 1.3;}

/*ren*/
.ren{border: 1px solid #c8cfdd;width:100%; padding-right:5px;height:250px; overflow: hidden;}
.ren-ul{ position: absolute; top:0.8rem; right:0.3rem; left:1rem; }
.ren-ul p{ font-size:1.6rem; font-weight: bold; padding-left:2.4rem; background:url(../images/ren.png) left no-repeat;}
.ren-ul ul{ padding-left:1.5rem; margin-top:0.5rem;}
.ren-ul ul li{font-size:1.4rem; line-height:1.5rem;color:#767676; margin-bottom: 0.4rem; }

/*sfq-zdy*/
.sfq-zdy{background:#f7f7f7;}
.sfq-zdy a{color:#a32848 !important;}

/*part08*/
.p3-box{width:auto; height:auto;color:#fff;text-align: center; padding:5rem 2rem 5rem 2rem;}
.p3-box .xb{font-size:2rem;padding:0.5rem 1rem;border-radius: 10px;border:1px solid rgba(255,255,255,0.5);font-weight: bold; display: inline-block;}

.p3-box .p-text{font-size:1.8rem;line-height: 2.4rem;}
.p3-bg1{background:url(../images/p3-bg1.jpg) top center no-repeat;}
.p3-bg2{background:url(../images/p3-bg2.jpg) top center no-repeat;}
.p3-bg3{background:url(../images/p3-bg3.jpg) top center no-repeat;}
.p3-kuang{ font-size:1.8rem; color:#fff; background:#a52934; text-align: center; padding:1rem;}

.gou2{background:url(../images/gou2.png) left no-repeat; padding-left:30px; padding-top:5px; padding-bottom:5px;font-size:1.8rem; font-weight:bold;}



/*bysgy*/
.p8-box{background:#fff; padding:2rem 1rem; margin-bottom: 10px;}
.p8-box h4{ font-size:1.6rem; font-weight:bold; margin-top:0.5rem;}
.p8-box .jieshao p{font-size:1.6rem; line-height:3rem;}
.p8-box .jieshao p span{border-radius:4px; padding:0.2rem 0.8rem; color:#a52934; font-weight: bold; margin-right: 1rem;}
.jieshao a{padding:0 20px!important;}
.ganyan{border:1px solid #eee; font-size:1.4rem; padding:1rem; color:#767676; margin-top: 1rem;}
.p8-box a{position: absolute; top:1rem; right:4px;}


/*part09*/
.p9-box{padding:1.5rem; height:200px; overflow: hidden;margin-bottom: 1rem;}
.p9-img1{background:#f8d5bc;color:#91321c;}
.p9-img2{background:#b6d999;color:#206950;}
.p9-img3{background:#a4b3d4;color:#0c2553;}
.p9-img4{background:#eac783;color:#805200;}
.p9-img5{background:#bfb6d5;color:#4b3275;}
.p9-img6{background:#9bd7df;color:#015b63;}
.p9-img7{background:#9ed4bc;color:#01593c;}
.p9-img8{background:#e6b6b6;color:#8d2a2a;}

.part9{ text-align: center;}
.part9 h4{ font-size:1.8rem; line-height: 2rem; margin-bottom:0.5rem; margin-top: 1rem; font-weight: bold;}
.part9 p{ font-size:1.4rem;}


#wrap ul li .a1 img{
	width:100%;
	height:auto;
}
#wrap ul li{
	width:32.9%;
	height:auto;
	list-style: none;
	position: relative;
	float: left;
	overflow: hidden;
	margin:0.2%;
} 
#wrap ul li .a1 .divA{
	position: absolute;
	bottom: 0;
	left: 0;
	width:100%;
	height:auto;
	padding:2% 5%;
	background: #fafafa;
}
#wrap ul li .a1 .divA>.p1{
	width:100%;
	line-height:2;
	font-size:1.6rem;
    color: #2c2c2c;
	font-weight: bold;
	text-align:left;
}
#wrap ul li .a1 .divA>.p2{
	width: 312px;
	height: 21px;
    font-size: 14px;
    color: #b4b4b4;
    line-height:1.8rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#wrap ul li .a1 .divA>.p3{
	position: absolute;
	right:12px;
	bottom: 10px;
	width:auto;
	color: #fff;
	font-size:1.4rem;
	border-radius:4px;
	background: #a52934;
	padding:2px 5px;
}
#wrap ul li .a1 .divA>.p3>span{
	font-size: 24px;
	font-weight:800;
}
/*遮罩*/
#wrap ul li .a2{
	position: absolute;
	top: 0;
	left:-100%;
	width:100%;
	height:100%;
	text-align: center;
	color: white;
	background: rgba(0,0,0,0.5);
	transition: all 0.2s;  
} 
#wrap ul li .a2 .p4{
	width:100%;
	text-align: center;
	position: absolute;
	top:30px;
	left: -100%;
	color: #ffe605;
	font-size:1.8rem;
    font-weight: bold;
    transition: all 0.2s 0.1s ease-out ;  
}
#wrap ul li .a2 .p5{
	width:100%;
	text-align: center;
	line-height:1.5;
	position: absolute;
	top:65px;
	left: -100%;
	font-size:1.2rem;
    color: white;
	text-align: left;
	padding: 0 10px;
    transition: all 0.2s 0.2s ease-out ;  
}
#wrap ul li .a2 .p6{
	position: absolute;
	top: 140px;
	left: 175px;
	transform: scale(1.4);
	transition: all 0.3s 0.2s ;
}
#wrap ul li .a2 .p6 span{
	font-family: Arial;
    font-size: 36px;
    font-weight: 700;
    color: white;
}
#wrap ul li .a2 .p7{
	position: absolute;
	bottom:-50px;
	left:25%;
	width:50%;
	height:38px;
	line-height: 38px;
	border-radius: 20px;
	margin: 10px auto;
	border: 1px solid;
	transition: all 0.2s 0.5s ;
}


/*part09*/
.main{background:url(../images/map.jpg) 0 0 no-repeat; margin-top: -20px;}
.map-layer{width:94%; margin-left:6%;margin-right:6%; height:auto;background: #fff;border-radius: 20px;padding:40px 27px;margin-top:50px;}
.form-box input{ width: 100%; padding:15px 10px;font-size:1.6rem; border-radius:4px;background:#fff;color:#555; border:1px solid #ccc;}


/*part07*/
.tuce .rel p{position: absolute;bottom: 0;left: 0;right: 0;width:100%;line-height: 1.6;padding: 17px 0;color: #fff;text-align: center;font-size: 1.4rem;margin: 0;background: #999;background: rgba(0,0,0,.5);}
.tuce .rel{position: relative;transition: all .5s;z-index: 1;margin: 0 0 8px;}
.tuce .rel:hover{box-shadow:0 0 20px rgba(0,0,0,.6);transform:scale(1.1);z-index:999;}


/*更多*/
.gengduo{padding:2rem;}
.gengduo p{font-size:2.4rem;color:#2c2c2c;border-left:8px solid #a52934; padding-left:10px;}
.gengduo ul{list-style:none;text-decoration none;width:100%;}
.gengduo ul li{float:left; font-size:14px;width:15%;text-align:center;border-right:1px solid #e3e3e3;}
.gengduo ul li a{color:#555;}
.gengduo ul li a:hover{color:#a52934;}
/*footer*/
footer { 
	width:100%;
	height: auto;
    margin:0px auto;
	padding-top:40px;
	padding-bottom:60px;  
	background:#6b6b6b;
	color:#fff;
	font-size:1.4rem;
	}

/* 鍙充晶婕傛诞 */
.fixmes {position: fixed;left:0;top:140px;display: none;z-index:999;}
.fix{width:120px;height:auto;padding:4px 0;margin-top:2px; font-size:14px; line-height:20px;border-radius:4px;}
.fix-logo{width:120px;height:auto;}
.fix img{ margin:0 auto;}
.fix a,#yingcang{display: block;color:white;text-align: center;font-family:"Microsoft Yahei",Arial;}
.fix:hover{filter:alpha(opacity=90); text-align: center;-moz-opacity:0.9; opacity:0.9;}
.fix:visited{color:#fff;}
.fix1 {background: #a52934;}
.fix2 {}
.fd-input{border-radius:4px;background:#fff; border:1px solid #dedede; width:90px;padding:0 2px;}
.fd-a {border-radius:4px; color:#fff; background:#a52934; border:1px solid #d0021b;padding:0 16px; text-align: center;margin-top:2px;}
.fix3 {background: #f4f4f4; border:1px solid #dedede; padding:10px 13px;font-size:14px;margin-top:2px;}
.fix4 {background: #FBB01F;}
.fix5 {background: #EF6608;}
.fix6 {background: #a52934;margin-top:2px;}
.fix7 {background: #BABABA;margin-top:2px;border-radius:4px;}
.ask i{
	width: 30px;
	height:30px;
	display: block;
	margin: 0 auto;
	background:url(../images/ask.png) center no-repeat;
	animation: shine .8s infinite;
	animation-name: shine;
	animation-duration: 0.8s;
	animation-timing-function: initial;
	animation-delay: initial;
	animation-iteration-count: infinite;
	animation-direction: initial;
	animation-fill-mode: initial;
	animation-play-state: initial;
	}
.ask i .nav-ask {
    animation: shine .8s infinite;
    animation-name: shine;
    animation-duration: 0.8s;
    animation-timing-function: initial;
    animation-delay: initial;
    animation-iteration-count: infinite;
    animation-direction: initial;
    animation-fill-mode: initial;
    animation-play-state: initial;
}
@keyframes shine{
	0%{opacity: 0;}
	50%{opacity: 1;}
	70%{opacity: 1;}
	100%{opacity: 0;}
}

@-webkit-keyframes shine{
	0%{opacity: 0;}
	50%{opacity: 1;}
	70%{opacity: 1;}
	100%{opacity: 0;}
}








@media(max-width:1200px){
	/*banner*/

	.banner{background:#4c4c4c url(../images/banner-1200.jpg) no-repeat center top;height:570px;}
	.banner .btn-pos{ top:39rem; left:25%;}
	.p7-box{width:100%; overflow: hidden;}
	.ren{border: 1px solid #c8cfdd;width:100%; overflow: hidden;}
}



@media(max-width:991px){
	html,body{font:8px 'Microsoft YaHei',Tahoma,Verdana,'Simsun';}

	.banner{background:#4c4c4c url(../images/banner-991.jpg) no-repeat center top;height:478px;}
    .banner .btn-pos{top:32rem; left:23%;}
	.p6-box{max-width:420px; width:auto;}
	.ren{border: 1px solid #c8cfdd;width:100%;height:173px; overflow: hidden;}
	.ren-ul ul li{line-height:1.1; }
}

@media(max-width:860px){
	html,body{font:8px 'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
	.banner{background:#f8f8f8;height:auto;padding:30px 0;}
	
	.btn-style3{padding:10px;min-width:auto;}
	.btn-style4{padding:10px;min-width:auto;}
	
	.btn-style2{padding:10px; margin-bottom:40px;}
	
	.padding{ padding:1rem 3rem 2rem 3rem;}
	.padding2{ padding:1.5rem 3rem;}
	.font30{font-size:2rem;}
	/*zc*/
	.padd-zc{width:90%;}
	
	.p2-icon img{ margin-bottom:6px;}
	.p2-heng{width:40px;height:4px;}
	
	.btn-style3{padding:10px;min-width:auto;}
	.btn-style4{padding:10px 0;min-width:auto;display: inline-block;}
	
	/*滚动*/
	.m-xm-list{width:90%;margin-left:auto;margin-right:auto; }
	.m-xm-list .bd li{width:100%!important;}
	.m-xm-list .bd li p{height:30px; line-height:30px;}
	.m-xm-list .bd .prev{ left:-15px;}
	.m-xm-list .bd .next{ right:-15px;}
	
	
	/*标题*/
	.title{}
	.title h2{ font-size:2rem}
	.title p{text-align:left;}
	.title-text{font-size:2rem;margin-top:10px;line-height:20px;  margin-bottom:0;}
	
	.m-imgp2{width:80%; margin: 0 auto;}
	
	.pm-table{}
	.pm-table table{width:100%;}
	.pm-table table th{font-size:1.6rem;line-height:1.2;padding:10px 2px;}
	.pm-table table td{text-align:left; font-size:1.5rem;line-height:1.4;padding:5px 8px;}
	.pm-table table td p{text-align:center;  font-size:1.6rem;line-height:1.4;}
	.pm-table table .table-w1{width:25%;}
	.pm-table table .table-w2{width:40%;}
	.pm-table table .table-w3{width:35%;}
	
	
	
	.width33{width:90%; margin-left: 5%; margin-top:1rem;}
	
	
	.p3-bg1{background:url(../images/p3-bg1-xs.jpg) top center no-repeat;}
	.p3-bg2{background:url(../images/p3-bg2-xs.jpg) top center no-repeat;}
	.p3-bg3{background:url(../images/p3-bg3-xs.jpg) top center no-repeat;}
	
	.sofia-verity{margin-bottom: 20px;}
	.sofia-verity img{border:1px solid #767676;height:200px;transition:all .3s;position: relative;}
	
	.part6 .rel p{width:100%; height:7.5rem; overflow: hidden; line-height:1.6;padding:4px;color:#2c2c2c;text-align:left;background:#e5e5e5;}
	
	
	/*part6*/
	.mt-pos{margin-top:40px;}
	.center-m{text-align: center;}
	
	.p7-p{height:auto;}
	.p7-img{height:150px;}
	
	.ren{border: 1px solid #c8cfdd;width:100%;height:170px; padding-right:2px;overflow: hidden;}
	.ren-ul{ position: absolute; top:0.8rem; right:0.3rem; left:1.5rem; }
	.ren-ul p{ font-size:1.6rem; font-weight: bold; padding-left:0; background:none;}
	.ren-ul ul{ padding-left:1.5rem; margin-top:0.5rem;}
	.ren-ul ul li{line-height:1.1; }
	
	/*xsgy*/
	.p8-box h4{ font-size:1.4rem;}
	.p8-box .jieshao p{font-size:1.2rem;line-height:2;}
	.p8-box .jieshao p span{border-radius:4px;padding:0 0.2rem; color:#a52934; font-weight: bold; margin-right:0.2rem;}
	.jieshao a{padding:0 5px!important; line-height: 30px!important;}
	.p8-box a{position: absolute; top:9rem; right:4px; display: none;}
	
	
	.p10-text h4{font-size:1.8rem; line-height:1.5; background:url(../images/xx.gif) left top no-repeat; padding-left:4rem; font-weight:bold; margin-top:1rem; margin-bottom:0.5rem;}
	.p10-text p{font-size:1.6rem; line-height:1.5;}
	.main{background:none; margin-top:0;}
	.map-layer{width:80%;margin: 0 auto; height:auto;padding:30px 25px;margin-top:0;}
	.form-box input{padding:10px;}
	
/*更多*/
.gengduo p{font-size:2rem;}
.gengduo ul li{width:49%;}

	
	/*公用底部*/
	.foot {position: fixed;width: 100%;margin: 0px auto 0; color:#fff;z-index: 9999;background:rgba(176,27,65,1);left: 0;bottom: 0;}
	.foot .footWrap{padding: 0;margin: 0 auto; color:#fff;}

	.foot ul{list-style: none;}
	.foot ul li {float: left;width:50%;text-align: center;padding:10px 0;}
	.foot ul li .border-left{ border-left:1px solid #fff;}
	.foot ul li a { color:#fff; text-decoration:none; font-size:15px;}

	.footWrap img{ width:25px; height:25px;display:inline-block; margin-right:10px; vertical-align:middle;}
	.footWrap span{ margin-top:15px;}

	.shan{
		width:100%;
		height:100%;
		margin: 0 auto;
		background:#fe0000;
		animation: bg .1s infinite;
		animation-name:bg;
		animation-duration: 0.8s;
		animation-timing-function: initial;
		animation-delay: initial;
		animation-iteration-count: infinite;
		animation-direction: initial;
		animation-fill-mode: initial;
		animation-play-state: initial;
		}

	@keyframes bg{
		0%{opacity:1;}
		50%{opacity: 1;}
		70%{opacity: 1;}
		100%{opacity: 0;}
	}

	@-webkit-keyframes bg{
		0%{opacity:1;}
		50%{opacity: 1;}
		70%{opacity: 1;}
		100%{opacity: 0;}
	}
	
}