﻿.header .header_logo .nav a {
    padding-bottom: 20px;
    padding-top: 35px;
    margin-top: 0;
    margin: 0;
    padding:35px 10px 20px 10px;
    
}
    .header .header_logo .nav a > p, .header .header_logo .nav a > span {
        cursor: pointer;
    }
.header .header_logo .nav a:hover {
    /*background-color: #057ee9;*/
    background:url(/2017/img/img2019/tb12.png) no-repeat center 73px;
    /*color: #fff;*/
}
.header .header_logo .nav a.active {
    /*background-color: #057ee9;*/
    background:url(/2017/img/img2019/tb12.png) no-repeat center 73px;
    /*color: #fff;*/
}
 .dwdz {
    position: relative;
    left: 0;
    top: 0;
}

   .dwdz > .menuson {
        width: 700px;
        position: absolute;
        left: 0;
        top: 18px;
        z-index: 99999999999999999999999999999;
        display: none;
    }

    .dwdz > .menuson > .menuson_bj {
            background-color: #1076d0;
            filter: alpha(opacity=95);
            -moz-opacity: 0.95;
            opacity: 0.95;
            width: 100%;
            position: absolute;
            z-index: 1;
        }

         .dwdz > .menuson > .menuson_lb {
            width: 100%;
            position: absolute;
            z-index: 2;
        }

             .dwdz > .menuson > .menuson_lb .menuson_lb_font {
                width: 90px;
                padding: 10px 5px;
                float: left;
                margin-top: 0;
                color: #fff;
                line-height: 20px;
                font-size: 16px;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }

               .dwdz > .menuson > .menuson_lb .menuson_lb_font:hover, .nav > a > .dwdz > .menuson > .menuson_lb .menuson_lb_fontP:hover .menuson_lb_fontP_F {
                    text-decoration: underline;
                    cursor: pointer;
                }

            .dwdz > .menuson > .menuson_lb .menuson_lb_fontP {
                width: 200px;
                padding: 20px 0px;
                width: 9.36%;
                margin-left: 1%;
                margin-right: 0.5%;
                float: left;
                margin-top: 0;
                color: #fff;
                line-height: 20px;
                font-size: 16px;
                position: relative;
            }

                 .dwdz > .menuson > .menuson_lb .menuson_lb_fontP .menuson_lb_fontP_B {
                    width: 100%;
                    position: absolute;
                    left: 0;
                    bottom: 12px;
                    background-color: #000;
                    filter: alpha(opacity=80);
                    -moz-opacity: 0.8;
                    opacity: 0.8;
                    height: 30px;
                    z-index: 1;
                }

                 .dwdz > .menuson > .menuson_lb .menuson_lb_fontP .menuson_lb_fontP_F {
                    position: absolute;
                    left: 0;
                    bottom: 12px;
                    z-index: 2;
                    color: #fff;
                    font-size: 13px;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    line-height: 30px;
                    text-align: center;
                    width: 100%;
                }

                 .dwdz > .menuson > .menuson_lb .menuson_lb_fontP img {
                    max-width: 100%;
                }

 .dwdz .left1 {
        left: -120px;
    }

   .dwdz .left2 {
        left: -240px;
    }

 .dwdz .left3 {
        left: -360px;
    }

     .dwdz .left4 {
        left: -480px;
    }

     .dwdz .left5 {
        left: -594px;
    }

clear {
    clear: both;
}

.fixedimgleft {
    background: url(/2017/img/2018/pic1.png) no-repeat;
    background-attachment: fixed;
    background-position: center center;
    width: 100%;
    min-height: 470px;
    padding-top: 70px;
}

    .fixedimgleft .font {
        margin: 0 0 0 0;
        width: 550px;
        float: right;
    }

        .fixedimgleft .font .title {
            text-indent: 32px;
        }

            .fixedimgleft .font .title em {
                font-style: normal;
                font-size: 28px;
                color: #1b7fcb;
            }

            .fixedimgleft .font .title span {
                font-size: 19px;
                color: #666666;
                white-space: pre;
            }

        .fixedimgleft .font .titlems {
            text-indent: 32px;
            font-size: 16px;
            color: #5f5e5e;
            padding-top: 20px;
        }

        .fixedimgleft .font .sontp {
            margin-top: 20px;
            letter-spacing: 1px;
        }

            .fixedimgleft .font .sontp .sontp1 {
                line-height: 30px;
                text-indent: 35px;
                margin-top: 25px;
            }

                .fixedimgleft .font .sontp .sontp1 span {
                    font-size: 15px;
                    color: #5f5e5e;
                }

                .fixedimgleft .font .sontp .sontp1 strong {
                    font-size: 18px;
                    color: #464545;
                }

.gdt {
    background: url(/2017/img/2018/gdt.png);
    min-width: 1000px;
    height: 16px;
    margin-top: 30px;
    margin-bottom: 10px;
}

.fixedimgright {
    background: url(/2017/img/2018/pic2.png) no-repeat;
    background-attachment: fixed;
    background-position: center center;
    width: 100%;
    min-height: 470px;
    padding-top: 80px;
}

    .fixedimgright .font {
        margin: 0 0 0 0;
        width: 480px;
    }

        .fixedimgright .font .title {
            text-align: center;
        }

            .fixedimgright .font .title em {
                font-style: normal;
                font-size: 30px;
                color: #1b7fcb;
            }

            .fixedimgright .font .title span {
                font-size: 20px;
                line-height: 30px;
                color: #666666;
                white-space: pre;
                letter-spacing: 1.5px;
            }

        .fixedimgright .font .sontp {
            margin-top: 60px;
            padding-left: 10px;
            width: 470px;
            letter-spacing: 1px;
            cursor:pointer;
        }

            .fixedimgright .font .sontp .sontp1 {
                text-indent: 36px;
                margin-top: 25px;
            }

                .fixedimgright .font .sontp .sontp1 a {
                    font-size: 18px;
                    color: #666666;
                    line-height: 26px;
                }

                    .fixedimgright .font .sontp .sontp1 a:hover, .fixedimgleft .font .sontp .sontp1 span:hover {
                        color: #000;
                    }
                   
.content100 {
    background: #fff;
    width: 100%;
    margin-top:30px;
}
/*左边联系我们*/
.leftlxwm{
background-color:#fff;
min-height:260px;
width:246px; margin: 0px auto 0 auto;
padding-top:20px;
/*border-radius:10px 10px 0 0;*/
}
.leftlxwm .title{
 line-height:45px;
}
.leftlxwm .title span{
	display:inline-block;
	width:81px;
	text-align:center;
	font-size:14px;
	margin-right:1px;
	background-color:#1f82e1;
	color:#fff;
	border-radius:10px 10px 0 0;
	}
.leftlxwm .title span.active{
	background-color:#0559a8;
	}
.leftlxwm .content{
margin-top:20px;
line-height:35px;
padding:0 5px;
width:236px;
display:none;
}

.leftlxwm .content p{
	display:block;
	line-height:50px;
	border-top:solid 1px #bcbcbc;
	color:#333;
	font-size:13px;
}

.listimg>img{ width:200px; margin-right:8px;}


.dwdz1 {
    position: relative;
    left: 0;
    top: 0;
    height: 255px;
    width:1200px;
    margin:0 auto;
}

    .dwdz1 > .menuson {
        width: 100%;
        position: absolute;
        left: 0;
        top: 0px;
        z-index: 999;
     
    }

        .dwdz1 > .menuson > .menuson_bj {
            background-color: #1076d0;
            filter: alpha(opacity=95);
            -moz-opacity: 0.95;
            opacity: 0.95;
            width: 100%;
            position: absolute;
            z-index: 1;
            height: 255px;
        }

        .dwdz1 > .menuson > .menuson_lb {
            width: 100%;
            position: absolute;
            z-index: 2;
        }

            .dwdz1 > .menuson > .menuson_lb .menuson_lb_font {
                width: 90px;
                padding: 10px 5px;
                float: left;
                margin-top: 0;
                color: #fff;
                line-height: 20px;
                font-size: 16px;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }

                .dwdz1 > .menuson > .menuson_lb .menuson_lb_font:hover, .nav > a > .dwdz > .menuson > .menuson_lb .menuson_lb_fontP:hover .menuson_lb_fontP_F {
                    text-decoration: underline;
                    cursor: pointer;
                }

            .dwdz1 > .menuson > .menuson_lb .menuson_lb_fontP {
                width: 200px;
                padding: 15px 0px;
                width: 9.36%;
                margin-left: 1%;
                margin-right: 0.5%;
                float: left;
                margin-top: 0;
                color: #fff;
                line-height: 20px;
                font-size: 16px;
                position: relative;
            }

                .dwdz1 > .menuson > .menuson_lb .menuson_lb_fontP .menuson_lb_fontP_B {
                    width: 100%;
                    position: absolute;
                    left: 0;
                    bottom: 12px;
                    background-color: #000;
                    filter: alpha(opacity=80);
                    -moz-opacity: 0.8;
                    opacity: 0.8;
                    height: 30px;
                    z-index: 1;
                }

                .dwdz1 > .menuson > .menuson_lb .menuson_lb_fontP .menuson_lb_fontP_F {
                    position: absolute;
                    left: 0;
                    bottom: 12px;
                    z-index: 2;
                    color: #fff;
                    font-size: 12px;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    line-height: 30px;
                    text-align: center;
                    width: 100%;
                }

                .dwdz1 > .menuson > .menuson_lb .menuson_lb_fontP img {
                    max-width: 100%;
                }

    .dwdz1 .left1 {
        left: -120px;
    }

    .dwdz1 .left2 {
        left: -240px;
    }

    .dwdz1 .left3 {
        left: -360px;
    }

    .dwdz1 .left4 {
        left: -480px;
    }

    .dwdz1 .left5 {
        left: -594px;
    }