body{ margin:0px; padding:0px; line-height:20px;   FONT-FAMILY: "Microsoft YaHei", simSun; font-size:14px; }
a{ text-decoration:none; color:#333333;}
a:hover{  color:#1794d5;}
A:link {color: #333333;}
A:visited {color: #333333}
A:active {color: #333333}
A:hover{COLOR: #1794d5;}
img{ border:0px;}
.clear{ clear:both;}
ul,h1,h2,h3,dl,dt,dd,p{ margin:0px; padding:0px;}
li{ list-style:none;}
.kai{ display:none;}
.guan{ display:block;}
.hea{ width:100%; background:#fff; z-index:14111; position:fixed; top:0px; box-shadow:0px 1px 5px #ddd; height:92px; line-height:92px;}
/*.head{ width:85%; margin:0px auto;}
.head1{ width:204px; float:left; margin-top:22px;}
.head2{ width:66%; float:left; margin-left:20px}
.head3{ width:52px; float:right;  margin-top:30px;}
.head4{ width:140px; float:right; color:#666; font-size:18px; text-align:center; }*/

.head{ width:85%; margin:0px auto;}
.head1{ width:15%; float:left; margin-top:22px;}
.head2{ width:70%; float:left; }
.head3{ width:5%; float:right;  margin-top:30px;}
.head4{ width:10%; float:right; color:#666; font-size:18px; text-align:center; }




.head4 a{ padding:0px 4px; color:#888;}
.asd{ width:85%; margin:0px auto; text-align:center}
.asd1{  margin-right:2%; display:inline-block; padding:35px 0px; vertical-align:top}
#nav .mainlevel .asd1 a{ line-height:25px; text-align:left;}
#nav .mainlevel .asd1 h3{ font-weight:100;margin-bottom:15px; padding-bottom:10px; font-size:16px; font-weight:800; }
#nav .mainlevel .asd1 h3 a{ color:#0268b3;}
#nav .mainlevel .asd1 p a{ font-size:13px;}
#nav .mainlevel .asd2 h3 a{ color:#0268b3;}
.mhe{ background:#fff; line-height:45px; margin-bottom:15px; font-size:16px; color:#666; border:1px #ddd solid;}
.mhe span{ background:#eee; line-height:45px; display:block; float:left; padding:0px 10px;}
.mhe a{ padding-left:25px; color:#666;}
.mhe a:hover{color:#2354a4}
.mhe .now{color:#2354a4}
.qw p{ line-height:25px; font-size:16px; color:#777;}
.qw .p1{ line-height:25px; padding:15px 0px; font-size:16px; color:#777;}
.cp_zs{height:0; overflow:hidden;}
.cp_zs.dk{height:auto;}
.hidden{display: none;}
.lanren ul.list{overflow: hidden;}
.lanren ul.list li{overflow: hidden; line-height:25px; color:#777;}
.lanren ul.list p{text-align: center;padding: 10px; }
.lanren .more{ margin-top:10px; float:right;}
.lanren{ padding:15px 0px;}
.lanren .more a{ color:#1894d6;}
.sousuo{position:relative;margin-left:10px;}
.sousuo font{font-size:14px; float:right;}
.searchbtn{ cursor:pointer;transition: all 0.6S; padding-bottom:50px;}
.suk{ display:none;  top:60px; z-index:9999999; left:-100%; width:100%; background:#f5f5f5; padding:0px; padding-left:10px;  }
.input1{ width:75%; line-height:42px; height:42px; border:#eee 1px solid; background:#fff; padding-left:10px; outline:none; color:#666;}
.btn1{ background:#1794d5; border-radius:0px; border:0; color:#FFF; width:20%; border-radius:0px 5px 5px 0px ; font-size:16px; line-height:43px; text-align:center; outline:none; cursor:pointer;}
.kongw{ width:800px; margin:0px auto; padding:50px 0px;}
.center1{ background:url(8.png) no-repeat center top; background-size:cover; padding-top:15px;}
.center1a{ font-size:30px; color:#2354a4; font-weight:bold;text-align:center; padding:25px 0px; padding-top:60px;}
.center1a span{ font-size:22px; font-weight:500; padding-left:15px; color:#303030;}
.center1b{ width:1200px; margin:0px auto; padding:70px 0px; padding-top:25px;}
.cen{ width:1200px; margin:0px auto;}
.center3{ background:#F2F7FD; padding:25px 0px;}
.center4a{ width:437px; color:#fff}
.center4{ background:url(13.png) no-repeat center top;  padding:90px 0px;}
.center4a h2{ color:#fff; font-size:28px; line-height:35px;}
.center4a h2 span{ font-size:20px; font-weight:100;}
.center4a p{ line-height:28px; padding-top:25px;}
.center2a{ padding:45px 0px; padding-top:25px; width:1310px; margin:0px auto; padding-bottom:50px;}
.center2{ padding:25px 0px;}
.tue{ position:relative; background:#1794d5; border-radius:5px; width:293px; height:478px; overflow:hidden;}
.tue1{ position:absolute; top:0px; z-index:9;}
.tue2{ position:absolute; top:0px; z-index:99;  width:100%; height:100%; background:rgba(23,148,213,0.8); color:#fff; text-align:center;     box-sizing:border-box; }
.tue1 img{width:293px; height:478px;}
.tue2 h3{ background:url(6.jpg) no-repeat center bottom; padding-top:8px; font-size:14px; padding-bottom:20px; margin-bottom:30px;}
.tue2 p{ line-height:25px;}
.tue2 a{ color:#fff;}
.tue{ position:relative;}
.tue .tue2{ top:80%;  transition: 0.85s;  position:absolute;}
.tue:hover .tue2{ display:block; top:0%;  transform: rotateX(0deg); transform-origin: center top 0; opacity:1;position:absolute;  padding:25px; padding-top:50px;}
.tue:hover .tue2 h3{ font-size:20px; padding-top:18px;}
.rollBox .Cont .pic .tue:hover  .tue2 img { width:68px; height:60px;}
.pages{height: 86px;text-align: center;padding-top: 20px; clear:both;}
.pages a{display: inline-block;vertical-align: middle;}

.pages a{ display:inline-block;width: 50px;height: 40px;margin: 0 6px;background: #eeeeee;color: #333;line-height: 40px; border-radius:10px; }
.pages a:hover{ display:inline-block;width: 50px;height: 40px;line-height: 40px; border-radius:10px;background: #2d58a7;color: #fff;}
.pages span{ display:inline-block;width: 50px;height: 40px;line-height: 40px; border-radius:10px;background: #2d58a7;margin: 0 6px;color: #fff;}

.pages .nt{width: 50px;height: 40px;background: #eeeeee;margin: 0 6px; border-radius:10px;}
.pages .nt .lt{display: block; line-height:40px; border-radius:10px;}
.pages .nt .gt{display: block;line-height:40px; border-radius:10px;}
.pages .st{width: 40px;height: 40px;background: #eeeeee;color: #333;line-height: 40px; border-radius:10px;}
.pages .ft{width: 70px;height: 40px;background: #eeeeee;color: #333;line-height: 40px; border-radius:10px;}
.pages .st.active{background: #e6a539;color: #fff;}
.pages .ft.active{background: #2d58a7;color: #fff;}
.pages .nt.active{background: #e6a539;color: #fff;}
.center2a{ width:1310px; margin:0px auto;}
.center2a1{ width:383px; float:left; background:#fff; border:1px #ddd solid; margin-right:20px;}
.center2a1 img{ width:100%; height:220px;}
.center2a1b{ padding:25px;}
.center2a1b span{ font-size:12px; color:#999; }
.center2a1b p{ text-align:right;}
.center2a1b h3{ padding:15px 0px; font-weight:100; height:60px; overflow:hidden}
.mu{ padding:25px 0px; padding-bottom:35px;}
.rollBox {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH:1310px; PADDING-RIGHT: 0px; background-image:url(home_caset.gif); background-repeat:no-repeat; OVERFLOW: hidden;}
.rollBox .LeftBotton {MARGIN: 15px 0px 0px; WIDTH:47px; DISPLAY: inline; BACKGROUND: url(9.jpg) no-repeat 0px 190px; FLOAT: left; HEIGHT: 280px; OVERFLOW: hidden; CURSOR: pointer}
.rollBox .RightBotton {MARGIN: 15px 0px 0px; WIDTH:34px; DISPLAY: inline; BACKGROUND: url(10.jpg) no-repeat 0px 190px; FLOAT: left; HEIGHT: 280px; OVERFLOW: hidden; CURSOR: pointer; margin-left:13px;}
.rollBox .Cont {WIDTH:1210px; FLOAT: left; MARGIN-LEFT: 3px; OVERFLOW: hidden}
.rollBox .ScrCont {WIDTH: 1342177.27px}
.rollBox .Cont .pic {TEXT-ALIGN: center; WIDTH:305px; FLOAT: left}
.rollBox .Cont .pic IMG {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px auto; DISPLAY: block; width:293px; height:478px; BORDER-TOP: 0px; BORDER-RIGHT: 0px}
.rollBox .Cont .pic .tue2 img{ width:58px; height:50px; margin-top:5px;}
.rollBox #List1 {FLOAT: left}
.rollBox #List2 {FLOAT: left}
.rollBox_1 {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 227px; PADDING-RIGHT: 0px; BACKGROUND: url(subproduct_t.gif) no-repeat; OVERFLOW: hidden; PADDING-TOP: 35px}
.rollBox_1 .LeftBotton {MARGIN: 15px 0px 0px; WIDTH: 19px; DISPLAY: inline; BACKGROUND: url(left_btn.gif) no-repeat 0px 20px; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; CURSOR: pointer}
.rollBox_1 .RightBotton {MARGIN: 15px 0px 0px; WIDTH: 20px; DISPLAY: inline; BACKGROUND: url(right_btn.gif) no-repeat 10px 20px; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; CURSOR: pointer}
.rollBox_1 .Cont {WIDTH: 185px; FLOAT: left; MARGIN-LEFT: 3px; OVERFLOW: hidden}
.rollBox_1 .ScrCont {WIDTH: 100000px}
.rollBox_1 .Cont .pic {TEXT-ALIGN: center; WIDTH: 185px; FLOAT: left}
.rollBox_1 .Cont .pic IMG {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px auto; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px}
.rollBox_1 .Cont .pic P {PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #505050; PADDING-TOP: 0px}
.rollBox_1 #List1 {FLOAT: left}
.rollBox #List2 {FLOAT: left}
.ka{ padding:15px; padding-bottom:55px}
.product_TabTitle{ width:244px; float:left;}
.product_TabTitle li{width:100%; margin-bottom:12px;  display:inline-block; text-align:center; overflow:hidden; padding:20px 0px ; line-height:30px; color:#fff; font-size:15px; background:url(../images/4.jpg) repeat-y #2454a5; cursor:pointer;}
.product_TabTitle li.on{  background:#2e91cd; color:#fff; font-size:15px;}
.product_TabTitle li:hover{ }
.product_TabTitle{ text-align:center;}
.cp_zs{float:right; width:945px; }
.ne1{ color:#fff;}
.wu{ margin-right:0px;}
@media only screen and (max-width:992px){.product_TabTitle{ width:100%; float:none;}
.cp_zs{float:none; width:100%; }
.ka{ padding:20px;}
.product_TabTitle{}
.product_TabTitle li{width:32%; display:inline-block; text-align:center; overflow:hidden; padding:20px 0px ; line-height:30px; color:#fff; font-size:15px; background:url(../images/4.jpg) repeat-y #2454a5; cursor:pointer;}
.product_TabTitle li.on{  background:#2e91cd; color:#fff; font-size:15px;}
.product_TabTitle li:hover{ }
.product_TabTitle{ text-align:center;}
}
.jt_fangan{}
.jt_fangan_tit{line-height:35px;}
.jt_fangan_tit span{ float:right;}
.jt_fangan_tit strong{ font-weight:bold; font-size:14px; }
.jt_fangan_nr{ border-top:none;  }
.jt_fangan_left{ width:244px; float:left;}
.jt_fangan_left ul{ }
.jt_fangan_left li{ text-align:center; margin-bottom:7px;}
.jt_fangan_left li a{ display:block; padding:20px 0px; line-height:30px; color:#fff; font-size:16px; background:url(../images/4.jpg) repeat-y #2454a5;}
.jt_fangan_left li a:hover,.jt_fangan_left .cur a{ background:#2e91cd; color:#fff; font-size:18px;}
.jt_fangan_right{ float:right; width:948px; background:#fff; padding:40px; box-sizing:border-box; color:#fff; }
#div_1{ background:url(7.jpg) no-repeat center top; height:422px;}
#div_2{ background:url(7.jpg) no-repeat center top; height:422px;}
#div_3{ background:url(7.jpg) no-repeat center top; height:422px;}
.jt_fangan_right_img{ float:left; width:412px; padding-top:15px; padding-left:20px;}
.jt_fangan_right_img img{ border-bottom:6px solid #ccc; border-right:6px solid #ccc; width:406px;}
.jt_fangan_right_font{ width:300px; float:right; padding-right:10px; padding-top:20px;}
.jt_fangan_right_font h3{ background:url(../img/jt_fangan_r_tit.gif) no-repeat; height:33px; line-height:33px; color:#ecf0ef; font-size:14px; font-weight:bold; padding-left:15px;}
.jt_fangan_right_font h4{ font-size:14px; font-weight:bold; height:40px; line-height:40px; padding-top:10px; padding-left:15px; background:url(../img/jt_fangan_ico2.gif) no-repeat 0 26px; overflow:hidden;}
.jt_fangan_right_font p{ line-height:24px; height:240px; overflow:hidden; color:#666; overflow:hidden;}
.ne1{ background:url(6.jpg) no-repeat left bottom; padding-bottom:10px; font-size:20px; line-height:40px;}
.ne3ar{ overflow:hidden}
.ne2{ padding:25px 0px; color:#fff; font-size:14px; line-height:25px; height:97px; overflow:hidden; margin-bottom:30px;}
.ne3a{ width:206px; position:relative;  float:left; text-align:center; margin-right:0px; line-height:30px; transition: 0.85s;  border-radius:10px 10px 0px 0px; }
.ne3a img{ width:206px; height:152px; border-radius:10px 10px 0px 0px;  }
.ne3a a{ line-height:30px; color:#fff;}
.ne3a a img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s;}
.ne3a:hover img{ -webkit-transform:scale(1.12); box-shadow:0PX 1PX 10PX #222; border-radius:10PX; -moz-transform:scale(1.12); -o-transform:scale(1.12); -ms-transform:scale(1.12); transform:scale(1.12); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
.ne3arr{ background:#fff; border-radius:0px 0px 10px 10px; padding-bottom:5px; height:30px; line-height:30px; overflow:hidden}
.ne3arr a{ color:#444; font-size:14px}
.ne3a:hover .ne3arr a{ color:#fff;}
.ne3a:hover .ne3arr{ background:#2f91cd;}
.ne3a:hover .ne3ar{ border:1px #2f91cd solid;}
.ne3ar{ border-radius:10px 10px 0px 0px; border:1px #fff solid;}
.foot{ background:#000; color:#fff;}
.foot1{ width:1200px; margin:0px auto; padding:65px 0px; }
.foot2{ height:1px; background:#222;}
.foot3{ width:1200px; margin:0px auto; padding:25px 0px;}
.foot1a{ width:320px; float:left;}
.foot1b{ width:600px; float:left;}
.foot1c{ width:129px; float:right; text-align:center;}
.foot1 img{ margin-right:10px;   vertical-align: middle; }
.foot1 li{ line-height:32px;}
.center2a1a{ width:100%; overflow:hidden;}
.center2a1a a img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s;}
.center2a1a:hover a img{ -webkit-transform:scale(1.12); -moz-transform:scale(1.12); -o-transform:scale(1.12); -ms-transform:scale(1.12); transform:scale(1.12); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
.center2a1:hover{transition: all 0.5s; box-shadow:0px 1px 10px #999;}
.ny1{ height:400px; background:url(21.jpg) no-repeat center top;}
.ny1a{ background:url(21.jpg) no-repeat center top;}
.ny2{ height:35px; line-height:35px; background:#f5f5f5;}
.ny2a{ width:1200px; margin:0px auto; color:#999;}
.ny3{width:1200px; margin:0px auto; padding:35px 0px; padding-top:0px}
.ny3a h3{ font-size:23px; font-weight:bold; padding:25px 0px; color:#2356a5; background:#fff; text-align:center;  border-radius:20px 20px 0px 0px ; padding-top:30px; text-align:right; padding-right:45px; }
.ny2a a{ color:#2356a5;}
.rong1a{ width:30%; float:left; line-height:30px; font-size:16px; color:#777;}
.rong1b{ width:65%; float:right;}
.rong1b img{ width:100%; height:auto;}
.rong{ padding-top:50px; padding-bottom:50px;}
.rong1a2{ width:70%; float:left; line-height:30px; font-size:16px; color:#777;}
.rong1b2{ width:25%; float:right; text-align:right;}
.rong1b2 img{ width:100%; height:auto; margin-top:155px;}
.rong{ padding-top:50px; padding-bottom:50px;}
.tu1a{ width:280px; float:left;}
.tu1b{ width:850px; float:right; }
.tu1b1{ height:50px; line-height:50px; border-bottom:1px #DDD solid; font-size:16px;}
.tu1b p{ color:#777; padding:15px 0px; line-height:25px;}
.tu1a img{ width:100%; height:185px;}
.xin{ width:100%; background:url(27.jpg) no-repeat right bottom #f2f2f2; padding:20px 20px; margin:25px 0px; width:1200px; margin:0px auto; margin-bottom:35px;}
.tu1a{ overflow:hidden;}
.xin:hover{  }
.xin:hover .tu1b1 a{ color:#2354a4; }
.xin:hover .tu1b p{ color:#777; }
.xin:hover .tu1{ transition: all 0.5s; }
.xin:hover .tu1b{ transition: all 0.5s; }
.tu1b span{  background:#fff; color:#2354a4; font-size:12px; font-weight:bold; padding:0px 8px;}
.xin:hover .tu1b span{ background:#2354a4; color:#fff;}
.xin img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s;}
.xin:hover img{-webkit-transform:scale(1.12); -moz-transform:scale(1.12); -o-transform:scale(1.12); -ms-transform:scale(1.12); transform:scale(1.12); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
.xin:hover{ box-shadow:0px 1px 20px #c8d8ee; background:#f3f6fb;}
.ren{ padding-bottom:60px;}
.ren h2{ color:#204794; padding:15px 0px; font-size:16px; border-bottom:1px #ddd dashed; font-weight:bold; margin:15px 0px; background:url(29.jpg) repeat-x bottom; padding-left:25px;}
.ren .p1{ line-height:35px; color:#666; font-size:16px; padding-bottom:35px;}
.ren p{ line-height:35px; color:#666; font-size:16px;}
.wer h3{ color:#2455a4; padding:10px 0px; font-weight:bold; }
.wer p{ color:#555; padding:15px 0px; line-height:25px;}
#demo0 img{ margin-top:15px;}
.wen{ background:#efefef;  border-radius:5px; box-shadow:0px 1px 10px #ddd; margin-bottom:35px; border:1px #ddd solid;}
.wen1{ width:50%; float:left; overflow:hidden;}
.wen2{ width:50%; float:left; box-sizing:border-box; padding:45px;  padding-bottom:0px; background:url(33.jpg) no-repeat left top; background-size: 35%;}
.wen1 img{ width:100%; height:auto;}
.ne{ float:right;}
.wen2 h3{ font-size:22px; color:#1894D6}
.wen2 p{ font-size:16px;}
.wen img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s;}
.wen:hover img{-webkit-transform:scale(1.12); -moz-transform:scale(1.12); -o-transform:scale(1.12); -ms-transform:scale(1.12); transform:scale(1.12); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
.hw{ text-align:center; background:url(23.jpg) no-repeat left bottom; }
.ny3a{ }
.ny3a ul{padding-left:1px;}
.ny3a{ width:200px; float:left; text-align:left; background:url(35.jpg) repeat-y right top;}
.ny3a ul{  padding-bottom:40px; padding-top:20px;}
.ny3b{ width:960px; float:right;}
.ny3a li{ height:50px; line-height:50px; transition: all 0.5s;   font-size:16px; background:url(34.jpg) no-repeat -25000% center; text-align:right;}
.ny3a li a{ color:#666; padding-right:50px;}
.ny3a li:hover{ background:url(34.jpg) no-repeat left center; }
.ny3a li:hover a{ color:#fff; transition:all 0.6s; }
.ny3a .you{ background:url(34.jpg) no-repeat left center;}
.ny3a .you a{ color:#fff;  transition:all 1s; }
.ny3a h3{ line-height:25px;}
.ny3a h3 span{ display:block; font-size:12px; font-weight:100;}
.ny3b1a{ margin-right:30px; width:280px; float:left;}
.ny3b1b p{ padding-top:8px; line-height:22px; color:#666;}
.se{  float:right;}
.se a{ color:#1894d6; padding:0px 5px;  font-weight:400;}
.ny3b1a img{ width:100%;  height:180px; border:1px #ddd solid;}
.ny3b1b h3{ font-weight:bold; font-size:22px; line-height:25px; color:#2354a4; padding-top:15px;}
.ny3b1b span{ line-height:25px;  font-size:14px; font-weight:bold; color:#2354a4}
.ny3b2a{ width:31.33%; float:left; margin-bottom:30px; margin-right:2%; display:inline; border:1px #ddd solid; }
.ny3b2a1{ width:100%; overflow:hidden;}
.ny3b2a img{ width:100%; 150px; }
.ny3b1{ padding:30px 30px; margin-bottom:25px; margin-right:22px; border:1px #ddd solid; background:url(27.jpg) no-repeat right bottom #f2f2f2;}
.ny3b2a h3{ font-size:16px; height:60px; overflow:hidden; padding:20px; padding-bottom:10px;}
.ny3b2a p{ color:#777; padding:20px; padding-top:0px;}
.ny3b2a{ border-bottom:1px #ccc solid;}
.ny3b2a img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s;}
.ny3b2a:hover img{-webkit-transform:scale(1.12); -moz-transform:scale(1.12); -o-transform:scale(1.12); -ms-transform:scale(1.12); transform:scale(1.12); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
.ny3b2a:hover{ box-shadow:0px 1px 15px #ccc; background:#e9eef6; }
.ny3b2a:hover{ border:1px #94b5f2 solid;}
.ny3b2a:hover h3 a{ color:#2d58a7;}
.niu{ background:#999; text-align:center; width:20%; float:right;}
.ny3b2a:hover .niu{ background:#2d58a7;}
.niu a{ color:#fff; font-size:12px;}
.ny3b2a img{border-radius:0px 0px 0px 0px;}
.ny3b2a p{ line-height:25px; height:75px; overflow:hidden; margin-bottom:15px; color:#999;}
.wet{ float:left; margin-right:27px; margin-bottom:27px;}
.my{ line-height:30px; color:#777; font-size:16px;}
.csen{ padding-top:40px;}
.mya{ background:#f5f5f5; padding:30px; padding-top:10px;  box-sizing:border-box; margin-top:25px; margin-bottom:25px; }
.mya1{ width:55%; float:right; line-height:35px; font-size:16px; padding-left:35px;  box-sizing:border-box;  color:#666; margin-top:25px;}
.mya2{ width:45%; float:left; margin-top:25px;}
.mya2 img{ width:100%; height:auto;}
.wtg{ line-height:35px; color:#666; font-size:15px; padding-top:55px; padding-bottom:40px;}
.gz1{ width:60%; float:left;  height:auto;}
.gz1 img{ width:100%; height:auto;}
.gz2{ width:38%; float:right;  overflow-x:hidden; line-height:35px; height:430px; background:#f5f5f5; padding:20px;}
.gz2::-webkit-scrollbar{width:5px;}
.gz2::-webkit-scrollbar-track{background-color:#ddd;}
.gz2::-webkit-scrollbar-thumb{background-color:#1894d6; border-radius:5px;}
.gz2::-webkit-scrollbar-thumb:hover{background-color:#1894d6;}
.gz2::-webkit-scrollbar-thumb:active{background-color:#1894d6;}
.faqlist{margin-top:10px;}
.faqlist dl {margin-bottom: 10px;}
.faqlist dt {display: block;padding:15px 15px; font-size:16px;background: none repeat scroll 0% 0% #dee7f7; border-radius:50px;cursor: pointer;}
.faqlist dd {padding-left:8px;margin-top:10px;display: none;}
/*========= 企业介绍 会所环境  =========*/.pagecenr{ width:718px;}
.pagecenr dl{float:left; width:330px; height:265px; margin-right:25px;}
.pagecenr dd{ text-align:center; line-height:25px;}
.zzzww ul li{ float:left; width:700px; line-height:30px; }
.zhao1{ width:50%; float:left; padding-left:20px;  box-sizing:border-box; font-weight:bold;  color:#333;}
.zhao2{ width:50%; float:left; color:#666;}
.faqlist dd{ padding:10px 35px;}
.faqlist dd h3{ font-size:18px;  padding:8px 0px; color:#2354a4;font-weight:bold;   }
.faqlist dd p{ line-height:25px; color:#666; padding:12px 0px;}
.any3b{ width:100%;}
.any3b img{ max-width:100%}
.any3b1aa li{list-style: disc; }
.any3b1{ padding:40px 0px;}
.any3b1aa{ width:1000px; margin:0 auto}
.any3b1a{ width:45%; float:left;}
.any3b1b{ width:50%; float:right;}
.any3b1a img{ width:100%; height:auto;}
.any3b1b h3{ font-size:20px; left:35px; padding:15px 0px; padding-bottom:25px;}
.any3b1b li{ background:url(22.jpg) no-repeat left 16px; padding-left:15px; color:#666;  font-size:15px; line-height:35px;}
.mhw{ padding-bottom:60px; padding-top:25px; width:80%; }
.mhw1{ width:45%; overflow:hidden; height:50px; float:left; margin-right:4.5%; border:1px #ddd solid; background:#f5f5f5; padding:10px; line-height:30px; font-size:16px;  box-sizing:border-box; }
.mhw1 a{ color:#666;}
.mhw1 a:hover{ color:#1794d5;}
.qe{ background:url(26.jpg) no-repeat center top;}
.qweer h3{ background:#fff; color:#444;}
.qwwr{ padding:20px; box-sizing:border-box; }
.any3b1{ font-size:16px; line-height:30px; color:#666;}
.swiper-container2 {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}
.swiper-slide {text-align: center;font-size: 18px;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.ny3b1b p{ height:25px;  overflow:hidden;}
.mnw{ padding-top:20px; background:none;}
@media only screen and (max-width:1340px){.tue2 p{ font-size:14px;}
.head2 {width:600px;float: right;}
	.head4 {width:70px;float: right;color: #666;font-size: 15px;text-align: center;}
  .head {width:95%;margin: 0px auto;}
}
.uy{ float:none; margin:0px auto; width:100%;}
.swiper-slide h3 a{ color:#fff;}
@media only screen and (max-width:992px){


.ny3b2a img{ width:100%; auto; }

.swiper-cp{ padding-bottom:35px;}
.mnw{ padding-top:40px;}
.any3b1aa{ width:100%; margin:0 auto}
.mhe {background: #fff;line-height: 45px;margin-bottom: 15px;font-size: 14px;color: #666;border: 1px #ddd solid;}
.gz1 {width:100%;float: left;margin-right: 25px;height: auto;}
.ny3b{ padding:25px 0px;}
.rong1a2{ width:100%; float:left; line-height:30px; font-size:16px; color:#777;}
.rong1b2{ width:100%; float:right; text-align:center;}
.rong1b2 img{ width:70%; height:auto; margin-top:35px;}
.rong{ padding-top:20px; padding-bottom:50px;}
.fen li{ float:left; width:50%; text-align:center; font-size:14px; line-height:40px;  background:url(23a.jpg) no-repeat center bottom;}
.fen li:hover{ background:url(23.jpg) no-repeat center bottom;}
.fen .on{ background:url(23.jpg) no-repeat center bottom;}
.fen .on a{ color:#2354a3}
.ren p {line-height: 25px;color: #666;font-size: 14px;padding-bottom: 35px;}
#demo0 img{ height:100px;}
#demo0{ padding-bottom:50px;}
.wen{ background:#efefef;  border-radius:5px; box-shadow:0px 1px 10px #ddd; margin-top:35px;  margin-bottom:0px; border:1px #ddd solid;}
.wen1{ width:100%; float:left; overflow:hidden;}
.wen2{ width:100%; float:left; box-sizing:border-box; padding:45px; background:url(33.jpg) no-repeat left top; }
.gz2{ width:100%;}
.wer p {color: #555;padding: 15px 0px;line-height: 25px; font-size:14px;}
.pages{height: 86px;text-align: center;padding-top: 20px; clear:both; padding-bottom:80px;}
.pages a{display: inline-block;vertical-align: middle;}
.pages .nt{width: 50px;height: 40px;background: #eeeeee;margin: 0 6px; border-radius:10px; margin-bottom:10px;}
.pages .nt .lt{display: block; line-height:40px; border-radius:10px; margin-bottom:10px;}
.pages .nt .gt{display: block;line-height:40px; border-radius:10px; margin-bottom:10px;}


.pages .ft{width: 70px;height: 40px;background: #eeeeee;color: #333;line-height: 40px; border-radius:10px; margin-bottom:10px;}
.pages .st.active{background: #e6a539;color: #fff;}
.pages .ft.active{background: #2d58a7;color: #fff;}
.pages .nt.active{background: #e6a539;color: #fff;}
.any3b1a{ width:100%; float:left;}
.mhw1{ width:100%;  margin:0px; margin-bottom:10px;}
.mhw{ width:100%;}
.any3b1b{ width:100%; float:right;}
.any3b1b li {  background:url(22.jpg) no-repeat left 11px;color: #666;font-size:14px;line-height:25px;}
.any3b1b h3 {font-size: 16px;left: 35px;padding: 15px 0px;padding-top: 25px;}
.wtg {line-height:30px;color: #666;font-size:14px;padding-top:25px;padding-bottom:20px;}
.gz1 img { margin-bottom:15px;width:100%;margin-right:0px; margin-top:15px;height: auto;}
.ny3a h3 {font-size:18px;font-weight: bold;padding: 15px 0px;padding-bottom: 20px;color: #2354a4; padding-top:35px;}
.csen {padding-top: 20px;}
.my {line-height:25px;color: #777;font-size:14px;}
.zzzww ul li{ float:left; width:700px; line-height:25px; }
.csen{ padding-bottom:30px;}
.zhao1{ width:60%; float:left; padding-left:20px; font-size:16px;  box-sizing:border-box; font-weight:bold;  color:#333;}
.zhao2{ width:40%; float:left; color:#666;}
.faqlist dd h3{ font-size:16px;  padding:8px 0px; color:#2354a4;font-weight:bold;   }
.tu1a img {width: 100%;height: 145px;}
.tu1b p {color: #777; font-size:12px;padding: 15px 0px;line-height: 21px;}
.xin{ width:90%; margin:20px auto; padding:30px 20px;}
.tu1b1{ height:80px; line-height:25px; overflow:hidden; padding:15px 0px;}
.tu1a{ width:100%; clear:both;}
.tu1b{ width:100%; clear:both; }
.xin:hover .tu1{ padding:10px; transition: all 0.5s; }
.xin:hover .tu1b{ width:100%; transition: all 0.5s; }
.xin2{ width:90%;}
.ny3b2a p{ line-height:25px; height:50px; overflow:hidden;}
.ny3b1b h3{ font-size:18px;}
.ny3b1b span{ font-size:12px;}
.ny3b1{ border-bottom:1px #ddd solid;}
.ny3b1{ padding:20px 20px; margin-bottom:25px; margin-right:0px; margin-top:20px;}
.ny3b2{ padding-bottom:40px;}
.ny3b1b p {padding-top:11px;color: #666; line-height:16px; overflow:hidden;}
.ny3b2a p{ padding:10px; line-height:25px; padding-top:0px;}
.ny3b2a h3 {font-size: 16px;padding: 10px 10px; padding-bottom:10px; line-height:24px; height:60px; overflow:hidden}
.niu {width:100%;}
.ny3b2a {width:44%;float: left; margin:3%;display: inline; margin-bottom:30px;}
	.ba{ padding:0px; width:100%;}
.ny3b1a{ width:100%;}
.ny3b1b{ width:100%;}
.ny3b1a img{ width:100%; height:190px; margin-bottom:25px;}
.ny3{ width:90%; padding:0px;}
.ny3b{ width:100%;}
.ny1{ height:180px; background-size:cover;}
.qwr{ margin:0px auto;}
.center1a {font-size:20px;color: #2354a4;font-weight: bold;text-align: center;padding: 0px;}
.center1a span {font-size:14px;font-weight: 500;padding-left: 15px;color: #303030;}
.jt_fangan_left li a:hover, .jt_fangan_left .cur a {background: #2e91cd;color: #fff;font-size:16px;}
.ne1 {background: url(6.jpg) no-repeat left bottom; color:#fff;padding-bottom: 10px;font-size:16px;line-height: 40px;}
.jt_fangan_left {width:100%;  clear:both;}
.jt_fangan_left li { width:33.33%; float:left;text-align: center;margin-bottom: 7px;}
.cen{ width:90%;}
.jt_fangan_right { clear:both;width:100%;background: #fff;padding: 40px;box-sizing: border-box;color: #fff;}
.swiper-containerq {width: 100%;margin-left: auto;margin-right: auto;}
.swiper-slide {text-align: center;font-size: 18px;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.rong1a{ width:100%; font-size:14px; padding-bottom:15px;  padding-top:20px}
.rong1b{ width:100%;}
.swiper-slide a{ color:#444; font-size:16px;}
.herw a{ color:#444; font-size:16px;}
.herw{ padding-top:5px; border-radius:5px;}
.guan{ display:none;}
.kai{ display:block; margin-bottom:20px}
#div_1{ height:auto;}
#div_2{ height:auto;}
#div_3{ height:auto;}
#div_4{ height:auto;}
.any3b1 {font-size: 14px;line-height:25px;color: #666;}
.mhw1{ font-size:14px;}
.center2a1 {width:100%;  clear:both; background: #fff;border: 1px #ddd solid;margin-bottom: 20px;}
.center2a1 img{ width:100%; height:auto;}
.center2a{ width:85%; margin:0px auto;}
.guanyu img{ width:100%; height:auto;}
.center4 {background: url(13.png) no-repeat left top;padding:70px 0px; background-size:cover;}
.center4a h2 {color: #fff; padding-top:15px;font-size:20px;line-height: 35px;}
.center4a p{ padding-top:15px;}
.center4a {width: 100%;color: #fff;}
.foot1 {width:90%;margin: 0px auto;padding:35px 0px;}
.foot1a {width:100%;float: left;}
.foot1b {width:100%;float: left;}
.foot1c{ text-align:center; width:100%; padding-top:15px }
.foot1 li{ line-height:26px;border-bottom:1px #555 dashed; padding:10px 0px;}
.foot3 {width: 90%;  text-align:center;margin: 0px auto;padding: 25px 0px;}
.foot3{line-height:25px;}}