/* CSS Document */

body
{
    margin: 0;
    padding: 0;
    line-height: 24px;
    font-family: 宋体;
    font-size: 12px;
    background: #fdf1f1;
}

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;
}

img
{
    display: block;
    margin: 0;
    border: none;
}

/* 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;
}

.blank145
{
    width: 100%;
    height: 145px;
    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;
}

#hdBox
{
    width: 1920px;
    *width: 1920px;
    _width: 1920px;
    height: auto;
    /*position: relative;*/
	position:fixed;
    z-index: 30;
    top: 0;
    float: left;
    left: 50%;
    margin-left: -952px;
    *margin-left: -952px;
    _margin-left: -952px;

}

.m_hd_top
{
    width: 100%;
    height: auto;
    float: left;
    background: url(../images/top_bg1.jpg) repeat-x left top;
}

.m_head
{
    width: 1000px;
    height: auto;
    margin: 0 auto;
    position: relative;
}

.m_logo
{
    width: 499px;
    height: 95px;
    float: left;
}

    .m_logo a img
    {
        display: block;
        margin: 0;
        border: none;
    }



.m_tel
{
    width: auto;
    height: auto;
    float: right;
    margin-top: 3px;
    overflow: hidden;
}

.m_tel_img
{
    width: 71px;
    height: 75px;
    float: left;
    overflow: hidden;
}

    .m_tel_img img
    {
        border: none;
    }


.m_img
{
    width: 210px;
    height: auto;
    float: left;
    overflow: hidden;
}

    .m_img img
    {
        display: block;
        border: none;
        margin: 0;
        padding: 0 5px 0 5px;
    }


.m_sea
{
    width: 210px;
    height: auto;
    float: left;
    margin-top: 5px;
    overflow: hidden;
}

.s_inp
{
    width: 147px;
    height: 25px;
    float: left;
    margin-left: 8px;
    border: 1px solid #ccc;
    background: #fff;
    padding-left: 5px;
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    color: #333;
    line-height: 25px;
    overflow: hidden;
}

.s_int
{
    width: 28px;
    height: 25px;
    border: none;
    float: left;
    margin-left: 8px;
}



.wap_train
{
    width: 1000px;
    margin: 0 auto;
    position: relative;
}

.left
{
    width: 1000px;
    float: left;
    margin-top: 0;
    position: absolute;
}

    .left .left_navi
    {
        width: 100px;
        height: 50px;
        line-height: 50px;
        font-weight: normal;
        color: #fff;
        position: relative;
        z-index: 99999;
        float: left;
        text-align: center;
    }

    .left h3
    {
        width: 100px;
        padding: 0;
        margin: 0;
        float: left;
        height: 50px;
        font-size: 15px;
        background: url(../images/c_line_bg.jpg) no-repeat right;
        font-weight: normal;
        font-family: 'Microsoft YaHei';
        color: White;
        line-height: 50px;
        display: block;
    }

        .left h3 a
        {
            width: 100px;
            height: 50px;
            float: left;
            font-family: 'Microsoft YaHei';
            color: White;
            font-size: 15px;
            line-height: 50px;
            display: block;
        }

            .left h3 a:hover
            {
                width: 100px;
                height: 50px;
                float: left;
                font-family: 'Microsoft YaHei';
                color: #b70600;
                font-size: 15px;
                line-height: 50px;
                display: block;
                background: #fdf1f1;
            }

    .left .sec_train_navi
    {
        float: left;
        display: none;
        width: 200px;
        position: absolute !important;
        left: -50px;
        top: 50px;
        cursor: auto;
        z-index: 9999999;
    }

    .left .show
    {
        position: inherit;
        background: url(../images/t_png.png) repeat left top;
        width: 200px;
        height: auto;
        float: left;
        padding-bottom: 16px;
        text-align: left;
        overflow: hidden;
    }

        .left .show ul li
        {
            _padding-bottom: 1px;
            height: 28px;
            width:196px;
            float: left;
            margin-left:2px;
            padding-bottom: 2px;
            line-height: 30px;
            border-bottom: 1px solid #fff;
        }

            .left .show ul li a
            {
                width: 196px;
                font-size: 14px;
                color: #fff !important;
                height: 30px;
                float: left;
                font-family: 'Microsoft YaHei';
                font-weight: normal;
                text-align: center;
                display: block;
            }

                .left .show ul li a:hover
                {
                    font-size: 14px;
                    display: block;
                    color: #fff !important;
                    height: 30px;
                    font-weight: bold;
                }

    .left .active_cat div
    {
        display: block !important;
    }

    .left .active_cat
    {
        width: 100px;
        height: 50px;
        float: left;
        font-family: 'Microsoft YaHei';
        color: #b70600;
        font-size: 15px;
        line-height: 50px;
        display: block;
        background: #fdf1f1;
    }

        .left .active_cat a
        {
            color: #b70600;
        }

.m_banner
{
    width: 1920px;
    *width: 1920px;
    _width: 1920px;
    height: 390px;
    position: relative;
    z-index: 10;
    top: 0;
    float:left;
	left:50%;
	margin-left:-952px;
	*margin-left:-952px;
	_margin-left:-952px;
    overflow: hidden;
}

#focus
{
    width: 1920px;
    height: 390px;
    position: relative;
    float: left;
    z-index: 1;
    overflow: hidden;
}

    #focus a
    {
        color: #333;
    }

    #focus *
    {
        border: 0;
        padding: 0;
        margin: 0;
    }

    #focus .Pimg
    {
        position: relative;
    }

        #focus .Pimg li
        {
            position: absolute;
            top: 0;
            left: 0;
        }

            #focus .Pimg li img
            {
                border: 0px solid #FFFFFF;
                margin: 0 auto;
            }

            #focus .Pimg li p
            {
                line-height: 25px;
                font-size: 14px;
                padding-left: 15px;
            }

    #focus .Nubbt
    {
        position: absolute;
        z-index: 9;
        display: block;
        right: 48%;
        bottom:20px;
        line-height: 15px;

    }

        #focus .Nubbt span
        {
			width:4px; height:4px;			
            border: 1px solid #b70600;
            background: #fff;
            padding:0px 1px;
            margin: 0 5px;
            font-style: normal;
            cursor: pointer;
			border-radius:50%;
			-moz-border-radius:50%;
        }

            #focus .Nubbt span.on
            {
			width:4px; height:4px;
                background: #b70600;
                color: #fff;
			border-radius:50%;
			-moz-border-radius:50%;
            }

.m_contact
{
    width: 1000px;
    height: auto;
    margin: 0 auto;
    position: relative; 
    z-index: 10;
    overflow: hidden;
}


.m_index_cokk
{
    width: 1000px;
    float: left;
    overflow: hidden;
}

    .m_index_cokk h3
    {
        width: 1000px;
        height: auto;
        float: left;
        font-family: 'Microsoft YaHei';
        font-size: 20px;
        color: #b70600;
        line-height: 36px;
        font-weight: normal;
        text-align: center;
        overflow: hidden;
    }

    .m_index_cokk h4
    {
        width: 1000px;
        height: auto;
        float: left;
        font-family: 'Microsoft YaHei';
        font-size: 16px;
        color: #b70600;
        line-height: 30px;
        font-weight: normal;
        text-align: center;
        overflow: hidden;
    }

    .m_index_cokk h5
    {
        width: 1000px;
        height: auto;
        float: left;
        font-family: 'Microsoft YaHei';
        font-size: 23px;
        color: #b70600;
        line-height: 36px;
        font-weight: normal;
        text-align: center;
        overflow: hidden;
    }



.m_list_menu
{
    width: 1000px;
    float: left;
    height: auto!important;
    min-height: 450px;
    margin-top: 20px;
    padding-bottom: 20px;
    position: relative;
    z-index: 66;
    overflow: hidden;
}


.mlist1
{
    width: 250px;
    height: 250px;
    float: left;
    position: relative;
    z-index: 77;
    float: left;
    left: 0;
    margin-left: 120px;
    top: 0;
}

    .mlist1 a
    {
        width: 250px;
        height: 250px;
        float: left;
        background: url(../images/case11.png) no-repeat left top;
        text-indent: -9999px;
    }

        .mlist1 a:hover
        {
            width: 250px;
            height: 250px;
            float: left;
            background: url(../images/case12.png) no-repeat left top;
            text-indent: -9999px;
        }

.mlist2
{
    width: 250px;
    height: 250px;
    float: left;
    position: relative;
    z-index: 70;
    float: left;
    left: 0;
    margin-left: -126px;
    top: 125px;
}

    .mlist2 a
    {
        width: 250px;
        height: 250px;
        float: left;
        background: url(../images/abo11.png) no-repeat left top;
        text-indent: -9999px;
    }

        .mlist2 a:hover
        {
            width: 250px;
            height: 250px;
            float: left;
            background: url(../images/abo12.png) no-repeat left top;
            text-indent: -9999px;
        }

.mlist3
{
    width: 250px;
    height: 250px;
    float: left;
    position: relative;
    z-index: 65;
    float: left;
    left: 0;
    margin-left: -125px;
    top: 1px;
}

    .mlist3 a
    {
        width: 250px;
        height: 250px;
        float: left;
        background: url(../images/human11.png) no-repeat left top;
        text-indent: -9999px;
    }

        .mlist3 a:hover
        {
            width: 250px;
            height: 250px;
            float: left;
            background: url(../images/human12.png) no-repeat left top;
            text-indent: -9999px;
        }

.mlist4
{
    width: 250px;
    height: 250px;
    float: left;
    position: relative;
    z-index: 66;
    float: left;
    left: 0;
    margin-left: -126px;
    top: 125px;
}

    .mlist4 a
    {
        width: 250px;
        height: 250px;
        float: left;
        background: url(../images/conta11.png) no-repeat left top;
        text-indent: -9999px;
    }

        .mlist4 a:hover
        {
            width: 250px;
            height: 250px;
            float: left;
            background: url(../images/conta12.png) no-repeat left top;
            text-indent: -9999px;
        }

.mlist5
{
    width: 250px;
    height: 250px;
    float: left;
    position: relative;
    z-index: 55;
    float: left;
    left: 0;
    margin-left: -125px;
    top: 1px;
}

    .mlist5 a
    {
        width: 250px;
        height: 250px;
        float: left;
        background: url(../images/news11.png) no-repeat left top;
        text-indent: -9999px;
    }

        .mlist5 a:hover
        {
            width: 250px;
            height: 250px;
            float: left;
            background: url(../images/news12.png) no-repeat left top;
            text-indent: -9999px;
        }

.nApply
{
    width: 1100px;
    float: left;
    margin-top: 20px;
    background: url(../images/c_line_d.jpg) no-repeat left top;
    overflow: hidden;
}

.none
{
    display: none;
}

.nApply .ApplyTitle
{
    width: 1100px;
    height: auto;
    float: left;
   /* padding-left: 60px; */
}

    .nApply .ApplyTitle li
    {
        float: left;
        cursor: pointer;
        height: 30px;
        line-height: 30px;
        font-family: 'Microsoft YaHei';
        font-size: 16px;
        font-weight: normal;
        text-align: center;
		padding:0 10px;
        margin-left: 40px;
        margin-top: 40px;
        text-overflow: ellipsis;
        overflow: hidden;
    }

        .nApply .ApplyTitle li a
        {
            text-decoration: none;
            color: #fff;
        }

    .nApply .ApplyTitle .active
    {
        background: #b70600;
        color: #fff;
    }

    .nApply .ApplyTitle .normal
    {
        background: #b70600;
        color: #b70600;
    }

.nApply .ApplyContent
{
    clear: both;
    overflow: hidden;
    width: 1100px;
    float: left;
    padding: 10px 0 0 0;
    display: block;
}

.app_list
{
    width: 1100px;
    height: auto;
    float: left;
    overflow: hidden;
}

    .app_list ul
    {
        width: 1120px;
        height: auto;
        float: left;
        margin-left: -10px;
    }

        .app_list ul li
        {
            width: 284px;
            height: 237px;
            float: left;
            margin-left: 40px;
            margin-top: 40px;
            overflow: hidden;
        }

.divcss5
{
    position: relative;
    width: 284px;
    height: 237px;
    margin: 0 auto;
}

    .divcss5 a, .divcss5 span
    {
        display: none;
        text-decoration: none;
    }

    .divcss5:hover
    {
        cursor: pointer;
    }

        .divcss5:hover a.now
        {
            cursor: pointer;
            position: absolute;
            top: 0;
            width: 100%;
            height: 100%;
            z-index: 100;
            left: 0;
            display: block;
        }

        .divcss5:hover span
        {
            display: block;
            position: absolute;
            bottom: 0;
            left: 0;
            color: #FFF;
            width: 284px;
            z-index: 10;
            height: 237px;
            text-align: center;
            font-family: 'Microsoft YaHei';
            font-size: 18px;
            font-weight: bold;
            line-height: 237px;
            background: url(../images/bbg1.png) repeat left top;
        }




.m_index_new
{
    width: 100%;
    height: auto;
    float: left;
    margin-top: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
    background: #f9f7e8;
    overflow: hidden;
}



.m_index_new_con
{
    width: 1100px;
    height: auto;
    float: left;
    margin-top: 30px;
    padding-bottom: 30px;
    background: url(../images/c_line_d.jpg) no-repeat left top;
    overflow: hidden;
}



.m_nlist
{
    width: 465px;
    height: auto;
    float: left;
    margin-left: 30px;
    margin-top: 30px;
    overflow: hidden;
}

.m_nlist_cokk
{
    width: 465px;
    height: auto;
    float: left;
    overflow: hidden;
}

    .m_nlist_cokk h3
    {
        float: left;
        height: 30px;
        line-height: 30px;
        font-family: 'Microsoft YaHei';
        font-size: 16px;
        color: #fff;
        font-weight: normal;
        text-align: center;
        width: 124px;
        background: #b70600;
        text-overflow: ellipsis;
        overflow: hidden;
    }


    .m_nlist_cokk h4
    {
        width: 20px;
        height: 20px;
        float: right;
        margin-top: 8px;
        margin-right: 8px;
        overflow: hidden;
    }

        .m_nlist_cokk h4 a img
        {
            display: block;
            margin: 0;
            border: none;
        }




.m_nlist_con
{
    width: 465px;
    height: auto;
    float: left;
    overflow: hidden;
}


    .m_nlist_con ul
    {
        width: 465px;
        height: auto;
        float: left;
        margin-top: 10px;
        overflow: hidden;
    }

        .m_nlist_con ul li
        {
            width: 465px;
            height: 93px;
            float: left;
            padding-top: 10px;
            padding-bottom: 10px;
            overflow: hidden;
        }

            .m_nlist_con ul li a img
            {
                width: 96px;
                height: 93px;
                float: left;
            }


            .m_nlist_con ul li .ncon
            {
                width: 345px;
                height: 93px;
                float: right;
                overflow: hidden;
            }

                .m_nlist_con ul li .ncon a
                {
                    width: 345px;
                    height: 93px;
                    float: left;
                    overflow: hidden;
                }

                    .m_nlist_con ul li .ncon a h3
                    {
                        width: 247px;
                        height: 30px;
                        float: left;
                        font-family: 'Microsoft YaHei';
                        font-size: 16px;
                        color: #b70600;
                        font-weight: normal;
                        text-align: left;
                        line-height: 30px;
                        text-overflow: ellipsis;
                        overflow: hidden;
                    }

                    .m_nlist_con ul li .ncon a h4
                    {
                        width: auto;
                        height: 30px;
                        float: right;
                        font-family: 'Microsoft YaHei';
                        font-size: 14px;
                        color: #b70600;
                        font-weight: normal;
                        text-align: left;
                        line-height: 30px;
                        text-overflow: ellipsis;
                        overflow: hidden;
                    }

                    .m_nlist_con ul li .ncon a font
                    {
                        width: 345px;
                        height: 60px;
                        float: left;
                        margin-top: 6px;
                        font-family: 'Microsoft YaHei';
                        font-size: 13px;
                        color: #333333;
                        font-weight: normal;
                        text-align: left;
                        line-height: 20px;
                        text-overflow: ellipsis;
                        overflow: hidden;
                    }


.m_index_case_con
{
    width: 1100px;
    height: auto;
    float: left;
    margin-top: 30px;
    padding-bottom: 30px;
    background: url(../images/c_line_d.jpg) no-repeat left top;
    overflow: hidden;
}

.rollBox
{
    overflow: hidden;
    width: 1100px;
    height: auto;
    float: left;
}

    .rollBox .LeftBotton
    {
        float: left;
        background: url(../images/left1.jpg) no-repeat left top;
        overflow: hidden;
        width: 45px;
        cursor: pointer;
        height: 76px;
        margin-top: 60px;
    }

    .rollBox .RightBotton
    {
        float: left;
        background: url(../images/right1.jpg) no-repeat left top;
        overflow: hidden;
        width: 45px;
        cursor: pointer;
        height: 76px;
        margin-top: 60px;
        margin-left: 20px;
    }

    .rollBox .Cont
    {
        float: left;
        overflow: hidden;
        width: 880px;
        margin-left: 10px;
        margin-top: 10px;
    }

    .rollBox .ScrCont
    {
        width: 10000000px;
    }

    .rollBox #List1
    {
        float: left;
    }

    .rollBox #List2
    {
        float: left;
    }


.pic
{
    width: 197px;
    height: 200px;
    float: left;
    margin-left: 20px;
    margin-top: 20px;
    overflow: hidden;
}

.divcase
{
    position: relative;
    width: 197px;
    height: 146px;
    float: left;
    overflow: hidden;
}

    .divcase a, .divcss5 span
    {
        display: none;
        text-decoration: none;
    }

    .divcase:hover
    {
        cursor: pointer;
    }

        .divcase:hover a.now
        {
            cursor: pointer;
            position: absolute;
            top: 0;
            width: 100%;
            height: 100%;
            z-index: 100;
            left: 0;
            display: block;
        }

        .divcase:hover span
        {
            display: block;
            position: absolute;
            bottom: 0;
            left: 0;
            color: #FFF;
            width: 197px;
            z-index: 10;
            height: 146px;
            text-align: center;
            font-family: 'Microsoft YaHei';
            font-size: 18px;
            font-weight: bold;
            line-height: 237px;
            background: url(../images/bbg1.png) repeat left top;
        }

.case_txt a
{
    width: 197px;
    height: 40px;
    float: left;
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    color: #333333;
    font-weight: normal;
    line-height: 40px;
    text-align: center;
}



.m_abo_cokk
{
    float: left;
    height: 30px;
    line-height: 30px;
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    color: #fff;
    font-weight: normal;
    text-align: center;
    width: 124px;
    background: #b70600;
    text-overflow: ellipsis;
    overflow: hidden;
}

.m_inda
{
    width: 465px;
    height: auto;
    float: left;
    overflow: hidden;
}

.m_inda_img
{
    width: 126px;
    height: 125px;
    float: left;
    margin-top: 20px;
}

.m_inda_txt
{
    width: 315px;
    height: auto;
    float: right;
    margin-top: 20px;
}

.m_inda_txt_con
{
    width: 315px;
    height: auto;
    float: left;
}

    .m_inda_txt_con a
    {
        width: 315px;
        height: 113px;
        float: left;
        overflow: hidden;
    }

        .m_inda_txt_con a h3
        {
            width: 205px;
            height: 30px;
            float: left;
            font-family: 'Microsoft YaHei';
            font-size: 16px;
            color: #b70600;
            font-weight: normal;
            text-align: left;
            line-height: 30px;
            text-overflow: ellipsis;
            overflow: hidden;
        }

        .m_inda_txt_con a h4
        {
            width: auto;
            height: 30px;
            float: right;
            font-family: 'Microsoft YaHei';
            font-size: 14px;
            color: #b70600;
            font-weight: normal;
            text-align: left;
            line-height: 30px;
            text-overflow: ellipsis;
            overflow: hidden;
        }

        .m_inda_txt_con a font
        {
            width: 315px;
            height: 80px;
            float: left;
            margin-top: 6px;
            font-family: 'Microsoft YaHei';
            font-size: 13px;
            color: #333333;
            font-weight: normal;
            text-align: left;
            line-height: 20px;
            text-overflow: ellipsis;
            overflow: hidden;
        }


.m_iConta_con
{
    width: 465px;
    height: auto;
    float: left;
    margin-left: 30px;
    margin-top: 30px;
    overflow: hidden;
}

.m_conta_img
{
    width: 191px;
    height: 177px;
    float: left;
    overflow: hidden;
}



.m_conta_txt
{
    width: 235px;
    height: auto;
    float: left;
    margin-left: 20px;
    font-family: 'Microsoft YaHei';
    font-size: 13px;
    color: #333333;
    font-weight: normal;
    text-align: left;
    line-height: 24px;
    overflow: hidden;
}



    .m_conta_txt h4
    {
        width: 235px;
        height: 50px;
        float: left;
        font-family: Arial;
        font-size: 24px;
        color: #b70600;
        font-weight: normal;
        text-align: left;
        line-height: 50px;
        overflow: hidden;
        font-style: italic;
    }

        .m_conta_txt h4 img
        {
            width: 45px;
            height: 47px;
            float: left;
            border: none;
            margin: 0 10px 10px 0;
            display: block;
        }


.m_gtop
{
    width: 1100px;
    height: auto;
    float: left;
    overflow: hidden;
}


    .m_gtop a
    {
        display: block;
        float: left;
        margin-left: 44%;
    }

        .m_gtop a img
        {
            display: block;
            margin: 0;
        }



.s_contect
{
    width: 1003px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

.s_type
{
    width: 245px;
    height: auto;
    float: left;
}


.s_tyBox
{
    width: 242px;
    height: auto;
    float: left;
    background: #f4f4f4;
    border: 1px solid #e2e1e0;
    padding-bottom:8px;
    overflow: hidden;
}

.s_type_cokk
{
    width: 245px;
    height: 34px;
    float: left;
    background: url(../images/type1.jpg) repeat-x left top;
    border-bottom: 1px solid #e2e1e0;
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    color: #b70600;
    line-height: 34px;
    font-weight: bold;
    text-align: center;
    overflow: hidden;
}


        #left_navi { width: 242px; height: auto; float: left; }
            #left_navi h3 { width: 242px; cursor: pointer; background: url(../images/lbtn1.jpg) no-repeat left top; text-decoration: none; text-align: center; font-family:'Microsoft YaHei'; font-size: 14px; color: #b70600; display: block; line-height: 34px; font-weight: normal; }
                #left_navi h3:hover { width: 242px; height: 34px; float: left; background: url(../images/lbtn2.jpg) no-repeat left top; font-family: 'Microsoft YaHei'; font-size: 14px; color: #fff; line-height: 34px; font-weight: normal; text-align: center; text-overflow: ellipsis; overflow: hidden; }


            #left_navi h2 { border:none; color: #333333; float:left; width:232px;  height:34px; font-family: 'Microsoft YaHei'; font-size: 14px; line-height:34px; background:#dbdbdb; margin-left:4px;  text-align:center; }
                #left_navi h2:hover { background:#999; color:#fff; text-decoration:none; }

#left_navi h2 a{ border:none; color: #333333; float:left; width:232px;  height:34px; font-family: 'Microsoft YaHei'; font-size: 14px; line-height:34px; background:#dbdbdb; margin-left:4px;  text-align:center; }
                #left_navi h2 a:hover { background:#999; color:#fff; text-decoration:none; }


            #left_navi dl {width: 242px; height: auto; height: 100%; }

                #left_navi dl dt { padding:0; text-align:center; }
                    #left_navi dl dt a { cursor: pointer; height: 24px; font-family: 'Microsoft YaHei'; font-size: 14px; color: #333; line-height: 30px; font-weight: normal; border: none; text-decoration: none; }
                        #left_navi dl dt a:hover { cursor: pointer; height: 24px; font-family: 'Microsoft YaHei'; font-size: 14px; color: #00a753; line-height: 30px; font-weight: normal; border: none; text-decoration: underline; }

        .no { display: none; }
.s_ty_list
{
    width: 242px;
    height: auto;
    float: left;
    overflow: hidden;
}

    .s_ty_list ul
    {
        width: 242px;
        height: auto;
        float: left;
        padding-top:6px;
        overflow: hidden;
    }

        .s_ty_list ul li
        {
            width: 242px;
            height: auto;
            float: left;
            border-bottom:1px solid #e2e1e0;
            overflow: hidden;
        }

            .s_ty_list ul li a
            {
                width: 242px;
                height: 34px;
                float: left;
                margin-top:-1px;
                background: url(../images/lbtn1.jpg) no-repeat left top;
                font-family: 'Microsoft YaHei';
                font-size: 14px;
                color: #b70600;
                line-height: 34px;
                font-weight: normal;
                text-align: center;
                text-overflow: ellipsis;
                overflow: hidden;
            }

                .s_ty_list ul li a:hover
                {
                    width: 242px;
                    height: 34px;
                    float: left;
                    background: url(../images/lbtn2.jpg) no-repeat left top;
                    font-family: 'Microsoft YaHei';
                    font-size: 14px;
                    color: #fff;
                    line-height: 34px;
                    font-weight: normal;
                    text-align: center;
                    text-overflow: ellipsis;
                    overflow: hidden;
                }

                .s_ty_list ul li a.shov
                {
                    width: 242px;
                    height: 34px;
                    float: left;
                    background: url(../images/lbtn2.jpg) no-repeat left top;
                    font-family: 'Microsoft YaHei';
                    font-size: 14px;
                    color: #fff;
                    line-height: 34px;
                    font-weight: normal;
                    text-align: center;
                    text-overflow: ellipsis;
                    overflow: hidden;
                }

        .s_ty_list ul li span
        {
            width: 238px;
            height: auto;
            float: left;
            overflow: hidden;
        }



.s_contBox
{
    width: 242px;
    height: auto!important;
    min-height: 346px;
    float: left;
    background: #f4f4f4;
    border: 1px solid #e2e1e0;
    overflow: hidden;
}

.s_ty_conta
{
    width: 242px;
    height: auto;
    float: left;
    overflow: hidden;
}


.s_ty_txt
{
    width: 220px;
    height: auto;
    float: left;
    margin-left:10px;
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    color: #333333;
    line-height:25px;
    font-weight: normal;
    text-align: left;
    overflow: hidden;
}

    .s_ty_txt img
    {
        display:block;
        margin:0 auto;
        padding:10px 0 10px 0;
        border:none;
    }




.s_right
{
    width: 742px;
    height: auto!important;
    min-height: 570px;
    float: right;
    background: #fff url(../images/rbg1.jpg) no-repeat right bottom;
    border: 1px solid #e2e1e0;
    padding-bottom:20px;
    overflow: hidden;
}


.s_right_con
{
    width: 735px;
    height: auto;
    float: left;
    margin-left:8px;
    /*border: 1px solid #e2e1e0;*/
    overflow: hidden;
}


.s_right_cokk
{
    width: 715px;
    height: 36px;
    float: left;
    margin-left:4px; margin-top:2px;
    border-bottom:1px solid #b70600;
    overflow: hidden;
}

    .s_right_cokk h3
    {
    width:430px;
    height: 36px;
    float: left;    
    padding-left:10px; 
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    color: #333;
    line-height:36px;
    font-weight:bold;
    text-align: left;  
    overflow:hidden;  
    }
    .s_right_cokk h3 span
    {
        padding-left:10px;   
    font-family:Arial;
    font-size: 16px;
    color: #b70600;
    line-height:36px;
    font-weight:normal;
    text-align: left; 
    text-transform:capitalize; 
    overflow:hidden;  
    }

    .s_right_cokk h4
    {
    width:auto;
    height: 36px;
    float:right;  
    margin-right:10px;  
    font-family: 'Microsoft YaHei';
    font-size: 12px;
    color: #333;
    line-height:36px;
    font-weight:normal;
    text-align: left;  
    overflow:hidden;  
    }
        .s_right_cokk h4 img
        {
            float:left;
            margin:2px 10px 5px 5px;
            border:none;
        }

    .s_right_cokk h4 a
    {  
    font-family: 'Microsoft YaHei';
    font-size: 12px;
    color: #333;
    line-height:36px;
    font-weight:normal;
    text-align: left;  
    overflow:hidden;  
    }

    .s_right_txt
    {
    width:703px;
    height: auto;
    float:left; 
    margin-left:10px;   
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    color: #333;
    line-height:30px;
    font-weight:normal;
    text-align: left;  
    overflow:hidden;  
    }
        .s_right_con img
        {
            display:block;
            margin:10px 0 10px 0;
            border:none;
        }

    .s_right_txt font
    {
    width:703px;
    height: auto;
    float:left; 
    padding-top:30px; 
    font-family: 'Microsoft YaHei';
    font-size: 18px;
    color: #333;
    line-height:30px;
    font-weight:normal;
    text-align: left;  
    overflow:hidden;  
    }

    .s_pro_list
    {
    width:710px;
    height: auto;
    float:left; 
    margin-left:10px;   
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    color: #333;
    line-height:30px;
    font-weight:normal;
    text-align: left;  
    overflow:hidden;  
    }
.s_pro_list ul
{
    width:710px;
    height: auto;
    float:left; 
    padding-top:20px;
    overflow:hidden;
}
.s_pro_list ul li 
{
    width:710px;
    height: auto;
    float:left; 
    padding-top:20px;
    padding-bottom:20px;
    overflow:hidden;
}


.spro
{
    width:256px;
    height:216px;
    float:left;
    overflow:hidden;
}
    .spro a img
    {
        display:block;
        margin:0;
        border:1px solid #ccc;
        padding:1px;
        background:#fff;
    }
    .spro a:hover img
    {
        display:block;
        margin:0;
        border:1px solid #b70600;
        padding:1px;
        background:#fff;
    }

.sptxt
{
    width:420px;
    height:auto;
    float:right;
    overflow:hidden;
}

.sptxt_cokk
{
    width:400px;
    height:30px;
    float:left;
    overflow:hidden;
}

    .sptxt_cokk h3 a
    {
        width:220px;
        height:30px;
        float:left;
        font-family:'Microsoft YaHei';
        font-size:16px;
        color:#373737;
        line-height:30px;
        text-align:left;
        font-weight:normal;
        text-overflow:ellipsis;
        overflow:hidden;
    }

    .sptxt_cokk h4 a
    {
        height:30px;
        float:right;
        font-family:'Microsoft YaHei';
        font-size:14px;
        color:#373737;
        line-height:30px;
        text-align:left;
        font-weight:normal;
        text-overflow:ellipsis;
        overflow:hidden;
    }
        .sptxt_cokk h4 a img
        {
            float:left;
            margin:6px 10px 4px 10px;
            border:none;
        }

    .sptxt_con a
    {
        width:404px;
        height:160px;
        float:left;
        margin-top:8px;
        font-family:'Microsoft YaHei';
        font-size:14px;
        color:#373737;
        line-height:24px;
        text-align:left;
        font-weight:normal;
        text-overflow:ellipsis;
        overflow:hidden;
    }

    .s_prod
    {
    width:703px;
    height: auto;
    float:left; 
    margin-left:10px;   
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    color: #333;
    line-height:30px;
    font-weight:normal;
    text-align: left;  
    overflow:hidden;  
    }
        .s_prod img
        {
            display:block;
            margin:0 auto;
            margin-top:20px; margin-bottom:20px;
            
        }
.s_prod  h3
    {
    width:446px;
    height: auto;
    float:left; 
    margin-left:80px;   
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    color: #333;
    line-height:40px;
    font-weight:bold;
    text-align:center;  
    overflow:hidden;  
    }

.s_prod  h5
    {
    width:703px;
    height: auto;
    float:left; 
    padding-top:30px;  
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    color: #333;
    line-height:30px;
    font-weight:bold;
    text-align:center;  
    overflow:hidden;  
    }
.s_prod  h6
    {
    width:703px;
    height: auto;
    float:left;  
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    color: #333;
    line-height:30px;
    font-weight:normal;
    text-align:right;  
    overflow:hidden;  
    }

    .s_prod_con
    {
    width:640px;
    height: auto;
    float:left; 
    margin-left:40px;   
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    color: #333;
    line-height:30px;
    font-weight:normal;
    text-align: left;  
    overflow:hidden;  
    }
        .s_prod_con h4 a
        {
            width:60px; height:30px;  float:right; margin-top:-40px; background:#950d0c;
    font-family: 'Microsoft YaHei';    font-size: 14px;    color: #fff;    line-height:30px;
    font-weight:normal;    text-align:center;      overflow:hidden;  

        }


#loginBox{margin: 0 auto;padding: 0px;text-align: left;width:596px;height:436px;background: #5b5b5b; border: 1px solid #8c8c8c;overflow: hidden;filter: alpha(opacity=90);opacity: 1;}
#loginBox .title{text-align: left;padding-left: 10px;font-size: 11pt;border-bottom: 1px solid #829AFF;height:40px;line-height: 40px; cursor:pointer; background:#aa2e2a; }
#loginBox .t1{float: left;font-weight: bold; font-family:'Microsoft YaHei'; font-size:16px; color: #fff;text-decoration: none; font-weight:normal;}
#loginBox .t2{float: right;text-align: center;line-height: 18px; color:#fff; height: 18px;width: 18px;margin-top:10px;margin-right:10px;overflow: hidden;border: 1px solid #952121;background: #952121;cursor: pointer;}
#loginBox .login{text-align: center;width: 100%;height: 100%; zoom:1;}
input.submit{float: right;border: 1px solid #829AFF;FONT-SIZE: 9px;background: #EAEEFF;HEIGHT: 20px;margin-top: 5px;margin-right: 70px;}
#bgDiv{width: 100%;height: 100%;position: absolute; z-index:99999; top: 0px;left: 0px;right: 0px;background-color: #777;opacity: 0.7; }


.login_img
{
    width:576px; height:378px; float:left; margin-left:10px; margin-top:8px; overflow:hidden;
}
    .login_img img
    {
        display:block; margin:0; border:none;
    }

.case_img_list
{
    width:740px;
    height:auto;
    float:left;
    overflow:hidden;
}
.case_img_list ul
{
    width:740px;
    height:auto;
    float:left;
    padding-top:10px;
    padding-bottom:10px;
    overflow:hidden;
}
.case_img_list ul li
{
    width:215px;height:216px;float:left; border:1px solid #e2e1e0; margin-left:22px; _margin-left:10px; margin-top:20px; overflow:hidden;
}
.prodBox{width:215px;height:216px;float:left; overflow:hidden;}
.imgBox {width:215px;height:180px; float:left; overflow:hidden;}
.imgBox img {vertical-align:middle; display:block; margin:0;}
.txtBox { width:215px; text-align:center; font-size:14px;height:32px;line-height:32px; float:left;
          text-overflow:ellipsis; overflow:hidden;}
.txtBox a{font-family:'Microsoft YaHei'; font-size:14px; color:#373737;}
.txtBox a:hover{ color:#000;}





.s_news_box
{
    width:1002px;
    height: auto!important;
    min-height: 870px;
    float: right;
    background: #fff url(../images/rbg1.jpg) no-repeat right bottom;
    border: 1px solid #e2e1e0;
    padding-bottom:20px;
    overflow: hidden;
}

.s_news_cokk
{
    width:990px;
    height: 36px;
    float: left;
    margin-left:6px; margin-top:2px;
    border-bottom:1px solid #b70600;
    overflow: hidden;
}

    .s_news_cokk h3
    {
    width:430px;
    height: 36px;
    float: left;    
    padding-left:10px; 
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    color: #333;
    line-height:36px;
    font-weight:bold;
    text-align: left;  
    overflow:hidden;  
    }
    .s_news_cokk h3 span
    {
        padding-left:10px;   
    font-family:Arial;
    font-size: 16px;
    color: #b70600;
    line-height:36px;
    font-weight:normal;
    text-align: left; 
    text-transform:capitalize; 
    overflow:hidden;  
    }

    .s_news_cokk h4
    {
    width:auto;
    height: 36px;
    float:right;  
    margin-right:10px;  
    font-family: 'Microsoft YaHei';
    font-size: 12px;
    color: #333;
    line-height:36px;
    font-weight:normal;
    text-align: left;  
    overflow:hidden;  
    }
        .s_news_cokk h4 img
        {
            float:left;
            margin:2px 10px 5px 5px;
            border:none;
        }

    .s_news_cokk h4 a
    {  
    font-family: 'Microsoft YaHei';
    font-size: 12px;
    color: #333;
    line-height:36px;
    font-weight:normal;
    text-align: left;  
    overflow:hidden;  
    }

.s_news_con
{
    width:960px;
    height:auto;
    float:left;
    margin-left:20px; margin-top:30px; overflow:hidden;
}
.s_news_con h3
{
    width:960px;
    height:auto;
    float:left;
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    color: #950d0c;
    line-height:36px;
    font-weight:bold;
    text-align: left;  
    overflow:hidden;
}

.s_news_cbox
{
    width:960px;
    height:350px;
    float:left;
    background:#f9f7e8;
    overflow:hidden;
}

.s_news_cbox_img
{
    width:409px;
    height:252px;
    float:left;
    margin-left:26px;
    margin-top:26px;
    overflow:hidden;
}
    .s_news_cbox_img img
    {
        display:block; margin:0; border:none;
    }


.s_news_cbox_txt
{
    width:490px;
    height:auto;
    float:right;
    margin-right:20px;
    margin-top:16px;
    overflow:hidden;
}

    .s_news_cbox_txt h3 a
    {
    width:490px;
    height:36px;
    float:left;
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    color: #373737;
    line-height:36px;
    font-weight:normal;
    text-align:center;  
    overflow:hidden;
    } 
    

    .s_news_cbox_txt h4 a
    {
    width:460px;
    height:40px;
    float:right;
    position:relative; z-index:5;
    font-family: 'Microsoft YaHei';
    font-size: 12px;
    color: #373737;
    line-height:20px;
    font-weight:normal;
    text-align:left;  
    overflow:hidden;
    }
        .s_news_cbox_txt h4 a font
        {
            float:right;
    font-family: 'Microsoft YaHei';
    font-size: 12px;
    color: #b70600;
    line-height:20px;
    font-weight:normal;
        }


.sn_list{width:490px; height:auto; float:left; padding-top:10px;   overflow:hidden;}
.sn_list ul{width:490px; height:auto; overflow:hidden;}
.sn_list ul li{width:490px; height:36px; float:left;}
.sn_list ul li a{width:400px; height:36px; float:left; background:url(../images/dd3.jpg) no-repeat left 50%; padding-left:20px; font-family:'Microsoft YaHei'; font-size:14px; color:#373737; line-height:36px; text-overflow:ellipsis; overflow:hidden;}
.sn_list ul li a:hover{ font-family:'Microsoft YaHei'; font-size:14px; color:#000; line-height:36px;}
.sn_list ul li span{float:right; font-family:'Microsoft YaHei'; font-size:12px; color:#373737; line-height:36px;}


    .sn_list h5
    {
        float:left; margin-left:200px; margin-top:20px;

    }
        .sn_list h5 a
        {
             font-family:'Microsoft YaHei'; font-size:14px; color:#b70600; line-height:36px;
        }
        .sn_list h5 a:hover
        {
             font-family:'Microsoft YaHei'; font-size:14px; color:#950d0c; line-height:36px;
        }



.news_more{width:700px; height:auto; float:left; margin-left:10px; padding-top:20px;   overflow:hidden;}
.news_more ul{width:700px; height:auto; overflow:hidden;}
.news_more ul li{width:700px; height:36px; float:left;}
.news_more ul li a{width:600px; height:36px; float:left; background:url(../images/dd3.jpg) no-repeat left 50%; padding-left:20px; font-family:'Microsoft YaHei'; font-size:14px; color:#373737; line-height:36px; text-overflow:ellipsis; overflow:hidden;}
.news_more ul li a:hover{ font-family:'Microsoft YaHei'; font-size:14px; color:#000; line-height:36px;}
.news_more ul li span{float:right; font-family:'Microsoft YaHei'; font-size:12px; color:#373737; line-height:36px;}




.down_list{width:700px; height:auto; float:left; margin-left:10px; padding-top:20px;   overflow:hidden;}
.down_list ul{width:700px; height:auto; overflow:hidden;}
.down_list ul li{width:700px; height:36px; float:left;}
.down_list ul li a{width:540px; height:36px; float:left; background:url(../images/dd3.jpg) no-repeat left 50%; padding-left:20px; font-family:'Microsoft YaHei'; font-size:14px; color:#373737; line-height:36px; text-overflow:ellipsis; overflow:hidden;}
.down_list ul li a:hover{ font-family:'Microsoft YaHei'; font-size:14px; color:#000; line-height:36px;}
    .down_list ul li font a
    {
        width:85px; height:25px;
        float:right; background:url(../images/down1.jpg) no-repeat left top;
        text-indent:-9999px;
    }.down_list ul li font a:hover
    {
        width:85px; height:25px;
        float:right; background:url(../images/down2.jpg) no-repeat left top;
        text-indent:-9999px;
    }


    .s_serv
    {
    width:715px;
    height: auto;
    float:left; 
    margin-left:4px;   
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    color: #333;
    line-height:30px;
    font-weight:normal;
    text-align: left; 
    overflow:hidden;  
    }

.s_serv_cokk
{
    width:700px;
    height: 36px;
    float:left; 
    margin-left:10px;   
    font-family: 'Microsoft YaHei';
    font-size: 15px;
    color: #333;
    line-height:30px;
    font-weight:normal;
    text-align: left; 
    margin-top:30px;
    overflow:hidden;  
}


    .s_serv_con
    {
    width:715px;
    height: auto!important;
    min-height:150px;
    float:left; 
    margin-left:4px;   
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    color: #333;
    line-height:30px;
    font-weight:normal;
    text-align: left; 
    background:#f9f7e8;
    overflow:hidden;  
    }


/* 收缩展开效果 */
.con_text
{
    
    width:680px;
    height: auto!important;
    min-height:130px;
    float:left; 
    margin:10px 10px 10px 20px;       
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    color: #333;
    line-height:30px;
    font-weight:normal;
    text-align: left; 
    overflow:hidden;  
}

    .con_text a
    {
        width:80px; height:30px; float:right; border:1px solid #e2e1e0; background:#fff;    
    font-family:'Microsoft YaHei'; font-size: 14px;  color: #b70600;  line-height:30px;  font-weight:normal;
    text-align:center;
    }



/*fanye*/
.s_fanye
{
    width:740px;
    height:auto;
    float:left;
    padding-top:10px;
    padding-bottom:10px;  TEXT-ALIGN:center;
}
DIV.quotes {
	PADDING: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN:center;
}
DIV.quotes A {
 padding:5px 8px 5px 8px; font-family:Arial; font-size:14px; COLOR: #8d8d8d; MARGIN-RIGHT:8px; TEXT-DECORATION: none; border:#b0b0b0 0px solid;
}
DIV.quotes A:hover {
 padding:5px 8px 5px 8px; MARGIN-RIGHT:8px;  font-family:Arial; font-size:14px; color:#fff; border:#009a44 0px solid; BACKGROUND-COLOR: #009a44;}
DIV.quotes A:active {
  padding:5px 8px 5px 8px; MARGIN-RIGHT: 8px;  font-family:Arial; font-size:14px; color:#fff;}
DIV.quotes SPAN.current {
  padding:5px 8px 5px 8px; FONT-WEIGHT: bold;  font-family:Arial; font-size:14px; COLOR: #950d0c; MARGIN-RIGHT:8px;
}
DIV.quotes SPAN.disabled {
  padding:5px 8px 5px 8px;  font-family:Arial; font-size:14px; COLOR: #fff; MARGIN-RIGHT: 8px; BORDER: #e0e0e0 0px solid;  BACKGROUND-COLOR: #950d0c;}


/*footer*/
#Bot
{
    width: 100%;
    height: auto;
    float: left;
    background: #b70600;
    padding-top: 20px;
    padding-bottom: 20px;
    overflow: hidden;
}



.Bot_txt
{
    width: 1100px;
    height: auto;
    margin: 10px auto;
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    color: #fff;
    font-weight: normal;
    text-align: left;
    line-height: 30px;
    overflow: hidden;
}


.Bot_txt_con
{
    width: 640px;
    height: auto;
    float: left;
    margin-left: 200px;
    font-family: 'Microsoft YaHei';
    font-size: 13px;
    color: #fff;
    font-weight: normal;
    text-align: left;
    line-height: 20px;
    overflow: hidden;
}

#q_Box
{
    width:130px;
    height:auto!important;
    min-height:130px;
    float:left;
    right:40px;
    bottom:100px;
    position:fixed;
    _position:absolute;
    z-index:999999;
}

    #q_Box img
    {
        display:block;
        margin:0;
        border:none;
    }


/*160504*/
.s_fan1{width:600px; height:auto; float:left; padding-left:0px; font-family:'Microsoft YaHei'; font-size:14px; color:#333; line-height:30px; font-weight:normal;}

.s_fan1 p{ font-family:'Microsoft YaHei';font-size:14px; color:#333; line-height:30px; font-weight:normal;}

.s_fan1 p a{font-family:'Microsoft YaHei'; font-size:14px; color:#333; line-height:30px; font-weight:normal;}

.s_fan1 p a:hover{ color:#950d0c;}

#leftsead { width: 145px; height: 143px; position: fixed; z-index: 88888888; top: 258px; right: 0px; }
*html #leftsead { margin-top: 258px; position: absolute; top: expression(eval(document.documentElement.scrollTop)); }
    #leftsead li { width: 145px; height: 46px; }
        #leftsead li img { float: right; }
        #leftsead li a { height: 45px; float: right; display: block; min-width: 45px; max-width: 100px; }
            #leftsead li a .shows { display: block; }
            #leftsead li a .hides { cursor: pointer; position: absolute; right: 0; display: none; transition: all 0.4s linear; -ms-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -webkit-transition: all 0.4s linear; -o-transition: all 0.4s linear; }
            #leftsead li a:hover .hides { cursor: pointer; position: absolute; right: 0; display: block; transition: all 0.4s linear; -ms-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -webkit-transition: all 0.4s linear; -o-transition: all 0.4s linear; }

            #leftsead li a .youhui { display: block; position: absolute; right: 0px; top: 0px; }
            #leftsead li a .yh { cursor: pointer; position: absolute; margin-top: -40px; right: 46px; display: block; display: none\9; transition: all 0.4s linear; -ms-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -webkit-transition: all 0.4s linear; -o-transition: all 0.4s linear; transform: scale(0.0,0.0); -webkit-transform: scale(0.0,0.0); }
            #leftsead li a:hover .yh { cursor: pointer; position: absolute; margin-top: -40px; right: 46px; display: block; transition: all 0.4s linear; -ms-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -webkit-transition: all 0.4s linear; -o-transition: all 0.4s linear; transform: scale(1.0,1.0); -webkit-transform: scale(1.0,1.0); }

