@charset "gb2312";
body {font:12px '\5FAE\8F6F\96C5\9ED1';min-width:1122px;background:#fff;}
.top {min-width:1122px}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {*+height:1%}
table {border-collapse:collapse;border-spacing:0}
.banner{ height: 608px; background: url(../images/banner.jpg) no-repeat center top;}
.bannertxt{ color: #fff; line-height: 36px; font-size: 14px; padding: 372px 0 0 15px;width:770px; margin: 0 auto; }
.bannertxt p{ text-indent: 2em; }
.floor1{ background:url(../images/floorbg1.jpg) repeat-x #020a0f;padding-bottom: 40px; font-family:'\5FAE\8F6F\96C5\9ED1 '  ;}

.mainbox{width: 1000px; margin: 0px auto 0; padding-top: 40px}
.mainbox h2{ width: 356px; height: 27px; background: url(../images/allbg.png) no-repeat;margin: 0 auto 30px; }
.mainbox h2.tit2{ background-position: 0 -51px; }
.mainbox h2.tit3{ background-position: 0 -332px; }
.mainbox h2.tit4{ background-position: 0 -100px; }
.mainbox .txt{ font-size: 14px; line-height: 36px; color: #f1f1f1; text-indent: 2em; margin-bottom: 32px;}
.mainbox .pad-bot{ margin-bottom: 45px; }
.floor2{ background-color: #020a0f; font-family:'\5FAE\8F6F\96C5\9ED1' }
.floor3{background: url(../images/floorbg2.jpg)  #020a0f no-repeat center top; padding-top: 150px;}
.floor3 .zbul{ width: 1013px; padding-top: 5px;}
.floor3 .zbul a{ width: 240px; height: 300px;background-color: #141718; line-height: 36px; display: block; color: #dddddd; float: left; margin-right: 13px; margin-bottom: 13px; position: relative;behavior: url(css/pie.htc); border-radius: 15px;}
.floor3 .zbul a h3{font-weight: bold; padding: 27px 20px 0; color: #fff;font-size: 14px;}
.floor3 .zbul a span{ color: #ffff28; }
.floor3 .zbul a p{padding: 0 15px 0 17px;font-size: 14px;}
.floor3 .zbul a:hover{background-color: #000; }
.floor3 .zbul a:hover h3{ text-decoration: underline; }
.floor3 .zbul a:hover p{ color: #fff;}
.kingcon{ padding-top: 138px; }
.kingcon-ul li{margin-top: 45px;line-height: 36px; color: #f1f1f1; font-size: 14px;}
.kingcon-ul li .leftcon{width: 215px; float: left;}
.kingcon-ul li .leftcon .icon{ width: 183px; height: 133px; background:url(../images/kingicon.jpg); margin-top: 39px;}
.kingcon-ul li .leftcon .info{ width: 129px; display: block; margin: 0 auto;padding-top: 65px;line-height: 20px;color: #000000;font-size: 18px; text-align: center; font-weight: bold;}
.kingcon-ul li .leftcon .company{font-size: 18px; color: #fff; font-weight: bold; line-height: 30px; text-align: center;width: 173px; padding-top: 10px; }
.kingcon-ul li .rightcon{width: 785px; float: right;}
.kingcon-ul li .rightcon h3{color: #ffff28; font-weight: bold;}
.kingcon-ul li .rightcon  p{ text-indent: 2em; }
.kingcon .note{color:#ffff28;text-align:right; line-height: 80px;font-size: 14px;  }
.floor4{ background-color: #020a0f;padding-bottom: 20px; }
.commentcon{border-top:none;width:1000px;margin:0px auto;font-family:'\5B8B\4F53'; font-size:12px;}
.commentcon .comment{float:left;width:690px}
.commentcon .news{float:right;width:290px;margin-bottom:10px}
.commentcon .newslist,.commentcon .contact{width:290px;background-color: #fff; padding-top: 6px;}
.commentcon .newslist ul{margin-top:3px; padding-bottom: 10px;}
.commentcon .newslist li{display:block;overflow:hidden;height:25px;margin:0px 14px 0px 10px;line-height:25px;word-break:break-all}
.commentcon .newslist li a{margin-left:2px}
.commentcon .title{background:#ffff28;height:33px;padding-left:14px;font-size:14px;color:#000000;line-height:33px;font-weight:bold;_overflow:hidden}
.commentcon .contact p{line-height:20px;padding:5px 10px 0px 15px}
.commentcon .contact .codebox{text-align:center;padding-bottom:10px}
.bottom{ padding-top: 9px;font-family:'\5B8B\4F53'; }
.about-us{ width: 1000px; }
.bomhome{ width: 960px; }