
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#000; font-size:12px; font-family: Microsoft Yahei, Arial, Helvetica, sans-serif; }
td,th,caption { font-size:12px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var,i { font-style:normal; font-weight:normal;}
a { color:#333; text-decoration:none; }
a:hover { text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Microsoft Yahei,Helvetica,Arial,sans-serif;outline:none; margin:0px; padding:0px; }
table { border-collapse:collapse; }


/**************头部******************/
.header{ width:100%; height:117px; }
.con{ width:1200px; margin:0 auto;}
.hd_t{overflow:hidden;}
.logo{ float:left; margin-top:15px;}
.contact{ padding-left:89px; float:right; background:url(../image/phone.png) no-repeat left center; margin-top:30px;}
.contact span{ font-size:16px; color:#767676;}
.contact p{ color:#0188cc; font-size:24px;}

/*.nav{ width:100%; height:48px;  background:url(../ztimages/nav_bg.jpg) left center;}
.nav ul{ width:1275px;}
.nav li{ float:left; margin-right:49px; width:66px; position:relative;}
.nav li:hover .nav_m{ display:block;}
.nav_a{color:#fff; font-size:16px; display:block; height:48px;line-height:48px;}
.nav li a:hover,.nav li.active>.nav_m a:hover{ color:#f2781f;}
.nav li.active a{color:#f2781f;}
.nav li.active>.nav_m a{color:#333;}
.nav_c{ position:relative;}
.nav_m{ position:absolute; top:48px; color:#000; z-index:2; left:0px; background:rgba(255,255,255,0.9); width:438px; padding:0 38px; padding-bottom:15px; display:none;}
.nav_m h3{ font-size:16px; color:#0188cb; border-bottom:1px dashed #cfcfcf; line-height:35px; margin:8px 0;}
.nav_m a{ font-size:14px; margin-right:23px;}
.adf{ position:absolute; top:48px;left:0px; z-index:2; display:none;}*/

/*.banner{ width:100%; max-width:1920px; margin:0 auto;}
.banner img{ width:100%;}
.banner .flexslider{margin:0px auto;position:relative; width:100%;overflow:hidden;zoom:1;}
.banner .flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.banner .flexslider .slides{zoom:1;}
.banner .flex-direction-nav a{width:60px;height:114px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../ztimages/lf.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.banner .flex-direction-nav .flex-next{right:150px;background:url(../ztimages/rt.png) no-repeat;}
.banner .flex-direction-nav .flex-prev{left:150px;}
.banner .flex-control-nav{display:none;}*/



/**************主体内容******************/
.main_n{ width:100%; height:89px; border-bottom:1px solid #c2c2c2; overflow:hidden;}
.main_n ul{ width:1237px;}
.main_n li{ font-size:14px; float:left; margin-right:37px;}
.main_n li:hover{ background:url(../image/bg1.png) no-repeat;}
.main_n li a{ width:100px; height:89px; display:block; overflow:hidden;}
.main_n li a span{ display:block; width:100%; text-align:center; margin-top:55px;}
.main_n01 a{ background:url(../image/n11.png) no-repeat center 16px;}
.main_n02 a{ background:url(../image/n2.png) no-repeat center 20px;}
.main_n03 a{ background:url(../image/n31.png) no-repeat center 18px;}
.main_n04 a{ background:url(../image/n41.png) no-repeat center 22px;}
.main_n05 a{ background:url(../image/n51.png) no-repeat center 18px;}
.main_n06 a{ background:url(../image/n61.png) no-repeat center 16px;}
.main_n07 a{ background:url(../image/n71.png) no-repeat center 16px;}
.main_n08 a{ background:url(../image/n81.png) no-repeat center 16px;}
.main_n09 a{ background:url(../image/n9.png) no-repeat center 20px;}

.main01{ width:100%; height:775px;}
.m1_t{ text-align:center; margin-top:36px;}
.m1_t span{ font-size:14px; color:#333;}
.m1_t h2{ font-size:30px; letter-spacing:3px;}
.m1_c{ width:100%; height:588px; background:url(/templates/PChonglang/ztdan1/ztimages/bg1.jpg) no-repeat; margin-top:30px; position:relative;}
.m1_c p{ font-size:14px; position:absolute;}
.m1_c h3{ font-size:16px; position:absolute;}
.m1_c p span{ font-size:20px; color:#f4771f;}
.m1_c01{ left:100px; top:56px;}
.m1_c02{ left:483px; top:64px;}
.m1_c03{ left:100px; top:148px;}
.m1_c04{ left:428px; top:168px;}
.m1_c05{ left:100px; top:246px;}
.m1_c06{ left:405px; top:254px;}
.m1_c07{ left:100px; top:342px;}
.m1_c08{ left:436px; top:363px;}
.m1_c09_9{ left:100px; top:447px;}
.m1_c09{ left:483px; top:466px;}
.m1_c10{ font-size:24px; position:absolute; left:539px; top:225px; line-height:25px;}
.m1_c11{ font-size:24px; position:absolute; right:539px; top:229px; line-height:25px; text-align:center;}
.m1_c11 b{ display:block;-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); font-weight:normal; margin-top:10px; margin-right:5px;}
.m1_c11 i{-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); display:block;}
.m1_c12{ right:110px; top:50px;}
.m1_c13{ right:477px; top:54px;text-align:center;}
.m1_c14{ right:90px; top:142px;}
.m1_c15{ right:432px; top:167px;}
.m1_c16{ right:87px; top:253px;}
.m1_c17{ right:405px; top:270px;text-align:center;}
.m1_c18{ right:90px; top:368px;}
.m1_c19{ right:441px; top:374px;}
.m1_c20{ right:487px; top:472px;}
.m1_c20_2{ right:68px; top:475px;}

.main02{ width:100%; height:720px; background:#f6f6f6; overflow:hidden;}
.m2_t{ margin-top:36px; overflow:hidden;}
.m2_t h2{font-size:30px; float:left;}
.m2_t span{ font-size:14px; color:#333; display:block; float:left; margin-top:17px;}
.main02 ul{ width:1220px; margin-top:45px; overflow:hidden;}
.main02 li{ float:left; margin-right:20px; width:285px; font-size:14px;}
.main02 li h3{ font-size:20px; margin:10px 0;}
.m2_m{ position:relative;}
.m2_m:hover .m2_mc{ display:block;}
.m2_mc{ width:225px; height:285px; background:rgba(0,0,0,0.5); position:absolute; left:15px; top:15px; color:#fff; display:none; padding:15px; font-size:14px;}
.m2_mc p{ line-height:25px; margin-bottom:10px;}
.m2_mc span{ font-size:18px;}
.m2_more a{ display:block; width:130px; height:38px; border:1px solid #09b24a; margin:60px auto; font-size:16px; text-align:center; line-height:38px; color:#333;}

.main03{ width:100%; height:659px;overflow:hidden;}
.main03 ul{ margin-top:45px; overflow:hidden; width:1260px;}
.main03 li{ float:left; text-align:center; width:359px; margin-right:60px;}
.main03 li h3{ font-size:20px; margin-top:15px;}
.main03 li hr{ border:0; height:2px; width:126px; margin:15px auto; background:#0287ca;}
.main03 li p{ font-size:14px;}

.main04{ overflow:hidden; background:#f6f6f6; height:890px;}
.m4_t{ float:left;}
.main04_t{ overflow:hidden;}
.main04_t ul{ float:left; margin-left:50px; margin-top:44px;}
.main04_t li{height:26px; background:#0284c6; color:#fff; text-align:center; line-height:26px; margin-right:6px; padding:0 10px; float:left; cursor:pointer;}
.main04_t .hover{ background:#44b567;}
.m4_c{ width:100%; margin-top:35px;}
.m4_c_l{ float:left;}
.m4_c_l img{ border:#cfecfa 10px solid;}
.m4_c_r{ width: 732px;padding: 0 15px;box-shadow:3px 1px 18px #e5e5e5; float:left; background:#fff; height:700px; float:left;}

.m4_cm{ width:480px; height:665px; margin:15px 0 0 10px; border-right:1px solid #ccc; padding-right:60px; float:left; }
.m4_cm h3{ font-size:24px; margin-bottom:8px; color:#0287ca;}
.m4_cm h4{ font-size:18px; margin-top:5px;}
.m4_cm p{ font-size:14px; line-height:22px; margin-bottom:12px;}

.m4_cm002 p{ line-height:18px;}
.m4_cm p span{ color:#f4771f; font-size:20px;}
.m4_cm p s{ font-size:18px;}
.m4_c_r ul{ float:left; margin-top:15px; font-size:16px;}
.m4_c_r li{ cursor:pointer;}
.m4_y01{ width:10px; height:10px; border:1px solid #ccc; border-radius:50%; background:#fff; margin-left:-7px;}
.m4_y02{ line-height:26px;margin-top:10px; }
.m4_y02 i{ display:block; width:7px; height:7px; background:#bfbfbf; float:left; border-radius:50%; margin-left:-4px;margin-top:10px; margin-right:8px;}
.m4_y03{line-height:32px;}
.m4_y03 i{ width:13px; height:13px; border-radius:50%; background:#46ba6a; display:block; float:left; margin-left:-6px;margin-top:10px;margin-right:6px;}
.m4_y04{ padding-left:14px; line-height:28px;}
.m4_c_r .hover{ color:#46ba6a;}
.m4_cm02{ width:720px;}
.m4_y05{ font-size:14px; padding-left:15px; line-height:25px;}
.m4_c_r02 .hover{  color:#46ba6a;line-height:32px;}
.m4_c_r02 .hover i{ width:13px; height:13px; border-radius:50%; background:#46ba6a; display:block; float:left; margin-left:-6px;margin-top:6px;margin-right:6px;}

.main05{ width:100%: height:815px; overflow:hidden;}
.main05 ul{ width:1229px; margin-top:45px; overflow:hidden;}
.main05 li{ width:278px; float:left; margin-right:29px;}
.m5_t{ position:relative;}
.m5_t p{ position:absolute; width:278px; height:34px; line-height:34px; color:#fff; background:rgba(0,0,0,0.5);font-size:16px; left:0px; bottom:0px; text-indent:10px;}
.m5_b{ width:258px; padding:10px; background:#cfecfa; font-size:14px; height:315px;}
.m5_b a{ color:#f4771f;}
.m5_b h4{ color:#0287ca;}
.m5_b p{ margin-bottom:15px;}

.main06{ width:100%; height:607px; background:#f6f6f6; overflow:hidden;}
.main06 ul{ margin-top:45px; width:1208px; overflow:hidden;}
.main06 li{ width:575px; height:136px; padding:10px; background:#fff; margin-right:8px; float:left; overflow:hidden; margin-bottom:10px;}
.main06 li img{ float:left; margin-right:10px;}
.main06 li h3{ font-size:18px; margin-top:10px;}
.main06 li p{ font-size:14px; margin-top:15px;}
.main06 li p a{ color:#f4771f;}

.main07{ width:100%; height:267px; overflow:hidden;}
.main07 ul{ width:100%; height:110px; border:1px solid #0284c6; margin-top:20px;}
.main07 li{ font-size:16px; float:left; margin:0 25px; margin-top:20px;}

/**************about******************/
.about{ width:100%; overflow:hidden;}
.pos{ font-size:14px; margin-top:25px;}
.pos span{ color:#08b14b;}
.ab_t span{color:#0086cb;}
.ab_t{ color:#0086cb;}
.ab01_c{ width:100%; height:428px; margin-top:30px;}
.ab01_c img{ float:left;}
.ab01_cm{ width:772px; height:428px;  float:left; box-shadow:3px 1px 18px #e5e5e5; z-index:-999999999}
.ab01_cm p{ line-height:30px;  font-size:16px; text-indent:2em; margin-bottom:20px;}
.ab01_cm_c{ width:702px; height:358px; padding:0 15px; margin:0 auto; border-right:1px solid #ccc; margin-top:35px;-moz-user-select:none;}

.ab01_cm #wraper{position:relative;width:738px;height:390px; overflow:hidden; float:left; padding-right:10px; margin-top:20px; margin-left:20px;-moz-user-select:none; -webkit-user-select: none;-ms-user-select: none;}
.ab01_cm #slider{position:absolute;top:0;left:0;margin:0 10px;line-height:1.5;font-size:12px;color:#333; padding-right:60px;-moz-user-select:none;}
.ab01_cm #pannel{position:absolute;right:40px;top:0;width:1px;height:100%;background-color:#ccc; z-index:9999999999999999;}
.ab01_cm #drag{position:absolute;left:-3px;width:8px;height:120px;background-color:#BCBCBA;cursor:pointer;border-radius:10px;}



.ab02{ width:100%; height:830px;  margin-top:20px;}
.ab03{ margin-bottom:65px;}
.ab03 p{ text-align:center; line-height:25px; font-size:16px; margin-top:30px;}
.ab03_c{ width:100%; max-width:1920px; margin:30px auto 80px; overflow:hidden;}
.ab03_c img{ width:100%;}

.ab02_c .flexslider {margin: 50px auto 20px;position: relative;width: 784px;height: 517px;zoom: 1;}
.ab02_c .flexslider .slides li {width: 100%;height: 100%; position:relative;}
.ab02_c .flexslider .slides li p{ position:absolute; width:100%; height:52px; line-height:52px; color:#fff; text-align:center; left:0px; bottom:0px; background:rgba(0,0,0,0.5); font-size:18px;}
.ab02_c .flex-direction-nav a {width: 62px;height: 118px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(../image/lf2.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 1; border-radius: 35px;}
.ab02_c .flex-direction-nav .flex-next {right: -150px;background: url(../image/rt2.png) no-repeat;}
.ab02_c .flex-direction-nav .flex-prev {left: -150px;}
.ab02_c .flex-control-nav {width: 1200px;position: absolute;bottom: -150px;text-align: center; left:-190px;}
.ab02_c .flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;cursor:pointer; position:relative; }
.ab02_c .flex-control-nav li p{position:absolute; width:100%; height:35px; line-height:35px; color:#fff; text-align:center; left:0px; bottom:0px; background:rgba(0,0,0,0.5); font-size:16px;}
.ab02_c .flex-control-paging li a {background: url(/templates/PChonglang/ztdan1/ztimages/dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;width: 16px;cursor: pointer;}
.ab02_c .flex-control-paging li a.flex-active,
.ab02_c .flex-control-paging li.active a {background-position: 0 0;}
.ab02_c .flexslider .slides a img {width: 100%;height: 482px;display: block;}




/**************case******************/
.case01{ padding:45px 0; width:100%; overflow:hidden;}
.case01_c{ width:760px; margin:35px auto 0; overflow:hidden;}
.case01_c img{ float:right;}
.case01_cl{ float:left; width:447px; height:363px;}
.case01_cl p{ font-size:14px; line-height:20px; border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px; overflow:hidden; }
.case01_cl p i{ font-size:16px; display:block; color:#f3771f;line-height:20px;}
.case01_cl a{ font-size:16px; text-align:center; color:#fff; width:100%; height:35px; line-height:35px; background:#0088cd; display:block; margin-top:15px;}

.ztrr .case01:nth-child(2n) .case01_c .case01_cl{
	float:right;
}
.ztrr .case01:nth-child(2n) .case01_c img{
	float:left;
}



.case02{ background:#eee; width:100%; overflow:hidden;}








.case_more{ font-size:30px; text-align:center;background:#0088cd; line-height:80px; margin-top:20px; margin-bottom:70px;}
.case_more a{ color:#fff; display:block; width:100%; height:80px; }




/**************tylb******************/
.tylb_c{}
.tylb_c ul{ width:1242px; overflow:hidden;}
.tylb_c li{ width:372px; float:left; margin-right:42px; background:#f5f5f5; overflow:hidden; border-bottom:5px solid #e0e0e0; font-size:14px; margin-top:35px; height:442px;}
.tylb_c li:hover{ background:#cfecfa; border-bottom:5px solid #0088cd;}
.tylb_cm{ width:342px; padding:25px 15px;}
.tylb_c li h4{ font-size:18px; margin-bottom:10px;}
.tylb_c li p{ margin-bottom:10px; line-height:20px;}
.tylb_page{ overflow:hidden;  width:480px; margin:50px auto 60px;}
.tylb_page a{ display:block; border:1px solid #0088cd; padding:6px 12px; float:left; text-align:center; font-size:16px; margin-right:6px;}
.tylb_page01{ background:#0088cd; color:#fff;}

.tynr_c{ overflow:hidden; margin-top:30px;}
.tynr_l{ width:850px; border:1px solid #d9d9d9; text-align:center; padding:20px 15px; margin-bottom:75px; float:left;}
.tynr_l h3{ font-size:24px; }
.tynr_l span{ font-size:16px; color:#5f5f5f; margin-top:5px; display:block; margin-bottom:20px;}
.tynr_l p{ font-size:16px; text-align:left; line-height:25px; text-indent:2em;}
.tynr_l h4{ font-size:18px;}




/**************tynr******************/
.tynr_r{ width:292px; float:right; margin-right:2px;}
.tynr_r01{ width:100%; border:1px solid #d9d9d9; overflow:hidden;}
.tynr_r01_t{ width:100%; height:36px; line-height:36px; background:url(../image/bg2.jpg); font-size:16px; border-bottom:1px solid #d9d9d9;}
.tynr_r01_t i{ display:block; float:left; width:20px; height:19px; background:url(../image/ico3.png) no-repeat; margin:8px 8px 0 10px;}
.tynr_r01 li{ width:272px; height:56px;  margin:15px auto; overflow:hidden;}
.tynr_r01_1{background:url(../image/bg4.jpg) no-repeat;}
.tynr_r01_1 i{ display:block; width:60px; height:56px; float:left; background:url(../image/ico4.png) no-repeat 10px center;}
.tynr_r01_1 b{ font-size:20px; color:#f2771c; font-weight:normal; display:block;line-height:56px;}
.tynr_r01_2 i{background:url(../image/ico5.png) no-repeat 10px center;}
.tynr_r01_2 b{ line-height:30px;}
.tynr_r01_2 span{ margin-top:5px; display:block;}
.tynr_r01_3 i{background:url(../image/ico6.png) no-repeat 10px center;}
.tynr_r01_4{background:url(../image/bg3.jpg) no-repeat;}
.tynr_r01_4 i{background:url(../image/ico7.png) no-repeat 10px center;}
.tynr_r01_5 i{background:url(../image/ico8.png) no-repeat 10px center;}

.tynr_r02{width:100%; border:1px solid #d9d9d9; margin-top:30px;}
.tynr_r02_t{ width:100%; height:46px; line-height:46px; border-bottom:1px solid #d9d9d9;}
.tynr_r02_t h3{ font-size:18px; float:left; margin-left:10px; line-height:42px;}
.tynr_r02 ul{ width:270px; margin:0 auto;}
.tynr_r02 li{ height:40px; line-height:40px; border-bottom:1px dashed #ccc; font-size:14px; padding-left:20px;}
.tynr_r02 li:last-child{  border-bottom:none; }

.tynr_r03{width:100%; border:1px solid #d9d9d9; margin-top:30px; overflow:hidden;}
.tynr_r03 ul{ width:275px; margin:0 auto;}
.tynr_r03 li{ padding-bottom:16px;border-bottom:1px dashed #ccc; overflow:hidden; margin-top:16px;}
.tynr_r03 li:last-child{  border-bottom:none; }
.tynr_r03 li img{ float:left; margin-right:10px;}
.tynr_r03 li h4{ font-size:18px; margin:5px 0 10px 0;}
.tynr_r03 li p{ color:#808080; font-size:14px; line-height:20px;}



/**************new******************/
.new_t{ width:392px; margin:30px auto 0; overflow:hidden; }
.new_t ul{ width:414px; overflow:hidden;}
.new_t li{ width:112px; height:36px; margin-right:22px; font-size:18px; text-align:center; line-height:36px; float:left;border:2px solid #e6e6e6;}
.new_t .hover{ background:#0188cc; border:2px solid #0188cc; color:#fff;}
.new_t .hover a{color:#fff;}
.new_cb{ overflow:hidden; margin-top:55px;}
.new_cb li{ width:1140px; height:157px; background:#f6f6f6; margin-bottom:5px; padding:30px;}
.new_cb li:hover{ background:#0088cd; color:#fff;}
.new_cb li:hover a{ color:#fff;}
.new_cb li img{ border:3px solid #808080; float:left; margin-right:25px;}
.new_cb li h3{ font-size:18px; margin-bottom:12px;}
.new_cb li p{ font-size:14px; line-height:25px;}
.new_cb li span{ font-size:14px; display:block;}
.new_cb li i a{ display:inline-block; margin-top:25px; font-size:14px;}




/**************myzt******************/
.myzt_c1{ width:100%;height:605px; padding:60px 0; overflow:hidden;}
.myzt_c1_l{ width:735px; float:left;}
.myzt_c1_l h3{ font-size:30px; color:#0088cd; margin-bottom:20px;}
.myzt_c1_l span{ font-size:18px;}
.myzt_c1_l p{ font-size:14px; margin-bottom:15px;}
.myzt_c1_l a{ display:block; width:105px; height:35px; line-height:35px; color:#fff; text-align:center; font-size:16px; color:#fff; background:#0088cd; margin-top:40px;}
.myzt_c1_r{ width:358px; height:600px; border:6px solid #16a64d; float:right; margin:45px 43px 0 0;}
.myzt_c1_r img{ margin:-45px 0 0 43px;}

.myzt_c2{ background:#f5f5f5; height:700px;}





.myzt .myzt_c1:nth-child(2n) .myzt_c1_l{
	float:right;width:677px; margin-top:50px;
}

.myzt .myzt_c1:nth-child(2n) .myzt_c1_r{
	float:left; width:408px; height:600px; margin:40px 0 45px 43px;
}
.myzt .myzt_c1:nth-child(2n) .myzt_c1_r img{
	margin:-45px 0 0 -43px;
}



.myzt_c3{ height:700px;}
.myzt_c3_l{ width:680px;}
.myzt_c3_r{ width:408px; height:620px;}

.myzt_c5{ width:100%; overflow:hidden; height:460px;}
.myzt_c5 ul{ width:1230px; margin-top:65px; overflow:hidden;}
.myzt_c5 li{ width:175px; float:left; margin-right:30px;}
.myzt_c5 li span{ display:block; font-size:18px; margin-top:12px;}
.myzt_c5 li p{ font-size:14px;}
.myzt_more{ font-size:30px; text-align:center;background:#0088cd; line-height:80px;margin-bottom:70px;}
.myzt_more a{ color:#fff; display:block; width:100%; height:80px; }


.sbzt_c1{ width:100%; height:600px;}
.sbzt_c1_l{ float:left; margin-top:200px; width:565px;}
.sbzt_c1_l h3{ font-size:20px; color:#0088cd; margin-bottom:20px;}
.sbzt_c1_l p{ font-size:14px; margin-bottom:5px;}
.sbzt_c1 img{ float:left; margin-top:30px;}

.sbzt_c2{background: #f6f6f3 none repeat scroll 0 0;}
.sbzt_c2 img{ float:right;}

.sbzt .sbzt_c1:nth-child(2n) .sbzt_c1_l{
 float:right;
}




/**************jblb******************/
.jblb_c{ overflow:hidden; margin-top:35px;}
.jblb_c_l{ width:234px; float:left; border:1px solid #d9d9d9; border-bottom:0px; height:auto;}
.jblb_c_l ul{ float:left; width:100%;}
.jblb_c_l li{ width:100%; height:47px;  line-height:47px; text-align:center;  font-size:14px; cursor:pointer; z-index:99; border-bottom:1px solid #ccc; }
.jblb_c_l li:hover,.jblb_c_l li.active{ background:#0088cd; color:#fff; border:0px;}
.jblb_c_l li:hover a,.jblb_c_l li.active a{color:#fff;}


.jblb_c_l01{ background:#0088cd; border-bottom:0px; color:#fff;}
.jblb_c_r{ width:921px; float:right; margin-bottom:50px;}
.jblb_c_r ul{ width:960px;}
.jblb_c_r li{ position:relative; float:left; margin-right:20px; margin-bottom:24px;}
.jblb_c_r li img{ float:left;}
.jblb_c_r li p{ width:100%; height:44px; line-height:44px; color:#fff; font-size:18px; background:rgba(0,0,0,0.5); left:0px; bottom:0px; position:absolute; text-align:center;}
.jblb_c_l .hover{ background:#0088cd; color:#fff; border:0px;}



/**************contact******************/
.tact_t{ margin-top:55px; }
.tact_t ul{overflow:hidden;}
.tact_t li{ text-align:center; float:left; font-size:18px;}
.tact_t li p{ margin-top:15px;}
.tact_t01{ margin-right:180px;}
.tact_c{ margin-top:30px; overflow:hidden; margin-bottom:80px;}
.tact_c p{ width:100%; overflow:hidden; margin-bottom:25px;}
.tact_c form{ width:1048px; height:220px; background:#fafafa; height:695px; border:1px solid #e0e0e0; border-bottom:5px solid #e0e0e0; margin-top:10px; padding:40px 75px;font-size:18px; overflow:hidden;}
.tact_c input{ border:1px solid #e0e0e0;  overflow:hidden;}
.xb{float:left; margin:0 8px 0 50px;height:40px; line-height:40px; float:left;}
.tact_c label{ float:left;line-height:40px; }
.tact_c span{  line-height:50px; width:54px; display:block; float:left;}
.tact_c textarea{ background:#fafafa; width:615px; height:246px; border:1px solid #e0e0e0; }
.sr01{ width:340px;background:#fafafa; height:40px; line-height:40px; float:left;}
.sr02{ width:262px; margin-right:70px;background:#fafafa; height:40px; line-height:40px; float:left;}
.sr03{ width:650px;background:#fafafa; height:40px; line-height:40px; float:left;}
.sr04{ width:234px; height:62px; background:#0088cd; color:#fff; font-size:24px; text-align:center; margin:20px auto 0; display:block; cursor:pointer;}





/**************底部******************/
.ft_t{ width:100%; height:242px; background:#3c4042; overflow:hidden;}
.ft_t ul{ overflow:hidden; margin-top:55px;}
.ft_t li{ padding-top:80px; color:#fff; text-align:center; font-size:16px; float:left; margin:0 120px;}
.ft_t01{ background:url(../image/ico1.png) no-repeat top center;}
.ft_t02{ background:url(../image/ico2.png) no-repeat top center;}
.ft_t03{ background:url(../image/ewm.jpg) no-repeat top center;}

.copy{ width:100%; height:40px; background:#2d3133; overflow:hidden; font-size:14px; color:#fff; line-height:40px; }
.copy p{ float:left;}
.copy span{ display:block; float:right;}
.copy span a{border-bottom:1px solid #fff; color:#fff;}




/*分页样式2*/

.epages{
margin: 50px auto 60px;
display:table;
}	


.epages a{
	
	border: 1px solid #0088cd;
    display: block;
    float: left;
    font-size: 16px;
    margin-right: 6px;
    padding: 6px 12px;
    text-align: center;
}
.epages  a b:before{content: "共:";font-weight:100;}
.epages  a b:after{content: "条";font-weight:100;}
.epages  a b{border:0;background:#fff;color:#2b3233;padding:0;font-weight:100;}

.epages b{    border: 1px solid #0088cd;
    display: block;
    float: left;
    font-size: 16px;
    margin-right: 6px;
    padding: 6px 12px;
    text-align: center;
    background: #0088cd none repeat scroll 0 0;
    color: #fff;	
	}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/**优惠活动**/
.yhhd{
	height:360px; 
	background:url(../image/yhbanner1.jpg) no-repeat top center;
	margin-top:42px;
}
.yhhd_gg{
	height:60px;
	line-height:60px;
	background:#0086c9;
	font-size:16px;
	padding-left:50px;
}

.yhhd_gg a{
  color:#fff;	
}
.jslx{
	padding-top:94px;
	padding-bottom:45px;
	height:680px;
}
.jslx-title{
	font-size:24px;
	color:#0086c9;
	font-weight:600;
	text-align:center;
	margin-bottom:60px;
}
.jslx-title img{
	display:block;
	margin:0 auto;
	padding-top:20px;
}
.jslx-content ul li{
	width:340px;
	margin-left:30px;
	margin-right:30px;
	float:left;
}

.jslx-t-ms{
	padding:20px;
	background:#f5f5f5;
	font-size:14px;
	height:180px;
}

.jslx-c-img p{
	height:50px;
	line-height:50px;
	text-align:center;
	background:#0086c9;
	font-size:18px;
	color:#fff;
	bottom:0px;
}
.jslx-t-ms {
	letter-spacing:1px;
	line-height:22px;
}
.jslx-t-ms p{
	padding-top:30px;
	font-size:16px;
}
.jslx-t-ms span{
	font-size:20px;
	font-weight:600;
	color:#f3781f;
}
.ldys{
	background:#f5f5f5;
	height:820px;
	padding-top:60px;
}
.ldys-title{
	font-size:24px;
	color:#0086c9;
	font-weight:600;
	text-align:center;
	margin-bottom:60px;
}
.ldys-title img{
	display:block;
	margin:0 auto;
	padding-top:20px;
}

.ldys-content ul li {
	width:592px;
	float:left;
	margin-bottom:15px;
}
.ldys-content ul li:nth-child(2n){
	margin-left:16px;
}
.ldys-content ul li:nth-child(2n) .ldys-c-ms img{
	float:left;
	padding-left:0px;
}
.ldys-content ul li:nth-child(2n) .ldys-txt{
	float:right;
	width:400px;
	font-size:14px;
}

.ldys-content ul li .ldys-c-ms{
	background:#0086c9;
	color:#fff;
}
.ldys-c-ms{
	padding:16px;
	height:124px;
}
.ldys-c-ms img{
	float:right;
	padding-left:20px;
}
.ldys-txt{
	float:left;
	width:400px;
	font-size:14px;
}
.ldys-mstitle{
	font-size:18px;
	line-height:35px;
}

.zjhc{
	height:550px;
	padding-top:60px;
}
.zjhc-title{
	font-size:24px;
	color:#0086c9;
	font-weight:600;
	text-align:center;
	margin-bottom:120px;
}
.zjhc-title img{
	display:block;
	margin:0 auto;
	padding-top:20px;
}
.zjhc-content ul li{
	width:555px;
	float:left;
}
.zjhc-content ul li:nth-child(2n){
	width:555px;
	float:left;	
	margin-left:90px;
}
.zjms{
	padding:24px;
	background:#e6e6e6;
	width:460px;
	height:240px;
	font-size:14px;
	line-height:30px;
}
.zjhc-content img{
	max-width:210px;
	height:auto;
	float:right;
	margin-top:-320px;
}
.zjms-t{
	font-size:18px;
	font-weight:600;
	padding-bottom:20px;
}
.yhhd-zt{
	background:url(../image/yhggt1.png) no-repeat top center;
	height:600px;
}
.gzwm{
	height:350px;
	padding-top:60px;
}
.gzwm-title{
	font-size:24px;
	color:#0086c9;
	font-weight:600;
	text-align:center;
	margin-bottom:60px;
}
.gzwm-title img{
	display:block;
	margin:0 auto;
	padding-top:20px;
}
.gzwm-content ul li{
	float:left;
	width:320px;
	padding:20px;
	margin-left:60px;
	font-size:16px;
}
.gzwm-content ul li:nth-child(3n+1){
	margin-left:0px;
}
.gzwm-content ul li img{
	float:left;
	padding-right:10px;
}
.lb{float:left;padding-left:30px;padding-top:15px;}


.box{  overflow:hidden;}
.t_news{ height:19px; color:#fff; padding-left:10px; margin:8px 0; overflow:hidden; position:relative;margin-top:20px;}


.news_li,.swap{ line-height:19px; display:inline-block; position:absolute; top:0; left:10px;}
.news_li a,.swap a{ color:#fff;}
.swap{top:19px;}




/**儿童优惠活动**/
.etyhhd{
	height:560px; 
	background:url(/templates/PChonglang/ztdan1/ztimages/etbanner1.jpg) no-repeat top center;
	
}
.etyhhd_gg{
	height:62px;
	padding-top:22px;
	background:#0086c9;
	font-size:16px;
	padding-left:50px;
}
.etyhhd_gg_jj{
	font-size:20px;
	float:left;
	color:#fff;
	padding-right:20px;
	padding-top:6px;
}
.etyhhd_gg_ms{
	font:14px;
	color:#fff;	
}
.erzjjs{
	padding-top:94px;
	padding-bottom:45px;
	height:790px;
}
.erzjjs-title{
	font-size:24px;
	color:#0086c9;
	text-align:center;
	margin-bottom:60px;
	background:url(../image/erline.png) no-repeat top center;	
	height:60px;
	padding-top:20px;
}
.erzjjs-content ul li{
	width:340px;
	margin-left:30px;
	margin-right:30px;
	float:left;
}
.erzjjs-content ul li img{
	max-width:340px;
	height:auto;
}
.erzjjs-t-ms{
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	font-size:14px;
	height:420px;
	letter-spacing:1px;
	line-height:22px;	
	border:1px solid #cccccc;
	margin-top:-5px;
}

.ername{
	width:290px;
	height:54px;
	line-height:54px;
	margin:0 auto;
	text-align:center;
	border-bottom:1px solid #8c8989;
    font-size:24px;	
}
.ername-jj{
	padding-top:10px;
	
}
.ername-jj p{
	font-size:18px;
	color:#0188ca;
	padding-top:10px;
}
.erhxjs{
	height:760px; 
	background:url(../image/ethbg.jpg) no-repeat top center;
	margin-top:60px;
}
.erhxjs-title{
	font-size:24px;
	color:#0086c9;
	text-align:center;
	margin-bottom:60px;
	background:url(../image/erline.png) no-repeat top center;	
	height:60px;
	padding-top:20px;	
}
.erhxjs-content ul li {
	width:520px;
	float:left;
	margin-bottom:20px;
	padding-left:70px;
}
.erhxjs-content ul li  img{
	float:left;
}
.erhxjs-content ul li  span{
	padding-left:20px;
	font-size:18px;
	line-height:60px;
}
.eryyhd{
	height:460px; 
	margin-top:60px;
}
.eryyhd-title{
	font-size:24px;
	color:#0086c9;
	text-align:center;
	margin-bottom:60px;
	background:url(../image/erline.png) no-repeat top center;	
	height:60px;
	padding-top:20px;	
}
.eryyhd-content table{
	width:820px;
	margin:0 auto;
	padding-top:30px;
	text-align:center;
}
.eryyhd-content table th{
	background:#0188ca;
	font-size:20px;
	height:52px;
	line-height:52px;
	color:#fff;
	border:1px solid #0188ca;	
}
.eryyhd-content table td{
	border:1px solid #0188ca;
	height:52px;
	line-height:52px;	
	font-size:16px;
}
.erzxjj{
	background:#f5f5f5;
	height:400px;
	padding-top:60px;
}
.erzxjj-title{
	font-size:24px;
	color:#0086c9;
	text-align:center;
	margin-bottom:10px;
	background:url(../image/erline.png) no-repeat top center;	
	height:60px;
	padding-top:20px;	
}
.erzxjj-content{
	letter-spacing:1;
	line-height:30px;
	font-size:14px;
}



/**内容页 分页样式**/
.info-fenye{
      font-size: 16px;
      text-indent: 2em;
      line-height: 25px;
    }
    .info-fenye>span>a:hover{
        color: red;
    }