html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:62.5%;}
*{margin:0;padding:0; border:0;}iframe,object{ display:block;}
ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0;}.tc{text-align:center}
img{max-width:100%;vertical-align:middle;}
.indent2{text-indent:2em;}
.nobg{ background:none !important;}
.nobor{border:none !important;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%;}
.blue{color:#0e6de5;}
.red,.red a{color:#f84a46;}



/* = 清除浮动元素= */
.clr {clear:both;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.fl{float:left !important;}.fr{float:right !important;}.tc{text-align:center}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}
* html .clearfix,s
* html{height: 1%;}
.clearfix{display: block;}



/* = Auxiliary Styles (辅助样式) = */
.hr_a,.hr_b,.hr_c{line-height:1em;clear:both;overflow:hidden}.hr_a{height:2em}.hr_b{height:2.5em}.hr_c{height:4.5em;}
body{min-width:320px;overflow-x:hidden;font-family:"Microsoft Yahei";color:#4c4c4c;padding-bottom:5em;}
a{color:inherit; text-decoration:none;}
.relative{ position:relative;}
.allpic{width:100%;}
.indent2{text-indent:2em;}
.jl{padding:0 1.5em;}
.font{font-size:2rem;line-height:1.65em;}
.gray{color:#666;}
.yellow{color:#f6ff00;}



.bzlogo{height:120px;position:relative;background:#0e6de5;}
.logopic1{position:absolute;left:50%;top:50%;margin-left:-225px;margin-top:-35px;width:449px;height:71px;}
.tel{width:57px;height:57px;position:absolute;top:50%;right:3%;margin-top:-28px;}
.back{width:41px;height:41px;position:absolute;top:50%;left:3%;margin-top:-20px;}
.btn{margin:2em 0 3em;}
.btn a{background:#ff7200;font-size:1.8rem;color:#fff;display:inline-block;padding:.5em 20px;border-radius:20px;}
.btn a img{ vertical-align:middle;padding-left:5px;}
.title{text-align:center;border-bottom:1px #666 dashed;padding-bottom:.5em;margin-bottom:2em;}
.title div{ display:inline-block;}
.title img{padding:7px 8px 0 0;}
.title h4{font-size:2.6rem;font-weight:bold;}
.title p{font-size:1em;line-height:2em;}
.box2 td{font-size:1.85rem;border-bottom:.5em #fff solid;}
.box2 b{font-size:2.3rem;color:#fff;line-height:1.6em;}
.box2 .bg{ background-image:url(images/bg.gif); background-repeat:repeat-y; background-position:10px top;padding-left:13px;border-right:.5em #fff solid;}
.pl10{padding:0 10px;}
.color1{color:#e55948;}
.color2{color:#39bddb;}
.box3{padding:0 13%;}

.box3 table,.box3 td{border:3px #fff solid;font-size:2.4rem;color:#666;line-height:2.6em;}
.color3{color:#fff !important;font-size:2.4rem;font-weight:bold;}
.j1{width:0;height:0;border:10px solid transparent;border-top:18px solid #1da8d8; position:absolute;left:50%;margin-left:-5px;bottom:-34px;}
.j2{width:0;height:0;border:10px solid transparent;border-top:18px solid #df5335; position:absolute;left:50%;margin-left:-5px;bottom:-34px;}
.box4{background:#f2eeee;padding:8em 1.5em 1em;margin-bottom:5em;}
.box4 li{float:left;width:29%;margin:0 1%;font-size:2.2rem;line-height:1.8em;text-align:center;color:#fff;height:146px;padding:1%;display:table;}
.box4 li p{display:table-cell; vertical-align:middle;}
.box4 li:nth-of-type(1){background:url(images/box4p2.png);background-size:cover;}
.box4 li:nth-of-type(2){background:url(images/box4p3.png);background-size:cover;}
.box4 li:nth-of-type(3){background:url(images/box4p4.png);background-size:cover;}
.orange{color:#f60;}
.box4nr dl{border:1px #0e6de5 solid;height:145px;position:relative;margin:0 2% 0 1%;}
.box4nr dd{position:absolute;width:55%;left:42%;top:30%;font-size:2.15rem;line-height:1.6em;font-weight:bold;color:#0e6de5;}
.box4nr dt{ position:absolute;top:-45%;left:-2px;}

.box5 table{background:#2485ff;border:1px #fff solid;border-radius:18px;-moz-border-radius:18px;-webkit-border-radius:18px;}
.box5 td{border:1px #fff solid;font-size:2rem;line-height:1.5em;padding:1em 0;}
.box5 b{font-size:2.2rem;}
.white{color:#fff;}




@media only screen and (min-width: 320px) and (max-width: 639px){
	html{font-size:33.5%;}
	.bzlogo{height:60px;position:relative;}
	.logopic1{position:absolute;left:50%;top:50%;margin-left:-105px;margin-top:-17px;width:210px;height:35px;background:url(../images/logo2.png) no-repeat;background-size:100% 100%;display:block;}
	.tel{width:27px;height:27px;position:absolute;top:50%;right:3%;margin-top:-13px;}
	.back{width:21px;height:21px;position:absolute;top:50%;left:3%;margin-top:-10px;}
	.font{font-size:2.5rem;}
	.btn a{font-size:2.4rem;}
	.btn a img{display:none;}
	.title img{width:18px;height:20px;padding:4px 3px 0 0;}
	.box2 b{font-size:2.6rem;}
	.box2 td{font-size:2.2em;}
	.box2 .bg{background-size:3px;}
	.box3{padding:0 4%;}
	.box3 table,.box3 td{font-size:2.8rem;border:3px #fff solid;}
	.j1{width:0;height:0;border:10px solid transparent;border-top:20px solid #1da8d8; position:absolute;left:50%;margin-left:-10px;bottom:-30px;z-index:999999999;}
    .j2{width:0;height:0;border:10px solid transparent;border-top:20px solid #df5335; position:absolute;left:50%;margin-left:-10px;bottom:-30px;z-index:999999999;}
    .box4 li{height:95px;font-size:2.4rem;}
	.box4nr dl{height:75px;}
	.box4nr dd{top:12%;font-size:2.4rem;}
	.box4nr dt img{width:126px;height:129px;} 
	.box5 td{font-size:2.3rem;}
}
