/* 整体布局 */
/* usually */
html{font-size: 62.5%; color:#3A3A3A;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
ul,ol,li{list-style:none;}
input{outline: none}
img{border:none;vertical-align: top;}
a{text-decoration: none;color: #3A3A3A }
a:hover{color:#0995BC;text-decoration: underline;}
.auto{margin-left:auto;margin-right:auto;}
em{font-style: normal;}
h1,h2,h3,h4,h5,h6{font-size: inherit;}
.l{float:left;}.r{float:right;}.tc{text-align: center;}
.db{display:block;}.dn{display:none;}.dib{display: inline-block;}
.ovh{overflow:hidden;}.rel{position:relative;}.abs{position:absolute;}
.fix::after{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.img-responsive{max-width: 100%; height: auto; }
.ellipsis{text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap;}
.ti2{text-indent: 2em;}
.coll{color: #FF0302}
/*margin*/
.m0{margin: 0px;}
.m1{margin: 1px;}.ml1{margin-left: 1px;}.mt1{margin-top: 1px;}.mr1{margin-right: 1px;}.mb1{margin-bottom: 1px;}
.m2{margin: 2px;}.ml2{margin-left: 2px;}.mt2{margin-top: 2px;}.mr2{margin-right: 2px;}.mb2{margin-bottom: 2px;}
.m5{margin: 5px;}.ml5{margin-left: 5px;}.mt5{margin-top: 5px;}.mr5{margin-right: 5px;}.mb5{margin-bottom: 5px;}
.m10{margin: 10px;}.ml10{margin-left: 10px;}.mt10{margin-top: 10px;}.mr10{margin-right: 10px;}.mb10{margin-bottom: 10px;}
.m15{margin: 15px;}.ml15{margin-left: 15px;}.mt15{margin-top: 15px;}.mr15{margin-right: 15px;}.mb15{margin-bottom: 15px;}
.m20{margin: 20px;}.ml20{margin-left: 20px;}.mt20{margin-top: 20px;}.mr20{margin-right: 20px;}.mb20{margin-bottom: 20px;}
/*padding*/
.p0{padding: 0px;}
.p1{padding: 1px;}.pl1{padding-left: 1px;}.pt1{padding-top: 1px;}.pr1{padding-right: 1px;}.pb1{padding-bottom: 1px;}
.p2{padding: 2%;}.pl2{padding-left: 2px;}.pt2{padding-top: 2px;}.pr2{padding-right: 2px;}.pb2{padding-bottom: 2px;}
.p5{padding: 5px;}.pl5{padding-left: 5px;}.pt5{padding-top: 5px;}.pr5{padding-right: 5px;}.pb5{padding-bottom: 5px;}
.p10{padding: 10px;}.pl10{padding-left: 10px;}.pt10{padding-top: 10px;}.pr10{padding-right: 10px;}.pb10{padding-bottom: 10px;}
.p15{padding: 15px;}.pl15{padding-left: 15px;}.pt15{padding-top: 15px;}.pr15{padding-right: 15px;}.pb15{padding-bottom: 15px;}
.p20{padding: 20px;}.pl20{padding-left: 20px;}.pt20{padding-top: 20px;}.pr20{padding-right: 20px;}.pb20{padding-bottom: 20px;}
@keyframes cursorMove{

	0%{top:12px;}

	100%{top:20px;}

}

@-webkit-keyframes cursorMove{

	0%{top:12px;}

	100%{top:20px;}

}
/*整体布局*/
body{font-family: "MicroSoft YaHei";background: #fff;font-size: 16px;line-height: 28px}
.container{width:1200px;  margin-left: auto; margin-right: auto;}
.topmain{}
/*.nav{right: 165px;width: 600px;bottom: 45px;height: 125px;}*/
.nav{width:1200px;margin:10px auto}
.nav li{float: left;width: 280px;height: 125px;text-align: center;margin: 10px;font-size: 20px;}
.nav li img{margin:13px 0 4px}
.nav li a{display: block;}

.container h2{color: #0768B4;font-size: 28px;border-bottom: 1px solid #CCCCCC;margin: 20px 0 15px;padding-bottom: 5px;}
.container h2 em{font-size: 19px;font-weight: normal;}
.container h2 span{border-bottom: 3px solid #0768B4;background: url(../images/tico.jpg) no-repeat 10px center;padding:0 15px 2px 50px}
.bznav {width: 950px;margin:30px auto}
.bznav li{border: 1px solid #D3D3D3;float: left;width: 224px;margin:5px;text-align: center;line-height: 50px;position: relative;font-size: 20px}
.bznav li a{color: #676767;display: block;}
.bznav li a.coll{color: #ff0000}
.bznav li sup{color: #ff0000;font-size: 12px;position: absolute;top: -5px;}
.adres h3{background: #09A7EA url(../images/ico.png) no-repeat 10px center;display: inline-block;color: #fff;padding: 5px 10px 5px 45px;font-weight: normal;margin: 20px 0}
.adres ul li{line-height: 37px;color: #676767;position: relative;padding-left: 14px}
.adres ul li:before{position: absolute;left: 0;width: 8px;height: 8px; background:#676767;border-radius: 100%;content: "";top: 12px;}
.lxfs{width: 770px;margin: 20px auto 50px;overflow:hidden}
.lxfs p{border:1px solid #09A7EA;margin:15px;border-radius: 5px;overflow: hidden;text-align: center;float: left;width:350px;}
.lxfs span{background:#09A7EA;text-align: center;color: #fff;border-radius: 5px 0 0 5px;padding: 5px 5px;width:100px;float: left; font-size: 20px}
.lxfs label{font-family: "Impact";color: #000;font-size: 37px;padding-top: 18px;display: inline-block;}
.lxfs p:last-child{border:1px solid #FE8F0D}
.lxfs p:last-child span{background: #FE8F0D}


.bznav li sup{
    -webkit-animation:playBox .8s infinite;
}

@-webkit-keyframes playBox{
    0%{color:#eb5050 }
    50%{color:#eb5050 }
    51%{color:#ff0000;font-weight:bold}
    100%{color:#ff0000; font-weight:bold}
}



    