@media screen and (max-width: 1600px){

}
@media screen and (max-width: 1500px){
.cpejy {
    width: 1200px!important;
   
}
#tab .tab_box {
    float: right;
    width: 925px!important;

}

.jhjq_wrap_ko {
    width: 1200px!important;
}
.lxwm_abut_1 {
    width: 1200px!important;

}
.lxwm_abut {
    width: 27%!important;
   
}
#dituContent {
    width: 70%!important;
 
}
.new_lst_cn li{

    width: 21.85%!important;
 
}
.nav_1 {
 
    width: 1200px;
  
}
.contenter {
   width: 1200px;
  
}
.content {
    width: 1200px;
    margin: 0 auto;
}
.wzdt-con {
     width: 1200px!important;
 
}
.wvideos {
    width: 1200px;
   
}
.news {
  
    width: 1200px;

}
.cpzs {
    width: 1200px;
  
}
.culture {
    
    width: 1200px;

}
.dsmj {
    width: 1200px;

}
#certify .swiper-slide {
    width: 468px;
    height: 343px;
 
}

}


::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #ccc;
}

::-webkit-scrollbar
{
	width: 5px;
	background-color: #ccc;
}

::-webkit-scrollbar-thumb
{
	background-color: #ccc;
	border: 2px solid #ccc;
}
.img1{
    width: 480px!important;
}   
.zzjgimg{
    margin-bottom: 58px;
    margin-top: 51px;
}
.zzjgimg img{
width: 100%;
}
.img1 .ierm_wrap{
    width: 480px;
    background: url(../image/dhbj.png) no-repeat 5% 46%;
}
.img1 .left_item {

float: left;

width: 31%;

padding: 42px 35px;
}
.img1 .right_item {
	
float: right;
	
width: 68%;
	
padding: 30px 29px 0px 0px;
}
.img1 .right_item img{
	

	
width: 100%;
	

}

.img2{
    width: 480px!important;
}

.img2 .ierm_wrap{
    width: 480px;
    background: url(../image/dhbj.png) no-repeat 8% 10%;
}
.img2 .left_item {

float: left;

width: 36%;

padding: 25px 35px;
}
.img2 .right_item {
	
float: right;
	
width: 64%;
	
padding: 27px 29px 0px 0px;
}

.img2 .right_item img{
	

	
width: 100%;
	

}





.img3{
    width: 460px!important;
}

.img3 .ierm_wrap{
    width: 460px;
    background: url(../image/dhbj.png) no-repeat 8% 10%;
}
.img3 .left_item {

float: left;

width: 32%;

padding: 36px 29px;
}
.img3 .right_item {
	
float: right;
	
width: 68%;
	
padding: 31px 29px 0px 0px;
}

.img3 .right_item img{
	

	
width: 100%;
	

}


.img4{
    width: 450px!important;
}

.img4 .ierm_wrap{
    width: 450px;
    background: url(../image/dhbj.png) no-repeat 8% 10%;
}
.img4 .left_item {

float: left;

width: 30%;

padding: 51px 30px;
}
.img4 .right_item {
	
float: right;
	
width: 70%;
	
padding: 33px 29px 0px 0px;
}

.img4 .right_item img{
	

	
width: 100%;
	

}
.img5{
    width: 450px!important;
    left: -110px!important;
}

.img5 .ierm_wrap{
    width: 450px;
    background: url(../image/dhbj.png) no-repeat 8% 10%;
}
.img5 .left_item {

float: left;

width: 30%;

padding: 51px 30px;
}
.img5 .right_item {
	
float: right;
	
width: 68%;
	
padding: 38px 29px 0px 0px;
}

.img5 .right_item img{
	

	
width: 100%;
	

}


.img6{
    width: 500px!important;
}

.img6 .ierm_wrap{
    width: 500px;
    background: url(../image/dhbj.png) no-repeat 8% 10%;
}
.img6 .left_item {

float: left;

width: 27%;

padding: 51px 30px;
}
.img6 .right_item {
	
float: right;
	
width: 55%;
	
padding: 43px 29px 0px 0px;
}

.img6 .right_item img{
	

	
width: 100%;
	

}


.profile-content p:nth-child(1) {
    text-align: left;

}
.spxc_wrap ul li{position: relative;width: 28%;}

.spxc_wrap ul li img{
width: 100%;
}


.spxc_wrap ul li img:nth-child(2){width: 15%;position: absolute;left: 41%;top: 38%;cursor: pointer;}



.spxc_wrap{

padding-top: 51px;

padding-bottom: 50px;
}

   /* cpejy------------------------------------- */
   .cpejy{
    width: 1400px;
    margin: 0 auto;
    margin-top: 52px;
   }
    .cpejy-wrap{
        margin: 0 auto;
        position: relative;
        margin-top: 51px;
    }
    .cpejy-xt{
        height: 1px;
        position: relative;
        background-color: #bc2b37;
        top: 33px;
        z-index: -1;
    }

    .cpejy-title h2{
        font-size: 24px;
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 1px;
        color: #000000;
        font-weight: bold;
        margin-bottom: 0px;
    }
    .cpejy-title p{
        font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #dedede;
    font-weight: bold;

    }
    .cpejy-title{
        background: url(../image/xxzppng.png) no-repeat 20px 0;
        background-size: 84px 62px;
        width: 256px;
        padding-left: 117px;
        z-index: 99;
        position: relative;
        left: 39%;
        background-color: #fff;
    }
.cpejy-title-tfzp{
	    background: url(/3517/lib/images/image/tfzppng.png) no-repeat 20px 0;
	    background-size: 86px 74px;
	    background-color: #fff;
}
    .cpejy-title-xxzp{
        background: url(../image/jfxlpng.png) no-repeat 20px 0;
        background-size: 84px 62px;
        width: 405px;
        padding-left: 117px;
        z-index: 99;
        position: relative;
        left: 37%;
        background-color: #fff;
    }
.conul_cpzs {
	overflow: hidden;
	display: none;
	margin-top: 38px;
}
.conul_cpzs li h3{
	
line-height: 65px;
	
text-align: center;
}
.conul_cpzs li {
	float: left;
	width: 23.5%;
	margin-right: 2%;
	background: #fafafa;
	margin-bottom: 40px;
}

.conul_cpzs li:nth-child(4n+1) {
	margin-right: 0;
}

.conul_cpzs li p {
	height: 250px;
	background: #eee;
	overflow: hidden;
	display: flex;
	align-items: center;
}

.conul_cpzs li p img {
	transition: all 0.8s;
	/* max-width: 100%; */
	/* max-height: 100%; */
	margin: 0 auto;
	cursor: pointer;
	width: 100%;
	height: 100%;
}

.conul_cpzs li p img:hover {
	transform: scale(1.1);
}

.conul_cpzs li div {
	width: 99%;
	height: 60px;
	margin: 0 auto;
	text-align: center;
	background: white;
	line-height: 25px;
	box-sizing: border-box;
	padding: 20px 10px;
	box-shadow: 0 0 8px #ddd;
        overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

select{
	border:none;
}
.i-pager-info {
  
    line-height: 36px;
 
}

#tab{margin-top: -13px;margin-bottom: 48px;}
#tab .tab_menu{width:100%;float:left;z-index:1;width: 236px;height: auto;background-color: #bc2b37;padding-top: 19px;padding-bottom: 19px;}
#tab .tab_menu li{float:left;width: 88%;height: 53px;font-size: 18px;line-height: 53px;margin-left: 17px;border-bottom:0px;padding-left: 12px;cursor:pointer;color: #fff;}
#tab .tab_box{float: right;width: 1139px;/* border:1px solid #CCC; *//* background-color: #cfcfba; */}
#tab .tab_menu .selected{background-color: #fff;cursor:pointer;color: #bc2b37;}
.hide{display:none;}
.tab_box div{
    /* padding-top: 5px; */
    margin-bottom: 10px;
} 
#tab .tab_menu .selected a{

    color: #bc2b37;
}
#tab .tab_menu li a{

    color: #fff;
}
.one-wrap p{
    font-size: 16px;
    color: #000000;
    line-height: 31px;
    text-align: justify;
}
.onr-p{

width: 50%;
}
.one_left{
float: left;
}
.one_right{
    float: right;
}
.one_img ul li{
    width: 365px;
    float: left;
    height: 450px;
    margin-left: 22px;
    cursor: pointer;
    margin-bottom: 30px;
    transition: 1s;
    overflow: hidden;
}
.one_img ul li img{
   width: 100%;
   height: 450px;
   transition: all 0.8s;
}

.one_img ul li img:hover {
transform: scale(1.1);
}
.one_img ul li:nth-child(3n+2){

    margin-left: 0px;

}
.one_img ul li:nth-child(1){

display:none;

}
.one_img{
    margin-top: 35px;
}
.one_img ul li:hover{
    background: url(../image/dj-one.png) no-repeat 100% 100%;
    transition: 0.3s;
}



.one_img  p{
	
font-size: 16px;
	
line-height: 34px;
}
.gsln {

padding-bottom: 52px;

padding-top: 52px;
}
.gsln img{
   width: 100%;


}


.new_lst_cn  li{background: url(../image/lsgs_bj.png) no-repeat 100%;background-size: 100% 100%;width: 22.3%;height: auto;background-color: #d5cec3;float: left;margin-left: 50px;margin-bottom: 70px;}

.new_lst_cn li:nth-child(4n+1){
	margin-left:0;
}
.new_lst_cn  li h2{
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 0px;
    color: #2a2825;
    font-weight: bold;
    padding-top: 65px;
    text-align: center;
}
.new_lst_cn  li p{
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 20px;
    letter-spacing: 0px;
    color: #ffffff;
    padding-top: 83px;
    padding-left: 31px;
    padding-right: 31px;
    text-align: justify;
}
.new_lst_cn  li span{
    display: block;
    padding-top: 10px;
    text-align: center;
}
.new_lst_cn  li span a{
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 100px;
    letter-spacing: 0px;
    color: #be2933;
    font-weight: bold;
    display: block;
    position: relative;
    top: 10px;
}
div#gs_wrap {
    margin-top: 60px;
}
.content_jhgs h2 {
    text-align: center;
    margin: 40px;
    line-height: 50px;
    font-size: 36px;
    font-weight: 500;
}

.jhjq_wrap_ko{

width: 1400px;

height: auto;

margin: 0 auto;

padding: 0 0px 3% 0px;

background-color: #f8f9fa;
}
.jhjq_box_fzzz_1s {
    padding: 40px 35px 0  35px!important;
}
.jhjq_box_fzzz_1 {
    padding: 17px 35px 0  35px;
}

.jhjq_boxs_left {
    width: 18.422%;
    height: 414px;
    float: left;
    background-color: #ffffff;
    position: relative;
}
.jhjq_boxs_left1 {
      height: 239px;
}
.jhjq_boxs_left2 {
     height: 237px;
}
.jhjq_boxs_left3 {
  
height: 153px;
}
.jhjq_boxs_right{
      width: 78%;
      height: auto;
      /* background: #ffff; */
      float: right;
}




.jhjq_boxs_left img {
 position: absolute;
 top: 50%;
 left: 50%;
 transform: translateX(-50%) translateY(-50%);
}



.jhjq_boxs_right ul li{

cursor: pointer!important;

transition: 0.5s;

background: url(../image/jqjt.png) no-repeat 93%!important;

float: left!important;

width: 46%!important;

height: 67px!important;

background-color: #ffffff!important;

border-bottom: none!important;

border: none!important;

font-size: 16px!important;

margin-bottom: 20px;

font-weight: normal!important;

font-stretch: normal!important;

line-height: 67px!important;

letter-spacing: 0px!important;

color: #666978!important;
}


.jhjq_boxs_right ul li:nth-child(odd){
	margin-left: 0%!important;
}


.banner_png img {
    width: 100%;
}



.jhjq_boxs_right  ul li a{
 background: url(../image/jqdian.png) no-repeat 5%!important;
 padding-left: 8%;
}
.jhjq_boxs_right  ul li:hover {
	box-shadow: 0px 0px 18px 0px 
		rgba(0, 0, 0, 0.06);
background: url(../image/jqred.png) no-repeat 93%!important;
  
}
.wzdt_h2 {
    text-align: center;
    margin: 40px;
    line-height: 50px;
    font-size: 36px;
    font-weight: 500;
}

.wzdt-con {
	overflow: hidden;
	width: 1400px;
	margin: 0 auto;
}

.wzdt-con dl {
	float: left;
	width: 20%;
	box-sizing: border-box;
	border-right: 1px solid #dbdbdb;
	text-indent: 36px;
	min-height: 420px;
	margin-bottom: 58px;
	margin-top: 0px;
}

.wzdt-con dl dt {
	font-size: 20px;
	font-weight: 500;
	color: #474747;
	line-height: 50px;
	margin-top: 25px;
}

.wzdt-con dl dd {
	line-height: 40px;
}

.wzdt_p {
	background: url(../image/wzdtbj.png) no-repeat right bottom;
	background-size: 100% 100%;
	height: 62px;
	border-bottom: 1px solid #dbdbdb;
	padding-bottom: 2px;
}

.wzdt-con a {
	color: #5d5d5e;
	transition: all 0.3s ease-in-out 0s;
	font-size: 16px;
}

.wzdt-con a:hover {
	color: #B42D44;
}

.wzdt-con dl dt a {
	font-size: 20px;
}

.wzdt_h2 {
	text-align: center;
	margin: 40px;
	line-height: 50px;
	font-size: 36px;
	font-weight: 500;
}

.content_h2 {
    text-align: center;
    margin: 40px;
    line-height: 50px;
    font-size: 36px;
    font-weight: 500;
}
.lxwm_abut{
    width: 23%;
    float: right;
}
.lxwm_abut p{
 text-align: justify;
 line-height: 41px;
}

.lxwm_abut_1 {width: 1400px;margin: 0 auto;margin-bottom: 33px;}
.lxwm_abut_1 ul p{float: left;width: 33%;line-height: 15px;}
.lxwm_abut_1 p{
    margin-bottom: 24px;
}


.qywh1{

width: 51%;

background: antiquewhite;

float: left;

overflow: hidden;
}
.qywh2{

width: 100%;

height: auto;

background: azure;

overflow: hidden;
}
.qywh3{
    width: 100%;
    height: auto;
    overflow: hidden;
    background: azure;
}
.qywh-box{
    width: 47.5%;
    height: auto;
    float: left;
    background: azure;
}

.xwzx1s {

float: none;

margin-bottom: 34px;
}


.qywh1 img{
 width: 100%;transition: all 0.8s;
 height: 100%;
}
.qywh-box img{
    width: 100%;
    height: auto;transition: all 0.8s;
}

.qywh1 a img:hover{
    transform: scale(1.1);
	
}
.qywh-box a img:hover{
       transform: scale(1.1);
}



