@media screen and (max-width: 750px){
	*{ margin:0 auto;}
	.w1200{ width:100%;}
/*模块1开始*/
.cotew1{
    width: 100%;
    height: auto;
    overflow: hidden;
    background: none;
    padding-bottom:20px;
}
.cotew1 .cort{
    width:calc(100% - 20px);
    height: auto;
    overflow: hidden;
    margin-top: 16px;
}
.cotew1 .cort .cort1{
    float: left;
    width: 100%;
    height: auto;
    margin-top: 0px;
}
.cotew1 .cort .cort1 img{
    width: 100%;
    height: 100%;
}
.sj-cort1{ width:80%; height:auto; margin:12px auto 0}
.sj-cort1 img{ width:100%;}
.cotew1 .cort2{
    float: right;
    width: 100%;
    height: auto;
    overflow: hidden;
}
.cotew1 .cort2 h1{
	width:100%; height:auto; line-height:43px;
    font-size: 19px;
    font-weight: normal;
    text-align: center;
}
.cotew1 .cort2 .anie{
    width: 100%;
    height: 44px;
    line-height: 44px;
    background: #faac17;
    border-radius: 5px;
    margin-top: 0px;
}
.cotew1 .cort2 .anie a{
    display: block;
    width: 100%;
    height: 100%;
    font-weight: bold;
    color: #fff;
    font-size: 25px;
    line-height: 44px;
    text-align: center;

}
.cotew1 .cort2 .frmo{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 9px;
}
.cotew1 .cort2 .frmo ul{
    width: 100%;
    height: auto;
    overflow: hidden;
}
.cotew1 .cort2 .frmo ul li{
    float: left;
    height: 20px;
}
.cotew1 .cort2 .frmo ul li span{
    width: 20px;
    height: 20px;
    background: url(../images/wanc.png) no-repeat;
    background-size: 20px 20px;
    display: block;
    float: left;
}
.cotew1 .cort2 .frmo ul li p{
    line-height: 20px;
    color: #1e55b4;
    font-size: 12px;
    float: left;

}
.cotew1 .cort2 .frmo ul li:nth-child(2n){
    float: right;
}
.cotew1 .cort2 .peme{
    width:calc(100% - 20px); 
    height: auto;
    overflow: hidden;
    border: 1px dashed #c0e4ff; background:#f4f9ff;
    padding:4px 9px 10px;
    border-radius: 10px;
    margin-top: 13px;
}
.cotew1 .cort2 .peme h2{
    font-size: 14px; line-height:24px;
    color: #333;
    font-weight: normal;
}
.cotew1 .cort2 .peme p{
    font-size:12px;
    color: #666;
    line-height: 15px;
    margin-top: 4px;
}
.cotew1 h3{
	width:calc(100% - 20px);
    text-align: left;
    font-weight: normal;
		height:auto; overflow:hidden;
    margin: 16px auto 0;
    color: #293b75;
		line-height:18px;
    font-size: 13px;
}
.cotew1 .yuan-u{
   width:calc(100% - 20px);
    height: auto;
    overflow: hidden;
    margin:11px auto 0;
}
.cotew1 .yuan-u ul{
    width: 100%;
    height: auto;
    overflow: hidden; text-align:center;
}
.cotew1 .yuan-u ul li{
	 display:block;
    width: 32%; margin-left:1%;
    height: auto;
    overflow: hidden;
    float:left;
    padding:0; margin-bottom:7px;
}
.cotew1 .yuan-u ul li:nth-child(4){ margin-left:17%;}
.cotew1 .yuan-u ul li .yuan-u1{
    width: 71px;
    height: 71px;
    background-size: 71px 71px; overflow:hidden;
    margin:0 auto;
}

.cotew1 .yuan-u ul li .yuan-u1 .yuan-u2{
    text-align: center;
    padding-top: 21px;
    height: auto;
    overflow: hidden;
    width: 100%;
}
.cotew1 .yuan-u ul li .yuan-u1 .yuan-u2 span{
    font-size:20px; display:block; width:100%; overflow:hidden; height:28px; line-height:28px; text-align:center;
    color: #333;
}
.cotew1 .yuan-u ul li .yuan-u1 .yuan-u2 span em{
    font-size: 12px;
}
.cotew1 .yuan-u ul li .yuan-u1 .yuan-u3{
    text-align: center;
    margin-top: 0px;
}
.cotew1 .yuan-u ul li .yuan-u1 .yuan-u3 img{ width:11px;}
.cotew1 .yuan-u ul li p{
    text-align: center; height:20px; line-height:15px; overflow:hidden; width:100%;
    font-size: 12px;
    color: #333;
    margin-top: 7px;
}


/*模块1结束*/

/*模块2开始*/

.yuncpa-more1{  height:33px; overflow:hidden; margin:12px auto 0;
 -moz-border-radius:17px; -webkit-border-radius:17px; border-radius:17px;
  background:#fda135;  text-align:center;
  width: 190px;
}
.yuncpa-more1 a{ display:block; width:100%; height:13px; line-height:13px; font-size:14px; color:#fefefe; text-align:center;}
.yuncpa-more1 font{ display:inline-block; float:left; padding:0 0 0 15px; height:33px; line-height:33px;}
.yuncpa-more1 span{ display:inline-block; width:27px; height:27px; background:#ffffff; float:right; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; margin-top:3px; margin-right:3px;}
.yuncpa-more1 img{ width:16px; height:12px; display:block; margin:8px auto 0; opacity: 0.6;}
.yuncpa-more1:hover img{ -webkit-animation:fxtop3 1.1s  alternate forwards; }
.yuncpa-more1:hover{ background:#fda135;}

  @-webkit-keyframes fxtop3 
    {  
        0%{  
       
            transform: translate(0px,0px);  opacity: 1;
                
        }  

                
                50%{  

           transform: translate(6px,0px); opacity: 1;
                    
        } 
                100%{  

           transform: translate(0px,0px);  opacity: 1;
                    
        } 
                 
    }  


  @-webkit-keyframes fxtop1 
    {  
        0%{  
       
            transform: translate(0px,0px);  opacity: 1;
                
        }  

                
                50%{  

           transform: translate(0px,10px); opacity: 1;
                    
        } 
                100%{  

           transform: translate(0px,0px);  opacity: 1;
                    
        } 
                 
    }  


    .san-tx {
        width: 100%;
        height: 767px;
        background: url(../images/pic2.jpg) no-repeat center;
        background-size: 100% 100%;
        overflow: hidden;
    }
        .san-tx  h1{
            font-size: 36px;
            color: #fff;
            font-weight: normal;
            text-align: center;
            margin-top: 84px;

        }





.san-tx1{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 64px;
}
.san-tx1 .san-tx2{
    float: left;
    width: 398px;
    height: 415px;
    background: url(../images/pic3.jpg) center center no-repeat;
    background-size: cover;
    padding-top: 20px;
    box-sizing: border-box;
}
.san-tx2 li::before{
    content: '';
    width: 6px;
    height: 25px;
    background: transparent;
    position: absolute;
    top: 30px;
    left: 0;
}
.san-tx2 li.active::before,.index-content3-tabars li:hover::before{
    background: #fda135;
}

.san-tx1 .san-tx2 li{
        width: 100%;
    height: 88px;
    font-size: 18px;
    line-height: 88px;
    position: relative;
    cursor: pointer;
    background-color:rgba(255,255,255,0.4);
    text-indent: 65px;
    margin-bottom:10px;

}
.san-tx1 .san-tx2 li h2{
font-size: 24px;
color: #333;
font-weight: normal;
}
.san-tx1 .san-tx2 li p{
    display: none;
}
.san-tx1 .san-tx2 .active{
    color: #fda135;
    background-color:rgba(255,255,255,0.8);
        height: 160px;

}
.san-tx1 .san-tx2 .active h2{
     color: #0068e5;
     line-height: 24px;
     margin-top:30px;
     opacity: 1.0;
}
.san-tx1 .san-tx2 .active p{
    display: block;
    line-height: 26px;
    color: #666;
    font-size:16px;
    padding-left: 65px;
    text-indent: 0px;
    margin-top: 20px;

}





 .san-tx1-right{
    width: calc(100% - 398px);
    height: 415px;
    background: #fff url(../images/img-content3-right.png) center center no-repeat;
    background-size: cover;
    padding: 20px 30px 0 35px;
    box-sizing: border-box;
    display: none;
}
.san-tx1-right img{
    margin:0 auto;
    display: block;
}

.san-tx1 .active{
    display: inline-block;
}



/*模块2结束*/

/*模块3开始*/

.sj-tre{
    width:calc(100% - 20px);
    height: auto;
    overflow: hidden;
    margin-bottom:30px;
}
.text-re{
    text-align:center;
    margin-top: 24px;

}
.text-re h1{
    font-weight: normal; line-height:29px; overflow:hidden;
    font-size:19px;
    color: #333;
}
.text-re p{
    font-size: 12px;
    color: #999;
		height:auto; line-height:19px; overflow:hidden;
    margin-top: 0px;
}
.sj-tre .sj-tre1{

    width:100%;
    height: auto;
    overflow: hidden;
    margin-top: 18px;

}
.sj-tre .sj-tre1 ul{
    width: 100%;
    height: auto;
    overflow: hidden;
}
.sj-tre1 ul li{
    width: 32%; margin-right:2%;
    height: auto;
    overflow: hidden;
    float: left;
    padding:0 0px;
}
.sj-tre1 ul li:nth-child(3n){ margin-right:0}

.sj-tre1 ul li .sj-tre2{
    width: 65px;
    height: 65px;
    overflow: hidden;
    margin:0 auto;
}
.sj-tre1 ul li .sj-tre2 img{ width:100%; height:100%;}
.sj-tre1 ul li h1{
    font-weight: normal; height:auto; line-height:30px; 
    font-size: 15px;
    color: #333;
    text-align: center;
    margin-top: 4px;
}
.sj-tre1 ul li  p{
    font-size:12px;
    color: #666;
    text-align: center;
		height:auto; overflow:hidden;
    margin-top: 0px;
    line-height: 15px;
}

/*    .yeoy{
            width: 323px;
        }*/


        .index-content33{
    padding-top: 30px;
}
.index-content3-tabars{
    float: left;
    width: 200px;
    height: 400px;
    background: url(../images/pic6.jpg) center center no-repeat;
    background-size: cover;
    padding-top: 88px;
    box-sizing: border-box;
}
.index-content3-tabars li{
    width: 100%;
    height: 80px;
    font-size: 18px;
    color: #fff;
    line-height: 80px;
    text-align: center;
    position: relative;
    cursor: pointer;
}
.index-content3-tabars li::before{
    content: '';
    width: 6px;
    height: 25px;
    background: transparent;
    position: absolute;
    top: 30px;
    left: 0;
}
.index-content3-tabars li.active, .index-content3-tabars li:hover{
    color: #fda135;
    background: #fff;
}
.index-content3-tabars li.active::before,.index-content3-tabars li:hover::before{
    background: #fda135;
}
.index-content3-right{
    width: calc(100% - 200px);
    height: 400px;
    background: #fff url(../images/img-content3-right.png) center center no-repeat;
    background-size: cover;
    padding: 50px 30px 0 35px;
    box-sizing: border-box;
    display: none;
}
.index-content3-right.active{
    display: inline-block;
}
.img-content3-list{
    margin-right: 20px;
}
.content3-right-msg{
    display: inline-block;
    width: 59%;
}
.content3-right-msg li{
    padding-bottom: 25px;
}
.content3-right-msg li h4{
    font-size: 20px;
    color: #333;
    padding-bottom: 12px;
    /* font-weight: normal; */
}
.content3-right-msg li p{
    font-size: 18px;
    color: #999;
    line-height: 1.5;
}

        /*模块3结束*/

        /*模块4开始*/
        .gnr-o {
            width: 100%;
            height: 678px;
            background: url(../images/pic5.jpg) no-repeat center;
            background-size: 100% 100%;
            overflow: hidden;
            
        }
             .gnr-o .text-re h1{
                color: #fff;
             }
               .gnr-o .text-re p{
                color: #fff;
             }

             .index-content4-tabars{
    text-align: center;
    padding: 35px 0;
}
.index-content4-tabars li{
    display: inline-block;
    width: 140px;
    font-size: 20px;
    color: #666;
    padding: 10px 0;
    text-align: center;
    background: #f4f4f4;
    margin: 0 14px;
    cursor: pointer;
    border-radius: 23px;
}
.index-content4-tabars li.active{
    background: #faac17;
    color: #fff;
}

.index-content4-list{
    text-align: center;
    display: none;
}
.index-content4-list.active{
    display: block;
}
.index-content4-item{
    display: inline-block;
    margin: 0 20px;
    text-align: center;
    font-size: 20px;
    color: #333;
}
.index-content4-item img{
    display: block;
    margin: 0 auto 15px auto;
}

        /*模块4结束*/


        /*模块5开始*/
        .jie-je{
            width: 100%;
            height: auto;
            overflow: hidden;
            margin-bottom:90px;
        }
        /*模块5结束*/

        /*模块6开始*/
        .hz-ju{
            width: 100%;
            height: auto;
            overflow: hidden;
            background: none;
            margin-bottom:0px;
        }
        .hz-ju .hz-ju1{
            width: 100%;
            height: auto;
            overflow: hidden;
            margin:0 auto; padding-bottom:0px;
        }
         .hz-ju .hz-ju1 ul{
            width:calc(100% - 20px); display:block;
            height: auto;
            overflow: hidden;
            margin: 5px auto 0;
         }
          .hz-ju .hz-ju1 ul li{
            width:calc(33.2% - 4px);
            height: 76px;
            border: none;
            float: left; margin:0px; margin-right:6px; overflow:hidden; margin-bottom:6px;
            
          }
					.hz-ju .hz-ju1 ul li img{ width:100%; height:100%;}
					.hz-ju .hz-ju1 ul li:nth-child(3n){ margin-right:0}
					.hz-ju .hz-ju1 ul li:nth-child(n + 10){ display:none;}
          .hz-ju .hz-ju1 ul li .hz-ju2{
            width: 100%;
            height: 100%;
            margin:0px auto;
          }
					.hz-ju .hz-ju1 ul li .hz-ju2 img{ width:100%; height:100%;}
        /*模块6结束*/
				
				
				.huiyuanxt-max{ width:100%; height:auto; overflow:hidden; background:url(../images/huiyuanxt-bj.png) top center no-repeat #fff; background-size:100% 177px; }
				.huiyuanxt-1{width:calc(100% - 20px); height:auto; overflow:hidden; line-height:28px; text-align:center; font-size:19px; color:#ffffff; padding-top:24px;}
				.huiyuanxt-2{width:calc(100% - 20px); height:auto; overflow:hidden; line-height:22px; text-align:center; font-size:12px; color:#ffffff; }
				.huiyuanxt-3{ width:calc(100% - 20px); height:auto; overflow:hidden; margin-top:14px; background:url(../images/huiyuanxt-bj1.png) center center no-repeat; background-size:100% 100%; padding:10px 0}
				.huiyuanxt-31{width:calc(50% - 10px); height:35px; line-height:35px; text-align:center; font-size:17px; color:#fff; overflow:hidden; float:left;}
				.huiyuanxt-31 span{ display:block; width:4px; height:14px; float:left; margin-top:11px;}
				.huiyuanxt-31 font{width:calc(100% - 8px); height:35px; line-height:35px; display:block; }
				.huiyuanxt-3 .huiyuanxt-31:nth-child(2n){ float:right}
				.huiyuanxt-3 .huiyuanxt-31:nth-child(2n) span{ float:right;}
				.huiyuanxt-3 .huiyuanxt-31:nth-child(2n) font{ float:left; margin-left:4px;}
				.huiyuanxt-31on{ background:#fff; color:#ff8a00;}
				.huiyuanxt-31on span{ background:#fda135;}
				.huiyuanxt-4box{width:calc(100% - 20px); height:auto; overflow:hidden; margin-top:10px;}
				.huiyuanxt-4{ width:100%; height:auto; overflow:hidden; background:#e5f1ff; padding-bottom:25px; display:none}
				.huiyuanxt-4on{ display:block;}
				.huiyuanxt-41{ width:80%; height:auto; margin:15px auto 15px}
				.huiyuanxt-41 img{ width:100%;}
				.huiyuanxt-42{width:calc(100% - 20px); height:auto; overflow:hidden;}
				.huiyuanxt-42 p{ width:100%; height:auto; line-height:24px; font-size:14px; color:#333333; overflow:hidden;}
				.huiyuanxt-42 font{ display:block; width:100%; height:auto; line-height:15px; font-size:12px; color:#999999; overflow:hidden; margin-bottom:5px;}
				
				.tixi-maxbox{ width:100%; height:602px; overflow:hidden; background:url(../images/tixi-maxbj.jpg) center center no-repeat; background-size:100% 100%;}
				.tixi-1{width:calc(100% - 20px); height:auto; overflow:hidden; margin-top:29px; text-align:center; line-height:30px; font-size:20px; color:#ffffff; }
				.tixi-2{ width:calc(100% - 20px); height:auto; overflow:hidden; padding-top:17px;}
				.tixi-21{  width:calc(100% - 20px); height:auto; overflow:hidden; padding-bottom:16px;}
				.tixi-211{ width:155px; float:left; height:auto; overflow:hidden; }
				.tixi-211 img{ width:100%;} 
				.tixi-212{ width:calc(100% - 200px); height:auto; overflow:hidden; float:right;}
				.tixi-212 p{ width:100%; height:auto; line-height:27px; font-size:16px; color:#fff; overflow:hidden; padding-top:23px;}
				.tixi-212 font{ display:block; width:100%; height:auto; overflow:hidden; line-height:18px; font-size:12px; color:#ffffff; margin-top:4px;}
				.tixi-2 .tixi-21:nth-child(2n) .tixi-211{ float:right}
				.tixi-2 .tixi-21:nth-child(2n) .tixi-212{ float:left}
				
				.zhanshi-max{ width:100%; height:auto; overflow:hidden;background: #f4f9ff;}
				
				.zhanshi-xxbox{width:calc(100% - 20px); height:auto; overflow:hidden; padding-top:10px; text-align:center;}
				.zhanshi-xx1{ width:95px; height:28px; overflow:hidden; display:inline-block; margin:0 10px; background:#f4f4f4; text-align:center; line-height:28px; text-align:center; font-size:15px; color:#666666; -moz-border-radius:14px; -webkit-border-radius:14px; border-radius:14px; vertical-align:top;}
				.zhanshi-xx1on{ background:#faac17; color:#fff;}
				.zhanshi-box{width:calc(100% - 20px); height:auto; overflow:hidden; padding-top:15px; padding-bottom:20px;}
				.zhanshi-min1{ width: 100%; height: auto; overflow:auto; display:none;}
				.zhanshi-min1on{ display:block;}
				.zhanshi-min11{ height: auto; overflow:auto;     white-space: nowrap;
    display: inline-flex;}
		.zhanshi-1{ width:120px; height:auto; overflow:hidden; float:left; margin-right:10px;}
		.zhanshi-min11 .zhanshi-1:last-child{ margin-right:0}
		.zhanshi-11{ width:100%; height:242px; overflow:hidden;}
		.zhanshi-11 img{ width:100%; height:100%;}
.zhanshi-12{ width:100%; height:32px; line-height:32px; font-size:15px; color:#333333; overflow:hidden; text-align:center;}


				.zhanshi-min21{ height: auto; overflow:auto;     white-space: nowrap;
    display: inline-flex;}
		.zhanshi-2{ width:200px; height:auto; overflow:hidden; float:left; margin-right:14px;}
		.zhanshi-min21 .zhanshi-2:last-child{ margin-right:0}
		.zhanshi-21{ width:100%; height:167px; overflow:hidden;}
		.zhanshi-21 img{ width:100%; height:100%;}
.zhanshi-22{ width:100%; height:32px; line-height:32px; font-size:15px; color:#333333; overflow:hidden; text-align:center;}






div::-webkit-scrollbar { display:none;
        }
div::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
            border-radius: 5px;
            -webkit-box-shadow: inset 0 0 5px rgba(255,255,255,1);
            background: rgba(255,255,255,1);
        }
div::-webkit-scrollbar-track {/*滚动条里面轨道*/
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            border-radius: 0;
            background: rgba(0,0,0,0.1);
        }
				
				
}