@charset "utf-8";
/* CSS Document */
.ne-banner{ width:100%; position:relative; overflow:hidden;}
.ne-banner .banner-img{ width:100%; display:block;animation: changeScale 1 8s;}
.bann-txt{ position:absolute; top:44%; left:50%; margin-left:-131px;}
.ban-cd{   height:59px; background:url(../images/ne-bg1.png) repeat center; color:#fff; margin:0 auto; text-align:center; line-height:59px; padding:0 10px }
.ban-cd img{ position:absolute; top:2px; left:23px;}
.ban-cd p{ display: inline-block; font-size:36px; padding-left:60px;}
.ban-kh{ text-align:center; color:#fff; font-size:22px; padding-top:10px;}
.ne-cd{ width:100%; position:absolute; bottom:0; height:60px; line-height:60px; background:rgba(0,0,0,0.5); color:#fff;}
.ne-cd p{ background:url(../images/home.png) no-repeat left center; padding-left:48px; font-size:16px;}
.ne-cd p a{ color:#fff;}
.ne-xi{ padding:70px 0; background:url(../images/ne-bg2.png) no-repeat bottom center;background-size:100%; }
.gu-ti{ border-bottom:1px dashed #d1d1d1; font-size:24px; padding-bottom:21px; margin-bottom:21px;}
.gu-ti p{ border-left:3px solid #f89d2f; padding-left:14px; line-height:24px;}
.dy-xq{ padding:180px 0 !important;}
.guide01{ margin-bottom:23px;}
.dy-list .owl-dots{ display:none !important}
.dy-list .td-list{ position:relative;}
.dy-list .td-list dt{ width:192px; height:230px; background:#000; overflow:hidden;}
.dy-list .td-list dt img{ transition-duration:.5s;}
.dy-list .td-list dd{ padding-top:15px;}
.dy-list .td-list dd p{ font-size:18px; padding-left:50px; padding-top:8px; color:#333;}
.dy-list .td-list dd p span{ color:#777777}
.dy-list .td-list dd p .jg{ color:#f89d2f}
.dy-list .td-list:hover dt img{ transform:scale(1.1,1.1)}
.dy-list .td-list dd h1{ font-weight:normal;  font-size:18px; text-align:center; padding-top:20px;}
.dy-list .td-list dd h1 span{ display:inline-block;color:#fff; background:#f89d2f; padding:10px 35px;}


#test1{width: 12.5%;
    float: left;
    text-align: center;
    line-height: 43px;
    color: #666666;
    font-size: 15px;
 border:none;    border-right: 1px solid #d6d6d6;}







.dy-list .owl-theme .owl-controls .owl-nav [class*=owl-]{ width:27px; height:27px;background:url(../images/next.jpg) no-repeat; padding:0; text-indent:9999px; position:absolute; overflow:hidden; background-size:contain;  top: -73px; right:50px;}
.dy-list .owl-theme .owl-controls .owl-nav .owl-next{ left:auto; right:0; transform:rotate(180deg);  }
.dy-list .owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:url(../images/next01.jpg) no-repeat;}
.dy-list .owl-carouse .item{ background:#f8f8f8; padding:22px 50px;}
.dy-bz{ font-size:18px; color:#f89d2f; line-height:2;}
.three-menu{ width:100%; text-align:center; padding-bottom:25px; }
.three-menu a{ display:inline-block; border:1px solid #eee; padding:10px 15px;margin:0 10px; transition-duration:.5s}
.three-menu a:hover,.three-menu .on{ color:#fff; background:#3f9c9e}
.sd-hs .owl-dots,.sd-hx .owl-theme .owl-controls .owl-nav,.mj-xi01 .owl-theme .owl-controls{ display:none !important}
.sd-hs { text-align:center; width:100%;}
.sd-hs .td-list{ position:relative; width:25%; display:inline-block;}
.sd-hs .td-list dt{ background:#000; overflow:hidden;}
.sd-hs .td-list dt img{ transition-duration:3s; width:100%; height:100%; display:block;}
.sd-hs .td-list:hover dt img{ transform:scale(1.2,1.2); opacity:0.8;}
.sd-hs .td-list dd{ color:#fff; background:#109582;  padding: 22px 0 57px 0; text-align:center; transition-duration:.5s; width:100%;}
.sd-hs .td-list dd h1{ font-size:30px; font-weight:normal; opacity:1; transition-duration:.5s;}
.sd-hs .td-list dd p{ font-size:24px; padding:27px 0 35px 0;}
.sd-hs .td-list dd span{ font-size:14px; display:inline-block; width:96px; background:url(../images/more.png) no-repeat bottom center; padding-bottom:8px;}

.sd-hs .td-list:hover dd h1{ opacity:1;}
.sd-hs .td-list:hover dd p{ font-weight:bold;}
.sd-hs .owl-theme .owl-controls .owl-nav [class*=owl-]{ width:34px; height:48px;background:url(../images/pre01.png) no-repeat; padding:0; text-indent:9999px; position:absolute; left:30px; overflow:hidden; background-size:contain; top:50%; margin-top:-24px;}
.sd-hs .owl-theme .owl-controls .owl-nav .owl-next{ left:auto; right:30px; transform:rotate(180deg)}
.sd-hs .owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:url(../images/pre01.png) no-repeat;}
.sd-hs .owl-theme .owl-controls{ margin-top:0 !important}


/*搜索框弹出*/
.animated{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}

#dialogBg{width:100%;height:100%; position:fixed;top:0;left:0;z-index:9999;display:none;}
#dialog{ width: 100%; height: 100%; margin: 0 auto; display: none;   position: fixed; top: 0; left: 0; z-index: 10000;  }
.dialogTop{ position:absolute; right:18px; top:18px;}

.tc-ss{ width:80%; height:100%; background-repeat:no-repeat; background-size:cover; position:absolute; left:0; top:0;}
.tc-txt{ width:372px; height:100%; background:url(../images/sk.jpg) no-repeat; position:absolute; right:0; padding:17px;}
.txt-xi{ background:#fff; height:100%; padding:56px 0;}
.txt-xi h1{ font-size:24px; padding:0 40px 40px;}
.txt-xi p{ font-size:15px; padding:0 40px; height:80%; overflow:auto; line-height:1.6;}
.txt-xi .yd{ padding:0 40px; display:block; text-align:center;}
.txt-xi .yd a{ width:100%; color:#fff; line-height:50px; background:#ff7900; font-size:20px; display:block;}
.hs-yd-xi{ padding:40px 0 0 0; background:url(../images/sm1.png) no-repeat bottom center #f4f4f4; background-size:100%;   }
.yd-Menubox ul{ padding-bottom:36px;}
.yd-Menubox ul li{ width:33.333%; float:left; text-align:center; position:relative; cursor:pointer;}
.yd-Menubox ul li:after{ content:""; position:absolute; top:10px; left:0; width:100%; height:3px; background:#c4c4c4; z-index:2;}
.yd-Menubox ul li p{ background:url(../images/yuan.png) no-repeat top center; font-size:16px; padding-top:33px; position:relative; z-index:3;}
.yd-Menubox ul li.hover p{background:url(../images/yuan1.png) no-repeat top center;}
.yd-Menubox ul li.hover:after{ background:#0ac376}
.yd-CbContainer{ background:#fff; border-top:3px solid #53b37a;}
.dd-ti{ line-height:73px; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; padding-left:44px; font-size:24px;}
.dd-ti span{ border-left:3px solid #0e9680; padding-left:10px;}
.yd-date{ width:100%; text-align:center;}
.yd-date p{ display:inline-block; font-size:18px; line-height:77px;}
.yd-date p span{ font-family:"Arial"; color:#f89d2f}
.yd-date p:nth-child(2){ width:70px; height:2px; background:#555555; vertical-align:middle; margin:0 10px;}
.yd-fj-list{ border:1px solid #e9e9e9; margin:0 40px;}
.di-ti{ line-height:47px; background:#edf7f1;border-bottom:1px solid #e9e9e9;}
.di-ti li{ float:left; border-right:1px solid #e9e9e9; text-align:center; width:15%; font-size:12px;}
.di-ti li:nth-child(4){ border:none;}
.di-ti li:nth-child(1){ width:55%; text-align:left; padding-left:50px;}
.di-biao{ border:none; background:none;}
.di-biao li { border-right:1px solid #e9e9e9; height:47px;}
.di-biao li span{ color:#f89d2f}
.zje{ padding:18px 40px 40px 0; text-align:right; font-size:16px;}
.zje span{ color:#f89d2f; font-size:22px;font-family:"Arial";}
.dd-ti span b{ font-weight:normal; font-size:16px; color:#999999; padding-left:30px;}
.rzr-list{ padding:40px;}
.rzr-list ul{ margin-bottom:23px;}
.rzr-list ul li{ float:left; margin-right:15px;font-size:16px;}
.rzr-list ul li span{ font-size:16px; display:inline-block; line-height:45px;}
.rzr-list ul li input{ width:150px; height:45px; line-height:45px; font-size:14px; padding-left:15px; border:1px solid #e2e2e2;}
.rzr-list ul li b{ font-weight:normal; color:#ff7900; font-size:20px; padding-left:4px;}
.rzr-list ul li select{ width:163px; height:45px; line-height:45px; border:1px solid #e2e2e2;}
.rzr-list ul .cyr input{ width:15px; height:15px; vertical-align:middle }
.rzr-list ul .cyr{ color:#888; padding-top:6px;}
.qr-dd{ text-align:center; padding:40px 0;}
.qr-dd a{ display:inline-block; color:#fff; font-size:22px; background:#f89d2f; padding:17px 100px;}
.gpxz{ padding:0 40px 73px 40px;}
.xz-ti{ border-bottom:1px solid #019bd9}
.xz-ti p{ display:inline-block; background:url(../images/jx.jpg) no-repeat; width:186px; height:53px; text-align:center; line-height:53px; color:#fff; font-size:20px;}
.xz-zi{ padding:30px 0 30px 40px; line-height:2; font-size:15px;}
.xz-zi span{ color:#f89d2f}
.wx-ts{ margin-left:40px; background:#f5f5f5; font-size:17px; padding:12px 22px;}
.wx-ts span{border-left:3px solid #0e9680; padding-left:10px; color:#059cd4;}
.zxzf-js{ text-align:center;}
.zxzf-js h1{ font-weight:normal; font-size:18px; margin-top:113px; background:url(../images/ts.png) no-repeat left center; padding-left:30px; display:inline-block;}
.zxzf-js p{ font-size:18px; padding:20px 0;}
.zxzf-js p span{ font-size:24px;font-family:"Arial"; color:#fd7001}
.zxzf-js .qx-zi{ color:#999999; font-size:16px;}
.zf-xz{ padding:52px 0 115px 0;}
.zf-Menubox ul{ width:100%; text-align:center;}
.zf-Menubox ul li{  text-align: center; position:relative; width:48%; float:left; padding-top:20px;}
.zf-Menubox ul li span{ display:inline-block; width:111px; height:42px; line-height:42px; background:#fd7001; color:#fff;}
.zf-Menubox ul li.hover{ border:1px solid #42af86}
.zf-Menubox ul li:after{ content:""; width:15px; height:19px; background:url(../images/dui.png) no-repeat; position:absolute; bottom:0; right:0; opacity:0;}
.zf-Menubox ul li.hover:after{ opacity:1;}
.zf-CbContainer{ width:48%; float:left;}
.zf-CbContainer dl{ width:339px; margin:0 auto; border:2px solid #1a82d1; text-align:center;}
.zf-CbContainer dl dd{ background:#1a82d1; font-size:16px; color:#fff; line-height:63px;}
.zf-CbContainer dl dt{ padding:15px 0;}
.zf-CbContainer dl dd p{ display:inline-block; background:url(../images/scan.png) no-repeat left center; padding-left:40px;}
.qt-fs{ text-align:center; padding:57px 0 22px 0; font-size:18px; color:#42af86}
.qt-fs p{display:inline-block; background:url(../images/xl.png) no-repeat right center; padding-right:20px;}
.zf-cg{ padding:113px 0 150px 0; width:810px; margin:0 auto;}
.cg-ts{ font-size:24px; background:url(../images/dui1.png) no-repeat left center; line-height:33px; padding-left:68px;}
.ddh{ color:#666; font-size:18px; padding:30px 0 30px 68px;}
.ddh span{ color:#fd7001; font-size:30px;font-family:"Arial";}
.clz{ font-size:18px; padding-left:68px;}
.clz a{ color:#08a9a5;}
.tx{ font-size:16px; color:#555; padding:56px 0 30px 68px;}
.fk-wc{ font-size:18px; padding-left:68px;}
.fk-wc a{ display:inline-block;  font-size:16px; padding:12px 22px; margin-left:22px;}
.fk-wc a:nth-child(1){color:#fff; background:#42af86; border:1px solid #fff;}
.fk-wc a:nth-child(2){color:#42af86; border:1px solid #42af86;}
.mp-ti li{ width:30%; text-align:center;}
.mp-ti li:nth-child(1){ width:30%; padding-left:0; text-align:center;}
.mp-ti li:nth-child(4){ width:10%;}
.mp-ti li p{ width:50%; float:left;}
.yxzj{ color:#ff7900; font-size:16px; padding-left:100px;}
.mp-dd-list ul li{ padding-right:50px;}
.hs-list-xi{ background:url(../images/ne-bg2.png) no-repeat bottom center #f4f4f4;background-size: 100%; padding:77px 0 0 0;}
.hs-list-xi .wrap{ padding:28px 40px 71px; background:#fff;}
.hs-zs01{ border:1px solid #d6d6d6}
.hs-zs01 h1{ font-weight:normal; font-size:20px; border-bottom:1px solid #d6d6d6; line-height:60px; padding-left:20px;}
.hs-zs01 h1 span{ color:#42af85; font-size:15px; padding-left:25px;}
.fj-img-list{ padding:20px;}
.fj-img-list .img-le{ width:56.5%; overflow:hidden; background:#000; position:relative; padding-bottom:38%;}
.fj-img-list .img-le img,.fj-img-list .img-ri img{ width:100%; display:block; transition-duration:3s; position:absolute; height:100%; top:0; left:0;}
.fj-img-list .img-le:hover img,.ri01-img:hover img,.img-ri ul li:hover img{ transform:scale(1.2,1.2); opacity:0.8;}
.img-ri{ width:42.5%;}
.ri01-img{ margin-bottom:6px; position:relative; padding-bottom:45%; overflow:hidden; background:#000;}
.img-ri ul li{ width:49%; float:left; margin-right:2%; position:relative; overflow:hidden; background:#000; padding-bottom:43%;}
.img-ri ul li:nth-child(2){ margin-right:0;}
.img-ri ul li:nth-child(2) img{ opacity:0.5;}
.img-ri ul li p{ position:absolute; width:100%; text-align:center;   top:50%; transform:translateY(-50%); color:#fff; font-size:18px;}
.hs-zs02{ margin-top:37px;}
.hsyd-Menubox{ height:52px; line-height:51px; background:#f8f8f8; height:52px; border:1px solid #d6d6d6;}
.hsyd-Menubox ul li{ border-right:1px solid #d6d6d6; width:214px; float:left; text-align:center; font-size:17px; font-weight:bold;}
.hsyd-Menubox ul li.hover{ color:#fff; background:url(../images/jx.jpg) no-repeat; background-size:cover;}
.yd-date01{ padding:25px;}
.yd-date01 li{ line-height:45px; margin-right:60px; float:left;}
.yd-date01 li span{ display:inline-block; font-size:16px; padding-right:15px;}
.yd-date01 li input{height:45px; line-height:45px; font-size:15px; padding-left:10px; border:1px solid #e2e2e2;}
.yd-date01 li .date{width:180px;  background:url(../images/rl.png) no-repeat 90% center;}
.yd-date01 li .fj{ width:89px; padding-left:0px; text-align:center}
.yd-date01 li select{ width:89px;height:45px; line-height:45px;font-size:15px; border:1px solid #e2e2e2;}
.hx-xz-ti{ line-height:40px; background:#f8f8f8; font-size:16px; color:#666; border:1px solid #d6d6d6;}
.hx-xz-ti li{ float:left; width:12.5%; text-align:center; position:relative;}
.hx-xz-nr{ border-top:none; line-height:1.6; background:#fff}
.hx-xz-nr li{ height:130px;}
.hx-xz-nr li:nth-child(1) img{ border-radius:10px; width:115px; height:96px;}
.hx-xz-ti li p{ position:absolute; top:50%; transform:translateY(-50%); width:100%}
.hx-xz-ti li p span{ font-size:18px;font-family:"Arial";}
.subNav1{display: block;
  width: 100%;
  font-size: 16px;
  background: url(../images/xsj.png) no-repeat 85% center;
}
.t-pa{ top:60px;}
.currentDt1{
	background: url(../images/ssj.png) no-repeat 85% center;
}
.navContent1{display: none;  padding:20px;}
.navContent1 li{ line-height:30px;}
.hs-tj{ background:#ecf7f3; line-height:40px; margin-top:76px; font-size:16px; text-align:right;}
.hs-tj p{ display:inline-block;}
.hs-tj p span{ color:#fd7001; font-size:22px; padding-right:31px;}
.hs-tj a{ display:inline-block; width:127px; background:#fd7001; color:#fff; text-align:center;}
.hx-list{ position:relative;}
.hx-list dt{ background:#000; overflow:hidden;}
.hx-list dt img{ width:100%; display:block; transition-duration:3s;}
.hx-list:hover dt img{ transform:scale(1.2,1.2); opacity:0.8;}
.hx-list dd{ width:100%;}
.hx-list dd h1{ position:relative;width:100%; background:url(../images/hx-bg.jpg) no-repeat; padding:90px 0; font-size:24px; text-align:center; background-size: cover;}
.hx-list dd h1 span{ font-weight:normal; position:absolute; top:50%; transform:translateY(-50%); left:0; width:100%; text-align:center;}
.hi-box{ position:absolute; background:#109582; color:#fff; text-align:center; width:100%; bottom:-279px; height:279px; transition-duration:.5s;}
.hi-box h2{ font-size:24px; padding:96px 0 46px 0;}
.hi-box span{font-size: 14px;
    display: inline-block;
    width: 96px;
    background: url(../images/more.png) no-repeat bottom center;
    padding-bottom: 8px;}
.hx-list:hover dd .hi-box{ bottom:0;}
.dz-dd-box{ height:1076px; background:#fff;}
.zf-Contentbox{ position:relative}
.zf-Contentbox:after{ content:""; clear:both; display:block;}

.ban{ width:100%; position:relative; }
.ban2{ width:885px; height:612px; position:relative; overflow:hidden; margin:46px auto; float:right;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:885px; height:612px; position: relative; border-radius:10px;}
.ban2 ul li img{ width: 100%; height: 100%;  border-radius:10px;}
.ban2 ul li p{ position: absolute; bottom: 0; left: 0; width: 100%; background: rgba(0,0,0,0.6); color: #fff; box-sizing: border-box; text-align: center; line-height: 61px; font-size: 18px;border-radius:0 0 10px 10px;}
.prev{ float:left; cursor:pointer;}
.num{ height:612px;overflow:hidden; width:277px; position:relative;}
.min_pic{ width:277px; padding-top: 46px; margin:0 auto; float:left;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:277px; height:193px; position:relative; margin-bottom: 17px; float:none !important;border-radius:0 0 10px 10px;}
.num ul li img{ width: 100%; height: 100%; opacity:0.8;border-radius:10px; }
.num ul li p{ position: absolute; bottom: 0; left: 0; width: 100%; background: rgba(0,0,0,0.4); color: #fff; box-sizing: border-box; line-height:40px;text-align: center;border-radius:0 0 10px 10px; }
.num ul li.on img{ opacity: 1; }
.prev1{width: 277px;
    height: 34px;
    overflow: hidden;
    cursor: pointer;
    background: url(../images/up.png) no-repeat center center; position: absolute; top:0; left:0;}
.next1{width: 277px;
    height: 34px;
    overflow: hidden;
    cursor: pointer;
    background: url(../images/up.png) no-repeat center center; position: absolute; bottom:0; left:0; transform:rotate(180deg)}
.sd-ms{ margin:20px 0;}
.sd-ms .hx-list dd h1{position: absolute;
    width: 100%;
    background:rgba(8,169,165,0.8); color:#fff;
    padding: 18px 0;
    font-size: 18px;
    text-align: center; bottom:0; left:0;
	border-radius:0 0 10px 10px;
	
  }
.sd-ms .hx-list dt{ border-radius:10px;}
.sd-ms .hx-list dt img{ border-radius:10px;}
.ct-js { background:#f0fafa !important; padding:40px !important;}
.ct-js .zi01{ font-size:15px; line-height:1.8; padding-bottom:15px;}
#hx-map{ height:290px;}
.wc-dd-box{ width:75%; border:1px solid #dfdfdf; border-top:0; border-bottom:0; }
.xg-tj{ width:23%; background:#fff; min-height:500px; border:1px solid #dfdfdf; padding:20px 20px 136px; border-bottom:0;}
.xg-tj h1{ font-size:20px; font-weight:normal; color:#f44000; padding-bottom:17px;}


		/* 本例子css */
		.picMarquee-top{ margin:0 auto;  width:100%; overflow:hidden; position:relative;  }
		.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-top .bd ul li{ text-align:center; zoom:1; margin-bottom:10px; }
		.picMarquee-top .bd ul li .pic{ text-align:center; }
		.picMarquee-top .bd ul li .pic img{  }
		.picMarquee-top .bd ul li .title p{ float:left; font-size:16px; padding-top:6px; }
.picMarquee-top .bd ul li .title p:nth-child(2){ float:right; font-size:14px; color:#999999}
.picMarquee-top .bd ul li .title p span{ color:#fe8500; font-size:20px;font-family:"Arial";}
.dd-ti h1{ padding-right:100px; font-size:16px; font-weight:normal;}
.dd-ti h1 p{ display:inline-block; color:#fd7001; font-size:28px;font-family:"Arial";}
.hzs-dd{ padding:44px 100px 44px 40px;}
.xz-shu{ padding-bottom:20px;}
.xz-shu h1{font-size: 16px; float:left; width:115px; font-weight:normal; line-height:45px;}
.xz-shu h2{ float:left;}
.xz-shu p{ float:right; font-size:18px;color:#fd7001;}
.xz-shu h2 select{width: 685px;
    height: 45px;
    line-height: 45px;
    font-size: 15px;
    padding-left: 25px;
    border: 1px solid #e2e2e2;}
.wc-rz li{ width:100%; margin-bottom:13px;}
.wc-rz li span{ width:115px;}
.wc-rz li h1{ font-weight:normal; color:#999999; font-size:14px; display:inline-block; padding-left:20px;}
.wc-rz li .address{ width:530px;}
.yf-je{ background:#fafafa; padding:14px 60px 14px 0; text-align:right;}
.rz-xx{ padding-bottom:61px;}
.yf-je p{ display:inline-block; font-size:18px;  line-height:44px;}
.yf-je span{ color:#fd7001; font-size:32px;font-family:"Arial";display:inline-block; line-height:44px; vertical-align:middle}
.yf-je a{ display:inline-block; line-height:44px; color:#fff; font-size:18px; background:#fd7001; padding:0 30px; margin-left:25px;}
.srdz-list dl{ background:#fff; margin-bottom:33px;}
.srdz-list dl dt{ width:34%; float:left; overflow:hidden}
.srdz-list dl dt img{ width:100%; display:block; transition-duration:3s;}
.srdz-list dl dt:hover img{ transform:scale(1.2,1.2)}
.srdz-list dl dd{ width:66%; padding:20px; float:left;}
.srdz-list dl dd .sr-ti{ border-bottom:1px solid #d2d2d2; padding-bottom:13px;}
.sr-ti h1{ float:left; font-weight:normal; font-size:20px; line-height:40px;}
.sr-ti p{ float:right; color:#fd7001; font-size:20px; line-height:40px;}
.sr-ti a{ float:right; display:inline-block;line-height:40px; color:#fff; font-size:18px; background:#fd7001; padding:0 30px; margin-left:25px;}
.sr-js{ padding:10px 0; line-height:1.6; font-size:16px; width:70%;}
.sr-js span{ display:block; color:#fd7001; font-size:16px; padding:15px 0;}
.gs-bq{ color:#777777; font-size:16px; border:1px solid #b4b4b4; border-radius:10px; width:104px; height:40px; text-align:center; line-height:40px; margin-top:10px;}
.jianT{width: 100%; text-align: center; padding:0 0 40px 0;}
.jianT li{  background:#fff; border:1px solid #ddd;line-height: 36px;  height:36px; width:43px; display:inline-block; margin:0 6px;  }
.jianT li a{ font-size: 14px; color:#474747; display:block}
.jianT li a:hover{text-decoration: none; background:#42af86;color:#fff;}
.jianT li .on{ background:#42af86; color:#fff;}
.am-ti{ font-size:20px; border-bottom:1px solid #cccccc; padding-bottom:20px; margin-bottom:20px; font-weight:bold;}
.am-nr{ font-size:16px; line-height:2; padding-bottom:50px;}
.dz-xi01{ padding-bottom:57px;}

/* 焦点图效果 */
	.picBtnTop{ width:708px; height:375px;  position:relative;  overflow:hidden;  zoom:1;   }
	.picBtnTop .hd{ width:168px;  height:375px; position:absolute; right:0; overflow:hidden; }
	.picBtnTop .hd ul li{ width:168px; text-align:center; margin-bottom:5px; background:#000; overflow:hidden;  }
	.picBtnTop .hd ul li img{ width:168px; height:122px; cursor:pointer; vertical-align:bottom; opacity:0.5; }

	.picBtnTop .hd ul li.on img{ opacity:1; }
	.picBtnTop .bd{ width:580px;  height:214px; position:relative;  }
	.picBtnTop .bd li{ position:relative; zoom:1; vertical-align:middle;}
	.picBtnTop .bd li .pic{ position:relative; z-index:0;  }
	.picBtnTop .bd li .pic img{ width:530px; height:375px; vertical-align:bottom; }
.dz-ri{ width:430px;}
.ri-ti{border-bottom:1px solid #cccccc; padding:0 0 20px 0}
.ri-ti h1{ font-size:24px; float:left;}
.ri-ti p{ float:left; font-size:18px; background:url(../images/tel.png) no-repeat left center; padding-left:30px; line-height:35px; margin-left:20px;}
.sr-jj{border-bottom:1px solid #cccccc; padding:20px 0;}
.sr-jj p{ font-size:18px; padding-bottom:15px;}
.sr-jj span{ display:block; font-size:13px; line-height:1.8;}
.sr-date{ padding:0;}
.sr-date li{ padding-top:15px;}
.sr-date li span{ float:left;}
.sr-yd p{ font-size:16px; color:#fd7001; line-height:40px; float:left;}
.sr-yd p span{ font-size:24px;font-family:"Arial"}
.sr-yd a{ color:#fff; background:#fd7001; line-height:40px; display:inline-block; font-size:18px; padding:0 30px; margin-left:15px;}
.hzh-zs{ margin:15px; position:relative;}
.zs-wb{ width:50%; height:100%; position:absolute; right:0; top:0; background:rgba(0,0,0,0.43); padding:20px; color:#fff; font-size:14px;}
.zs-tu img{ display:block;}
.zs-wb dl{}
.zs-wb dl dt{ float:left; width:100%; height:420px; overflow:auto; line-height:1.6;}
.zs-wb dl dd{ float:left; padding-left:10px; line-height:29px;}
.dw-map{ background:url(../images/wz.png) no-repeat left center; padding-left:30px !important; display:inline-block; margin-left:15px;}
.zs-wb dl dt p span{ color:#fff !important;}
.mp-Menubox ul li{ width:120px;}
.mp-Menubox ul li.hover a{ color:#fff;}
.mp-Menubox ul li a{ display:block;}
.mp-Menubox ul li a:hover{ color:#fff;background: url(../images/jx.jpg) no-repeat;}
.mp-date-Menubox{ border:1px solid #d6d6d6; border-top:none; height:44px; border-right:none;}
.mp-date-Menubox li{ width:12.5%; float:left; text-align:center; line-height:43px; color:#666666; font-size:15px; border-right:1px solid #d6d6d6}
.mp-date-Menubox li.hover{ color:#43b084;font-family:"Arial"}
.mp-date-CbContainer{ border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; padding:11px 0 11px 118px;}
.mp-date-CbContainer ul li{ display:inline-block; border:1px solid #d6d6d6; background:#f2f9f7; padding:8px 29px; font-size:15px; text-align:center; line-height:1.4; border-radius:6px; margin-right:26px;}
.mp-date-CbContainer ul li span{ color:#049cd5; font-size:15px;}
.tm-ti{border:1px solid #d6d6d6; background:#f8f8f8; line-height:42px;}
.tm-ti li{ width:15%; float:left; text-align:center; font-size:16px; color:#666;}
.tm-ti li:nth-child(1){ width:10%;}
.mp-yy-xi{ border:1px solid #d6d6d6; border-top:none; position:relative;}
.yy-ti{ position:absolute; left:0; background:#f5f5f5; width:10%; height:100%; border-right:1px solid #d6d6d6; text-align:center; line-height:87px; font-size:16px;}
.yy-ri{ width:90%; float:right;}
.yy-ri .hx-xz-ti li{ width:16.66666%; height:87px;}
.yy-ri .hx-xz-ti{ border:none;}
.yy-ri .navContent1{ padding:80px 0 0 0; /*height:397px !important*/}
.yy-ri .xz-zi{ padding:20px; border-top:1px solid #d6d6d6; }
.yy-box{-moz-box-shadow:0px 0px 5px #B5B5B5; -webkit-box-shadow:0px 0px 5px #B5B5B5; box-shadow:0px 0px 5px #B5B5B5; padding:26px;}
.yy-box-le{ width:50%; padding-right:15px; font-size:14px; line-height:1.8;}
.yy-box-ri{ width:50%;}
.wc-cp01{ background:#f4f4f4; margin-bottom:24px;}
.wc-cp01-le{ width:58%; border-radius:10px 0 0 10px; overflow:hidden; float:left;}
.wc-cp01-le img{ width:100%;border-radius:10px 0 0 10px; display:block; transition-duration:3s;}
.wc-cp01-le:hover img{ transform:scale(1.2,1.2)}
.wc-cp01-ri{ width:42%; text-align:center; position:relative; float:left; height:500px;}
.wc-cp01-ri dl{ position:absolute; top:50%; transform:translateY(-50%); width:100%;}
.wc-cp01-ri dl dt h1{ font-size:30px; color:#42af86; border:1px solid #42af86; display:inline-block; padding:10px 30px; font-weight:normal}
.wc-cp01-ri dl dt p{ display:block; font-size:16px; padding:30px 15px;}
.wc-cp01-ri dl dt p span{ color:#42af86}
.wc-cp01-ri dl dd{ display:inline-block; color:#fff; background:#fd7001; font-size:16px; padding:5px 10px;}
.wc-cp02{ border:1px solid #e7e7e7; border-radius:15px;}
.wc-biao01{ background:#f9f9f9; font-size:20px; line-height:62px;border-radius:15px 15px 0 0 ; padding-left:35px;}
.wc-co02-list dl{ width:25%; float:left; border:1px solid #e7e7e7; border-bottom:0; border-left:0; padding:30px; background:#fff; border-radius:0 0 0 15px;}
.wc-co02-list dl dt{ width:253px; height:173px; overflow:hidden;}
.wc-co02-list dl dt img,.wc-de-le img,.img-list li img{width:100%; display:block; transition-duration:.5s; height:100%;}
.wc-co02-list dl:hover dt img,.wc-de-le:hover img,.img-list li:hover img{ transform:scale(1.1,1.1)}
.wc-co02-list dl dd{ background:#f4f4f4; text-align:center; padding:15px 0;}
.wc-co02-list dl dd p{ font-size:18px; padding-bottom:10px;}
.wc-co02-list dl dd span{ color:#fd7001; font-size:24px;}
.wc-co02-list dl:nth-child(4n){ border-right:0;}
.wc-co02-list dl:last-child{ border-radius:0 0 15px 0;}
.wc-nr{ border-bottom:1px dashed #e7e7e7; padding-bottom:40px; margin-bottom:40px; background:url(../images/sm.png) no-repeat bottom center;}
.wc-nr:nth-child(2){ border:none; padding-bottom:0; margin-bottom:0; background:none;}
.wc-detail01{ border-radius:15px; padding:50px !important;}
.wc-de-le { overflow:hidden; width:45%;}
.wc-de-ri{ width:52%;}
.de01{ position:relative; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:20px 0;}
.de01 h1{ font-size:24px; padding-bottom:20px;}
.de01 p{ font-size:16px;}
.de01 span{ position:absolute; right:0; color:#f44000; font-size:28px; font-family:"Arial"; bottom:12px;}
.de02{border-bottom:1px solid #e5e5e5; padding-top:22px;}
.de02 dl{ padding-bottom:17px;}
.de02 dl dt{ font-size:18px; padding-bottom:15px;}
.de02 dl .she span{ font-size:16px; border:2px solid #bbbbbb; display:inline-block; color:#666; padding:6px 14px; border-radius:5px;}
.de03 a{ display:inline-block; color:#fff; font-size:18px; background:#fd7001; padding:15px 30px; margin-top:30px;}
.wc-detail02{ margin-top:22px; border:1px solid #e7e7e7; border-radius:15px 15px 0 0;}
.wc-detail02 h1{ font-weight:normal; background:#f9f9f9; line-height:70px; font-size:20px; padding-left:50px; border-bottom:1px solid #e7e7e7; border-radius:15px 15px 0 0;}
.wc-wbb{ padding:50px;}
.wc-wbb p{ font-size:16px !important; line-height:2;font-family:"微软雅黑" !important;}
.wc-wbb p span,.wc-wbb span,.am-nr p span ,.am-nr p{font-family:"微软雅黑" !important; font-size:16px !important;}
.img-list li{ float:left; width:49.5%; overflow:hidden; margin-right:1%; margin-bottom:10px;}
.img-list li:nth-child(2n){ margin-right:0;}
.nk-list dl{ position:relative; margin-bottom:35px;}
.nk-list dl dt{ width:100%; height:100%; overflow:hidden;}
.nk-list dl dt img{ transition-duration:3s; display:block; width:100%;}
.nk-list dl:hover dt img{ transform:scale(1.2,1.2)}
.nk-list dl dd{ width:45%; height:100%; position:absolute; background:rgba(0,0,0,0.28); top:0; left:0; padding:40px 20px; font-size:16px; color:#fff; overflow:auto;}
.nk-list dl dd h1{ font-size:30px; padding-bottom:25px;}
.nk-list dl dd li{ padding-bottom:10px; line-height:2;}
.nk-list dl dd li p{ float:left;}
.nk-list dl dd li span{ display:block; float:left; width:83%;}
.nk-list dl dd .xj{ line-height:52px;}
.nk-list dl:nth-child(2n) dd{ left:auto; right:0;}
.nk-le{ width:530px;}
.nk-detail01{ border-radius:15px;}
.nk-le .ban2,.nk-le .ban2 ul li{ float:none; margin:0; width:530px; height:316px;}
.nk-le .min_pic{ width:530px; float:none; padding-top:10px;}
.nk-le .num{ width:530px; height:150px;}
.nk-le .num ul li{ width:255px; height:150px; float:left !important; margin-right:10px; background:#000; border-radius:15px;}
.nk-le .prev1{width: 39px;
    height: 54px;
    overflow: hidden;
    cursor: pointer;
    background: url(../images/pre02.png) no-repeat center center;
    position: absolute;
    top: 140px;
    left: 20px;}
.nk-le .next1{width: 39px;
    height: 54px;
    overflow: hidden;
    cursor: pointer;
    background: url(../images/pre02.png) no-repeat center center;
    position: absolute;
    top: 140px;
    right: 20px; left:auto;    transform: rotate(180deg);}
.nk-ri{ width:580px;}
.nk-dd-list{border-bottom: 1px solid #cccccc; padding:15px 0 10px 0; margin-bottom:20px; font-size:16px;}
.nk-dd-list dl{ padding-bottom:15px;}
.nk-dd-list dl dt{ float:left;}
.nk-dd-list dl dd{ float:left; width:80%; line-height:1.8;}
.dy01-nr{ background:url(../images/ys.jpg) no-repeat left top #fff !important; padding:70px 80px 52px 550px !important; position:relative;-moz-box-shadow:0px 0px 3px #919191; -webkit-box-shadow:0px 0px 3px #919191; box-shadow:0px 0px 3px #919191;}
.dy-tp{ width:220px; height:300px; position:absolute; top:80px; left:200px;-moz-box-shadow:0px 0px 3px #919191; -webkit-box-shadow:0px 0px 3px #919191; box-shadow:0px 0px 3px #919191;}
.dy-tp img{ width:100% !important; height:100% !important}
.dy-wb{ line-height:40px;}
.dy-wb h1{ font-weight:normal; font-size:26px; float:left;}
.dy-wb p{ font-size:18px; padding-left:23px; float:left;}
.dy-wb span{ font-size:34px; color:#fd7001; float:right;}
.dy-wb a{ float:right; color:#fff; display:inline-block; background:#fd7001; line-height:40px; padding:0 20px; font-size:16px; margin-left:22px;}
.dy-yy{ border-bottom:1px solid #e7e7e7; padding-bottom:25px; margin-bottom:25px; font-size:18px; padding-top:30px;}
.dy-yy p{ padding-bottom:15px;}
.dy-yy p span{ display:inline-block; background:url(../images/st.png) no-repeat; width:84px; height:33px; line-height:33px; padding-left:20px;}
.dy-yy p span img{ padding-right:10px;}
.dy-js h1{ font-weight:normal; font-size:18px; padding-bottom:15px;}
.dy-js p{ font-size:16px; line-height:1.6;}
.dy-img-list ul li{ width:23.5%; float:left; text-align:center; margin-bottom:22px; margin-right:2%;}
.dy-img-list ul li div{ width:100%; position: relative; overflow:hidden; background:#000; padding-bottom:70%;}
.dy-img-list ul li div img{ width:100%; display:block; position:absolute; height:100%; top:0; left:0; transition-duration:.5s;}
.dy-img-list ul li p{ font-size:18px; line-height:50px;}
.dy-img-list ul li:nth-child(4n){ margin-right:0;}
.dy-img-list ul li:hover div img{ opacity:0.8; transform:scale(1.1,1.1)}
.reg-xi{ position:relative;}
.reg-xi .zx-img{ width:100%; display:block;}
.zc-form{ position: absolute; top:50%;width:442px; height:442px; margin-top:-221px; left:50%; background:#fff; border-radius:10px; margin-left:-221px; padding:27px 32px 0;}
.zc-form h2{ font-size:24px; font-weight:normal; padding-bottom:24px;}
.form-Menubox ul li{ float:left; font-size:16px; color:#999999; line-height:31px; padding-right:25px;}
.form-Menubox ul li.hover{ color:#05a8a9}
.form-icon li{ float:left; padding-left:10px; margin-bottom:20px;}
.form-CbContainer p{ margin-bottom:26px; position:relative;}
.form-CbContainer p input{ width:100%; height:46px; line-height:46px; border:1px solid #dadada; outline:none; border-radius:10px;  padding-left:53px;}
.form-CbContainer input:focus {
	border: 1px solid #05a8a9 !important;
}
.form-CbContainer p:nth-child(1) input{ background:url(../images/zx01.png) no-repeat 22px center;}
.form-CbContainer p:nth-child(2) input{ background:url(../images/zx02.png) no-repeat 22px center;}
.form-CbContainer p button{ width:100%; height:46px; line-height:46px; color:#fff; font-size:18px; background:#05a8a9; border-radius:10px; border:none; outline:none;}
.rem-ma{ border-bottom:1px solid #f3f3f3}
.rem-ma p{ float:left; padding-bottom:10px; margin-bottom:10px;}
.rem-ma a{ float:right; color:#777777; font-size:13px;}
.rem-ma p input{ vertical-align:middle; margin-right:5px;}
.qzc p{ float:left;}
.qzc{ font-size:15px; padding-top:10px;}
.qzc a{ float:right; color:#05a8a9}
.form-CbContainer p a{ display:inline-block; position:absolute; right:0; top:0; color:#fff; background:#05a8a9;border-radius:10px; font-size:15px; line-height:46px; padding:0 10px;}
.reg-cb p input{ background:none !important; padding-left:10px;}
.yh-form{ height:533px; margin-top:-266.5px;}
.po-ti{ line-height:60px; background:url(../images/pos.png) no-repeat left center; font-size:16px; padding-left:25px;}
.zx-le{ width:238px; height:780px; background:#f8f8f8; padding:16px 0 0 0;}
.per-xi{ padding-bottom:90px;}
.zx-tx{ text-align:center; font-size:16px; margin-bottom:34px;}
.zx-tx img{ width:70px; height:70px; border-radius:50%;}
.zx-tx p{ padding:10px 0 5px 0;}
.zx-cd { padding-left:40px;}
.zx-cd dl{ margin-bottom:30px;}
.zx-cd dl dt{ background:url(../images/zx-icon01.png) no-repeat left center; font-size:18px; padding-left:30px; margin-bottom:13px;}
.zx-cd dl dd{ padding-left:15px;}
.zx-cd dl dd a{ display:block; line-height:22px; padding-left:16px; margin-bottom:15px; font-size:16px; transition-duration:.5s;}
.zx-cd dl dd a:hover,.zx-cd dl dd .on{ color:#05a8a9; border-left:2px solid #05a8a9;}
.zx-ri{ width:1000px;}
.zx-xi01{ background:#f8f8f8; height:200px; padding-top:27px;}
.ri-tx-img{ width:140px; height:140px; border-radius:50%; margin-left:38px;}
.ri-tx-img img{ border-radius:50%; border:4px solid #c7e6f1}
.ri-tx-wb { font-size:16px; padding:37px 0 0 30px;}
.ri-tx-wb a{ color:#05a8a9; padding-top:21px; display:block;}
.ri-sou{ margin-right:35px; position:relative; margin-top:48px;}
.ri-sou input{ width:305px; height:41px; line-height:41px; border:2px solid #d1d1d1; background:none; border-radius:20px; padding-left:20px;}
.ri-sou button{ position:absolute; right:20px; top:0; width:14px; height:41px; background:url(../images/ss.png) no-repeat center; border:none; outline:none; cursor:pointer;}
.zx-my-order{ border-top:1px dashed #d1d1d1; padding-top:25px; margin-top:25px;}
.order-Menubox ul li{ float:left; font-size:18px; font-weight:bold; position: relative; padding:0 15px; cursor:pointer; padding-bottom:25px;}
.order-Menubox ul li.hover{ color:#05a8a9;}
.order-Menubox ul li:after{content: "";
    display: block;
    border-bottom: 8px solid #2ba8a4;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    opacity: 0;}
.order-Menubox ul li.hover:after{ opacity:1;}
.order-ul-ti{ background:#eeeeee; line-height:60px; border-top:2px solid #2ba8a4}
.order-ul-ti li{ float:left; width:16%; text-align:center; font-size:18px;}
.order-ul-ti li:nth-child(1){ width:29%; padding-left:40px; text-align:left; box-sizing:border-box}
.cx-date p{ float:left; line-height:30px;}
.cx-date p input{ width:122px; height:30px; line-height:30px; border:1px solid #bbbbbb; border-radius:5px; padding-left:10px; background:url(../images/hsj.png) no-repeat 98% center;}
.cx-date a{ font-size:16px; display:inline-block; line-height:30px; padding-left:10px;}


/* 本例子css */
		.order-picScroll-top{ margin:0 auto;  width:100%;  position:relative; }
		.order-picScroll-top .hd{ position:absolute; width:100%; z-index:3;}
		.order-picScroll-top .hd .prev,.order-picScroll-top .hd .next{ width:25px; height:25px; position:absolute; right:40px; top:-40px; background:url(../images/bsj.png) no-repeat center center #fff; display:block; transform:rotate(180deg)}
		.order-picScroll-top .hd .next{ transform:rotate(0); right:12px; cursor:pointer }
.order-picScroll-top .hd .next:hover{ background:url(../images/bsj-1.png) no-repeat center center #05a8a9;}
.order-picScroll-top .hd .prev:hover{background:url(../images/bsj-1.png) no-repeat center center #05a8a9;}
		.order-picScroll-top .bd{}
		.order-picScroll-top .bd ul{ overflow:hidden; zoom:1; }
		.order-picScroll-top .bd ul li{ zoom:1; border:2px solid #eeeeee; margin-top:20px; }
.pi-ti{ background:#fbfbfb; line-height:48px; border-bottom:1px solid #f6f6f6; padding:0 20px;}
.pi-ti p{ float:left;}		
.pi-ti a{ float:right;}
.or-nr{ padding:20px 0;}
.or-nr dl{ width:29%; padding-left:20px; box-sizing:border-box; float:left;}
.or-nr dl dt{ width:100px; height:100px; float:left;}
.or-nr dl dd{ font-size:16px; padding-left:24px; float:left; padding-top:10px;}
.or-nr p{ width:16%; text-align: center; float:left; font-size:16px; line-height:100px;}
.gai-mi-ti{ margin-top:18px; background:#eeeeee; padding:22px 30px;}
.gai-mi-ti p{ display:inline-block; font-size:18px; border-left:2px solid #40af88; padding-right:15px; padding-left:10px;}
.gai-mi-ti span{ font-size:16px;}
.gai-mi-xi,.bd-list{ background:#f8f8f8; padding:30px; height:495px;}
.gai-mi-xi li{ line-height:45px; margin-bottom:28px; position:relative;}
.gai-mi-xi li span{ display:inline-block; width:90px; font-size:16px;}
.gai-mi-xi li input{ background:#fff; border:1px solid #dddddd; line-height:45px; border-radius:5px; width:281px; margin-right:16px; padding-left:15px;}
.gai-mi-xi li b{ font-size:15px; font-weight:normal; background:url(../images/ts1.png) no-repeat left center; padding-left:25px; color:#555; display:inline-block;}
.gai-mi-xi .qr{ margin-left:90px;}
.gai-mi-xi .qr button{ color:#fff; font-size:18px; width:171px; height:43px; line-height:43px; text-align:centere; background:#05a8a9; border:none; border-radius:5px;}
.gai-mi-xi li a{ color:#05a8a9; font-size:16px;}
.gai-mi-xi .xb input{ width:20px; margin-right:4px;}
.gai-mi-xi li .yzm{ position:absolute; top:0; left:280px; line-height:46px; background:#dddddd; padding:0 30px; border-radius:5px; color:#333;}

#drag{ 
    position: relative;
    background-color: #e8e8e8;
    width: 281px;
    height: 45px;
    line-height: 45px;
    text-align: center; display:inline-block; top:15px; margin-right:15px;
}
#drag .handler{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 45px;
    height: 45px;
    border: 1px solid #ccc;
    cursor: move;
}
.handler_bg{
    background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTEyNTVEMURGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTEyNTVEMUNGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTc5NzNmZS02OTQxLTQyOTYtYTIwNi02NDI2YTNkOWU5YmUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YiRG4AAAALFJREFUeNpi/P//PwMlgImBQkA9A+bOnfsIiBOxKcInh+yCaCDuByoswaIOpxwjciACFegBqZ1AvBSIS5OTk/8TkmNEjwWgQiUgtQuIjwAxUF3yX3xyGIEIFLwHpKyAWB+I1xGSwxULIGf9A7mQkBwTlhBXAFLHgPgqEAcTkmNCU6AL9d8WII4HOvk3ITkWJAXWUMlOoGQHmsE45ViQ2KuBuASoYC4Wf+OUYxz6mQkgwAAN9mIrUReCXgAAAABJRU5ErkJggg==") no-repeat center;
}
.handler_ok_bg{
    background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDlBRDI3NjVGMkQ2MTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDlBRDI3NjRGMkQ2MTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphNWEzMWNhMC1hYmViLTQxNWEtYTEwZS04Y2U5NzRlN2Q4YTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+k+sHwwAAASZJREFUeNpi/P//PwMyKD8uZw+kUoDYEYgloMIvgHg/EM/ptHx0EFk9I8wAoEZ+IDUPiIMY8IN1QJwENOgj3ACo5gNAbMBAHLgAxA4gQ5igAnNJ0MwAVTsX7IKyY7L2UNuJAf+AmAmJ78AEDTBiwGYg5gbifCSxFCZoaBMCy4A4GOjnH0D6DpK4IxNSVIHAfSDOAeLraJrjgJp/AwPbHMhejiQnwYRmUzNQ4VQgDQqXK0ia/0I17wJiPmQNTNBEAgMlQIWiQA2vgWw7QppBekGxsAjIiEUSBNnsBDWEAY9mEFgMMgBk00E0iZtA7AHEctDQ58MRuA6wlLgGFMoMpIG1QFeGwAIxGZo8GUhIysmwQGSAZgwHaEZhICIzOaBkJkqyM0CAAQDGx279Jf50AAAAAABJRU5ErkJggg==") no-repeat center;
}
#drag .drag_bg{
    background-color: #ff7900;
    height: 45px;
    width: 0px;
}
#drag .drag_text{
    position: absolute;
    top: 0px;
    width: 300px;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    -o-user-select:none;
    -ms-user-select:none; 
}
.bd-list{  margin-top:33px;}
.bd-list dl{width:204px; height:204px; background:#fff; border:1px solid #cccccc; text-align:center; padding-top:30px; position:relative; float:left; margin-right:35px;}
.bd-list dl dt p{ font-size:16px; padding-top:10px; padding-bottom:10px;}
.bd-list dl dd a{ display:block; width:85px; height:31px; line-height:31px; text-align:center; font-size:15px; margin:0 auto; border:2px solid #cccccc; border-radius:3px;}
.bd-list dl:after{ content:""; position:absolute; bottom:0; left:0; width:100%; height:34px; background:#f5f5f5; border-top:1px solid #cccccc}
.bd-list dl dd .on{ background:url(../images/gou.png) no-repeat 10px center; font-size:14px; color:#05a8a9; padding-left:20px;}
.xh-fl{ width:100%; text-align:center; font-size:24px; padding:20px 0 40px 0;}
.xh-fl a{ display:inline-block; padding:0 35px; border-right:1px solid #858585; line-height:22px;}
.xh-fl a:hover,.xh-fl .on{ color:#3f9c9e}
.sj-list li,.zb-list dl{ width:32%; float:left; margin-right:2%;}
.sj-list li .pic,.zb-list dl dt{ width:100%; height:250px; background:#000; overflow:hidden;}
.sj-list li .pic img,.zb-list dl dt img{ width:100%; height:100%; transition-duration:.5s; display:block;}
.sj-list li:hover .pic img,.zb-list dl:hover dt img{ opacity:0.5; transform:scale(1.1,1.1)}
.sj-list li p{ text-align:center; line-height:60px; font-size:16px;}
.sj-list li:nth-child(3n),.zb-list dl:nth-child(3n){ margin-right:0;}
.nr-ti{ text-align:center; border-bottom:1px solid #eee; padding-bottom:10px; margin-bottom:10px;}
.nr-ti h1{ font-size:22px; color:#555; padding-bottom:5px;}
.nr-txt p{ font-size:16px;   line-height:1.8;}
.fw-bann-txt{ width:100%; text-align:center; top:50%; transform:translateY(-50%); left:0; position:absolute; color:#fff;}
.fw-bann-txt h1{ font-weight:normal; font-size:36px;}
.fw-bann-txt span{ display:block; width:139px; height:2px; background:#fff; margin:10px auto;}
.fw-bann-txt p{ font-size:18px;}
.zb-list dl{ margin-bottom:43px;}
.zb-list dl dt{ height:345px;}
.zb-list dl dd{ background:#fafafa; padding:30px 15px 20px; position:relative;}
.zb-list dl dd h1{ font-size:18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zb-list dl dd p{ font-size:15px; line-height:1.6; padding:20px 0;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.zb-list dl dd span{ display:inline-block; transition-duration:.5s; background:#ebebeb; font-size:16px; line-height:50px; padding:0 38px;}
.zb-list dl:hover dd span{ color:#fff; background:#109582}
.zb-list dl dd ul{ position:absolute; right:15px; bottom:30px;}
.zb-list dl dd ul li{ float:left; padding-left:5px;}
.fw-xi01{ border-bottom:1px dashed #d1d1d1; padding-bottom:40px; margin-bottom:40px;}
.fw-ri{ width:30%; background:#f8f8f8; padding:56px 0;}
.fw-ri h1{ text-align:center; font-size:24px; border-bottom:1px solid #dddddd; padding-bottom:36px; margin-bottom:36px;}
.fw-ri ul{ padding:0 0 0 30px; font-size:18px;}
.fw-ri ul li{ padding-bottom:35px;}
.fw-ri ul li h2{ font-size:18px; padding-bottom:15px;}
.fw-le{ width:860px;}
.fw-le .ban2{ width:670px; height:605px; float:left; margin:0;}
.fw-le .min_pic{ width:177px; float:right; padding-top:0;}
.fw-le .num{ width:177px; height:605px;}
.fw-le .num ul li{ width:177px; height:117px; margin-bottom:5px; background:#000; border-radius:0;}
.fw-le .num ul li img{ opacity:0.5;}
.fw-le .ban2 ul li{ width:670px; height:605px;}
.fw-le .ban2 ul li img,.fw-le .num ul li img{ border-radius:0;}
.fw-le .num ul li.on img{ opacity:1; border:5px solid #109582}
.sdmt-list dl{ float:left; width:380px; margin-right:40px;}
.sdmt-list dl dt{ width:380px; height:236px; background:#000; overflow: hidden; position:relative;}
.sdmt-list01 dl{ width:280px;}
.sdmt-list01 dl dt{ width:280px; height:380px; background:#000; overflow: hidden; position:relative;}
.sdmt-list dl dt .img01,.jcyx-list dl dt img,.whdk-list dl dt img,.sjzb-list dl dt .img,.jd-img01 img,.jd-tu li img,.yfdz-list dl dt img{ width:100%; height:100%; display:block; transition-duration:.5s;}
.sdmt-list dl dt span,.sjzb-list dl dt span{ position:absolute; top:0; left:0; display:block; width:100%; height:100%; opacity:0; transition-duration:.5s;}
.sdmt-list dl dt span img,.sjzb-list dl dt span img{position:absolute; top:0; left:0; bottom:0; right:0; margin:auto;}
.sdmt-list dl:hover dt .img01,.jcyx-list dl:hover dt img,.whdk-list dl:hover dt img,.sjzb-list dl:hover dt .img,.jd-img01:hover img,.jd-tu li:hover img,.yfdz-list dl:hover dt img{ opacity:0.75; transform:scale(1.1,1.1)}
.sdmt-list dl:hover dt span,.sjzb-list dl:hover dt span{ opacity:1;}
.sdmt-list dl dd{ font-size:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; background:url(../images/xj.png) no-repeat left center; padding-left:35px; line-height:70px;}
.sdmt-list dl:nth-child(3n),.sjzb-list dl:nth-child(4n),.jd-tu li:nth-child(2),.yfdz-list dl:nth-child(4n){ margin-right:0;}
.sdmt-list01 dl:nth-child(3n){ margin-right:40px;}
.sdmt-list01 dl:nth-child(4n){ margin-right:0;}
.jcyx-list dl{ border-bottom:1px solid #e2e2e2; padding:25px 46px;}
.jcyx-list dl dt{ width:394px; height:260px; background:#000; overflow:hidden; float:left;}
.jcyx-list dl dd{ width:62%; float:right;}
.jcyx-list dl dd h1{ font-weight:normal; font-size:18px; padding:55px 0 15px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jcyx-list dl dd p{ font-size:16px; line-height:1.6;   overflow: hidden; color:#666;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;}
.whdk-list dl{ width:23.5%; float:left; margin:0 0.5%; margin-bottom:30px;}
.sjzb-list dl{ width:23.5%; float:left; margin-right:2%; margin-bottom:30px;}
.whdk-list dl dt,.sjzb-list dl dt{ position:relative; overflow:hidden; background:#000; height:424px;}
.whdk-list dl dt span{ position:absolute; bottom:0; display:block; width:100%; text-align:center; background:rgba(6,168,168,0.8); color:#fff; font-size:18px; line-height:40px;}
.whdk-list dl dd { padding-top:10px; font-size:15px; line-height:1.8;}
.whdk-list dl dd span{ color:#06a8a7}
.sjzb-list dl dt{ height:228px; border-radius:10px 10px 0 0;}
.sjzb-list dl dt span{ opacity:1;}
.sjzb-list dl dd{ background:#f3f3f3; padding:25px 20px;}
.sjzb-list dl dd h1{ font-weight:normal; font-size:18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sjzb-list dl dd p{ font-size:16px; margin:15px 0; background:url(../images/rd.png) no-repeat left center; padding-left:25px;}
.sjzb-list dl dd span{ display:block; font-size:14px; line-height:1.6;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;}
.sjzb-list .on dd h1{ color:#109582;}
.sjzb-list .on dd p{background:url(../images/rd1.png) no-repeat left center; color:#ff7900}
.jd-img01{ background:#000; overflow:hidden}
.jd-wb01{ border-bottom:1px solid #dddddd; padding-bottom:30px; margin-bottom:30px; padding-top:30px;}
.jd-wb01 h1{ font-weight:normal; font-size:32px; padding-bottom:25px;}
.jd-wb01 p{ font-size:15px; line-height:1.6;}
.jb-ri{ width:32%;}
.jb-le{ width:65%;}
.jb-le h1{ background:url(../images/sk.png) no-repeat left center; font-size:24px; font-weight:normal; padding-left:36px; margin-bottom:20px;}
.jb-le p{ line-height:1.6; font-size:15px; margin-bottom:30px;}
.jd-wb02{ padding-bottom:170px; background:url(../images/sm2.png) no-repeat bottom center;}
.jd-tu li{ width:49%; overflow:hidden; background:#000; float:left; margin-right:2%;}

/* 本例子css */
		.sideMenu h3{ height:80px; line-height:80px; padding:0 20px;  border-bottom:1px solid #e8e8e8; cursor:pointer; font-size:18px; font-weight:bold;
		}
		.sideMenu h3 p{ float:left; width:80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
		.sideMenu h3 em{ float:right; display:block; width:119px; height:36px; background:url(../images/jia.png) no-repeat 90% center #40aa9b; font-size:16px; border-radius:15px; cursor:pointer; font-style:normal; color:#fff; text-align:center; line-height:36px; font-weight:normal; margin-top:22px; }
		.sideMenu h3.on em{background:url(../images/jian.png) no-repeat 90% center #40aa9b; }
		.sideMenu ul{ padding:22px; display:none; /* 默认都隐藏 */border-bottom:1px solid #e8e8e8; }
.sideMenu ul div{-moz-box-shadow:0px 0px 4px #40aa9b; -webkit-box-shadow:0px 0px 4px #40aa9b; box-shadow:0px 0px 4px #40aa9b;min-height:120px; padding:30px; font-size:16px;}

.yxkt-list dl dd{ width:64%;}
.yxkt-list dl dd h1{ padding:0 0 15px 0;}
.jcyx-list dl dd p{-webkit-line-clamp: 6; line-clamp: 6; line-height:1.8;}
.jcyx-list dl dd span{ color:#fff; background:#fd7001; display:inline-block; line-height:40px; padding:0 30px; font-size:16px; margin-top:10px;}
.jcyx-list .on dd span{ background:#999;}
.jcyx-list .on dd h1 b{ font-weight:normal; color:#fd7001; font-size:16px; padding-left:20px;}
.yfdz-list dl{ width:24%; float:left; margin-right:1%; margin-bottom:40px;}
.yfdz-list dl dt{ height:197px; background:#000; overflow:hidden;}
.yfdz-list dl dd{ background:#fff; padding:23px 0 0 0;}
.yfdz-list dl dd .yd{ color:#fff; text-align:center; background:#fd7001; font-size:17px; line-height:50px;}
.yfdz-list dl dd .ti01 h1{ font-weight:normal; font-size:18px; padding:0 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.yfdz-list dl dd .ti01 p{ font-size:15px; line-height:1.6; margin:10px 15px; color:#666; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;}
.yj-ku{ padding:14px 20px; border:1px solid #b0b0b0; margin-right:15px; font-family:"Arial"; text-align:center;}
.yj-ku p{ font-size:16px;text-decoration:line-through}
.yj-ku span{ font-size:24px; color:#fd7001}
.yfdz-list dl dd .djs{ padding:15px 20px; font-size:18px;}
.yfdz-list dl dd .djs span{ color:#fd7001}
.jt-cd { border-bottom:1px solid #f4f4f4; padding-bottom:10px; text-align:center;}
.jt-cd li{ display:inline-block; font-size:18px; margin:0 30px;}
.jt-cd li img{ width:25px; vertical-align:middle; padding-right:5px;}
.jt-cd li a:hover,.jt-cd li .on{ border-bottom:2px solid #109582; padding-bottom:8px;}
.jt-nr-ti{ text-align:center; margin:49px 0 22px 0;}
.jt-nr-ti h1{ width:74px; height:74px; border:2px solid #000; margin:0 auto; border-radius:50%; padding-top:20px;}
.jt-nr-ti p{ font-size:22px; color:#109582;}
.zn-list dl{ width:32%; float:left; margin-top:32px; margin-right:2%;}
.zn-list dl dt{ color:#fff; background:#109582; line-height:50px; padding:0 15px; font-size:18px;}
.zn-list dl dd{ border:1px solid #109582; padding:12px; font-size:15px; line-height:1.8; min-height:114px;}
.zn-list dl:nth-child(3n){ margin-right:0;}


.mj-xi01 .ban{ width:100%; position:relative; padding-bottom:40px; }
.mj-xi01 .ban2{ width:1260px; height:784px; position:relative; overflow:hidden; margin:0 auto; float:none;}
.mj-xi01 .ban2 ul{ position:absolute; left:0; top:0;}
.mj-xi01 .ban2 ul li{ width:1260px; height:784px; position: relative; border-radius:0;}
.mj-xi01 .ban2 ul li img{ width: 100%; height: 100%; border-radius:0; }
.mj-xi01 .ban2 ul li p{ position: absolute; bottom: 0; left: 0; width: 100%; background: rgba(0,0,0,0.6); color: #fff; box-sizing: border-box; text-align: center; line-height: 48px; font-size: 16px;}
.mj-xi01 .prev{ float:left; cursor:pointer;}
.mj-xi01 .num{ height:118px;overflow:hidden; width:1200px; position:relative;}
.mj-xi01 .min_pic{ width:1260px; margin:0 auto; float:none; padding:30px;-moz-box-shadow:0px 0px 8px #D9D9D9; -webkit-box-shadow:0px 0px 8px #D9D9D9; box-shadow:0px 0px 8px #D9D9D9; margin-bottom:29px;}
.mj-xi01 .num ul{ position:absolute; left:0; top:0;}
.mj-xi01 .num ul li{ width:190px; height:118px; position:relative; margin-right: 10px; float: left !important; background: #000;border-radius:0;}
.mj-xi01 .num ul li img{ width: 100%; height: 100%; opacity: 1 ;border-radius:0;}
.mj-xi01 .num ul li p{ position: absolute; bottom: 0; left: 0; width: 100%; background: rgba(0,0,0,0.4); color: #fff; box-sizing: border-box; padding:5px 0; line-height: 1.6; text-align: center; opacity:0; }
.mj-xi01 .num ul li.on img{ opacity:0.5; border:1px solid #109582; }
.mj-xi01 .num ul li.on p{ opacity:1;}
.mj-xi01 .prev1,.mj-xi01 .next1{ position:absolute; top:55px; left:-50px; width:27px; height:48px;z-index:9;cursor:pointer;background: url(../images/pre03.png) no-repeat center center;}
.mj-xi01 .next1{ transform:rotate(180deg); left:auto; right:-50px;}
.mj-xi01 .td-list{ position: relative;}
.mj-xi01 .td-list dd{position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background: rgba(0,0,0,0.4);
    color: #fff;
    padding: 5px 0;
    line-height: 1.6;
    text-align: center;}
.mj-xi01 .owl-carousel{ display:none !important;}
.news1{width:100%; margin:0 auto; padding-bottom:75px;}
.news1 li{width:100%; border-bottom:1px solid #e1e1e1; padding:40px 20px 40px 75px; cursor: pointer;}
.news1 li:hover{background: #f0f0f0;}
.news1 li .time{width:7.6%; padding-top:30px; color:#00b140;  font-family:"Arial"; float:left; transition-duration: 1s;}
.news1 li .time h1{ font-size:48px;}
.news1 li .time span{ font-size:16px; color: #00b140; transition-duration: 1s;}
.news1 li .neir{width:70%; float:left; border-left:1px solid #e6e6e6; padding-left:15px; padding-bottom: 15px;}
.news1 li .neir .t1{font-size:20px; line-height:36px; color:#333333; transition-duration:1s; }
.news1 li:hover .neir .t1 a{ color:#00b140; font-weight:bold;}
.news1 li .neir .t2{line-height:44px; padding:0 40px 0 23px; color: #999999; float: left;}
.news1 li .neir .b1{background: url(../images/n-ic1.png) no-repeat left center;}
.news1 li .neir .b2{background: url(../images/n-ic2.png) no-repeat left center;}
.news1 li .neir .t3{width: 100%; margin-top: 10px; color: #555555; line-height: 24px; font-family:"simsun"; font-size: 14px; transition-duration: 1s;}
.news1 li:hover .neir .t3 a{ color:#00b140;}
.news1 li .pic{width:20%; float:right; background: #fff; overflow: hidden; border:1px solid #dbdbdb; position:relative; padding-bottom:11%;}
.news1 li .pic img{width: 100%;height: 100%; opacity: 1; transition-duration:1s; display:block; position:absolute; top:0; left:0; bottom:0; right:0; margin:auto;}
.news1 li:hover .pic img{ transform: scale(1.1,1.1); opacity: 0.7; }
.lx-le{ width:730px;}
.lx-ri{ width:400px;}
.lx-ri h1{ font-size:24px; padding:60px 0 15px 0;}
.lx-ri p{ font-size:16px; line-height:2; padding-bottom:60px;}
.lx-ri ul li{ width:33.33%; text-align:center; float:left;}
.lx-ri ul li img{ width:80%;}
.kl01{ border-bottom:1px dashed #d1d1d1; padding-bottom:40px; margin-bottom:40px;}
.kl01 h1{ font-size:20px; border-left:3px solid #109582; line-height:22px; padding-left:15px; margin-bottom:25px;}
.kl01 ul{ border-bottom:1px solid #d8d8d8}
.kl01 ul li{ float:left; width:12.5%; text-align:center; line-height:55px; background:#eeeeee; font-size:15px;}
.kl01 ul li:nth-child(1){ background:#109582; color:#fff;}
.kl01 .jjr{ border:none; width:60%;}
.kl01 .jjr li{ width:50%; border-bottom:1px solid #f7f7f7; border-right:1px solid #f7f7f7;}
.kl01 .jjr li:nth-child(2){ background:#109582; color:#fff;}
.yk-cx{ padding-bottom:32px; font-size:16px;}
.da01 p{ padding-bottom:10px;}
.da01 input{ width:228px; height:30px; padding-left:20px;}
.yk-cx span{ display:block; padding:33px 10px 0;}
.yk-cx button{ float:left; color:#fff; background:#109582; line-height:30px; border:none; outline:none; width:92px; margin:31px 0 0 20px;}

.mj-gai-list dl{ width:50%; float:left;-moz-box-shadow:0px 0px 5px #E6E6E6; -webkit-box-shadow:0px 0px 5px #E6E6E6; box-shadow:0px 0px 5px #E6E6E6; transition-duration:.5s;}
.mj-gai-list dl dt{ width:58%; overflow:hidden; padding-bottom:45%; position:relative;}
.mj-gai-list dl dt img{ width:100%; display:block; transition-duration:3s; position:absolute; height:100%; top:0; left:0;}
.mj-gai-list dl:hover dt img{ transform:scale(1.2,1.2)}
.mj-gai-list dl dd{ width:42%; padding:15px;}
.mj-gai-list dl dd h1{ font-weight:normal; font-size:20px;}
.mj-gai-list dl dd p{ font-size:12px; line-height:20px; margin:20px 0;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    line-clamp: 6;
    -webkit-box-orient: vertical;}
.mj-gai-list dl dd span{ display:block;width: 38px;
    height: 38px;
    background: url(../images/jd_more.png) -38px 0 no-repeat;
    transition: all .3s ease-out 0s;}
.mj-gai-list dl:hover{ background:#08a9a5}
.mj-gai-list dl:hover dd{ color:#fff;}
.mj-gai-list dl:hover dd span{background: url(../images/jd_more.png) 0 0 no-repeat;}
.mobile-ticked{ display:none;}
.nr-txt img{ width:100% !important; height:100% !important}



.tsjy{width:100%; margin:0 auto; padding-top:35px;}
.tsjy dl{width:48.5%; float:left; margin-right:3%; }
.tsjy dl dt{ width:100%;margin-bottom:15px; background:#f7f7f7; height:50px; padding:0 15px; position:relative;}
.tsjy dl dt input{width:100%; line-height:50px; outline:none; border:none; font-size:14px; background:#f7f7f7;}
.tsjy dl dt textarea{width:100%; outline:none; border:none; background:#f7f7f7; height:310px; padding:15px 0;}
.tsjy dl dt .dw{width:218px; height:29px; position:absolute; left:210px; top:5px;cursor:pointer}
.tsjy dl:nth-child(2n){ margin-right:0;}
.an02{width:100%; padding-top:40px; text-align:center;}
.an02 a{display:inline-block; width:120px; height:34px; line-height:34px;  margin:0 7px; font-size:15px; background:#909090; color:#fff;}
.an02 .ts{background:#08a9a5;}









@media only screen and (max-width: 1280px){
	.mj-xi01 .ban2,.mj-xi01 .ban2 ul li{ width:940px; height:500px;}
	.mj-xi01 .min_pic{ width:940px; padding:10px;}
	.mj-xi01 .num{ width:915px;}
	.mj-xi01 .num ul li{ width:176px;}
	.xh-fl,.ri-ti h1{ font-size:18px;}
	.xh-fl a{ padding:0 20px;}
	.ne-xi{ padding:20px 0;}
	.sdmt-list01 dl{ width:24%; margin-right:1%;}
	.sdmt-list01 dl:nth-child(3n) {
    margin-right: 1%;
}
.sdmt-list dl{ width:32%; margin-right:2%;}
.sdmt-list dl dt{ width:100%; height:200px;}
	.sdmt-list01 dl dt{ width:100%; height:300px;}
	.yfdz-list dl dt{ height:157px;}
	.yfdz-list dl dd .ti01 h1{ font-size:15px;}
	.yfdz-list dl dd .ti01 p{ font-size:13px;}
	.picBtnTop{ width:580px; height:275px;}
	.picBtnTop .bd{ width:400px;}
	.picBtnTop .bd li .pic img{ width:400px; height:275px;}
	.picBtnTop .hd ul li img{ height:90px;}
	.dz-ri{ width:350px;}
	.sr-jj{ padding:10px 0;}
	.sr-jj p{ font-size:14px; padding-bottom:5px}
	.dy-list .td-list dd p{ font-size:16px; padding-left:20px;}
	.dy-list .owl-carouse .item{ padding:15px;}
  .whdk-list dl dt{ height:294px;}
	.sjzb-list dl dt{ height:180px;}
	.mp-Menubox ul li{ width:90px; font-size:16px;}
	.nk-list dl dd{ padding:20px; font-size:14px;}
	.nk-list dl dd h1{ font-size:18px; padding-bottom:10px;}
	.nk-list dl dd li{ line-height:1.6;}
	.sr-js{ width:100%;}
.srdz-list dl dd{ padding:10px;}
.sr-js span{ padding:10px 0; font-size:14px;}
.wc-cp01-ri{ height:380px;}
.wc-co02-list dl{ padding:10px}
.wc-co02-list dl dt{ width:100%; height:150px;}
.sj-list li .pic{ height:200px;}
.hs-list-xi .wrap{ padding:20px 20px 50px;}
.ban2,.ban2 ul li{ width:675px; height:500px;}
.min_pic{ width:240px;}
.num{ width:240px; height:500px;}
.num ul li{ width:240px; height:154px;}
.yd-date01 li{ margin-right:20px;}
.yd-date01 li .date{ width:150px;}
.hx-xz-nr li:nth-child(1) img{ width:100px; height:90px;}
.rzr-list ul li input{ width:120px; padding-left:10px;}

	}
@media only screen and (max-width: 1200px){
.reg-xi .zx-img{ display:none;}
.reg-xi{ background:url(../images/zx01.jpg) no-repeat center center; padding:30px;}
.zc-form{ top:10px; position:relative; margin-top:0; padding:30px}
}

@media only screen and (max-width: 960px){
.ne-banner{ margin-top:55px;}
.ne-banner .banner-img{ height:200px;}
.bann-txt{ display:none;}
.wrap{ width:95%; margin:0 auto;}
.ne-cd{ height:40px; line-height:40px;}
.ne-cd p{ font-size:14px;background-size: 5%; padding-left:25px;}
.mj-xi01 .ban{ display:none;}
.ne-xi{ padding:30px 0;}
.mj-xi01{ padding-bottom:30px;}
.xz-ti p{ width:40%; height:40px; line-height:40px; font-size:15px;}
.wc-wbb{ padding:15px 10px;}
.wc-wbb p{ font-size:13px; padding-bottom:10px;}
.mj-xi01 .owl-carousel{ display:block !important;}
.xh-fl{ font-size:15px; padding:0 0 20px 0;}
.xh-fl a{ padding:0 20px; margin-bottom:10px;}
.sdmt-list dl,.jd-tu li,.yfdz-list dl,.dy-img-list ul li,.whdk-list dl, .sjzb-list dl,.sj-list li, .zb-list dl{ width:48%; margin:0 1% 15px;}
.sdmt-list dl dt{ width:100%; height:110px;}
.sdmt-list dl:nth-child(3n), .whdk-list dl:nth-child(4n), .sjzb-list dl:nth-child(4n), .jd-tu li:nth-child(2), .yfdz-list dl:nth-child(4n){ margin:0 1% 15px;}
.sdmt-list dl dd{ line-height:40px; padding-left:20px; font-size:13px; background-size:10%;}
.jianT li{ width:30px; height:25px; line-height:25px;}
.jianT li a{ font-size:12px;}
.hs-list-xi .wrap{ padding:25px 15px;}

.nr-txt p,.jd-wb01 p{ font-size:13px;}
.jd-wb01 h1,.jb-le h1{ font-size:18px; padding-bottom:10px;}
.jd-wb01{ padding:15px 0; margin-bottom:15px;}
.jb-le,.jb-ri,.dz-ri{ width:100%;}
.jb-le h1{ background:none; padding-left:0; margin-bottom:0;}
.jb-le p{ font-size:13px; margin-bottom:10px;}
.jd-wb02{ padding-bottom:40px;}
.hs-list-xi{ padding:0;}
.yfdz-list dl { margin:0 1% 10px !important;}
.yfdz-list dl dt{ height:120px;}
.yfdz-list dl dd{ padding-top:13px;}
.yfdz-list dl dd .ti01 h1{ font-size:15px;}
.yfdz-list dl dd .ti01 p{ font-size:13px;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.yj-ku p{ font-size:12px;}
.yj-ku span{ font-size:16px;}
.yj-ku{ padding:5px 10px;}
.yfdz-list dl dd .djs{ font-size:13px;}
.yfdz-list dl dd .yd{ font-size:15px; line-height:30px;}
.picBtnTop,.picBtnTop .bd,.picBtnTop .bd li .pic img{ width:100%; height:200px;}
.picBtnTop .hd{ display:none;}
.dz-ri{ padding-top:20px;}
.ri-ti h1,.am-ti{ font-size:18px;}
.ri-ti p,.jcyx-list dl dd h1{ font-size:15px; line-height:25px;}
.sr-jj p{ font-size:16px;}
.am-ti{ padding-bottom:10px; margin-bottom:10px;}
.am-nr{ font-size:13px; line-height:1.6; padding-bottom:15px;}
.jcyx-list dl{ padding:10px;}
.jcyx-list dl dt{ width:100%; height:200px;}
.yxkt-list dl dd{ width:100%; padding-top:10px;}
.jcyx-list dl dd p{ font-size:13px;}
.dy-list .owl-carouse .item{ padding:10px;}
.dy-list .td-list dt{ width:100%; height:160px;}
.dy-list .td-list dd p{ font-size:13px; padding-left:0;}
.gu-ti{ font-size:16px; padding-bottom:10px; margin-bottom:10px;}
.gu-ti p{ padding-left:5px;}
.dy-list .owl-theme .owl-controls .owl-nav [class*=owl-]{ top:-53px;}
.dy-list .td-list dd h1{ font-size:15px;}
.dy-list .td-list dd h1 span{ padding:5px 10px;}
.dy-bz,.zb-list dl dd h1{ font-size:15px; line-height:1.6;}
.dy01-nr{ background:none !important; padding:20px 10px !important}
.dy-tp{ position:relative; left:0; top:10px; margin:0 auto; width:180px; height:218px;}
.dy-wb{ padding-top:20px;}
.dy-wb h1{ font-size:17px;}
.dy-wb p{ font-size:13px; padding-left:10px;}
.dy-wb span{ font-size:20px;}
.dy-wb a{ font-size:14px;}
.dy-yy{ padding:10px 0; margin-bottom:10px; font-size:14px;}
.dy-js h1{ font-size:16px;}
.dy-js p{ font-size:13px;}
.dy-img-list ul li p{ font-size:14px; line-height:35px;}
.sjzb-list dl dt{ height:128px;}
.sdmt-list dl dt span img, .sjzb-list dl dt span img{ width:20%;}
.sjzb-list dl dd{ padding:10px;}
.sjzb-list dl dd h1{ font-size:15px;}
.sjzb-list dl dd p{ margin:10px 0;}
.sjzb-list dl dd span,.zb-list dl dd p{ font-size:13px;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; display:block !important}
.whdk-list dl dt, .sjzb-list dl dt{ height:224px;}
.whdk-list dl dt span{ font-size:14px; line-height:30px;}
.whdk-list dl dd{ font-size:13px; line-height:1.6; min-height:230px;}
.jt-cd li{ font-size:15px; margin:0 3px;}
.jt-nr-ti{ margin:15px 0;}
.jt-nr-ti p{ font-size:16px; padding-top:10px;}
#hx-map{ height:200px !important}
.zn-list dl{ width:100%; margin-top:10px;}
.zn-list dl dt{ font-size:15px; line-height:40px;}
.zn-list dl dd,.zn-list dl dd{ font-size:13px; line-height:1.6; min-height:auto !important;}
.sideMenu h3 em{ width:90px; height:30px; line-height:30px; font-size:13px; margin-top:11px;}
.sideMenu h3 p{ font-size:15px; width:70%;}
.sideMenu h3{ padding:0; line-height:50px; height:50px; font-weight:normal;}
.sideMenu ul div{ padding:10px; font-size:14px; min-height:auto;}
.nk-list dl dd{ position:relative; width:100%; background:#fff; color:#333; padding:15px 0; font-size:13px;}
.nk-list dl dd h1{ font-size:16px; padding-bottom:10px; font-weight:normal;}
.nk-list dl dd li span{ width:100%;}
.nk-le{ width:100%;}
.nk-le .ban,.fw-bann-txt,.fw-le .ban{ display:none;}
.nk-dd-list{ font-size:13px;}
.nk-dd-list dl dd{ line-height:1.6;}
.wc-detail02 h1{ font-size:16px; padding-left:15px; line-height:45px;}
.zb-list dl dt{ height:145px;}
.zb-list dl dd{ padding:10px;}
.zb-list dl dd p{ padding:10px 0;}
.zb-list dl dd span{ font-size:13px; line-height:30px; padding:0 10px;}
.zb-list dl dd ul li img{ width:65%;}
.zb-list dl dd ul{ bottom:15px; right:10px; display:none;}
.fw-le,.srdz-list dl dt,.srdz-list dl dd{ width:100%;}
.fw-ri{ width:100%; padding:16px 0;}
.fw-ri h1{ font-size:16px; padding-bottom:10px; margin-bottom:10px;}
.fw-ri ul{ font-size:13px; padding-left:10px;}
.fw-ri ul li{ padding-bottom:15px;}
.fw-ri ul li h2{ padding-bottom:5px;}
.srdz-list dl dd{ padding:10px;}
.sr-ti h1,.yd-Menubox ul li p{ font-size:15px;}
.sr-ti p{ font-size:14px;}
.sr-ti a{ font-size:14px; line-height:35px; padding:0 15px;}
.sr-js{ width:100%; font-size:13px;}
.hs-yd-xi{ padding-top:70px;}
.dz-dd-box{ height:auto;}
.wc-dd-box,.xg-tj{ width:100%; height:auto;}
.dd-ti{ font-size:16px; padding-left:10px; line-height:40px;}
.dd-ti span b{ font-size:14px; padding-left:10px;}
.dd-ti h1{ padding-right:0px; font-size:14px;}
.dd-ti h1 p{ font-size:16px;}
.hzs-dd,.rzr-list,.xz-zi,.yf-je{ padding:10px;}
.xz-shu h1,.rzr-list ul li span{ font-size:14px; line-height:30px; min-width:90px;}
.spinner{ margin:0 auto !important}
.xz-shu p{font-size:14px; line-height:30px;}
.xz-shu h2 select,.rzr-list ul li input,.wc-rz li .address{ width:220px; line-height:35px; height:35px; font-size:12px;}
.xz-zi{ font-size:13px;}
.yf-je p{ font-size:15px;}
.yf-je span{ font-size:18px;}
.yf-je a{ font-size:14px; line-height:35px; padding:0 10px;}
.zxzf-js h1{ font-size:15px; margin-top:30px;}
.zxzf-js p{ font-size:14px; padding:10px 0;}
.zxzf-js .qx-zi{ font-size:13px;}
.zf-xz{ padding:15px 0;}
.zf-CbContainer dl{ width:100%;}
.zf-CbContainer{ width:48%; margin:0 1%;}
.zf-CbContainer dl dt img{ width:70%;}
.zf-CbContainer dl dd{ font-size:12px;}
.zf-CbContainer dl dd p{ background:none; padding-left:0;}
.zf-CbContainer dl{ border:1px solid #1a82d1;}
.zf-cg{ width:100%; padding:15px;}
.cg-ts{ font-size:20px; background-size:8%; padding-left:38px;}
.ddh,.tx,.fk-wc{ font-size:14px; padding:10px 0;}
.ddh span,.wc-co02-list dl dd p,.wc-co02-list dl dd span{ font-size:15px;}
.clz{ font-size:14px; padding:0;}
.fk-wc a{ margin-left:0; margin-right:10px; margin-top:10px; padding:10px 30px; font-size:14px;}
.wc-cp01-le,.wc-cp01-ri,.wc-de-le,.wc-de-ri{ width:100%; height:auto;}
.wc-cp01-ri dl{ position:relative; top:0; transform:none; padding:20px 0}
.wc-cp01-ri dl dt h1{ font-size:16px;}
.wc-cp01-ri dl dt p{ font-size:14px; padding:10px 0;}
.wc-cp01{ margin-bottom:20px;}
.wc-biao01{ font-size:16px; line-height:40px; padding-left:10px;}
.wc-co02-list dl{ width:50%; padding:10px;}
.wc-co02-list dl dt{ width:100%; height:100px;}
.wc-detail01{ padding:20px 10px !important; margin-bottom:20px;}
.de02 dl dd .spinner{ margin:0 !important}
.hx-list dd h1{ padding:50px 0; font-size:20px;}
.sj-list li .pic{ height:140px !important}
.sj-list li p{ line-height:30px; font-size:14px;}
.sj-list li:nth-child(3n), .zb-list dl:nth-child(3n){ margin-right:1%;}
.hs-list-xi .ban2{ display:none;}
.hs-list-xi .min_pic,.hs-list-xi .num,.hs-list-xi .num ul li{ width:330px;}
.hs-list-xi .next1{ bottom:-47px;}
.sd-hx,.sd-hs{ padding-top:55px;}
.sd-hs .td-list dd{transform:none; padding:20px 0; position:relative;}
.sd-hs .td-list dd h1{ opacity:1; font-size:18px;}
.sd-hs .td-list dd p{ font-size:16px; padding:10px 0;}
.sd-hs .td-list{ padding-bottom:0;}
.hs-zs01 h1{ font-size:16px; line-height:40px;}
.fj-img-list .img-le{ width:100%; padding-bottom:58%;}
.img-ri{ width:100%; margin-top:6px;}
.hsyd-Menubox ul li{ width:31%; font-size:16px; font-weight:normal;}
.yd-date01{ padding:10px 0;}
.yd-date01 li span{ font-size:15px; min-width:90px;}
.yd-date01 li{ margin-right:0; line-height:40px; float:none; margin-bottom:10px;}
.yd-date01 li .date,.yd-date01 li input{ height:40px; line-height:40px;}
.zs-wb{ position:relative; width:100%; background:none; color:#333; padding:20px 0; font-size:13px;}
.zs-wb dl{ padding-bottom:10px;}
.zs-wb dl dd,.zs-wb dl dt{ float:none; padding-left:0; width:100%;}
.dw-map,.hsyd-Menubox ul li{ display:none;}
.hsyd-Menubox ul li:nth-child(1){ display:block;}
.mp-date-Menubox{ height:auto;}
.mp-date-Menubox li{ font-size:14px; width:33.33%;border-bottom: 1px solid #d6d6d6;}
.mp-date-CbContainer{ padding:15px;}
.mp-date-CbContainer ul li{ margin-top:15px;}
.mp-date-CbContainer ul li{ font-size:14px; margin-right:10px; padding:10px;}
.news1{ padding:20px 18px;}
.news1 li{ padding:0 0 10px 0; margin-bottom:20px;}
.news1 li .time,.news1 li .neir .t2,.hz-ri{ display:none;}
.news1 li .neir{ border:none; padding-left:0; width:60%;}
.news1 li .neir .t1{ font-size:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news1 li .pic{ width:37%;    padding-bottom: 25%;}
.news1 li .neir .t3{ font-size:14px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical; margin-top:0;}
.reg-xi{ padding-top:55px; padding-bottom:55px;}
.zc-form{ position:relative; top:30px; padding:0 20px; width:100%; height:auto; margin-top:0; left:0;margin-left:0;}
.zc-form h2{ font-size:20px;}
.hx-hidden{ font-size:13px;}
.hx-hidden li{ width:25%; height:60px;}
.hx-hidden li:nth-child(1),.hx-hidden li:nth-child(3),.hx-hidden li:nth-child(5),.hx-hidden li:nth-child(6){ display:none;}
.hs-tj{ margin-top:30px;}

.form-icon{ display:none;}
.mj-gai-list dl,.mj-gai-list dl dt,.mj-gai-list dl dd{ width:100%;}
.mj-gai-list dl dt{ padding-bottom:75%;}
.dy-tp img{ width:100% !important; height:100% !important;}
.mp-sj-ti li:nth-child(4),.mp-sj-ti li:nth-child(5),.mp-sj-list li:nth-child(3),.mp-sj-list li:nth-child(4){ display:none;}
.mp-sj-ti li,.mp-sj-ti li:nth-child(1),.yy-ti{ font-size:12px; width:20%;}
.yy-ri{ width:80%;}
.yy-ri .hx-xz-ti li{ width:25%; font-size:12px;height: 157px;}
.mp-sj-ti li:nth-child(3){ line-height:2;}
.yd-fj-list{ display:none;}
.di-ti li:nth-child(3) p:nth-child(1){ display:none;}
.di-ti li:nth-child(3) p{ width:100%;}
.yd-date p{ font-size:16px; line-height:40px;}
.xz-shu h2 select, .rzr-list ul li input, .wc-rz li .address{ width:200px;}
.rzr-list ul li{ margin-bottom:10px; font-size:13px;}
.rzr-list ul li select{ height:35px; line-height:35px; width:70px;}
.rzr-list li:nth-child(2) input{ width:125px;}
.rzr-list ul li input{ padding-left:2px;}
.yxzj{ padding-left:0; font-size:13px;}
.mp-dd-list ul li{ padding-right:0;}
.qr-dd{ padding:0;}
.qr-dd a{ padding:10px 30px; font-size:16px;}
.gpxz{ padding:0 10px;}
.wx-ts{ margin-left:0;}
.zx-le,.zx-ri,.zx-xi01{ width:100%; height:auto; padding-top:0;}
.zx-cd{ padding-left:20px;}
.zx-cd dl:after{ content:""; clear:both; display:block;}
.zx-cd dl dd{ float:left; }
.zx-cd dl{ margin-bottom:10px;}
.ri-tx-wb{ padding-top:0;}
.ri-sou{ margin:10px 35px; padding-bottom:20px;}
.order-Menubox ul li{ font-size:15px; padding:0 10px 20px;}
.cx-date{ float:none !important; padding:20px 0;}
.order-Menubox{ height:50px;}
.order-ul-ti li:nth-child(1),.or-nr dl{ padding-left:0; text-align:center;width:20%;}
.order-ul-ti li,.or-nr p{ font-size:13px; width:20%;}
.order-picScroll-top .hd{ display:none;}
.pi-ti{ line-height:2; font-size:13px; padding:0 10px;}
.or-nr dl dt{ width:70px; height:70px;}
.or-nr dl dd{ font-size:13px;}
.gai-mi-xi, .bd-list{ height:auto; padding:10px;}
.gai-mi-xi li span{ width:80px; font-size:15px;}
.gai-mi-xi li input{ width:200px; line-height:35px; height:35px; vertical-align:middle}
.gai-mi-xi li{ line-height:35px; margin-bottom:10px;}
.gai-mi-xi li .yzm{ line-height:35px; padding:0 10px;}
.bd-list dl{ width:33.333%; margin-right:0;}
.mobile-ticked{ display:block; border-top:1px solid #eee;}
.mobile-ticked li{ border-bottom:1px solid #eee; padding:10px;}
.mobile-ticked li span{ display:block; float:left;}
.mobile-ticked li p{ float:left; padding-left:15px;}
.jcyx-list dl dd{ width:100%;}
.jcyx-list dl dd h1{ padding:10px 0;}
.zs-wb dl dt p span{ color:#333 !important}
.sdmt-list01 dl dt{ height:210px;}
	} 





