@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,strong,b{font-weight:normal;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#fff;}
a{color:#333;}
a{text-decoration:none;}
em,i{ font-style:normal;}
img {border: 0 none; width: auto\9; height: auto; max-width: 100%; vertical-align: top; -ms-interpolation-mode: bicubic; display:block;}

body { max-width:16rem; margin: 0 auto;font-family:'微软雅黑'; overflow: hidden; background-color:#fff; overflow-y: scroll;}

.top{padding:0.3rem 0.5rem; overflow:hidden;}
.top_l{float:left;background:url(../images/logo.jpg) no-repeat; background-size:contain; width:6.85rem; height:1.5rem;}
.top_r{float:right;background:url(../images/tel.jpg) no-repeat; background-size:contain; width:5.5rem; height:1.5rem;}

.nav{background-color:#c70025; overflow:hidden;}
.nav a{float:left; display:block; width:2.65rem; color:#fff; line-height:1.425rem; text-align:center; font-size:0.5rem;}

.banner{width:16rem; height:7.525rem;}

.dy{margin:0.55rem auto 0.8rem; width:15rem; overflow:hidden;}
.dy img{width:1.7rem; height:2.625rem; float:left; margin-top:0.1rem;}
.dy p{font-size:0.45rem; line-height:0.7rem; color:#000000; float:right; width:12.8rem;}
.dy p a{color:#d70050; font-weight:bold;}

.title_1{width:16rem; height:2.125rem; margin:0 auto 0.7rem;}
.title_2{width:15rem; height:1.2rem; margin:0 auto 0.35rem;}

.box_1a{width:15rem; margin:0 auto;}
.box_1a .img{width:15rem; height:7.225rem;}
.box_1a .btn{display:block; width:8.8rem; height:1.3rem; margin:0.55rem auto;}
.box_1a .btn img{width:8.8rem; height:1.3rem;}

.box_1b{margin-bottom:0.5rem;}
.box_1b p{font-size:0.45rem; color:#000; line-height:0.65rem; margin:0.6rem 0.5rem;}
.box_1b p b{font-weight:bold; color:#c70025;}
.box_1b .btn{display:block; width:7.05rem; height:1.3rem; margin:0 auto 1rem;}
.box_1b .btn img{width:7.05rem; height:1.3rem;}
.box_1b .img{width:16rem; height:8.825rem;}


	.box_1sz{width:15rem; margin:0 auto; }
	.title{background-color:#c70025; border-radius:0.1rem; height:0.8rem; line-height:0.8rem; cursor:pointer; text-align:center; font-size:0.45rem; padding-right:0.6rem;}
	.content{margin-bottom:0.75rem;}
	.box_1sz .yq{background:url(../images/1_b_bg1.jpg) no-repeat; background-size:contain; width:15rem; height:1.775rem; padding-top:0.95rem; margin-bottom:0.55rem;}
	.box_1sz .yq .title{width:7.3rem;  background-repeat:no-repeat; background-size:0.5rem 0.5rem; background-position:6.1rem 0.15rem; margin-left:1rem;}
	.box_1sz .yz{background:url(../images/1_b_bg2.jpg) no-repeat; background-size:contain; width:14.65rem; height:1.775rem; padding-top:0.95rem; padding-left:0.35rem; margin-bottom:0.55rem; overflow:hidden;}
	.box_1sz .yz .title{float:left; width:1.6rem;  background-repeat:no-repeat; background-size:0.5rem 0.5rem; background-position:1.6rem 0.15rem; margin-left:0.15rem;}
	.box_1sz .yw{background:url(../images/1_b_bg3.jpg) no-repeat; background-size:contain; width:10.65rem; height:2.275rem; padding-right:4rem; padding-top:0.45rem; padding-left:0.35rem; margin-bottom:0.55rem; overflow:hidden;}
	.box_1sz .yw .title{float:left; width:1.6rem; background-repeat:no-repeat; background-size:0.5rem 0.5rem; background-position:1.6rem 0.15rem; margin-left:0.15rem; margin-bottom:0.15rem;}
	.box_1sz .title:hover{ }
	
	.xz{background-image:url(../images/1_b_icon1.png); color:#fffc00;}
	.yc{background-image:url(../images/1_b_icon2.png); color:#fff;}


.box_1c{width:15rem; margin:0 auto 1.05rem;}
.box_1c a .img{width:15rem; height:4.2rem;}
.box_1c .btn{display:block; width:8.8rem; height:1.3rem; margin:0.65rem auto 0;}
.box_1c .btn img{width:8.8rem; height:1.3rem;}

.box_2a{width:15rem; margin:0 auto 1.05rem;}
.box_2a a .img{width:15rem; height:5.275rem;}
.box_2a .btn{display:block; width:8.8rem; height:1.3rem; margin:0.65rem auto 0;}
.box_2a .btn img{width:8.8rem; height:1.3rem;}

.box_2b{width:15rem; margin:0 auto 1.05rem;}
.box_2b .btn{display:block; width:8.8rem; height:1.3rem; margin:0.65rem auto 0;}
.box_2b .btn img{width:8.8rem; height:1.3rem;}

.box_2bg{background:url(../images/2_2bg.jpg) no-repeat; background-size:contain; width:15rem; height:3.475rem; margin:0 auto; padding-top:1.9rem;}
	.box_2ba{width:14rem; height:2.975rem; position:relative; overflow:hidden; margin:0 auto;}
	.imgBox{width:95rem; position:absolute}
	.imgBox li{float:left; margin:0.15rem;}
	.imgBox li img{width:4.45rem;height:2.975rem;}


.box_3{margin-bottom:1rem;}

	.focus{ width:16rem; height:17.7rem;  margin:0 auto; position:relative; overflow:hidden;   }
	.focus .hd{ width:100%; height:0.5rem;  position:absolute; z-index:1; bottom:0.8rem; text-align:center;  }
	.focus .hd ul{ display:inline-block; height:0.5rem;font-size:0; vertical-align:top;
	}
	.focus .hd ul li{ display:inline-block; width:0.4rem; height:0.4rem; -webkit-border-radius:0.25rem; -moz-border-radius:0.25rem; border-radius:0.25rem; background:#727272; margin:0 0.25rem;;  vertical-align:top; overflow:hidden;   }
	.focus .hd ul .on{ background:#c70025;  }

	.focus .bd{ position:relative; z-index:0; }
	.focus .bd li img{ width:100%;  height:17.7rem; background:url(images/loading.gif) center center no-repeat;  }
	.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

.box_4{width:15rem; margin:0 auto 1.05rem;}
.box_4 img{width:15rem; height:9.8rem;}

.ad{margin:0 auto;}
.ad img{width:16rem; height:3.3rem; margin-bottom:1rem;}

.wt{background-color:#ffecf0; padding:0.7rem 0 0.95rem;}
.wt img{margin:0.25rem auto;}
.wt a{display:block; width:15rem; height:2.125rem; margin:0 auto;}
.wt a img{width:15rem; height:2.125rem;}

.bot{height:7rem; background-color:#c70025;}
.bot img{width:7.5rem; height:1.55rem; margin:0 auto; padding:1.1rem 0 0.2rem;}
.bot p{font-size:0.5rem; text-align:center; line-height:1rem; color:#fff;}


