html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
*{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;}
.red{color:#f00;}
.blank{color:#000;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}

/* = 清除浮动元素= */
.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;}


.tab_switch .tabcon {display:none}.tab_switch .tabcon.selected{ display:block}

/* = Auxiliary Styles (辅助样式) = */
.hr_a,.hr_b,.hr_c{line-height:1em;clear:both;overflow:hidden}.hr_a{height:.5em}*.hr_b{height:1.2em}.hr_c{height:1em;}
body{color:#545454;min-width:320px;font-family:"Microsoft Yahei";font-size:12px;}
a{ color:inherit; text-decoration:none;}
.relative{ position:relative;}
.blue,.blue a{color:#0950b8;}
.allpic{width:100%;}




.topbg1{background:url(../images/top.png) no-repeat;}
.topbg2{background:url(../images/ggbg.jpg) no-repeat;}
.topbg3{background:url(../images/zjbg.png) no-repeat;}
.topbg4{background:url(../images/jsbg.jpg) no-repeat;}
.topbg5{background:url(../images/qlxbg.png) no-repeat;}
.top{height:60px;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;position:relative;}
.bzlogo{height:60px;border-bottom:1px #6990c9 solid;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;}
.logopic2{position:absolute;left:3%;top:50%;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;}
.showMenu{background:url(../images/menu.png);background-size:23px 17px;width:23px;height:17px;position:absolute;top:50%;left:3%;margin-top:-8px;}
.back{width:21px;height:21px;position:absolute;top:50%;left:3%;margin-top:-10px;}


.popMenu {display:none;}
.menulists {position:absolute;width:100%;}
.hideMenu{background:url(../images/close.png);background-size:23px 17px;width:23px;height:17px;}


.absolute {position: absolute;}
.relative { position: relative;}
.bannerSlides {width:100%;min-width:320px;overflow:hidden;}
.bannerSlides li {width:100%;height:100%;float:left;overflow:hidden;}
.bannerSlides li a {display:block;width:100%;height:100%;}
.bannerSlide_container a {position:relative;}
.bannerSlide_foncus {left:0;bottom:2%;width:100%;height:15px;overflow:hidden;text-align:center;}
.bannerSlide_foncus span{display:inline-block;display:inline-block;width:10px;border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;height:10px;background:#d0d0d0;margin:0 5px;line-height:200%;}
.bannerSlide_foncus span.active {  background-color:#0358b0;}





@media only screen and (min-width: 640px){
body{font-size:18px;}	
.top{height:120px;}
.bzlogo{height:120px;border-bottom:1px #6990c9 solid;position:relative;}
.logopic1{position:absolute;left:50%;top:50%;margin-left:-225px;margin-top:-35px;width:449px;height:71px;}
.logopic2{position:absolute;left:3%;top:50%;margin-top:-35px;width:449px;height:71px;}
.tel{width:57px;height:57px;position:absolute;top:50%;right:3%;margin-top:-28px;}
.ban_wrap {height:644px;}
.back{width:41px;height:41px;position:absolute;top:50%;left:3%;margin-top:-20px;}
.showMenu{width:46px;height:34px;background-size:46px 34px;}
.hideMenu{background:url(../images/close.png);background-size:46px 34px;width:46px;height:34px;}
.bannerSlide_foncus {left:0;bottom:2%;width:100%;height:20px;overflow:hidden;text-align:center;}
.bannerSlide_foncus span{display:inline-block;display:inline-block;width:14px;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;height:14px;background:#d0d0d0;margin:0 5px;line-height:200%;}
}

