	
#Q_fuwu{ width:100%; padding:10px 0px 30px 0; background:url(../images/bgmaxbox1.jpg) no-repeat center top;background-size: 100% 100%;max-width: 1920px;margin: 0 auto;}	
#Q_fuwu .Q_fuwu{ width:1200px;margin:0 auto; border-radius:30px 30px 30px 30px ;  overflow:hidden; box-shadow: 0px 0px 10px 0px #8cbbfb; }		
.tabs { width:100%; height:70px; border-bottom:#8cbbfb 1px solid; line-height:70px; float:left; overflow:hidden; text-align:center; }
.tabs ul{ width:100%; float:left; height:70px; background: #8cbbfb;  } 
.tabs ul li{ width:50%; float:left; height:70px; font-size:32px;} 
.tabs ul li a{ display:block;color: #fff;}  
.tabs ul li.active, .tabs ul li.active a { color:#3a90fa; }
.tabs ul li:nth-child(1).active{background:url(../images/grbjtit.png) no-repeat center top; background-size: 100% 100%; }
.tabs ul li:nth-child(2).active{background:url(../images/grbjtit2.png) no-repeat center top; background-size: 100% 100%; }

.box{ width:100%; padding:0px 7px;  float:left; overflow:hidden; position:relative; z-index:2; background:#fff; height: 580px; }
.box .doc-con { width:1186px; float:left;   } 


.ztzlbox{width:100%; max-width:1350px;overflow: hidden;margin: 0 auto 20px auto;}
.ztzlbox ul{overflow: hidden;}
.ztzlbox ul li{float: left;width:31.5% ;margin: 10px 10px;border-radius: 10px;overflow: hidden;}
.ztzlbox ul li img{width: 100%;}
/* 1模块 */
.doc-con{ width:1186px;  text-align:left;  }
.doc-con .hd{ width:1186px; height:120px; margin:30px 0px 0px 0; line-height:120px;  position:relative; z-index:222; text-align:center; }
.doc-con .hd:after{ content:""; background:#d1d1d1; width:1086px; height:5px; position:absolute; top:34px; left:50px; z-index:-1; }
.doc-con .hd ul{ float:left; height:120px;   } 
.doc-con .hd ul li{ width:96px; height:100px; float:left;  cursor:pointer; overflow:hidden;  }
.doc-con:last-child .hd ul li{ width:117px; margin:0px 71px; height:120px; float:left;  cursor:pointer; overflow:hidden;  }
.doc-con .hd ul li p{ width:58px; height:58px; margin:0px 27px; border:#a4cafa 1px dashed; border-radius:50% 50%; float:left;  cursor:pointer; overflow:hidden;  }
.doc-con .hd ul li p:before{ content:""; width:48px; height:48px; border-radius:50% 50%; margin:4px; background:#d1d1d1; float:left;  cursor:pointer; overflow:hidden;  } 
.doc-con .hd ul li:nth-child(1) p:before{ content:""; width:48px; height:48px; background:url(../images/grtb1.png) no-repeat center #d1d1d1;background-size:70% auto;}
.doc-con .hd ul li:nth-child(2) p:before{ content:""; width:48px; height:48px; background:url(../images/grtb2.png) no-repeat center #d1d1d1;background-size:70% auto;}
.doc-con .hd ul li:nth-child(3) p:before{ content:""; width:48px; height:48px; background:url(../images/grtb3.png) no-repeat center #d1d1d1;background-size:70% auto;}
.doc-con .hd ul li:nth-child(4) p:before{ content:""; width:48px; height:48px; background:url(../images/grtb4.png) no-repeat center #d1d1d1;background-size:70% auto;}
.doc-con .hd ul li:nth-child(5) p:before{ content:""; width:48px; height:48px; background:url(../images/grtb5.png) no-repeat center #d1d1d1;background-size:70% auto;}
.doc-con .hd ul li:nth-child(6) p:before{ content:""; width:48px; height:48px; background:url(../images/grtb6.png) no-repeat center #d1d1d1;background-size:70% auto;}
.doc-con .hd ul li:nth-child(7) p:before{ content:""; width:48px; height:48px; background:url(../images/grtb7.png) no-repeat center #d1d1d1;background-size:70% auto;}
.doc-con .hd ul li:nth-child(8) p:before{ content:""; width:48px; height:48px; background:url(../images/grtb10.png) no-repeat center #d1d1d1;background-size:70% auto;}
.doc-con .hd ul li:nth-child(9) p:before{ content:""; width:48px; height:48px; background:url(../images/grtb11.png) no-repeat center #d1d1d1;background-size:70% auto;}
.doc-con .hd ul li:nth-child(10) p:before{ content:""; width:48px; height:48px; background:url(../images/grtb8.png) no-repeat center #d1d1d1;background-size:70% auto;}
.doc-con .hd ul li:nth-child(11) p:before{ content:""; width:48px; height:48px; background:url(../images/grtb9.png) no-repeat center #d1d1d1;background-size:70% auto;} 
.doc-con .hd ul li.on p:before{ background-color:#3a90fa;}   
.doc-con .hd ul li b{ width:117px; height:40px; line-height:40px;  float:left;  cursor:pointer; overflow:hidden; color:#d1d1d1; font-size:20px;  }
.doc-con .hd ul li.on b{ color:#3a90fa;  }  
.doc-con .hd ul li.on p {border:#3a90fa 1px dashed;}  
.doc-con .hd ul li.on:before{ background:#3a90fa; }   

.doc-con .slideTxtBox2 .hd ul li{margin: 0 47px;width: 117px;}

.yunduo{position: absolute; left: 0;bottom: 0; z-index: 888; width: 16%;}
.yunduo img{width: 100%;}



.doc-con .arrow{ width:65px; height:80px; float:left;  }
.doc-con .arrow a{ display:block;  width:34px; height:34px; margin:20px 15px; border-radius:17px; float:left; overflow:hidden; cursor:pointer; background:url("../images/jtleft.png") no-repeat center #fff; }
.doc-con .arrow .next{ background:url("../images/jtright.png") no-repeat center #fff;  }
.doc-con .arrow .prevStop{ background-position:-60px 0; }
.doc-con .arrow .nextStop{ background-position:-60px -50px; } 
.doc-con .bd{ width:1186px;  background:url(../images/bkbg1.png) no-repeat; background-position:0px 20px;text-align:center; background-size:100% 95%;height: 410px;} 
.doc-con .bd .k{overflow: hidden;position:relative;height: 410px;  }
.doc-con .bd .k dl{ width:auto; height:50px; margin:0px 350px; border:#a4cafa 1px dashed; background:#fff; border-radius:40px; float:left;  cursor:pointer; overflow:hidden;} 
.doc-con .bd .k dl dt{ height:38px; line-height:38px; border-radius:30px; margin:5px; background:#8cbbfb; color:#fff; font-size:24px; display:block; padding:0px 20px; overflow:hidden;  }  
.doc-con .bd .k p{position: absolute; bottom: 10px; right: 15px; text-align: right; }
.doc-con .bd .k p img{width: 65%;border-radius: 0 0 5px 0px;}
.doc-con .bd ul{ margin:30px 0px 0px 120px; width:580px; height:300px; border:#a4cafa 1px solid; border-radius:20px; padding:15px;  zoom:1; background:#f6f9fc; float:left; overflow:hidden; }
.doc-con .bd li{ width:auto; border:#8cbbfb 1px solid; border-radius:20px; height:40px; padding:0px 20px;  color:#3a90fa; font-size:18px; line-height:40px; float:left; overflow:hidden; margin:7px 15px; } 
.doc-con .bd li a{ color:#3a90fa; font-size:18px;   } 

.gdcon{background: url(../images/bgmaxbox2.jpg) no-repeat center top; width: 100%;}
.gdcon ul{width: 1200px;margin:0 auto; overflow: hidden;padding: 2% 0 2% 0;}
.gdcon ul li{width: 12.5%; background: url(../images/fenbg.png) no-repeat; float: left; background-size: 100% 100%;padding: 2% 0 2% 0;margin: 0 6%;}
.gdcon ul li span{display: block;font-size: 26px; width: 30px; line-height:30px; margin: 0 auto; background: url(../images/jiahao.png) no-repeat center bottom; padding-bottom: 30px;text-align: center;background-size: 82% auto;}
.gdcon ul li a{color: #fff;}
.gdcon ul li:nth-child(1){margin-left: 19%;}
.gdcon ul li:nth-child(3){padding: 3.25% 0;}



.zwutit{color: #004892;
    font-size: 28px;
    position: relative;
    max-width: 1350px;
    margin: 0 auto 1px auto;
    font-family: 'CustomFont';
    background: url(../images/xiantiao.jpg) repeat-x bottom;
    padding-bottom: 15px;}
.banshizn{width: 100%;max-width: 1920px; background: url(../images/bgmaxbox3.jpg) no-repeat center top;overflow: hidden; padding: 3% 0 1.5% 0;margin: 0 auto; box-shadow:1px 1px 10px #ddd;}
.banshizn .banszncon{  margin: 0 auto 0 auto;position: relative;width: 1350px;}
.banshizn .banszncon ul{width:100%;  overflow: hidden;margin: 40px auto 20px auto;}
.banshizn .banszncon ul li{width: 31%; margin:0 10px; float: left;position: relative; border-radius: 5px;height: 222px;overflow: hidden;}
.banshizn .banszncon ul li img{width: 100%;max-height: 300px;border-radius: 5px; }
.banshizn .banszncon ul li h1{font-weight: 400; line-height: 50px;height: 50px;overflow: hidden;font-size: 18px; color: #fff; background: #333; opacity: 0.9; position: absolute;bottom: 0;left: 0;display: block;width: 100%; padding: 0 2%; border-radius:0 0 5px 5px;}
.banshizn .banszncon ul li a h1{color: #fff;}
.banshizn .banszncon .spmore{background: #aacee9;
    border-radius: 4px;
    color: #004892;
    font-size: 14px;
    padding: 4px 10px; position: absolute; top:-80px; right:0; }
.banshizn .banszncon .spmore a{color: #004892;}

.banminditu{overflow: hidden; padding: 4% 0;}
.bianmcon{width: 1200px;margin: 3% auto 0 auto;}

.bianmcon{display: block;}
.bianmconwap{display: none;}

@media screen and (max-width:789px) {
    #Q_fuwu{height: auto;padding: 1% 0px 1% 0;min-height: auto;}
    #Q_fuwu .Q_fuwu{width: 100%;height: auto;line-height: 3.5rem; box-shadow: 0px 0px 0px 0px #8cbbfb;}
    
    .ztzlbox{width: 100%;margin: 0 auto 2% auto;}
    .ztzlbox ul li{width: 48%;margin: 1% 1%;}


    .tabs{height: 3.5rem;line-height: 3.5rem;}
    .tabs ul{height: 3.5rem;}
    .tabs ul li{height: 3.5rem;}
    .tabs ul li a{font-size: 1.5rem;height: 3.5rem;line-height: 3.5rem;}
    .box{height: auto; padding: 0 2%;}
    .box .doc-con{width: 100%;height:auto;}
    .box .doc-con:nth-child(2){display: none;}
    .doc-con .hd ul{display: none;}
    .doc-con .hd:after{display: none;}
    .doc-con .arrow a{margin: 0;}
    .doc-con .arrow{width: 34px;height: 34px;}
    .doc-con .hd{width: 100%;height: 34px;margin: 0;line-height: 34px;}
    .doc-con .bd{width: 100%; height: auto;}
    .doc-con .bd .k{height: auto;}
    .doc-con .bd .k dl{margin: 0 auto;height: 3.5rem;width: 11rem;float:none;}
    .doc-con .bd .k dl dt{height: 3rem;line-height: 3rem;margin: 0.25rem auto;font-size: 1.5rem;padding: 0 10%;width: 10rem;}
    .doc-con .bd ul{width: 100%;height: auto;padding: 3%;margin: 5% auto; float: none;}
    .doc-con .bd li{width: auto;height: 2.5rem;padding: 0 2%;font-size: 1.2rem;line-height: 2.5rem;margin: 2% 1%;}
    .doc-con .bd li a{font-size: 1.2rem;}
    .doc-con .bd .k p{display: none;}
    .doc-con .bd{background: none;}
    .doc-con .arrow .prev{position:absolute;left:15%;top:120%; z-index: 888;}
    .doc-con .arrow .next{position:absolute;right:15%;top:120%; z-index: 888;}
    .gdcon ul{width: 100%;padding: 5% 0 5% 8%;}
    .gdcon ul li:nth-child(1){margin-left: 0;}
    .gdcon ul li{width: 26.5%;padding:2.5% 0 2.5% 0;margin: 0 3%;}
    .gdcon ul li span{font-size:1.5rem;width:2rem;line-height:2rem;padding-bottom:25%;background-size: 80% auto;}
    .gdcon ul li:nth-child(3){padding: 2.5% 0 2.5% 0;}
    .gdcon ul li:nth-child(3) span{line-height: 2.67rem;}
    .zwutit{width: 90%;height: 3.5rem;line-height: 3.5rem;font-size: 1.5rem;}
    .banshizn .banszncon{width: 100%;}
    .banshizn .banszncon ul li:nth-child(1){margin-left: 0;}
    .banshizn .banszncon ul li:nth-child(3){display: none;}
    .banshizn .banszncon ul{width: 98%;margin: 10.5% auto 0% auto;}
    .banshizn .banszncon ul li{width: 48%;margin: 0 1% !important;height: 10rem;}
    .banshizn .banszncon ul li h1{height: 2.5rem;line-height: 2.5rem;font-size: 1.2rem;}
    .banshizn .banszncon .spmore{width: 20%;height: 2rem;line-height: 2rem;font-size: 1.2rem;top:4%;right: 13%;}
    .bianmcon{display: none;}
    .bianmconwap{display: block;margin: 3% auto 0 auto;}
    

    /* 指定特定iframe的滚动条样式 */
    #my-iframe::-webkit-scrollbar { width: 8px; background-color: #eee; }
    #my-iframe::-webkit-scrollbar-track { background-color: #fff; }
    #my-iframe::-webkit-scrollbar-thumb { background-color: #ccc; }

    .yunduo{display: none;}



}

	