@charset "utf-8";
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:18px;line-height:1.7em;}
.gray{color:#666;}
.yellow{color:#f6ff00;}



.bzlogo{height:120px;position:relative;background:url(images/bg.jpg);background-size:cover;-moz-background-size:cover;-webkit-background-size:cover; }
.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;}

.title h4{font-size:2.5rem;font-weight:bold;}
.title p{font-size:1rem;padding:.3em 0 1.2em;}
.line{background:url(images/line.gif) repeat-x;height:37px;text-align:center;}
.box1 dl{background:url(images/line2.gif) repeat-y 53% top;padding-bottom:2em;position:relative;}
.box1 dl div{ background:url(images/jt.gif) no-repeat 53% 20px;}
.box1 dt{float:left;width:48%;margin-right:5%;padding-right:5%;position:relative;}
.box1 dt h4{font-size:2.5rem;font-weight:bold;text-align:right;padding-bottom:.5em;}
.box1 dt p{font-size:1.8rem;}
.box1 dd{float:left;}
.box1 dd img{width:200px;height:200px;}
.box1 dl:nth-of-type(2) dt{float:right;margin-right:0;padding-right:0;width:40%;}
.box1 dl:nth-of-type(2) dt h4{text-align:left;}
.box1 dl:nth-of-type(2) dd{float:right;margin:30px 13% 0 0;}
.box2 dl{margin-bottom:20px;color:#fff;font-size:1.73rem;padding-right:5px;line-height:1.8em;height:166px;}
.box2 dt{width:58%;float:right;font-weight:bold;padding:4% 0 .5em 0;}
.box2 dd{width:58%;float:right;}
.box2 dl:nth-of-type(1){background:url(images/box2p1.png); background-size:100% 100%;}
.box2 dl:nth-of-type(2){background:url(images/box2p2.png); background-size:100% 100%;}
.box2 dl:nth-of-type(3){background:url(images/box2p3.png); background-size:100% 100%;}
.box2 dl:nth-of-type(2) dt,.box2 dl:nth-of-type(2) dd{float:left;padding:3% 0 0 2%;}
.box2 dl:nth-of-type(2) dd{width:65%;}
.btn a{height:45px;display:inline-block;color:#fff;padding:0 10px;font-size:1.8rem;line-height:45px; position:relative;}
.btn a img{ position:absolute;right:10px;bottom:-15px;}
.btn a:nth-of-type(1){background:url(images/btn1.png);background-size:100% 100%;}
.btn a:nth-of-type(2){background:url(images/btn2.png);background-size:100% 100%;padding-right:50px;}
.xsnr{display:block;}
.ycnr{display:none;}
.box3 table{background:#338dff;font-size:1.8rem;color:#fff;line-height:1.5em;}
.box3 td{border:1px #fff solid;}
.box4nr{background:url(images/box4bg.png);color:#fff;background-size:100% 100%;padding:1.5em 1.5em 20em;}
.box4nr li{float:left;width:23%;margin:1em 1% 0;font-size:1.7rem;font-weight:bold;line-height:2em;text-align:center;}
.box4nr li img{width:100%;}
.box5 li{margin-bottom:.5em;}
.box5 li img{width:100%;}
.box6 li{margin:0 1%;}
.box6 li img{width:100%;}
.box6 .btn a{width:140px;text-align:center;padding:0;}


@media only screen and (min-width: 320px) and (max-width: 639px){
	html{font-size:40%;}
	.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;}
	.line{height:24px;}
	.line img{height:24px;width:92px;}
	.font{font-size:14px;}
	.box1 dd img{width:126px;height:126px;}
	.box2 dl{height:125px;background:url(images/box2p1.png);padding-right:0;font-size:1.8rem;}
	.box2 dt{float:right;font-weight:bold;padding:5% 5px .2em 0;width:60%;}
	.box2 dd{line-height:1.5em;width:63%;padding-right:5px;}
	.btn a{height:32px;line-height:32px;}
	.xsnr{display:none;}
    .ycnr{display:block;}
	.btn a{font-size:2rem;}
	.box6 .btn a{font-size:2.6rem;}
	.btn a img{width:21px;height:34px;}
	.box4nr{padding:1.5em 1.5em 15em;}
	.box4nr li{float:left;width:48%;font-size:2.5rem;}
}
