body,html{width:100%;height:100%;color:#333;min-width:1000px}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,i,s,th,var{font-style:normal;font-weight:400}
li{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
input[type=checkbox]{vertical-align:middle;margin-top:-1px}
body,button,input,select,textarea{font-family:Microsoft YaHei,Tahoma,SimSun,Verdana;font-size:12px;line-height:1.5}
button{white-space:nowrap;overflow:visible}
a{text-decoration:none;outline:0}
a:hover{text-decoration:none}
a:active{outline:0}
a:focus{-moz-outline-style:none}
em{font-style:normal}
/*html.ie #container{background:url(images/iebg.jpg) center center no-repeat;}*/
.clearfix:after,.clearfix:before{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}
.clearfix:after{clear:both}
.w1000{width:1000px;margin:0 auto}
.pull-right{float:right;}
.hide{display:none}
.topbar{position:absolute;top:0;left:50%;margin-left:-500px;z-index:1000;}
.opbg{position:absolute;top:0;width:100%;height:76px;background:#fff;opacity:.2;z-index:800;filter:alpha(opacity=20)}
.qlogo{float:left}
/*.qlogo a{display:block;width:123px;height:0;overflow:hidden;padding-top:76px;font-size:0;background:transparent url(http://im-img.qq.com/home/img/q2013/qlogo.png) no-repeat left 12px}*/
.qlogo a{display:block;width:166px;height:0;overflow:hidden;padding-top:76px;font-size:0;background:transparent url("./home_static/kszlogo.png") no-repeat left center}
.flashData,.snav{height:23px;text-align:right;line-height:23px}
.snav{height:76px;line-height:76px}
.snav a{color:#fff;font-size:16px}
.snav span{padding:0 15px;color:#fff;font-size:16px}
/*.flashData a{padding-left:25px;background:transparent url(http://im-img.qq.com/home/img/q2013/xymap.png) no-repeat left center}
.flashData a:link,.flashData a:visited{color:#fff}
.flashData a:hover{text-decoration:underline}*/
.mpage{width:100%;height:100%;min-height:800px;overflow:hidden;margin:0 auto;background:#8A113B url(images/iebg.jpg) center center no-repeat;}
.anitOut{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}
.bgz{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;background:transparent url(images/bgz.png) repeat left top;opacity:.7}
.ipage{width:1280px;height:720px;margin:0 auto;overflow:hidden}
.banners{position:relative;width:100%;height:100%;display:none}
.b_img,.b_txt{position:absolute;z-index:100}
.b_txt{height:0;overflow:hidden}

.fshow{position:relative;height:100%;z-index:50}
.bnav{position:absolute;left:50%;bottom:50px;width:80px;margin-left:-40px;z-index:400}
.bnav li{float:left;width:16px;height:16px;margin-right:4px;font-size:0;line-height:0;background:transparent url(images/bnav.png) no-repeat -20px center}
.bnav li.current{background:transparent url(images/bnav.png) no-repeat 0 center}
.version{position:absolute;top:226px;right:0;width:240px;height:90px;overflow:hidden;background:transparent url(images/ver5_5.png) no-repeat 0 0;z-index:100}
.qpack{position:absolute;top:50%;right:25px;width:212px;z-index:100;margin-left:-106px;margin-top:-146px;}
/*.qpack a.downbtn{float:right;width:212px;height:0;overflow:hidden;padding-top:71px;background:transparent url(../images/down.png) no-repeat 0 0}*/
/*.qpack a.downbtn:hover{background-position:0 -72px}*/
.qpack .downbtn{color:#fff;font-size:30px;text-align:center;margin-top:10px;line-height:40px}
.qpack .qrcode{display:block;width:212px;height:212px}
.qpack .qrcode img{width:100%;height:100%}
.softinfo{clear:both;height:20px;padding:10px 3px 0 0;color:#fff}
.softinfo .softdate{float:right;}
.banner{width:100%;height:380px;background:url(images/banner.jpg) center center no-repeat;background-size:cover}
.banner_screen{width:490px;height:438px;position:absolute;top:50%;left:0;margin-top:-219px;}
.banner_screen img{width:100%;height:100%}

.i_section img{margin:0 auto;display:block;}

.footer{text-align:center;padding:50px 0}
.footer p{font-size:12px;line-height:30px;color:#888;}
.footer p a{color:#888;margin:0 10px;}
.footer p a:hover{text-decoration:underline;}

.contact_show{font-size:26px;color:#444;padding-top:80px;padding-bottom:50px;text-align:center;border-bottom:1px dotted #d3d3d3}
.contact_area{margin-top:50px;padding-bottom:50px;border-bottom:1px dotted #d3d3d3}
.contact_area .cta_addr{float:left;font-size:16px;line-height:30px}
.contact_area .cta_addr a{color:#444}
.contact_area .cta_img{float:right;}

.news_area{margin-top:50px;width:800px;}
.news_left{float:left;width:640px}
.news_left ul li{margin-bottom:80px}
.news_left ul li .item-heading{position:relative;}
.news_left ul li .item-heading h4{line-height:32px;padding-bottom:5px}
.news_left ul li .item-heading a{color:#323232;font-size:24px;font-weight:bold;}
.news_left ul li .item-heading a:hover{color:#DB356B;transition:.4s all ease;-webkit-transition:.4s all ease;-ms-transition:.4s all ease;}
.news_left ul li .item-heading .heading-avatar{position:absolute;left:-80px;top:0;}
.news_left ul li .item-heading .heading-avatar span{color:#fff;background:#DB356B;text-align:center;display:block;width:60px;height:60px;border-radius:50%;line-height:60px;font-size:30px}
.news_left ul li .item-content{color:#787878;font-size:15px;line-height:25px;margin-bottom:10px;}
.news_left ul li .text-muted{color:#ccc;font-size:13px;margin-bottom:25px;}
.news_right{float:left;width:300px;margin-left:20px;}

.article header h1{font-size:25px;text-align:center;margin:20px 0;font-weight:600;}
.article header dl dd{display:inline-block;padding-right:18px}
.article header dl .label{color:#fff;border-radius:3px;padding:2px 6px}
.article header dl .label-success{background-color:#229f24;}
.article header dl .label-warning{background-color:#e48600;}

#commentForm{width:500px;margin:50px auto 0 auto}
#commentForm .form-group{text-align:center;margin-bottom:18px}
#commentForm .form-group label{float:left;width:15%;font-size:18px;line-height:40px;}
#commentForm .form-group input[type='text']{height:40px;border-radius:3px;width:320px;padding:3px 10px;border:1px solid #c1c1c1;box-sizing:border-box;-webkit-box-sizing:border-box;}
#commentForm .form-group input[type='text']:focus{outline:none}
#commentForm .form-group textarea{width:320px;padding:3px 10px;border-radius:3px;border:1px solid #c1c1c1;box-sizing:border-box;-webkit-box-sizing:border-box;}
#commentForm .form-group textarea:focus{outline:none}
#commentForm .form-group .comment-col{width:85%;float:left;position:relative;}
#commentForm .form-group .comment-col .text-error{position:absolute;right:-40px;top:10px;}
#commentForm .form-group .comment-col #contentLabel{top:0;}
#commentForm .sub-comment{text-align:center;}
#commentForm .sub-comment #submit{font-size:18px;color:#fff;border:1px solid #49AFCD;background:#39b3d7;font-size:14px;padding:6px 12px;border-radius:4px;cursor:pointer;letter-spacing:2px;margin-right:10px}
#commentForm .sub-comment #submit:hover{border:1px solid #3A8BA2;background:#3A8BA2;}

.fadeInLeft{-webkit-animation:fadeInLeft 1s .2s ease both;animation:fadeInLeft 1s .2s ease both;}
.fadeOutLeft{-webkit-animation:fadeInLeft 1s .2s ease both;animation:fadeInLeft 1s .2s ease both;}
@-webkit-keyframes fadeInLeft{
	0%{opacity:0;left:-80px}
	100%{opacity:1;left:0}
}
@keyframes fadeInLeft{
	0%{opacity:0;left:-80px}
	100%{opacity:1;left:0}
}

@-webkit-keyframes fadeOutLeft{
	0%{opacity:1;left:0}
	100%{opacity:0;left:-80px}
}
@keyframes fadeOutLeft{
	0%{opacity:1;left:0}
	100%{opacity:0;left:-80px}
}

@media(max-width:1024px){

}