﻿@charset "utf-8";/* CSS Document *//*common*/body { min-width: 1200px;    width: 100%;}.mb10 { margin-bottom:10px;}.ml10 { margin-left:10px;}.bg { background:#FFF;}span { overflow:hidden;}/*兼容IE8*//*正文开始*//*节能*/.jn_bg { background:#f3f3f3; border-bottom:solid 1px #e4e4e4; height:430px;}.jn01 { padding:79px 0 0; width:830px; overflow:hidden;}.jn01 ul li { float:left; margin:0 48px 30px 0;}.jn01 ul li a { background:url(../images/jn_libg01.gif) no-repeat; width:350px; height:120px; display:block;}.jn01 ul li a { background:url(../images/jn_libg02.gif) no-repeat;}.jn01 ul li a b { display:block; float:left; width:120px; text-align:center; padding:35px 0 0; line-height:25px; font-size:16px; color:#364655;} .jn01 ul li a b { color:#fff;}.jn01 ul li a b i { font-size:18px;}.jn01 ul li a span { display:block; padding:35px 0 0; font-size:14px; color:#585858; line-height:30px; text-align:center;}.jm01 p:hover { padding-left:5px;}.jm02 p:hover { padding-right:5px;}.jn02 { background:url(../images/jn_btbg.gif) no-repeat; width:370px; height:370px; overflow:hidden; margin-top:60px;}.jn02 span a { display:block; font-size:30px; color:#364655; padding:60px 0 0; text-align:center;}.jn02 span a:hover { color:#c4252a;} .jn02 span a b { display:block; font-size:24px; padding-top:10px;}.jn02 p { display:block; padding:70px 0 0; line-height:30px; color:#364655; font-size:14px; text-align:center;}/**/.zx_bg { background:url(../images/zx_bg.gif) no-repeat center 0; height:1020px;}.zx { width:300px; padding:50px 0 0; overflow:hidden;}.zx_top { text-align:center; padding:15px 0 60px;}.zx_top a { font-size:28px; color:#fff; font-weight:bold;}.zx_top a:hover { color:#c4252a;} .zx_top em { display:block; font-family: Arial; text-transform:uppercase; font-size:18px; color:#fff; padding:8px 0 0;}.zx_con h3 { clear:both; margin-bottom:10px;}.zx_con h3 a { background:url(../images/zx_libg01.gif) no-repeat; width:260px; height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; margin:0 auto; display:block;}.zx_con h3 a:hover { background:url(../images/zx_libg02.gif) no-repeat; color:#fff;}.zx_con ul { padding:0 0 0 25px;}.zx_con ul li { height:40px; line-height:40px; background:url(../images/zx_xx01.gif) repeat-x 0 bottom; float:left; width:130px;}.zx_con ul li a { font-size:14px; color:#000;}.zx_con ul li a:hover { color:#c4252a;}.zx_con ul .nobor01 { background:none; margin-bottom:10px;}.rx { width:900px; padding:50px 0 0;}.rx_top { padding-left:48px; height:235px;}.rx_top ul li { width:190px; float:left;}.rx_top ul li a { width:190px; height:175px; display:block; color:#fff; font-size:16px; text-align:center; padding:30px 0 0;}.rx_top ul li a i { display:block; background: url(../images/cp_ico01.png) no-repeat; width:50px; height:50px; margin:0 auto;}.rx_top ul li a em { display:block; padding:20px 0 0;}.rx_top ul li a:hover,.rx_top ul .cur a { background:#404f5d url(../images/cp_libg.png) no-repeat; border-radius:8px; color:#fff;}.rx_top ul li a:hover i,.rx_top ul .cur a i { background:url(../images/cp_ico01.png) no-repeat;}.rx_top ul .rx_li02 a i { background: url(../images/cp_ico01.png) no-repeat -220px 0;}.rx_top ul .rx_li02 a:hover i { background:url(../images/cp_ico01.png) no-repeat -220px 0;}.rx_top ul .rx_li03 a i { background: url(../images/cp_ico01.png) no-repeat -440px 0;}.rx_top ul .rx_li03 a:hover i { background:url(../images/cp_ico01.png) no-repeat -440px 0;}.rx_top ul .rx_li04 a i { background: url(../images/cp_ico01.png) no-repeat -660px 0;}.rx_top ul .rx_li04 a:hover i { background:url(../images/cp_ico01.png) no-repeat -660px 0;}.rx_con ul li { float:left; padding:0 0 20px 40px;}.rx_con ul li a {  width:260px; height:300px; display:block; text-align:center; padding:13px 0 0; font-size:14px; color:#585858;}.rx_con ul li a img{ border:1px solid #E3E3E3; border-radius:10px; margin-bottom:15px; width:250px;}.rx_con ul li a:hover img{ border:1px solid #c4252a;}/**/.jm_bg { background:url(../images/jm_bg.jpg) no-repeat center 0; height:640px;}.jm_top { text-align:center; padding:70px 0 65px;}.jm_top a { font-size:30px; color:#fff; font-weight: bold;}.jm01 { float:left; width:333px;}.jm01 p { height:99px;}.jm01 p b { display:block; font-size:20px; color:#fff; margin:0 0 10px;}.jm01 p em { display:block; font-size:15px; color:#fff; line-height:25px;}.jm02 { text-align:right; float:right;}.jm02 p em { font-size:12px;}/*广告*/.pic01 { background:url(../images/pic01.gif) no-repeat center 0; height:138px;}.pic { width:1200px; margin: 0 auto;}.pic01 .pic_ad{position:absolute; top:20px; left:75px;}.pic01 .pic_ad strong{color:#c4252a; font-size:30px; font-weight:700; font-family:"黑体"; height:50px; line-height:50px; float:left; width:100%;}.pic01 .pic_ad span{color:#777; font-size:18px; float:left; height:30px; line-height:30px;}.pic01 p { position:absolute; top:40px; left:730px; background:url(../images/p_dhbg.gif) no-repeat; width:350px; height:40px; line-height:40px;}.pic01 p span { display:block; font-size:21px; color:#c4252a; float:left; font-weight:bold; padding:0 60px 0 48px;}.pic01 p a { display:block; font-size:17px; color:#fff; font-weight:bold;}.pic02 { background:url(../images/pic02.gif) no-repeat center 0; height:139px;}/*迪能 —— 定制灯的不二之选*/.dz_bg { background:url(../images/dz_bg.gif) no-repeat center 0; height:600px;}.dz_top { text-align:center; padding:58px 0 88px;}.dz_top a { font-size:30px; color:#364655; font-weight:bold;}.dz_top a:hover { color:#c4252a;}.dz_con dl dt { background:#4d5fb1; width:590px; height:350px; float:left; border-radius:10px;}.dz_con dl dt img { display:block; padding:10px 0 0 10px; width:580px; height:340px;} .dz_con dl dd { float:left; width:500px; padding:30px 0 0 100px;}.dz_con dl dd span a { display:block; font-size:24px; color:#008f8f;}.dz_con dl dd span a b { font-size:30px; display:block; margin:5px 0 30px;}.dz_con dl dd p { background:url(../images/dz_ico01.gif) no-repeat 0 12px; height:30px; line-height:30px; font-size:15px; color:#585858; padding-left:15px;}.dz_con dl dd i a {width:140px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; display:block; margin:30px 0 0; background:#4d5fb1; border-radius:10px;}.dz_con dl dd i a:hover { background:#3f4e5d;}/**/.zy_bg { background:url(../images/zy_bg.gif) no-repeat center 0; height:511px;}.zy01 { width:322px;}.zy01 span { display:block; padding:70px 0 30px; text-align:center;}.zy01 span a { font-size:18px; color:#fff;}.zy01 span a:hover { color:#4d5fb1;}.zy01 span a b { display:block; font-size:30px; padding:0 0 15px;}.zy01 ul li { margin:0 0 10px;}.zy01 ul li a {width:248px; height:48px; line-height:48px; text-align:center; font-size:16px; color:#585858; display:block; background:#fff; border:solid 1px #2e3c49; border-radius:10px; font-weight:bold; margin:0 auto;}.zy01 ul li a:hover,.zy01 ul .cur a { background:#4d5fb1; border:solid 1px #4d5fb1; color:#fff;}.zy01 i a {width:140px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; display:block; margin:30px auto 0; border:solid 1px #fff; border-radius:10px;}.zy01 i a:hover { background:#4d5fb1; border:solid 1px #4d5fb1;}.zy02 { margin:80px 0 0 40px; width:810px; position:relative;}.zy02 i { display:block; position:absolute; top:-28px; left:210px}.zy02 ul li  { float:left; padding:0 150px 20px 0;}.zy02 ul .zy_li02 { padding:0 0 20px;}.zy02 ul li a { display:block; width:280px; height:100px; background:#364655; border-radius:10px; text-align:center; font-size:18px; color:#fff; line-height:70px; padding:30px 50px 0 0;}.zy02 ul .zy_li02 a { padding:30px 0 0 30px; width:300px;}.zy02 ul li a:hover,.zy02 ul .cur a { background:#4d5fb1;  color:#fff; }.zy03 { background:url(../images/sc_bg11.jpg) no-repeat; width:810px; height:363px; margin:50px 0 0 40px; position:relative;}.zy03 ul li { position:absolute;}.zy03 ul li a { display:block; font-size:20px; color:#3a4a58; font-weight:bold;}.zy03 ul li span { display:block; font-size:14px; color:#585858; padding:25px 0 0; line-height:26px;}.zy03 ul .yl_li01 { position:absolute; top:20px; left:10px;}.zy03 ul .yl_li02 { top:10px; right:0; text-align:right;}.zy03 ul .yl_li03 { position:absolute; top:170px; left:10px;}.zy03 ul .yl_li04 { top:140px; right:0; text-align:right;}.zy03 ul .yl_li05 { top:270px; right:0; text-align:right;}.zy04 { background:url(../images/sc_bg12.jpg) no-repeat; width:809px; height:363px; margin:60px 0 0 40px;}.zy04 dl dd { float:left; padding:9px 0 0 20px;}.zy04 dl dd p { background:url(../images/aq_spbg.png) no-repeat; width:280px; height:111px; font-size:15px; color:#fff; line-height:25px; padding:30px 0 0 30px;}.zy04 dl dd i { display:block; margin:10px 0 0;}.zy04 dl dd i img{border-radius: 8px;}.zy04 dl dt { float:left; padding:0 0 0 10px;}.zy04 dl dt a img { width:461px; height:320px; border-radius: 8px;}.zy_cont{ float:left;}/*贴心售后*/.sh_bg { background:#fff;}.sh_bg span { display:block; text-align:center; padding:0 0 40px;}.sh_bg span a { font-size:30px; color:#fff; font-weight:bold;}.sh_bg span a:hover { color:#364655;}.sh_con ul li { float:left; padding-right:32px;}.sh_con ul li a { background:url(../images/sh_libg.png) no-repeat; display:block; width:275px; height:240px; color:#585858; font-size:12px; text-align:center; line-height:22px;}.sh_con ul li a i { display:block; background: url(../images/sh_ico01.png) no-repeat; width:110px; height:110px; margin:0 auto 30px; }.sh_con ul li a b { display:block; font-size:16px; color:#333; margin-bottom:15px;}.sh_con ul li a em { display:block; width:222px; margin:0 auto; text-align:left;}.sh_con ul li a:hover i,.sh_con ul .cur a i { background:url(../images/sh_ico02.png) no-repeat;}.sh_con ul .sh_li02 a i { background:url(../images/sh_ico01.png) no-repeat -310px 0;}.sh_con ul .sh_li02 a:hover i { background:url(../images/sh_ico02.png) no-repeat -310px 0;}.sh_con ul .sh_li03 a i { background:url(../images/sh_ico01.png) no-repeat -620px 0;}.sh_con ul .sh_li03 a:hover i { background:url(../images/sh_ico02.png) no-repeat -620px 0;}.sh_con ul .sh_li04 { padding:0;}.sh_con ul .sh_li04 a i { background:url(../images/sh_ico01.png) no-repeat -930px 0;}.sh_con ul .sh_li04 a:hover i { background:url(../images/sh_ico02.png) no-repeat -930px 0;}/**/.xz_bg { background:url(../images/xz_bg.gif) no-repeat center 50px #f3f3f3; height:488px; }.xz_bg h3 { text-align:center; padding:45px 0 65px 50px;}.xz_bg h3 a { font-size:30px; color:#364655;}.xz_bg h3 a:hover { color:#c4252a;}.xz_ul01 { width:940px; float:left;}.xz_ul01 li { float:left; width:278px; padding:0 30px 0 0;}.xz_ul01 .nobor { padding:0;}.xz_ul01 li i { display:block; width:278px; height:243px; overflow:hidden; border-radius:10px;}.xz_ul01 li i a img { width:278px; height:243px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}.xz_ul01 li i a img:hover  { -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.xz_ul01 li span a { height:60px; line-height:60px; text-align:center; color:#585858; font-size:16px; display:block; overflow:hidden;}.xz_ul02 { width:260px; overflow:hidden; }.xz_ul02 li { float:left; margin: 0 0 15px;}.xz_ul02 .nobor { margin:0;}.xz_ul02 li a { background:#c4252a; width:260px; height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; display:block; border-radius:10px;}.xz_ul02 li a:hover,.xz_ul02 .cur a { background:#364655;}/*合作伙伴*/.case_bg{}.case_bg h3{height:30px;line-height:30px; width:100%; text-align:center; margin-top:40px; font-size:30px; margin-bottom:20px;}.fc_con { padding:55px 0 0px;}.fc01 { padding:65px 15px 0 0}.fc03 { padding:65px 0 0}.fc01 a { background:url(../images/l.png) no-repeat; width:40px; height:40px; display:block;}.fc01 a:hover { background:url(../images/l_ch.png) no-repeat;}.fc03 a { background:url(../images/r.png) no-repeat; width:40px; height:40px; display:block;}.fc03 a:hover { background:url(../images/r_ch.png) no-repeat;}.fc02 { width:1195px;}.fc02 ul li { float:left; width:300px; padding:0 19px 0 0;}.fc02 ul li a { border:1px solid #e8e8e8; border-radius:5px; width:300px;  display:block; text-align:center; padding:5px 0 0;}.fc02 ul li img { width:293px;}/*走进*/.zj_bg { background: #f3f3f3;    /* border-top: solid 1px #e3e3e3; */    /* height: 1040px; */    padding-top: 50px;    display: table;    width: 100%;}.zj_con { padding:78px 0 0; height:425px;}.zj01 { float:left; background:#4d5fb1; width:571xp; height:380px; border-radius:10px;}.zj01 img { width:559px; height:379px; padding:10px 0 0 10px;}.zj01 i img { width:535px; height:22px;}.zj02 { float:left; width:570px; padding-left:58px;}.zj02 b{  height:52px; line-height:52px; display:block;}.zj02 b a { font-size:24px; color:#364655;}.zj02 b a:hover { color:#c4252a;}.zj02 p { line-height:26px; font-size:14px; color:#585858; overflow:hidden; height:145px;}.zj_pic ul { width:150px; float:left; }.zj_pic ul li { margin-bottom:15px;}.zj_pic ul li a { background:#4d5fb1; border-radius:5px; width:150px; height:45px; line-height:45px; color:#fff; font-size:16px; font-weight:bold; display:block; text-align:center;}.zj_pic ul li a:hover,.zj_pic ul .cur a { background:#202741; border-radius:5px; }.zj_pic span { display:block; float:left; width:420px;}.zj_pic span a{ float:left; display:block;}.zj_pic span a img { width:191px; height:165px; margin-left:15px;}.cont2{ overflow:hidden; width:100%; text-align:center; background:#fff; padding-top:30px;}.cont2_g{ width:1200px;}.cont2_a{ font-size:48px; color:#008f8f; font-weight:bold; line-height:1.2; text-align:center;}.cont2_a b{ color:#161616; font-size:48px;}.cont2_b{ color:#3f3f3f; font-size:14px;}.cont2_c{ color:#161616; font-size:14px;}.cont2_d{ color:#161616; font-size:18px; margin-top:20px; text-align:center;}.cont2_e{ color:#161616; font-size:14px; margin-top:35px; text-align:center;}.cont2_f{ width:100%; border-bottom:1px dotted #828282; overflow:hidden; margin:8px 0; text-align:center;}.cont2_i{ color:#000; font-size:12px; background:#dce3eb; width:250px; margin: -17px auto 0 auto; text-align:center;}.cont2_h{ color:#000; font-size:14px; text-align:center;}.cont3{ width:100%; background:#fff; overflow:hidden; padding-top:0px; position:relative;}.cont3_a{ width:1200px; height:538px; overflow:hidden;}.cont3_two{ width:395px; text-align:center; background:#000; padding:19.5px 0;}.cont3_a li{ float:left; width:100%;}.cont3_a .cont3_a_one{ background:#000 url(../images/cont7.png) center no-repeat; padding:300px 20px 0 20px; width:354px; height:238px; float:left; overflow:hidden;}.cont3_a .cont3_a_one p{ color:#fff; text-indent:2em; margin-top:5px; font-size:14px; line-height:1.7;}.cont4{ width:100%; overflow:hidden; background:#fff; padding-top:30px;}.cont4_qiehuan{width:1200px;}.cont4_qiehuan ul{margin:0px; padding:0px;}.cont4_qiehuan ul li{width:373px; margin-bottom:40px; float:left; margin-right:40px; background:#6c7cba;}.cont4_qiehuan ul li:nth-child(3n+3){margin-right:0px;}.cont4_qiehuan ul li:hover{background:#202741;}.cont4_qiehuan ul li a{padding:10px; display:table; width:353px;}.cont4_qiehuan ul li img{width:100%;float:left; height:470px;}.cont4_qiehuan ul li .cont4_name{width:100%; height:60px; line-height:60px; background:rgba(255,255,255,0.4); color:#fff; font-size:20px; font-weight:500; float:left; text-align:center;}.cont4_qiehuan ul li .cont4_text{ width:245px; height:320px; line-height:28px; background:rgba(255,255,255,0.8); float:left; padding:20px 10px; font-size:14px; font-weight:500; }/*百科*/.wd { width:460px;}.wd_top { background: url(../images/wd_xx01.gif) no-repeat 0 bottom; height:65px; line-height:40px; margin-bottom:25px;}.wd_top em { display:block; float:right; padding:2px 0 0;}.wd_top em a { background:url(../images/dt_more01.gif) no-repeat; width:121px; height:35px; display:block; }.wd_top em a:hover { background:url(../images/dt_more02.gif) no-repeat;}.wd_top span { display:block;}.wd_top span a { font-size:24px; color:#364655; font-weight:bold;}.wd_top span a:hover { color:#c4252a;}.wd_con dl { padding:0 0 40px; }.wd_con dl dt { background: url(../images/wd_w.gif) no-repeat left 2px; height:30px; line-height:30px; padding:0 0 10px 40px; overflow:hidden;}.wd_con dl dt a { color:#585858; font-size:14px; font-weight:bold;}.wd_con dl dt a:hover { color:#c4252a;}.wd_con dd { background:url(../images/wd_d.gif) no-repeat left 4px; width:400px;  line-height:25px; padding-left:40px; font-size:14px;color:#343231; white-space:normal; word-break:normal;}/*迪能动态*/.dt { width:670px; padding-left:70px}.dt_con dl { height:155px; border-bottom:dashed 1px #ddd; margin:0 0 35px;}.dt_con .nobor { border:none;}.dt_con dt { float:left; padding-right:20px;}.dt_con dt a img { width:188px; height:118px; border:solid 1px #e3e3e3}.dt_con dt a:hover img { border:solid 1px #c4252a}.dt_con dd { float:left; width:448px}.dt_con dd b { height:35px; display:block;}.dt_con dd b a { font-size:15px; color:#585858;}.dt_con dd b a:hover { color:#c4252a;}.dt_con dd p { line-height:25px; font-size:14px; color:#686868;}/*友情链接 */.yq_bg { background:url(../images/yq_bg.gif) no-repeat center 0; height:80px; overflow:hidden;}.yq span { display:block; float:left; padding: 31px 100px 0 59px;} .yq p { width:860px; float:left; line-height:90px;}.yq p a { font-size:14px; color:#fff; padding-right:44px;}.yq p a:hover,.yq p .cur {color:#364655}.ck-slide { width:392px; height: 572px; margin:0 auto;}.ck-slide ul.ck-slide-wrapper,.ck-slide03 ul.ck-slide-wrapper { height:572px;}.ck-slide03 { width:392px; height: 572px; margin:0 auto;}.ck-slide ul,.ck-slide03 ul {margin: 0;padding: 0;list-style-type: none;}.ck-slide,.ck-slide03 {position: relative;overflow: hidden;}.ck-slide ul.ck-slide-wrapper,.ck-slide03 ul.ck-slide-wrapper {position: absolute;top: 0;left: 0;z-index: 1;margin: 0;padding: 0;}.ck-slide ul.ck-slide-wrapper li,.ck-slide03 ul.ck-slide-wrapper li {position: absolute; margin-top:20px;}.ck-slide ul.ck-slide-wrapper li a,.ck-slide03 ul.ck-slide-wrapper li a{line-height:0px;display:black;line-height:0px;display:block;}.ck-slide .ck-prev, .ck-slide .ck-next,.ck-slide03 .ck-prev, .ck-slide03 .ck-next{position: absolute;top: 50%;z-index: 2;width: 35px;height: 70px;margin-top: -35px;border-radius: 3px;opacity: .15;background: red;text-indent: -9999px;background-repeat: no-repeat;transition: opacity .2s linear 0s;}.ck-slide .ck-prev,.ck-slide .ck-prev,.ck-slide03 .ck-prev,.ck-slide03 .ck-prev {left: 5px;background: url(../images/arrow-left.png) #000 50% no-repeat;}.ck-slide .ck-next,.ck-slide .ck-next,.ck-slide03 .ck-next,.ck-slide03 .ck-next {right: 5px;background: url(../images/arrow-right.png) #000 50% no-repeat;}.ck-slidebox{position: absolute;left: 50%;bottom: 12px;z-index: 30;}.ck-slidebox ul {height: 20px;padding: 0 4px;border-radius: 8px;background: rgba(0,0,0,0.5);}.ck-slidebox ul li{float: left;height: 12px;margin: 4px 4px;}.ck-slidebox ul li em{display: block;width: 12px;height: 12px;border-radius: 100%;background-color: #fff;text-indent: -9999px;cursor: pointer;}.ck-slidebox ul li.current em{background-color: #495db3;}.ck-slidebox ul li em:hover {background-color: #495db3;}.case_show{width:1200px; margin:50px auto 0;}.linksa a{ background:#202741; font-size:20px; text-align:center; color:#fff; display:block;width:600px; float:left; line-height:60px;}.linksa ul li.hover a{ background:#495db3;}.shenu ul li{ float:left;}.cont10{ width:100%; height:165px;  text-align:center; padding-top:25px;}.cont11{ width:100%; overflow:hidden; margin-bottom:50px;   }.cont11_a{ border:1px solid #cbcbcb; width:340.6px; padding:30px 20px; margin-right:26px; margin-top:25px;}.cont11_a:nth-child(3n+3){margin-right:0px;}.cont11_a em{width:43px;height:43px; line-height:43px; float:left; margin-right:5px; border-radius:5px; background:#333; color:#fff; font-size:20px; text-align:center;}.cont11_a img{ float:left; margin-right:5px;}.cont11_a span{ color:#525252; font-size:14px; margin-top:5px;}.cont11_a span strong{display: table;margin-bottom: 5px;}.left{float:left;}.right{float:right;} .h2Ttl {	margin-bottom: 25px;	color: #000;	font-size: 18px;	text-align: center;	line-height: 1.5;	letter-spacing: .08em;	font-weight: normal;} .h2Ttl span {	margin-bottom: 5px;	display: block;	color: #000;	font-family: 'Roboto Condensed', sans-serif;	font-size: 30px;	font-weight: bold;	line-height: 1;} .businessBox {	width: 100%;    margin: 30px 0 0;	display:table;} .businessBox ul {	position: relative;} .businessBox ul:before {	width: 1px;	height: 36px;	background: #000;	position: absolute;	top: -17px;	left: 50%;	z-index: 10;} .businessBox li {	width: 25%;	float: left;	text-align: center;	background: #EDF1F5;}.businessBox li:hover{background:#e6f4fb;} .businessBox li img{-webkit-transform: scaleX(1) scaleY(1);transition: all 1s;-webkit-transition: all 1s;} .businessBox li:hover img{transform:scaleX(1.1) scaleY(1.1);	-webkit-transform:scaleX(1.1) scaleY(1.1);} .businessBox li a {	display: block;	color: #333;	position: relative;	overflow: hidden;	border: 1px solid #e8e8e8;} .businessBox li a img{width:100%;} .businessBox li a:before {	width: 100%;	height: 100%;	background-size: cover;	position: absolute;	top: 0;	left: 0;	transition: transform 2.0s linear, opacity 0.4s ease-in-out;	opacity:0.85;	content: "";}.businessBox li a .imgSpan {    margin: 10px 0;    font-size: 14px;    font-weight: bold;    font-family: '幼圆';    color: #333;    overflow: hidden;	height:40px; line-height:40px;}#cs_box {width:120px; height:220px; background:#c4252a; position:fixed; right:10px; top:300px; border-radius:10px; z-index:1000}	#cs_box span {color:#fff; height:20px; line-height:20px; font-family:'Arial'; display:block;}	.cs_close {position:absolute; right:10px; top:10px; cursor:pointer; font-size:12px;}	.cs_title {font-size:14px; margin:10px; font-weight:bold;}	.cs_img {width:100px; height:100px; background:#fff; margin:10px;}	.cs_info {font-size:12px; margin:0px 10px; overflow:hidden; text-align:center;}	.cs_btn {width:100px; height:25px; background:#333; margin:5px 10px; border-radius:5px; font-size:12px; line-height:25px; color:#fff; text-align:center; cursor:pointer;}#wrapper{	margin-top: 50px;	text-align:center;}.overlay{  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 10;  background-color: rgba(0,0,0,0.5); /*dim the background*/  text-align:center;  display:none;}#overlay_pic {    margin:200px auto;    width:400px;    box-shadow: 10px 10px 5px #000;}.jscarousal{	width: 1200px;	height: 758px;	margin:0 auto;	padding: 0;	position: relative; /*overflow: hidden;*/}.jscarousal .jscarousal-left, .jscarousal .jscarousal-right{	float: left;	width: 23px;	height: 98px;	background-color: #121212;	color: White;	position: relative;	top: 298px;	cursor: pointer;}.jscarousal .jscarousal-left{	background-image: url(../images/left_arrow.png);	background-repeat: no-repeat;	background-position: left;}.jscarousal .jscarousal-right{	background-image: url(../images/right_arrow.png);	background-repeat: no-repeat;	background-position: right;}.jscarousal-contents{	width: 1154px;	height: 748px;	float: left;	position: relative;	overflow: hidden;}.jscarousal-contents > div{	position: absolute;	width: 100%;	height: 748px;}.jscarousal-contents > div > div{	float: left;	margin-left: 8px;	margin-right: 8px;	width:272px;	height:748px;	background:#6c7cba;}.jscarousal-contents > div a{padding:10px; display:table; width:252px;}.jscarousal-contents > div img{width:252px;;float:left;}.jscarousal-contents > div .cont4_name{width:252px; height:60px; line-height:60px; background:rgba(255,255,255,0.4); color:#fff; font-size:20px; font-weight:500; float:left; text-align:center;}.jscarousal-contents > div .cont4_text{ width:232px; line-height:25px; background:rgba(255,255,255,0.8); float:left; padding:10px; font-size:14px; font-weight:500; text-align:left; height:345px;}.hidden{	display: none;}.visible{	display: block;}