@charset "utf-8";

/* 初始化 */

html,body,form,iframe{width:100%;height:100%;padding: 0px;margin:0px;*position:static;*overflow-x:hidden;  }
body{margin:0 0 0 0;font-family:'Lato', 'Helvetica Neue', Arial, 'Hiragino Sans GB', 'Microsoft Yahei', sans-serif;font-size:14px;letter-spacing:0px;color:#444;background-color:#fff;overflow-x:hidden;-webkit-text-size-adjust: none;}
img{border:none}
input,button,select,textarea{outline:none;resize:none;padding:0px;margin:0px;font-size:14px;border:none;}
select{*font-size:14px;}
h1,h2,h3,h4,h5,h6,figure{padding:0px;margin:0px;}
h3,h4,h5,h6{font-size:12px;}
table, tr, td{border-spacing:0px;padding:0px;margin:0px;border-collapse:collapse;}
ul, li, ol, p, dt, dd, dl, pre, xmp, plaintext, listing{padding:0px;margin:0px;list-style-type:none;}
strong{font-weight:bold}
canvas{pointer-events:none;}
.lc{ height: 50px; background: #000000; position: relative;  min-width: 1000px;}
.lc ul{margin: auto; width: 1000px; }
.lc ul li{ display: inline-block; vertical-align: top;  width: 20%; background: url("https://www.paichen.net/images/i3.jpg") right no-repeat;padding-top: 5px; height: 45px;}
.lc ul li div{ background: url("https://www.paichen.net/images/i4.jpg") no-repeat 15px 2px; }
.lc ul li.ok div{background: url("https://www.paichen.net/images/i1.jpg") no-repeat 15px 2px;  }
.lc ul li.on div{background: url("https://www.paichen.net/images/i2.jpg") no-repeat 15px 2px;  }
.lc ul li.on p{ color:#ff0000; }
.lc ul li p{ font-size: 14px; color:#999999;  padding-bottom: 3px; width: 80%; margin-left: 20%; }
.lc ul li .time{ font-size: 12px; }
.lc .x{position: absolute;  right: 50px; top: 0; top: 12px; cursor: pointer; }
a{color:#444;text-decoration:none;outline:none;cursor:pointer;}
.Bigdiv{ width: 100%; max-width: 1903px; min-width: 1200px; overflow: hidden; }

.fullslide .prev,
.fullslide .next{position:absolute;z-index:1;top:50%;margin-top:-40px;left:30px;z-index:1;font-size:0;padding:12px;cursor:pointer;}
.fullslide .prev img,
.fullslide .next img{width:auto;height:auto;}
.fullslide .next{left:auto;right:30px;}
.fullslide{position:relative;width:100%;}
.fullslide .bd{position:relative;z-index:0;overflow:hidden;}
.fullslide .bd li{float:left;width:100%;}
.fullslide .bd li img{display:block;width:100%;height:auto;margin:0 auto;}
.fullslide .hd{position:absolute;height:25px;text-align:center;z-index:99;
 width: 200px; bottom: 10px; left: 50%; margin-left: -100px;
}
.fullslide .hd li{width:13px;height:14px;line-height:8px; line-height: 80px;
	overflow:hidden;margin:0px 6px;cursor:pointer;background:#dedede;border-radius:50%;
  background: #fff; display: inline-block;
}
.fullslide .hd li.on{  background:#69c2b6;}
.fullslide .bd li .ban2{ display: none; }


		.picScroll-left{ width:1200px;  position:relative; margin: auto; padding-bottom: 50px;  }
		.picScroll-left .hd{margin-top: 10px; }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width: 16px; height: 220px; top:0;  position: absolute;  overflow:hidden;
			 cursor:pointer;}
    .hd a span{ display: block; width: 100%; height: 40px;  position: absolute; bottom: 0; }
    .picScroll-left .hd .prev{ left: 0%;  margin-left: -30px; background: url("../i/left.png") no-repeat center;}
		.picScroll-left .hd .next{right: 0%; margin-right: -30px;  background: url("../i/right.png") no-repeat center; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;
     background:url("../i/Zf.png") left top no-repeat,
                     url("../i/Yf.png") right bottom no-repeat;  width: 100%; }
		.picScroll-left .hd ul{  display: none; }
		.picScroll-left .hd ul.on{ display: block; }
    .picScroll-left .hd ul p{ color:#666666; font-size: 16px; width: 80%; margin: auto;  line-height: 27px; padding-top: 15px; padding-bottom: 15px; }
		.picScroll-left .bd{  }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1;  }
		.picScroll-left .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center; width: 293px; height: 219px; margin-left: 3px; margin-right: 3px; }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width: 293px; height: 219px; overflow: hidden; }

		.picScroll-left .bd ul li .title{ line-height:24px; font-size: 22px; color:#333333;  }
    .picScroll-left .tempWrap{ margin: auto;  }
    .Yum .Cen p{float: right;  margin-top: 0px; color:#333;  }
    .Yum .Cen p img{ position: relative; top: 5px; margin-right: 5px; }
    .Yum .Cen p a{ color:#333; }
    .Yum .Cen p a:last-child{ color:#333; }
    .Yum .Cen .rie2{ margin-top: 5px; }
    .Yum{ overflow: hidden; background: #f8f8f8; padding-top: 5px; }
    .Yum ul{ overflow: hidden; float: left; height: 50px; }
    .Yum ul li{ width: 166px; height: 48px; line-height: 48px; float: left; text-align: center; border-bottom:2px solid #f8f8f8; }
    .Yum ul li:hover{  border-bottom:2px solid #d3ae6b; }
    .Yum ul li a{ font-size: 16px; color:#666666; display: block;  }
    .Yum ul li:hover a{ color:#d3ae6b; }






.Top{ width: 100%; height: 85px;  z-index: 9; background: #fff; }
.home .Top{ background: rgba(0,0,0,.4); position: absolute; height: 80px; }
.Cen{ width: 94%; margin: auto; }
.Top .Log{ float: left; margin-top: 12px; }
.Top .Nav{ float: left; margin-left: 10%; }
.Top .Nav>ul{ width: 800px; float: left; }
.Top .Nav>ul>li{ float: left; margin-left: 16px; margin-right: 16px;   margin-top: 32px;  }
.Top .Nav>ul>li>a{ color:#444444; font-size: 14px; font-weight: bold; display: block;border-bottom: 3px solid #fff;padding-bottom: 30px;transition: .5s; }
.Top .Nav .tel{ float:left; width: 258px; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; box-sizing: border-box; padding-left: 24px; padding-right: 14px; margin-top: 20px; }
.Top .Nav .tel .left{ float: left;}
.Top .Nav .tel .right{ float: left; margin-left: 15px; margin-top: 12px; }
.Top .Nav .tel .tel1{ font-size: 13px; color:#69c2b6;text-align: right; }
.Top .Nav .tel .tel2{ font-size: 24px; color:#69c2b6; font-weight: bold; }
.Top .Nav .ss{ float: left; margin-left: 30px; z-index: 9999;}
.Top .Nav>ul>li:hover>a{ color:#69c2b6; border-bottom: 3px solid #69c2b6; }
.ss{ position: relative;  margin-top: 20px; transition: .5s; }
.none{ position:absolute; margin-left: -130px; display: none;z-index: 9;}
.none .nr{ border: 1px solid #69c2b6; height: 30px; line-height: 30px;text-indent: 16px; border-radius: 20px; }
.ss form{ position: relative; overflow: hidden;}
.ss form .tj {
   position: absolute; right: 0; width: 20px; height: 20px;
    margin-top: 6px;margin-right: 5px;margin-left: -24px;cursor: pointer;border: none;
    background: url("../i/Fdj.jpg") no-repeat center;
}
.ss:hover{ margin-top: 5px; }
.ss:hover .none{ display: block; }
.Yeas{ background: url("./heig.jpg") no-repeat center;height: 240px; }
.Cent{ width: 1600px; margin: auto; }
.Muks li{ width: 310px; background: url("../i/xg.png") no-repeat right; float: left; text-align: center; }
.Muks li .Luks{ color:#ffffff; font-size: 60px; font-weight: bold; }
.Muks li span{ font-size: 18px; color:#fff; font-weight: bold; padding-left: 4px; padding-right: 4px; }
.Muks li .p2{ font-size: 16px; color:rgba(255,255,255,.8); }
.Muks{ overflow: hidden; padding-top: 70px; }
.fwu{ overflow: hidden;  margin-right: -47px; }
.fwu li{ width:490px; height: 406px; float: left; margin-right: 47px;  text-align: center; box-sizing: border-box; padding: 14px; border: #fff;transition: .5s; }
.fwu li .sc2{ display: none;}

.fwu li:hover .sc1{ display: none; }
.fwu li:hover .sc2{ display: block; margin: auto; }
.fwu li .Mul{ height: 100%; border: 1px solid #fff; }
.fwu li.Mz1{ background: #69c2b6; }
.fwu li.Mz2{ background: #ff9d26; }
.fwu li.Mz3{ background: #59bbdf; }
.fwu li:hover{ background: none; }

.fwu .Mz1:hover{box-shadow: 0 0 8px rgba(105,194,182,1);}
.fwu .Mz2:hover{box-shadow: 0 0 8px rgba(249,186,53,1); }
.fwu .Mz3:hover{box-shadow: 0 0 8px rgba(89,187,223,1); }

.fwu .Mz1:hover .Mul{ border: 1px solid #69c2b6;}
.fwu .Mz1:hover p{ color:#69c2b6; }
.fwu .Mz1:hover p a{color:#69c2b6; }
.fwu .Mz2:hover .Mul{ border: 1px solid #ff9d26;}
.fwu .Mz2:hover p{ color:#ff9d26; }
.fwu .Mz2:hover p a{color:#ff9d26; }
.fwu .Mz3:hover .Mul{ border: 1px solid #59bbdf;}
.fwu .Mz3:hover p{ color:#59bbdf; }
.fwu .Mz3:hover p a{color:#59bbdf; }
.fwu{ padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
.fwu li .pic{ margin-top: 36px; }
.fwu li p{ color:#fff; }
.fwu li .title{  font-size: 30px; padding-top: 5px; }
.fwu li .title a{ color:#fff; }
.fwu li .title span{ display: none; }
.fwu li:hover .title span{ display: inline-block; }
.fwu li .ftitle{  font-size: 14px; text-transform: uppercase; padding-top: 5px; padding-bottom: 5px; }
.fwu li .smalltext{ width: 85%; margin: auto; line-height: 27px; height: 105px; }
.Xle{ width: 100%; text-align: center; }
.Sg{ width: 4px; height: 30px; background: #666; margin: auto;  margin-bottom: 35px; }
.Xle .Swz{ font-size: 35px; color:#666; font-weight: bold; margin-bottom: 18px; }
.Xle .Mnu{ font-size: 14px; color:#999999; margin-bottom: 47px; }
.Mz1a{ box-sizing: border-box; border-top: 2px solid #ededed; margin-top: 20px; padding-left: 8%; padding-right: 8%; font-size: 24px; font-weight: bold; color:#333;  padding-top: 20px; padding-bottom: 15px;transition: .5s; }
.Mz2a{ color:#999999; font-size: 16px;box-sizing: border-box; padding-left: 8%; padding-right: 8%;  line-height: 24px; height: 90px; transition: .5s; overflow: hidden; }
.Cmlu{ background: url("./sy3.jpg") no-repeat center; overflow: hidden; padding-bottom: 40px; padding-top: 30px; }
.more{ display: none; width: 71px; height: 71px; background: #fff; border-radius: 50%; background: #fff; position: absolute; left: 50%; margin-left: -36px; margin-top: -35px; box-shadow: 0 0 3px rgba(105,194,182,1); }
.more img{ width: auto; position: relative; top: 32%;}
.Moena{ margin: auto; width: 210px; height: 26px; border: 2px solid #666; border-radius: 20px; text-align: center; padding-top: 10px; margin-top: 10px; }
.Moena a{ color:#666; padding-right: 8px; }
.wm{background: url("./bjty.jpg") no-repeat center; padding-top: 30px; padding-bottom: 80px; }

.Munes li{ float: left; font-size: 14px; color:#69c2b6; border: 1px solid #69c2b6;  padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; border-radius: 20px; margin-left: 2px; margin-right: 2px; }
.Munes{  width: 590px;margin: auto;overflow:hidden; }
.Xle .Wyun{ margin-bottom: 20px; }
.Qhun{ margin-top: 10px; }
.Munes li.on{ background: #69c2b6; color:#fff; }
.pc-banner{height: 0; overflow:hidden;}
.pc-banner.on{ height: auto; overflow: inherit; }
.Mbes{ height:615px; background: url("./Btme.jpg") no-repeat center; padding-top: 40px; }

.Mbes p{ color:#fff; }
.Mbes .Xle .Swz{ color:#fff;}
.Mbes .Sg{ background: #fff; }
.Mbes .Xle .Wyun{ color:#fff; }
.Mkue{overflow: hidden; margin-right: -19px; padding-top: 10px; padding-bottom: 10px;  margin-top: 50px; }
.Mkue li{ float: left; width: 253px; height: 313px; background: #e8f6f4; padding: 9px; box-sizing: border-box; margin-right: 13px;  text-align: center;transition: .5s;
 box-shadow: 0 0 8px rgba(0,0,0,.3);
  }
.Mkue li .pic{ padding-top: 50px; padding-bottom: 40px;transition: .5s;  }
.Mkue li .sc2{ display: none; }
.Mkue li .title{ font-size: 18px; color:#333333; font-weight: bold;transition: .5s;  }
.Mkue li>div{ height: 100%; border: 1px solid #e8f6f4; }
.Mkue li .ftitle{ color:#999999; font-size: 13px;  padding-top: 18px;transition: .5s; }
.Mkue li:hover{ background: #69c2b6; }

.Mkue li:hover .sc1{ display: none; }
.Mkue li:hover .sc2{ display: block; margin: auto; }
.Mkue li:hover .title{ color:#fff; }
.Mkue li:hover .ftitle{ color:#fff; }
.pren{ padding-top: 40px; background: url("./xma2.jpg") no-repeat center; padding-bottom: 30px; }
.Mbesz{ overflow: hidden; margin-right: -20px; padding-top: 20px; }
.Mbesz li{ width: 214px; height: 214px; background: #fff; display: flex; text-align: center; vertical-align:middle; margin-right: 13px; margin-bottom: 13px; float: left;
 transition: .5s;
}
.Mbesz li a{ display: block; margin: auto; }
.Mbesz li a img{ width: 100%; transition: .5s; }
.Mbesz li:hover{ box-shadow: 0 0 5px rgba(0,0,0,.3);}
.Mbesz li:hover img{ transform: scale(1.1);}
.Moena{ margin-top: 30px; margin-bottom: 30px; }
.Newsa{ background: url("./newban.jpg") no-repeat bottom;padding-top: 40px; padding-bottom: 30px; }
.Newsa .Sg{ background: #fff; }
.Newsa .Swz{ color: #fff; }
.Newsa .Wyun{ color: #fff; }

::-webkit-input-placeholder {
    -webkit-text-security: none;
    color: #e5e5e5;
    pointer-events: none !important;
}




.Nesm li{ width: 106px; height: 34px; line-height: 34px; text-align: center; border: 1px solid #fcfefd; float: left; margin-right: 18px; border-radius: 30px; color:#fff;transition: .5s; }
.Nesm li.on{ background: #fff; color:#59bbdf;}
.Nesm{ overflow: hidden; width: 380px; margin: auto; padding-left: 20px;  }
.Neda ul{ margin-right: -15px; overflow: hidden; padding-top: 15px; }
.Neda ul li{  width: 388px; height: 420px; background: #fff; padding: 30px; box-sizing: border-box; float: left;  margin-right: 15px;position: relative; top: 0; transition: .5s;}
.Neda ul li .pic img{ width: 100%; }
.Neda{ margin-top: 33px; }
.Neda ul li .titme{ font-size: 18px; color:#333333; line-height: 27px; padding-top: 25px; padding-bottom: 10px; height: 54px; overflow: hidden; transition: .5s; }
.Neda ul li .time{ color:#999; font-size: 14px; transition: .5s; }
.morea{text-align: center;  margin-top: 26px; }
.Nesm{ margin-top: 20px; }
.Neda ul li:hover{ top: -13px; }
.Neda ul li:hover a .titme{ color:#69c2b6;}
.Neda ul li:hover a .time{ color:#69c2b6;}
.Newsa .Moena{ border: 2px solid #fff; margin-top: 40px; }
.Newsa .Moena a{ color:#fff; }
.About{ background: url("./newban2.jpg") no-repeat top; padding-top: 100px; padding-bottom: 40px; }
.BMap_stdMpCtrl{ inset:inherit !important; right: 20px !important; top: 20px !important; left: inherit !important;}
.Abuynr .pic{ text-align: center; }
.Abuynr{ text-align: center; }
.Hxun{ font-size: 18px; color:#61b9ad; margin-top: 28px; margin-bottom: 24px; }
.Buems p{ line-height: 27px; color:#333333; font-size: 16px; }
.Abuynr .Moena{ margin-top: 40px; }
.allmap{ width: 959px; height: 626px;  opacity: .7; transition: .5s; }
.Lxun{ background: url("./newban3.jpg") no-repeat center; padding-top: 40px; padding-bottom: 60px; }
.Lxun .Sg{ background: #fff; }
.Lxun .Swz{ color: #fff; }
.Lxun .Wyun{ color: #fff; }
#p3{ position: relative;top: -200px; }
#p2{ position: relative;top: -200px; }
.Mbesnd{ overflow: hidden; margin-top: 80px; }
.Mbesnd .Left{ width: 865px; height: 555px; background: #fff; position: relative; z-index: 9; margin-left: 150px; padding: 40px 100px; box-sizing: border-box; }
.Mbesnd .Right{ width: 958px; height: 626px; position: absolute; right: 0; margin-top: -605px;background: #000;}

.allmap:hover{ opacity: 1; }
.Mbesnd .Left .Fkumt{ text-align: center; color:#333; font-weight: bold; font-size: 25px; }
.Mbesnd .Left .flvz{ text-align: center; color:#cecece; font-size: 12px; margin-top: 13px; margin-bottom: 16px; }
.v4 span{ float: left; width: 145px; font-size: 16px; color:#666666;margin-top: 10px; }
.v4 input{ float: left; width: 517px; height: 43px; border: 1px solid #e7e7e7; line-height: 40px; text-indent: 14px; color:#c7c7c7; }
.v4 textarea{ float: left; width: 517px; height: 150px; border: 1px solid #e7e7e7; line-height: 32px; text-indent: 14px; color:#c7c7c7; }
.v4 form{ margin-top: 20px; }
.v4 form p{ overflow: hidden; margin-bottom: 16px; }
.v4 form p.p4{ position: relative; }
.v4 form p.p4 img{ position: absolute; margin-left: -65px; margin-top: 13px; }
.v4 .sub{width: 229px; height: 44px; background: #59bbdf; color:#fff; border-radius: 20px; text-align: center;
  line-height: 44px; font-size: 18px; margin: auto; display: block; float: none; text-indent: 0;  margin-left: 140px;}

	.picMarquee-left{  overflow:hidden; position:relative;  width: 1350px;float: left;}
  .picMarquee-left .picList{  padding-top: 10px !important;  padding-bottom: 10px !important; }
	.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
  .picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; width: 144px; height: 68px; }
  .picMarquee-left .bd ul li .pic{ text-align:center; }
  .picMarquee-left .bd ul li .pic img{ display:block; max-width:145px;}
  .picMarquee-left .bd ul li .pic a:hover img{  }
  .picMarquee-left .bd ul li .title{ line-height:24px;   }

.link{ overflow: hidden; padding-top: 20px; padding-bottom: 20px; background: #efefef; }
.link .Left{ float: left; width: 180px; height: 70px; border-right: 1px solid #dfdfdf; text-align: center; padding-top: 5px; padding-bottom: 5px; }
.link .Left h1{ color:#c3c3c3; font-size: 35px; padding-bottom: 5px; }
.link .Left h2{ color:#c3c3c3; font-size: 15px; text-transform: uppercase; }
.link .Right{ float: left; margin-left: 22px; }
.link .Right li{ margin-right: 7px; position: relative;  position: relative; top: 0; transition: .5s; }
.link .Right li .pic{ display: flex; vertical-align: middle; text-align: center;height: 100%; }
.link .Right li .pic a{ display: block; margin: auto; }
.link .Right li .title{ position: absolute; width: 100%; height: 100%; top: 0; left: 0;display: none; box-sizing: border-box; padding-top: 23px; }
.link .Right li .title a{ color:#fff; font-size: 12px; }

.link .Right li:hover{ top: -10px; }
.link .Right li:hover .title{ background: rgba(0,0,0,.8); display:block; }

.fotera{ background: #0d131c; padding-top: 50px; padding-bottom: 50px; overflow: hidden; border-bottom: 1px solid #31363e; }
.fotera .Left{ float:left; }
.fotera .Right{ float: left; width: 1300px; }
.fotera .Right li{ float: left; margin-left: 44px; }
.fotera .Right li p.dbtun{ color:#fff; font-size: 16px; margin-bottom: 15px; padding-left: 0; }
.fotera .Right li p a{ color:#86898e; font-size: 12px; line-height: 24px; }
.fotera .Right li p{ padding-left: 3px; }
.fotera .Right li.Muks3{ overflow: hidden; width: 150px; margin-left: 38px;}
.fotera .Right li.Muks3 p{  float: left; width: 45%; margin-left: 2%;}
.fotera .Right li.Muks3 .dbtun{ width: 100%; }
.fotera .Right li.Muks4{ margin-left: 34px; }
.fotera .Right li.Muks8 p{ color:#cfd0d2; margin-top: 5px; }
.fotera .Right li.Muks8 .Tels{ width: 241px; height: 39px; border: 1px solid #ffffff; text-align: center; margin-top: 30px; }
.fotera .Right li.Muks8 .Tels span{ border-right: 1px solid #fff; display:  block; float: left; }
.fotera .Right li.Muks8 .Tels span img{ display: block; }
.fotera .Right li.Muks8 .Tels a{ font-weight: bold; font-size: 24px; color:#59bbdf; line-height: 39px; }

.Mbsed{ background: #0d131c; padding-top: 24px; padding-bottom: 24px; overflow: hidden; }
.Mbsed .Left{ float: left; }
.Mbsed .Right{ float: right; }
.Mbsed .Left p{ color:#86898e; padding-top: 15px; }
.Mbsed .Left p a{ color:#86898e;  padding-right: 10px; }
.Mbsed .Right ul{ overflow: hidden; }
.Mbsed .Right li{ float: left; margin-right: 28px; overflow: hidden; text-align: center; }
.Mbsed .Right li img{ float: left; }
.Mbsed .Right li span{ text-align: center; padding-left: 8px; display: block; float: right;  margin-top: 15px; border-right: 1px solid #262b33; padding-right: 25px;}
.Mbsed .Right li:nth-child(2) span{ margin-top: 20px; }

.Banetu img{ width: 100%; display: block; }
.Cean{ width: 1200px; margin: auto; }
.Dnav{ background: url("../i/Bjtu.png") no-repeat top; position: relative; top: -27px; padding-top: 50px; }
.Dnav h1{ font-size: 40px; color:#ffffff; }
.Dnav .Bueik{ font-size: 20px; color:#fff; }
.Bulme{ overflow: hidden; }
.Bulme .left{ float: left; overflow: hidden; }
.Bulme .left li{ float: left;  margin-right: 36px; }
.Bulme .left li a{ color:#fff; font-size: 15px; font-weight: 400;padding-top: 30px; padding-bottom: 30px;  display: block; transition: .5s; border-bottom: 3px solid rgba(93,187,184,.5); transition: .5s; }
.Bulme .left li:hover a{ font-weight: bold; border-bottom: 3px solid #fff; }

.Bulme .right{ float: right; margin-top: 28px; }
.Bulme .right img{ position: relative; top: 3px; padding-right: 5px; }
.Bulme .right p{ color:#fff; }
.Bulme .right a{ color:#cdede8; font-size: 12px; }
.Bulme .right a:last-child{ color:#fff; }
.Ha1{ color:#444; font-size: 25px; text-align: center; margin-top: 20px; }
.Ha2{ width: 26px; height: 1px; background: #999; margin: auto; margin-top: 15px; }
.Nextm p{ font-size: 14px; color:#777777; line-height: 27px; margin-bottom: 25px; }
.Nextm p.pic img{ padding-right: 10px; }
.Nextm p span{ font-weight: bold; color:#5dbcae; }

.Nextm{ margin-top: 25px; }
.Nextm p.pic{ margin-top: 25px; margin-bottom: 25px; display: block; text-align: center; }
.ldtd{ background: #f8f8f8; margin-top: 40px; padding-top: 35px; padding-bottom: 85px; }
.slideBox{ width:100%; height:450px; position:relative; margin-top: 25px; }
		.slideBox .bd{ position:relative; height:100%; z-index:0; }
    		.slideBox .tempWrap ul{ padding-top: 60px!important;  }
		.slideBox .bd li{ zoom:1; vertical-align:middle; width: 100%; min-height: 390px; background: #fff; }
		.slideBox .bd img{  display:block; margin: auto;  }
			.slideBox .prev,	.slideBox .next{ display:block; width: 50px; height: 49px; top:0;  position: absolute;  overflow:hidden; border-radius: 50%;
			 cursor:pointer; margin-top: 246px; }
    	.slideBox .prev{ left: 0%;  margin-left: -90px; background: url("../i/lefts.png") no-repeat center rgba(0,0,0,.4); transition: .5s; }
			.slideBox .next{right: 0%; margin-right: -90px;  background: url("../i/rights.png") no-repeat center rgba(0,0,0,.4);transition: .5s; }
.slideBox li .Left{ float: left; width: 530px; text-align: center; height: 100%; position: relative; }
.slideBox li .Left img{ position: absolute;}
.slideBox li .Right{ margin-top: 48px;  width: 590px; margin-left: 530px; }
.slideBox li .Right .Titlea{ font-size: 30px; color:#444444; }
.slideBox li .Right .Titlea span{ color:#444444; font-size: 20px; }
.slideBox li .Right .Ftime{ color:rgba(68,68,68,.2); font-size: 18px; margin-top: 10px; }
.slideBox li .Right .Hxien{ width: 29px; height: 2px; background: #e5e5e5; display: block; float: left; margin-top: 18px; margin-bottom: 16px; }
.Netuxs{ margin-top: 40px;   width: 84%; }
.Netuxs p{ font-size: 14px; color:#999999; line-height: 27px; }
.slideBox .prev:hover{background: url("../i/lefts.png") no-repeat center rgba(0,0,0,.4);}
.slideBox .next:hover{background: url("../i/rights.png") no-repeat center #69c2b6;}
.Wenh{ margin-top: 40px; }
.whlh{ margin-right: -28px; overflow: hidden; margin-top: 40px; }
.whlh li{ width: 381px; height: 230px; background: #f7f8f9; text-align: center; padding-top: 40px; transition: .5s; float: left; margin-right: 28px; margin-bottom: 23px; position: relative; top: 0; }
.whlh li:hover{ top: -10px;  }
.whlh li:hover p{ color:#69c2b6; }
.whlh li .Bte1{ font-size: 20px; color:#333333; margin-top: 10px; margin-bottom: 14px; transition: .5s; }
.whlh li .Bte2{ line-height: 27px; color:#999999; font-size: 14px;transition: .5s; }
.Zzs{ background: #f8f8f8; padding-top: 40px; padding-bottom: 50px; }
.Zzs .picScroll-left{ margin-top: 40px; padding-bottom: 70px; }
.Zzs .picScroll-left .bd ul li .pic img{ width: 88%; height: auto; transition: .5s; }
.Zzs .picScroll-left .bd ul li{  width: 271px; height: 221px; margin-right: 10px; margin-left: 10px; }
.Zzs .picScroll-left .bd ul li:hover .pic img{ transform: scale(1.1);}
.Zzs .picScroll-left .bd ul li:hover .title{ color:#69c2b6; }
.Zzs .picScroll-left .hd{ width: 100%; position: absolute; bottom: 0; text-align: center; }
.Zzs .picScroll-left .hd .prev, .Zzs .picScroll-left .hd .next{ width: 215px; height: 30px;
   position: relative; display: inline-block; border-radius: 5px; margin-left: 5px; margin-right: 5px; transition: .5s;
  z-index: 99;
 }
 .Xlai img{ transition: .5s; }
.Xlai:hover img{ margin-top: -25px; z-index: 9999;}
.Bven p strong{ color:#69c2b6; position: relative; top: 10px; }
.Zzs .picScroll-left .hd .prev{ background:url("../i/top.png") no-repeat center #bebebe; }
.Zzs .picScroll-left .hd .next{ background:url("../i/bot.png") no-repeat center #bebebe; }
.Zzs .picScroll-left .hd .prev:hover{ background:url("../i/top.png") no-repeat center #69c2b6; }
.Zzs .picScroll-left .hd .next:hover{ background:url("../i/bot.png") no-repeat center #69c2b6; }
.Zzs .picScroll-left .bd ul li .title{ color:#555555; font-size: 14px; padding-top: 5px; transition: .5s; }
.Zzs .picScroll-left .Xa{ height: 1px; width: 96%; background: #d4d4d4; position: absolute; margin-top: -20px; left: 2%; }
.Hsde{ background: #f8fafc; }
.Mbsud li { overflow: hidden;  padding-top: 60px; }
.Mbsud li .left{ float: left; margin-left: 20px;}
.Mbsud li .left img{box-shadow:0 0 5px rgba(0,0,0,.5); transition: .5s;   }
.Mbsud li .Cean:hover .left img{ transform: scale(1.05);}
.Mbsud li .right{ float: left; margin-left: 80px; width: 560px; margin-top: 10px; }
.Mbsud li .right .Btme{ color:#333333; font-size: 26px; border-bottom: 1px solid #e0e0e0; padding-top: 20px; padding-bottom: 20px; transition: .5s; }
.Mbsud li .right .Btme span{ display:block; float: left; background: #69c2b6; border-radius: 11px; width: 11px; height: 11px; margin-top: 13px; margin-right: 8px; }
.Bven{ color:#666666; line-height: 27px; margin-top:30px; }
.Bven .pic{ margin-top: 20px; overflow: hidden; }
.Mbsud li .Cean{ overflow: hidden;margin-bottom: 60px; transition: .5s;  position: relative; top: 0; }
.Xlai{text-align: center;  }
.Xlai img{ position: absolute; left: 50%; margin-left: -16px; margin-top: -16px; }
.Mbsud li.on{ background: #fff; }
.Mbsud li.on .left{ float: right; }
.Mbsud li.on .right{ float: left; margin-left: 0; }
.Mbsud li .Bp1{ margin-top: 15px; }
.Mbsud li .Bp1 a{ display: inline-block; border: 1px solid #69c2b6; color:#69c2b6; width: 182px; height: 40px; line-height: 40px; text-align: center; margin-bottom: 5px; transition: .5s; }
.Mbsud li .Bp2 a{ display: inline-block; border: 1px solid #69c2b6; color:#69c2b6; width: 276px; height: 40px; line-height: 40px; text-align: center;margin-bottom: 5px; transition: .5s; }
.Mbsud li .Bp1 a:hover{ background: #69c2b6; color:#fff; }
.Mbsud li .Bp2 a:hover{ background: #69c2b6; color:#fff; }
.Mbsud li:hover .Cean{ top: -10px; }
.Mbsud li .left{ padding-top: 5px; padding-bottom: 5px; }
.Mbsud li:hover .Cean .Btme{ color:#69c2b6; }
.Mbsud li:hover .left img{ box-shadow:0 0 5px rgba(145,199,174,.8); }
.Puid{  overflow: hidden; margin-top: 20px; margin-bottom: 15px; }
.Puid li{ float:left; padding-top: 0; border-right: 1px solid #69c2b6; padding-left: 24px; padding-right: 23px; padding-top: 5px; padding-bottom: 5px; color:#69c2b6; border: 1px solid #69c2b6;
 border-right: none;
 }
.Puid li:last-child{  border-right: 1px solid #69c2b6;}
.Puid li.on{ background: #69c2b6; color:#fff; }
.Mbsud li:last-child .Xlai{ display: none;}
.pson{ padding-top: 40px; }
.pson>.Cean{ overflow: hidden; padding-bottom: 40px; }
.pson .pic{ width: 588px; height: 364px; float: left; position: relative; }
.pson .pic:hover .textd{ height: 100%; padding-top: 100px;  }
.pson .pic img{ display: block; width: 100%; height: 100%; }
.pson .pica{ margin-left: 20px;  }
.pson .pica .textd{background: rgba(107,194,180,.9);  }
.pson .Xlai{ clear: both; }
.pson .textd{ width: 100%; background: rgba(86,185,228,.9); position: absolute; bottom: 0;text-align: center;height: 135px; transition: .5s;  padding-top: 0px;box-sizing: border-box;}
.pson .textd span{ display: block; color:#fff; font-size: 15px; line-height: 27px; width: 80%; margin: auto; }
.pson .textd .Tbin{ font-size: 26px; padding-top: 20px; padding-bottom: 15px; }
.Green{ background: url("../i/q3.jpg") no-repeat center; text-align: center;}
.Green p{ color:#fff;font-size: 26px; font-weight: bold; line-height: 42px; }
.Green .Cean{padding-top: 50px; padding-bottom: 50px;  }
.prend{overflow: hidden; margin-right: -40px;  margin-top: 45px; }
.prend li{ width: 370px;  float: left;margin-right: 40px; margin-bottom: 30px; transition: .5s; }
.prend li img{ border: 1px solid #e0e0e0; display: block; transition: .5s; max-width: 100%; width: auto; margin: auto; }
.prend li .pic{ position: relative; }
.prend li .moeny{ width: 100%; background: #78c8bd; height: 0px; position: absolute; bottom: 0; margin-top: -1px; margin-left: 1px; color:#fff; text-align: center;
  line-height: 40px; overflow: hidden; transition: .5s; }
.prend li .moeny a{ color:#fff;  }
.prend li .Tesl{ text-align: center; color:#333333; font-size: 16px; padding-top: 10px; padding-bottom: 5px; text-indent: 4px;transition: .5s; }
.prend li:hover img{ border: 1px solid #78c8bd; box-shadow:  0 0 3px rgba(120,200,189,.5);}
.prend li .Tesl span{ border-bottom: 1px solid #fff;  transition: .5s; }
.prend li:hover .moeny{ height: 40px; }
.prend li:hover .Tesl span{ color:#78c8bd; border-bottom: 1px solid #78c8bd; }

.sum{ text-align: center; padding-bottom: 40px; padding-top: 20px; }
.sum a:nth-child(1){ display: none; }
.sum a{color:#fff;
background:#78c8bd;
padding: 5px;
border-radius: 5px;
padding-left: 10px;
padding-right: 10px;
transition: .5s; }
.sum b{color:#fff;
background:#78c8bd; padding: 5px;
border-radius: 5px;
padding-left: 10px;
padding-right: 10px;
transition: .5s;}
.Zxun.Tel{ display: none; }
.Zxun.Tel p{ height: 0; overflow: hidden; }
 .mod18{width:600px; position:relative; background:#fff;}
 .mod18 .btn{position:absolute;width:24px;height:62px;bottom:0px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
 .mod18 .prev{left:0;background:url("../i/lefts.png") no-repeat center #515151;}
 .mod18 #prevTop,.mod18 #nextTop{top:35%;width:42px;height:69px;}
 .mod18 #prevTop{background:url(http://www.sasac.gov.cn/dbsource/4505361/4505362.png) 0 0 no-repeat center;height: 0; width: 0; overflow: hidden; }
 .mod18 #nextTop{background:url(http://www.sasac.gov.cn/dbsource/4505361/4505363.png) 0 0 no-repeat center;height: 0; width: 0; overflow: hidden;}
 .mod18 .next{right:0;background:url("../i/rights.png") no-repeat center #515151;}
 .mod18 li{float:left;}
 .mod18 .cf li{position:relative;color:#fff;}
 .mod18 .picBox{height:400px;position:relative;overflow:hidden;}
 .mod18 .picBox ul{height:400px;position:absolute;}
 .mod18 .picBox li{width:598px;height:398px; border: 1px solid #dedede;}
  .mod18 .picBox li a{ display: block;text-align: center; display: flex; vertical-align: middle;height: 400px; }
  .mod18 .picBox li a img{ margin: auto; max-width: 80%;}
 .mod18 .listBox{height:62px;margin:0 auto;position:relative;padding:16px 0 0;overflow:hidden; margin: auto; width: 90%; }
 .mod18 .listBox ul{position:absolute; width: auto !important;margin-right: -8px;}
 .mod18 .listBox li{width:69px;height:62px;cursor:pointer;position:relative;margin-right: 9px; }
 .mod18 .listBox li i{display:none;}
 .mod18 .listBox li a{display:block;width:124px;height:74px;}
 .mod18 .listBox li img{width:67px;height:60px;border:1px solid #dedede;}
 .mod18 .listBox .on img{width:65px;height:58px;border:2px solid #5fbcb3;}
 .mod18 .listBox .on i{display:block;}
.Nrd .Left{ float: left; width: 605px; }
.Nrd .Right{ float: right; width: 570px; }
.Nrd .Cean{overflow: hidden; }
.Nrd .Right .Rimn{ font-size: 30px; font-weight: bold; padding-top: 15px; padding-bottom: 20px; }
.Nrd .Right .Rnrt{ border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; padding-top: 10px; }
.Nrd .Right .Rnrt p{ color:#999999; font-size: 14px; border-bottom: 1px dashed #e5e5e5; padding-bottom: 5px; margin-bottom: 10px; padding-left: 3px; box-sizing: border-box; }
.Nrd .Right .Rnrt p:last-child{ border: none; }
.Nrd .Right .Rnrt>p>a{ color:#5ab7aa; border-bottom: 1px solid #5ab7aa;  line-height: 27px;}
.Xmsd{ display: inline-block; width: 85%; vertical-align: top; }
.Nrd .Right .Rnrt p span{ color:#666666;  line-height: 27px; }
.Nrd .Right .Rnrt p .dea1{ color:#999999;display: inline-block;  width: 70px;  text-align: justify;text-align-last: justify;vertical-align: top;}
.Nrd .Right .Rnrt p .dea1 a{ display: inline-block; width: 100%; color:#999;  }
.Lav{ overflow: hidden; margin-top: 15px; margin-bottom: 15px; }
.Lav p{ width: 32%; float: left; color:#999999; text-align: center; }
.Lav p img{ display: inline-block; vertical-align: middle; padding-right: 5px; }
.Zxun{ width: 260px; height: 58px; line-height: 58px; text-align: center;background: #eb1749; font-weight: 18px; color:#fff; }
.Zxun a{ color:#fff; }
.Nbedf .Left{ float: left; width: 890px; }
.Nbedf .Left li{ width: 25%; float: left; background: #585858; color:#f8f8f8; line-height: 45px; text-align: center; border-right: 1px solid #acacac;box-sizing: border-box; transition: .5s;
cursor: pointer;
 }
 .Nbedf .Right{ width: 265px; float: right; }
.Nbedf{ overflow: hidden; margin-top: 45px; }
.Nbedf .Left li.on{ background: #5dbcaf; }
.Nbedf .Left ul{ overflow: hidden; }
.Nry{ margin-top: 30px; }
.Nry>div p{ line-height: 24px; color:#999; margin-bottom: 10px; }
.Nry>div p.pic{ text-align: center; margin-top: 10px; margin-bottom: 10px; }
.Nry>div p.pic img{ max-width:100%; display: block; margin: auto; }

.Nry>div:last-child{ text-align: center; }
.Byune{ display: inline-block; text-align: center; margin-left: 60px; margin-right: 60px; }
.Byune .tel{ color:#333333; font-weight: bold; font-size: 24px; padding-top: 10px; margin-bottom: 15px; }
.Byune p{ color:#666; margin-bottom: 25px; }
.Byune p a{ color:#ff0101; font-size: 16px; }
.Nry > div .Byune p{ color:#666; line-height: 20px;margin-bottom: 15px; }
.Nbedf .Right .Btems{ height: 46px; line-height: 46px; border-bottom: 1px solid #eaeaea; color:#333333; font-size: 16px; }

.Nbedf .Right li { margin-bottom: 15px; }
.Nbedf .Right li img{ max-width: 100%; height: auto; display: block; border: 1px solid #eaeaea; transition: .5s; }
.Nbedf .Right li p{ text-align: center;color:#666; font-size: 14px; padding-top: 10px; transition: .5s; }
.Nbedf .Right ul{ margin-top: 20px; }
.Nbedf .Right li:hover img{border: 1px solid #5dbcaf; transform: scale(1.05);}
.Nbedf .Right li:hover p{ color:#5dbcaf; }

.Mll{ text-align: center; margin-bottom: 15px; }
.Jdzs .prend li img{ border: none; }
.Jdzs .prend li .moeny{ height: auto; background: rgba(0,0,0,.5); }
.Jdzs .prend li:hover img{ border: none; box-shadow: 0 0 0;}
.Jdzs .prend li:hover .moeny{ background: #78c8bd; }

.Mndt h1{ color:#444444; font-size: 30px; }
.Mndt .Mtime{ color:#999999; font-size: 12px; margin-top: 14px; border-bottom: 1px solid #e4efed; padding-bottom: 25px; }
.Mndt .Mtime span{ padding-left: 15px; }
.Mndt .Mpits p{ font-size: 16px; color:#666666; line-height: 27px; margin-bottom: 10px; }
.Mndt .Mpits { margin-top: 30px; }
.Mndt .Mpits .pic{ text-align: center; margin-top: 15px; margin-bottom: 15px; }
.Mndt .Mpits .pic img{ max-width: 100%; }
.Nbedf .Mkdd .Grusk{ background: #60c1b5; text-indent: 24px; color:#fff; }
.Nbedf .Mkdd>ul{ border: 1px solid #ebebeb; border-top: none; margin-top: 0; padding-top: 20px; padding-bottom: 0px; }
.Nbedf .Mkdd>ul>li{ width: 90%; position: relative; margin: auto; margin-bottom: 15px; }
.Nbedf .Mkdd>ul>li p{  bottom: 0; height: 33px;  line-height: 33px; text-align: center; width: 100%; color:#666; padding-top: 10px;
 overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
  }
.Top .Nav>ul>li ul{ position: absolute;  z-index: 9999; background: rgba(105,194,182,.8); padding-left: 5px; padding-right: 5px; overflow: hidden;
left: 50%; margin-left: -100%; width: 180%;
 }
.index  .Top .Nav>ul>li ul{ display: block !important; }
 .Top .Nav > ul > li{position: relative;  }
.index .Top .Nav>ul>li:hover ul{ display: block; padding-top: 5px; padding-bottom: 5px; }
.Top .Nav>ul>li ul li{padding-top:0px; padding-bottom: 0px; text-align: center; height: 0;  transition: .5s; overflow: hidden; }
.Top .Nav>ul>li ul li:hover a{ font-weight: bold;padding-top:5px; padding-bottom: 5px;  }
.index .Top .Nav>ul>li:hover ul li{ height: auto; padding-top: 5px; padding-bottom: 5px;}
.Top .Nav>ul>li ul li a{ color:#fff; padding-top:5px; padding-bottom: 5px; }
  .Nbedf .MkddA>ul>li{ margin-bottom: 15px; }
.Nbedf .Mkdd>ul>li img{ border: none; }
.Nbedf .Mkdd>ul>li:hover img{ border: none; }
.Nbedf .Mkdd>ul>li:hover p{ color:#5dbcaf; }
.Msked{ margin-top: 30px; }
.Nbedf .Mkdd .texd li p{ position: relative; background: none; border-bottom: 1px dashed #ebebeb; text-align: left; color:#666666; font-size: 12px;  overflow: hidden;
   text-overflow: ellipsis; white-space: nowrap; transition: .5s; }
.Nbedf .Mkdd .texd li:hover p{ background: none; color:#5dbcaf; }
.Nbedf .Mkdd .texd li p span{ width: 3px; height: 3px; background: #666666; border-radius: 3px; display: inline-block; margin-right: 5px; position: relative;top: -2px; transition: .5s;  }
.Nbedf .Mkdd .texd li:hover p span{ background:#5dbcaf;  }
.Nbedf .Mkdd{ margin-bottom: 30px; }
.nxet{ width: 45%; float: left; text-align: center; border-right: 1px solid #ededed; color:#666666;  }
.pred{ float: left; width: 45%; text-align: center; color:#666666;  }
.Nsxy{ padding-top: 10px; padding-bottom: 10px; overflow: hidden; border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; margin-top: 40px; }
.Nsxy p a{ color:#color:#999999; }
.news{ overflow: hidden; margin-right: -40px; margin-top: 30px; }
.news li{ width: 275px; height: 354px; border: 1px solid #dedede; float: left; margin-right: 31px;transition: .5s; margin-bottom: 27px; }
.news li .pic{ width: 100%; }
.news li .pic img{ width: 100%; display: block; }
.news li .Timde{ width: 90%; margin:  auto; margin-top: 15px; }
.news li .Timde .Rqid{ background: #f0f2f5; border: 1px solid #dedede; background: #f0f2f5; display: block; float: left; width: 55px; height: 45px; text-align: center;  padding-top: 12px;
font-size: 12px; color:#666;
}
.news li .Timde .Rqid a{ font-size: 16px; color:#666; padding-bottom: 3px;display: block; }
.Timde{ overflow: hidden; }
.news li .Timde .Rqid br{ padding-bottom: 5px; }
.RqidA{ display: -webkit-box; transition: .5s;
-webkit-line-clamp: 2; float: left; height: 53px; border-bottom: 1px solid #e0e0e0; width: 175px; padding-top: 4px;
-webkit-box-orient: vertical;margin-left: 11px; color:#333333; font-size: 15px; line-height: 24px;
overflow: hidden; }
.RqidA a{ transition: .5s; }
.Timdf{ width: 90%; margin: auto; color:#999999; font-size: 12px; line-height: 24px; margin-top: 13px; height: 74px;overflow: hidden; }
.Timdf a{ color:#999; }
.news li:hover{ border: 1px solid #5dbcaf; }
.news li:hover .RqidA a{ color:#5dbcaf; }
.Msked a{ font-size: 14px; color:#fff; float: right; margin-right: 20px; }
.Nbedf .Mkdd ul.Mppd li{ margin-bottom: 10px; }
.Nbedf .Mkdd ul.Mppd li p{ text-align: center;
color: #666;
font-size: 14px;
padding-top: 0px;
transition: .5s; position: relative; background: none; }
.Nbedf .Mkdd ul.Mppd li img{ border: 1px solid #dedede; }
.Nbedf .Mkdd ul.Mppd li:hover img{ border: 1px solid #5dbcaf; }
.Nbedf .Mkdd ul.Mppd li:hover p{ color:#5dbcaf; }
.Abtum{ margin-top: 30px; }
.Abtum p{float: left; width: 25%;text-align: center;  }
.Abtum p img{display: inline-block; vertical-align: middle; margin-right: 10px; }
.Abtum { overflow: hidden; }
.Mpits p{ text-indent: 28px; }
.Mpits p.pic{ text-indent: 0; }
.ewmsa{ overflow: hidden;margin: auto;  margin-top: 60px; margin-bottom: 40px; border-bottom: 1px solid #ececec; padding-bottom: 40px; width: 800px; }
.ewmsa p{ width: 33%; float: left;text-align: center; }
.ewmsa>p>span{ display: block; text-align: center;padding-top: 8px; color:#666666; font-size: 16px; }
.ewmsa p a{ display: block; text-align: center; padding-top: 8px; color:#666666; font-size: 16px;}
.ewmsa p a span{ border-bottom: 1px solid #666;  }

.Iod{ color:#444; font-size: 24px; text-align: center; width: 760px; margin: auto; }
.Iod .sub{ width: 60%; background: #69c2b6; margin-left: 0; border-radius: 0; margin: auto; margin-left: 170px;}
.Opsdl{ width: 100%; height: 520px; margin-top: 40px; }
.Kbum{ display: none; }

.Dnav{ transition: .5s; }
.Dnav.on{ background: url("../i/Bjtu.png") no-repeat bottom; padding-top: 0; position: fixed; top:85px;  width: 100%; z-index: 999; }
.Dnav.on .Bueik{ display: none; }
.Top.on{ position: fixed; top: 0; z-index: 9999; }
.Dnav.on .Bulme .left li a{ padding-top: 10px; padding-bottom: 10px; }
.Dnav.on .Bulme .right{ margin-top: 8px; }




/*右侧悬浮*/
#float_box {
    font-size: 0;
    width: 70px;
    position: fixed;
    right: 0;
    top: 30%;
    z-index: 999;
    -webkit-transition: width linear .4s;
    -moz-transition: width linear .4s;
    -ms-transition: width linear .4s;
    transition: width linear .4s;
    _position: absolute;
    _bottom: auto;
    _top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-10);
}
#float_box img{
    max-width: 50%;
    width: auto;
    display: block;
    margin: 0 auto;
}
#float_box .float_wrap {
    width: 70px;
    position: relative;
    left: 0;
    bottom: 0;
    -webkit-transition: all ease .4s;
    -moz-transition: all ease .4s;
    -ms-transition: all ease .4s;
    transition: all ease .4s;
    /*
    overflow: hidden;
    */
}

#float_box .float_links{
    width: 100%;
    position: relative;
    left: 0;
    bottom:0;
    -webkit-transition: top ease .4s;
    -moz-transition: top ease .4s;
    -ms-transition: top ease .4s;
    transition: top ease .4s;
}

#float_box .float_item{
    text-align: center;
    color: #fff;
    border-right: 0;
    font-size: 12px;
    margin: 0;
    padding: 8px 0;
    position: relative;
    overflow: inherit;
    background: #69c2b6 !important;
    margin-bottom: 10px;
}
#float_box .float_item:hover .float_item_text{ display: block; }
#float_box .float_item.item1{
    /*! background: #ffbf32; */
}
#float_box .float_item.item2{
    background: #3ca9e5;
}
#float_box .float_item.item3{
    background: #eb483c;
}
#float_box .float_item.item4{
    background: #24b726;
}
#float_box .float_item.to_top{
    display: none;
    background: #950ddc;
}
#float_box .float_item a{
    color: #fff;
    text-decoration: none;
}
#float_box .float_item i{
    display: inline-block;
    cursor: pointer;
    height: 40px;
    width: 40px;
    vertical-align: top;
}


/*#float_box .float_item:hover{
    background:#4467a7;
    color: #fff;
}*/
/*
#float_box .float_item:hover .float_item_text{
    display: block;
}
*/
#float_box .float_item:hover a{
    color: #fff;
}

#float_box .float_item:hover .float_top{
    background-position: -1px -40px;
}
#float_box .float_item:hover .float_qq{
    background-position: -41px -40px;
}
#float_box .float_item:hover .float_tel{
    background-position: -77px -40px;
}
#float_box .float_item:hover .float_wx{
    background-position: -118px -40px;
}
#float_box .float_item:hover .float_mess{
    background-position: -163px -40px;
}
#float_box .float_item span{
    display: block;
    cursor: pointer;
    padding-top: 3px;
    height: 20px;
    width: 100%;
    overflow: hidden;
    word-break: break-all;
    word-wrap: break-word;
    text-overflow: ellipsis;
}
#float_box.float_box_min{
    width: 34px;
}
#float_box.float_box_min{
}
#float_box.float_box_min .float_item .float_top{
    background-position: -240px -10px;
    height: 24px;
    width: 26px;
}
#float_box.float_box_min .float_item:hover .float_top{
    background-position: -238px -46px;
}
#float_box.float_box_min .float_toggle .toggle{
    background-position: -212px -10px;
    -webkit-transform: rotate(-360deg);
    -moz-transform: rotate(-360deg);
    -ms-transform: rotate(-360deg);
    transform: rotate(-360deg);
}
#float_box.float_box_min .float_wrap{
    width: 32px;
}
#float_box.float_box_min .float_links_allow_gotop{
}
#float_box.float_box_min .float_links_allow_gotop{
}
#float_box .float_links_allow_gotop .float_links, #float_box.float_box_min .float_links_allow_gotop .float_links{
    top:0;
}
#float_box .float_text{
    position: absolute;
    color: #4467a7;
    font-size: 16px;
    right: 70px;
    bottom:110px;
    width:220px;
}
#float_box .float_item .float_item_text a{ color:#4467a7;}
#float_box .float_item.to_top.on{ display: block; }
#float_box .float_item_text{
    width:224px;
    margin: 20px 0;
    height: 50px;
    position: absolute;
    margin-right: 7px;
    right: 65px;
    top:0;
    /*
    margin-left: -220px;
    */
    display: none;
}
#float_box .float_item_text_wx{
    top:-25px;

}
#float_box .float_item_text p{
    line-height: 24px;
    box-shadow: 0 2px 8px rgba(0,0,0,.2);
    padding: 8px;
    margin: 0;
    position: relative;
    /*
    display: none;
    */
    background: #fff;
    color: #4467a7;
    font-size: 16px;
}
#float_box .float_item_text p b{
    font-weight: normal;
}
#float_box .float_item_text p span{
    position: absolute;
    right: -10px;
    top:10px;
    width: 0px;
    height: 0px;
    display: block;
    border-width: 10px;
    border-color: #fff;
    border-right-width: 0;
    border-style: dashed;
    border-left-style: solid;
    border-top-color: transparent;
    border-bottom-color: transparent;
}
#float_box .float_item_text_wx p span{
    top:30px;
}
#float_box .float_item_text  .float_item_wx{
    text-align: center;
}
@media (max-width:768px) {
    #float_box .float_item_text{
        display: none!important;
    }
}
#float_box.float_box_min .float_item{
    display: none;
}
#float_box.float_box_min .float_links_allow_gotop .to_top{
    display: block;
}
#float_box.float_box_min .float_links_allow_gotop .to_top span{
    display: none    ;
}


@media screen and (max-width:1900px) and (min-width:0px){
  .Top .Nav{ float: right;margin-left: 0; }

}
@media screen and (max-width:1680px) and (min-width:0px){
   .Top .Log{ width: 220px; overflow: hidden; }
}
@media screen and (max-width:1500px) and (min-width:0px){
  .Top .Nav .ss{ display: none; }

  .Cent{ width: 94%; margin: auto; }
  .Muks li{ width: 20%; }
  .Muks li .Luks{ font-size: 45px; }
  .Muks li .p2{ font-size: 13px; width: 90%;}
  .Yeas{ height: 180px; }
  .Muks{ padding-top: 50px;}
  .fwu li{ width: 30%; margin-right: 1%;margin-left: 1%; }
  .fwu{ margin-right: 0; }
  .Mkue li{ width: 14.5%;margin-right: 1%; margin-left: 1%;}
  .Mkue{ margin: 0; }
  .Neda ul li{ width: 24%; margin-right: 1%;}
  .Mbesnd .Left{ margin-left: 50px;padding: 40px 60px; }
  .Mbesnd .Right{ width: 759px; }
 .allmap{ width: 759px; }
 .fotera .Left{ display: none; }
 .fotera .Right li{ margin-left: 23px; }
 .fotera{ width: 100%; }
 .Mbesz li{ width: 13.3%;}
 .Neda ul li{ height: 350px; }
 .picMarquee-left{ width: 900px; }
}
@media screen and (max-width:1400px) and (min-width:0px){
.Top .Nav ul{ width: 650px; }
.Top .Nav li{ margin-left: 8px;margin-right: 8px;}
}

@media screen and (max-width:640px) and (min-width:0px){
.Kbum{ display: block; width: 50px;float: right; margin-top: 25px; }
.Kbum img{ width: 35px; }
.Bigdiv{ width: 100%; max-width: 640px; min-width: 320px;}
.Top{ overflow: hidden; }
.Top .Nav{ width: 0%; max-width: 140px; position: absolute; right: 0; margin-top: 75px; background: #fff; z-index: 999;  border-top: 1px solid #eee; border-bottom: 1px solid #eee; }
.Top .Nav.on{ width: 50%; }
.Top .Nav ul{ width: 100%; }
.lc{ display: none; }
.Top .Nav li{ margin-top: 0; width: 100%;margin-left: 0px; border-bottom: 1px solid #eee; padding-left: 15px; box-sizing: border-box; min-width: 125px; }
.Top .Nav li a{ padding-bottom: 0; padding-top: 5px; padding-bottom: 5px; border: none !important;}
.Top .Nav .tel .left{ display: none; }
.Top .Nav .tel{ width: 100%; margin: auto; }
.Top .Nav .tel .right{ width: 100%; float: none; margin: auto; text-align: center; padding-top: 5px; padding-bottom: 5px; }
.Muks{ padding-top: 0; }
.Muks li{ width: 33%; margin-bottom: 10px; }

.Muks li .Luks{ font-size: 17px; }
.Muks li:nth-child(4){ width: 33%;}
.Muks li:nth-child(5){ width: 66%;}
.Muks li span{ font-size: 14px; }
.Muks li .p2{ font-size: 12px; }
.Yeas{ height: auto; padding-top: 10px; padding-bottom: 10px; }
.wm{ padding-top: 10px; padding-bottom: 10px; }
.Sg{ margin-bottom: 15px; }
.Xle .Swz{ font-size: 16px; margin-bottom: 6px;}
.Xle .Mnu{ margin-bottom: 12px; }
.fwu li{  margin: auto; height: auto; width: 33%; padding: 5px; }
.fwu{ padding-left: 0; }
.fwu li .pic{ margin-top: 10px; }
.fwu li .smalltext{ display: none; }
.fwu li .title{ font-size: 12px; }
.fwu li .ftitle{ font-size: 12px; }
.fwu li .pic img{ height: 60px; }
.Munes{ width: 100%; margin-right: -3%; }
.Munes li{ margin-bottom: 5px; }
.Cent{ width: 96%; }
.Qhun{ width: 80%; margin: auto; }
.swiper-container{ overflow: inherit; }
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{ left: -15px; }
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{ right: -15px; }

.button div{ width: 40px; height: 40px; }
.more{     margin-top: -16px;}
.Moena{ margin-top: 10px; margin-bottom: 10px; }
.Cmlu{ padding-bottom: 20px; }

.Mkue li{ width: 50%; height: 150px; margin: auto; padding: 5px; }
.Mkue li .pic{ padding-top: 10px; padding-bottom: 10px; }
.Mkue li .pic img{ width: 50px; }
.Mkue li .title{ font-size: 12px; }
.Mkue li .ftitle{ padding-top: 9px; }
.Mbes{ padding-top: 20px; }
.Mbesz li{ width: 31%; margin-left: 1%; margin-right: 1%;    margin-bottom: 6px;     height: auto; max-height: 100px; }
.Mbesz{ margin-right: 0; }
.Mbesz li a img{ padding-top: 4px; }
.Neda ul li{ width: 48%; margin: auto;padding: 2px;     height: 220px;margin-bottom: 1%; margin-left: 1%; margin-right: 1%; }
.Nesm{ width: 100%; }
.Nesm li{ width: 30%; margin-left: 1%; margin-right: 1%; }
.Neda ul{ margin-right: 0; }
.Neda ul li .titme{ font-size: 15px; padding-top: 8px; padding-bottom: 5px;    line-height: 22px;     height: 47px; width: 90%; margin: auto; }
.Nesm{ padding-left: 0; }
.Neda{ margin-top: 10px; }
.About{ padding-top: 70px; }
.Hxun{ margin-top: 10px; margin-bottom: 10px; font-size: 16px; }
.Buems p{ font-size: 14px; line-height: 24px; }
.morea{ margin-top: 10px; }
.Neda ul li .time{ width: 90%; margin: auto; }
.allmap{ display: none; }
.Mbesnd .Right{ width: 100%; height: auto; }
.Mbesnd{ margin-top: 20px; }
.Mbesnd .Left{ height: auto; width: 100%; margin: auto;     padding: 20px 10px;}
.v4 input{ width: 99%; margin-top: 10px; }
.Mbesnd .Left .flvz{ margin-bottom: 10px; }
.v4 form p{ margin-bottom: 0; }
.v4 textarea{ width: 99%; margin-top: 10px; height: 100px; }
.v4 form p.p4 img{ right: 15px;     margin-top: 55px; }
.v4 .sub{ float: none; margin: auto;  margin-top: 15px; }
.link .Left{ float: none; margin: auto; border: none; }
.link .Right{ margin-left: 0; width: 100%; }
.picMarquee-left{ width: 100%; }
.fotera .Right{ width: 100%; }
.fotera{ padding-top: 10px; padding-bottom: 10px; }
.fotera .Right li{ margin-left: 0; }
.fotera{ display: none; }
.Mbsed{ padding-top: 5px; padding-bottom: 5px; }
.Mbsed .Right li span{ border: none; padding-left: 4px; padding-right: 4px; float: left; margin-left: 10px; }
.Mbsed .Right li{ margin-right: 0; }
.Mbsed .Right { width: 85%; margin: auto; float: none; margin-top: 10px;  }
.Mbsed .Right li{ width: 50%; }
.Mbsed .Right li span{ font-size: 12px; }
.Mbsed .Right li:nth-child(1){ text-align: left;}
.Mbsed .Right li:nth-child(1) span{ width: 70px; }
.Mbsed .Right li:nth-child(3){ text-align: right;}
.Mbsed .Right li:nth-child(3) span{ width: 70px; float: right; }
.fotera .Right li.Muks8 .Tels{ margin-left: 3px;}
.Mbsed .Left{ padding-top: 10px; }
.Mbsed .Left p{ padding-top: 0; }
.Cean{ width: 94%; margin: auto; }
.Bulme .left li a{ padding-top: 5px; padding-bottom: 5px; }
.Bulme .right{ margin-top: 2px; padding-bottom: 5px; margin-right: 5px; }
.Dnav{ padding-top: 20px; }
.Banetu img{ width: auto; height: 200px; }
.Bulme .left li{ margin-right: 10px; }
.Bulme{ margin-top: 5px; padding-bottom: 10px; }
.Top .Log{ margin-top: 6px; }
.Dnav{ top:-10px; }
.Ha1{ margin-top: 5px; }
.Mbsed .Left{ padding-left: 10px; box-sizing: border-box; }
.Nextm{ margin-top: 5px; }
.Nextm p{ margin-bottom: 10px; line-height: 24px; }
.Nextm p.pic img{ width: 100%;    height: auto; }
.slideBox li .Left{ width: 100%; }
.slideBox li .Left img{ left: 0;  position: relative;width: 70%; }
.slideBox li .Right{ margin-left: 0; width: 94%; margin-top: 0; margin: auto; }
.Netuxs{ width: 100%; margin-top: 10px; }
.slideBox li .Right .Ftime{ display: none; }
.slideBox li .Right .Hxien{ display: none; }
.Netuxs p{line-height: 24px; }
.slideBox li .Right .Titlea{ font-size: 24px; }
.slideBox li .Right .Titlea span{ font-size: 16px; }
.slideBox .prev{   margin-left: 0px;  }
.slideBox .next{  margin-right: 0px;   }
.slideBox .prev, .slideBox .next{ margin-top: 106px; }
.slideBox{ height: 470px; }
.ldtd{ padding-bottom: 20px; }
.slideBox .bd li{ padding-bottom: 10px; }
.Wenh{ margin-top: 20px; }
.whlh{ margin-right: 0; }
.whlh li{ width: 48%; margin-left: 1%; margin-right: 1%;    padding-top: 10px; height: 200px; margin-bottom: 10px;}
.whlh li .pic img{ height: 50px; }
.whlh li .Bte1{ font-size: 16px; }
.whlh li .Bte2{ line-height: 22px; font-size: 13px; }
.Zzs{ padding-top: 10px; padding-bottom: 10px;}
.picScroll-left{ width: 100%; overflow: hidden; }
.Zzs .picScroll-left .bd ul li{ width: 100%; margin: auto; }
.Zzs .picScroll-left{ margin-top: 10px; padding-bottom: 80px;}
.Zzs .picScroll-left .Xa{ margin-top: -35px; }
.Mbsud li{ padding-top: 20px; }
.Mbsud li .left{ margin-left: 0; width: 100%; }
.Mbsud li .left img{ width: 100%; }
.Mbsud li .right{ margin-left: 0; width: 100%; }
.Mbsud li .right .Btme{ padding-top: 10px; padding-bottom: 10px; }
.Bven{ margin-top: 10px; }
.Mbsud li .Cean{ margin-bottom: 20px; }
.Bven p img{ width: 100%;height: auto; }
.Mbsud li .Bp1 a{ width: 99%; }
.Mbsud li .Bp2 a{ width: 99%; }
.Puid{ text-align: center; padding-top: 5px; padding-bottom: 5px; }
/* .Puid li{ padding-left: 10px; padding-right: 10px; border: none; padding-top: 5px; float: none; display: inline-block; border-bottom: 1px solid #69c2b6; vertical-align: top; }
.Puid li:last-child{border-bottom: 1px solid #69c2b6;  } */
.Mbsud li{ }
.Puid li{ padding-top: 5px;  padding-left: 0px; padding-right: 0px;  width:19%; font-size: 13px; }
.pson .pic{ height: auto; width: 100%; }
.pson .textd .Tbin{ font-size: 16px;     padding-top: 0px;padding-bottom:0px;}
.pson .textd span{ font-size: 14px; line-height: 24px; }
.pson .textd{ min-height: 35px; }
.pson .pic{ margin-left: 0; }
.pson .pica{ margin-top: 15px; }
.pson{ padding-top: 20px; }
.Green p{ line-height: 32px; font-size: 20px; }
.Green .Cean{ padding-top: 25px; padding-bottom: 25px; }
.prend{ margin-right: 0; }
.prend li{ width: 47%; margin-left: 1%; margin-right: 1%; margin-bottom: 20px; }
.prend{ margin-right: -1%;margin-top: 20px;    }
.sum{ padding-top: 10px; padding-bottom: 10px; }
.Nrd .Left{ width: 100%; }
.mod18{ width: 320px; margin: auto; }
.mod18 .picBox li{ width: 317px;height: 200px; }
.mod18 .picBox li a{ height: 200px; }
.mod18 .picBox{ height: 205px; }
.mod18 .listBox li{ margin-right: 1px; }
.Nrd .Right{ width: 100%; }
.Xmsd{ width: 100%; }
.Lav p img{ width: 40px; }
.Lav p{ font-size: 12px; }
.Zxun{ margin: auto; height: 40px; line-height: 40px; }
.Nbedf .Left{ width: 100%; }
.Nbedf{ margin-top: 20px; }
.Nry>div p.pic img{ height: auto; }
.Nbedf .Right{ width: 100%; }
.Nbedf .Right li{width: 45%; margin-left: 2%; margin-right: 2%; display: inline-block; }
.Mndt .Mpits .pic img{ height: auto; }
.nxet{ width: 100%; text-align: left; }
.pred{ width: 100%; text-align: left; }
.Nsxy{ margin-top: 10px; }
.Nbedf .Mkdd ul{ text-align: center; }
.Jdzs .prend li .moeny{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.news li{ width: 47%; height: auto; margin-left: 1%; margin-right: 1%; margin-bottom: 10px; }
.news{ margin-right: -1%; }
.news li .Timde .Rqid{ width: 98%; height: auto;    padding-top: 3px; padding-bottom: 3px; margin: auto; }
.news li .Timde .Rqid a{ display: inline-block;padding: 0; margin: auto; padding-right: 10px;  }
.RqidA{  line-height: 24px; font-size: 13px; margin-left: 0; width: 90%; margin: auto; float: none; line-height: 20px; height: 44px; }
.Timdf{ margin-bottom: 5px; margin-top: 5px; }
.Nbedf .Right{ display: none; }
.Nbedf{ padding-bottom: 25px; }
.Abtum p{ width: 100%; text-align: left; font-size: 13px; }
.Abtum p:last-child img{ position: relative; left: -1px; width: 31px; }
.Abtum p img{     margin-right: 3px; width: 30px; }
.ewmsa{ width: 100%; height: auto; margin-top: 20px; margin-bottom: 20px; padding-bottom: 10px; }
.ewmsa p span{ font-size: 13px; }
.Iod{ width: 100%; }
.v4 span{ width: inherit; }
.v4 .sub{ margin-bottom: 15px; }
.fullslide .prev, .fullslide .next{ padding: 5px; }

.fullslide .prev img, .fullslide .next img{ width: 30px; }
.Zxun.Pc{ display: none; }
.Zxun.Tel{ display: block; }
.Zxun.Tel a{ display: block; transition: .5s; }
.Zxun.Tel p{ height:30px; overflow: hidden; line-height: 30px; width: 50%; display: inline-block;  transition: .5s;}
.Zxun.Tel.on{ height: 60px; transition: .5s; }
.Zxun.Tel.on a{ line-height: 30px; transition: .5s; }
.Zxun.Tel p:nth-child(2){ background: #5dbcaf;}
.Zxun.Tel p:nth-child(3){ background: #2882e8;}
.Zxun.Tel.on p a{ line-height: 30px;  transition: .5s;}
.float_box{ display: none; }
.index .Top .Nav > ul > li ul{ display: none !important;}
.Top .Nav > ul > li{ margin-top: 8px;margin-left: 0px; }
.Top .Nav > ul > li > a{ padding-bottom: 8px; }
.fwu li .ftitle{ height: 30px; }
.Mbsed .Right{ display: none; }
.Mbsed .Left p{ font-size: 12px; }
.Lxun{ padding-top: 40px; padding-bottom: 20px; }
.link{ display: none; }
.Lxun{ display: none; }
.Top .Nav > ul > li ul{ display: none !important;}
.whlh li:nth-child(1){ height: 140px; }
.whlh li:nth-child(2){ height: 140px; }
.whlh li:nth-child(5){ height: 170px; }
.whlh li:nth-child(6){ height: 170px; }
.Zzs .picScroll-left .hd .prev, .Zzs .picScroll-left .hd .next{ width: 150px; }
.Zzs .picScroll-left .Xa{ margin-top: -20px; }
.allmap{ display: block;  width: 100%; height: 400px; }
.BMap_stdMpCtrl{ right: auto !important; left: 0 !important;}
.index{overflow: hidden; }
.Muks li{ background: none; border-right: 1px solid #fff; }
.Muks li:nth-child(3){ border: none;}
.Muks li:nth-child(5){ border: none;}
.Muks li .p2{ width: 100%; }
.Muks li .p2 br{ display: none;  }
.fwu li .title span{ display: inline-block; }
.Top{ height: 75px; }
.Top .Log{ margin-top: 3px; }
.Kbum{ margin-top: 20px; }
.Top .Cen{ position: fixed; width: 100%; background: #fff; z-index: 9999; height: 75px; box-shadow: 0 0 3px rgba(0,0,0,.3);}
.fotera{ display: block; }
.fotera .Right li p{ display: none;}
.fotera .Right li p.dbtun{ display: block; margin-bottom: 0; }
.fotera .Right li{ width: auto !important; margin-left: 5px !important; margin-right: 5px !important; }
.fotera .Right li.Muks8 p{ margin-top: 0;  display: block; color: #86898e; font-size: 12px; }
.Buems p{ font-size: 12px; text-align: left; }
.fotera .Right li.Muks8 .Tels{ width: 60%; height: auto; margin-top:10px; text-align: left; text-indent: 12px; }
.fotera .Right li.Muks8 .Tels a{ font-size: 14px; }
.fotera .Right{ width: 90%; margin: auto; float: none; }
.fotera .Right li{ display: none;}
.fotera .Right li.Muks8{ display: block; }
.fotera .Right li.Muks8 .dbtun{ display: none; }
.fotera .Right li.Muks8 p{ font-size: 13px; }
.fotera .Right li.Muks8 .Tels img{ width: 27px; }
.fotera .Right li.Muks8 .Tels a{ line-height: 27px; }
.Mbsed .Right{ display: block;}
.Mbsed .Right li{ width: auto; width: 33%;text-align: center; }
.Mbsed .Right li span{ float: none; width:100%; text-align: center; display: block;margin-left: 0; margin-top: 5px; padding: 0; }
.Mbsed .Right li img{ float: none; }
.Mbsed .Right li:nth-child(2) span{ margin-top: 10px; }
.Mbesz li:nth-child(10){ display: none;}
.Mbesz li:nth-child(11){ display: none;}
.Mbesz li:nth-child(12){ display: none;}
.Mbesz li:nth-child(13){ display: none;}
.Mbesz li:nth-child(14){ display: none;}
.pson .textd{ height: auto; padding-top: 10px; padding-bottom: 10px; }
.prend li .moeny{ height: 30px; line-height: 30px; }

.Mbsed .Left{ float: none; width: 90%; margin: auto; }
}
