html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0; padding:0; }
img{border:0 none; }
ul, li{list-style-type:none; }
body{font-family:"微软雅黑"; color:#666; }
a{text-decoration:none; outline:none; display:block; color:#666; }
.fn-clear{zoom:1}
.clear{clear:both; }
em,i{font-style:normal; }

/*banner*/
.support-nav{width:1200px; margin:0 auto; overflow:hidden; }
.support-nav img{float:left; width:140px; }
.support-banner{width:100%; height:240px; background:url(../images/Support-ban.jpg) center no-repeat; overflow:hidden; }
.support-banner .support{margin-top:80px; overflow:hidden; }
.support-banner .support-tit{width:260px; float:left; text-align:left; }
.support-banner .support-tit span{line-height:50px; font-size:40px; color:#fff; }
.support-banner .support-input{width:800px; height:50px; background:#fff; border-radius:2px; float:right; }
.support-banner .support-input button{float:right; }
.support-banner .support-input input{float:left; }
.support-banner .support-input .itext{width:658px; height:50px; padding:0px 10px; border-radius:2px 0 0 2px; border:0px; outline:none; line-height:50px; font-family:微软雅黑; font-size:16px; color:#9f9f9f; }
.support-banner .support-input .ibutton{width:120px; height:50px; background:#1f8fff; border:0px; outline:none; cursor:pointer; border-radius:0 2px 2px 0; text-align:center; font-family:微软雅黑; color:#fff; font-size:18px; }
.support-banner .support-input .ibutton:hover{background:#0a80f6; }

.sup-cont{width:100%; background:#f5fbff; }
.sup-wearp{width:1200px; margin:0 auto 88px auto; overflow:hidden; }
.sup-wearp h3 ,.hot-problem-wearp h3{text-align:center; font-size:30px; color:#222; padding:36px 0 53px 0; font-weight:normal; }
.sup-wearp-ny{width:100%; }
.sup-wearp-ny ul{margin:0; padding:0; }
.sup-wearp-ny ul li{width:380px; height:330px; border-radius:2px; float:left; margin:20px 10px; background:#fff; padding-bottom:20px; }
.sup-wearp-ny ul li .top-tp{width:380px; height:100px; position:relative; }
.sup-wearp-ny ul li .top-tp img{width:100%; }
.sup-wearp-ny ul li .top-tp h3{font-size:20px; padding:20px 0; text-align:center; color:#fff; line-height:100px; position:absolute; top:-20px; left:39%; z-index:9; }
.sup-wearp-ny ul li .dbny{width:80%; margin:26px auto 20px auto; overflow:hidden; }
.sup-wearp-ny ul li .dbny dd{width:50%; margin-bottom:18px; float:left; text-align:left; font-size:16px; color:#666; }
.sup-wearp-ny ul li .dbny dd i{margin:0 10px; color:#c5c5c5; font-size:14px; }
.sup-wearp-ny ul li .dbny dd a:hover{color:#1f8fff; }
.sup-wearp-ny ul li:hover{box-shadow:0 10px 20px #dce8f2; }
.sup-wearp-ny ul li .dbny .llong{width:100% !important; }

.zhinan{width:100%; background:#fff; overflow:hidden; }
.zhinan-ny{width:100%; }
.zhinan-ny ul{margin:0; padding:0; }
.zhinan-ny ul li{width:585px; height:122px; float:left; margin-right:15px; border:1px solid #ebebeb; padding-bottom:20px; }
.zhinan-ny ul li:last-child{margin-right:0; }
.zhinan-ny ul li .fl-tb{width:60px; height:60px; float:left; margin:30px; }
.zhinan-ny ul li .fr-ny{width:450px; float:right; margin:20px 0 10px 0; }
.zhinan-ny ul li .fr-ny h3{text-align:left; font-weight:normal; font-size:18px; color:#343434; line-height:40px; padding:0; }
.zhinan-ny ul li .fr-ny p{text-align:left; font-size:14px; color:#666; line-height:32px; }
.zhinan-ny ul li .fr-ny p a:hover{color:#1f8fff; }
.zhinan-ny ul li .fr-ny span{text-align:left; display:inline-block; font-size:14px; color:#666; line-height:32px; }
.zhinan-ny ul li .fr-ny span i{width:1px; height:14px; float:right; margin:2px 15px; }
.zhinan-ny ul li .fr-ny span a:hover{color:#1f8fff; }

.hot-problem{width:100%; background:#f5fbff; }
.hot-problem-wearp{width:1200px; margin:0 auto; overflow:hidden; }
.hot-problem-ny{width:100%; overflow:hidden; margin-bottom:50px; }
.hot-problem-ny ul{margin:0; padding:0; }
.hot-problem-ny ul li{width:48%; margin-right:36px; float:left; line-height:45px; font-size:14px; color:#484848; border-bottom:1px solid #deebf6; }
.hot-problem-ny ul li:nth-child(2n){margin-right:0px; }
.hot-problem-ny ul li a{color:#484848; }
.hot-problem-ny ul li a:hover{color:#1f8fff; }
.hot-problem .hot-more{width:122px; height:38px; line-height:38px; text-align:center; margin:60px auto; background:#1f8fff; color:#fff; border-radius:2px; }
.hot-problem .hot-more a{color:#fff; }
.hot-problem .hot-more a:hover{color:#fff; border-radius:2px; background:#0a80f6; }

.zhichi{width:100%; background:#fff; overflow:hidden; }
.zhichi-ny{width:100%; }
.zhichi-ny ul{margin:0; padding:0; }
.zhichi-ny ul li{width:585px; height:122px; float:left; margin-right:15px; border:1px solid #ebebeb; background:url(../images/Support-next.png) no-repeat right 20px center; }
.zhichi-ny ul li:last-child{margin-right:0; }
.zhichi-ny ul li .fl-tb{width:60px; height:60px; float:left; margin:30px; }
.zhichi-ny ul li .fr-ny{width:450px; float:right; margin:20px 0 10px 0; }
.zhichi-ny ul li .fr-ny h3{text-align:left; font-weight:normal; font-size:18px; color:#343434; line-height:40px; padding:0; }
.zhichi-ny ul li .fr-ny p{text-align:left; font-size:14px; color:#666; line-height:32px; }
.zhichi-ny ul li .fr-ny p a:hover{color:#1f8fff; }

.sup-ny{width:100%; padding:20px 0; }
.sup-ny-weaper{width:1200px; margin:40px auto 20px auto; overflow:hidden; }
.sup-ny-weaper-fl{width:260px; float:left; background:#fff; border:1px solid #f5f5f5; position:relative; }
.sup-ny-weaper-fl-title{width:190px; float:left; height:60px; line-height:60px; background:url(../images/help.png) no-repeat left 30px center; position:relative; text-align:left; font-size:21px; color:#0d0509; background-size:9%; padding-left:70px; }
.sup-ny-weaper-fl-title-line{width:260px; height:3px; border-radius:2px 2px 0 0; position:absolute; left:0; top:0; background:linear-gradient(80deg,#0a80f6,#995cb6); background:-webkit-linear-gradient(10deg,#0a80f6,#995cb6); background:-webkit-linear-gradient(80deg,#0a80f6,#995cb6); }

.menu{width:260px; float:left; padding-bottom:6px; }
.menu ul{margin:0; padding:0; }
.menu ul li{display:block; width:200px; padding:0 30px; border-top:1px solid #f5f5f5; float:left; line-height:45px; list-style:none; font-size:16px; color:#0d0509; }
.menu ul li a{display:block; height:45px; line-height:45px; font-size:17px; color:#0d0509; outline:none; }
.menu ul li .active{background:url(../images/sup-next-1.png) center right no-repeat; }
.menu ul li .inactive{background:url(../images/sup-next.png) center right no-repeat; }
.menu ul li a:hover{color:#1f8fff; }
.menu ul li .ahover{color:#1f8fff; }
.menu ul li ul{display:none; margin-bottom:20px; }
.menu ul li ul li ul{margin-bottom:5px; }
.menu ul li ul li{display:block; background:none; font-size:16px; list-style:circle; color:#666; margin-bottom:0px; margin-top:0px; padding-top:0px; padding-bottom:0px; padding:0 0 0 1px; }
.menu ul li ul li a{background:none; font-size:15px; color:#666; padding-left:0px; }
.menu ul li ul li.active{background:url(../images/sup-next-jia1.png) center right no-repeat; }
.menu ul li ul li.inactive{background:url(../images/sup-next-jia.png) center right no-repeat; }
.menu ul li ul li ul li a{background:none; font-size:14px; color:#9EA5B2; padding-left:0px; }

.sup-ny-weaper-fr{width:900px; float:right; }
.sup-ny-weaper-fr .help-position{border-bottom:1px solid #f5f5f5; height:62px; line-height:62px; font-size:16px; color:#666; }
.sup-ny-weaper-fr .help-position a{color:#666; display:inline; padding:0 6px; }
.sup-ny-weaper-fr .help-position a:hover{color:#1f8fff; }
.sup-ny-weaper-fr .sup-list{width:900px; margin:20px 0; }
.sup-ny-weaper-fr .sup-list ul{margin:0; padding:0; }
.sup-ny-weaper-fr .sup-list ul li{width:100%; font-size:16px; float:left; line-height:50px; color:#666; border-bottom:1px dashed #f5f5f5; }
.sup-ny-weaper-fr .sup-list ul li i{margin:0 10px; color:#c5c5c5; font-size:14px; }
.sup-ny-weaper-fr .sup-list ul li a{color:#666; }
.sup-ny-weaper-fr .sup-list ul li a:hover{color:#1f8fff; }

.sup-ny-weaper-fr .sup-xqny{width:900px; margin:40px 0 20px 0; }
.sup-ny-weaper-fr .sup-xqny .biaoti{width:90%; margin:20px auto; overflow:hidden; padding-bottom:20px; border-bottom:1px dashed #f0f0f0; }
.sup-ny-weaper-fr .sup-xqny .biaoti h3{text-align:center; font-size:18px; color:#666; line-height:45px; }
.sup-ny-weaper-fr .sup-xqny .biaoti p{text-align:center; font-size:14px; color:#909090; line-height:30px; }
.sup-ny-weaper-fr .sup-xqny .db-cont{width:90%; margin:20px auto; }
.sup-ny-weaper-fr .sup-xqny .db-cont p{line-height:36px; font-size:14px; color:#666; margin-bottom:10px; }
.sup-ny-weaper-fr .sup-xqny .db-cont p a{display:inline-block}
.sup-ny-weaper-fr .sup-xqny .db-cont p img{width:100%; height:auto !important; }

.bkny{width:100%; }
.bkny-ny{width:100%; padding:50px 0; margin:0 auto; }
.bkny-ny .xtb{width:94px; height:108px; margin:0 auto; }
.bkny-ny .xtb img{width:100%; }
.bkny-ny h3{text-align:center; line-height:40px; color:#565656; font-size:18px; font-weight:normal; }

/*分页样式*/
.page-wnn{width:480px; margin:20px; float:right; }
.paginator{font:12px Arial, Helvetica, sans-serif; padding:10px 0px 10px 0; margin:0 auto; overflow:hidden; }
.paginator a{border:solid 1px #ddd; color:#B1B1B1; cursor:pointer; text-decoration:none; background:#fff; }
.paginator a:visited{padding:1px 6px; border:solid 1px #ddd; background:#fff; text-decoration:none; }
.paginator .cpb{border:1px solid #6da9de; font-weight:700; color:#6da9de; background-color:#ffeee5; }
.paginator a:hover{border:solid 1px #6da9de; color:#fff; text-decoration:none; background:#6da9de; }
.paginator a, .paginator a:visited, .paginator .cpb, .paginator a:hover{float:left; height:25px; line-height:24px; min-width:25px; _width:10px; margin-right:5px; text-align:center; white-space:nowrap; font-size:12px; font-family:Arial,SimSun; padding:0 3px; }
.pages{text-align:center; margin-bottom:105px; margin-top:20px; }
.pages a{display:inline-block; width:35px; height:35px; background-color:#DEDCDC; text-align:center; line-height:35px; font-family:Arial; font-size:14px; color:#666; margin:0 4px; }
.pages a:hover,.pages .page-on{background-color:#6DA9DE; color:#fff; }
.paginator > .active{float:left; color:#fff !important; width:25px; height:25px; line-height:24px; text-align:center; border:1px solid #479DF0; background-color:#479DF0; }