@CHARSET "UTF-8";

#main {
    width: 100%;
    padding-bottom: 30px;
    background: #f8f8f8;
    border-bottom: 1px solid #d3d3d3;
}

section {
    background: #f8f8f8;
    padding-bottom: 40px;
}

.radius {
    border-radius: 5px;
}



/**************顶部导航栏式样**********************************/
#baike,#zjresource,#bdjy,#desktop,#ebtset {
    padding-top: 10px;
}

#topnav {
    top:-491px;
    position: relative;
    width: 100%;
    height: 686px;
    background: url(/Images/guide/txtguidbg.png) no-repeat;
}

#topnavouter {
    height: 179px;
    background: url(/Images/guide/topnavouter.jpg);
    overflow: hidden;
}

#txtguid {
    display: inline-block;
    width: 200px;
    height: 50px;
    position: absolute;
    top: 501px;
    left: 120px;
    text-indent: -10000px;
}

#topnavinner {
    height: 62px;
    /*margin-left: 340px;*/

    /*padding-top: 464px;
    padding-left: 340px;*/
    padding-top: 492px;
padding-left: 242px;
}

#topnav #topnavinner div {
    float: left;
    /*width: 70px;*/
    width: 110px;
    height: 62px;
    /*padding-top: 464px;*/
    margin-left: 1px;
    text-align: center;
    font-size: 12px;
    line-height: 14px;
    letter-spacing: 0;
}

/**************视频样式设置**************/
.videoarea { 
    width: 817px;
    height: 478px;    
    margin-left: 1px;
    position: absolute;
    top:1px;  
    left:92px;
}

#topnav1, #topnav2, #topnav3, #topnav4, #topnav5, #topnav6 ,#topnav7 {
    margin-top: 15px;
    position: relative;
}

    #topnav1.activetab, #topnav2.activetab, #topnav3.activetab, #topnav4.activetab, #topnav5.activetab, #topnav6.activetab {
        /*background: url(/Images/guide/topnavbgon.png) center bottom no-repeat;*/
    }

.activetab {
    /*color: white;*/
    color: #0099CC;
    _color: #1371ab;
    _font-weight: bold;
    font-size: 12px;
}

.inactivtytab {
    color: #3c3e3b;
    font-size: 12px;
}

#ebtws {
    color: #3183B3;
    font-weight: bold;
}

    #ebtws:hover {
        color: #1CA9FB;
        text-decoration: none;
    }

/**************左侧导航栏式样**********************************/
section {
    position: relative;
}

#position {
    position: absolute;
    top: 588px;
    left: 85px;
    font-size: 12px;
    color: #8f8f8f;
}

    #position a {
        color: #8f8f8f;
    }

#leftnav {
    float: left;
    width: 26.5%;
    height: 865px;
    background: #eaf1f3;
    margin-top: 20px;
    margin-left: 20px;
    _margin-left: 10px;
}

#defaultnav {
    width: 90%;
    padding-left: 10%;
    height: 50px;
    position: relative;
    line-height: 50px;
    color: #566272;
    font-size: 14px;
    border-radius: 5px;
}

#defaultnav {
    margin-left: 0px;
}

#ebtlogo {
    position: absolute;
    top: 5px;
    right: 10px;
}

#leftnav ul {
    float: left;
    width: 100%;
    height: 400px;
}
    /**************左侧导航栏 样式设置**********/
    #leftnav ul li {
        width: 90%;
        padding-left: 10%;
        height: 50px;
        font-size: 12px;
        line-height: 50px;
        border-top: 1px solid #dae4e9;
    }
    /**************专家资源 左侧导航栏换行样式设置**********/
    #leftnav ul#leftnav2 li {
        padding-top: 10px;
        padding-bottom: 10px;
        height: 30px;
        line-height: 30px;
    }

        #leftnav ul#leftnav2 li#li21 {
            height: 50px;
            line-height: 50px;
            padding-top: 0px;
            padding-bottom: 0px;
        }
        /**************收藏比较,保单建议 左侧导航栏【换行】样式设置**********/
        #leftnav ul#leftnav2 li#li21, #leftnav ul#leftnav1 li#li22, #leftnav ul#leftnav2 li#li23, #leftnav ul#leftnav2 li#li24, #leftnav ul#leftnav3 li#li34, #leftnav ul#leftnav3 li#li35, #leftnav ul#leftnav4 li#li45, #leftnav ul#leftnav4 li#li48, #leftnav ul#leftnav4 li#li49 {
            padding-top: 5px;
            padding-bottom: 5px;
            height: 40px;
            line-height: 20px;
        }

.leftactive {
    background-color: white;
    background-repeat: no-repeat;
    color: #1371ab;
    font-weight: bold;
}

.leftinactivity {
    color: #566272;
}

.show {
    display: block;
}

.hide {
    display: none;
}

/**************我的桌面播放按钮样式******************/
/*#deskImg1:hover {
            src:"/images/guide/myDeskPlay.png";
        }*/

/**************内容部分样式********************************************/

#content {
    float: left;
    width: 61.5%;
    height: 848px;
    background: white;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 15px;
    margin-top: 20px;
    margin-left: 15px;
    border-radius: 5px;
}

#defaultcontent {
    height: 385px;
    padding-left: 30px;
    padding-right: 30px;
    border-radius: 5px;
    margin-left: 20px;
    margin-right: 25px;
    margin-bottom: 20px;
    background: white;
}

    #defaultcontent #imgCover {
        width: 713px;
        height: 418px;
        margin-left: 80px;
    }

    #defaultcontent dl dt {
        font-size: 20px;
        color: #566272;
        height: 90px;
        line-height: 90px;
        font-weight: bold;
    }

    #defaultcontent dl dd {
        font-family: 宋体;
        font-size: 13px;
        color: #566272;
        line-height: 22px;
        margin-bottom: 35px;
    }
/*#defaultcontent dl a
{
    font-family:宋体;
    font-size:14px;
    color:#1371ab;
    font-weight:bold;
}*/
#content div figure {
    margin-top: 18px;
    position: relative;
}
    /**************内容 描述标题部分样式********************************************/
    #content div figure figcaption {
        font-size: 18px;
        color: #566272;
    }
    /**************内容部分 描述文字的样式********************************************/
    #content div figure p {
        font-family: 宋体;
        font-size: 12px;
        color: #404040;
        line-height: 22px;
    }

    /**************正常图片的位置样式********************************************/
    #content div figure img {
        margin-top: 20px;
        margin-bottom: 20px;
        margin-left: 5px;
    }
    /**************内容部分大图片的位置样式  左侧边距为20********************************************/
    #content div figure #baike61, #content div figure #baike41, #content div figure #res21, #content div figure #res31 {
        margin-left: 20px;
    }

#defaultcontent {
    position: relative;
}

#btomnav, #startstudy {
    position: relative;
    display: inline-block;
    width: 675px;
    height: 60px;
    line-height: 60px;
    text-align: left;
    background: #28a9e0;
    border-radius: 5px;
    margin-left: 300px;
    margin-top: 20px;
    font-family: 宋体;
    font-size: 12px;
    color: white;
    font-weight: bold;
    letter-spacing: 0;
}

    #btomnav h2 {
        position: absolute;
        top: -1px;
        right: 50px;
        font-family: 宋体;
        font-size: 12px;
        color: white;
        font-weight: bold;
    }

    #btomnav img {
        position: absolute;
        top: 22px;
        right: 30px;
    }

    #btomnav a {
        color: white;
    }

        #btomnav a:hover {
            text-decoration: none;
        }



/****** 底部保险公司栏样式 ***************/
.rollBox {
    width: 1000px;
    overflow: hidden;
    /*padding: 12px 0 5px 6px;*/
    margin: auto;
    text-align: center;
    position: relative;
}

    .rollBox .LeftBotton {
        position: absolute;
        top: 0;
        left: 0;
        height: 75px;
        width: 19px;
        background: url(/Images/arrow-prevon.png) no-repeat -20px 10px;
        overflow: hidden;
        display: inline;
        cursor: pointer;
        opacity: 0.2;
    }

        .rollBox .LeftBotton:hover {
            opacity: 0.8;
        }

    .rollBox .RightBotton {
        position: absolute;
        opacity: 0.2;
        top: 0;
        right: 0;
        height: 75px;
        width: 20px;
        background: url(/Images/arrow-nexton.png) no-repeat -15px 10px;
        overflow: hidden;
        display: inline;
        cursor: pointer;
    }

        .rollBox .RightBotton:hover {
            opacity: 0.8;
        }

    .rollBox .Cont {
        width: 1000px;
        overflow: hidden;
        float: left;
    }

    .rollBox .ScrCont {
        width: 10000000px;
    }

    .rollBox .Cont .pic {
        width: 200px;
        float: left;
        text-align: center;
    }

        .rollBox .Cont .pic img {
            /*padding: 4px;*/
            background: #fff;
            border: 1px solid #ccc;
            display: block;
            margin: 0 auto;
            width: 190px;
            height: 73px;
        }

        .rollBox .Cont .pic p {
            line-height: 26px;
            color: #505050;
        }

    .rollBox .Cont a:link, .rollBox .Cont a:visited {
        color: #626466;
        /*text-decoration: none;*/
    }

    .rollBox .Cont a:hover {
        color: #f00;
        text-decoration: underline;
    }

    .rollBox #List1, .rollBox #List2 {
        float: left;
    }
