html {overflow-y:scroll;}
body {margin:0; padding:0; color:#000; font-size:14px; font-family:'Microsoft YaHei',SimSun,Arial,Tahoma,Helvetica; background:#f5f5f5;}
body {background:url(abg1.jpg) center 0 repeat-y;}

img {border:0;vertical-align:middle;}
a {text-decoration:none;}
a:focus {outline:none;}
ul {margin:0;padding:0;list-style-type:none;}
ul li {list-style-type:none;vertical-align:middle;}
div,ul,li {overflow:hidden;}
input,textarea {border:0;outline:0;-webkit-appearance:none;}
p,h2,h3,h4,h5,h6 {margin:0;}

/*全站导航*/
#QZnav {min-width:1100px;}
#QZnav .topbar {width:1100px;}

.center {margin:0 auto; width:100%; min-width:1100px; max-width:1920px; height:auto; background:url(abg.jpg) center 0 no-repeat; background-attachment:fixed; overflow:visible;}
.midcon {margin:0 auto; width:1100px; height:auto; position:relative; overflow:visible;}
.left {float:left; width:220px; height:auto; position:sticky; top:0;}
.left .logo {padding:100px 0; width:220px; height:auto;}
.left .logo a {float:left; display:inline-block; width:160px; height:50px; background:url(logo.png) no-repeat;}
.left .nav {padding-left:5px; width:215px; height:auto;}
.left .nav li {width:215px; height:48px;}
.left .nav li a {display:inline-block; width:146px; height:40px; line-height:40px; color:#aaa; font-size:15px; text-align:center;}
.left .nav li a:hover {color:#eee;}
.left .nav li.cur {background:url(/navbg.png) no-repeat;}
.left .nav li.cur a {color:#eee;}
.right {float:right; padding-left:110px; width:770px; height:auto;}

.content {padding-top:90px; width:100%; height:auto; min-height:740px;}
.content h3 {line-height:46px; color:#333; font-size:17px;}
.content p {
	line-height:30px;
	color:#333;
	font-size:15px;
}
.content .gap {text-indent:30px;}
.content .bdr {height:30px; border-bottom:1px solid #d5d5d5;}
.content .blue {color:#3078ca;}
.content .px17 {font-size:17px;}

.index-top p {color:#111; font-size:16px;}
.con-index {margin-top:50px;}
.con-index li {padding:50px 0 30px; width:100%; height:auto; background:url(../lx.jpg) repeat-x;}
.con-index li .icon {float:left; width:206px; height:153px;}
.con-index li .icon i {display:block; width:142px; height:153px; background:url(../image/icon.png) no-repeat;}
.con-index li .icon i.i1 {background-position:0 0;}
.con-index li .icon i.i2 {background-position:-142px 0;}
.con-index li .icon i.i3 {background-position:-284px 0;}
.con-index li .con {float:left; width:564px; height:auto;}
.con-index li .con h3 {margin-bottom:15px; line-height:30px; color:#111; font-size:20px;}
.con-index li .con p {color:#666; font-size:14px;}

.join h2 {line-height:50px; color:#333; font-size:22px;}
.join h2 span {font-size:15px; color:#444;}
.join h3 {line-height:40px;}

.join .tit {float:left; width:90px; height:auto; line-height:30px; color:#444; font-size:15px;}
.join .con {float:left; width:680px; height:auto;}

.contact h3 {margin-bottom:10px; line-height:normal;}
.contact p {line-height:20px;}
.contact ul {margin-top:10px;}
.contact li {margin-bottom:90px; padding-left:97px; }
.contact li.email {background:url(../image/email.png) no-repeat;}
.contact li.address {background:url(../image/address.png) no-repeat;}

.culture .con {margin-top:10px; width:745px; height:600px; position:relative; background:url(../image/culturebg.png) no-repeat;}
.culture .box1 {width:160px; height:auto; position:absolute; left:30px; top:30px;}
.culture .box2 {width:160px; height:auto; position:absolute; left:30px; top:340px;}
.culture .box3 {width:107px; height:107px; background:#ef3e00; position:absolute; right:55px; top:0;}
.culture .box3 h3 {line-height:106px; text-align:center; color:#f5f5f5;}
.culture .box4 {width:404px; height:auto; position:absolute; left:286px; top:340px;}

.copyright {margin-top:40px; width:770px; height:110px; line-height:110px; color:#888; font-size:12px; text-align:center; border-top:1px solid #d5d5d5;}
