.pageName_box {    font-weight: bold;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    color: #333333;
}
.pageName_box2 {
    height: 100%;
}
.pageName_box h1 {width: 12.25rem;
    position: absolute;
    left: 0;
    top: 35%;
    font-size: 3rem;
}
.pageName_box h1:after{content: '';display: block;position: absolute;width: 20%;right: 0;bottom: -1.125rem;height: 0.75rem;background: #2272de;}
.pageName_box h1:before{content: '';display: block;position: absolute;width: 80%;left: 0;bottom: -0.8125rem;height: 0.125rem;background:#fff ;z-index: 1;}

.cxck_con{ 
	border: 0.0625rem solid #e5e5e5;
	height: 22.875rem;  
	border-top-left-radius:1.25rem;
	border-bottom-right-radius:1.25rem;
	background: url("/uiFramework/commonResource/zip/Gsyw_img/Gsyw_img/xjglbg.png") no-repeat;
	margin-bottom: 6rem;
	margin-top: 6rem;
	}

.cxck_con .wzms{
	width: 37.5rem;
	    height: auto;
	    float: right;
	    margin-right: 4.6875rem;	
        }
.cxck_con .wzms .wztit{ font-size: 2rem; font-weight: bold; color: #333333;    margin-top: 1.875rem;
    border-bottom: 0.0625rem solid #eeeeee;
    line-height: 4.75rem;}
	
.cxck_con .wzms .wztit:before{content: '';
    display: block;
    position: relative;
    width: 10%;
    left: 0;
    bottom: -4.8225rem;
    height: 0.125rem;
    background: #2277de;
    z-index: 1;}
.cxck_con .wzms .wzcon{ font-size: 1rem; color: #333333; margin-top: 1.875rem;letter-spacing: 0.5px;
    line-height: 1.875rem;}
	

.cxck_con .wzms .ckxq{ margin-top: 5rem;
	line-height: 2.125rem;
	width: 20%;
	border: 0.0625rem solid #2277de;
	text-align: center;
	 border-radius: 20px;
}	
.cxck_con .wzms .ckxq a{ color: #2277de;	font-size: 1rem;}
.tzck_con{ 
	border: 0.0625rem solid #e5e5e5;
	height: 22.875rem;  
	border-top-left-radius:1.25rem;
	border-bottom-right-radius:1.25rem;
	background: url("/libtc/imageDir/2023/03/img_pc_site/company_4.jpg") no-repeat;
	margin-bottom: 6rem;
	margin-top: 6rem;
	}

.tzck_con .wzms{
	width: 37.5rem;
	    height: auto;
	    float: right;
	    margin-right: 4.6875rem;	
        }
.tzck_con .wzms .wztit{ font-size: 2rem; font-weight: bold; color: #fff;    margin-top: 1.875rem;
    border-bottom: 0.0625rem solid #eeeeee;
    line-height: 4.75rem;}
	
.tzck_con .wzms .wztit:before{content: '';
    display: block;
    position: relative;
    width: 10%;
    left: 0;
    bottom: -4.75rem;
    height: 0.125rem;
    background: #2277de;
    z-index: 1;}
.tzck_con .wzms .wzcon{ font-size: 1rem; color: #fff; margin-top: 1.875rem;letter-spacing: 0.5px;
    line-height: 1.875rem;}
	

.tzck_con .wzms .ckxq{ margin-top: 5rem;
	line-height: 2.125rem;
	width: 20%;
	border: 0.0625rem solid #2277de;
	text-align: center;
	 border-radius: 20px;
}	
.tzck_con .wzms .ckxq a{ color: #2277de;	font-size: 1rem;}

.xdck_con .wzms .ckxq {
    margin-top: 5rem;
    line-height: 2.125rem;
    width: 20%;
    border: 0.0625rem solid #2277de;
    text-align: center;
    border-radius: 20px;
}



.dqck,.xdck{overflow: hidden;
    background: #f5f2f1;
    margin-top: 6rem;
    margin-bottom: 6rem;}

.dqck_con,.xdck_con{ 
	border: 0.0625rem solid #e5e5e5;
	height: 22.875rem;  
	border-top-right-radius:1.25rem;
	border-bottom-left-radius:1.25rem;
	background: url("/uiFramework/commonResource/zip/Gsyw_img/Gsyw_img/syrzbg.png") no-repeat;
	margin-bottom: 2.5rem;
	margin-top: 2.5rem;
	}
.dqck_con .wzms,.xdck_con .wzms{
	width: 37.5rem;
	    height: auto;
	    float: left;
	    margin-left: 4.6875rem;	
        }
.dqck_con .wzms .wztit,.xdck_con .wzms .wztit{ font-size: 2rem; font-weight: bold; color: #333333;    margin-top: 1.875rem;
    border-bottom: 0.0625rem solid #eeeeee;
    line-height: 4.75rem;}
	
.dqck_con .wzms .wztit:before,.xdck_con .wzms .wztit:before{content: '';
    display: block;
    position: relative;
    width: 10%;
    left: 0;
    bottom: -4.8225rem;
    height: 0.125rem;
    background: #2277de;
    z-index: 1;}
.dqck_con .wzms .wzcon,.xdck_con .wzms .wzcon{ font-size: 1rem; color: #333333; margin-top: 1.875rem;letter-spacing: 0.5px;
    line-height: 1.875rem;}
	

.dqck_con .wzms .ckxq{ margin-top: 5.625rem;
	line-height: 2.125rem;
	width: 20%;
	border: 0.0625rem solid #2277de;
	text-align: center;
	 border-radius: 20px;
}	
.dqck_con .wzms .ckxq a,.xdck_con .wzms .ckxq a{ color: #2277de;	font-size: 1rem;}

.nrazh_con{ 
	border: 0.0625rem solid #e5e5e5;
	height: 22.875rem;  
	border-top-left-radius:1.25rem;
	border-bottom-right-radius:1.25rem;
	background: url("/libtc/imageDir/2023/03/img_pc_site/company_6.jpg") no-repeat;
	margin-bottom: 6rem;
	}
.nrazh_con .wzms{
	width: 37.5rem;
	    height: auto;
	    float: right;
	    margin-right: 4.6875rem;	
        }
.nrazh_con .wzms .wztit{ font-size: 2rem; font-weight: bold; color: #333333;    margin-top: 1.875rem;
    border-bottom: 0.0625rem solid #eeeeee;
    line-height: 4.75rem;}
	
.nrazh_con .wzms .wztit:before{content: '';
    display: block;
    position: relative;
    width: 10%;
    left: 0;
    bottom: -4.8225rem;
    height: 0.125rem;
    background: #2277de;
    z-index: 1;}
.nrazh_con .wzms .wzcon{ font-size: 1rem; color: #000000; margin-top: 1.875rem;letter-spacing: 0.5px;
    line-height: 1.875rem;}
	

.nrazh_con .wzms .ckxq{ margin-top: 5rem;
	line-height: 2.125rem;
	width: 20%;
	border: 0.0625rem solid #2277de;
	text-align: center;
	 border-radius: 20px;
}	
.nrazh_con .wzms .ckxq a{ color: #2277de;	font-size: 1rem;}

.jgxck{overflow: hidden;
    background: #f5f2f1;
    margin-top: 6rem;
    margin-bottom: 6rem;}

.jgxck_con{ 
	border: 0.0625rem solid #e5e5e5;
	height: 22.875rem;  
	border-top-right-radius:1.25rem;
	border-bottom-left-radius:1.25rem;
	background: url("/libtc/imageDir/2023/03/img_pc_site/company_5.jpg") no-repeat;
	margin-bottom: 2.5rem;
	margin-top: 2.5rem;
	}
.jgxck_con .wzms{
	width: 37.5rem;
	    height: auto;
	    float: left;
	    margin-left: 4.6875rem;	
        }
.jgxck_con .wzms .wztit{ font-size: 2rem; font-weight: bold; color: #fff;    margin-top: 1.875rem;
    border-bottom: 0.0625rem solid #eeeeee;
    line-height: 4.75rem;}
	
.jgxck_con .wzms .wztit:before{content: '';
    display: block;
    position: relative;
    width: 10%;
    left: 0;
    bottom: -4.8225rem;
    height: 0.125rem;
    background: #2277de;
    z-index: 1;}
.jgxck_con .wzms .wzcon{ font-size: 1rem; color: #000000; margin-top: 1.875rem;letter-spacing: 0.5px;
    line-height: 1.875rem;}
	

.jgxck_con .wzms .ckxq{ margin-top: 4.625rem;
	line-height: 2.125rem;
	width: 20%;
	border: 0.0625rem solid #2277de;
	text-align: center;
	 border-radius: 20px;
}	
.jgxck_con .wzms .ckxq a{ color: #2277de;	font-size: 1rem;}

@media screen and (min-width: 960px) and (max-width: 1199px){
   .cxck_con .wzms,.tzck_con .wzms,.nrazh_con .wzms,.jgxck_con .wzms,.xdck_con .wzms,.dqck_con .wzms {width: 66%;}
}

@media screen and (min-width: 768px) and (max-width: 959px){
   .cxck_con .wzms,.tzck_con .wzms,.nrazh_con .wzms,.jgxck_con .wzms,.xdck_con .wzms,.dqck_con .wzms {width: 60%;}
.cxck_con .wzms .wzcon,.tzck_con .wzms .wzcon,.nrazh_con .wzms .wzcon,.jgxck_con .wzms .wzcon, .dqck_con .wzms .wzcon,.xdck_con .wzms .wzcon  {
    margin-top: 0.875rem;
    line-height: 2.875rem;
}
.cxck_con .wzms .ckxq,.tzck_con .wzms .ckxq,.nrazh_con .wzms .ckxq,.jgxck_con .wzms .ckxq, .dqck_con .wzms .ckxq,.xdck_con .wzms .ckxq {
    margin-top: 2rem;
    line-height: 3rem;
}
	
}
@media only screen and (min-width: 480px) and (max-width: 767px){
	.w1440 {
	    width: 96%;
	}
	.pageName_box h1 {
	    font-size: 1.25rem;
	}
}
@media screen and (max-width: 767px){
	.w1600{ width: 96%;}
	.w1440 {
	    width: 90%;
	}
	
	.pageName_box h1 { width: 5rem;
	    font-size: 1.25rem;
	}
	.pageName_box h1:before {
	    width: 80%;
	}
	.pageName_box h1:after {width: 20%; right:0;
	    bottom: -0.875rem;
	    height: 0.25rem;
	}
	.cxck_con,.tzck_con,.nrazh_con  { background-size: 100% 100% !important;
	    margin-bottom: 1rem;
	    margin-top: 1rem;
		height: 12.875rem;
	}
	.cxck_con .wzms,.tzck_con .wzms,.nrazh_con .wzms {
	    width: 60%; 
		margin-right: 0;
	}
	.cxck_con .wzms .wztit,.tzck_con .wzms .wztit,.nrazh_con .wzms .wztit {
	    font-size: 1.25rem;
		line-height: 2.25rem;
	    margin-top: 0.875rem; 
	}
	.cxck_con .wzms .wztit:before,.tzck_con .wzms .wztit:before,.nrazh_con .wzms .wztit:before {   
	    bottom: -2.4rem;
	}
	.cxck_con .wzms .wzcon,.tzck_con .wzms .wzcon,.nrazh_con .wzms .wzcon{
	        height: 4.6rem;
	        font-size: 0.875rem;
	        margin-top: 0.75rem;
	        line-height: 1.5rem;
	        overflow: hidden;
	}
	.cxck_con .wzms .ckxq,.tzck_con .wzms .ckxq,.nrazh_con .wzms .ckxq {
	    margin-top: 1rem;
	  
	    line-height: 1.125rem;
	    width: 40%;
	   
	}
 .nrazh_con .wzms .wzcon { color:#ffffff;}
	
	.jgxck_con .wzms .wztit:before, .dqck_con .wzms .wztit:before,.xdck_con .wzms .wztit:before{
	    bottom: -2.85rem;
	}
	.jgxck,.dqck,.xdck {
	    margin-top: 0;
		margin-bottom: 0;
	}
	.jgxck_con .wzms .wzcon, .dqck_con .wzms .wzcon,.xdck_con .wzms .wzcon {
	        height: 4.6rem;
	        font-size: 0.875rem;
	        margin-top: 0.75rem;
	        line-height: 1.5rem;
	        overflow: hidden;
	}
	.jgxck_con .wzms .wztit, .dqck_con .wzms .wztit,.xdck_con .wzms .wztit {
	    font-size: 1.25rem;
	     margin-top: 0; 
	    line-height: 2.75rem;
	}
	.jgxck_con,.xdck_con,.dqck_con {
	    height: 12.875rem;
	    margin-bottom: 2rem;
	    margin-top: 2rem;
	    background-size: 100% 100% !important;
	}
	.jgxck_con .wzms,.xdck_con .wzms,.dqck_con .wzms {
	    width: 60%;
	    float: left;
	    margin-left: 1.6875rem;
	}
	.jgxck_con .wzms .ckxq, .dqck_con .wzms .ckxq,.xdck_con .wzms .ckxq {
	    margin-top: 1rem;
	    line-height: 1.125rem;
	    width: 40%;
	}

	.cxck_con .wzms .ckxq a,.tzck_con .wzms .ckxq a, .jgxck_con .wzms .ckxq a,.xdck_con .wzms .ckxq a,.dqck_con .wzms .ckxq a,.nrazh_con .wzms .ckxq a {
	    font-size: 0.875rem;
	}
}