@charset "utf-8";
/* CSS Document */
.ghlt_body{background:#e2f2ff;}
.ls-footer{background-color:#0068b7;}
.container{width:1200px;}
/***头部***/
.zt_header{height:auto;background:url(../images_zt/ghlt_headerbg.jpg) center 0 no-repeat;background-size:auto 100%;}
.zt_bannner{height:358px;position:relative;}
.zt_bannner .guidang{position:absolute;right:10px;top:50px;z-index:1;}
.zt_bannner .img_title{display:none;}
.zt_banimg{text-align:center;padding-top:135px;}
.zt_logo{position:absolute;left:0;top:20px;z-index:2;}
.zt_logo img{width:auto;height:45px;}
.backhome{position:absolute;top:10px;right:10px;}
.backhome li{float:left;margin-left:10px;}
.backhome li a{display:block;background:rgba(0,0,0,.3);color:#fff;border-radius:4px;font-size:15px;height:32px;line-height:32px;padding:0 15px;}
.backhome li a:hover{color:#fff;font-weight:bold;background:rgba(0,0,0,.5);}
/***轮播图***/
.sm_mainer{margin:30px auto 20px;}
.twbox{width:580px;height:400px;overflow:hidden;}
.ls-flash{width:100%;height:100%;position:relative;}
.ls-flash .flash-pic,.ls-flash .flash-pic ul,.ls-flash .flash-pic ul li,.ls-flash .flash-pic ul li img,.ls-flash .flash-pic ul li a{height:100% !important;width:100% !important;}
.ls-flash .flash-pic{position:relative;z-index:0;}
.ls-flash .flash-pic li{zoom:1;vertical-align:middle;}
.ls-flash .flash-pic a{display:block;color:#fff;position:relative;}
.ls-flash .flash-pic img{display:block;}
.ls-flash .flash-pic .title{display:block;height:44px;line-height:44px;padding:0 105px 0 20px;font-size:18px;color:#fff;position:absolute;left:0;right:0;bottom:0;background:url("../images_zt/ghlt_txtbg.png") 0 0 repeat-x;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ls-flash .flash-pic a:hover .title{color:#fff;}
.ls-flash .flash-num{position:absolute;bottom:20px;right:12px;}
.ls-flash .flash-num li{float:left;width:10px;height:10px;text-indent:-999999px;margin-right:8px;background:#fff !important;overflow:hidden;cursor:pointer;}
.ls-flash .flash-num li.on{background:#e90000 !important;}

.xwbox{width:580px;}
.xwdbt{height:159px;margin-bottom:13px;overflow:hidden;padding-top:4px;}
.xwdbt .title{line-height:32px;max-height:64px;overflow:hidden;}
.xwdbt .title a{color:#0068b7;font-size:24px;font-weight:bold;}
.xwdbt .remarks{padding-top:11px;font-size:14px;line-height:28px;max-height:84px;overflow:hidden;text-align:justify;}
.xwdbt .remarks a{color:#e90000;}
.xw_list{padding-top:5px;line-height:41px;border-top:#d5d5d5 1px solid;font-size:16px;}
.xw_list li{height:41px;line-height:41px;background:url(../images_zt/ghlt_ico.png) 0 center no-repeat;padding:2px 0 2px 19px;vertical-align:bottom;overflow:hidden;position:relative;}
.xw_list li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:480px;}
.xw_list li .date{font-size:15px;color:#999;white-space:nowrap;display:block;position:absolute;right:0;top:2px;}
.xw_list li img{vertical-align:middle;}

.zt_linkcon{margin-top:30px;}
.zt_title{height:123px;background:url(../images_zt/ghlt_ghtx_bg.png) center center no-repeat;text-align:center;line-height:123px;vertical-align:middle;font-size:0;}
.zt_title img{height:100%;width:auto;}
.zt_link{padding-top:28px;overflow:hidden;}
.zt_link ul li{float:left;width:240px;height:312px;margin-left:80px;}
.zt_link ul li.num1{margin-left:0;}
.zt_link ul li.num5{margin-left:160px;}
.zt_link ul li a{display:block;cursor:pointer;}
.zt_link ul li img{display: block;width:220px;height: 220px;margin: auto;border-radius: 50%;transition:all .4s;}
.zt_link ul li .img_title{display:block;height:78px;line-height:78px;text-align:center;font-size:24px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.zt_link ul li:hover img{box-shadow:0 0 10px rgba(0,99,207,.4);}
.zt_link ul li:hover .img_title{color:#0068b7;}

.zt_link2{ padding: 40px 0 0;}
.zt_link2 li{float: left; width: 277px; padding: 0 0 0 30px;}
.zt_link2 li.num1{padding-left: 0;}
.zt_link2 li a{ height: 78px; line-height: 0; font-size: 0; background:#fff; border: 1px #0169b7 solid; border-radius: 10px; text-align: center; padding: 20px 0; overflow: hidden; display: block; transition: 0.4s all;}
.zt_link2 li a img,.zt_link2 li a span{ cursor: pointer; height: 78px; display: inline-block; vertical-align: middle;}
.zt_link2 li a img{width: auto;}
.zt_link2 li a span{ line-height: 78px; padding-left: 22px; font-size: 24px; font-weight: bold; white-space: nowrap;}
.zt_link2 li a:hover{box-shadow:0 0 10px rgba(0,99,207,.4);}

.zt_link3{padding: 40px 0 0;}
.zt_link3 ul li{float: left;width: 156px;margin-right: 18px;border-radius: 6px;}
.zt_link3 ul li.num7{margin-right:0;}
.zt_link3 ul li a{display: block;border: 1px solid #9dc2ef;background: #f7fbff;border-radius: 6px;}
.zt_link3 ul li a span{display: block;text-align: center;line-height: 50px;height: 50px;color: #0068b7}
.zt_link3 ul li a span.title{background: #0068b7;color: #fff;font-weight: bold;font-size: 20px;border-radius: 6px 6px 0 0;}
.zt_link3 ul li a span.marks{font-size: 18px;display: none;}

.zt_gklist ul li{float:left;width:524px;font-size:16px;height:45px;line-height:41px;padding:0 50px 0 11px;background:url(../images_zt/ghlt_ico.png) 0 center no-repeat;overflow:hidden;position:relative;}
.zt_gklist ul li.even{margin-left:30px;}
.zt_gklist ul li .nr{float:left;max-width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 0;}
.zt_gklist ul li .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:none;}
.zt_gklist ul li a.lang1{max-width:480px;*width:480px;float:left;}
.zt_gklist ul li a.lang2{max-width:420px;*width:420px;float:left;}
.zt_gklist ul li a.lang3{max-width:360px;*width:360px;float:left;}
.zt_gklist ul li a.lang4{max-width:300px;*width:300px;float:left;}
.zt_gklist ul li .split{padding:0 2px;}
.zt_gklist ul li .a{display:inline;color:#dd0000;float:none;background:none;max-width:none;padding:0;margin:0;}
.zt_gklist ul li span.date{display:block;white-space:nowrap;color:#999;font-size:14px;position:absolute;right:0;top:2px;}
@media (min-width: 1200px){
    .ls-footer .ls-fotcon .j-gov{left:90px;}
    .ls-footer .ls-fotcon .j-jiucuo{right:140px;}
}
@media (max-width: 1199px) and (min-width: 992px){
    .container{width:992px;}
    .ls-footer .ls-fotcon .j-jiucuo,.ls-footer .ls-fotcon .old-govimg, .ls-footer .ls-fotcon .j-gov{ position: static; display: inline-block;     margin-top: 0;}
    /***头部***/
    .zt_bannner{height:300px;}
    .zt_banimg{padding-top:105px;}
    /***轮播图***/
    .sm_mainer{margin:20px auto;}
    .twbox{width:480px;height:360px;}

    .xwbox{width:480px;}
    .xwdbt{height:131px;}
    .xwdbt .remarks{max-height:56px;}
    .xw_list{line-height:38px;}
    .xw_list li{height:38px;line-height:38px;}
    .xw_list li a{max-width:380px;}

    .zt_linkcon{margin-top:20px;}
    .zt_link{padding-top:20px;}
    .zt_link ul li{margin-left:10px;}
    .zt_link ul li.num5{margin-left:125px;}

    .zt_link2{padding:30px 0 0;}
    .zt_link2 li{width:229px;padding:0 0 0 25px;}

    .zt_link3{padding:30px 0 0;}
    .zt_link3 ul li{width:128px;margin-right:16px;}

    .zt_gklist{margin-top:15px;}
    .zt_gklist ul li{width:425px;}
    .zt_gklist ul li.even{margin-left:20px;}
    .zt_gklist ul li a.lang1{max-width:380px;*width:380px;}
    .zt_gklist ul li a.lang2{max-width:320px;*width:320px;}
    .zt_gklist ul li a.lang3{max-width:260px;*width:260px;}
    .zt_gklist ul li a.lang4{max-width:200px;*width:200px;}
}
@media (max-width: 991px) {
    .container{width:768px;}
    .sm_mainer{margin:15px;}
    /***头部***/
    .zt_bannner{height:auto;}
    .zt_logo{left:10px;top:10px;}
    .zt_banimg{padding:80px 0 40px;}
    .zt_banimg img{width:auto;max-width:90%;height:auto;}
    /***轮播图***/
    .twbox{width:auto;height:508px;float:none;}

    .xwbox{width:auto;height:auto;float:none;margin-top:15px;}
    .xwdbt{height:auto;margin-bottom:10px;}
    .xwdbt .title{line-height:30px;max-height:none;}
    .xwdbt .title a{font-size:22px;}
    .xwdbt .remarks{padding-top:6px;line-height:1.8;max-height:none;}
    .xw_list{line-height:36px;}
    .xw_list li{height:36px;line-height:36px;}
    .xw_list li a{max-width:none;float:none;margin-right:50px;}
    .xw_list li img{display:none;}

    .zt_linkcon{margin-top:15px;}
    .zt_link{padding-top:15px;}
    .zt_link ul li{width:174px;height:auto;margin-left:14px;}
    .zt_link ul li.num5{margin-left:94px;}
    .zt_link ul li img{width:170px;height:170px;}
    .zt_link ul li .img_title{height:70px;line-height:70px;font-size:20px;}

    .zt_link2{padding:15px 0 0;}
    .zt_link2 li,.zt_link2 li.num1{width:48%;padding:0 1% 10px;}
    .zt_link2 li a{height:70px;padding:15px 0;}
    .zt_link2 li a img,.zt_link2 li a span{height:70px;}
    .zt_link2 li a span{line-height:70px;padding-left:18px;font-size:22px;}

    .zt_link3{padding:5px 0 0;}
    .zt_link3 ul li{width:174px;margin-right:14px;margin-top:10px;}
    .zt_link3 ul li.num4{margin-right:0;}

    .zt_gklist{margin-top:10px;}
    .zt_gklist ul li{width:auto;float:none;}
    .zt_gklist ul li.even{margin-left:0;}
    .zt_gklist ul li a.lang1{max-width:630px;*width:630px;}
    .zt_gklist ul li a.lang2{max-width:570px;*width:570px;}
    .zt_gklist ul li a.lang3{max-width:510px;*width:510px;}
    .zt_gklist ul li a.lang4{max-width:450px;*width:450px;}
}
@media (max-width:767px) {
    .container{width:100%;}
    .sm_mainer{margin:10px;}
    /***头部***/
    .zt_banimg{padding:70px 0 25px;}
    /***轮播图***/
    .twbox{height:468px;}

    .xwbox{margin-top:10px;}
    .xwdbt .title a{font-size:20px;}
    .xw_list{line-height:34px;}
    .xw_list li{height:34px;line-height:34px;}

    .zt_linkcon{margin-top:15px;}
    .zt_link{padding-top:15px;}
    .zt_link ul li{width:32%;margin-left:2%;}
    .zt_link ul li.num5{margin-left:2%;}
    .zt_link ul li:nth-of-type(3n+1){margin-left:0;}

    .zt_link2{padding:5px 0 0;}
    .zt_link2 li,.zt_link2 li.num1{width:100%;padding:10px 0 0;}
    .zt_link2 li a{height:60px;padding:10px 0;}
    .zt_link2 li a img,.zt_link2 li a span{height:60px;}
    .zt_link2 li a span{line-height:60px;}

    .zt_link3{padding:5px 0 0;}
    .zt_link3 ul li{width:32%;margin-right:2%;}
    .zt_link3 ul li.num4{margin-right:2%;}
    .zt_link3 ul li:nth-of-type(3n){margin-right:0;}

    .zt_gklist ul li{height:auto;line-height:26px;padding:6px 0 6px 11px;background-position:0 17px;}
    .zt_gklist ul li .nr{float:none;max-width:none;display:inline;white-space:normal;padding:0;}
    .zt_gklist ul li .title{display:inline;white-space:normal;}
    .zt_gklist ul li a.lang1{max-width:none;float:none;}
    .zt_gklist ul li a.lang2{max-width:none;float:none;}
    .zt_gklist ul li a.lang3{max-width:none;float:none;}
    .zt_gklist ul li a.lang4{max-width:none;float:none;}
    .zt_gklist ul li span.date{position:static;display:inline;}
}
@media (max-width:679px) {
    /*轮播图*/
    .twbox{height:420px;}
}
@media (max-width:579px) {
    /*轮播图*/
    .twbox{height:358px;}

    .zt_link ul li{width:49%;}
    .zt_link ul li:nth-of-type(3n+1){margin-left:2%;}
    .zt_link ul li:nth-of-type(2n+1){margin-left:0;}
}
@media (max-width:479px) {
    /*轮播图*/
    .twbox{height:290px;}

    .zt_link3 ul li{width:49%;}
    .zt_link3 ul li.num4{margin-right:0;}
    .zt_link3 ul li:nth-of-type(3n){margin-right:2%;}
    .zt_link3 ul li:nth-of-type(2n){margin-right:0;}
}
@media (max-width:379px) {
    /*轮播图*/
    .twbox{height:234px;}

    .zt_link ul li img{width:145px;height:145px;}
    .zt_link ul li .img_title{font-size:18px;height:60px;line-height:60px;}
}

