@charset "utf-8";
body{ font-size:16px; font-family:"微软雅黑"; color:#333333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0px; padding:0px;}
table{border-collapse:collapse;border-spacing:0}
img{ border:0px;}

ul li{ list-style-type:none; list-style-image:none; font-size:12px;}
input{outline:none}

.top{ width:100%; height:100px; float:left; background:#1856f0; position:relative; z-index:99999}
.tCont{ width:90%; height:100px; margin:0 auto;}
.logo{ float:left; height:65px; padding-top:20px;}
.logo img{
  /*height:70px*/
}

.nav{ float:right; height:100px;}
.nav ul li{ width:120px;height:56px;transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s; float:left;margin-top: 45px;}
.nav ul li a{width: 100%;
  color: #ffffffe3;
  height: 16px;
  display: block;
  text-align: center;
  line-height: 14px;
  font-size: 16px;
  border-right: 1px solid #ffffff;
  text-decoration: none;
}
.nav ul li:hover{ transition:background 1s;-moz-transition:background 1s;-webkit-transition:background 1s;}
.nav ul li:hover a{
  /*color:#aa7700;*/
  color: #ffffff;
  font-weight: bold;
}

.h1{ width:100%; height:42px; line-height:42px; padding-bottom:53px; text-align:center; font-size:35px; color:#fff; background:url(../images/a_03.png) no-repeat center bottom}
#kinMaxShow .KMSPrefix_kinMaxShow_image_box .KMSPrefix_kinMaxShow_image_item{background-size: cover !important;}
.tab-group {
  position: relative;
  margin-top: 2.5em;
  border-radius: 0 0 10px 10px;
}
.tab-group section {
  opacity: 0;
  height: 0;
  padding: 0 1em;
  overflow: hidden;
  transition: opacity 0.4s ease, height 0.4s ease;
}
.tab-group section.active {
  opacity: 1;
  height: auto;
  overflow: visible;
}

.tab-nav {
  list-style: none;
  margin: -1.9em -1px 0 309px;
  padding: 0;
  height: 9.5em;
  overflow: hidden;
}
.tab-nav li {
  display: inline;
}
.tab-nav li a {
  top: 1px;
  position: relative;
  display: block;
  float: left;
  padding: 0 1em;
  text-decoration: none;
  color: #fff;
  border:2px solid #89a8c6;
  border-radius:5px;
  margin-top: .5em;
  font-size:15px;
  line-height:33px;
  margin-right: 23px;
  transition: background .2s ease, line-height .2s ease, margin .2s ease;
  width:107px; height:33px;; text-align:center
}
.tab-nav li.active a {
  line-height: 2.5em; color:#fff;
  margin-top: 0; width:111px; height:37px; border:0; background:red; line-height:37px; text-align:center
}

.container{ margin-top:30px; float:left; width:1080px;}
.fal{ width:1080px; height:258px; float:left;  margin-left:-51px; margin-top:-30px; position:relative}
#rel0{ width:1080px; height:258px; float:left;}
#rel0 ul li{ width:253px; height:258px; float:left; background:#d3d3d3; margin-right:22.5px}
#rel0 ul li a{ width:100%; height:100%; display:block}
#rel0 ul li div{ width:245px; height:211px; float:left; background:#fff; border:3px solid #e7e7e7; margin-left:1px; margin-top:1px; overflow:hidden;}
#rel0 ul li div img{ width:100%;}
#rel0 ul li p{ width:100%; height:40px; line-height:40px; text-align:center; font-size:14px;}
#rel0 ul li:hover{ background:#e40d0d}
#rel0 ul li:hover p{ color:#fff;}
#rel0 ul li:hover div{ border:3px solid #e40d0d}
#left0{ width:42px; height:42px; background:url(../images/a_10.png) no-repeat; border:0; position:absolute; left:-83px; top:105px; cursor:pointer}
#right0{ width:42px; height:42px; background:url(../images/a_13.png) no-repeat; border:0; position:absolute; right:-83px; top:105px; cursor:pointer}

#rel1{ width:1080px; height:258px; float:left;}
#rel1 ul li{ width:253px; height:258px; float:left; background:#d3d3d3; margin-right:22.5px}
#rel1 ul li a{ width:100%; height:100%; display:block}
#rel1 ul li div{ width:245px; height:211px; float:left; background:#fff; border:3px solid #e7e7e7; margin-left:1px; margin-top:1px; overflow:hidden;}
#rel1 ul li div img{ width:100%;}
#rel1 ul li p{ width:100%; height:40px; line-height:40px; text-align:center; font-size:14px;}
#rel1 ul li:hover{ background:#e40d0d}
#rel1 ul li:hover p{ color:#fff;}
#rel1 ul li:hover div{ border:3px solid #e40d0d}
#left1{ width:42px; height:42px; background:url(../images/a_10.png) no-repeat; border:0; position:absolute; left:-83px; top:105px; cursor:pointer}
#right1{ width:42px; height:42px; background:url(../images/a_13.png) no-repeat; border:0; position:absolute; right:-83px; top:105px; cursor:pointer}

#rel2{ width:1080px; height:258px; float:left;}
#rel2 ul li{ width:253px; height:258px; float:left; background:#d3d3d3; margin-right:22.5px}
#rel2 ul li a{ width:100%; height:100%; display:block}
#rel2 ul li div{ width:245px; height:211px; float:left; background:#fff; border:3px solid #e7e7e7; margin-left:1px; margin-top:1px; overflow:hidden;}
#rel2 ul li div img{ width:100%;}
#rel2 ul li p{ width:100%; height:40px; line-height:40px; text-align:center; font-size:14px;}
#rel2 ul li:hover{ background:#e40d0d}
#rel2 ul li:hover p{ color:#fff;}
#rel2 ul li:hover div{ border:3px solid #e40d0d}
#left2{ width:42px; height:42px; background:url(../images/a_10.png) no-repeat; border:0; position:absolute; left:-83px; top:105px; cursor:pointer}
#right2{ width:42px; height:42px; background:url(../images/a_13.png) no-repeat; border:0; position:absolute; right:-83px; top:105px; cursor:pointer}



.h2{ width:100%; height:42px; line-height:42px; padding-bottom:53px; text-align:center; font-size:35px; color:#fff; background:url(../images/a_19.png) no-repeat center bottom}
.Aimg{ position:absolute; width: 50%; height: 600px; overflow:hidden; left:-2000px;transition:left 0.6s;-moz-transition:left 0.6s;-webkit-transition:left 0.6s;}
.Aimg img{transition:transform 0.3s;-moz-transition:transform 0.3s;-webkit-transition:transform 0.3s;}
.Aimg:hover img{ transform:scale(1.1); transition:transform 0.3s;-moz-transition:transform 0.3s;-webkit-transition:transform 0.3s;}
.Acont{ width:50%; height:229px; position:absolute; right:-2000px;transition:right 0.6s;-moz-transition:right 0.6s;-webkit-transition:right 0.6s;}

.Aimg1{ position:absolute; overflow:hidden; left:-2000px;transition:left 0.6s;-moz-transition:left 0.6s;-webkit-transition:left 0.6s;}
.Aimg1 img{transition:transform 0.3s;-moz-transition:transform 0.3s;-webkit-transition:transform 0.3s;}
.Aimg1:hover img{ transform:scale(1.1); transition:transform 0.3s;-moz-transition:transform 0.3s;-webkit-transition:transform 0.3s;}
.Acont1{ width:595px; height:229px;top:35px; background:#fff; padding:40px 25px 0 40px; position:absolute; right:-2000px;transition:right 0.6s;-moz-transition:right 0.6s;-webkit-transition:right 0.6s;}


.abus{     width: 100%;
  height: 30px;
  line-height: 30px;
  font-size: 30px;
  font-weight: 600;
  color: #474747;
}
.hr{ width: 60px;
  height: 4px;
  background: #1757EE;
  float: left;
  display: block;
  margin-top: 14px;
  margin-right: 570px;
  margin-bottom: 17px;
}
.op{
  width: 86%;
  float: left;
  text-indent: 2em;
  line-height: 36px;
  font-size: 16px;
  color: #555;
  margin-bottom: 30px;
  padding-right: 24px;
}
#atr{
  width: 120px;
  height: 34px;
  display: block;
  float: left;
  border: 1px solid #1757EE;
  text-align: center;
  line-height: 34px;
  font-size: 14px;
  color: #1757EE;
  font-family: Arial, Helvetica, sans-serif;
  border-radius: 0px 15px;
  text-decoration: none;
}
.page3.active .Aimg{ left:0; transition:left 2s;-moz-transition:left 2s;-webkit-transition:left 2s;}
.page3.active .Acont{ right:0px; transition:right 2s;-moz-transition:right 2s;-webkit-transition:right 2s;}

.gsjj{ width:100%; height:110px; float:left; margin-top:55px; position:relative; bottom:-100px; opacity:0;transition:bottom 0.5s,opacity 0.5s;-moz-transition:bottom 0.5s,opacity 0.5s;-webkit-transition:bottom 0.5s,opacity 0.5s;}
.page3.active .gsjj{ bottom:0; opacity:1; transition:bottom 1.5s,opacity 1.5s;-moz-transition:bottom 1.5s,opacity 1.5s;-webkit-transition:bottom 1.5s,opacity 1.5s;}

.bb{margin-top:-10px !important; transition:margin-top 0.5s;-moz-transition:margin-top 0.5s;-webkit-transition:margin-top 0.5s;}
.bb img{ opacity:1 !important;}

.b1{ width:73px; height:110px; float:left; margin-left:320px; transition:margin-top 0.5s;-moz-transition:margin-top 0.5s;-webkit-transition:margin-top 0.5s; cursor:pointer}
.b1 img{ float:left; opacity:0.3}
.b1 span{ width:73px; height:35px; line-height:35px; float:left; display:block; font-size:14px; color:#fff; text-align:center}

.b2{ width:160px; height:110px; float:left; margin:0 18px; transition:margin-top 0.5s;-moz-transition:margin-top 0.5s;-webkit-transition:margin-top 0.5s; cursor:pointer; text-align:center}
.b2 img{  opacity:0.3}
.b2 span{ width:160px; height:35px; line-height:35px; float:left; display:block; font-size:14px; color:#fff; text-align:center}

.b3{ width:115px; height:110px; float:left; transition:margin-top 0.5s;-moz-transition:margin-top 0.5s;-webkit-transition:margin-top 0.5s; cursor:pointer; text-align:center}
.b3 img{  opacity:0.3}
.b3 span{ width:115px; height:35px; line-height:35px; float:left; display:block; font-size:14px; color:#fff; text-align:center}

.ddsp{ width:253px; height:338px; position:absolute;}
.ddsp img{ width:100%; height:100%;}
.d1{ left:2000px; transition:left 0.5s;-moz-transition:left 0.5s;-webkit-transition:left 0.5s;}
.d2{left:2000px;transition:left 1s;-moz-transition:left 1s;-webkit-transition:left 1s;}
.d3{ left:2000px;transition:left 1.5s;-moz-transition:left 1.5s;-webkit-transition:left 1.5s;}
.d4{ left:2000px;transition:left 2s;-moz-transition:left 2s;-webkit-transition:left 2s;}

.h3{width:100%; height:42px; line-height:42px; padding-bottom:53px; text-align:center; font-size:35px; color:#fff; background:url(../images/a_38.png) no-repeat center bottom}
.rmer{ width:100%; height:88px; line-height:44px; float:left; margin-top:1000px; font-size:16px; color:#fff; font-weight:bold; text-align:center; opacity:0; transition:margin-top 1s,opacity 1s;-moz-transition:margin-top 1s,opacity 1s;-webkit-transition:margin-top 1s,opacity 1s;}
.rmer span{ font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold}
.state{ width:100%; height:230px; float:left; margin-top:1000px; position:relative; border-top:1px solid #a0bdd7; border-bottom:1px solid #a0bdd7; opacity:0;transition:margin-top 1s,opacity 1s;-moz-transition:margin-top 1s,opacity 1s;-webkit-transition:margin-top 1s,opacity 1s;}
#Yleft{ width:32px; height:32px; position:absolute; left:0; top:95px; background:url(../images/d_03.png) no-repeat; border:0; cursor:pointer}
#Yright{ width:32px; height:32px; position:absolute; right:0; top:95px; background:url(../images/d_05.png) no-repeat; border:0; cursor:pointer}
#rui{ width:998px; height:200px; float:left; margin-top:16px; margin-left:40px;}
#rui ul li{ width:332px; height:200px; text-align:center; border-right:1px solid #a0bdd7; float:left}
#rui ul li img{ height:200px;}
.see{ width:100%; height:31px; float:left; text-align:center; margin-top:80px; padding-top:30px;}
.see a{ width:280px; height:30px; text-align:center; line-height:30px; display:block; font-size:16px; color:#e40d0d; font-weight:bold; margin:0 auto; background:#fff}
.page4.active .rmer{ margin-top:70px; opacity:1; transition:margin-top 1s,opacity 1s;-moz-transition:margin-top 1s,opacity 1s;-webkit-transition:margin-top 1s,opacity 1s;}
.page4.active .state{ margin-top:45px; opacity:1;transition:margin-top 1s,opacity 1s;-moz-transition:margin-top 1s,opacity 1s;-webkit-transition:margin-top 1s,opacity 1s; transition-delay:0.5s}

.h4{width:100%; height:42px; line-height:42px;  text-align:center; font-size:35px; color:#094b89;}
.news{ width:100%; height:478px; float:left; margin-top:35px; }
.news ul li{ width:25%; height:478px; float:left; position:relative}
.ne1{ width:234px; height:209px; float:left; position:relative; padding:30px 18px 0; background:#fff;    border-radius: 0px 0px 10px 10px; transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;}
.ne1 h3{ font-size:18px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #555;}
.ne1 p{ font-size:14px; color:#9f9f9f; line-height:26px; padding-top:10px;}
.ne2{ width:270px; height:180px; float:left; overflow:hidden;    border-radius: 10px 10px 0px 0px;}
.ne2 img{ width:270px; height:180px;transition:transform 0.3s;-moz-transition:transform 0.3s;-webkit-transition:transform 0.3s;}
.news ul li:hover .ne2 img{ transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1); transition:transform 0.3s;-moz-transition:transform 0.3s;-webkit-transition:transform 0.3s;}
.jt{ width:22px; height:11px; position:absolute; background:url(../images/ov_03.png) no-repeat; left:34px; top:239px; z-index:1; transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;}
.jt1{width:22px; height:11px; position:absolute; background:url(../images/oc_05.png) no-repeat; left:34px; top:-11px; z-index:1; transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;}
.ne1:hover{ background:#1856f0; transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;}
.ne1:hover .jt{ background:url(../images/ob_03.png) no-repeat; transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;}
.ne1:hover .jt1{ background:url(../images/oc_03.png) no-repeat; transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;}
.ne1:hover h3{ color:#fff;}
.ne1:hover p{color:#c2daf1;}
.ne1:hover span{ color:#c2daf1}

.footer{ height:290px !important; background:url(../images/a_69.jpg) repeat-x bottom}
.foot{ width: 80%; margin:0 auto;}
.ft1{ width:40%; float:left; margin-top:45px;}
.ft1 dt{ height:45px; font-size:16px; color:#8DAFFF; font-weight:bold; width:100%; float:left; margin-bottom:15px;}
.ft1 dd{ padding-left:20px; font-size:15px; color:#ffffff; line-height:24px;}
.ft1 dd a{color:#ffffff;}
.konge{ width:100%; height:25px; float:left}
.ft2{ width:50%; float:left; margin-top:45px;}
.ft2 dt{ height:21px; font-size:16px; color:#094b89; font-weight:bold; width:100%; float:left; margin-bottom:15px;}
.ft2 dd{ padding-left:20px; font-size:15px; color:#555; line-height:24px; float:left}
.ft2 dd a{color:#555;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:220px}
.ft3{ width:410px; float:left; margin-top:45px;}
.ft3 dt{ height:21px; font-size:16px; color:#094b89; font-weight:bold; width:100%; float:left; margin-bottom:15px;}
.ft3 dd{ padding-left:20px; font-size:15px; color:#555; line-height:24px;}
.ft3 dd a{color:#555;}
.ft4{ width:59%; float:left; margin-top:45px; border-left: 1px solid #8DAFFF; }
.ft4 img{ float:left;}
.ft4 span{ width:100%; height:40px; line-height:40px; text-align:center; display:block; float:left; font-size:15px; color:#555}
.ft5{ width:100%; height:56px; float:left; text-align:center; line-height:56px; font-size:12px; color:#90b2d1; margin-top:60px}
.ft5 a{ color:#90b2d1}

.banner{ width:100%;text-align:center}
.banner img{ max-width:100%}
.cost{ width:100%; float:left; margin:26px 0;}
.sts{ width:80%; margin:0 auto;}
.Pleft{
  width: 100%;
  position: absolute;
  /*background: #094b89;*/
  margin-top: -140px;
  left: 0px;
}
.qiehuan01{
  width: 33.3%;
  text-align: center;
  float: left;
}
.list{ width:100%; height:69px; text-align:center; line-height:27px; font-size:18px; color:#fff; font-weight:bold;}
.list i{ font-size:16px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:500}
.prods{
  width: 80%;
  margin-left: 10%;
  background: #364e6882;

  /*padding:9px; */
  /*border-radius:5px; */
  overflow:hidden;
}
.prods ul li{ width:204px; height:70px; float:left;}
.prods ul li a{ width:100%; height:100%; display:block; line-height:70px;font-size: 16px;text-align: center;text-decoration: none;color: #ffffff;}
.prods ul dd{ width:174px; height:30px; line-height:30px; padding-left:30px; background:url(../images/p2.jpg) no-repeat 15px center;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pli{

}
.Pright{ width:100%; float:right;}
.Ptop{ width:100%; padding-bottom:3px; line-height:37px;}
.Ptop h3{ float:left; font-size:20px; color:#094b89;}
.Ptop span{ float:right; height:37px; line-height:37px;  padding-left:26px; background:url(../images/p4.jpg) no-repeat left center; background-size: 16px; color:#444; font-size:16px; max-width:665px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Ptop span a{ color:#444; text-decoration: none; }
.Pcont{ width:816px; float:left;}
.Pcont ul li{ width:20%; float:left; background:#ffffff;  margin-top:25px;height: 230px; position:relative; opacity:1;}
.Pcont ul li:nth-child(5n){margin-right: 0}
.Pcont ul li .prs{     width: 80%;
  margin-left: 10%;
  padding-top: 20px;
  float: left;
  overflow: hidden;
  text-align: -webkit-center;
  height: 200px;}

.Pcont ul li .prs img{ height:100%; max-width:100%; display:block}
.Pcont ul li span{
  width: 245px;
  height: 50px;
  display: block;
  text-align: center;
  line-height: 50px;
  float: left;
  margin-left: 3px;
  font-size: 16px;
  white-space: nowrap;
  overflow: hidden;
  color: #000;
  text-overflow: ellipsis;
}
.Pcont ul li:hover{
  /*background:#1A55F2*/

}
.Pcont ul li:hover span{
  color:#1A55F2

}

.WebPages_pnlPages table tr td span{background:#0068C6; color:#fff; border:1px solid #0068C6;padding:8px 13px;}
.WebPages_pnlPages table tr td a{ padding:8px 8px; border:1px solid #ccc;margin: 0 5px;display: inline-block;line-height: 16px}
.WebPages_pnlPages table tr td input{ width:35px; height:33px; text-align:center;}
#language a:hover {
  color: #26ade4
}
.fot{ width:100%; float:left; background:url(../images/a_69.jpg) repeat-x bottom}
@-webkit-keyframes admin {
  0% {top: 40px;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
  100% {top: 0;opacity:1; -moz-opacity:1; -webkit-opacity:1;}
}
@-moz-keyframes admin {
  0% {top: 40px;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
  100% {top: 0;opacity:1; -moz-opacity:1; -webkit-opacity:1;}
}
@keyframes admin {
  0% {top: 40px;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
  100% {top: 0;opacity:1; -moz-opacity:1; -webkit-opacity:1;}
}
.Pcont ul li.animated{ animation:admin 1s;-moz-animation:admin 1s;-webkit-animation:admin 1s;animation-fill-mode: forwards;}
.Pcont1{     width: 96%;
  float: left;
  margin: 2%;
  background: #ffffff;
  padding: 40px;}
.Ph1{ width:100%;  margin:20px 0 0; float:left; line-height:30px; text-align:center; font-size:18px;}
.hon{    width: 100%;
  height: 30px;
  line-height: 30px;
  text-align: center;
  float: left;
  font-size: 14px;
  color: #999;
  margin-bottom: 20px;
  margin-top: 10px;}
.Pimg{ width:100%; float:left; margin-bottom:25px; text-align:center;}
.Pimg img{ max-width:70%;}

.tabs{     width: 96%;
  float: left;
  line-height: 24px;
  border: 1px solid #cecece69;
  border-left: 0px;
  border-radius: 6px;
  padding: 2%;
  border-right: 0px;
  border-radius: 0;}
.tabs img{ max-width:100%;}
.tabs table{ max-width:100%;}
#ppo{ width:100%; height:30px; line-height:30px; margin:10px 0; float:left}
.ppleft{ float:left; height:30px; line-height:30px;}
.ppright{ float:right; height:30px; line-height:30px;}
.llk{ width:100%; float:left;}
.llk h3{ width:100%; height:30px; line-height:30px}
.st ul li{ margin-right:20px;}
.st ul li img{ border:1px solid #999}
.Ncont{ width:816px; float:left; padding-top:20px;}
.Ncont ul li{ width:96%; height:30px; line-height:30px; float:left; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.Ncont ul li a{ font-size:14px; padding-left:20px; float:left; width:80%; overflow:hidden;transition:margin-left 0.3s;-moz-transition:margin-left 0.3s;-webkit-transition:margin-left 0.3s; text-decoration: none;color: #0C0C0C;}
.Ncont ul li span{ float:right;}
.Ncont ul li:hover a{ margin-left:15px; transition:margin-left 0.3s;-moz-transition:margin-left 0.3s;-webkit-transition:margin-left 0.3s; color:#1856F0; font-weight:bold}
.Ncont1{ width:96%; margin:2%;}
.Ntext{ width:100%;font-size: 16px;line-height: 1.5}
.Ntext img{ max-width:100%}
.newsImg{ width:100%; text-align:center; float:left; margin:0 0 30px;}
.newsImg img{ max-width:80%}
.clear{clear: both;}
.bg{ width:100%; height:100%; position:fixed; z-index:-1; left:0; top:0; background:url(../images/bg_2.jpg) no-repeat center top;background-size: cover !important;}
.zssm{ width:100%; height:90px; text-align:center; float:left; background:url(../images/zzzs.png) no-repeat center bottom; font-size:35px; line-height:42px; color:#fff; margin-top:155px;}
.bzgn{ width:100%; float:left;}
@media only screen and (max-width:1441px) and (min-width:800px){
  .zhongj{ width:76%; margin:0 auto;}
  .box{ width:1080px; margin:100px auto 0; height:560px;}
  .box1{ width:1080px; height:660px; margin:50px auto 0;}
  .a1{ width:100%; height:338px; float:left; margin-top:30px; position:relative}
  .box2{ width:1080px; height:660px; margin:90px auto 0;}
  .box3{ width:1080px; height:680px; margin:50px auto 0;}
  #more{ display:none}
  .nrong h3{ width:100%; float:left; margin-top:0; font-size:20px; margin-bottom:20px; line-height:24px}
  .op {padding-left: 70px;}
  #atr{
    margin-left: 70px;
  }
  .xinzeng{
    background-size: 90% !important;
    background-position-x: right !important;
    background-position-y: bottom !important;
  }
  .nianxian{
    width: 90% !important;
    margin-left: 10% !important;
  }
  .tupianys{
    width: 50% !important;
  }
  .slide-text{
    font-size: 50px !important;
  }


}
@media only screen and (max-width:3000px) and (min-width:1442px){
  .zhongj{ width:71%; margin:0 auto;}
  .box{ width:80%; margin:150px auto 0; height:560px;}
  .box1{ width:80%; height:660px; margin:150px auto 0;}
  .a1{ width:100%; height:338px; float:left; margin-top:55px; position:relative}
  .box2{ width:80%; height:660px; margin:150px auto 0;}
  .box3{ width:60%; height:680px; margin:10% auto 0;}



  #more{
    width: 18%;
    height: 40px;
    display: block;
    background: #1856f0;
    font-size: 16px;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    line-height: 40px;
    float: left;
    /* margin-left: 398px; */
    text-decoration: none;
    margin-top: 40px;
    margin-left: 40%;
  }
  .nrong h3{ width:100%; float:left; margin-top:30px; font-size:20px; margin-bottom:20px; line-height:24px}


}

.cganl{ width:100%; height:90px; text-align:center; float:left; background:url(../images/sd.png) no-repeat center bottom; font-size:35px; line-height:42px; color:#094B88; margin-top:155px; font-weight:bold}
.nort{ width:100%; float:left; margin-top:50px; margin-bottom:30px;}
.nort ul li{ width:100%; margin:0 auto}
.nort ul li div{ width:25%; float:left; overflow:hidden; position:relative}
.nort ul li div img{ width:100%;transition:transform 1s;-moz-transition:transform 1s;-webkit-transition:transform 1s;}
.nort ul li div img:hover{ transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2); transition:transform 1s;-moz-transition:transform 1s;-webkit-transition:transform 1s;}
.nort ul li div span{ width:100%; height:30px; line-height:30px; text-align:center; display:block; bottom:-30px; position:absolute; background:#2C2B30; color:#fff; font-size:14px;transition:bottom 0.5s;-moz-transition:bottom 0.5s;-webkit-transition:bottom 0.5s;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nort ul li div:hover span{ bottom:0; transition:bottom 0.5s;-moz-transition:bottom 0.5s;-webkit-transition:bottom 0.5s;}

.kkl{ width:100%; height:700px; float:left; position:relative}
.kkl img{max-width: 100%}
.fisop{ width:367px; height:482px; position:absolute; left:70%; top:100px; overflow:hidden}
.nrong{ width:270px; height:450px; float:left; border-radius:10px; background:#fff; padding:25px; position:relative; left:0; opacity:1;transition:left 1s,opacity 1s;-moz-transition:left 1s,opacity 1s;-webkit-transition:left 1s,opacity 1s;}
.aniu{ width:42px; height:41px; float:left; margin-top:5px; cursor:pointer; position:relative; left:0; transition:left 1s;-moz-transition:left 1s;-webkit-transition:left 1s;}
.gjj{ transition:left 1s;-moz-transition:left 1s;-webkit-transition:left 1s; left:320px;}
.nrong h3 span{ font-size:12px;}
.nrong p{ line-height:30px; font-size:14px; color:#666; float:left; width:100%;}
.wem{ width:100%; text-align:center; float:left; margin-top:10px}
.smg{ width:100%; text-align:center; height:60px; line-height:60px; float:left; color:#fff; font-size:18px;}
.ggg dd{ float:left; padding:0 20px}
.ggg dd a{color:#fff; }
.ggg{ display: table;margin: 0 auto;}
.ggg dd.ddp a{ color:#fff; font-weight:bold}

.fp-viewing-hero .pale{ display:none;position:fixed; left:0; top:-100px; z-index:9998;transition:top 0.3s;-moz-transition:top 0.3s;-webkit-transition:top 0.3s;}
.paCont{ width:90%; height:100px; margin:0 auto}
.pale{width:100%; height:100px; position:fixed; display:block; left:0; top:0; z-index:9998; background:#061ac7b5; transition:top 0.3s;-moz-transition:top 0.3s;-webkit-transition:top 0.3s;}
.paCont .nav ul li a{ color:#fff !important}

.ab_img img{ max-width:100% !important; height:auto !important;display:inline-block;}
.ab_img p{text-wrap: inherit !important; line-height:32px}
.ab_img p span{text-wrap: inherit !important;}

/* AB模板网新增分页样式 www.admibnuy.cn */
.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #1856f0;
  font-size: 15px;
  padding: 8px 10px;
  margin: 0 2px;
  text-decoration: none;
  border-radius: 3px; line-height:100%
}
.pagination span {
  color: #1856f0;
  font-size: 12px;
  padding: 7px 2px;
  margin: 0 2px;
  border-radius: 3px;
  text-decoration: none;
}
.pagination a:hover {
  color: #1856f0;
  border: 1px solid #1856f0;
  text-decoration: none;
}
.pagination a.page-num-current {
  color: #fff;
  background: #1856f0;
  border: 1px solid #1856f0;
  text-decoration: none;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}
