.w1420{ width:1420px; clear:both; margin:0 auto;   }
.w100{ width:100%; min-width:1420px;  clear:both; margin:0 auto;   }

.cpnew{ padding:175px 0 ; margin:0 auto; }
.cpnew .cpbiaoti{ text-align:center; font-size:36px; letter-spacing:1em; font-weight:lighter; line-height:1.2em; color:#111; text-indent:1em}

.cpnew  .cpdlblist{   height:640px; margin:80px auto;}
.cpnew  .cpdlblist .xm{ position:relative; overflow:hidden;}
.cpnew  .cpdlblist .xm1{ width:700px; height:640px; float:left}


.cpnew  .cpdlblist .xm .show{ position:absolute; width:100%; height:100%; left:0; top:0; display:table; z-index:99; }
.cpnew  .cpdlblist .xm:hover .show{ -webkit-transform: all 1s ease 0s;transition: all 1s ease 0s; top:-800px;}
.cpnew  .cpdlblist .xm p{line-height:1.1; font-size:30px; display:table-cell; text-align:center; vertical-align:middle; width:100%; height:100%; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:600;}
.cpnew  .cpdlblist .xm img{ display:block; width:100%; z-index:0; }
.cpnew  .cpdlblist .xm:hover img{ transform: scale(1.1); -webkit-transform: scale(1.1);-webkit-transform: all 1s ease 0s;transition: all 1s ease 0s; }
.cpnew  .cpdlblist .xm .bj1{ background:rgba(255,155,52,.8);  }
.cpnew  .cpdlblist .xm .bj2{ background:rgba(209,184,151,.8);  }
.cpnew  .cpdlblist .xm .bj3{ background:rgba(114,153,255,.8); }
.cpnew  .cpdlblist .xm1 p{ font-size:50px;}

.cpnew  .cpdlblist .div-right{width:720px; height:640px; float:left}
.cpnew  .cpdlblist .xm2{ width:300px; height:410px; float:left}
.cpnew  .cpdlblist .xm3{ width:180px; height:410px; float:left}
.cpnew  .cpdlblist .xm4{ width:240px; height:410px; float:left}

.cpnew  .cpdlblist .xm5{ width:300px; height:230px; float:left}
.cpnew  .cpdlblist .xm6{ width:420px; height:230px; float:left}
.cpnew  .cpdlblist .xm1 .show{ background:rgba(255,155,52,.8);}
.cpnew  .cpdlblist .xm2 .show{ background:rgba(209,184,151,.8);}
.cpnew  .cpdlblist .xm3 .show{ background:rgba(255,155,52,.8); }
.cpnew  .cpdlblist .xm4 .show{ background:rgba(114,153,255,.8);}
.cpnew  .cpdlblist .xm5 .show{ background:rgba(114,153,255,.8);}
.cpnew  .cpdlblist .xm6 .show{ background:rgba(209,184,151,.8);}

/***********************************************/

.fullSlide2{ position:relative;  margin:0 auto; width:100%;  }
.fullSlide2 .bd{ position:relative; width:100%; height:600px;;   }
.fullSlide2 .bd ul{ width:100% !important;  }
.fullSlide2 .bd li{ width:100% !important; }
.fullSlide2 .bd li img{width:100%; height:auto; display:block;  } 

.fullSlide2 .hd{position:relative;   margin-top:10px; height:30px; line-height:30px;  text-align:center;}
.fullSlide2 .hd ul{ text-align:center; display:inline-block}
.fullSlide2 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:5px;  border-radius:50%; overflow:hidden; border:1px solid #333; text-indent:-1000px; }
.fullSlide2 .hd ul .on{  background: #333; }

.fullSlide2 .prev,.fullSlide2 .next{ display:inline-block;  width:12px; height:12px; margin:5px; background: url(img2/sj.png) center center no-repeat; background-size:100% 100%;  }
.fullSlide2 .prev{  transform: scaleX(-1);  -webkit-transform: scaleX(-1);   }
.fullSlide2 .prev:hover,.fullSlide2 .next:hover{ filter:alpha(opacity=70);opacity:0.7; }
/***********************************************/

.hbnew{ margin:200px auto;}
.hbnew .biaoti{ text-align:center;  font-size:36px; letter-spacing:1em; font-weight:lighter; line-height:1.2em; color:#111; text-indent:1em}
.hbnew .hblist{ width:90%; margin:30px auto; min-width:1220px;}
.hbnew .hblist li{ width:20%; overflow:hidden; float:left;  }
/*.hbnew .hblist li:nth-child(2){ background:#ddd;}*/
.hbnew .hblist li a{ display:block; width:100%; padding-bottom:66.66%; height:0; position:relative; }
.hbnew .hblist li a img{max-width: 100%;max-height: 100%;position: absolute;display: block;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.hbnew .hblist li:hover a img{ -webkit-transform: translate(-50%,-50%) scale(1.1); transform: translate(-50%,-50%) scale(1.1); -webkit-transform: all .5s ease 0s;transition: all .5s ease 0s; }




/********/
.videonew { margin:80px auto  150px;; padding:20px 0;  }
.videonew  .biaoti{  text-align:center; padding:50px 0;  font-size:36px; letter-spacing:1em; font-weight:lighter; line-height:1.2em; color:#111; text-indent:1em}
.videonew .video-xm{margin: 40px auto;border: 1px solid #ddd;padding: 25px;border-radius: 10px;overflow: hidden;box-shadow: 0 0 15px #ddd;
width:510px; }

.videonew .video-xm iframe{ width:510px !important; height:288px !important;}








