@charset "utf-8";
/* CSS Document */
/*reset*/
body,div,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,iframe,input,textarea,select,label,article,aside,footer,header,menu,nav,section,time,audio,video{ margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,audio,canvas,video{display:block;}
body{ font-size:90%; font-family:Helvetica,STHeiti,Droid Sans Fallback; color:#333; background:#fff; font-family: Arial,"微软雅黑";}
textarea{resize:none;}
iframe,img{border:0;}
ul,ol{list-style:none;}
input,select,textarea{outline:0;-webkit-user-modify:read-write-plaintext-only;}
input{-webkit-appearance:none;}
h1,h2,h3 { font-weight:100;}
a{text-decoration:none; color:#FFF;}
img{ display:block;}
.cl { clear:both;}
em { font-style:normal;}
/*basic*/
.fl{ float:left;}
.fr{ float:right;}
.zt{ font-family:Microsoft YaHei;}
a { color:#333;}
a:hover{ }
/*top*/
.top { width:100%; height:80px;}
.logo { float:left; width:330px; height:70px; line-height:70px; margin:15px 0px;font-size:26px; letter-spacing:1px; color:#393939;overflow:hidden; font-family: Arial,"幼圆"}
.head { width:1230px; margin:0px auto; position:relative; height:80px;}
.nav { float:right; margin:20px 0px 0 0; height:40px; line-height:40px; font-size:18px; width:auto;}
.nav a { margin-left:20px; padding:12px 8px; color:#333; background:none; line-height:40px; width:auto;}
.nav a:hover { color:#ff4e50; background:none;}
.current {border-bottom:2px solid #1ec66d;}
.menubox { float:right; width:120px; font-size:18px; line-height:40px; height:auto; padding:20px 0 0 0; text-align:center; position:absolute; right:0px; top:0; z-index:10000; border-radius:0 0 4px 4px; overflow:hidden;}
.menubox span { display:block; width:100%;}
.menubox:hover { background:#fff;box-shadow:0 0 10px rgba(0,0,10px,0.1);}
.menubox:hover span { color:#666; cursor:pointer; color:#ff4e50;}
.menubox:hover .menu { display:block;}
.menu { width:100%; display:none;}
.menu a { color:#666; display:block; text-align:center; width:100%; font-size:16px;}
.menu a:hover { color:#ff4e50; background:#f6f6f6;}
.wrap{ width:100%;margin:0px auto;padding:30px 0px; position:relative;display:block;}
.txtbig,.txtsm { font-size:64px; line-height:80px; letter-spacing:2px; height:80px; margin:25px auto;font-weight: bold;}
.txtbig strong { color:#00aa50; }
.txtsm { margin:30px auto 30px auto; line-height:40px; height:40px;font-size:28px;letter-spacing:3.5px;}
.txtsm span {text-align:center; color:#00aa50;}
.txtsmall { margin:20px auto; width:100%;font-size:20px; color:#555;}
.txtinfo { background: rgba(255,255,255,0.12); font-size:16px; height:40px; line-height:40px; float:right; width:550px; text-align:center; letter-spacing:2px; margin-bottom:40px;}
.btn { margin:50px auto auto auto;}
.btn a {background:#1ec66d; display:inline-block; height:80px; width:240px; color:#fff; font-size:25px; line-height:60px; border-radius:3px; margin:0px 30px 0 0px; text-align:center; position:relative;}
.btn a:hover { box-shadow:5px 10px 20px rgba(0,0,0,0.2);}
.btn a p { font-size:14px; margin-top:-10px; line-height:20px;}
.btn span { display:block; height:100%;}
.btn em:before { content:""; width:17px; height:22px; background:url(../images/icon_xiazai.png) no-repeat; display:inline-block; margin:0 8px -3px 0;}
.btn a i { width:58px; height:59px; background:url(../images/icon64.png) no-repeat; position:absolute; left:0; top:0;}
.btn a.sys32 { background:url(../images/btn_bg2.png) no-repeat #027aea;}
.btn a.sys32:hover { background:#027aea;}
.btn a.sys32 i { background:url(../images/icon32.png) no-repeat;}
.btn a.sys32 i.x64 { background:url(../images/icon64.png) no-repeat;}
.btn a.xp { background:url(../images/btn_bg1.png) no-repeat;}
.btn a.xp:hover { background:#1ec66d;}
.btn a.xp i { background:url(../images/tuijian.png) no-repeat;}
.box_xt { font-size:17px; margin:20px auto;}
.box_xt span { padding:5px 10px ; margin-right:10px; background:#727d87; color:#fff;}
.box { padding:30px 0px; position:relative; width:1230px; margin:0px auto;display:block; clear:both;}
.box_left { width:570px; height: 510px; float:left; margin:0px 0px 0 -10px;}
.box_img { margin:0px 0 0 0px; float:left; border-radius:4px; overflow:hidden;}
.box_right { float:right; width:590px; margin:10px 0 0 0;}
.title strong { border-bottom:2px solid #1ec66d;}
.titlea { font-size:36px; text-align:center; margin:15px auto;}
.titlea i {border-bottom:1px solid #e8e8e8; padding:0px 50px; height:1px; display:inline-block; vertical-align:middle;}
.titlea span { padding:0px 40px; font-size:20px; font-weight:normal; color:#999;}
.titlea strong { letter-spacing:2px; font-weight:bold;}
.titlea em { height:60px; font-size:36px; color: #fff; letter-spacing:3px; color:#42e0fe;}
.guidelist { width:1230px; margin:20px auto;}
.guidelist ul {width:1230px;display:flex; justify-content:space-between; flex-wrap: nowrap;}
.guidelist ul li { width:390px; color:#888;}
.guidelist ul li img { width:113px; height:85px; float:left; margin:0 10px 0 0;}
.guidelist h3 { font-size:24px; margin-bottom:13px; color:#0f1d2a;}
.slidebtn {display:flex; justify-content:space-between; flex-wrap: nowrap; width:100%;}
.slidebtn span { width:280px; height:60px; line-height:60px; font-size:20px; background:#727d87; color:#fff; text-align:center; border-radius:4px; cursor:pointer;}
.slidebtn span:hover { background:#445667;}
.slidebtn span.current { background:#1ec66d;}
.slidebox { width:1222px; height:640px; border:3px solid #1ec66d; border-radius:6px; margin:25px auto; display:none; position:relative;}
.cur { width:40px; height:15px; position:absolute; top:-12px; left:115px; background:url(../images/icon_now.png) no-repeat;}
#curb { left:435px;}
#curc { left:755px;}
#curd { left:1070px;}
.slideleft { margin:20px; width:780px; height:590px; overflow:hidden; float:left;}
.slideright { float:right; width:380px; margin:20px 20px 0 0;}
.slideright li { border-bottom:1px solid #e8e8e8; padding:10px; position:relative;}
.slideright li.current { background:#1ec66d; border-radius:8px; color:#fff; cursor:pointer;}
.slideright li.current i { background:#ff4145;}
.slideright li i { background:#727d87; color:#fff; font-style:normal; width:20px; height:20px;  border-radius:50%; text-align:center; float:left; margin:2px 7px 0 0; line-height:20px;}
.slideright li strong { font-size:18px;}
.slideright li p { margin:5px 0 3px 0; font-size:15px; height:45px; overflow:hidden;}
.slideright li.current em {width:0px;height:0px;border-top: 15px solid transparent;border-right: 15px solid #1ec66d;border-bottom: 15px solid transparent;position:absolute; left:-13px; top:33px;}
.desclist,.desclist dd {display:flex; justify-content:space-between; flex-wrap:wrap;}
.desclist dl { width:45%; padding:20px; box-shadow:10px 10px 10px rgba(0,0,0,0.1); border-radius:8px; border:1px solid #efefef; margin-top:40px;}
.desclist dl dd { margin:5px auto;}
.desclist dl dd img { width:110px; height:80px; float:left; margin:0 10px 10px 0; border:1px solid #efefef;}
.desclist dl dd strong { font-size:18px; height:30px; line-height:30px; overflow:hidden; display:flex;}
.desclist dl dd p { color:#888; height:40px; overflow:hidden; margin:10px 0 0 0;}
.desclist dl dd a span { height:30px; line-height:30px; overflow:hidden; display:flex; width:80%; color:#666;}
.desclist dl dd i { font-style:normal; line-height:30px; color:#888;}
.desclist dl dd a:hover span ,.desclist dl dd a:hover strong { color:#ff4e50;}
.desclist dl dt { margin-bottom:20px;}
.desclist dl dt strong { font-size:18px; border-bottom:2px solid #1ec66d; font-weight:normal; padding:5px 8px;}
.footer { margin:10px auto 0 auto; background:#fff; border-top:1px solid #e8e8e8; padding:18px 0; text-align:center; font-size:16px; line-height:25px;color:#666;}
.footer p { width:900px; margin:6px auto; color:#999; font-size:14px; line-height:20px;}
.footer a { color:#888;}
.foot_info { color:#666;}
.foot_beian { color:#aaa;}
.tj { display:none;}
