﻿body 
{
    background-color:#f6faff;
}
.header
{
    position:fixed;
    height:80px;
    background:#fff;
    left:0px;
    top:0px;
    right:0px;
    z-index:999;
    background-image:url('..images/header-bg.png') repeat-x;
}
.header-top{ background:#434a54; height:18px; padding:8px 0px 8px 0px; color:#fff;}
.telephone {
    width: 21px;
    height: 17px;
    vertical-align: middle;
    background: url(../images/telephone.png) no-repeat 0 0;
    margin-right: 5px;
}
.loco-box,.nav-box{ margin:0 auto; width:955px;}

ul.menu{ display:inline-block;  margin-left:60px; font-family:宋体}
.menu li{display:inline-block;  height:71px; font-size:22px;  margin-left:20px;}
.menu li:hover{color:White; }
.menu li:hover a{color:#76cce3;}
.menu a{color:#666;  height:65px;padding:25px 20px 0px 20px;text-decoration:none;display:inline-block; }
.menu a:hover{ text-decoration:none;color:#76cce3;}
li.hover{color:#76cce3; }
li.hover a{color:#76cce3;}

.max-box{ max-width:1920px}
.banner
{
    background:url('../images/banner3.jpg'); 
    height:600px; 
    margin-top:70px; 
    background-repeat:no-repeat;
    background-position:center -750px;
    font-family:FZLTZHK;
}

.banner1
{
    background:url('../images/banner1.gif'); 
    height:678px; 
    margin-top:60px;
    background-repeat:no-repeat; 
    background-position:center center;
    
}

.banner2
{
    background:url('../images/banner2.jpg'); 
    height:600px; 
    margin-top:60px;
    background-repeat:no-repeat; 
    background-position:center top;
    
}

.banner-title{ font-size:65px; color:#fff}

.btn
{
    display: inline-block;
	text-align: center;
	padding:10px 20px 10px 20px;
	background-color:transparent;
	font-size: 20px;
	color:rgba(68,67,67,1);
	border: 0 none;
	border:2px #434343 solid;
}

.banner a.btn{border:2px #fff solid; color:#fff}
.banner a.btn:hover{ text-decoration:none}
.h3{ font-size:30px; font-weight:bold;font-family:FZLTHK;}

.dl-example dl{border: 0 none; margin-top:-3px; }
.dl-example dd{ width:33.3%; overflow:hidden;display:inline-block;}
.dl-example dd div{ overflow:hidden; display:inline-block;opacity:1;border: 0 none; padding:0px; margin:0px; }
.dl-example dd div:hover{ overflow:hidden; display:inline-block;opacity:1;border: 0 none; padding:0px; margin:0px;}
.dl-example img{ width:100%;}



.p-contaner{text-align:center;}
.p-box{ width:24%; border:1px #f0f0f0 solid; display:inline-table;font-size:14px;}
.box-header{ padding:10px 20px 10px 20px; background:#bfbfbf}
.box-header span.btn{ border-width:1px; height:18px; font-size:16px; font-weight:bold; width:150px;}
.box-footer{padding:20px 20px 0px 20px; background:#bfbfbf; height:40px;}
.p-box img{ width:100%;}

.culture{ background:url('../images/i-wenhua.jpg'); width:100%; height:300px;background-position:center center;}
.culture-content{ writing-mode: tb-rl; text-align:center; width:500px; }

.footer{ background:#bfbfbf; height:96px; margin-top:20px;display:inline-block; width:100%;}

.bz-box{ display:inline-block; height:250px; font-family:FZLTHK; width:410px;}
.bz-box-left{ float:left; width:121px; height:121px;}
.bz-box-right{ float:left; margin-left:40px; text-align:left;}
.bz-box span.btn{ border-width:1px; font-weight:bold;color:rgba(23,23,23,1);}
.bz1{ background:url('../images/buzi.png')}
.bz2{ background:url('../images/link.png')}
.bz3{ background:url('../images/worktime.png')}
.bz4{ background:url('../images/charge.png')}
.bz5{ background:url('../images/paytype.png')}
.bz6{ background:url('../images/returnmoney.png')}
.bztr{ min-width:1250px;}
.bz-content{  text-align:left; margin-top:15px;}
.bz-content li{ font-weight:bold; padding:3px 0px 2px 0px; color:#616161; font-size:17px;width:230px;}

.w-box{ width:1120px; margin:0 auto;}
.w-box div.dl-example dd{ width:50%; overflow:hidden;display:inline-block;}
.w-box div.dl-example{ margin-bottom:60px;}

.contact{ width:1120px; margin:0 auto;  }
.right-main {
    width: 838px;
    min-height: 500px;
    margin-top:120px;
    display:inline-block;
    
}

.level-title {
    padding-bottom: 8px;
    margin-bottom: 20px;
    font-size: 18px;
    color: #5d9ce9;
    border-bottom: 1px solid #5d9ce9;
}
.level-box {
    padding: 20px 20px 40px 20px;
    background-color: #fff;
    border: 1px solid #eee;
    
}


