@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{ width:263px; height:59px; background:url(../images/ne-bg1.png) no-repeat center; color:#fff; margin:0 auto; text-align:center; line-height:59px; }

.ban-cd img{ position:absolute; top:2px; left:23px;}

.ban-cd p{ display: inline-block; font-size:36px; padding-left:50px;}

.ban-kh{ text-align:center; color:#fff; font-size:18px; 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;}



.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;}



.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 .td-list{ position:relative; padding-bottom:20%;}

.sd-hs .td-list dt{ background:#000; overflow:hidden;}

.sd-hs .td-list dt img{ transition-duration:3s;}

.sd-hs .td-list:hover dt img{ transform:scale(1.2,1.2); opacity:0.8;}

.sd-hs .td-list dd{ position:absolute; color:#fff; background:#109582; bottom:0; padding: 22px 0 57px 0; text-align:center; transition-duration:.5s; width:100%; transform:translateY(35%)}

.sd-hs .td-list dd h1{ font-size:30px; font-weight:normal; opacity:0; 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{  overflow:auto; transform:translateY(0)}

.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:16px;}

.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:190px; height:45px; line-height:45px; font-size:15px; padding-left:25px; 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:83px; 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:80px 20px 80px 40px; color:#fff; font-size:16px;}

.zs-tu img{ display:block;}

.zs-wb dl{ padding-bottom:32px;}

.zs-wb dl dt{ float:left;}

.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; float:right !important;}

.dw-map a{ color:#fff;}

.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:22px; padding:30px 0;}

.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; line-height:2; padding-bottom:20px;}

.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;}

.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;}

.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:100px;}

.nk-le .num ul li{ width:170px; height:100px; 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:257px; height:311px; 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-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; text-indent:30px; 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:60px;}

.sdmt-list dl dt{ width:380px; height:236px; 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),.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-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,.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; padding: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:15px; font-size:16px; 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:666px; 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:666px; 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:100px;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:100px; 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%;}





@media only screen and (max-width: 1280px){
	.wrap{ width:960px; margin:0 auto;}
	.lx-le{ width:55%;}
	.lx-ri{ width:40%;}
	.top-nr ul li a {
    font-size: 17px;
    padding: 0 14px;
}
.sou { width:160px;}
}













@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;}

.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;}

.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 .ban{ display:none;}

.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;}

	}











