body{ margin:0 auto; font-size:12px; font-family: "Î¢ÈíÑÅºÚ"; line-height:normal;}

ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}

ul { list-style:none;}

*{ margin:0px; padding:0px;}

img { border:0px;}

a { color:#05a; text-decoration:none;}

.clear{ clear:both; width:100%; height:0px; overflow:hidden;}



/**/	



.box {

	padding-right: 20px;

	padding-bottom: 70px;

	padding-left: 20px;
	
	font-size:14px;

}

 .text { padding:30px 0 0 0;

}

.text p {

	line-height: 40px;

	font-size: 26px;

	color: #17202d;

}

.title_a {

	width:250px;

	color:#fff;

	line-height: 41px;

	background-color: #937344;

	font-size: 26px;

	padding-left: 20px;

	margin-top: 40px;

}

.xxfa {

	font-family: "Î¢ÈíÑÅºÚ";

	font-size: 26px;

	font-weight: normal;

	color: #937344;

	margin-top: 30px;

}



.tp img {

	width: 100%;

}

 .tp {

	padding-top: 50px;

}





.box_a {


	padding-right: 20px;

	padding-bottom: 35px;

	padding-left: 20px;

	padding-top: 5px;

}

.ptitle {

}

.bat { margin-top:50px;

    -moz-border-radius: 10px;      /* Gecko browsers */

    -webkit-border-radius: 10px;   /* Webkit browsers */

    border-radius:10px;            /* W3C syntax */

	font-size: 30px;

	line-height: 122px;

	color: #FFFFFF;

	background-color: #ff6005;

	text-align: center;

	display: block;

}

.box .rnjs {

	width: 100%;

	overflow: hidden;

	padding-top: 30px;

}

.rnleft { width:49%; padding:20px 0; float:left;

	background-color: #52b4db;

}

.rnjs  p { padding:0 20px;

	font-size: 26px;

	line-height: 40px;

	color: #FFFFFF;

}

.nrright { padding:20px 0;

	float: right;

	width: 49%;

	background-color: #5266e3;

}

.title_b {

	border-bottom:1px solid #716bbe;

	line-height: 39px;

	height: 39px;

	padding-top: 30px;

}

.title_b i {

	font-size: 26px;

	line-height: 39px;

	color: #FFFFFF;

	font-style: normal;

	background-color: #716bbe;

	font-weight: normal;

	height: 39px;

	width: 187px;

	display: block;

	text-align: center;

}

.box_c { padding:65px 20px;

	background-color: #f1ebeb;

}

.box_c .jqhd { -moz-border-radius: 15px;      /* Gecko browsers */

    -webkit-border-radius: 15px;   /* Webkit browsers */

	border-radius:15px;            /* W3C syntax */

	background-color: #FFFFFF;

	padding: 20px;

}

.jqhd .title_d {

	font-size: 26px;

	font-weight: normal;

}

.jqhd .jstp { padding:25px 0; border-bottom:1px solid #d4d2d3;

	overflow: hidden;

}

.jstp .jstp_r {

	float: right;

}

 .jstp .jstp_l {

	float: left;

	width: 65%;

}

.jstp_l p {

	font-size: 26px;

	line-height: 40px;

}

.bat_b {

	text-align: center;

	padding-top: 90px;

}

.bat_b img {

	width: 98%;

}

.title_c { margin:0 auto;

	text-align: center;

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 30px;

	color: #2e3642;

	width: 380px;

}
.link{ line-height:none; font-size:1.8rem;}

.title_c .bxlm {

	font-size: 46px;

	padding-bottom: 15px;

	font-weight: normal;

	line-height: 46px;

	width: 400px;

	background-image: url("/images/a_05.jpg")/*tpa=http://wap.shhuamei.cn/zt/xbzx/images/a_05.jpg*/;

	background-repeat: no-repeat;

	background-position: center bottom;

}

.text span {

	line-height: 25px;

	text-align: center;

	height: 25px;

	width: 25px;

	display: block;

	background-color: #937344;

	float: left;

	margin-right: 15px;

	margin-top: 10px;

}

.focus{ width:100%;   margin:0 auto; position:relative; overflow:hidden;   }



.bddt img {

	width: 100%;

}





.dblm {left:0; bottom:0; position:fixed;

	height: 115px;

	width: 100%;



}

.dblm .sw { background:#ff6004;line-height: 115px;

	float: left;

	width: 40%;

}

.dblm .swlm {float: left; padding-top:10px; height:105px;

	width: 20%;

	background-color: #2e3641;

}

.dblm a {

	display: block;

	height: 115px;

	text-align: center;

	

	font-size: 30px;

	color: #FFFFFF;

}

.sw img {

	vertical-align: middle;

	padding-right: 10px;

}

.swl img {

	vertical-align: middle;

	padding-right: 10px;

}

.dblm .swl {float: left;width: 40%;line-height: 115px;

	background-color: #27c441;

}

.swlm span {

	display: block;

	line-height: 45px;

}



.title_cc { margin:0 auto;

	text-align: center;

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 30px;

	color: #2e3642;

	width: 380px;

}

.title_cc .bxlmm {

	font-size: 46px;

	padding-bottom: 15px;

	font-weight: normal;

	line-height: 46px;

	width: 400px;

	background-image: url("/images/a_31.jpg")/*tpa=http://wap.shhuamei.cn/zt/xbzx/images/a_31.jpg*/;

	background-repeat: no-repeat;

	background-position: center bottom;

}



.box .title_ccc {margin:0 auto;

	text-align: center;

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 30px;

	color: #2e3642;

	width: 475px;

}

.box .title_ccc .bxlmmm {font-size: 46px;

	padding-bottom: 15px;

	font-weight: normal;

	line-height: 46px;

	width: 475px;

	background-image: url("/images/a_03.jpg")/*tpa=http://wap.shhuamei.cn/zt/xbzx/images/a_03.jpg*/;

	background-repeat: no-repeat;

	background-position: center bottom;

}

#showsPic {

    position: relative;

}

#showsPic .parHd {

    bottom: 10px;

    position: absolute;

    right: 20px;

}

#showsPic .parHd ul {

    float: right;

}

#showsPic .parHd li {

    background: none repeat scroll 0 0 #fff;

    border-radius: 100%;

    float: left;

    height: 10px;

    margin: 0 2px;

    overflow: hidden;

    text-indent: -999em;

    width: 10px;

}

#showsPic .parHd li.on {

    background: none repeat scroll 0 0 #ee0324;

}

@media screen and (min-width:320px) and (max-width:359px){



.box {

	padding-right: 10px;

	padding-bottom: 20px;

	padding-left: 10px;

}

 .text { padding:10px 0 0 0;

}



.text p {

	line-height: 24px;

	font-size: 12px;

	color: #17202d;

}



.title_c { margin:0 auto;

	text-align: center;

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 30px;

	color: #2e3642;

	width: 380px;

}



.title_c { margin:0 auto;

	text-align: center;

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 20px;

	color: #2e3642;

	width: 190px;

}

.title_c .bxlm {

	font-size: 20px;

	padding-bottom: 15px;

	font-weight: normal;

	line-height: 20px;

	width: 190px;

	background-image: url("/images/a_05.jpg")/*tpa=http://wap.shhuamei.cn/zt/xbzx/images/a_05.jpg*/;

	background-repeat: no-repeat;

	background-position: center bottom;

}



.title_a { margin-top:20px;

	width:130px;

	color:#fff;

	line-height: 22px;

	background-color: #937344;

	font-size: 13px;

	padding-left: 10px;

}



.xxfa {

	font-family: "Î¢ÈíÑÅºÚ";

	font-size: 12px;

	font-weight: normal;

	color: #937344;

	margin-top: 15px;

}



.text span {

	line-height: 15px;

	text-align: center;

	height: 15px;

	width: 15px;

	display: block;

	background-color: #937344;

	float: left;

	margin-right: 10px;

	margin-top: 5px;

}

.box_a {


	padding: 5px 10px 20px 10px;

}

 .tp {

	padding-top: 20px;

}



.title_b {

	border-bottom:1px solid #716bbe;

	line-height: 20px;

	height: 20px;

	padding-top: 20px;

}

.title_b i {

	font-size: 12px;

	line-height: 20px;

	color: #FFFFFF;

	font-style: normal;

	background-color: #716bbe;

	font-weight: normal;

	height: 20px;

	width: 107px;

	display: block;

	text-align: center;

}



.box_c { padding:30px 10px;

	background-color: #f1ebeb;

}

.jqhd .jstp { padding:15px 0; border-bottom:1px solid #d4d2d3;

	overflow: hidden;

}

.jstp .jstp_r { width:55px;

	float: right;

}

.jstp .jstp_r img { width:100%;

}

 .jstp .jstp_l {

	float: left;

	width: 65%;

}

.jstp_l p { color:#878787;

	font-size: 12px;

	line-height: 22px;

}

.jqhd .title_d {

	font-size: 14px;

	font-weight: normal;

}	



.rnleft { width:49%; padding:15px 0; float:left;

	background-color: #52b4db;

}

.nrright { padding:15px 0;

	float: right;

	width: 49%;

	background-color: #5266e3;

}

.rnjs  p { padding:0 10px;

	font-size: 12px;

	line-height: 24px;

	color: #FFFFFF;

}



.bat { margin-top:30px;

    -moz-border-radius: 5px;      /* Gecko browsers */

    -webkit-border-radius: 5px;   /* Webkit browsers */

    border-radius:5px;            /* W3C syntax */

	font-size: 18px;

	line-height: 65px;

	color: #FFFFFF;

	background-color: #ff6005;

	text-align: center;

	display: block;

}



.bat_b {

	text-align: center;

	padding-top: 50px;

}









.title_cc {margin:0 auto;

	text-align: center;

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 20px;

	color: #2e3642;

	width: 210px;

}

.title_cc .bxlmm {

	font-size: 20px;

	padding-bottom: 15px;

	font-weight: normal;

	line-height: 20px;

	width: 210px;

	background-image: url("/images/a_31.jpg")/*tpa=http://wap.shhuamei.cn/zt/xbzx/images/a_31.jpg*/;

	background-repeat: no-repeat;

	background-position: center bottom;

}









	}

@media screen and (min-width:360px) and (max-width:639px){





.box {

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 20px;

	padding-left: 10px;

}

 .text { padding:10px 0 0 0;

}

.text p {

	line-height: 26px;

	font-size: 14px;

	color: #17202d;

}

.title_c { margin:0 auto;

	text-align: center;

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 20px;

	color: #2e3642;

	width: 190px;

}

.title_c .bxlm {

	font-size: 20px;

	padding-bottom: 15px;

	font-weight: normal;

	line-height: 20px;

	width: 190px;

	background-image: url("/images/a_05.jpg")/*tpa=http://wap.shhuamei.cn/zt/xbzx/images/a_05.jpg*/;

	background-repeat: no-repeat;

	background-position: center bottom;

}



.title_a {

	width:140px;

	color:#fff;

	line-height: 24px;

	background-color: #937344;

	font-size: 14px;

	padding-left: 10px;margin-top:20px;

}

	

.xxfa {

	font-family: "Î¢ÈíÑÅºÚ";

	font-size: 14px;

	font-weight: normal;

	color: #937344;

	margin-top: 15px;

}



.text span {

	line-height: 17px;

	text-align: center;

	height: 17px;

	width: 17px;

	display: block;

	background-color: #937344;

	float: left;

	margin-right: 10px;

	margin-top: 5px;

}

.box_a {padding: 5px 10px 20px 10px;



}

 .tp {

	padding-top: 20px;

}

.title_b {

	border-bottom:1px solid #716bbe;

	line-height: 22px;

	height: 22px;

	padding-top: 20px;

}

.title_b i {

	font-size: 14px;

	line-height: 22px;

	color: #FFFFFF;

	font-style: normal;

	background-color: #716bbe;

	font-weight: normal;

	height: 22px;

	width: 107px;

	display: block;

	text-align: center;

}



.box_c { padding:35px 10px;

	background-color: #f1ebeb;

}

.jqhd .jstp { padding:15px 0; border-bottom:1px solid #d4d2d3;

	overflow: hidden;

}

.jstp .jstp_r { width:65px;

	float: right;

}

.jstp .jstp_r img { width:100%;

}

 .jstp .jstp_l {

	float: left;

	width: 65%;

}

.jstp_l p { color:#878787;

	font-size: 14px;

	line-height: 26px;

}



.jqhd .title_d {

	font-size: 16px;

	font-weight: normal;

}	



.rnleft { width:49%; padding:15px 0; float:left;

	background-color: #52b4db;

}



.rnjs  p { padding:0 10px;

	font-size: 14px;

	line-height: 26px;

	color: #FFFFFF;

}

.nrright { padding:15px 0;

	float: right;

	width: 49%;

	background-color: #5266e3;

}



.bat { margin-top:30px;

    -moz-border-radius: 5px;      /* Gecko browsers */

    -webkit-border-radius: 5px;   /* Webkit browsers */

    border-radius:5px;            /* W3C syntax */

	font-size: 20px;

	line-height: 65px;

	color: #FFFFFF;

	background-color: #ff6005;

	text-align: center;

	display: block;

}



.bat_b {

	text-align: center;

	padding-top: 50px;

}







.dblm {left:0; bottom:0; position:fixed;

	height: 58px;

	width: 100%;



}

.dblm .sw { background:#ff6004;line-height: 58px;

	float: left;

	width: 40%;

}

.dblm .swlm {float: left; padding-top:5px; height:53px;

	width: 20%;

	background-color: #2e3641;

}

.dblm a {font-size:16px;

	display: block;

	height: 58px;

	text-align: center;

	

	font-size: 16px;

	color: #FFFFFF;

}

.dblm img { width:32px;

	vertical-align: middle;

	padding-right: 10px;

}

.dblm .swl {float: left;width: 40%;line-height: 58px;

	background-color: #27c441;

}

.swlm span {

	display: block;

	line-height: 20px;

}



.footer img {

	width: 100%;

	padding-bottom: 58px;

}



.title_cc {margin:0 auto;

	text-align: center;

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 20px;

	color: #2e3642;

	width: 200px;

}

.title_cc .bxlmm {

	font-size: 20px;

	padding-bottom: 15px;

	font-weight: normal;

	line-height: 20px;

	width: 200px;

	background-image: url("/images/a_31.jpg")/*tpa=http://wap.shhuamei.cn/zt/xbzx/images/a_31.jpg*/;

	background-repeat: no-repeat;

	background-position: center bottom;

}









	}









