html,body {background:#fff; font-family:"微软雅黑"; }
body {margin:0 auto; padding:0; max-width:720px; overflow-x:hidden; color:#444; font-size:1em; }
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,tr,th,td,img{padding:0; margin:0; }
ul,ol{list-style:none; }
i,em{font-style:normal; }
img {border:none; border-width:0; max-width:720px; width:100%; height:auto; margin:0; padding:0; vertical-align:top; }
a{text-decoration:none; -webkit-appearance:none; -webkit-tap-highlight-color:transparent; color: #000}
input{outline: none; border: none; }
.clear{clear: both; }
.fr{float:right; }
.fl{float: left; }
.zr_banner{margin:0 auto;max-width:720px; height:auto; }
.zr_banner img{display:block; }
.zr_dy{width:675px; margin:0 auto; height:auto; margin-top:11px; padding-top:11px; padding-bottom:11px; }
.zr_dy_l{width:120px; height:180px; float:left;background-image: url(zr_dd.jpg); background-size:100%; background-repeat: no-repeat; background-position: center; }
.zr_dy_r{width:517px; height:auto; float:right; font-size:22px; color:#000; text-indent:44px; line-height:33px; }
.zr_title{width:720px; margin:0 auto; height:109px; margin-top:16px;background-image: url(zr_title1.jpg); background-size:100%; background-repeat: no-repeat; background-position: center; position:relative; margin-bottom:22px; }
.zr_title h1{width:720px; height:56px; margin:0 auto; text-align:center; position:absolute; top:11px; font-size:40px; color:#555555; line-height:56px; }	
.zr_title h1 strong{color:#c93e00; }	
.zr_sdys{width:720px; height:171px; margin:11px auto;background-image: url(zr_b1.jpg); background-size:100%; background-repeat: no-repeat; background-position: center; position:relative; }	
.zr_sdys h1{width:495px; position:absolute; top:11px; left:202px; color:#000; text-align:center; font-size:36px; }
.zr_sdys p{width:450px; color:#404040; font-size:22px; position:absolute; top:73px;left:225px; text-align:left; }
@media screen and (max-width:345px) {
	.zr_sdys p{width:495px; color:#404040; font-size:20px; position:absolute; top:73px;left:208pxx; text-align:left; }
}
@media screen and (max-width:324px) {
	.zr_sdys p{width:495px; color:#404040; font-size:20px; position:absolute; top:73px;left:207px; text-align:left; }
}
.zr_sdys1{width:720px; height:171px; margin:11px auto;background-image: url(zr_b2.jpg); background-size:100%; background-repeat: no-repeat; background-position: center; position:relative; }	
.zr_sdys1 h1{width:495px; position:absolute; top:11px; left:20px; color:#000; text-align:center; font-size:36px; }
.zr_sdys1 p{width:450px; color:#404040; font-size:22px; position:absolute; top:73px;left:45px; text-align:left; }	
@media screen and (max-width:345px) {
	.zr_sdys1 p{width:495px; color:#404040; font-size:20px; position:absolute; top:73px;left:28px; text-align:left; }
}
@media screen and (max-width:324px) {
	.zr_sdys1 p{width:495px; color:#404040; font-size:20px; position:absolute; top:73px;left:27px; text-align:left; }
}
.b2{background-image: url(zr_b3.jpg); background-size:100%; background-repeat: no-repeat; background-position: center; position:relative; }
.b3{background-image: url(zr_b4.jpg); background-size:100%; background-repeat: no-repeat; background-position: center; position:relative; }
.zr_title2{width:720px; margin:0 auto; height:109px; margin-top:16px;background-image: url(zr_title2.jpg); background-size:100%; background-repeat: no-repeat; background-position: center; position:relative; margin-bottom:22px; }
.zr_title2 h1{width:720px; height:56px; margin:0 auto; text-align:center; position:absolute; top:11px; font-size:40px; color:#fff; line-height:56px; }	
.zr_title2 h1 strong{color:#ffe719; }
.zr_title3{width:720px; margin:0 auto; height:109px; margin-top:16px;background-image: url(zr_title3.jpg); background-size:100%; background-repeat: no-repeat; background-position: center; position:relative; margin-bottom:22px; }
.zr_title3 h1{width:720px; height:56px; margin:0 auto; text-align:center; position:absolute; top:11px; font-size:40px; color:#555; line-height:56px; }	
.zr_title3 h1 strong{color:#c93e00; }
.zr_pp{width:720px; height:auto; margin:0 auto; background-color:#c93e00; padding-top:28px; padding-bottom:22px; }
.zr_pp_list{width:675px; height:205px; margin:0 auto; background-color:#fff; position:relative; margin-top:16px; }
.zr_pp_list img{width:308px; height:205px; }
.zr_pp_list h1{width:365px; height:45px; line-height:45px; font-size:21px; text-align:center; position:absolute; top:9px; left:309px; font-weight:bold; color:#000000; }
.zr_pp_list p{width:337px;position:absolute; top:56px; left:329px; font-size:18px; color:#404040; line-height:33px; }
@media screen and (min-width:375px) {
	.zr_pp_list p{width:337px;position:absolute; top:56px; left:329px; font-size:22px; color:#404040; line-height:33px; }
}
.zsal{width:720px; margin:22px auto; }
.slideTxtBox_zsal{width:720px; margin:22px auto; position:relative; }
.slideTxtBox_zsal .bd{width:663px; margin:22px auto; }
.zsal_s{width:663px; margin:0 auto; height:306px; background:url(zsal_01.jpg) no-repeat center; background-size:100%; }
.zsal_s h1{font-size:28px; font-weight:bold; color:#f04900; padding-top:33px; margin-left:33px; }
.zsal_s dl{width:382px; margin-top:11px; margin-left:33px; }
.zsal_s dl dd{font-size:22px; line-height:33px; }
.zsal_s dl dd span{font-weight:bold; }
.zsal_x{width:663px; height:135px; margin:22px auto; }	