.banner{width:100%;position:relative;height:825px;background:#efefef;overflow:hidden}
.banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.banner .bd ul{width:100% !important}
.banner .bd li{width:100% !important;height:825px;overflow:hidden;text-align:center}
.banner .bd li a{display:block;height:825px}
.banner .hd{width:100%;position:absolute;z-index:1;bottom:45px;left:0;height:27px;line-height:27px}
.banner .hd ul{text-align:center;display:inline-block}
.banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:27px;height:27px;margin:0 5px;overflow:hidden;background:url(../images/d2.png) no-repeat center center;line-height:999px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
.banner .hd ul .on{background:url(../images/d1.png) no-repeat center center}

.wbg{background:#fff}
.lbg{background:#0c54b8}
.hbg{background:#f4f5f7}
.abg{background:url(../images/i_r7.jpg) no-repeat center bottom;background-size:cover}
.nbg{background:url(../images/nbg.jpg) no-repeat center bottom;background-size:cover}
.cbg{background:url(../images/nbg2.jpg) no-repeat center bottom;background-size:cover}

.h-tit{text-align:center;padding:55px 0 40px;background:url(../images/i_a1.png) no-repeat center bottom}
.h-tit h2,.h-tit h1{font-size:37px;height:52px;line-height:52px;text-transform:uppercase;color:#000}
.h-tit p{font-size:17px;line-height:32px;color:#666;padding-top:15px}
.h-tit2{padding-bottom:20px;background:none}
.h-tit3 h2,.h-tit3 p{color:#fff}
.h-tit4{padding-bottom:15px;background:url(../images/hr-o.png) no-repeat center bottom}
.h-tit4 p{color:#333;padding-top:10px}

.h-show{height:951px;overflow:hidden}
.h-show .hd ul{display:block;width:100%;text-align:center;padding:50px 0 35px}
.h-show .hd ul li{display:inline-block;width:200px;height:52px;line-height:52px;font-size:18px;font-weight:bold}
.h-show .hd ul li a{display:block;color:#333;-webkit-border-radius:28px;-moz-border-radius:28px;-o-border-radius:28px;border-radius:28px}
.h-show .hd ul li a:hover,.h-show .hd ul li.on a{color:#fff;background:#0c54b8}
.h-show .bd ul{float:left;width:100%}
.h-show .bd ul li{width:424px;padding:12px 24px 12px 0;float:left}
.h-show .bd ul li:nth-of-type(3n){padding-right:0}
.h-show .bd ul li a{display:block;border:2px solid #eee;background:#fff;padding-bottom:15px;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;-ms-transition:all .4s ease 0s}
.h-show .bd ul li img{display:block;width:100%;height:310px}
.h-show .bd ul li span{display:block;font-size:20px;font-weight:bold;height:46px;line-height:46px;overflow:hidden;padding:8px 50px 0 20px;color:#333;background:url(../images/i_a3.png) no-repeat 96% 15px}
.h-show .bd ul li a:hover{border-color:#fff;-moz-box-shadow:0px 2px 10px #ddd;-webkit-box-shadow:0px 2px 10px #ddd;box-shadow:0px 2px 10px #ddd}
.h-show .bd ul li a:hover span{color:#0c54b8;background:url(../images/i_a2.png) no-repeat 96% 15px}

.h-about{padding-top:350px;text-align:center}
.h-about .txt{background:url(../images/lbg.png) repeat;padding:35px 80px;font-size:16px;font-weight:bold;color:#fff;line-height:36px;-webkit-border-radius:50px 50px 0 0;-moz-border-radius:50px 50px 0 0;-o-border-radius:50px 50px 0 0;border-radius:50px 50px 0 0}
.h-about .txt a{display:block;color:#0c54b8;background:#fff;line-height:44px;width:180px;margin:0 auto;-webkit-border-radius:22px;-moz-border-radius:22px;-o-border-radius:22px;border-radius:22px;margin-top:25px}

.h-case dl{width:422px;float:left;padding:27px 27px 27px 0;position:relative}
.h-case dl:nth-of-type(3n){padding-right:0}
.h-case dl dt{width:422px;height:291px;overflow:hidden}
.h-case dl dt img{display:block;width:100%;height:100%;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-webkit-transform:scale(1,1);transform:scale(1,1)}
.h-case dl:hover dt img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.h-case dl dd{position:absolute;padding:15px 20px;font-size:22px;font-weight:bold;background:url(../images/bbg.png) repeat;width:352px;left:15px;bottom:0;-moz-box-shadow:0px 2px 8px #ccc;-webkit-box-shadow:0px 2px 8px #ccc;box-shadow:0px 2px 8px #ccc;z-index:2}
.h-case dl dd a{display:block;background:url(../images/i_a4.png) no-repeat right center;height:52px;line-height:52px;overflow:hidden;padding-right:30px}

.h-fwlc{background:url(../images/s_r10.png) no-repeat right 180px;padding:60px 0 80px}
.h-fwlc dl{width:165px;float:left;text-align:center}
.h-fwlc dl dt img{display:block;margin:0 auto;width:96px;height:96px}
.h-fwlc dl dd{color:#fff;line-height:36px}
.h-fwlc dl dd.dd1{padding-top:52px;background:url(../images/d4.png) no-repeat center 25px;font-size:28px;font-weight:bold;font-style:italic}
.h-fwlc dl dd.dd2{font-size:20px;font-weight:bold}

.h-news .xwbox{float:left;width:645px;height:362px;overflow:hidden;position:relative}
.h-news .bd ul li{position:relative}
.h-news .bd ul li img{display:block;width:100%;height:362px}
.h-news .bd ul li span{position:absolute;left:0;bottom:0;background:url(../images/jb.png) repeat-x left bottom;padding:110px 70px 0 15px;display:block;width:560px;font-size:18px;color:#fff;height:56px;line-height:56px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.h-news .hd{position:absolute;right:10px;bottom:20px;height:12px;line-height:12px}
.h-news .hd ul li{display:inline-block;width:8px;height:8px;overflow:hidden;margin:2px;line-height:999px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.h-news .hd ul li.on{background:#0c54b8}
.h-news dl{float:left;width:595px;height:106px;padding:30px 25px;-moz-box-shadow:0px 2px 8px #ccc;-webkit-box-shadow:0px 2px 8px #ccc;box-shadow:0px 2px 8px #ccc;margin-top:30px;margin-left:30px}
.h-news dl:nth-of-type(1){margin-top:0}
.h-news dl:nth-of-type(3){margin-left:0}
.h-news dl dt{float:left;font-size:15px;color:#999;border-bottom:1px solid #bfbfbf;width:90px;height:106px;margin-right:20px}
.h-news dl dt span{font-size:30px;color:#000;display:block}
.h-news dl dd h2{display:block;font-size:20px;line-height:36px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.h-news dl dd p{color:#666;padding-top:10px;font-size:16px;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.h-news dl.fa{background:#0c54b8}
.h-news dl.fa dt,.h-news dl.fa dt span,.h-news dl.fa dd h2,.h-news dl.fa dd p{color:#fff}

.lx-text dl{float:left;width:32%;height:430px;padding:30px 65px 40px;margin-top:2%;margin-right:2%;border:2px solid #eee;box-sizing:border-box;background:#fff}
.lx-text dl:nth-of-type(3n){margin-right:0}
.lx-text dl dt{font-size:28px;font-weight:bold;text-align:center;height:52px;line-height:52px;padding-bottom:15px}
.lx-text dl dd{position:relative;padding:8px 0 8px 85px;font-size:18px;color:#333;line-height:32px}
.lx-text dl dd span{display:inline-block;position:absolute;left:0;padding-left:28px}
.lx-text dl dd.dd1 span{background:url(../images/l_r2.png) no-repeat 2px center}
.lx-text dl dd.dd2 span{background:url(../images/l_r3.png) no-repeat left center}
.lx-text dl dd.dd3 span{background:url(../images/l_r4.png) no-repeat left center}

@media (min-width:1600px){
.h-tit h2{font-size:40px;height:56px;line-height:56px}
.h-tit p{font-size:18px}
.h-show{height:auto}
.h-show .hd ul li{font-size:20px}
.h-show .bd ul li{width:510px;padding:17px 35px 17px 0}
.h-show .bd ul li:nth-of-type(3n){padding-right:0}
.h-show .bd ul li a{padding-bottom:20px}
.h-show .bd ul li img{height:373px}
.h-show .bd ul li span{font-size:24px}
.h-about .txt{font-size:18px}
.h-case dl{width:510px;padding:35px 35px 27px 0}
.h-case dl:nth-of-type(3n){padding-right:0}
.h-case dl dt{width:510px;height:352px}
.h-case dl dd{width:440px}
.h-fwlc{background-position:right 195px;padding:80px 0}
.h-fwlc dl{width:200px}
.h-fwlc dl dt img{width:112px;height:112px}
.h-fwlc dl dd{line-height:44px}
.h-fwlc dl dd.dd1{font-size:32px}
.h-fwlc dl dd.dd2{font-size:24px}
.h-news .xwbox{width:776px;height:436px}
.h-news .bd ul li img{height:436px}
.h-news .bd ul li span{width:691px}
.h-news dl{width:744px;height:129px;padding:37px 25px}
.h-news dl:nth-of-type(3){width:726px}
.h-news dl dt{font-size:16px;height:129px;margin-right:30px}
.h-news dl dt span{font-size:32px}
.h-news dl dd h2{font-size:24px;line-height:46px}
.h-news dl dd p{padding-top:10px;font-size:18px;line-height:36px}
}

.nbanner{height:420px;position:relative}
.nbanner .tit{font-size:40px;color:#fff;letter-spacing:2px;padding-top:135px}
.nbanner p{font-size:14px;padding-top:10px;color:#fff}

.weizhi{background:url(../images/b_bg.png) repeat;color:#fff;font-size:16px;height:50px;line-height:50px;position:absolute;bottom:0;left:50%;margin-left:-660px}
.weizhi span,.weizhi a{color:#fff;display:inline-block;padding:0 5px}
.weizhi span{padding-left:70px;background:url(../images/dw.png) no-repeat 30px center}

.n-baike dl{float:left;width:100%;padding:20px;border:2px solid #eee;margin-top:30px;box-sizing:border-box;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;-ms-transition:all .4s ease 0s}
.n-baike dl dt{float:left;width:474px;height:266px}
.n-baike dl dt img{display:block;width:100%;height:100%}
.n-baike dl dd.dd1{float:left;width:70px;padding:30px 25px 30px 35px;margin-top:63px;font-size:16px;color:#999;line-height:28px;background:url(../images/hhr.png) repeat-y right top}
.n-baike dl dd.dd1 span{display:block;font-size:48px;font-weight:bold;color:#0c54b8;line-height:52px}
.n-baike dl dd.dd2{float:left;width:627px;padding-left:35px;padding-right:10px;margin-top:63px}
.n-baike dl dd.dd2 h2{display:block;font-size:24px;line-height:36px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.n-baike dl dd.dd2 p{color:#666;padding-top:7px;font-size:16px;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.n-baike dl.fa{border-color:#fff;-moz-box-shadow:0px 2px 10px #999;-webkit-box-shadow:0px 2px 10px #999;box-shadow:0px 2px 10px #999}

.title{padding-top:60px;text-align:center}
.title.tit-t{text-align:left}
.title h1{font-size:28px;color:#000}
.time{font-size:15px;color:#747474;line-height:26px;padding:30px 0;border-bottom:1px solid #e4e4e4;text-align:center}
.time span{display:inline-block;padding:0 30px}
.time span.s1{background:url(../images/time.png) no-repeat left center}
.time span.s2{background:url(../images/eye.png) no-repeat left center}
.nr-text{padding:30px 0;font-size:16px;line-height:36px;color:#454545}
.nr-text a{text-decoration: underline; color: #1863f3;}
.c-text a{text-decoration: underline; color: #1863f3;}
.nr-text.t50{padding-top:50px}
.nr-text img{max-width:100%;width:auto !important;height:auto !important}

.xg-tit{height:60px;line-height:60px}
.xg-tit h2{float:left;font-size:22px;color:#000;background:url(../images/nhr.png) repeat-x left bottom}
.xg-tit a{float:right;font-size:16px;color:#5a5a5a}
.xg-list{padding:30px;border:2px solid #eeee;box-sizing:border-box}
.xg-list .zuo{float:left;width:796px;padding-right:24px}
.xg-list .zuo dl{float:left;width:100%;padding:10px 0}
.xg-list .zuo dl dt{float:left;width:339px;height:190px;overflow:hidden}
.xg-list .zuo dl dt img{display:block;width:100%;height:100%;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-webkit-transform:scale(1,1);transform:scale(1,1)}
.xg-list .zuo dl dt:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.xg-list .zuo dl dd{float:left;width:430px;height:190px;padding-left:26px;position:relative;font-size:16px;line-height:30px}
.xg-list .zuo dl dd a.tit{font-size:20px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xg-list .zuo dl dd p{color:#666;padding-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.xg-list .zuo dl dd span{position:absolute;left:30px;bottom:0;display:inline-block;height:44px;line-height:44px}
.xg-list .zuo dl dd a.more{position:absolute;right:0;bottom:0;width:44px;height:44px}
.xg-list .you{float:left;width:410px;padding-left:24px;border-left:2px dashed #eee}
.xg-list .you ul{float:left;width:100%}
.xg-list .you ul li{float:left;width:100%;height:42px;line-height:42px;font-size:16px}
.xg-list .you ul li a{display:block;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xg-list .you ul li span{float:right;color:#666;padding-left:10px}

.n-tit{height:50px;line-height:50px;padding:60px 0 40px}
.n-tit h2{float:left;font-size:32px;color:#000;padding-left:175px;background:url(../images/nbiao.png) no-repeat left center}
.n-tit a{float:right;font-size:16px;color:#0c54b8;background:url(../images/more1.png) no-repeat center center;width:146px;padding-right:15px;text-align:center}
.n-tit a:hover{background:url(../images/more2.png) no-repeat center center;color:#fff}

.n-show ul{float:left;width:100%}
.n-show ul li{width:424px;padding:12px 24px 12px 0;float:left}
.n-show ul li:nth-of-type(3n){padding-right:0}
.n-show ul li a{display:block;border:2px solid #eee;background:#fff;padding-bottom:15px;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;-ms-transition:all .4s ease 0s}
.n-show ul li img{display:block;width:100%;height:310px}
.n-show ul li span{display:block;font-size:20px;font-weight:bold;height:46px;line-height:46px;overflow:hidden;padding:8px 50px 0 20px;color:#333;background:url(../images/i_a3.png) no-repeat 96% 15px}
.n-show ul li a:hover{border-color:#fff;-moz-box-shadow:0px 2px 10px #ddd;-webkit-box-shadow:0px 2px 10px #ddd;box-shadow:0px 2px 10px #ddd}
.n-show ul li a:hover span{color:#0c54b8;background:url(../images/i_a2.png) no-repeat 96% 15px}

.s-text{padding:65px 0 70px}
.s-text .zuo{float:left;width:665px;height:490px;padding:1px;background:#eee}
.s-text .zuo img{display:block;width:665px;height:490px}
.s-text .you{float:left;width:608px;padding-left:45px}
.s-text .you h1{font-size:32px;line-height:52px;padding:15px 0 20px}
.s-text .you p{font-size:18px;line-height:38px}
.s-text .you p span{font-size:24px;font-weight:bold;color:#0C54B8}
.s-text .you .butt{padding-top:40px}
.s-text .you .butt img{display:block;-webkit-border-radius:35px;-moz-border-radius:35px;-o-border-radius:35px;border-radius:35px}
.s-text .you .butt a{display:inline-block;padding-right:15px}

.c-tit{font-size:24px;text-align:center;padding:50px 0 15px}
.c-text{padding:20px 0 70px;font-size:16px;line-height:36px;color:#454545}
.c-text img{max-width:100%;width:auto !important;height:auto !important}
.a-text{color:#000;padding-bottom:400px}

.cs-z{float:left;width:665px;height:450px;padding:1px;background:#eee}
.cs-z img{display:block;width:665px;height:450px}
.cs-y{float:left;width:623px;padding-left:30px}
.cs-y table{border-collapse:inherit;background:#eee}
.cs-y table tr td{background:#fff;font-size:18px;padding:13px 4%;border-color:#eee}
.cs-y table tr:nth-of-type(even) td{background:#fbfbfb}
.cs-y table tr:nth-of-type(1) td{line-height:46px}
.cs-y table tr:nth-of-type(1) td:nth-of-type(2){font-size:22px;font-weight:bold}

.c-case{padding:25px 0 70px}
.c-case ul{float:left;width:100%}
.c-case ul li{float:left;width:420px;padding-right:30px}
.c-case ul li:nth-of-type(3n){padding-right:0}
.c-case ul li img{display:block;width:100%;height:290px}
.c-case ul li span{display:block;border:1px solid #eee;height:44px;line-height:44px;font-size:20px;font-weight:bold;background:#fff;background:url(../images/i_a3.png) no-repeat 95% center #fff;padding:15px 20px}
.c-case ul li a:hover span{background:url(../images/i_a2.png) no-repeat 95% center #fff}

.l-table{padding:40px 0 80px}
.l-table ul{float:left;width:100%;border:2px solid #e5e5e5;padding:60px 40px;box-sizing:border-box}
.l-table ul li{float:left;padding:12px 0 12px 130px;font-size:18px;line-height:50px;position:relative;box-sizing:border-box}
.l-table ul li.li1{width:50%}
.l-table ul li.li2{width:100%}
.l-table ul li span{display:block;width:130px;text-align:center;position:absolute;top:12px;left:0}
.l-table ul li input,.l-table ul li textarea{display:block;width:100%;font-size:16px;border:none;background:#f2f2f2;height:50px;line-height:50px;padding:0 10px;box-sizing:border-box}
.l-table ul li textarea{height:140px;padding-top:8px;line-height:32px}
.l-table ul li.li2 input{width:175px;float:left;margin-right:15px;font-weight:bold;background:#696969;color:#fff}
.l-table ul li.li2 input.t1{background:#0C54B8}

.cj-img ul{float:left;width:100%}
.cj-img ul li{float:left;width:420px;padding:15px 30px 15px 0}
.cj-img ul li:nth-of-type(3n){padding-right:0}
.cj-img ul li img{display:block;width:100%;height:285px}

.feedback ul{background:url(../images/l_r5.png) no-repeat left center;padding:60px 0 80px 45%;width:55%}
.feedback ul li{padding:10px 0;color:#454545;font-size:16px;line-height:56px;position:relative;box-sizing:border-box}
.feedback ul li span{display:inline-block;position:absolute;top:10px;left:15px}
.feedback ul li input,.feedback ul li textarea{display:block;width:100%;font-size:16px;border:1px solid #dcdcdc;background:#fff;height:56px;line-height:56px;padding:0 10px;box-sizing:border-box;text-indent:130px;color:#666}
.feedback ul li textarea{height:140px;padding-top:11px;line-height:32px}
.feedback ul li.li2 input{border:none;text-indent:0;font-weight:bold;background:#0C54B8;color:#fff}

.c-fwcn dl{float:left;width:100%}
.c-fwcn dl dt{float:left;width:650px}
.c-fwcn dl dt img{display:block;width:100%;height:414px}
.c-fwcn dl dd{float:left;width:635px;font-size:16px;line-height:41px;padding-left:35px}
.c-fwtx dl{float:left;width:100%}
.c-fwtx dl dt{float:left;width:650px}
.c-fwtx dl dt img{display:block;width:100%;height:325px}
.c-fwtx dl dd{float:left;width:635px;font-size:16px;line-height:34px;padding-top:25px;padding-right:35px}
.c-fwlc ul{float:left;width:100%;background:url(../images/s_r10.png) no-repeat right 200px}
.c-fwlc ul li{float:left;width:25%;text-align:center;padding:20px 0}
.c-fwlc ul li img{display:block;margin:0 auto}
.c-fwlc ul li span{display:block;font-size:22px;font-weight:bold;background:url(../images/s_r9.png) no-repeat center 20px;padding-top:50px;line-height:36px}

#d_tab29{position:relative;height:392px;padding-top:45px;padding-bottom:120px;text-align:left}
#d_tab29 .d_img{position:relative;margin:0 auto;width:1320px;height:100%}
#d_tab29 .d_img li{position:absolute;display:none;z-index:0}
#d_tab29 .d_img li img{width:100%}
#d_tab29 .d_img li.d_pos1{display:block;width:340px;left:5%;top:60px;z-index:1}
#d_tab29 .d_img li.d_pos2{display:block;width:420px;left:11%;top:40px;z-index:2}
#d_tab29 .d_img li.d_pos3{display:block;width:500px;left:17%;top:20px;z-index:3}
#d_tab29 .d_img li.d_pos4{display:block;width:580px;left:27%;top:0;z-index:4}
#d_tab29 .d_img li.d_pos5{display:block;width:500px;right:17%;top:20px;z-index:3}
#d_tab29 .d_img li.d_pos6{display:block;width:420px;right:11%;top:40px;z-index:2}
#d_tab29 .d_img li.d_pos7{display:block;width:340px;right:5%;top:60px;z-index:1}
#d_tab29 .d_menu{position:absolute;bottom:65px;width:100%;text-align:center}
#d_tab29 .d_menu li{display:inline-block;zoom:1;*display:inline;background:url(../images/btn.png) no-repeat 0 0;width:12px;height:12px;cursor:pointer;margin-right:3px}
#d_tab29 .d_menu li.d_select{background:url(../images/btn.png) no-repeat 0 -18px}
#d_tab29 .d_next{position:absolute;right:50%;margin-right:-650px;top:195px;z-index:10;cursor:pointer}
#d_tab29 .d_prev{position:absolute;left:50%;margin-left:-650px;top:195px;z-index:10;cursor:pointer}

.wxbox{position:fixed;width:100%;height:100%;top:0;left:0;z-index:99;background:url(../images/tm.png) repeat}
.wxbox .im{width:160px;height:160px;position:absolute;top:50%;left:50%;margin-left:-80px;margin-top:-80px}
.wxbox .im img{display:block;width:100%;height:100%}

.tg-list ul{float:left;width:100%;padding-top:15px}
.tg-list ul li{float:left;width:49%;font-size:16px;line-height:46px;border-bottom:1px dashed #ddd}
.tg-list ul li:nth-of-type(even){float:right}
.tg-list ul li a{display:block;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tg-list ul li span{float:right;color:#666;padding-left:10px}

.cs-tab table{text-align:center; margin:5px auto}
.cs-tab table tr:nth-of-type(even){background:#f8f8f8}
.cs-tab table tr:nth-of-type(1){background:#0C54B8;color:#fff}
.cs-tab table td{word-wrap:break-word;word-break:normal;}

.links{ font-size:15px; line-height:25px; padding-bottom:30px;}
.links a{ display:inline-block; padding-right:15px;}


@media (min-width:1600px){
.weizhi{margin-left:-800px}
.n-baike dl dd.dd1{padding:30px 35px 30px 45px}
.n-baike dl dd.dd2{width:887px}
.xg-list .zuo{width:920px;padding-right:40px}
.xg-list .zuo dl dt{width:339px}
.xg-list .zuo dl dd{width:544px;padding-left:36px}
.xg-list .you{width:534px;padding-left:40px}
.n-show ul li{width:510px;padding:17px 35px 17px 0}
.n-show ul li:nth-of-type(3n){padding-right:0}
.n-show ul li a{padding-bottom:20px}
.n-show ul li img{height:373px}
.n-show ul li span{font-size:24px}
.s-text .you{width:878px;padding-left:55px}
.cs-y{width:903px}
.c-text{font-size:18px;line-height:38px}
.c-case ul li{width:514px;padding-right:29px}
.c-case ul li:nth-of-type(3n){padding-right:0}
.c-case ul li img{width:100%;height:355px}
.cj-img ul li{width:510px;padding:17px 35px 17px 0}
.cj-img ul li:nth-of-type(3n){padding-right:0}
.cj-img ul li img{height:346px}
.c-fwcn dl dt{width:675px}
.c-fwcn dl dt img{height:430px}
.c-fwcn dl dd{width:875px;font-size:18px;line-height:47px;padding-left:50px}
.c-fwtx dl dt{width:820px}
.c-fwtx dl dt img{height:410px}
.c-fwtx dl dd{width:730px;font-size:18px;line-height:38px;padding-top:25px;padding-right:50px}
#d_tab29{height:460px}
#d_tab29 .d_img{width:1600px}
#d_tab29 .d_img li.d_pos1{width:440px;left:5%;top:60px}
#d_tab29 .d_img li.d_pos2{width:520px;left:11%;top:40px}
#d_tab29 .d_img li.d_pos3{width:600px;left:19%;top:20px}
#d_tab29 .d_img li.d_pos4{width:680px;left:28%;top:0}
#d_tab29 .d_img li.d_pos5{width:600px;right:19%;top:20px}
#d_tab29 .d_img li.d_pos6{width:520px;right:11%;top:40px}
#d_tab29 .d_img li.d_pos7{width:440px;right:5%;top:60px}
#d_tab29 .d_next{top:220px;margin-right:-785px}
#d_tab29 .d_prev{top:220px;margin-left:-785px}
}