@media (min-width:1200px){
		
.nybanner2{ width:100%; float:left; position:relative}
.nybanner2 img{ width:100%; height:auto; display:block}		
.nybanner2 a{ position: static}
.cpwz{ width:100%; position:absolute; top:33%; z-index:1; }	
.cpwz2{ width:100%; position:absolute; top:20%; z-index:1; }
.cpwz01{ width:520px; float:right; text-align:right}	
.cpwz01 dl dt{ font-size:24px; line-height:60px; font-weight:bold; color:#263240; letter-spacing:1px;margin-bottom:15px; }
.cpwz01 dl dd{ font-size:14px; line-height:35px; letter-spacing:1px; color:#263240}
.cpwz01 dl dd i{}
.cpwz02{ width:520px; float:left; text-align:left}	
.cpwz02 dl dt{ font-size:24px; line-height:60px; font-weight:bold; color:#263240; letter-spacing:1px;margin-bottom:15px; }
.cpwz02 dl dd{ font-size:14px; line-height:35px; letter-spacing:1px; color:#263240}
.cpwz02 dl dd i{}
.mart30{ margin-top:30px;}

.cpwrap{ width:100%; float:left; margin-top:70px; min-width:1200px; background:#f3f3f3; padding-bottom:45px; padding-top:45px; margin-bottom:70px;}
/*.cpfl{ width:100%; float:left;  display: flex;align-items:flex-end;}*/
.cpfl{ width:100%; float:left;  display: flex; justify-content: center; align-items:flex-end;}
.cpfl dl{ width: auto; margin-left:100px; margin-right:100px;margin-bottom:50px;text-align:center}
/*.cpfl dl{ width: auto; margin-left:100px;margin-bottom:50px;text-align:center}*/
.cpfl dl dt{ height:73px; text-align:center;}
.cpfl dl dt span{ height:100%; display:inline-block; vertical-align:middle}
/*.cpfl dl dt img{ max-width:100%; max-height:73px; vertical-align:middle}*/
.cpfl dl dt img{max-height:73px; vertical-align:middle}*/

.cpfl dl dd{ font-size:16px; line-height:26px; margin-top:10px; font-weight:bold;text-align:center;}
.cpfl:hover dl{ cursor:pointer}
.cplb{ width:100%; float:left; margin-top:0px;}
.cplb dl{ width:281px; float:left; height:360px;text-align:center; margin-right:19px;}
.cplb dl dt{ height:285px; margin-bottom:15px; background:#FFF; overflow:hidden; text-align:center}
.cplb dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.cplb dl dt img{ max-width:90%; max-height:285px; vertical-align:middle; transition: all 0.6s;}
.cplb dl dd{ font-size:16px; line-height:24px;}
.cplb dl:hover dt img{transform: scale(1.1);}
.cplb dl:hover dt{box-shadow: 0px 1px 15px 1px rgba(0,0,0,0.2); transition: all 0.6s;}
.cplb1{ width:100%; float:left; margin-top:0px;}
.cplb1 dl{ width:285px; float:left; height:360px;text-align:center; margin-right:19px;}
.cplb1 dl dt{ height:285px; margin-bottom:15px; background:#FFF; overflow:hidden; text-align:center}
.cplb1 dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.cplb1 dl dt img{ max-width:90%; max-height:285px; vertical-align:middle; transition: all 0.6s;}
.cplb1 dl dd{ font-size:16px; line-height:24px;}
.cplb1 dl:hover dt img{transform: scale(1.1);}
.cplb1 dl:hover dt{box-shadow: 0px 1px 15px 1px rgba(0,0,0,0.2); transition: all 0.6s;}
.cplb2{ width:100%; float:left; margin-top:0px;}
.cplb2 dl{ width:285px; float:left; height:360px;text-align:center; margin-right:19px;}
.cplb2 dl dt{ height:285px; margin-bottom:15px; background:#FFF; overflow:hidden; text-align:center}
.cplb2 dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.cplb2 dl dt img{ max-width:90%; max-height:285px; vertical-align:middle; transition: all 0.6s;}
.cplb2 dl dd{ font-size:16px; line-height:24px;}
.cplb2 dl:hover dt img{transform: scale(1.1);}
.cplb2 dl:hover dt{box-shadow: 0px 1px 15px 1px rgba(0,0,0,0.2); transition: all 0.6s;}
.cplb3{ width:100%; float:left; margin-top:0px;}
.cplb3 dl{ width:285px; float:left; height:360px;text-align:center; margin-right:19px;}
.cplb3 dl dt{ height:285px; margin-bottom:15px; background:#FFF; overflow:hidden; text-align:center}
.cplb3 dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.cplb3 dl dt img{ max-width:90%; max-height:285px; vertical-align:middle; transition: all 0.6s;}
.cplb3 dl dd{ font-size:16px; line-height:24px;}
.cplb3 dl:hover dt img{transform: scale(1.1);}
.cplb3 dl:hover dt{box-shadow: 0px 1px 15px 1px rgba(0,0,0,0.2); transition: all 0.6s;}
.cplb4{ width:100%; float:left; margin-top:0px;}
.cplb4 dl{ width:285px; float:left; height:360px;text-align:center; margin-right:19px;}
.cplb4 dl dt{ height:285px; margin-bottom:15px; background:#FFF; overflow:hidden; text-align:center}
.cplb4 dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.cplb4 dl dt img{ max-width:90%; max-height:285px; vertical-align:middle; transition: all 0.6s;}
.cplb4 dl dd{ font-size:16px; line-height:24px;}
.cplb4 dl:hover dt img{transform: scale(1.1);}
.cplb4 dl:hover dt{box-shadow: 0px 1px 15px 1px rgba(0,0,0,0.2); transition: all 0.6s;}
.cplb5{ width:100%; float:left; margin-top:0px;}
.cplb5 dl{ width:285px; float:left; height:360px;text-align:center; margin-right:19px;}
.cplb5 dl dt{ height:285px; margin-bottom:15px; background:#FFF; overflow:hidden; text-align:center}
.cplb5 dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.cplb5 dl dt img{ max-width:90%; max-height:285px; vertical-align:middle; transition: all 0.6s;}
.cplb5 dl dd{ font-size:16px; line-height:24px;}
.cplb5 dl:hover dt img{transform: scale(1.1);}
.cplb5 dl:hover dt{box-shadow: 0px 1px 15px 1px rgba(0,0,0,0.2); transition: all 0.6s;}

































.yel{ color:#fc671a}	

.hcOn { color:#fc671a; }
.hcOn dd{color:#fc671a; }
.hcOn dt .tbiao{ display:none; margin:auto}
.hcOn dt .tbiao2{ display: block; margin:auto}

.hcOff dt .tbiao{ display:block; margin:auto}
.hcOff dt .tbiao2{ display: none; margin:auto}



.hcOn1 { color:#fc671a; }
.hcOn1 dd{color:#fc671a; }
.hcOn1 dt .tbiao{ display:none; margin:auto}
.hcOn1 dt .tbiao2{ display: block; margin:auto}


.hcOn2 dt .tbiao{ display:block; margin:auto}
.hcOn2 dt .tbiao2{ display: none; margin:auto}
.hcOn3 dt .tbiao{ display:block; margin:auto}
.hcOn3 dt .tbiao2{ display: none; margin:auto}
.hcOn4 dt .tbiao{ display:block; margin:auto}
.hcOn4 dt .tbiao2{ display: none; margin:auto}
.hcOn5 dt .tbiao{ display:block; margin:auto}
.hcOn5 dt .tbiao2{ display: none; margin:auto}
.hcOn6 dt .tbiao{ display:block; margin:auto}
.hcOn6 dt .tbiao2{ display: none; margin:auto}
}


@media (max-width:1199px){

.nybanner2{ width:100%; float:left; position:relative; margin-top:4rem}
.nybanner2 img{ width:100%; height:auto; display:block}	
.nybanner2 a{ position: static}	
.cpwz{ width:100%; position:absolute; bottom:20%; z-index:1; }	
.cpwz2{ width:100%; position:absolute; top:20%; z-index:1; }
.cpwz01{ width:auto; float:right; text-align:right}	
.cpwz01 dl dt{ font-size:1.2rem; line-height:2.0rem; font-weight:bold; color:#263240; letter-spacing:1px;}
.cpwz01 dl dd{ font-size:0.8rem; line-height:1.5rem; letter-spacing:1px; color:#263240}
.cpwz01 dl dd i{}
.cpwz02{ width:auto; float:left; text-align:left}	
.cpwz02 dl dt{ font-size:1.2rem; line-height:2.0rem; font-weight:bold; color:#263240; letter-spacing:1px; }
.cpwz02 dl dd{ font-size:0.8rem; line-height:1.5rem; letter-spacing:1px; color:#263240}
.cpwz02 dl dd i{}
.mart30{ margin-top:1.0rem;}

.cpwrap{ width:100%; float:left; margin-top:2.0rem; background:#f3f3f3; padding-bottom:1.0rem; padding-top:1.0rem; margin-bottom:2.0rem;}
.cpfl{ width:100%; float:left;display: flex; justify-content: center; align-items:flex-end; margin-top:1rem}
.cpfl dl{ width: auto; margin-left:1rem; margin-right:1rem; margin-bottom:1rem}
.cpfl dl dt{ height:3.0rem; text-align:center;}
.cpfl dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.cpfl dl dt img{ max-width:100%; max-height:3.0rem; vertical-align:middle}
.cpfl dl dd{ font-size:0.8rem; line-height:1.5rem; margin-top:10px; font-weight:bold; text-align:center;}
.cplb{ width:100%; float:left; margin-top:1.0rem;}
.cplb dl{ width:48%; float:left; height:11rem;text-align:center; margin-right:1%; margin-left:1%;}
.cplb dl dt{ height:7.0rem; margin-bottom:0.5rem; background:#FFF; overflow:hidden }
.cplb dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.cplb dl dt img{ max-width:100%; max-height:7.0rem; vertical-align:middle; transition: all 0.6s;}
.cplb dl dd{ font-size:0.8rem; line-height:1.5rem;}
.cplb dl:hover dt img{transform: scale(1.1);}
.cplb dl:hover dt{box-shadow: 0px 1px 15px 1px rgba(0,0,0,0.2); transition: all 0.6s;}
.yel{ color:#fc671a}
.mart0{ margin-top:0px;}

.hcOn { color:#fc671a; }
.hcOn dd{color:#fc671a; }
.hcOn dt .tbiao{ display:none; margin:auto}
.hcOn dt .tbiao2{ display: block; margin:auto}
.hcOff dt .tbiao{ display:block; margin:auto}
.hcOff dt .tbiao2{ display: none; margin:auto}
.hcOn1 { color:#fc671a; }
.hcOn1 dd{color:#fc671a; }
.hcOn1 dt .tbiao{ display:none; margin:auto}
.hcOn1 dt .tbiao2{ display: block; margin:auto}
.hcOn2 dt .tbiao{ display:block; margin:auto}
.hcOn2 dt .tbiao2{ display: none; margin:auto}
.hcOn3 dt .tbiao{ display:block; margin:auto}
.hcOn3 dt .tbiao2{ display: none; margin:auto}
.hcOn4 dt .tbiao{ display:block; margin:auto}
.hcOn4 dt .tbiao2{ display: none; margin:auto}
.hcOn5 dt .tbiao{ display:block; margin:auto}
.hcOn5 dt .tbiao2{ display: none; margin:auto}
.hcOn6 dt .tbiao{ display:block; margin:auto}
.hcOn6 dt .tbiao2{ display: none; margin:auto}















}





