/*.swiper-slide{height:0!important;}
.swiper-slide-active,.swiper-wrapper{height:100%!important;}*/

/*banner*/
.banner{width:100%;height:334px;background:url(/jinan_customs/resource/cms/2021/11/img_pc_site/2021111216571845165.png) no-repeat;background-size:cover;}
.banner p{}
.banner p img{width:930px;margin-top:90px;margin-left:297px;}


.student{background:url(/jinan_customs/resource/cms/2021/11/img_pc_site/2021111217283720365.png) no-repeat;background-size:cover;}
/*mybody*/
.procedure{}
.procedure_tabHD{font-size: 0;margin:25px auto;width:1200px;}
.procedure_tabHD a{width:25%;height:88px;line-height:88px;font-size:21px;display:inline-block;text-align:center;color:#065395;box-sizing: border-box;background:#f5f5f5;overflow: hidden;}

.procedure_tabHD a.on{background:#065395;color:#fff;}

.procedure_tabBD{}
.swiper-slide{display:none;margin-left:10px;}
.procedure_tabBD .active{display:block;}
.wrap{width:100%;background:url(/jinan_customs/resource/cms/2021/11/img_pc_site/2021111514110034062.png) no-repeat;padding-top:50px;}
.declaration{width:1200px;margin:0 auto;background:url(/jinan_customs/resource/cms/2021/11/img_pc_site/2021111514231782409.png) no-repeat;}
.declaration ul{padding-left:285px;padding-bottom:32px;}
.declaration ul li{background: url(/jinan_customs/resource/cms/2021/11/img_pc_site/2021111514142661011.png) no-repeat;display:inline-block;width:378px;height:102px; margin-right:33px;background-size: cover;}
.declaration ul li a{display:block;text-align:center;color:#fefdfd;font-size:24px;line-height:25px;padding-top:22px;}
.declaration ul li a span{color:#fdb704;font-size:24px;display:block;line-height: 50px;}

/*条件*/
.translate{width:1200px;margin:0 auto 70px auto;}
.translate h6{}
.translate p{text-indent: 36px;line-height: 30px;padding: 20px;font-size:18px;margin:30px 10px;}
.translate_a strong{display:inline-block;background:#fd9104;width:67px;height:67px;line-height:67px;font-size:40px;text-align:center;border-radius:67px;color:#fff;font-family:'微软雅黑';vertical-align: middle;text-shadow:2px 2px #b65702;}
.translate_a span{display:inline-block;line-height: 45px;color:#fff;font-size:24px;background:#fd9104;vertical-align: middle;margin:0 0 0 -10px; padding: 0 36px 0 0;text-indent: 36px;text-shadow:2px 2px #b65702;}

.ask{width:100%;}
.ask h3{text-align:center; margin-bottom:20px;}
.ask ul{    margin:0 auto;text-align: center;}
.ask ul li{display:inline-block;width:250px;height:250px;margin-right:45px;overflow: hidden;}

.ask ul li h1{height: 40px;line-height: 40px;font-size: 50px;font-weight: bold; margin-top: 30px;color: #fff;font-family:'微软雅黑';}
.ask ul li span{width:80%;    margin: 20px auto;line-height:25px;font-size:16px;display:block;color:#fff;}

.second{margin-top:20px;padding-right: 400px;background:url(/jinan_customs/resource/cms/2021/11/img_pc_site/2021111518072570451.png) no-repeat;background-position: right;}
.second ul li{background:url(/jinan_customs/resource/cms/2021/11/img_pc_site/2021111517575415165.png) no-repeat;padding-left: 30px;margin:20px 0;font-size: 18px;}
.second p{background:#065395;padding:30px 40px;margin:0;color:#fff;}

.thirdly{}
.thirdly p{padding:0;margin:20px 0 10px 0;text-indent: 0;}
.thirdly ul{font-size:0;}
.thirdly  ul li{display:inline-block;overflow:hidden;width:32.5%;height:450px;margin-right:15px;margin-right:10px\0;}
.thirdly  ul li:last-child{margin-right:0px;}
.thirdly  ul li h6{font-size:24px;color:#fd9104;line-height:70px;font-weight: bolder;}
.thirdly  ul li span{line-height:36px;font-size:18px;}

/*资料*/
.means{width:1200px;margin:20px auto 40px auto;}
.means ul{}
.means ul li{font-size:18px;line-height:36px;padding:15px 0;color:#fff;margin-bottom:5px;}
.means .careful{padding:85px 20px 20px 20px;background:url(/jinan_customs/resource/cms/2021/11/img_pc_site/2021111519305391864.png) no-repeat;background-size: contain;}
.means .careful h6{display:none;}
.means .careful p{font-size:18px;line-height:36px;padding: 20px 0;}

/*流程*/
.path{width:1200px;margin:0 auto;}
.procedure_a img{ width:100%;}
.path h6{text-align:center;margin-bottom:20px;}
.path ul li{border:1px solid #444444;height:110px;padding-left: 115px; font-size: 16px;line-height: 35px;margin-bottom: 10px;padding-right: 10px;}

.care{background:url(/jinan_customs/resource/cms/2021/11/img_pc_site/2021111520171298179.png) no-repeat;padding:15px 30px 30px 150px;font-size:16px;line-height:30px;}

/*回国时间*/
.time{width:1200px;margin:0 auto;}
.time_text{width:100%;background:url(/jinan_customs/resource/cms/2021/11/img_pc_site/2021111520254269181.png) no-repeat;height:350px;}
.time_text p{width: 65%;float: right; padding: 120px 45px 0 0;font-size: 18px;line-height: 36px;color: #000;}
.time_name{margin:0 50px 25px 50px;height:50px;line-height:50px;background:url(/jinan_customs/resource/cms/2021/11/img_pc_site/2021111520342860225.png) no-repeat;color:#fff;text-align:center;font-size:18px;}

.ask_a{width:100%;}
.ask_a ul{    margin:0 auto;text-align: center;}
.ask_a ul li{display: table-cell;margin-right:28px;overflow: hidden;}
.ask_a ul li:last-child{margin-right:0px;}
.ask_a ul li span{width:80%;margin: 20px 30px;line-height:25px;font-size:18px;display:block;color:#fff;line-height:36px;}










/*法律法规*/
.bottom_list{width:1200px;margin:0 auto;}
.f-cf { zoom: 1; }
.f-cf:after { content: ""; display: table; clear: both; }
/*.f-cf .zz{padding-top:25px;}*/
.f-fl { float: left; }
.f-fr { float: right; }
.col {
    width: 100%;
}
.col-title {
    height: 52px;
    line-height: 52px;
    margin-bottom:25px;
}
.col-title .txt {
    float: left;
    font-size: 20px;
    font-weight: bold;
}
.col-title .txt span{background:#065395;color:#fff;height:18px;line-height:18px;font-size:12px;font-weight:normal;padding: 0 5px;margin-left: 5px;}
.col-title .txt img{
    margin-right:15px;
}

.col-title .more {
    float: right;
    width: 55px;
    height: 52px;
    padding-left: 15px;
    background: url(./more.gif) no-repeat left center;
    font-size: 18px;
}
.col-title .more img{margin-bottom:2px;margin-right:5px;}
.col-list {
    height: 342px;
    border:1px solid #000;
   overflow:hidden;
   margin-bottom:75px;
}
.col-list ul {
    padding: 8px 18px 8px 18px;
}
.col-list ul li p{overflow:hidden;}
.col-list ul li span {
    width: 9px;
    height: 9px;
    display: block;
    float: left;
    line-height: 40px;
    margin-top:14px;
}

.col-list ul li a {
    width: 100%;
    display: inline-block;
    padding-left: 10px;
    font-size: 14px;
    line-height: 36px;
    color:#555;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.col-list ul li a:hover {
    color: #005684;
}




@media screen and (max-width:640px) {

.banner p img{width: 60%;
    margin-top: 10px;
    margin-left: 60px;
    margin-bottom: 20px;}
/*条件*/
.wrap{padding-top:20px;}
.declaration{width:100%;background-size: 80px;}
.declaration ul{padding-left: 90px;}
.declaration ul li{width:90%;height:auto;background-size: 100% 100%;margin-right:0px;margin-bottom:10px;}
.declaration ul li a{font-size: 14px;padding:10px;}
.declaration ul li a span{    font-size: 12px;line-height:15px;}
.declaration ul li a span img{width: 18px;}
.procedure_tabHD{width:100%;margin: 10px auto;}
.procedure_tabHD a{width:100%;line-height: 30px; font-size: 14px;margin-top: 10px;padding:0!important;height:auto;}

.translate{width:100%;margin: 0 auto 20px auto;}
.translate h6 { width: 100%;}
.translate p{text-indent: 28px;line-height: 30px;padding: 10px;font-size: 14px;margin: 10px;}
.translate_a strong{display:block;margin: 0 auto;background:#fd9104;    width: 37px;height: 37px;line-height: 37px;font-size:20px;text-align:center;border-radius:37px;color:#fff;font-family:'微软雅黑';vertical-align: middle;text-shadow:2px 2px #b65702;}
.translate_a span{display:block;margin: 20px 10px;line-height:25px;color:#fff;font-size:14px;background:#fd9104;vertical-align: middle;text-indent: 00px;text-shadow:2px 2px #b65702; padding: 0px;text-align: center;}




.ask{width:90%;margin:0 auto;}
.ask h3{width:80%;margin:20px auto;}
.ask ul li{margin-right:0;width: 200px;height: 200px;margin-bottom: 20px;}
.ask ul li h1{line-height: 30px;font-size: 30px;margin-top: 20px;}
.ask ul li span{font-size: 14px;}
.second{padding:0px;background:none;}
.second ul li{background-size: 15px;font-size: 14px;background-position-y: 5px;margin: 10px;}

.thirdly p{text-indent:0;margin:10px 0;width:100%;padding: 0;}
.thirdly ul li{width: 100%; padding: 10px;height:auto;}
.thirdly ul li h6{font-size:16px;    line-height: 40px;}
.thirdly ul li span{line-height: 16px;font-size:12px; }

/*资料*/
.means{width:100%;margin: 10px auto;}
.means ul li{font-size: 14px;line-height: 14px;margin: 0!important;text-indent: 28px; background: none!important;color: #065395;padding-left: 15px!important;}
.means .careful{background:none!important;padding: 0px 20px;}
.means .careful h6{display:block;font-size:16px;text-align:center;}
.means .careful h6 span{ background:#fd9104;    padding: 10px 20px;font-size: 16px;font-weight: bold;color: #fff;}
.means .careful p {font-size: 16px;line-height: 36px; padding: 10px;border: 2px solid #fd9104;border-radius: 10px;}

/*流程*/

.path{width:100%;}
.path h6{margin-top:20px;}
.path h6 img{width:60%;margin:0 auto;}
.path ul li{width: 100% !important;background-size: 10%!important;padding:10px 20px 10px 40px;height: auto;font-size: 14px;line-height: 28px;margin-bottom: 15px;}


/*回国时间*/
.time{width:100%;}
.time_text{background-size: contain;height:auto; padding: 100px 0 0 0;}
.time_text p{width:100%;float:none; margin:0;padding:10px;font-size: 14px;line-height: 28px;}
.time_name{margin:0 0 25px 0;line-height:20px;height:auto;padding:10px 0;background-size: cover;}

.ask_a ul li{width: 100%!important;
    background: url(/jinan_customs/resource/cms/2021/11/img_pc_site/2021111514142661011.png) no-repeat!important;
    display: block;background-size: 100% 100%!important;height: auto!important;margin: 0 0 15px 0;}
.ask_a ul li span{font-size:14px;    line-height: 25px;}
.ask_a ul li.blue span{}



/*法律问题*/
.bottom_list{width:100%;padding: 10px;}
.typePage1{margin-bottom:40px;    margin-top:0px;}
body{width:100% !important;}
.typePage{width:100% !important;}
.banner{width:100%;height:auto; background-size: 100%;}
.qiye_name{ width: 100%;
    height: auto;
    text-align: center;
    font-size: 12px;
    padding: 10px 0 30px 0;
    color: #fff;
    line-height: 12px;
    font-weight: bolder;}
.cjdh{top:0px;    height:auto;;}
.cjdh p { padding: 15px 0 0px 20px;font-size:18px;}
.cjdh p img{width:60px; }
.id_resident{width: 100%;
    text-align: center; margin-bottom:0;}
.id_resident a img{width: 40px;}
.tab ul{width:95%;float:none;}
.tab ul li{width:100%;height: 50px;font-size:15px; border-radius:7px;}
.tab ol{width:95%;float:none;margin: 20px auto;}
.tab ol li p{margin-top: 0px !important;font-size: 13px;}
.f-cf .zz{}
.tab .srcl{width:100% !important;}
.tab .srcl img{display: inherit;}
.cjdh .id_selection {
    margin-left: 0px;
}
.cjdh .id_selection .item{    width:80%; text-align:center;    padding: 10px 0;}
.cjdh .id_selection .item .txt{border:none; width:50%;height: 14px;
    line-height: 14px;margin: 2px 0;}
.cjdh .id_selection .item .txt a{font-size: 13px;width: 100%;
    height: 100%;
    padding: 0 12px;
    text-align: center;
    font-family: "Microsoft Yahei";
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;}
.col-row{}
.col {
    width: 100%;
}
.col-title{height:40px;
    line-height:40px;}
.col-title .txt{font-size:16px;padding-left: 15px;}
.col-title .more{      float: right;
    width: 60px;
    height: 40px;
    padding-left: 0px;
    background: url(./more.gif) no-repeat left center;
    font-size: 12px;}
.col-list {
    height: 305px;
    border:1px solid #000;
   overflow:hidden;
   margin-bottom:15px;
}


}