@charset "utf-8";
/* CSS Document */
body, ul, li, p, ol, dl, dt, dd, form, input, h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
}

html, body {
    height: 100%;
    width: 100%;
}

ul {
    list-style: none;
}

a {
    text-decoration: none;
}
/**{-webkit-tap-highlight-color:rgba(255,0,0,0);}*/
input:focus {
    outline: none;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.rel {
    position: relative;
}

.abs {
    position: absolute;
}

.clear {
    clear: both;
    overflow: hidden;
    height: 0;
}


#top {
    width: 100%;
    height: 89px;
}

.top_cont {
    width: 980px;
    height: 89px;
    margin: 0 auto;
    background: none;
}

.top_left {
    position: relative;
    top: 28px;
    float: left;
}



.top_cont{ width:980px; height:89px; margin:auto; background:none}
.top_left{ position:relative; top:28px; float:left}
.nav{ height:20px; float:left; margin-left:59px; font-family:"微软雅黑"; font-size:14px; color:#F00; 
/*background:url(../image/nav-bj.png) no-repeat;*/ 
background-position:3px 4px; margin-top:35px;}
.nav{ height:20px; float:left; margin-left:470px; font-family:"微软雅黑"; font-size:14px; color:#F00; 
 }
.nav ul{ display:block; background:url(../image/hover.png) no-repeat center; background-position:118px 20px; height:57px; width:500px;}
.nav ul li{  float:left; width:100px; height:57px; cursor:pointer;}
.nav ul li a{ display:block; color:#0068b7; text-align:center; }
.nav {text-decoration: none;
      margin-top:0px;
    height: 20px;
    float: left;
    margin-left: 470px;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #1abc9c;
    
}

    .nav ul {      margin-top:28px;
        display: block;
        background: url(../image/hover.png) no-repeat;
        height: 57px;
        width: 500px;
    }

        .nav ul li {
 
            float: left;
            width: 100px;
            height: 57px;
            cursor: pointer;
        }

            .nav ul li a {
     
                display: block;
                color: #1abc9c;
                text-align: center;
            }
 .nav ul li a:link { text-decoration: none;color:#1abc9c;}
 .nav ul li  a:visited{ text-decoration: none;color:#1abc9c;}
 .nav ul li  a:hover{ text-decoration: none;color:#1abc9c;}
#banner {
    width: 100%;
    height: 432px;
    overflow: hidden;
}

    #banner .banner1 img {
        width: 100%;
        height: 100%;
    }

/*==============焦点图================*/
* {
    margin: 0;
    padding: 0;
    list-style: none;
    border: 0;
}

#main_promo {
    width: 4320px;
    position: relative;
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 0;
}

.promoWD {
    margin: 0 auto;
    position: relative;
}

.slide {
    display: block;
    float: left;
    width: 1440px;
    height: 432px;
}

    .slide a img {
        width: 100%;
        height: 100%;
    }

#dots {
    height: 8px;
    position: absolute;
    bottom: 20px;
    left: 48%;
    z-index: 99;
}

    #dots li {
        width: 28px;
        height: 8px;
        float: left;
        margin: 0 5px;
        display: inline;
    }

        #dots li a {
            width: 28px;
            display: block;
            height: 8px;
            background: #fff;
        }

        #dots li.act a {
            background-color: #ffb142;
        }
/*==============焦点图 end================*/

.login {
    width: 260px;
    height: 277px;
    position: relative;
    top: -373px;
    left: 66%;
    background: url(../image/login_bg_03.png);
}

.logo1 {
    text-align: center;
    padding-top: 17px;
}

.user {
    width: 197px;
    height: 35px;
  
    margin: auto;
    margin-top: 30px;
    
}


    .user img {
     position:relative;
     top:-35px;
     left:10px;
    }

.mima img {
     position:relative;
      top:-35px;
     left:10px;
}

.mima p {
    color: #fff;
    font-size: 12px;
    text-align: center;
     margin-top: -8px;
}

.user p {
    color: #fff;
    font-size: 12px;
    text-align: center;
    margin-top: -8px;
}

.mima {
    width: 197px;
    height: 35px;
   
    margin: auto;
    margin-top: 13px;
}

.buton {
    width: 80px;
    height: 35px;
    margin: auto;
    margin-top: 5px;
    text-align: center;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #fff;
    line-height: 35px;
}

/*.login_bg{ opacity:0.43; }
.logo1{ position:relative; text-align:center; top:-260px}
.user img{ margin-top:8px; margin-left: 11px ; }
.user p{color:#fff; font-size:12px; text-align:center; margin-top:-14px }
.mima img{ margin-top:8px; margin-left: 11px ;}
.mima p{color:#fff; font-size:12px; text-align:center; margin-top:-14px}
.user{ position:relative; width:197px; height:35px; border: 1px solid #105fb8; margin:auto; margin-top:-230px}
.mima{ position:relative; width:197px; height:35px; border: 1px solid #105fb8; margin:auto; margin-top:17px;}
.buton{ position:relative; width:199px; height:35px; background:#0068b7; margin:auto; margin-top:23px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#fff; line-height:35px }
*/
#content .jieshao {
    width: 100%;
    height: 524px;
}

    #content .jieshao img {
        width: 100%;
        height: 100%;
    }

    #content .jieshao .js_cont {
        position: relative;
        margin: auto;
        top: -503px;
        width: 975px;
        height: 486px;
        background: url(../image/js_cont.png);
    }

        #content .jieshao .js_cont .js_cont_inner {
            width:409px;
            position: relative;
            bottom: 0px;
            top: 334px;
            left: 548px;
            color: #636363;
            font-family: "微软雅黑";
            font-size: 14px;
            line-height: 23px;
        }

#content .youshi {
    width: 100%;
    height:701px;
    background: none;
}

    #content .youshi .xtys {
        width: 939px;
        height: 67px;
        margin: auto;
        background: url(../image/xtys.png);
    }

    #content .youshi .tubiao {
        width: 859px;
        height: 425px;
        background: none;
        margin: auto;
    }

        #content .youshi .tubiao .tb1 {
            width: 100%;
            height: 185px;
            background: none;
            margin-top: 68px;
        }

            #content .youshi .tubiao .tb1 .tb_one {
                width: 167px;
                height: 100%;
                float: left;
                background: none;
                margin-right: 59px;
            }

                #content .youshi .tubiao .tb1 .tb_one .tb_photo {
                    width: 71px;
                    height: 79px;
                    background: none;
                    margin: auto;
                }

                #content .youshi .tubiao .tb1 .tb_one .tb_p {
                    font-size: 16px;
                    font-family: "微软雅黑";
                    color: #4e4e4e;
                    text-align: center;
                }

                #content .youshi .tubiao .tb1 .tb_one .tb_text {
                    display: block;
                    font-size: 14px;
                    font-family: "微软雅黑";
                    color: #636363;
                    line-height: 22px;
                    margin-top: 14px;
                    padding: 0 1px 0 7px;
                }

            #content .youshi .tubiao .tb1 .tb_two {
                width: 167px;
                height: 100%;
                float: right;
                background: none;
            }

                #content .youshi .tubiao .tb1 .tb_two .tb_photo {
                    width: 71px;
                    height: 79px;
                    background: none;
                    margin: auto;
                }

                #content .youshi .tubiao .tb1 .tb_two .tb_p {
                    font-size: 16px;
                    font-family: "微软雅黑";
                    color: #4e4e4e;
                    text-align: center;
                }

                #content .youshi .tubiao .tb1 .tb_two .tb_text {
                    display: block;
                    font-size: 14px;
                    font-family: "微软雅黑";
                    color: #585858;
                    line-height: 16px;
                    margin-top: 14px;
                    padding: 0 1px 0 7px;
                }

#content .function {
    height: 533px;
    width: 100%;
    background: url(../image/GN1.png);
}

    #content .function .function_cont {
        width: 980px;
        height: 533px;
        background: none;
        margin: auto;
    }

        #content .function .function_cont .xtgn {
            width: 980px;
            height: 96px;
            margin: auto;
            background: url(../image/GN2.png);
            background-position-x: left;
        }

        #content .function .function_cont .fun_cont {
            width: 980px;
            height: 187px;
            background: none;
            margin-top: 23px;
        }

            #content .function .function_cont .fun_cont .fun_left {
                width: 475px;
                height: 100%;
                background: none;
                float: left;
                margin-left:25px;
            }

            #content .function .function_cont .fun_cont .fun_right {
                width: 475px;
                height: 100%;
                background: none;
                float: right;
            }

.left_p {
  
        width: 460px;
    height: 150px;
    float: left;
}

.right_t {padding-left:167px;
          margin-top:-160px;
    width: 270px;
    height: 147px;
    float: left;
   
}

.r_text {
    width: 270px;
    height: 143px;
    background: none;
 
    margin:20px auto;

}

.p1 {
    font-size: 16px;
    font-family: "微软雅黑";
    color: #c19132;
}

.p2 {
    font-size: 14px;
    font-family: "微软雅黑";
    color: #636363;
    line-height: 22px;
    
    text-indent:28px;
    margin:0 auto;
    margin-top: 15px;
}

.p3 {
    font-size: 12px;
    font-family: Arial;
    color: #b68116;
    text-align: right;
    margin-top:-30px;
    position:relative;
    bottom:24px;
    right:20px;
}

#content .baozhang {
 padding-bottom:61px;
    width: 100%;
    height: 570px;
    background: none;
}

    #content .baozhang .bz_title {
        width: 980px;
        height: 138px;
        background: url(../image/CN1.png ) no-repeat;
        margin: auto;
    }

    #content .baozhang .bz_cont {
        width: 980px;
        height: 312px;
        background: none;
        margin: 0 auto;
        text-indent:28px;
    }

        #content .baozhang .bz_cont .bz_cont1 {
            width: 308px;
            height: 312px;
            background: url(../image/CN2%20.png);
            margin-right: 28px;
            float: left;
        }

        #content .baozhang .bz_cont .bz_cont3 {
            width: 308px;
            height: 570px;
            background: url(../image/CN3.png);
            margin-right: 28px;
            float: left;
        }

        #content .baozhang .bz_cont .bz_cont2 {
            width: 308px;
            height: 312px;
            background: url(../image/CN4.png);
            float: right;
        }

.bz_text {
    width:252px;
    height: 98px;
    background: none;
    margin:237px 22px 0 22px;
    font-size: 14px;
    font-family: "微软雅黑";
    line-height: 20px;
}

.bz_p1 {width:252px;
    margin-top: 16px;
    color:#636363;
    line-height:22px;
}
.bzp01 { margin-top:-157px;
         width:252px;
          padding-left:1px;
          color:#636363;
    line-height:22px;
}
.bzp02 {
    margin-top: 17px;
    padding-left: 1px;
    width: 252px;
        color:#636363;
    line-height:22px;
}
div#footer{margin-top:-50px;
	width:100%;
   background:#1abc9c;
   height:140px;
   margin:0px;
}
div#box1{margin:0px auto;  
	width:100%;
	background:#1abc9c;
}
ul#weixin{
	width:194px;
	margin-left:-650px;
	text-align:left;
	font-size:14px;
	line-height:30px;
	padding:10px 0px;
    float:left;
        margin-top:24px;
}
ul#weixinhao{
	width:194px;
	margin-left:-550px;
    margin-top:40px;
	text-align:left;
	line-height:30px;
	padding:10px 0px;
    float:left;
    font-size: 12px;
    font-family: "微软雅黑";
    color: #ffffff;
}
ul#weibo li{
	float:left;
	padding-right:3px;
    text-align: center;
    padding-left:-350px;
}
ul#weibo {margin-top:54px;
          margin-left:-400px;
         float:left;
}
ul#dizhi {margin-top:54px; padding-right:25px;
          float:left;
            font-size: 12px;
    font-family: "微软雅黑";
    color: #ffffff;
}
div#footerinfobox2{
	padding:20px 0px;
	background:#353535;
}
p.footerinfo{
	line-height:30px;
	font-size:14px;
	color:#fff;
}
.sideQQ {
    position: fixed;

    display:block;
   
    width: 115px;
    height: 224px;
    right: 45px;
    bottom: 120px;
    z-index: 1000;

}
.closeQQ {
    width: 13px;
    height: 14px;
    position: relative;
    left: 94px;
    top: 5px;
    font-size: 12px;
    font-family: "微软雅黑";
    color: white;
    text-align: center;
   
}

    .closeQQ:hover {
        background: url(../image/close_03.jpg);
    }
.s1 {
    font-size: 24px;
    font-family: "微软雅黑";
    color: #fff;
    text-align: center;
    padding-top: 110px;
}

.s2 {
    font-size: 12px;
    font-family: "微软雅黑";
    color: #fff;
    text-align: center;
}

.s_buton {
    text-align: center;
    padding-top: 20px;
}



.rightbar {
   width: 66px;
    height: 21px;
    padding-top: 43px;
    cursor: pointer;
   
     display:block;

}
.rightbar1 {background: url(../image/qq.jpg) no-repeat;}
.rightbar2 {background: url(../image/weixin.jpg) no-repeat;}
.rightbar3 {background: url(../image/dianhua.jpg) no-repeat;}
.rightbar4 {background: url(../image/fanhui.jpg) no-repeat;}

.rightbar1:hover {background: url(../image/qq1.jpg) no-repeat;}
.rightbar2:hover {background: url(../image/weixin1.jpg) no-repeat;}
.rightbar3:hover {background: url(../image/dianhua1.jpg) no-repeat;}
.rightbar4:hover {background: url(../image/fanhui1.jpg) no-repeat;}

.rightbar_cont1 {background-color:#81D3FF;position:fixed;   right: 68px;width: 115px;   height: 94px;   bottom: 245px; color:white;}
.rightbar_cont1_qq {line-height:30px;color:white;    font-family: "微软雅黑";  font-size: 14px;}
    .rightbar_cont1_qq  a {color:white;}
    .rightbar_cont1_qq  a:hover {color:white;
    }
    .rightbar_cont1_qq img {vertical-align:middle;margin-right:5px;}
    .rightbar_cont1_qq:hover {
        background-color:#1abc9c;
        cursor:pointer;
        color:white;
    
    }
    .rightbar_cont2 {position:fixed;   right: 71px;width: 115px;   height: 94px; bottom: 181px; color:white;}
        .rightbar_cont2 img {
        border:4px solid #32D5A6;
        }
    .rightbar_cont3 {position:fixed;  background-color:#F49461; right: 68px;width: 115px;   height: 64px; bottom: 147px; color:white;text-align:left;padding-left:5px;}
    .rightbar_cont3_qq {line-height:30px;color:white;    font-family: "微软雅黑";  font-size: 16px;text-align:left;padding-left:5px;}
    /**/


  