﻿/* CSS Document */

body
{
    margin: 0 auto;
    padding: 0;
    line-height: 24px;
    font-family: 宋体;
    font-size: 12px;
    background: #fff;
}

div, ul, li, dt, dl, dd, h1, h2, h3, h4, h5, h6, h7, img, p, span
{
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    padding: 0;
    list-style-type: none;
    margin-left: auto;
    margin-top: 0;
    margin-bottom: 0;
}

*
{
    margin: 0;
    padding: 0;
}


/* Link */
a:link
{
    text-decoration: none;
}

a:visited
{
    text-decoration: none;
}

a:hover
{
    text-decoration: none;
}

a:active
{
    border: 0px;
    background-color: Transparent;
}

a
{
    blr: expression(this.onFocus=this.blur());
    outline: none;
}

.blank5
{
    width: 100%;
    height: 5px;
    clear: both;
}

.blank10
{
    width: 100%;
    height: 10px;
    clear: both;
}

.blank15
{
    width: 100%;
    height: 15px;
    clear: both;
}

.blank20
{
    width: 100%;
    height: 20px;
    clear: both;
}

.blank30
{
    width: 100%;
    height: 30px;
    clear: both;
}

.blank40
{
    width: 100%;
    height: 40px;
    clear: both;
}

/*Clear*/
.clear
{
    clear: both;
    font-size: 1px;
    height: 0px;
    line-height: 0px;
    overflow: hidden;
}
/*可用height:1px; overflow:hidden;来控制IE6默认的div的高为12~14px,用BR来做吧，用DIV不太好用*/

/*针对1920的宽屏*/

.max
{
    position: relative;
    overflow: hidden;
}

/*.m_banner
{
     width:1920px; *width:1920px; _width:1920px; height:510px;
    float:left;
    position:relative;
    z-index:9;
    top:0;
	left:50%;
	margin-left:-952px;
	*margin-left:-952px;
	_margin-left:-952px;
    overflow:hidden;
}*/

#head
{
    width: 100%;
    height: auto;
    margin: 0 auto;
}


.m_head
{
    width: 1002px;
    height: auto;
    margin: 0 auto;
}

.m_hbox
{
    width: 1200px;
    height: 155px;
    margin: 0 auto;
}

.m_logo
{
    width:560px;
    height: 130px;
    float: left;
}

    .m_logo a img
    {
        display: block;
        border: none;
    }


.m_tell
{
   /* width: 240px;*/
    height: 120px;
    float: right;
    margin-top: 18px;
    background: url(../images/tel.jpg) no-repeat left top;
    padding-left: 50px;
    font-family: Arial;
    font-size: 24px;
    color: #616161;
    line-height: 28px;
    text-align: left;
}

    /*ff5909*/
    .m_tell h3
    {
        width: 240px;
        float: left;
        font-family: 微软雅黑;
        font-size: 20px;
        color: #ff5909;
        line-height: 28px;
        text-align: left;
    }


.m_navi
{
    width: 100%;
    height: 54px;
    background:#272727;
}



.m_bBox
{
    width: 1920px;
    *width: 1920px;
    _width: 1920px;
    height: auto;
    float: left;
    position: relative;
    z-index:0;
    top: 0;
    left: 50%;
    margin-left: -952px;
    *margin-left: -952px;
    _margin-left: -952px;
    overflow: hidden;
}


.m_banner
{
    width: 1920px;
    height: 679px;
    margin: 0;
    float: left;
    position: relative;
    z-index: 8;
}

.m_ban_bg
{
    width: 1920px;
    height: 92px;
    float: left;
    position: relative;
    z-index:10;
    margin-top: -60px;
}



.m_content
{
    width: 1090px;
    height: auto;
    margin: 0 auto;
}


.m_disc_box
{
    width: 1090px;
    height: 240px;
    float: left;
}


.rollBox2
{
    overflow: hidden;
    width: 1090px;
    height: 240px;
}

    .rollBox2 .LeftButtom
    {
        float: left;
        background: url(/templates/hhhz/images/prev1.jpg) no-repeat left top;
        overflow: hidden;
        width: 27px;
        cursor: pointer;
        height: 224px;
    }

        .rollBox2 .LeftButtom:hover
        {
            float: left;
            background: url(/templates/hhhz/images/prev2.jpg) no-repeat left top;
            overflow: hidden;
            width: 27px;
            cursor: pointer;
            height: 224px;
        }

    .rollBox2 .RightBotton
    {
        float: right;
        background: url(/templates/hhhz/images/next1.jpg) no-repeat left top;
        overflow: hidden;
        width: 27px;
        cursor: pointer;
        height: 224px;
    }

        .rollBox2 .RightBotton:hover
        {
            float: right;
            background: url(/templates/hhhz/images/next2.jpg) no-repeat left top;
            overflow: hidden;
            width: 27px;
            cursor: pointer;
            height: 224px;
        }

    .rollBox2 .Cont
    {
        float: left;
        overflow: hidden;
        width: 1020px;
        margin-left: 14px;
    }

    .rollBox2 .ScrCont
    {
        width: 10000000px;
    }

    .rollBox2 .Cont .txtBox
    {
        width: 239px;
        height: 230px;
        float: left;
        margin-left: 2px;
        margin-right: 14px;
    }

        .rollBox2 .Cont .txtBox a
        {
            width: 239px;
            height: 220px;
            float: left;
            border: 2px solid #ff5909;
            background: #fff;
        }

            .rollBox2 .Cont .txtBox a h3
            {
                width: 239px;
                height: 36px;
                float: left;
                padding-top: 68px;
                font-family: Arial;
                font-size: 28px;
                color: #ff5909;
                text-align: center;
                font-weight: bold;
                line-height: 36px;
                text-transform: uppercase;
            }

            .rollBox2 .Cont .txtBox a h4
            {
                width: 239px;
                height: 36px;
                float: left;
                font-family: 微软雅黑;
                font-size: 36px;
                color: #323232;
                text-align: center;
                font-weight: normal;
                line-height: 36px;
            }

            .rollBox2 .Cont .txtBox a:hover
            {
                width: 239px;
                height: 220px;
                float: left;
                border: 2px solid #ff5909;
                background: #ff5909;
            }

                .rollBox2 .Cont .txtBox a:hover h3
                {
                    width: 239px;
                    height: 36px;
                    float: left;
                    font-family: Arial;
                    font-size: 30px;
                    color: #ffffff;
                    text-align: center;
                    font-weight: bold;
                    line-height: 36px;
                }

                .rollBox2 .Cont .txtBox a:hover h4
                {
                    width: 239px;
                    height: 36px;
                    float: left;
                    font-family: 微软雅黑;
                    font-size: 36px;
                    color: #ffffff;
                    text-align: center;
                    font-weight: normal;
                    line-height: 36px;
                }





    .rollBox2 #List3
    {
        float: left;
    }

    .rollBox2 #List4
    {
        float: left;
    }



.m_first
{
    width: 1080px;
    height: auto;
    float: left;
}

.m_fn1
{
    width: 310px;
    height: auto;
    float: left;
    margin-left: 41px;
}

.m_fn1_cokk
{
    width: 310px;
    height: 60px;
    float: left;
    border-bottom: 2px solid #a5a5a5;
}

    .m_fn1_cokk h3
    {
        width: 200px;
        height: 60px;
        float: left;
        font-family: 微软雅黑;
        font-size: 30px;
        color: #292929;
        text-align: left;
        font-weight: bold;
        line-height: 60px;
    }

    .m_fn1_cokk h4
    {
        float: right;
        height: 40px;
        margin-top: 20px;
        font-family: 微软雅黑;
        font-size: 14px;
        color: #4b4b4b;
        text-align: left;
        font-weight: normal;
        line-height: 40px;
    }

        .m_fn1_cokk h4 a
        {
            font-family: 微软雅黑;
            font-size: 14px;
            color: #4b4b4b;
            text-align: left;
            font-weight: normal;
            line-height: 40px;
        }


.m_fn1_con
{
    width: 310px;
    float: left;
    margin-top: 10px;
}

.m_fn1_con_box
{
    width: 310px;
    float: left;
    padding-bottom: 10px;
    border-bottom: 1px dashed #4b4b4b;
}

.m_fn1_img
{
    width: 124px;
    height: 79px;
    float: left;
    position: relative;
    z-index: 66;
}

    .m_fn1_img a img
    {
        border: none;
        display: block;
    }

.m_fn1_img_bg
{
    width: 124px;
    height: 79px;
    float: left;
    position: absolute;
    z-index: 77;
    background: url(/templates/hhhz/images/np_bg.png) no-repeat left top;
}

.m_fn1_txt
{
    width: 156px;
    height: 66px;
    float: left;
    margin-left: 14px;
    margin-top: 10px;
}

    .m_fn1_txt a
    {
        width: 156px;
        height: 64px;
        float: left;
        font-size: 12px;
        color: #999999;
        line-height: 20px;
        text-align: left;
        font-weight: normal;
		overflow:hidden;
    }

        .m_fn1_txt a h3
        {
            width: 156px;
            height: 20px;
            float: left;
            font-size: 14px;
            color: #333333;
            line-height: 20px;
            text-align: left;
            font-weight: normal;
		overflow:hidden;
        }



.n_list
{
    width: 310px;
    height: auto;
    float: left;
    margin-top: 10px;
    padding-bottom: 10px;
    overflow: hidden;
}

    .n_list ul
    {
        width: 310px;
        height: auto;
        overflow: hidden;
    }

        .n_list ul li
        {
            width: 310px;
            height: 25px;
            float: left;
        }

            .n_list ul li a
            {
                width: 220px;
                height: 25px;
                float: left;
                background: url(../images/d1.jpg) no-repeat left 50%;
                padding-left: 15px;
                font-family: 微软雅黑;
                font-size: 12px;
                color: #333333;
                line-height: 25px;
                text-overflow: ellipsis;
                overflow: hidden;
            }

                .n_list ul li a:hover
                {
                    font-family: 微软雅黑;
                    font-size: 12px;
                    color: #ff5909;
                    line-height: 25px;
                }

            .n_list ul li span
            {
                float: right;
                font-family: 微软雅黑;
                font-size: 12px;
                color: #999999;
                line-height: 25px;
            }



.m_fn2_con_box
{
    width: 310px;
    float: left;
    padding-bottom: 10px;
}

.m_fn2_img
{
    width: 307px;
    height: 308px;
    float: left;
    background: url(../images/npic1_bg.jpg) no-repeat left bottom;
}


    .m_fn2_img a img
    {
        width: 300px;
        height: 300px;
        float: left;
        border: none;
        display: block;
    }




.m_tabBox
{
    width: 1010px;
    height: 800px;
    float: left;
    margin-left: 41px;
}


.m_tabB1
{
    width: 1010px;
    height: auto;
    float: left;
    margin-left: 43px;
}

.m_tabB1_cokk
{
    width: 1010px;
    height: 80px;
    float: left;
    border-bottom: 2px solid #a5a5a5;
}

    .m_tabB1_cokk h3
    {
        width: auto;
        height: 80px;
        float: left;
        font-family: 微软雅黑;
        font-size: 55px;
        color: #272727;
        text-align: left;
        font-weight: bold;
        line-height: 80px;
    }

    .m_tabB1_cokk h4
    {
        width: 700px;
        height: 70px;
        float: left;
        margin-left: 10px;
        margin-top: 20px;
    }

        .m_tabB1_cokk h4 span
        {
            width: 700px;
            float: left;
            font-family: Arial;
            font-size: 25px;
            color: #d5d5d5;
            line-height: 25px;
            text-transform: uppercase;
        }

        .m_tabB1_cokk h4 font
        {
            width: 700px;
            float: left;
            font-family: 微软雅黑;
            font-size: 25px;
            color: #000;
            line-height: 20px;
            font-weight: normal;
        }



.nTab
{
    width: 1010px;
    float: left;
    margin-top: 10px;
    overflow: hidden;
}

.none
{
    display: none;
}

.nTab .TabTitle li
{
    float: left;
    cursor: pointer;
    height: 30px;
    line-height: 30px;
    font-weight: bold;
    text-align: center;
    width: auto;
    float: left;
    padding-left: 10px;
    padding-right: 10px;
}

    .nTab .TabTitle li a
    {
        text-decoration: none;
    }

.nTab .TabTitle .active
{
    background: #ff5909;
    font-family: 微软雅黑;
    font-size: 14px;
    color: #fff;
    font-weight: normal;
}

.nTab .TabTitle .normal
{
    background: url(../images/c_line1.jpg) no-repeat left 8px;
    font-family: 微软雅黑;
    font-size: 14px;
    color: #333;
    font-weight: normal;
}

.nTab .TabContent
{
    clear: both;
    overflow: hidden;
    width: 1026px;
    float: left;
    margin-left: -12px;
    display: block;
}


.orgContent
{
    clear: both;
    overflow: hidden;
    width: 1026px;
    float: left;
    margin-left: -12px;
    display: block;
}


.pBox
{
    width: 191px;
    height: 270px;
    float: left;
    margin-left: 14px;
    margin-top: 10px;
}

.imgpBox
{
    width: 191px;
    height: 225px;
    float: left;
}

    .imgpBox a img
    {
        border: none;
        display: block;
    }



.yqBox
{
    width: 191px;
    height: 200px;
    float: left;
    margin-left: 14px;
    margin-top: 10px;
}

.imgyqBox
{
    width: 191px;
    height: 162px;
    float: left;
}

    .imgpBox a img
    {
        border: none;
        display: block;
    }


.txtpBox
{
    width: 191px;
    height: auto;
    float: left;
    text-align: left;
}

    .txtpBox a
    {
    width: 191px;
    height: auto;
    float: left;
        font-family: 微软雅黑;
        font-size: 14px;
        color: #272727;
        line-height:18px;
	padding-top:8px;
	padding-bottom:8px;
    }



.m_excBox
{
    width: 1010px;
    height: auto;
    float: left;
    margin-left: 41px;
}

.m_exc_cokk
{
    width: 1010px;
    height: 80px;
    float: left;
    border-bottom: 2px solid #ff5909;
}

    .m_exc_cokk h3
    {
        width: 460px;
        height: 80px;
        float: left;
    }

        .m_exc_cokk h3 span
        {
            width: 460px;
            float: right;
            font-family: Arial;
            font-size: 25px;
            color: #d5d5d5;
            line-height: 34px;
            text-transform: uppercase;
            text-align: right;
        }

        .m_exc_cokk h3 font
        {
            width: 460px;
            float: right;
            font-family: 微软雅黑;
            font-size: 30px;
            color: #000;
            line-height: 20px;
            font-weight: normal;
            text-align: right;
        }


    .m_exc_cokk h4
    {
        width: 520px;
        height: 80px;
        float: left;
    }

        .m_exc_cokk h4 span
        {
            width: auto;
            float: left;
            padding-left: 10px;
            padding-right: 5px;
            font-family: 微软雅黑;
            font-size: 89px;
            color: #ff5909;
            line-height: 70px;
            text-transform: uppercase;
            text-align: right;
        }

        .m_exc_cokk h4 font
        {
            width: 360px;
            float: left;
            font-family: 微软雅黑;
            font-size: 55px;
            color: #ff5909;
            line-height: 80px;
            font-weight: normal;
            text-align: left;
        }

.m_exc_con
{
    width: 1040px;
    height: 280px;
    float: left;
    margin-left: 20px;
    margin-top: 30px;
}

.m_exc_list
{
    width: 248px;
    height: 239px;
    float: left;
    background: url(../images/reason.jpg) no-repeat left top;
    margin-left: 10px;
    margin-top: 10px;
}

    .m_exc_list h3
    {
        width: 79px;
        height: 79px;
        float: left;
        font-family: Arial;
        font-size: 63px;
        color: #fff;
        line-height: 79px;
        font-weight: normal;
        text-align: center;
    }

    .m_exc_list h4
    {
        width: 204px;
        height: 116px;
        float: left;
        margin-left: 34px;
        margin-top: 5px;
        font-family: 微软雅黑;
        font-size: 16px;
        color: #626262;
        line-height: 30px;
        text-align: left;
        font-weight: normal;
        overflow: hidden;
    }


.m_humBox
{
    width: 1010px;
    height: auto;
    float: left;
    margin-left: 41px;
}

.m_hum_cokk
{
    width: 1010px;
    height: 80px;
    float: left;
    border-bottom: 1px solid #a9a9a9;
}

    .m_hum_cokk h3
    {
        width: auto;
        height: 80px;
        float: left;
        font-family: 微软雅黑;
        font-size: 55px;
        color: #272727;
        line-height: 55px;
        font-weight: normal;
    }

        .m_hum_cokk h3 span
        {
            float: left;
            font-family: 微软雅黑;
            font-size: 55px;
            color: #ff5909;
            line-height: 55px;
            font-weight: normal;
        }


    .m_hum_cokk h4
    {
        width: 570px;
        height: 60px;
        float: left;
        margin-left: 10px;
    }

        .m_hum_cokk h4 span
        {
            width: 570px;
            height: 20px;
            float: left;
            margin-top: 8px;
            font-family: 微软雅黑;
            font-size: 24px;
            color: #1f1f1f;
            line-height: 20px;
            font-weight: normal;
        }

        .m_hum_cokk h4 font
        {
            width: 570px;
            height: 20px;
            float: left;
            margin-top: 8px;
            font-family: 微软雅黑;
            font-size: 24px;
            color: #ff5909;
            line-height: 20px;
            font-weight: normal;
        }

            .m_hum_cokk h4 font img
            {
                float: left;
                padding-right: 5px;
            }

    .m_hum_cokk h5
    {
        float: right;
        height: 40px;
        margin-top: 35px;
        font-family: 微软雅黑;
        font-size: 14px;
        color: #4b4b4b;
        text-align: left;
        font-weight: normal;
        line-height: 40px;
    }

        .m_hum_cokk h5 a
        {
            font-family: 微软雅黑;
            font-size: 14px;
            color: #4b4b4b;
            text-align: left;
            font-weight: normal;
            line-height: 40px;
        }

.m_hum_con
{
    width: 1026px;
    height: 570px;
    float: left;
    margin-left: -12px;
}


.m_not
{
    width: 1920px;
    height: 220px;
    float: left;
    position: relative;
    z-index: 9;
    top: 0;
    left: 50%;
    margin-left: -952px;
    *margin-left: -952px;
    _margin-left: -952px;
}

    .m_not a img
    {
        display: block;
        border: none;
    }



.m_actBox
{
    width: 1010px;
    height: auto;
    float: left;
    margin-left: 41px;
    margin-top: 20px;
}


.m_aLeft
{
    width: 660px;
    height: auto;
    float: left;
}

.m_aLeft_cokk
{
    width: 660px;
    height: 60px;
    float: left;
    border-bottom: 2px solid #a5a5a5;
}

    .m_aLeft_cokk h3
    {
        width: 500px;
        height: 60px;
        float: left;
        font-family: 微软雅黑;
        font-size: 30px;
        color: #272727;
        line-height: 60px;
        font-weight: normal;
    }

        .m_aLeft_cokk h3 span
        {
            font-family: Arial;
            font-size: 35px;
            color: #d5d5d5;
            line-height: 60px;
            font-weight: normal;
            text-transform: uppercase;
        }


.m_aLeft_con
{
    width: 680px;
    height: 390px;
    float: left;
    margin-left: -12px;
}



.aCt
{
    width: 209px;
    height: 180px;
    float: left;
    margin-left: 14px;
    margin-top: 10px;
}

.imgaCt
{
    width: 209px;
    height: 139px;
    float: left;
}

    .imgaCt a img
    {
        border: none;
        display: block;
    }

.txtaCt
{
    width: 209px;
    height: 30px;
    float: left;
    text-align: left;
}

    .txtaCt a
    {
        font-family: 微软雅黑;
        font-size: 14px;
        color: #272727;
        line-height: 30px;
    }


.m_aRight
{
    width: 316px;
    height: auto;
    float: right;
}

.m_aRight_cokk
{
    width: 316px;
    height: 60px;
    float: left;
    border-bottom: 2px solid #a5a5a5;
}

    .m_aRight_cokk h3
    {
        width: 200px;
        height: 60px;
        float: left;
        font-family: 微软雅黑;
        font-size: 30px;
        color: #272727;
        line-height: 60px;
        font-weight: normal;
    }

    .m_aRight_cokk h4
    {
        float: right;
        height: 40px;
        margin-top: 20px;
        font-family: 微软雅黑;
        font-size: 14px;
        color: #4b4b4b;
        text-align: left;
        font-weight: normal;
        line-height: 40px;
    }

        .m_aRight_cokk h4 a
        {
            font-family: 微软雅黑;
            font-size: 14px;
            color: #4b4b4b;
            text-align: left;
            font-weight: normal;
            line-height: 40px;
        }

.m_aRight_con
{
    width: 316px;
    height: 360px;
    float: left;
	overflow:hidden;
}

.aRig_list
{
    height: 330px;
    width: 310px;
    float: left;
}


.nl
{
    width: 310px;
    height: auto;
    float: left;
    margin-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #999999;
}

.nl_img
{
    width: 32px;
    height: 32px;
    float: left;
}

    .nl_img a img
    {
        display: block;
        border: none;
    }

.nl_txt
{
    width: 256px;
    height: auto;
    float: right;
    padding-bottom: 10px;
}

    .nl_txt a
    {
        width: 256px;
        height: auto;
        float: left;
        font-size: 12px;
        color: #333;
        line-height: 20px;
        text-align: left;
    }

        .nl_txt a span
        {
            font-size: 12px;
            color: #999;
            line-height: 20px;
            text-align: left;
        }

        .nl_txt a h3
        {
            width: 256px;
            height: auto;
            float: left;
            font-size: 12px;
            color: #333;
            line-height: 20px;
            text-align: left;
        }

            .nl_txt a h3 span
            {
                font-size: 12px;
                color: #999;
                line-height: 20px;
                text-align: left;
            }

.m_tBox
{
    width: 1020px;
    height: auto;
    float: left;
    margin-left: 31px;
}

.m_tBox_cokk
{
    width: 1010px;
    height: 60px;
    float: left;
    margin-left: 10px;
    border-bottom: 2px solid #a5a5a5;
}

    .m_tBox_cokk h3
    {
        width: 500px;
        height: 60px;
        float: left;
        font-family: 微软雅黑;
        font-size: 30px;
        color: #272727;
        line-height: 60px;
        font-weight: normal;
    }

        .m_tBox_cokk h3 span
        {
            font-family: Arial;
            font-size: 35px;
            color: #d5d5d5;
            line-height: 60px;
            font-weight: normal;
            text-transform: uppercase;
        }

    .m_tBox_cokk h4
    {
        float: right;
        height: 40px;
        margin-top: 20px;
        font-family: 微软雅黑;
        font-size: 14px;
        color: #4b4b4b;
        text-align: left;
        font-weight: normal;
        line-height: 40px;
    }

        .m_tBox_cokk h4 a
        {
            font-family: 微软雅黑;
            font-size: 14px;
            color: #4b4b4b;
            text-align: left;
            font-weight: normal;
            line-height: 40px;
        }


.m_tBox_con
{
    width: 1030px;
    height: 600px;
    float: left;
}


.tBox
{
    width: 320px;
    height: 150px;
    float: left;
    margin-left: 15px;
    margin-top: 40px;
}

.tBox_img
{
    width: 120px;
    height: 139px;
    float: left;
    margin-top: 5px;
}

    .tBox_img a img
    {
        display: block;
        border: 1px solid #b5b5b5;
    }


.tBox_txt
{
    width: 178px;
    height: 150px;
    float: right;
}

    .tBox_txt a
    {
        float: left;
    }

        .tBox_txt a h3
        {
            width: 178px;
            height: 30px;
            float: left;
            border-bottom: 1px solid #4b4b4b;
            font-family: 微软雅黑;
            font-size: 14px;
            color: #717171;
            line-height: 30px;
            text-align: left;
            font-weight: normal;
            text-decoration: none;
            overflow: hidden;
        }

        .tBox_txt a h4
        {
            width: 178px;
            height: 70px;
            float: left;
            margin-top: 10px;
            padding-bottom: 10px;
            border-bottom: none;
            font-family: 微软雅黑;
            font-size: 12px;
            color: #858585;
            line-height: 18px;
            text-align: left;
            font-weight: normal;
            text-decoration: none;
            overflow: hidden;
        }

        .tBox_txt a h5
        {
            width: 178px;
            height: 30px;
            float: left;
            border-bottom: none;
            font-family: 微软雅黑;
            font-size: 14px;
            color: #ff7532;
            line-height: 30px;
            text-align: left;
            font-weight: normal;
            text-decoration: underline;
        }




.m_wBox
{
    width: 1020px;
    height: auto;
    float: left;
    margin-left: 31px;
}


.m_wBox_cokk
{
    width: 1010px;
    height: 80px;
    float: left;
    margin-left: 10px;
    border-bottom: 1px solid #a9a9a9;
}

    .m_wBox_cokk h3
    {
        width: auto;
        height: 80px;
        float: left;
        font-family: 微软雅黑;
        font-size: 55px;
        color: #272727;
        line-height: 55px;
        font-weight: normal;
    }

        .m_wBox_cokk h3 span
        {
            float: left;
            font-family: 微软雅黑;
            font-size: 55px;
            color: #ff5909;
            line-height: 55px;
            font-weight: normal;
        }


    .m_wBox_cokk h4
    {
        width: 570px;
        height: 60px;
        float: left;
        margin-left: 10px;
    }

        .m_wBox_cokk h4 span
        {
            width: 570px;
            height: 20px;
            float: left;
            margin-top: 8px;
            font-family: 微软雅黑;
            font-size: 24px;
            color: #1f1f1f;
            line-height: 20px;
            font-weight: normal;
        }

        .m_wBox_cokk h4 font
        {
            width: 570px;
            height: 20px;
            float: left;
            margin-top: 8px;
            font-family: 微软雅黑;
            font-size: 24px;
            color: #ff5909;
            line-height: 20px;
            font-weight: normal;
        }

            .m_wBox_cokk h4 font img
            {
                float: left;
                padding-right: 5px;
            }

    .m_wBox_cokk h5
    {
        float: right;
        height: 40px;
        margin-top: 35px;
        font-family: 微软雅黑;
        font-size: 14px;
        color: #4b4b4b;
        text-align: left;
        font-weight: normal;
        line-height: 40px;
    }

        .m_wBox_cokk h5 a
        {
            font-family: 微软雅黑;
            font-size: 14px;
            color: #4b4b4b;
            text-align: left;
            font-weight: normal;
            line-height: 40px;
        }

.m_wBox_con
{
    width: 1012px;
    height: 530px;
    float: left;
    margin-left: 9px;
    margin-top: 10px;
}

.w_list
{
    width: 1012px;
    float: left;
}

    .w_list ul li
    {
        width: 248px;
        height: 164px;
        float: left;
        margin-left: 4px;
        _margin-left: 2px;
        margin-top: 4px;
    }

        .w_list ul li a
        {
            width: 248px;
            height: 164px;
            float: left;
        }

            .w_list ul li a img
            {
                display: block;
                border: none;
            }



.m_vBox
{
    width: 1030px;
    height: 550px;
    float: left;
}


.m_vB1
{
    width: 1030px;
    height: auto;
    float: left;
}

.m_vB1_cokk
{
    width: 1010px;
    height: 80px;
    float: left;
    margin-left: 40px;
    border-bottom: 2px solid #a5a5a5;
}

    .m_vB1_cokk h3
    {
        width: auto;
        height: 80px;
        float: left;
        font-family: 微软雅黑;
        font-size: 55px;
        color: #272727;
        text-align: left;
        font-weight: bold;
        line-height: 80px;
    }

    .m_vB1_cokk h4
    {
        width: 700px;
        height: 70px;
        float: left;
        margin-left: 10px;
        margin-top: 20px;
    }

        .m_vB1_cokk h4 span
        {
            width: 700px;
            float: left;
            font-family: Arial;
            font-size: 25px;
            color: #d5d5d5;
            line-height: 25px;
            text-transform: uppercase;
        }

        .m_vB1_cokk h4 font
        {
            width: 700px;
            float: left;
            font-family: 微软雅黑;
            font-size: 25px;
            color: #000;
            line-height: 20px;
            font-weight: normal;
        }

    .m_vB1_cokk h5
    {
        float: right;
        height: 40px;
        margin-top: 35px;
        font-family: 微软雅黑;
        font-size: 14px;
        color: #4b4b4b;
        text-align: left;
        font-weight: normal;
        line-height: 40px;
    }

        .m_vB1_cokk h5 a
        {
            font-family: 微软雅黑;
            font-size: 14px;
            color: #4b4b4b;
            text-align: left;
            font-weight: normal;
            line-height: 40px;
        }







.m_vB1_con
{
    width: 1030px;
    height: auto;
    float: left;
    margin-left: 20px;
}

.m_video
{
    width: 1030px;
    height: auto;
    float: left;
    margin-left:-20px;
    margin-top:-15px;
}

.vidBox
{
    width: 237px;
    height: 220px;
    float: left;
    margin-left: 20px;
    margin-top: 10px;
}

.vidBox_img
{
    width: 237px;
    height: 157px;
    float: left;
}

    .vidBox_img a img
    {
        display: block;
        border: none;
    }

.vidBox_txt
{
    width: 237px;
    height: 50px;
    float: left;
    margin-top: 5px;
}

    .vidBox_txt a
    {
        width: 237px;
        float: left;
        font-family: 微软雅黑;
        font-size: 14px;
        color: #272727;
        line-height: 25px;
        text-align: left;
        font-weight: normal;
    }

        .vidBox_txt a span
        {
            width: 237px;
            float: left;
            font-family: 微软雅黑;
            font-size: 14px;
            color: #787878;
            line-height: 25px;
            text-align: left;
            font-weight: normal;
        }


.m_phoBox
{
    width: 1030px;
    height: auto;
    float: left;
}

.phoCont
{
    clear: both;
    overflow: hidden;
    width: 1026px;
    float: left;
    height: 560px;
    margin-left: 24px;
    display: block;
}


.m_weix
{
    width: 1002px;
    height: 326px;
    float: left;
    margin-left: 36px;
}


.m_map_index
{
    width: 1920px;
    height: 475px;
    float: left;
    background: #e7e7e7;
    position: relative;
    z-index:0;
    top: 0;
    left: 50%;
    margin-left: -952px;
    *margin-left: -952px;
    _margin-left: -952px;
    overflow: hidden;
}

.m_map_box
{
    width: 1010px;
    height: auto;
    float: left;
    margin-left: 30px;
}

.m_map_box_cokk
{
    width: 1010px;
    height: 110px;
    float: left;
    border-bottom: 1px solid #a5a5a5;
    font-family: Arial;
    font-size: 69px;
    color: #272727;
    padding-left: 20px;
    line-height: 110px;
    text-align: left;
    font-weight: normal;
}

    .m_map_box_cokk h3
    {
        float: left;
        font-family: Arial;
        font-size: 89px;
        color: #272727;
        padding-left: 20px;
        line-height: 110px;
        text-align: left;
        font-weight: normal;
    }



    .m_map_box_cokk span
    {
        float: right;
        padding-right: 20px;
        font-family: 微软雅黑;
        font-size: 53px;
        color: #ff5909;
        line-height: 110px;
        text-align: left;
        font-weight: normal;
    }


.m_mtxt
{
    width: 340px;
    height: auto;
    float: left;
    margin-top: 20px;
    font-family: 微软雅黑;
    font-size: 14px;
    color: #000;
    line-height: 23px;
    text-align: left;
    font-weight: normal;
    overflow: hidden;
}

    .m_mtxt img
    {
        float: left;
        border: none;
        padding-right: 10px;
    }


.m_mpic
{
    width: 630px;
    height: auto;
    float: right;
    margin-top: 20px;
    overflow: hidden;
}

    .m_mpic img
    {
        border: 1px solid #c7c7c7;
        display: block;
    }


.s_content
{
    width: 1002px;
    height: auto!important;
    min-height: 860px;
    float: left;
    margin-left: 40px;
    overflow: hidden;
}

.s_cont_cokk
{
    width: 584px;
    height: 60px;
    float: left;
    margin-left: 220px;
    font-family: 微软雅黑;
    font-size: 24px;
    color: #272727;
    line-height: 60px;
    text-align: center;
    font-weight: normal;
    border-bottom: 1px solid #a5a5a5;
    overflow: hidden;
}

.s_cont_list
{
    width: 880px;
    height: 60px;
    float: left;
    margin-left: 80px;
    text-align: center;
}

    .s_cont_list a
    {
        padding-left: 30px;
        padding-right: 30px;
        font-family: 微软雅黑;
        font-size: 14px;
        color: #565656;
        line-height: 60px;
        text-align: center;
        font-weight: normal;
    }

        .s_cont_list a:hover
        {
            font-family: 微软雅黑;
            font-size: 14px;
            color: #ff5909;
            line-height: 60px;
            text-align: center;
            font-weight: bold;
        }

        .s_cont_list a.shov
        {
            font-family: 微软雅黑;
            font-size: 14px;
            color: #ff5909;
            line-height: 60px;
            text-align: center;
            font-weight: bold;
        }


.s_cont_text
{
    width: 1002px;
    height: auto;
    float: left;
    font-family: 微软雅黑;
    font-size: 14px;
    color: #565656;
    line-height: 30px;
    text-align: left;
    font-weight: normal;
    overflow: hidden;
}

    .s_cont_text img
    {
        border: none;
        display: block;
        margin:0 auto;
    }
    .s_cont_text h3
    {
    width: 1002px;
    height: auto;
    float: left;
    font-family: 微软雅黑;
    font-size: 14px;
    color: #474747;
    line-height: 30px;
    font-weight: normal;
    text-align:center;
    overflow: hidden;
    }
    .s_cont_text h4
    {
    width: 1002px;
    height: auto;
    float: left;
    font-family: 微软雅黑;
    font-size: 18px;
    color: #383838;
    line-height: 30px;
    font-weight:bold;
    text-align:left;
    overflow: hidden;
    }

.s_cont_tab
{
    width: 1002px;
    height: auto;
    float: left;
    font-family: 微软雅黑;
    font-size: 14px;
    color: #565656;
    line-height: 30px;
    text-align: left;
    font-weight: normal;
    clear:both;
    overflow: hidden;
}

.s_cate_type
{
    width:160px;
    height: auto;
    float:left;
    font-family: 微软雅黑;
    font-size: 14px;
    color: #565656;
    line-height: 30px;
    text-align: left;
    font-weight: normal;
    overflow: hidden;
}

.s_cate_type_cokk
{
    width:160px;
    height:37px;
    float:left;
    background:#ff5909;
    font-family: 微软雅黑;
    font-size: 16px;
    color: #ffffff;
    line-height: 37px;
    text-align:center;
    font-weight: normal;
    overflow: hidden;
}


.s_cate_type_con
{
    width:158px;
    height:auto;
    float:left;
    margin-top:-1px;
    padding-bottom:10px;
    border:1px solid #dddddd;
    overflow: hidden;
}





.s_cate_tab
{
    width:822px;
    height: auto;
    float:right;
    font-family: 微软雅黑;
    font-size: 14px;
    color: #565656;
    line-height: 30px;
    text-align: left;
    font-weight: normal;
    overflow: hidden;
}


.s_stre
{
    width: 1002px;
    height: auto;
    float: left;
    font-family: 微软雅黑;
    font-size: 14px;
    color: #565656;
    line-height: 30px;
    text-align: left;
    font-weight: normal;
    overflow: hidden;
}


.s_stre_img
{
    width:310px;
    height:auto;
    float:left;
    overflow:hidden;
}

    .s_stre_img img
    {
        display:block;
        border:none;
		margin:0 auto;
    }

.s_stre_txt
{
    width:480px;
    height:auto;
    float:left;
margin-left:30px;
    overflow:hidden;
}


.s_stre_img1
{
    width:510px;
    height:auto;
    float:left;
    overflow:hidden;
}

    .s_stre_img1 img
    {
        display:block;
        border:none;
		margin:0 auto;
    }

.s_stre_txt1
{
    width:480px;
    height:auto;
    float:left;
margin-left:10px;
    overflow:hidden;
}



.s_stre_txt_cokk
{
    width:480px;
    height:36px;
    float:left;
    border-bottom:1px solid #202020;
    font-family:微软雅黑;
    font-size:24px;
    color:#202020;
    line-height:36px;
    text-align:left;
    overflow:hidden;
}

.s_stre_txt_con
{
    width:480px;
    height:auto;
    float:left;
    font-family:微软雅黑;
    font-size:14px;
    color:#202020;
    line-height:26px;
    text-align:left;
    overflow:hidden;
}

    .s_stre_txt_con h3
    {
    font-family:微软雅黑;
    font-size:16px;
    color:#202020;
    line-height:36px;
    text-align:left;
    font-weight:normal;
    }

    .s_stre_txt_con a img
    {
        float:left;
        display:block;
    }

.s_stre_more
{
    width: 1002px;
    height: auto;
    float: left;
    font-family: 微软雅黑;
    font-size: 14px;
    color: #474747;
    line-height: 30px;
    text-align: left;
    font-weight: normal;
    overflow: hidden;
}

.s_stre_more_cokk
{
    width:1000px;
    height:37px;
    float:left;
    border:1px solid #dddddd;
    background:#f6f6f6;
}

.s_stre_more_cokk h3
{
    width: auto;
    height: 37px;
    float:left;
    padding-left:30px;
    padding-right:30px;
    background:#ff5909;
    font-family: 微软雅黑;
    font-size: 16px;
    color: #fff;
    line-height:37px;
    text-align: left;
    font-weight: normal;
    overflow:hidden;
}

.s_stre_more_img
{
    width:1002px;
    height:auto;
    float:left;
}
    .s_stre_more_img img
    {
        display:block;
        margin:0 auto;
    }

.s_stre_more_img h3
{
    width: 1002px;
    height:auto;
    float:left;
    padding-top:10px;
    padding-bottom:10px;
    font-family: 宋体;
    font-size: 14px;
    color: #474747;
    line-height:37px;
    text-align:center;
    font-weight: normal;
    overflow:hidden;
}


.s_img
{
    width:auto;
    float:left;
    padding-left:60px;
    margin-top:10px;
}


    .s_img img
    {
        float:left;
        margin-left:34px;
        display:block;
    }








/*hon*/
.s_hon_list_box
{
    width:1040px;
    height:auto;
    float:left;
    margin-left:-24px;
}

.hon_list
{
    width:234px;
    height:200px;
    float:left;
    margin-left:24px;
    margin-top:10px;
    overflow:hidden;
}

.hon_list_img
{
    width:234px;
    height:154px;
    float:left;
    overflow:hidden;
}
    .hon_list_img a img
    {
        display:block;
        border:none;
    }


.hon_list_txt
{
    width:234px;
    height:30px;
    float:left;
    margin-top:10px;
      text-align:center;
}
  .hon_list_txt a
    {
      font-size:14px;
      color:#474747;
      line-height:30px;
      font-weight:normal;
    }
  .hon_list_txt a:hover
    {
      font-size:14px;
      color:#ff5909;
      line-height:30px;
      font-weight:normal;
    }



.s_part_list_box
{
    width:1040px;
    height:auto;
    float:left;
    margin-left:-18px;
}
.part_list
{
    width:236px;
    height:190px;
    float:left;
    margin-left:18px;
    margin-top:10px;
    overflow:hidden;
}

.part_list_img
{
    width:240px;
    height:140px;
    float:left;
    overflow:hidden;
}
    .part_list_img a img
    {
        display:block;
        width:234px;
        height:134px;
        float:left;
        border:1px solid #a5a5a5;
    }


.part_list_txt
{
    width:234px;
    height:30px;
    float:left;
    margin-top:10px;
      text-align:center;
}
  .part_list_txt a
    {
      font-size:14px;
      color:#474747;
      line-height:30px;
      font-weight:normal;
    }
  .part_list_txt a:hover
    {
      font-size:14px;
      color:#ff5909;
      line-height:30px;
      font-weight:normal;
    }



  /*news*/
  
.s_news_list_box
{
    width:1040px;
    height:auto;
    float:left;
    margin-left:-24px;
}

.news_list
{
    width:234px;
    height:220px;
    float:left;
    margin-left:24px;
    margin-top:10px;
    overflow:hidden;
}

.news_list_img
{
    width:234px;
    height:154px;
    float:left;
    overflow:hidden;
}
    .news_list_img a img
    {
MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:expression(this.width > 234 ? "234px" : this.width)!important;
MAX-HEIGHT: 100%!important;HEIGHT: auto!important;width:expression(this.height > 154 ? "154px" : this.height)!important;
        display:block;
        border:none;
    }


.news_list_txt
{
    width:234px;
    height:60px;
    float:left;
      text-align:center;
}
  .news_list_txt a
    {
      font-size:14px;
      color:#474747;
      line-height:30px;
      font-weight:normal;
    }
  .news_list_txt a h3
    {
    width:234px;
    height:20px;
    float:left;
    margin-top:10px;
      font-size:12px;
      color:#474747;
      line-height:20px;
      font-weight:normal;
    }
  .news_list_txt a:hover
    {
      font-size:14px;
      color:#ff5909;
      line-height:20px;
      font-weight:normal;
    }

/*cate*/

.cate_list
{
    width:234px;
    height:230px;
    float:left;
    margin-left:24px;
    margin-top:10px;
    overflow:hidden;
}

.cate_list_img
{
    width:234px;
    height:154px;
    float:left;
    overflow:hidden;
}
    .cate_list_img a img
    {
MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:expression(this.width > 234 ? "234px" : this.width)!important;
MAX-HEIGHT: 100%!important;HEIGHT: auto!important;width:expression(this.height > 154 ? "154px" : this.height)!important;
        display:block;
        border:none;
    }


.cate_list_txt
{
    width:234px;
    height:30px;
    float:left;
    margin-top:10px;
      text-align:center;
 overflow:hidden;
}
  .cate_list_txt a
    {
      font-family:微软雅黑;
      font-size:14px;
      color:#474747;
      line-height:28px;
      font-weight:normal;
    }
  .cate_list_txt a:hover
    {
      font-family:微软雅黑;
      font-size:14px;
      color:#ff5909;
      line-height:20px;
      font-weight:normal;
    }

  /*prof*/

.prof_list
{
    width:136px;
    height:186px;
    float:left;
    margin-left:10px;
    margin-top:10px;
    overflow:hidden;
}

.prof_list_img
{
    width:136px;
    height:138px;
    float:left;
    overflow:hidden;
}
    .prof_list_img a img
    {
        display:block;
        border:none;
    }


.prof_list_txt
{
    width:124px;
    height:46px;
    float:left;
    padding-left:12px;
    padding-top:10px;
    text-align:center;
    background:#ff5909;
    overflow:hidden;
}
  .prof_list_txt a
    {
    width:110px;
    height:auto;
    float:left;
    text-align:center;
      font-family:微软雅黑;
      font-size:12px;
      color:#fff;
      line-height:16px;
      font-weight:normal;
    }


.s_spec_box
{
    width:1010px;
    height:auto;
    float:left;
}


.s_spec_img
{
    width:310px;
    height:auto;
    float:left;
    overflow:hidden;
}

    .s_spec_img img
    {
        display:block;
        border:none;
    }

.s_spec_txt
{
    width:670px;
    height:auto;
    float:right;
    overflow:hidden;
}

.s_spec_txt_cokk
{
    width:670px;
    height:36px;
    float:left;
    border-bottom:1px solid #202020;
    font-family:微软雅黑;
    font-size:24px;
    color:#202020;
    line-height:36px;
    text-align:left;
    overflow:hidden;
}

.s_spec_txt_con
{
    width:670px;
    height:auto;
    float:left;
    font-family:微软雅黑;
    font-size:14px;
    color:#202020;
    line-height:30px;
    text-align:left;
    overflow:hidden;
}

    .s_spec_txt_con h3
    {
    font-family:微软雅黑;
    font-size:24px;
    color:#202020;
    line-height:36px;
    text-align:left;
    font-weight:bold;
    }

    .s_spec_txt_con h4
    {
    font-family:微软雅黑;
    font-size:12px;
    color:#202020;
    line-height:30px;
    text-align:left;
    font-weight:normal;
    }


    .s_spec_txt_con a img
    {
        float:left;
        margin-top:10px;
        display:block;
    }




/*rofes*/

.nteache2{
    width:1002px;
    margin: 0;
    overflow: hidden;}


.teache2Title
{
    width:1000px;
    height:37px;
    float: left;
    border: 1px solid #dddddd;
    background:#f6f6f6;
    overflow: hidden;
}

.nteache2 .teache2Title li
{
    float: left;
    cursor: pointer;
    height:37px;
    line-height: 37px;
    width: auto;
    font-weight: normal;
}

    .nteache2 .teache2Title li a
    {
        text-decoration: none;
    }

.nteache2 .teache2Title .active
{
        width: 140px;
        height:37px;
        float: left;
        background:#ff5909;
        font-family:微软雅黑;
        font-size: 16px;
        color: #fff;
        line-height:37px;
        text-align: center;
        overflow: hidden;
}

.nteache2 .teache2Title .normal
{
    width: 140px;
    height:37px;
    float: left;
        font-family:微软雅黑;
        font-size: 16px;
        color: #333;
        line-height:37px;
        text-align: center;
}

.nteache2 .teache2Title h4
{
    float:right;
}

    .nteache2 .teache2Title h4 a
    {
        font-size:12px; color:#333; line-height:26px; font-weight:normal; padding-right:10px;
    }


.nteache2 .teache2Content
{
    width:1000px;
    height:auto;
    float: left;
    clear: both;
    overflow: hidden;
    padding-top:10px;
    background: #fff;
    border: 1px solid #cdcccc;
    border-top: none;
    display: block;
}

.pcon
{
    width:974px;
    height:auto;
    float:left;
    margin-left:10px;
    padding-bottom:10px;
    font-family:微软雅黑;
    font-size: 14px;
    color: #404040;
    line-height:30px;
    text-align: left;
    font-weight:normal;
}

    .pcon img
    {
        display:block;
        margin:0 auto;
    }


.s_groom
{
    width:1000px;
    height:auto;
    float: left;
    clear: both;
    padding-top:10px;
    padding-bottom:10px;
    background: #fff;
    border: 1px solid #cdcccc;
    border-top: none;
    display: block;
    overflow: hidden;

}


.s_hum_table
{
    width:1000px;
    height:auto;
    float: left;
    clear: both;
    padding-top:20px;
    padding-bottom:20px;
    border-top: none;
    display: block;
    overflow: hidden;

}

    .s_hum_table img
    {
        display:block;
        border:none;
        margin:0 auto;
    }



.s_right_human
{
    width:1000px;
    height:auto;
    float:left;
    background:url(../images/hum1.jpg) no-repeat right 10px;
    padding-bottom:20px;
}

.s_rig_hum_txt
{
    width:480px;
    height:auto;
    float:left;
    font-family:微软雅黑;
    font-size:14px;
    color:#565656;
    line-height:30px;
    padding-bottom:10px;
}

    .s_rig_hum_txt h3
    {
    width:480px;
    height:auto;
    float:left;
    font-family:微软雅黑;
    font-size:16px;
    color:#3d3d3d;
    line-height:30px;
    text-align:left;
    }   
.s_rig_hum_txt h3 img
    {
    float:left;
    margin-left:5px;
    margin-top:10px;
    padding-right:5px; border:none;
    }


.s_gBox
{
    width:460px;
    height:180px;
    float:left;
    margin-left:12px;
    padding-right:12px;
}

.s_gBox_img
{
    width:140px;
    height:174px;
    float:left;
    display:block;
}
    .s_gBox_img a img
    {
        display:block;
    }

.s_gBox_txt
{
    width:200px;
    height:174px;
    float:left;
    margin-left:18px;
    overflow:hidden;
}


.s_gBox_txt a
{
    width:200px;
    height:158px;
    float:left;
    padding-top:8px;
    font-family:微软雅黑;
    font-size: 14px;
    color: #404040;
    line-height:30px;
    text-align: left;
    font-weight:normal;
    overflow:hidden;
}

    .s_gBox_txt a h3
    {
        width:200px;
        height:30px;
        float:left;
    font-family:微软雅黑;
    font-size: 14px;
    color: #000000;
    line-height:30px;
    text-align: left;
    font-weight:bold;
    }

.s_gBox_txt a h4
{
    float:left;
    font-family:微软雅黑;
    font-size: 14px;
    color: #f34f00;
    line-height:30px;
    text-align: left;
    font-weight:normal;
    overflow:hidden;
}

/*human*/

    
.s_join_box
{
    width:1010px;
    height:auto;
    float:left;
}

.s_jtab_title
{
    width:1000px;
    height:30px;
    float:left;
    border:1px solid #c5c5c5;
    border-left:none;
    background:#dcdcdc;
}


    .s_jtab_title h3
    {
        width:270px;
        height:30px;
        float:left;
    border-left:1px solid #c5c5c5;
    text-align:center;
    font-size:12px;
    color:#333333;
    line-height:30px;
    font-weight:normal;
    }

    .s_jtab_title h4
    {
        width:180px;
        height:30px;
        float:left;
    border-left:1px solid #c5c5c5;
    text-align:center;
    font-size:12px;
    color:#333333;
    line-height:30px;
    font-weight:normal;
    }


    .s_jtab_title h5
    {
        width:256px;
        height:30px;
        float:left;
    border-left:1px solid #c5c5c5;
    text-align:center;
    font-size:12px;
    color:#333333;
    line-height:30px;
    font-weight:normal;
    }



.s_jtab_list
{
    width:1000px;
    height:30px;
    float:left;
    border:1px solid #c5c5c5;
    border-left:none;
    border-top:none;
    background:#fff;
}

    .s_jtab_list h3
    {
        width:270px;
        height:30px;
        float:left;
    border-left:1px solid #c5c5c5;
    text-align:center;
    font-size:12px;
    color:#333333;
    line-height:30px;
    font-weight:normal;
    }
    .s_jtab_list h3 a
    {
        width:270px;
        height:30px;
        float:left;
    text-align:center;
    font-size:12px;
    color:#333333;
    line-height:30px;
    font-weight:normal;
    text-decoration:none;
    }
    .s_jtab_list h3 a:hover
    {
        width:270px;
        height:30px;
        float:left;
    text-align:center;
    font-size:12px;
    color:#000;
    line-height:30px;
    font-weight:normal;
    text-decoration:underline;
    }
    

    .s_jtab_list h4
    {
        width:180px;
        height:30px;
        float:left;
    border-left:1px solid #c5c5c5;
    text-align:center;
    font-size:12px;
    color:#333333;
    line-height:30px;
    font-weight:normal;
    }


    .s_jtab_list h5
    {
        width:255px;
        height:30px;
        float:left;
    border-left:1px solid #c5c5c5;
    text-align:center;
    font-size:12px;
    color:#333333;
    line-height:30px;
    font-weight:normal;
    }


    
.s_contact_tab
{
    width:980px;
    height: auto;
    float: left;
    padding:20px 10px 20px 10px;
    font-family: 微软雅黑;
    font-size: 14px;
    color: #565656;
    line-height: 30px;
    text-align: left;
    font-weight: normal;
    clear:both;
    border:1px solid #dddddd;
    overflow: hidden;
}


.s_all
{
    width:300px;
    height:auto;
    float:left;
    margin-left:70px;
    font-family:微软雅黑;
    font-size:14px;
    color:#6f6f6f;
    line-height:30px;
    text-align:left;
}
    .s_all h3
    {
    width:300px;
    height:auto;
    float:left;
    font-family:Arial;
    font-size:29px;
    color:#222222;
    line-height:66px;
    }
        .s_all h3 img
        {
            float:left;
            margin-left:-10px;
            padding-right:10px;
        }
        
    .s_all h4
    {
    width:300px;
    height:auto;
    float:left;
    font-family:Arial;
    font-size:29px;
    color:#222222;
    line-height:66px;
    font-family:微软雅黑;
    font-size:16px;
    color:#000000;
    line-height:30px;
    text-align:left;
    font-weight:bold;
    }



.s_consult
{
    width:440px;
    height:auto;
    float:left;
    margin-left:120px;
    font-family:微软雅黑;
    font-size:14px;
    color:#6f6f6f;
    line-height:30px;
    text-align:left;
}
    .s_consult h3
    {
    width:440px;
    height:auto;
    float:left;
    font-family:Arial;
    font-size:29px;
    color:#222222;
    line-height:66px;
    }
        .s_consult h3 img
        {
            float:left;
            margin-left:-10px;
            padding-right:10px;
        }
        
    .s_consult h4
    {
    width:440px;
    height:auto;
    float:left;
    font-family:Arial;
    font-size:29px;
    color:#222222;
    line-height:66px;
    font-family:微软雅黑;
    font-size:16px;
    color:#000000;
    line-height:30px;
    text-align:left;
    font-weight:bold;
    }

    .s_consult a
    {
        float:left;
    }

/*apply_tab*/

.nApply{width:1002px;margin:0; overflow:hidden}
    .nApply .ApplyTitle { width:1000px; height:52px; float:left; border:1px solid #b7b7b7; }
.nApply .ApplyTitle li{float:left;cursor:pointer;height:52px;line-height:52px;font-weight:bold;text-align:center;width:500px;}
.nApply .ApplyTitle li a{text-decoration:none; font-size:18px;}
.nApply .ApplyTitle .active{background:#ff5909; font-family:微软雅黑; font-size:18px; color:#fff;}
.nApply .ApplyTitle .normal{background:#fff;  font-family:微软雅黑; font-size:18px; color:#333;}
.nApply .ApplyContent{clear:both;overflow:hidden;background:#fff;padding:5px;display:block;
font-family:微软雅黑; font-size:14px; float:left; color:#7f7f7f; line-height:30px;
}
    .nApply .ApplyContent h3
    {
        width:1000px; text-align:left;
       float:left;  font-family:微软雅黑; font-size:16px; color:#333; line-height:30px;
    }
.nA_list
{
        width:1000px;
    float:left;
}
.nA_list ul
{
        width:1000px;
    float:left;
}
.nA_list ul li
{
    float:left; margin-right:14px;
}
    .nA_list ul li a img
    {
        display:block;
        border:1px solid #cfcfcf;
    }


.app_table
{
    width:1000px;
    height:auto;
    float:left;
    padding:20px;
}


.app1
{
    width:80px;
    height:30px;
    float:left;
    margin-top:10px;
    text-align:right;
    font-family:宋体;
    font-size:12px;
    color:#222222;
    line-height:30px;
    padding-right:10px;
    font-weight:bold;
}



.app2
{
    width:700px;
    height:auto;
    float:left;
    margin-top:10px;
}

    .app2 a
    {
        float:left;
        margin-right:10px;
        margin-top:10px;
    }

.taba1
{
    width:275px;
    height:29px;
    float:left;
    border:1px solid #b7b7b7;
    line-height:58\9;
    line-height:29px;
}



.taba2
{
    width:275px;
    height:29px;
    float:left;
    border:1px solid #b7b7b7;
    line-height:58\9;
    line-height:29px;
    text-align:center;
    font-family:宋体;
    font-size:12px;
    color:#222222;
    line-height:30px;
    font-weight:normal;
}










/*fanye*/

.s_fanye
{
    width:1002px;
    height:auto;
    float:left;
    margin-left:24px;
}

DIV.quotes {
	PADDING: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN:center;
}
DIV.quotes A {
 padding: 8px 10px 8px 10px; COLOR: #aaa; MARGIN-RIGHT:8px; TEXT-DECORATION: none; border:#ddd 1px solid;
}
DIV.quotes A:hover {
 padding: 8px 10px 8px 10px; MARGIN-RIGHT:8px; color:#fff; border:#ca3000 1px solid; BACKGROUND-COLOR: #ff5909;}
DIV.quotes A:active {
 padding: 8px 10px 8px 10px; MARGIN-RIGHT: 8px; border:#a0a0a0 1px solid;}
DIV.quotes SPAN.current {
 padding: 8px 10px 8px 10px; FONT-WEIGHT: bold; COLOR: #fff; MARGIN-RIGHT:8px; BORDER: #ca3000 1px solid; BACKGROUND-COLOR: #ff5909;
}
DIV.quotes SPAN.disabled {
 padding: 8px 10px 8px 10px;  COLOR: #aaa; MARGIN-RIGHT: 8px; BORDER: #e0e0e0 1px solid;

}


.s_fenye
{
    width:1002px;
    height:auto;
    float:left;
}

.s_fenye2
{
    width:1002px;
    height:auto;
    float:left;
    padding-top:10px;
    border-top:1px solid #dddddd;
}


.s_fan1{width:600px; height:auto; float:left; font-size:14px; color:#9e9ca3; line-height:30px; font-weight:normal;}

.s_fan1 a{width:80px; height:40px; float:left; margin-right:10px; font-size:14px; color:#9e9ca3; line-height:30px; font-weight:normal; text-align:center; line-height:40px; border:1px solid #e0e0e0; background:#ffffff;}

.s_fan1 a:hover{width:80px; height:40px; float:left; line-height:40px; text-align:center; color:White; BORDER: #ca3000 1px solid; BACKGROUND-COLOR: #ff5909;}




.s_fan2{height:auto; float:right; }

.s_fan2 a{width:80px; height:40px; float:left; font-size:14px; color:#9e9ca3; line-height:30px; font-weight:normal; line-height:40px; text-align:center; border:1px solid #e0e0e0; background:#ffffff;}

.s_fan2 a:hover{width:80px; height:40px; float:left; line-height:40px; text-align:center; color:White; BORDER: #ca3000 1px solid; BACKGROUND-COLOR: #ff5909;}














/*footer*/

.m_foot
{
    width: 1010px;
    height: auto;
    float: left;
    margin-left: 40px;
}

.m_foot_list
{
    width: 1020px;
    height: auto;
    float: left;
}

    .m_foot_list h3
    {
        width: 54px;
        height: 30px;
        float: left;
        padding-left: 5px;
        font-family: 微软雅黑;
        font-size: 12px;
        color: #252525;
        line-height: 30px;
        text-align: left;
        font-weight: normal;
        padding-right: 10px;
        background: url(../images/c_line2.jpg) no-repeat right 50%;
    }

    .m_foot_list ul
    {
        width: 900px;
        float: left;
    }

        .m_foot_list ul li
        {
            float: left;
            padding-left: 10px;
            padding-right: 10px;
            background: url(../images/c_line2.jpg) no-repeat right 50%;
            font-family: 微软雅黑;
            font-size: 12px;
            color: #959595;
            line-height: 30px;
            text-align: center;
            font-weight: normal;
            overflow: hidden;
        }

            .m_foot_list ul li a
            {
                font-family: 微软雅黑;
                font-size: 12px;
                color: #959595;
                line-height: 30px;
                text-align: center;
                font-weight: normal;
            }

                .m_foot_list ul li a:hover
                {
                    font-family: 微软雅黑;
                    font-size: 12px;
                    color: #ff5909;
                    line-height: 30px;
                    text-align: center;
                    font-weight: normal;
                }


.m_foot_txt
{
    width: 1010px;
    height: auto;
    float: left;
    padding-left: 5px;
    font-family: 微软雅黑;
    font-size: 12px;
    color: #252525;
    line-height: 30px;
    text-align: left;
    font-weight: normal;
    overflow: hidden;
}




.m_bot
{
    width: 1010px;
    height: 60px;
    float: left;
    background: url(../images/bott.jpg) no-repeat left bottom;
}

.m_bott_qq
{
    width: 260px;
    height: 51px;
    float: left;
    margin-left: 14px;
    margin-top: 8px;
    font-family: 微软雅黑;
    font-size: 20px;
    color: #fff;
    line-height: 51px;
    text-align: left;
    font-weight: normal;
    overflow: hidden;
}

    .m_bott_qq img
    {
        float: left;
    }

    .m_bott_qq span
    {
        font-family: Arial;
        font-size: 20px;
        color: #fff;
        line-height: 51px;
        text-align: left;
        font-weight: normal;
    }



.m_bott_txt
{
    width: auto;
    height: 51px;
    float: left;
    margin-left: 36px;
    margin-top: 8px;
    font-family: 微软雅黑;
    font-size: 18px;
    color: #fff;
    line-height: 21px;
    text-align: left;
    font-weight: bold;
    overflow: hidden;
}

    .m_bott_txt img
    {
        float: left;
        margin-top: 5px;
        padding-right: 10px;
    }

    .m_bott_txt span
    {
        font-family: Arial;
        font-size: 26px;
        color: #fff;
        line-height: 51px;
        text-align: left;
        font-weight: bold;
    }












































/*右侧浮动窗口*/

.b_box
{
    width: 137px;
    height: 490px;
    position: fixed;
    _position: absolute;
    z-index: 999999;
    top:140px;
bottom:10px;
    left: 50%;
    margin-left: 520px;
}


.b_box_bg
{
    width: 137px;
    height: 371px;
    float: left;
    background: #ff5909;
}

    .b_box_bg h3
    {
        width: 130px;
        height: auto;
        float: left;
        margin-left: 4px;
        margin-top: 10px;
        font-family: 微软雅黑;
        font-size: 18px;
        color: #fff;
        line-height: 20px;
        font-weight: normal;
        text-align: center;
    }

        .b_box_bg h3 span
        {
            font-family: Arial;
            font-size: 18px;
            color: #fff;
            line-height: 30px;
            font-weight: normal;
            text-align: center;
        }

    .b_box_bg a h4
    {
        width: 123px;
        height: 66px;
        float: left;
        background: url(../images/btxt1.jpg) no-repeat left top;
        margin-left: 8px;
        margin-top: 8px;
    }

        .b_box_bg a h4 span
        {
            width: 123px;
            height: 30px;
            float: left;
            font-family: 微软雅黑;
            font-size: 18px;
            color: #000000;
            line-height: 40px;
            font-weight: normal;
            text-align: center;
        }

        .b_box_bg a h4 font
        {
            width: 123px;
            height: 30px;
            float: left;
            font-family: 微软雅黑;
            font-size: 16px;
            color: #000000;
            line-height: 30px;
            font-weight: normal;
            text-align: center;
        }

    .b_box_bg h5
    {
        width: 123px;
        height: auto;
        float: left;
        font-family: 微软雅黑;
        font-size: 12px;
        color: #ffffff;
        line-height: 30px;
        font-weight: normal;
        text-align: center;
        margin-left: 8px;
    }

        .b_box_bg h5 img
        {
            float: left;
            margin-top: 10px;
            display: block;
            margin: 0 auto;
        }





/* leftsead */
#leftsead{width:201px;height:290px;position:fixed;top:40px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:201px;height:60px; margin-top:10px;}
/*#leftsead li{width:161px;height:60px;}*/

#leftsead li img{float:right;}
#leftsead li a{height:60px;float:right;display:block;min-width:60px;max-width:201px; }
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-230px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:152px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:152px;}
#p2{width:auto;background-color:#0094ff;height:58px;margin-left:0px; border:1px solid #0094ff;text-align:right; line-height:22px; padding:5px 5px 0 5px;}
#p2 img {float:left; }
#p2 span {float:left; margin-left:50px; margin-right:20px; }
#p3{width:auto;background-color:#EC9890;height:58px;margin-left:0px; margin-right:10px; border:1px solid #E6776C;text-align:center;line-height:58px}
#p3 img {float:left; }
#p3 span {float:left; margin-left:60px; }
#p4{display:none;width:142px;background-color:#ec44bb;height:220px;margin-left:0px; margin-right:10px; border:1px solid #ec44bb;text-align:center;line-height:58px}
#p4 img {float:left; }
#p4 span {float:left; margin-left:60px; }


#leftsead li a.huihu .hides{display:none;position:absolute;right:52px;}
#leftsead li a.huihu .huih{display:none;position:absolute;right:52px;}
/*#leftsead li a.huihu:hover .huih{display:block;position:absolute;right:52px; top:80px;}*/


#p5{width:auto;background-color:#ec44bb;height:58px;margin-left:0px; margin-right:10px; border:1px solid #ec44bb;text-align:center;line-height:58px}
#p5 img {float:left; }
#p5 span {float:left; margin-left:60px; }
#p1{width:60px;height:60px;float:left;}



.b_box_top
{
    width: 137px;
    height: 102px;
    float: left;
    margin-top: 4px;
    background: #ff5909;
}

    .b_box_top a img
    {
        display: block;
        border: none;
    }
