@charset "utf-8";
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,
b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby,section, summary,time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
html,body{ height:100%; font-size: 12px; font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;  }
img,input,button,a,select,textarea{ margin: 0; padding: 0; resize:none; border:none; outline:none; }
ol,ul { list-style:none; }
h1,h2,h3,h4,h5,h6,p,em,i,b,em{ font-size:100%; word-wrap:break-word; font-weight: normal; font-style: normal; }
a:active, a:focus{ outline:none; }
button::-moz-focus-inner,input::-moz-focus-inner{ padding:0; border:0; }
*html{ background-image:url(about:blank); background-attachment:fixed; }
/* 修正IE6振动bug */
table{ border-collapse:collapse; border-spacing:0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size:0; }
.clearfix{ zoom:1; }
a{ text-decoration: none; }
body{background: rgb(251, 251, 242);overflow-x: hidden; }
/*main*/
.bg-box{height:470px; width: 100%;}
.big-img-title{width: 967px; height:470px; margin: 0 auto; position: relative; }
.big-img-title .big-img{width:520px; height:390px; position: absolute; top:40px; left:0px;}
.title1{position: absolute; width:440px; height:70px; line-height:70px; top:145px; right:0px; font-size: 42px; color:#fff;letter-spacing: 3px;text-align: right;font-weight: bold;}
.title2{position: absolute; width:440px; height:35px; line-height:35px; top:220px;right:0px; font-size: 28px; color:#fff; letter-spacing:3px;}
.title2 li{float: right;list-style:none;}
.title2 li .dian{width: 12px;height: 12px;float: right;margin:11px 7px 0 10px;}
.title2 .li-title{font-size: 20px;color: #fff;float: right;}
.download{position: absolute;top: 285px;left: 544px;width: 196px;height: 78px;background: url(/kis/img/btn.png) 0 0 no-repeat;background-repeat: no-repeat;padding: 0px;}
.download:hover{ background-position: -196px 0; }
.download:active{ background-position: -392px 0; }
.advantage-box{width:967px; height:auto; margin: 0 auto; overflow: hidden; }
.advan-title{font-size: 22px; width:100%;height:40px; color:#3c92fa; padding-top:68px; padding-bottom:32px; overflow: hidden;}
.advan-title .blue{float: left;width: 5px;height: 22px;background-color: #3c92fa;margin:5px 15px 0 0; }
.advan-title .text{float: left;}
.advan-list{overflow: hidden; margin: 0 auto; width:917px;padding: 0 25px;}
.advan-list li{display: block; height:340px; width: 100%;position: relative; padding-bottom:25px;    text-align: left; }
.advan-list li dl{overflow: hidden;position: relative;}
.advan-list li dt {width:440px; height:335px; display: block; float:left; }
.advan-list li.right dt { float:right; }
.advan-list li dt img{width:440px; height:335px;}
.advan-list li dd{margin-left:500px; color:#666;font-size:16px; padding-top:20px; width:400px;   line-height: 27px;}
.advan-list li.right dd{margin-left:0px; }
.advan-list li dd.big-title{color:#333; font-size:36px; padding-top:144px;}

/*底部*/
.friend{ width:820px;margin: 0 auto;}
.friend li{display: inline-block; padding:0 10px 0; }
.friend li a{color:#484747;}
.friend li a:hover{text-decoration: underline;}
.wrap-ft{ display: block; font-size: 14px; line-height: 30px; height: auto; padding-top: 10px; padding-bottom: 20px;  background: #fafafa; text-align: center; border-top: 1px solid #e6e6e6;}
.xukezheng{color: #333;}
.xukezheng:hover{color: #ff4b00;}
