@charset "utf-8";
/* CSS Document */
*{padding:0;margin: 0;}
ul li{list-style-type: none;}
a{text-decoration: none;}
.im2{display: none;}
.gx-ban{width: 1200px;height: 185px;margin: 0 auto;}
.gx-tjyq{width: 1200px;margin: 0 auto;}
.gx-tjyq h2{font-size: 36px;color: #333;text-align: center;background: url("../images/gx-zcyq.png") center center no-repeat;height: 60px;line-height: 60px;}
.gx-gj{width: 1200px;height: 354px;background: url("../images/gx-gj.png") top center no-repeat;margin-top: 20px;}
.gx-gj::before{content: '';clear: both;display: table;}
.gx-gj ul{display: block;margin: 20px auto 0px auto;width: 1184px;}
.gx-gj ul::after{content: '';clear: both;display: table;}
.gx-gj ul li{
	background-color: white;
            border-radius: 8px;
            padding: 20px;
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.05);
            transition: all 0.3s ease;
            border-left: 4px solid #2989d8;
           display: block;
	       float: left;
	      width: 540px;
	margin-right: 15px;
	margin-bottom: 20px;
	
}
.gx-gj ul li:nth-child(2n){margin-right: 0px;}
.gx-gj ul li a{font-size: 20px;line-height: 1.75;}

.gx-zcyq-title{width: 30%;display:block;height: 60px;margin: 0 auto;}
.gx-zcyq-title a{width: 100%;height: 100%;display: block;}

.gx-sq{width: 1200px;height: 354px;background: url("../images/gx-sq.png") top center no-repeat;margin-top: 20px;}
.gx-sq::before{content: '';clear: both;display: table;}
.gx-sq ul{display: block;margin: 20px auto 0px auto;width: 1184px;}
.gx-sq ul::after{content: '';clear: both;display: table;}
.gx-sq ul li{
	background-color: white;
            border-radius: 8px;
            padding: 20px;
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.05);
            transition: all 0.3s ease;
            border-left: 4px solid #2989d8;
           display: block;
	       float: left;
	      width: 540px;
	margin-right: 15px;
	margin-bottom: 20px;
	
}
.gx-sq ul li:nth-child(2n){margin-right: 0px;}
.gx-sq ul li a{font-size: 20px;line-height: 1.75;}

.gx-jzqk{width: 1200px;margin: 20px auto;}

.gx-jzqk h2{font-size: 36px;color: #333;text-align: center;background: url("../images/gx-jc.png") center center no-repeat;height: 60px;line-height: 60px;}
.gx-jzqkcon{width: 100%;margin: 20px auto;}
.gx-jzqkcon::after{content: '';clear: both;display: table;}
.gx-jzqkcon img{width: 525px;height: 362px;float: left;}
.gx-jzqkcon ul{display: block;float: right;}
.gx-jzqkcon ul li{display: block;border-bottom:1px dashed #d9d9d9;padding:9px 0px;}
.gx-jzqkcon ul li a{width: 97%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.gx-jzqkcon ul li a p{font-size: 16px;color: #333;line-height: 1.75;overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;}
.gx-jzqkcon ul li a span{    color: #666;
    font-size: 14px;
    line-height: 1.5;}
.gx-slogan{width: 1200px;margin: 0 auto;}

.gx-yjs{width: 1200px;margin: 20px auto;}
.gx-title{width:100%;background: url("../images/gx-jc.png") center center no-repeat;height: 60px;text-align: center;margin-bottom: 20px;}
.gx-title ul li{float: left;line-height: 60px;font-size: 22px;color: #333;}
.gx-title ul li:first-child{margin-left: 400px;}
.gx-title ul li.on{font-size: 36px;color: #0358e7;font-weight: bold;}
.gx-yjs{width: 1200px;margin: 20px auto;}
.gx-gryjs{width: 100%;margin: 0 auto;}
.gx-gryjs::after{content: '';clear: both;display: table;}
.gx-gryjs ul li{float: left;display: block;width: 170px;height: 120px;text-align: center}
.gx-gryjs ul li.on {background: #ebf5ff;}
.gx-gryjs ul li p{text-align: center;line-height: 36px;font-size: 16px;}
.gryjs-con{width: 1158px;border:1px solid #ededed;border-radius: 10px;padding: 20px;}
.gryjs-con::after{content: '';clear: both;display: table;}
.gryjs-con ul li{width: 200px;float: left;text-align: center;font-size: 20px;line-height: 46px;}
.gryjs-con ul li a{display: block;width: 190px;height: 60px;background: #3b82f6;line-height: 60px;border-radius: 5px;color: #fff;}

.yjs_title_c{line-height: 22px !important;height: 46px;}


.gx-qyyjs{width: 100%;margin: 0 auto;}
.gx-qyyjs::after{content: '';clear: both;display: table;}
.gx-qyyjs ul li{float: left;display: block;width: 200px;height: 120px;text-align: center}
.gx-qyyjs ul li p{text-align: center;line-height: 36px;font-size: 16px;}
.qyyjs-con{width: 1158px;border:1px solid #ededed;border-radius: 10px;padding: 20px;}
.qyyjs-con::after{content: '';clear: both;display: table;}
.qyyjs-con ul li{width: 160px;text-align: center;font-size: 20px;line-height: 64px;}
.yjs_dbt{width:170px !important;}
.yjs_title_c2{line-height: 22px !important;height: 40px;padding: 16px 12px !important;vertical-align: middle;}


.qyyjs-con ul li a{display: block;width: 190px;height: 60px;background: #3b82f6;line-height: 60px;border-radius: 5px;color: #fff;}
.gx-qyyjs ul li.on {background: #ebf5ff;}





.tab1{width:100%;margin: 0 auto 20px auto;}
.tab1,.box1::after{content: '';clear: both;display: table;}
.tab1 li {
        cursor: pointer;
        padding: 6px 12px;
        display: inline-block;
      }

      .tab1 li.active {
background-image: linear-gradient(to bottom, #fff 92%, #3b82f6 100%);
       color: #3b82f6;
       font-weight: bold;
      }

      /* 内容区 */
      .box1 ul {
        display: none;
		margin-left:1.5%
      }

      .box1 ul.show {
        display: block;
      }


      .box1 ul:nth-child(2){margin-left:21%;}
      .box1 ul:nth-child(3){margin-left:40%;}
      .box1 ul:nth-child(4){margin-left:60%;}
      .box1 ul:nth-child(5){margin-left:79%;}

      .box2 ul:nth-child(2){margin-left:16%;}
      .box2 ul:nth-child(3){margin-left:32%;}
      .box2 ul:nth-child(4){margin-left:48%;}
      .box2 ul:nth-child(5){margin-left:64.4%;}
      .box2 ul:nth-child(6){margin-left:80.5%;}
      .box2 ul:nth-child(8){margin-left:16%;}
      .box2 ul:nth-child(9){margin-left:32%;}
      .box2 ul:nth-child(10){margin-left:48%;}


.tab2{width:100%;margin: 0 auto 20px auto;}
.tab2,.box2::after{content: '';clear: both;display: table;}
.tab2 li {
        cursor: pointer;
        padding: 6px 12px;
        display: inline-block;
      }

      .tab2 li.active1 {
background-image: linear-gradient(to bottom, #fff 92%, #3b82f6 100%);
        color: #3b82f6;
		  font-weight: bold;
      }

      /* 内容区 */
      .box2 ul {
        display: none;
      }

      .box2 ul.show1 {
        display: block;
      }








.gx-ztzl{width: 100%;background:  #f2f5ff;height: 315px;}
.gx-ztzlcon{width:1200px;margin: 0 auto;}
.gx-ztzlcon h2{font-size: 36px;color: #333;text-align: center;background: url("../images/gx-zcyq.png") center center no-repeat;height: 60px;line-height: 60px;margin: 20px 0px;}

.gx-ztzlcon ul li{float: left;margin-right: 22.6px;}
.gx-ztzlcon ul li:last-child{margin-right: 0}
.gx-ztzlcon::after{content: '';clear: both;display: table;}
.gx-ztzlcon::before{content: '';clear: both;display: table;}
@media screen and (max-width: 750px){
	.im2{display: block;}	
	.im1{display: none;}
	.gx-ban{width:100%;height: auto;margin: 0 auto;}
	.gx-ban img{width: 100%;}
.gx-tjyq{width: 96%;margin: 0 auto;}
	.gx-gj{width: 100%;height:auto;background: url("../images/gx-gj.png") top center no-repeat;margin-top: 20px;}
	.gx-gj ul{display: block;margin: 20px auto 0px auto;width: 100%;}
	.gx-gj ul li{
	background-color: white;
            border-radius: 8px;
            padding: 2%;
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.05);
            transition: all 0.3s ease;
            border-left: 4px solid #2989d8;
           display: block;
	       float: left;
	      width: 93%;
	margin-right: 15px;
	margin-bottom: 20px;
		overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
	
}
	
.gx-sq{width: 100%;height:auto;background: url("../images/gx-sq.png") top center no-repeat;margin-top: 20px;}
	.gx-sq ul{display: block;margin: 20px auto 0px auto;width: 100%;}
	.gx-sq ul li{
	background-color: white;
            border-radius: 8px;
            padding: 2%;
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.05);
            transition: all 0.3s ease;
            border-left: 4px solid #2989d8;
           display: block;
	       float: left;
	      width: 93%;
	margin-right: 15px;
	margin-bottom: 20px;
		overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
	
}	
.gx-jzqk{width: 96%;margin: 20px auto;}	
	.gx-jzqkcon img{width: 100%;float: none;height: 100%;}	
	.gx-jzqkcon ul{display: block;float: none;}
	
	.gx-slogan{width:96%;margin: 0 auto;}
	.gx-slogan img{width: 100%;}
	.gx-yjs{width:96%!important;margin: 20px auto;}
	.gx-title{background-position-y:30px;}
	.gx-title ul li:first-child{margin-left: 0px;}
.gx-title ul li{font-size:35px;width:100%;}	
.gx-title ul li.on{font-size:50px;}	

	
	.gx-gryjs ul li{float: left;display: block;width:25%;height: 120px;text-align: center}
	.gx-qyyjs ul li{float: left;display: block;width:33%;height: 120px;text-align: center}
	.gx-qyyjs ul li img{width:55%; margin-top:10px;}
	.gryjs-con{width:94%;border:1px solid #ededed;border-radius: 10px;padding: 2%;}
	.gryjs-con ul li{width: 42%;text-align: center;font-size: 18px;line-height: 46px;float: left;}
.gryjs-con ul li a{display: block;width: 100%;height: 60px;background: #3b82f6;line-height: 60px;border-radius: 5px;color: #fff;}
	.gryjs-con ul li:nth-child(2n){float:right;}
	.qyyjs-con{width:94%;border:1px solid #ededed;border-radius: 10px;padding: 2%;}
	.qyyjs-con ul li{width: 42%;text-align: center;font-size: 18px;line-height: 46px;float:left;}
.qyyjs-con ul li a{display: block;width: 100%;height: 60px;background: #3b82f6;line-height: 60px;border-radius: 5px;color: #fff;}
.qyyjs-con ul li:nth-child(2n){float:right;}
	
.gx-ztzl{width: 100%;background:  #f2f5ff;height: auto;}
.gx-ztzlcon{width:96%;margin: 0 auto;height: auto;}
.gx-ztzlcon ul li{float: left;margin-right: 4%;display: block;width: 48%;}
	.gx-ztzlcon ul li a img{width: 100%;}
	.gx-ztzlcon ul li:nth-child(2n){margin-right: 0}	
.gx-ztzlcon ul li:last-child{margin-right: 0}	
	
.yjs_title_c,.yjs_title_c_p{line-height: 22px !important;height: 40px;padding: 9px 12px !important;font-size: 16px !important;}
.yjs_title_c2,.yjs_title_c2_p{line-height: 22px !important;height: 40px;padding: 9px 12px !important;vertical-align: middle;}

.gx-jzqk h2{font-size:31px !important;}	
	
.tempWrap{margin:0 auto;}


     /* 内容区 */
      .box1 ul,.box2 ul {
        display: none;
		margin-left:6%
      }

      .box1 ul.show {
        display: block;
      }


      .box1 ul:nth-child(2){margin-left: 54%;width: 100%;}
      .box1 ul:nth-child(3){margin-left:6%;}
      .box1 ul:nth-child(4){margin-left:54%;width: 100%;}
      .box1 ul:nth-child(5){margin-left:6%;}

      .box2 ul:nth-child(2){margin-left: 54%;width: 100%;}
      .box2 ul:nth-child(3){margin-left:6%;}
      .box2 ul:nth-child(4){margin-left:54%;width: 100%;}
      .box2 ul:nth-child(5){margin-left:6%;}
      .box2 ul:nth-child(6){margin-left:54%;width: 100%;}
      .box2 ul:nth-child(7){margin-left:6%;}
      .box2 ul:nth-child(8){margin-left:54%;width: 100%;}
      .box2 ul:nth-child(9){margin-left: 6%;}
      .box2 ul:nth-child(10){margin-left: 54%;width: 100%;}

	
}
