﻿@media screen and ( max-width:800px ){
.pcShow{display:none;}
.phoneShow{display:block;}

.banner2{width: 100%;height: auto;}
.banner2 img{height: 200px;}
.headDiv{position:relative; z-index:100; background:url(../image/headTel.jpg) no-repeat; background-size:100% 100%; left:0px; top:0px; width:100%;}
.headDiv .wal{height:50px;}
.headDiv .logo{ left:15px; top:9px;}
.headDiv .logo img{ width:126px;}
.headDivBg{ display:none;}
.topFormA{ display:none;}
.navA{display:block; width:40px; height:50px; position:absolute; top:0px; right:15px; background:url(../image/navA.png) right center no-repeat; background-size:22px;}
.topSearchA{display:block; width:40px; height:50px; background:url(../image/btn1.png) center no-repeat; background-size:20px; position:absolute; top:0px; right:40px;}
.nav, .sideBar, .banner, .sNav{ display:none;}
.indexFlashTel, .sideBarTel{ display:block;}
.pageTitle{ height:55px; line-height:55px; margin-bottom:5px;}
.pageTitle em{ font-size:20px; height:55px;}
.pageTitle span{ font-size:16px; height:55px;}
.pageTitle .more{ display:none;}
.indexPart1{ width:100%; padding:5px 0 15px 0;}	
.indexPart1 .content{font-size:14px; line-height:24px; height:auto;}
.indexPart2{ width:100%; padding:5px 0 15px 0;}
.indexPart2 .bg{height:auto; background:#f4f4f4; padding:0 10px 20px;}
.indexPart2 dl{height:110px; position:relative; padding-left:145px;}
.indexPart2 dt{ left:0px; top:10px;}
.indexPart2 dt img{ width:130px;}
.indexPart2 .name{font-size:10px; padding:8px 0 0 2px; height:21px; overflow:hidden;}
.indexPart2 .content{font-size:12px; line-height:16px; height:36px; overflow:hidden; padding:5px 0 0 2px;}
.indexPart2 .btn{font-size:13px; padding:2px 0 0 2px;}
.indexPart3{ min-height:auto; background-size:cover;width: 100%; }
.indexPart3 ul{margin-right:0px;margin-left: 0;}
.indexPart3 li{ width:20%;  min-height:100px; padding-top:0;}
.indexPart3 .img{width: 47px;}
.indexPart3 a{margin-right:0px; font-size:14px;}
.indexPart3 a .name div{font-size:12px; padding:25px 0 10px 0;}
.indexPart4{padding:25px 0 30px 0;}
.indexPart4 ul{margin-right:-10px;}
.indexPart4 li{width:50%;}
.indexPart4 li a{ margin-right:10px;}
.indexPart5 li{float:left; padding-bottom:25px; width:50%;}
.indexPart5 li div{ height: 70px;width: 92%;overflow: hidden;}
.footBg{ padding:5px 0; min-height:30px;}
.footDiv{ display:none;}
.footMsg{border-top:none;}
.footMsg .wal{min-height:30px; line-height:22px; padding:55px 0 10px;}
.footMsg .share{position:absolute; top:14px; right:50%; width:160px; line-height:27px; margin-right:-80px;}
.footMsg .share .dd01{ display:none;}
.footMsg .content{ text-align:center; padding:0 10px;}
.footBg2{ position:fixed; left:0px; bottom:0px; z-index:22; width:100%;}
.sideBarTel, .pageTitleTel, .pageMore{ display:block;}
.w250, .pageBanner, .pageForm, .pageNow, .pageNum{ display:none;}
.w900{ width:100%;}
.service_01{padding:0 0 10px 0; min-height:50px;}
.service_01 .imgDiv{position:relative; top:0px;}
.service_01 .imgDiv img{ width:100%;}
.service_01 .title{height:auto; padding:8px 0;}
.service_01 .title img{ width:66.67%;}
.service_01 .name{ font-size:20px;}
.service_01 .content{font-size:14px; line-height:24px;}
.service_02 ul{margin-right:-30px;}
.service_02 li{ padding-bottom:20px; width:100%;}
.service_03 ul{margin-right:-20px;}
.service_03 li{float:left; width:25%; text-align:center;}
.service_03 .imgDiv{padding-right:20px;}
.service_03 .imgDiv img{ width:100px;}
.service_03 .name{padding-right:20px; line-height:24px; font-size:14px;}
.service_04 .name{ font-size:20px;}
.service_04 .btnDiv a{ display:block; width:174px; height:34px; line-height:34px; font-size:14px;}
.service_03-3 ul{margin-right:-20px;}
.service_03-3 li{width:33.333%;}
.service_03-3 .imgDiv, .service_03-3 .name{padding-right:20px;}
.service_03-3 .imgDiv img{ width:100px;}

.fyd h2{padding:0 0 15px 0; font-size:16px;}
.fyd .content{font-size:14px; line-height:24px;}
.fyd .form{ padding-bottom:25px;}
.fyd .form li{ width:100%; height:50px; line-height:40px;}
.fyd .form .li_01{width:100%;}
.fyd .form .li_02{width:100%;}
.fyd .form .input{ height:40px;}
.fyd .form .input1{height:40px; line-height:40px; }
.fyd .form .li_02 div{ height:40px; background:#df7919;}
.fyd .form .li_02 img{position:absolute; left:50%; top:8px; margin-left:-65px; width:26px;}
.fyd .form .btn1{ height:40px; font-size:20px; text-indent:38px;}
.fyd .form .select1{ margin-right:5px; margin-bottom:10px;}
.fyd .form select{  height:40px;}

.faq{padding-top:0px;}
.faq li{padding-bottom:10px;}
.faq .name{height:auto; line-height:24px;  font-size:14px; padding:8px 105px 10px 15px;}
.faq .name em{ top:50%; right:15px; margin-top:-12px;}
.faq .content{font-size:14px; line-height:24px;}
.loan h2{padding:0 0 8px 0; font-size:16px;}
.loan .content{font-size:14px; line-height:24px;}
.loan ul{margin-right:-44px;}
.loan li{ width:33.33%; min-height:180px;}
.loan li.li_01{ width:50%;}
.loan li .imgDiv{padding-right:44px;}
.loan li .name{ line-height:24px; padding:20px 44px 0 0;}
.productShow{padding-top:0px;}
.productShow li{font-size:14px; line-height:24px; padding-bottom:30px;}
.productShow li span{font-size:20px; color:#003487;}
.productShow li span.span-1{color:#00a0ea;}
.Internet{padding:20px 0 100px 0;}
.Internet .title{font-size:20px;}
.Internet .content{font-size:14px; line-height:24px;}
.Internet .imgDiv img{ display:none;}
.Internet .imgDiv .img1{ display:block; width:100%;}
.Internet .ewm{position:relative; left:0px; top:0px; width:151px; margin:30px auto;}
.Internet .ewm img{float:none;}
.Internet .ewm em{ float:none; font-size:14px; line-height:24px; padding:10px 0 0 0; text-align:center;}
.Internet .btnDiv{ padding-left:2%;}
.Internet .btnDiv a{ margin-right:0; width:48%; padding-right:2%; background:#fff; font-size:14px;}
.Internet .btnDiv a em{ background:#df7919; display:inline-block; width:100%;}
.Internet .btnDiv2{ padding-left:0; padding-top:30px;}
.Internet .btnDiv2 a{ margin-right:0; width:100%; padding-right:0;}
.Internet .btnDiv2 a em{ background:#df7919; display:inline-block; width:100%;}
.news_01{ position:relative; min-height:auto; background:#f3f3f3; padding:0; margin:-20px -15px 0;}
.news_01 .imgDiv{position:relative; left:0px; top:0px;}
.news_01 .imgDiv img{width:100%!important;}
.news_01 .name{font-size:16px; line-height:36px; padding:0; min-height:36px; background:url(../image/bg2.png) repeat; position:absolute; left:0px; bottom:0px; width:100%; overflow:hidden;}
.news_01 .name a{color:#fff; padding:0 10px;}
.news_01 .name div{ display:none;}
.news_01 .time{ display:none;}
.news_01 .content{ display:none;}
.news_01 .btn{ display:none;}
.news li{min-height:100px; padding:15px 0 15px 110px; }
.news .time{ left:0px; top:15px; width:90px; height:90px; }
.news .time div{font-size:30px; padding-top:10px;}
.news .name{font-size:16px; line-height:25px; font-weight:bold; padding:5px 0 5px 0;}
/*.news .time2{ display:none;}*/
/*.news .content{ display:none;}*/
.newShow .title{font-size:20px; padding:0 0 25px 0; background:url(../image/line1.png) bottom repeat-x;}
.newShow .msg{height:75px; position:relative;}
.newShow .msg li{float:left; font-size:14px; color:#888; line-height:65px; padding-right:15px;}
.newShow .msg li img{float:left; margin-right:5px; position:relative; top:25px;}
.newShow .share{position:absolute; top:27px; right:0px;}
.newShow .content{ font-size:14px; line-height:24px; clear:both;}
.newShow .content img{width:100%;}
.pageNum2{min-height:100px; padding-bottom:30px;}
.pageNum2 li{font-size:14px; line-height:30px; overflow:hidden; height:30px;}
.pageNum2 .btn{display:block; position:absolute; top:auto; bottom:20px; right:50%; margin-right:-80px; width:160px; font-size:14px; }
.news2 li{min-height:100px; padding:15px 0 15px 160px;}
.news2 .imgDiv{position:absolute; left:0px; top:15px;}
.news2 .imgDiv img{ width:150px;}
.news2 .name{font-size:16px; line-height:25px; font-weight:bold; padding:5px 0 5px 0;}
.news2 .time{ display:none;}
.news2 .content{ display:none;}
.video .title{ font-size:16px; padding:0 0 10px 0;}
.guarantee .title{font-size:20px; padding:30px 0 30px 0; text-align:left;}
.guarantee .content{ font-size:14px; line-height:24px;}
.about{padding:10px 0; }
.team li{min-height:200px; padding:20px 0 20px 0; position:relative; background:url(../image/line1.png) bottom repeat-x;}
.team .name{ padding-top:20px; padding-left:10px;}
.team .msg{ padding:15px 0 10px 10px;}
.team .top{ height:145px; overflow:hidden;}
.team .imgDiv{position:relative; left:0px; top:10px; float:left; width:130px; overflow:hidden;}
.team .imgDiv img{ max-width:110px;}
.DotNav{height:40px; padding-top:15px;}
.DotNav a{height:38px; line-height:38px; }
.DotForm li{ width:100%; margin-bottom:12px;}
.DotForm .li_01{width:100%;}
.DotForm .li_01 div{padding-right:0px;}
.Dot_01 li{ width:50%; height:35px;}
.Dot_01 li a{ font-size:14px; height:34px; line-height:34px; padding-left:20px;}
.honor{ padding-top:0px;}
.honor li{ padding-bottom:20px; width:50%;}
.honor .name{ font-size:12px;}
.Culture .title{padding:0 0 15px 0;}
.Culture .msg{font-size:14px; line-height:24px;}
.Magazine{ padding-top:0px;}
.Magazine li{ width:50%;}
.jobNav{height:72px; padding-top:0px;}
.jobNav li{ height:50px; background:#f8f8f8;}
.jobNav a{ height:50px; line-height:50px; font-size:14px;}
.jobNav i{display:block; width:5px; height:50px; position:absolute; top:0px; right:0px; border-right:#e5e5e5 solid 1px;}
.jobNav .liNow a{background:url(../image/job.png) center top no-repeat; background-size:100% 100%; height:58px; color:#FFF;}
.jobForm li.li_02{ display:none;}
.jobForm li.li_01{ width:100%; height:75px;}
.jobForm .input1{ width:100%;}
.job th{height:40px; font-size:14px; width:33.33%}
.job td{font-size:12px; height:39px; width:33.33%}
.job .th01, .job .td01{ display:none;}
.jobShow{padding-top:0px;}
.jobShow .btn{padding:20px 0 50px 0px;}
.jobShow .btn a{ width:100%; height:40px; line-height:40px; background:#df7919 url(../image/nimg22_3.png) 42% center no-repeat; font-size:14px; text-indent:0px; text-align:center;}
.commonweal h2{font-size:16px; padding-bottom:15px;}
.commonweal .box{min-height:125px; position:relative; padding:0px 0 45px 0;}
.commonweal .imgDiv{ display:none;}
.commonweal .imgDivTel{ display:block;}
.commonweal .imgDivTel img{ width:100%;}
.commonweal .tab{height:38px;}
.commonweal .tab li{ height:38px; line-height:22px; font-size:12px;}
.commonweal .tab div{height:38px;}
.commonweal .tab div em{ height:38px; display:block; display:table-cell; vertical-align:middle;}
.commonweal .tab .liNow div{ height:40px; line-height:22px; padding:0 5px;}
.commonweal .tab .liNow div em{ height:38px; display:block; display:table-cell; vertical-align:middle;}
.commonweal .tabContent{ padding:25px 0 50px 0; min-height:100px;}
.commonweal .tabContent .imgDiv{top:0px; right:auto; left:0px; position:relative; padding-bottom:20px;}
.commonweal .tabContent .imgDiv img{ width:100%;}
.Partner{ padding-top:0px;}
.Partner li{ width:50%;}
.contact .title{ padding:0px 0 25px 0;}
.contact .ewm{ position:relative; top:0px; text-align:center; margin:0 auto; width:145px;}
.siteMap{padding:0 0 10px;}
.law{padding:0 0 30px;}
.feedback h1{font-size:16px; padding-top:20px;}
.feedback .msg{font-size:14px; line-height:24px;}
.feedback .btn{height:60px;}
.feedback .btn li{ padding-right:15px; height:40px;}
.feedback .btn div{height:40px; width:100px;}
.feedback .btn img{position:absolute; left:18px; top:8px;}
.feedback .btn .btn1{ height:40px; font-size:14px; text-indent:30px;}
.feedback .form li{ min-height:40px; padding:0 0 20px 50px;}
.feedback .form em{position:absolute; left:0px; top:0px; font-size:14px; line-height:40px;}
.feedback .input{padding:10px; border:#cdcccc solid 1px;}
.feedback .input1{ font-size:14px;}
.feedback textarea{ height:160px; font-size:14px;}
.search .msg{ padding-top:0px;}
.search .msg span{ display:block; padding-left:0px;}
.search .list{ padding-top:20px;}
.search .list li{min-height:20px; padding:12px 80px 12px 0;}
.search .list li .name{ font-size:14px; height:auto; margin-bottom:0px; font-weight:400;}
.search .list li .content{ display:none;}
.search .list li .time{ padding-top:0px; position:absolute; right:0px; top:50%; margin-top:-8px;}
.search .list li .more{ display:none;}

.indexPart2 li { height: 30px; line-height: 30px;}
.topA a{ background:url(../image/img80_7.png) no-repeat center; width:50px; height:50px; background-size:50px 50px; display:block;}
.cd-top{ bottom: 150px; right: 10px;}

.mailContent{width:100%; margin: 20px auto;}

 .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
 padding: 0 0;
    }
 .control-label{
     padding-left: 15px;
 }
.col-xs-2{
    width: 20%;
}
.Mailbox{
    margin: 20px 0;
}
.MailSuccess{
width: 80%;
    }
.msgSuccess{
    width:100%;
}
.reply{
    border:0;
}
.opinMain{
    width: 100%;
    overflow: hidden;

    }
.knowledge li{
    width: 44%;
    height: 180px;
    margin: 3% 3%;
    }
.phonefooter{
    display: block;
}
.footBg{display: none;}
.topA{display: none;}
.sideBarTel{display: none;}
}

@media screen and ( max-width:400px ){
.loan li .name{ font-size:12px; line-height:20px; padding:20px 44px 0 0;}
.loan li .imgDiv img{ width:64px;}
.service_03 .imgDiv img{ width:100%;}
.service_03-3 .imgDiv img{ width:100%;}
.video .imgDiv{min-height:30px; }
.video .slick-prev{display:block; background:url(../image/nimg22_1.png) center no-repeat; width:11px; height:21px; background-size:11px; top:20px;}
.video .slick-next{display:block; background:url(../image/nimg22_2.png) center no-repeat; width:11px; height:21px; background-size:11px; top:20px;}
.video .name{ font-size:12px; line-height: 1.5; padding-top: 5px;}
.jobShow .btn a{ background:#df7919 url(../image/nimg22_3.png) 33% center no-repeat;}
.newShow .share{position:relative; top:0; right:0; float:right; padding-bottom:15px;}
.phonefooter{display: block;}
.footBg{display: none}
}