@charset "gb2312";
/* CSS Document */

*{ margin:0 auto; padding:0}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{font-family:"Î¢ÈíÑÅºÚ";}
body{font-size:0.6rem;min-width:16rem;margin:0 auto; color:#333;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
fieldset, img{border:0;vertical-align:top;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
ol,ul,li,dl,dt,dd{list-style:none;}
input,button,textarea,checkbox,select,radio,form{vertical-align:middle;font-size:100%;}
a{color:#333;text-decoration:none;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration: none; }
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;overflow:hidden;}
img{ border:none; vertical-align:middle;}
header,article,section,footer{display: block; }
i,em{font-style:normal;}
.m10{ margin-top:0.55rem}


.wap{ width:16rem; padding-bottom:2rem}
.head{ width:16rem}
.head img{ width:100%}

.nav{ background:#b3273b; height:1.5rem; line-height:1.5rem;}
.nav ul li{ float:left; width:3.95rem; text-align:center; border-right:1px solid #FFF}
.nav ul li:nth-child(4){ border:none}
.nav ul li a{ color:#FFF}

.banner img{ width:100%}

.title{ background:#ae1b33; text-align:center; color:#FFF; padding:0.25rem 0}
.title h3{ font-size:0.75rem; font-weight:bold}
.title p{ font-size:0.35rem; color:#daaaaf;}

.fn_content{ margin-top:0.5rem; background:url(../images/fnbg.jpg) no-repeat center 1.5rem; background-size:14.625rem 7.5rem; width:15rem; height:10rem;}
.fnnr_left{ width:7.15rem}
.xtitle{ font-size:0.6rem; color:#ae1b33; font-weight:bold; border:2px solid #ae1b33; width:3rem; text-align:center; padding:0.1rem; margin:0 auto}
.fnnr_left ul{padding-top:0.4rem}
.fnnr_left ul li{ font-size:0.5rem; padding:0 0.6rem 0; height:1.7rem; padding-top:0.2rem}


.anniu{ width:5.5rem; text-align:center; color:#FFF; background:#ee8254; border-radius:0.25rem; height:1.2rem; line-height:1.2rem; margin-top:0.8rem}
.anniu a{ color:#FFF}

.txt{ width:15rem; line-height:0.9rem}
.yztf{ width:14.525rem;}
.yztf img{ width:100%}
.yztf_01txt{ margin-top:0.3rem; background:#f3f3f3; height:2rem; padding:0rem 1.5rem 0rem 2rem}
.yztf_01txt .fl{ margin:0.2rem 0}
.yztf_01txt .fr{ height:2rem; }
.yztf_01txt .fr img{ height:100%}
.yztf_02 { margin-top:0.3rem}
.yztf_left{ width:7.15rem}
.yztf_02txt{ margin-top:0.3rem; background:#f3f3f3; height:1.6rem; padding:0.2rem 0.3rem 0.2rem 0.5rem}

.yhtd_01{ background:url(../images/yzhs_01.jpg) no-repeat; width:14.575rem; height:4.075rem; background-size:14.575rem 4.075rem; margin:0.5rem auto 0;}
.yhtd_01left{ width:3.975rem; padding:0.7rem 0.6rem; font-size:0.55rem; line-height:0.9rem; color:#666}
.yhtd_02{ background:url(../images/yzhs_02.jpg) no-repeat; width:14.575rem; height:4.075rem; background-size:14.575rem 4.075rem; margin:0 auto;}
.yhtd_02txt{ width:3.875rem; padding:0.7rem 0rem; color:#fff;font-size:0.55rem;line-height:0.9rem;  }
.yhtd_03{ background:url(../images/yzhs_03.jpg) no-repeat; width:14.575rem; height:4.075rem; background-size:14.575rem 4.075rem; margin:0 auto;}

.anniu1{ background:#ee8254; width:10rem; border-radius:1rem; height:1.2rem; line-height:1.2rem; text-align:center}
.anniu1 a{ color:#FFF}

.yzfw{ width:6.9rem; border:2px solid #a47eb4; height:6.5rem; position:relative; margin-top:0.4rem}
.yzfw_title{ text-align:center; height:1.2rem; line-height:1.2rem; text-align: center; color:#FFF; background:#a47eb4}
.yzfw_content .fl{ width:1.9rem; margin-top:0.5rem; margin-left:0.3rem; border-right:1px solid #CCC; padding-right:0.3rem}
.yzfw_content .fr{ width:4.025rem; font-size:0.45rem;margin-top:0.5rem; color:#a47eb4 }
.yzfw_anniu{ width:5rem; position:absolute; left:0.9rem; bottom:0.3rem; background:#a47eb4; border-radius:0.7rem; font-size:0.5rem; height:0.9rem; line-height:0.9rem; text-align:center }
.yzfw_anniu a{ color:#FFF}

.fhgl{ margin-top:0.5rem;}
.fhgl ul li{width:4.75rem; background:#f0f0f0; padding-bottom:0.5rem; position:relative; float:left; margin-left:0.45rem; }
.fhgl ul li h3{ position:absolute; background:#000; opacity:0.7; color:#FFF; font-size:0.55rem; text-align:center; width:4.75rem; text-align:center; top:2.9rem; height:0.9rem; line-height:0.9rem}
.fhgl ul li img{ width:100%}
.fhgltxt{ font-size:0.45rem; margin:0.3rem}
.fhglanniu{ width:2.5rem; background:#ee8254; border-radius:0.5rem; text-align:center; margin:0 auto; height:0.9rem; line-height:0.9rem; font-size:0.5rem;}
.fhglanniu a{ color:#FFF;}


.stel{ width:96%; height:auto; margin:30px 2%; padding:3% 0;background:#E55759; text-align:center; border-radius:10px;}
.stel img{ width:75%; height:auto;}
.foot{ width:100%; height:2rem; padding-bottom:20%; position:relative;}
.foot .bg{ width:100%; height:auto; z-index:-1; position:absolute;}
.foot .bg img{ width:68%; height:auto;}
.foot .map{ width:36.5%; height:auto; margin-left:6.25%; float:left;}
.foot .map img{ width:100%; height:auto;}
.foot .dz{ width:51.5%; height:auto; padding-top:4.5%; margin-right:2%; float:right;}
.foot .dz img{ width:100%; height:auto;}
.foot .gy{ width:24%; height:auto; margin-right:30%; margin-top:3%; float:right;}
.foot .gy img{ width:100%; height:auto;}



.ovh {
	overflow: hidden;
}
#hj {
	height:10.9rem;
	position: relative; margin-top:0.5rem
}

#hj div {
	background: url(../images/t6-1.jpg) no-repeat;
	height:10.9rem;
	width:14.625rem;
	background-size: contain;
}

#hj .c1 {
	background-image: url(../images/t6-2.jpg);
}


#hj:before,#hj:after{
	background: rgba(114, 17, 22, .8) none repeat scroll 0 0 / 30px 30px;
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	content: "";
	height:1.625rem;
	position: absolute;
	top:4.4375rem;
	width: 1rem;
	background-image: linear-gradient(-45deg, transparent 6px, #fff 8px, transparent 0), linear-gradient(225deg, transparent 6px, #fff 8px, transparent 0);
	background-size: 100% 50%;
	background-position: -.6em 0, -.6em 100%;
	background-repeat: no-repeat;
}
#hj:after {
	background-color: rgba(59, 46, 39, .8);
	border-radius: 3px 0 0 3px;
	left: auto;
	right: 0;
	background-image: linear-gradient(45deg, transparent 6px, #fff 8px, transparent 0), linear-gradient(-225deg, transparent 6px, #fff 8px, transparent 0);
	background-size: 100% 50%;
	background-position: .6em 0, .6em 100%;
	background-repeat: no-repeat;
}
