﻿
body { background: #f1f3f5; }
.guide-top { background: #3d4557; color: #FFFFFF; height: 42px; line-height: 42px; }
.guide-top .guide-top-main { width: 1200px; margin: auto; position: relative; }
.guide-top .guide-top-main .top-logo { float: left; width: 140px; text-align: center; padding-top: 10px; }
.guide-top .guide-top-main ul { float: left; margin-left: 40px; }
.guide-top .guide-top-main ul li { float: left; width: 110px; text-align: center; font-size: 16px; }
.guide-top .guide-top-main ul li a { color: #FFF; }
.guide-top .guide-top-main .top-auth { float: right; width: 170px; text-align: right; }
.guide-top .guide-top-main .top-auth a { font-size: 16px; color: #ffffff; margin-left: 15px; }

.guide-head { background: #f1f3f5;  padding-bottom:20px;}
.guide-head .guide-head-main { width: 1200px; margin: auto; position: relative; }
.guide-head .guide-head-main .head-logo { float: left; width: 200px; text-align: center; padding-top: 25px; }
.guide-head .guide-head-main .head-article { float: right; width: 300px; margin-top: 30px; border: 1px solid #ffffff; padding: 10px 12px; }
.guide-head .guide-head-main .head-article li a { color: #a2a2a2; display: block; line-height: 30px; font-size: 14px; background: url(/Content/img/g_008.png) no-repeat 0px 15px; padding-left: 10px; }
.guide-head .guide-head-main .head-box { float: left; width: 575px; margin-top: 30px; margin-left: 40px; }
.guide-head .guide-head-main .head-box ul li { float: left; width: 80px; line-height: 35px; height: 35px; text-align: center; color: #ff6a00; cursor: pointer; }
.guide-head .guide-head-main .head-box ul li.cur { color: #ffffff; background: #ff6a00; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.guide-head .guide-head-main .head-box .box { border: 2px solid #ff6a00; background: #ff6a00; border-top:1px; }
.guide-head .guide-head-main .head-box .box input { border: 0; padding: 3px 5px; font-size: 14px; width: 450px; height: 30px; }
.guide-head .guide-head-main .head-box .box button { color: #ffffff; background: #ff6a00; border: 0; height: 38px; width: 107px; font-size: 16px; }
.guide-head .guide-head-main .head-box .box button:focus { outline: 0; }

.guide-main { width: 1200px; margin: auto; position: relative; }
.guide-main .guide-content { width: 1100px; margin-left: 100px; }
.guide-column { width: 1100px; margin: auto; }
.guide-column .column-main { position: fixed; margin: auto; width: 1100px; height: 1px; }
.guide-column .column-main .guide-left { position: absolute; left: -75px; top: 0px; float: left; width: 118px; z-index: 999999999999999999; }
.guide-column .column-main .guide-left ul { font-size:14px; line-height:32px;}
.guide-column .column-main .guide-left ul li a { color:#666; padding-left:23px; position:relative; cursor:pointer;}
.guide-column .column-main .guide-left ul li a em { position:absolute;left:0px; top:0px;}

.guide-terrace { position: relative; background: #fff; margin-bottom: 25px; }
/*.guide-terrace .terrace-left { float: left; position: absolute; left: 0; top: 0; width: 120px; background: #fbfbfb; line-height: 200px; text-align: center; font-weight: bold; font-size: 16px; color: #666; }
.guide-terrace .terrace-left.single { line-height: 100px; }*/
.guide-terrace .box { border-bottom: 1px solid #f1f4f9; padding: 20px; background: #fff; }
.guide-terrace .box:end { border-bottom: 0; }
.guide-terrace .box .item { float: left; width: 85px; position: relative; padding-left: 65px; padding-top: 6px; padding-bottom: 7px; }
.guide-terrace .box .item:hover { background: #fbfbfb; }
.guide-terrace .box .item .img { position: absolute; left: 18px; top: 10px; }
.guide-terrace .box .item h3 { margin-bottom: 10px; }
.guide-terrace .box .item h3 a { font-size: 14px; line-height: 18px; color: #333; }
.guide-terrace .box .item p a { font-size: 14px; line-height: 18px; color: #666; margin-right: 10px; }

.guide-station { position: relative; background: #fff; margin-bottom: 25px; }
.guide-station .title { line-height: 45px; font-size: 16px; font-weight: bold; border-bottom: 1px solid #f1f4f9; color: #666; padding-left: 20px; }
.guide-station .box { padding: 15px 20px;  border-bottom: 1px solid #f1f4f9;}
.guide-station .box:end { border-bottom: 0; }
.guide-station .box .item { float: left; width: 168px; position: relative; padding-left: 44px; padding-top: 6px; padding-bottom: 7px; }
.guide-station .box .item:hover { background: #fbfbfb; }
.guide-station .box .item:hover h3 { color: #ff6a00; }
.guide-station .box .item .img { position: absolute; left:8px; top: 10px; }
.guide-station .box .item .img img { width:28px;height:28px;}
.guide-station .box .item a:hover { text-decoration: none; }
.guide-station .box .item h3 { margin-bottom: 10px; }
.guide-station .box .item h3 { font-size: 14px; line-height: 18px; color: #666666; }
.guide-station .box .item p { font-size: 12px; line-height: 16px; color: #666; }

.guide-tally { position: relative; background: #fff; margin-bottom: 25px; }
.guide-tally .title { line-height: 45px; font-size: 16px; font-weight: bold; border-bottom: 1px solid #f1f4f9; color: #666; padding-left: 20px; }
.guide-tally .box { padding: 15px 20px; }
.guide-tally .box .item { float: left; width: 110px; position: relative; margin: 10px; }
.guide-tally .box .item a { display: block; color: #666; font-size: 14px; }

.guide-soft { padding-bottom: 30px; }
.guide-soft .item { float: left; width: 268px; margin-right: 25px; padding-left: 82px; position: relative; background: #fff; height: 180px; border-radius: 5px; }
.guide-soft .item:end { margin-right: 0px; }
.guide-soft .item .img { position: absolute; left: 10px; top: 40px; }
.guide-soft .item em { position: absolute; left: 60px; top: 10px; }
.guide-soft .item .title { font-size: 22px; margin-top: 50px; color: #666666; position: relative; }
.guide-soft .item .title span { position: absolute; right: 5px; top: 0; font-size: 16px; color: #fff; background: #39cb68; border-radius: 30px; line-height: 35px; padding: 0 15px; }
.guide-soft .item ul { padding-left: 10px; margin-top: 20px; }
.guide-soft .item ul li { float: left; width: 120px; margin-right: 8px; line-height: 30px; font-size: 14px; }
.guide-soft .item:hover { text-decoration: none; }
.guide-soft .item a { }
.guide-soft .item a:hover { text-decoration: none; }
.guide-soft .item a:hover li{color:#333;}

.guid-footer { background: #3d4557; text-align: center; padding: 40px 40px 60px; color: #fff; }
.guid-footer a { color: #fff; }
.guid-footer .nav a { font-size: 14px; margin: 0px 10px; }
.guid-footer .copyright { margin-top: 20px; font-size: 14px; }

.guide-left .anchor-nav li.current a{ color:#ff6a00!important;}