﻿/* 导航 */
.red {color: #ee2f37;}
.clear{ clear:both;}
#top-h {float: center;width: 100%;height: 40px;FONT-FAMILY: "微软雅黑";FONT-SIZE: 13px;background: #EBEBEB;COLOR: #656464;}
.top-ha {float: center;width: 1200px;line-height: 40px;font-size: 13px;}
.top-ha .zuo {float: left;width: 500px;text-align: left;}
.top-ha .center {float: left;width: 260px;text-align: left;}
.top-ha .you {float: right;width: 440px;text-align: right;}
.top-ha a {font-size: 13px;}
#top-z {float: center;width: 1200px;height: 110px;FONT-FAMILY: "微软雅黑";}
.logo {float: left;width: 450px;height: 110px;padding-top: 13px;line-height: 120px;}
.logo .lg {float: left;width: 221px;height: 55px;line-height: 55px;}
.logo .diyi {float: left;width: 221px;height: 42px;padding-left: 7px;line-height: 20px;text-align: center;letter-spacing: 12px;font-size: 14px;}.zho {float: right;width: 700px;height: 110px;}
.zho .z {float: right;margin-top: 30px;width: 567px;height: 40px;BORDER: #00b9e7 2px solid;}
.zho .z .l {float: left;width: 79px;height: 40px;text-align: center;line-height: 40px;background: #f6f6f6;COLOR: #656464;BORDER-right: #f3f3f3 1px solid;}
.zho .z .l-i {float: left;width: 389px;height: 40px;border: 0px;padding-left: 8px;}
.zho .z .l-t {float: left;width: 90px;height: 40px;border: 0px;background: #00b9e7;FONT-FAMILY: "微软雅黑";font-size: 16px;COLOR: #ffffff;cursor: pointer;}
.zho .zb {float: left;margin-left: 130px;height: 35px;line-height: 35px;text-align: left;COLOR: #656464;overflow: hidden;}
.zho .zb a {font-size: 13px;}

.menuBox{ width:100%; background-color:#00b9e7 ;}
#top-b {float: center;width: 1200px;FONT-FAMILY: "微软雅黑";}
#top-b .hed_nav {height: 54px;overflow: hidden;FONT-FAMILY: "微软雅黑";}
.hed_nav .zh {float: center; width: 1200px;height: 54px;FONT-FAMILY: "微软雅黑";font-size: 16px;}
.hed_nav .zh .zhao {float: left;width: 260px;height: 46px;background: #00b9e7;text-align: center;line-height: 46px;color: #ffffff;}
.hed_nav .zh .ml {float: center; margin-left: 0px;margin-top: 0px;height: 46px;line-height: 46px;FONT-FAMILY: "微软雅黑";}
.hed_nav .zh .ml li {width: 145px;float: left;FONT-FAMILY: "微软雅黑";}
.hed_nav .zh .f_w {height: 54px;font-size: 16px;color: #555555;FONT-FAMILY: "微软雅黑";line-height: 54px;margin: 0px 0px 0px 0px;text-align: center;}
.hed_nav .zh .f_w a {font-size: 16px;color: #fff;height: 46px;FONT-FAMILY: "微软雅黑";}
.hed_nav .zh .f_w a:hover {height: 54px;text-decoration: none;text-align: center;color: #fff;}
.hed_nav .zh .img {margin-top: 10px;}
* {margin: 0;padding: 0;list-style-type: none;}
a, img {border: 0;}
body {line-height: 2em;background-color: #ffffff;color: #666666;font-size: 13px;font-family: 微软雅黑, 黑体;}
a {font-size: 14px;color: #555555;text-decoration: none;}
a:hover {color: #00b9e7;text-decoration: none;}
/* hc_lnav */
#top-b .hc_lnav {z-index: 5;float: left;position: relative;width: 220px;}
.pc-con{ float:left; width: 229px;height: 422px; background-color:#007DBD; margin-right:11px; padding-top:2px;}
.pc-con ul {z-index: 99999;position: relative;width: 229px;height: 380px;}
body.hc_home .hc_lnav .allbtn ul {display: block;}
body.hc_list .hc_lnav .allbtn ul {display: block;}

.pc-con ul li {margin-left:2px;zoom: 1;clear: both;position:relative; background-image:url(../images/_l.png); background-repeat:no-repeat; background-position:12px center;}
.pc-con ul li:hover{background-color:#fff; background-image:url(../images/_on.png);}
.pc-con ul li:hover .tx a{color:#007EBD;}
.pc-con ul li .tx {line-height: 35px;text-align: left;height: 35px;color:#fff;margin:0 22px;BORDER-bottom: #f1f1f1 1px dashed;padding:0 6px; background-image:url(../images/_r.png); background-repeat:no-repeat; background-position:168px center;}

.pc-con ul li .tx a {
font-family: 微软雅黑, 黑体;
color: #fff;
font-size: 14px;
-webkit-transition: color 0.1s ease-out 0s;
-moz-transition: color 0.1s ease-out 0s;
-ms-transition: color 0.1s ease-out 0s;
-o-transition: color 0.1s ease-out 0s;
transition: color 0.1s ease-out 0s;
}

.pc-con ul li .pop {border:2px solid #007DBD;border-left:none;position: absolute;background-color: #fff;min-height: 420px;padding-left: 30px;width: 700px;padding-right: 30px;display: none;top: -2px;left: 227px;}
.pc-con ul li:hover .pop {display: block;}
.pbtn{ background-color:#CDE4F2; display:block; margin:0 auto; width:185px; height:32px; line-height:32px; text-align:center; border-radius:7px;}
.ejdd{ width:80px; float:left; display:block; font-weight:600; text-align:center; height:17px; line-height:17px;}
.pop>dl>dd{ border-bottom:1px dashed #D9D9D9; padding:8px 0px;}
.pop dl dd dl { float:left;width:615px;}
.pop dl dd dl dd {float:left; height:17px; line-height:17px; padding:0px 12px 0px; margin-bottom:12px;  border-left:1px solid #999;}
.pop dl dd dl dd:first-child{  border-left:2px solid #007DBD;}
    #top-b .banner {
        float: left;
        width: 100%;
        height: 481px;
        overflow: hidden;
        FONT-FAMILY: "微软雅黑";
    }

        #top-b .banner .b0 {
            float: left;
            width: 100%;
            height: 352px;
            background-color: #f1f1f1;
            overflow: hidden;
            FONT-FAMILY: "微软雅黑";
        }

        #top-b .banner .b1 {
            float: left;
            margin-top: 20px;
            width: 310px;
            height: 104px;
            background-color: #f1f1f1;
            overflow: hidden;
            FONT-FAMILY: "微软雅黑";
        }

        #top-b .banner .b2 {
            float: left;
            margin-left: 20px;
            margin-top: 20px;
            width: 310px;
            height: 104px;
            background-color: #f1f1f1;
            overflow: hidden;
            FONT-FAMILY: "微软雅黑";
        }

    #top-b .dongtai {
        float: left;
        margin-left: 20px;
        width: 258px;
        height: 472px;
        overflow: hidden;
        FONT-FAMILY: "微软雅黑";
        border: 1px solid #e8e8e8;
        overflow: hidden;
    }

    .dongtai .biaoti {
        float: left;
        width: 258px;
        height: 46px;
        background-color: #f1f1f1;
        line-height: 46px;
    }

        .dongtai .biaoti .zuo {
            float: left;
            padding-left: 15px;
            width: 100px;
            line-height: 46px;
            font-size: 16px;
            color: #333333;
            text-align: left;
        }

        .dongtai .biaoti .you {
            float: right;
            padding-right: 15px;
            width: 100px;
            font-size: 12px;
            color: #00b9e7;
            text-align: right;
        }

    .dongtai .xinxi {
        float: left;
        padding-left: 15px;
        width: 240px;
        line-height: 35px;
        font-size: 14px;
        color: #333333;
        text-align: left;
    }

    .dongtai .anniu {
        float: left;
        margin-left: 15px;
        width: 228px;
        height: 36px;
        background-color: #fc7045;
        line-height: 36px;
        font-size: 16px;
        color: #ffffff;
        text-align: center;
    }

    .dongtai .wenzi {
        float: left;
        padding-left: 15px;
        width: 228px;
        height: 25px;
        line-height: 25px;
        font-size: 12px;
        color: #888888;
        text-align: left;
    }

    #top-b .kaopu {
        float: left;
        margin-top: 20px;
        width: 590px;
        height: 204px;
        background-color: #f1f1f1;
        overflow: hidden;
        FONT-FAMILY: "微软雅黑";
    }

    #top-b .zixun {
        float: left;
        margin-left: 20px;
        margin-top: 20px;
        width: 588px;
        height: 204px;
        overflow: hidden;
        FONT-FAMILY: "微软雅黑";
        border: 1px solid #e8e8e8;
        overflow: hidden;
    }

    .zixun .biaoti {
        float: left;
        width: 588px;
        height: 46px;
        background-color: #f1f1f1;
        line-height: 46px;
    }

        .zixun .biaoti .zuo {
            float: left;
            padding-left: 15px;
            width: 100px;
            line-height: 46px;
            font-size: 16px;
            color: #333333;
            text-align: left;
        }

        .zixun .biaoti .you {
            float: right;
            padding-right: 15px;
            width: 100px;
            font-size: 12px;
            color: #00b9e7;
            text-align: right;
        }

    .zixun .tupian {
        float: left;
        margin-left: 15px;
        margin-top: 15px;
        width: 208px;
        height: 125px;
    }

        .zixun .tupian .tp {
            float: left;
            width: 84px;
            height: 55px;
            margin-right: 20px;
            margin-bottom: 15px;
            background-color: #f1f1f1;
        }

    .zixun .xinxi {
        float: left;
        margin-left: 20px;
        margin-top: 10px;
        width: 330px;
        line-height: 25px;
        font-size: 14px;
        color: #333333;
        text-align: left;
    }

   

        label i {
            font-size: 14px;
            font-style: normal;
            display: inline-block;
            width: 14px;
            height: 14px;
            text-align: center;
            line-height: 14px;
            color: #fff;
            vertical-align: middle;
            margin: -2px 5px 1px 0px;
            border: #00b9e7 1px solid;
        }

    input[type="checkbox"], input[type="radio"] {
        display: none;
    }

        input[type="radio"] + i {
            border-radius: 7px;
        }

        input[type="checkbox"]:checked + i, input[type="radio"]:checked + i {
            background: #00b9e7;
        }

    .you-t {
        float: center;
        width: 220px;
        height: 40px;
        border: 1px solid #00b9e7;
        font-size: 14px;
        text-align: left;
        padding-left: 3px;
        color: #888888;
        FONT-FAMILY: "微软雅黑";
    }

    .you-tp {
        float: center;
        width: 220px;
        height: 40px;
        line-height: 40px;
        font-size: 16px;
        text-align: center;
        border: 0px;
        CURSOR: pointer;
        color: #ffffff;
        BACKGROUND: #f3620a;
        FONT-FAMILY: "微软雅黑";
    }

    #qp {
        float: center;
        width: 100%;
    }


    .arrow1 {
        margin-top: -25px;
        margin-right: -15px;
        width: 0px;
        height: 0px;
        line-height: 0px;
        border-width: 5px 5px 0;
        border-style: solid dashed dashed dashed;
        border-left-color: transparent;
        border-right-color: transparent;
    }



    .bw {
        float: left;
        width: 80px;
        height: 35px;
    }

    #zhaobiao_yes {
        float: left;
        position: absolute;
        margin-top: -0px;
        margin-left: -20px;
        width: 100px;
        border: 2px solid #00b9e7;
        border-top: 0px;
        text-align: center;
        z-index: 999;
    }

    #xs {
        background: #ffffff;
        width: 100px;
        height: 30px;
        line-height: 30px;
        color: #00b9e7;
        font-weight: normal;
    }

        #xs:hover {
            background: #00b9e7;
            color: #ffffff;
            TEXT-DECORATION: none;
            text-align: center;
            CURSOR: pointer;
        }

        #xs a {
            TEXT-DECORATION: none;
        }

            #xs a:hover {
                background: #00b9e7;
                TEXT-DECORATION: none;
                color: #ffffff;
            }

    .zhaobiao_yes_show {
        float: left;
        position: absolute;
        margin-top: -0px;
        margin-left: -20px;
        width: 100px;
        border: 2px solid #00b9e7;
        border-top: 0px;
        text-align: center;
        z-index: 999;
    }

    #xs {
        background: #ffffff;
        width: 100px;
        height: 30px;
        line-height: 30px;
        color: #00b9e7;
        font-weight: normal;
    }

        #xs:hover {
            background: #00b9e7;
            color: #ffffff;
            TEXT-DECORATION: none;
            text-align: center;
            CURSOR: pointer;
        }

        #xs a {
            TEXT-DECORATION: none;
        }

            #xs a:hover {
                background: #00b9e7;
                TEXT-DECORATION: none;
                color: #ffffff;
            }

    #xs {
        background: #ffffff;
        width: 100px;
        height: 30px;
        line-height: 30px;
        color: #00b9e7;
        font-weight: normal;
    }

        #xs:hover {
            background: #00b9e7;
            color: #ffffff;
            TEXT-DECORATION: none;
            text-align: center;
            CURSOR: pointer;
        }

        #xs a {
            TEXT-DECORATION: none;
        }

            #xs a:hover {
                background: #00b9e7;
                TEXT-DECORATION: none;
                color: #ffffff;
            }

    #xs {
        background: #ffffff;
        width: 100px;
        height: 30px;
        line-height: 30px;
        color: #00b9e7;
        font-weight: normal;
    }

        #xs:hover {
            background: #00b9e7;
            color: #ffffff;
            TEXT-DECORATION: none;
            text-align: center;
            CURSOR: pointer;
        }

        #xs a {
            TEXT-DECORATION: none;
        }

            #xs a:hover {
                background: #00b9e7;
                TEXT-DECORATION: none;
                color: #ffffff;
            }

.ssk{
    position:relative;cursor:pointer;
}
.xlli{position:absolute; top:40px; background-color:#f6f6f6; width:80px; z-index:9999; display:none;}
.xlli li{ height:30px; line-height:30px;}
.ssk:hover .xlli{ display:block; cursor:pointer;}

.footer {background-color: #3a4051;color: #7A7F83;width: 100%; margin-top:30px;}
.footer-ban {border-bottom: 1px solid #6b6f7b;}
.fo-con {padding: 20px 0px;border-bottom: 1px solid #6b6f7b;}
.fo-con dl {line-height: 2;margin-right: 80px;}
.fo-con dl dt {font-size: 14px;font-weight: bold;color: #fff;}
.fo-con dl dd {font-size: 12px;}
.fo-con dl dd a {color: #c4c2c2;}
.fo-tel {background: transparent url(../images/ser-icon.png) left top no-repeat;padding-left: 80px;margin-right: 140px;}
.fl {float: left;}
.fo-tel p {font-size: 16px;color: #fff;line-height: 2;}
.fo-tel .online {border: 1px solid #fff;-webket-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;text-align: center;line-height: 30px;height: 32px;margin-top: 8px;display: inline-block;padding: 0px 22px;}
.fo-tel .online a {display: block;background: transparent url(../images/online.png) left center no-repeat;padding-left: 30px;color: #fff;}
.fo-attention {background: transparent url(../images/user-icon.png) left top no-repeat;padding-left: 80px;}
.fo-attention h5 {color: #fff;margin-bottom: 10px;}
.fo-attention .erwei {width: 90px;height: 90px;}
.fo-attention .erwei img {width: 100%;height: 100%;}
.w {width: 1200px;margin: 0 auto;}
.clear:after {display: table;clear: both;content: "";}
.fo-end {text-align: center;padding-top: 20px;padding-bottom: 25px;}
.fo-end ul.fo-end-ul {color: #c4c2c2;font-size: 12px;display: inline-block;}
.fo-end ul.fo-end-ul li {float: left;}
.fo-end ul.fo-end-ul li a {color: #c4c2c2;padding: 0px 8px;}

.htop{  height:290px; padding-top:40px}
.top_menu{ width:100%; background-color:#007DBD; height:54px;}
.hlogo{ margin-top:0px;}
.hsearch{ width:584px; margin:0 auto; padding-left:6px;}
.hsearch .z {margin-top: 35px;width: 580px;height: 42px;}
.hsearch .s-inp{ float:left; BORDER:#DDDBDC 2px solid; border-right:none; border-radius:10px 0 0 10px;}
.hsearch .s-btn{ float:left;}
.hsearch .z .l {float: left;width: 79px;height: 38px;text-align: center;line-height: 40px;COLOR: #656464;BORDER-right: #f3f3f3 1px solid;}
.hsearch .z .l-i {float: left;width: 400px;height: 38px;border: 0px;padding-left: 8px;}
.hsearch .z .l-t {float: left;width: 96px;height: 42px;border: 0px;background: #00b9e7;FONT-FAMILY: "微软雅黑";font-size: 16px;COLOR: #ffffff;cursor: pointer; border-radius:10px; margin-left:-6px;}
.hsearch .zb {height: 35px; font-size:13px;line-height: 35px;text-align: left;COLOR: #656464;overflow: hidden; padding-left:12px; margin-top:12px;}
.hsearch .zb a {font-size: 13px;}
