/*
************************************
************************************
������ʽ����
************************************
************************************
*/
@charset "utf-8";
body{font-family: "Microsoft Yahei","hiragino sans gb", Helvetica, Arial, Tahoma; -webkit-tap-highlight-color:rgba(0,0,0,0);}
input,textarea,select{font-family: "Microsoft Yahei","hiragino sans gb", Helvetica, Arial, Tahoma;}
html,body,div,a,span,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl.dt.dd.form,button,input,textarea,select,th,td,img{margin: 0; padding: 0; outline:none; font-style:normal; font-weight:normal;}
table {border-collapse:collapse;border-spacing: 0}
caption, th, td {border:none;font-weight: normal;}
a{ text-decoration:none; color:#999;}
ol, ul ,li{list-style: none;}
i,em,strong{font-style:normal;}
img{ border:none;  margin:0; padding:0; }
textarea{resize:none}
input,select{
    border:none;
    background: none;
    outline: none;
    /*appearance:none;*/
    /*-moz-appearance:none;*/
    /*-webkit-appearance:none;*/
}
button,input[type="btn"]{cursor: pointer;}
/*������ʽ  ��ʼ*/
.fl{float:left;}
.fr{float:right;}
.oh{overflow:hidden;}
.cb{clear:both;}
.tc{text-align:center;}
.bc{margin-left:auto; margin-right:auto;}
.pr{position:relative;}
.pa{position:absolute;}
.fff{color:#fff;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.tl{text-align: left;}
.tr{text-align: right;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt100{margin-top:100px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb100{margin-bottom:100px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}
.pt100{padding-top:100px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom:40px;}
.pb50{padding-bottom:50px;}
.pb100{padding-bottom:100px;}
.none{display: none;}

/*���µĹ�����ʽ������Ŀ������*/
/*
***
*������ʽ
***
*/
html,body{background: #fff; width:100%; overflow-x: hidden;}
.main{width:1115px; margin-left: auto; margin-right: auto;  display: block;}
.h100{height: 100%;}
.gap{height:14px; background: #eee;}
.line95{border-top: 1px solid #ebebeb; width: 96%; float: right;}
.line90{border-top: 1px solid #ebebeb; width: 86%; float: right;}
.bt{border-top: 1px solid #ebebeb;}
.bb{border-bottom: 1px solid #ebebeb;}
.bdn{border:none !important;}
/*header*/
header{width:100%; height:50px; background: #282828; }
header .logo{position: absolute; left:0; top:0; z-index: 33;}
header .tel{float: right; padding-top:16px;}
header .nav{float: right; padding:0 24px;}
header .nav a{display: inline-block; padding:0 24px; height: 50px; line-height: 50px; font-size: 12px;}
header .nav span{display: inline-block; padding:0 24px; color: #fff; height: 50px; line-height: 50px; font-size: 12px;}
header .nav a,header .nav a:link,header .nav a:visited,header .nav a:active{color: #fff;}
header .nav a:hover{background: #333;}
header .nav a.on{background: #333;}

/*header end*/
/*zx*/
.zx_fix{position: fixed; right:0; top:150px; z-index: 20;}
.zx_fix img{width:100px; height:auto;}
/*zx end*/
/*footer*/
footer{padding-top: 40px; font-size: 14px;}
footer .img{padding-top: 50px; margin-left: 20px;}
footer ul{padding:50px 20px 0;}
footer ul li{list-style: square; float: left; margin:0 40px;  color: #333; line-height: 28px;}
footer ul li p:nth-of-type(1){color: #000;}
footer .gzh{position: relative; width: 169px; height:226px; }
footer .gzh img{position: absolute;left:0; top:0; z-index: 10;}
footer .zx{padding-top:40px;}
footer .zx img{padding-bottom:14px; height: auto !important;}
footer .zx p{line-height: 26px; color: #333;}
footer .footer_bot{width:100%; height:60px; line-height: 60px; color: #666; font-size: 12px; background: #212121;}
footer a,footer a:link,footer a:visited,footer a:hover,footer a:active{color: #333;}
footer a:hover{text-decoration: underline;}
/*footer end*/
/*page*/
.ats_page{text-align: center; padding:40px 0; font-size: 0;}
.ats_page a{display: inline-block; height: 38px; line-height: 38px; border:1px solid #333;  font-size: 12px; text-align: center;  width:38px; color: #333; margin:0 5px;}
.ats_page a:hover{background: #eee;}
.ats_page a.next{background: url("../images/next.png") no-repeat center center;}
.ats_page a.next:hover{background:#eee url("../images/next.png") no-repeat center center;}
.ats_page a.next i{opacity: 0;}
.ats_page a,.ats_page a:link,.ats_page a:visited,.ats_page a:active{color: #333;}
.ats_page a.on{background: #ffd200;}
/*page end*/

