.idx .nav{position:relative;zoom:1}.idx .nav .cat{width:91px;height:400px;float:left}.idx .nav .cat a{display:block;width:91px;height:40px;padding-top:60px;text-align:center;color:#fff;font-size:14px;background:url(material.png) no-repeat #bebebe}.idx .nav .cat a:hover,.idx .nav .cat a.active{background:url(material.png) no-repeat #d4af70;text-decoration:none}.idx .nav .cat a#survey{background-position:-909px 0}.idx .nav .cat a#news{background-position:-909px -88px}.idx .nav .cat a#sales{background-position:-909px -168px}.idx .nav .cat a#journal{background-position:-909px -258px}.idx .nav .cat a#contact{background-position:-909px -348px}.idx .nav .cat_con{width:220px;height:400px;float:left;display:inline-block;margin-left:9px;overflow:hidden}.idx .nav .cat_con img{display:block;width:220px;height:170px}.idx .nav .cat_con ul{padding-top:10px;height:220px}.idx .nav .cat_con ul li{height:44px;line-height:44px;padding-left:10px}.idx .nav .cat_con ul li a{font-weight:bold}.idx .nav .list{width:671px;height:400px;overflow:hidden;float:right}.idx .nav .list ul{width:681px}.idx .nav .list ul li{width:217px;height:205px;float:left;margin-right:10px;display:inline-block}.idx .nav .list ul li a{display:block;width:217px;height:195px;position:relative;zoom:1}.idx .nav .list ul li a img{width:100%;height:100%}.idx .nav .list ul li a span{display:block;width:217px;height:44px;position:absolute;left:0;bottom:0;text-align:center;line-height:44px;font-size:18px;color:#fff;background:#308ac7}.idx .nav .list ul li a:hover span{background:#d4af70}.idx .nav .help{width:86px;height:250px;background:url(material.png) no-repeat -531px 0;position:fixed;top:593px;right:50%;margin-right:-587px}.idx .nav .help a{display:block;position:absolute}.idx .nav .help a.wechat{display:block;width:72px;height:72px;left:7px;top:111px}.idx .nav .help a.scolltop{display:block;width:69px;height:27px;left:9px;bottom:9px}.idx .nav .help span{display:none;width:164px;height:162px;background:url(material.png) no-repeat -657px 0;position:absolute;left:-170px;top:75px;z-index:99}.idx .news .left{width:548px;float:left}.idx .news .right{width:444px;float:right}.idx .news .catname{height:48px;border-bottom:4px solid #c5c5c5;position:relative;zoom:1}.idx .news .catname a{display:block;font-size:18px;font-weight:bold;color:#0071bb;height:48px;line-height:48px;padding:0 15px;border-bottom:4px solid #0ff;position:absolute;left:0;top:0}.idx .news .tj{height:107px;padding-top:10px;padding-left:185px;position:relative;zoom:1}.idx .news .tj a.img{display:block;width:151px;height:107px;position:absolute;left:15px;top:10px}.idx .news .tj a.img img{width:100%;height:100%}.idx .news .tj a.img i{display:block;width:52px;height:52px;position:absolute;left:50%;top:50%;margin-left:-26px;margin-top:-26px;background:url(material.png) no-repeat -180px -84px}.idx .news .tj a.title{font-weight:bold;line-height:20px;font-size:14px}.idx .news .tj p{display:block;height:40px;line-height:20px;overflow-y:hidden;padding-top:3px;margin-bottom:3px}.idx .news .tj a.detail{color:#c44a3e}.idx .news ul{margin-left:15px;border-top:1px dashed #ccc;margin-top:10px;padding:10px 0}.idx .news ul li{height:22px;padding-left:12px;position:relative;zoom:1;background:url(material.png) no-repeat 0 -267px}.idx .news ul li a{line-height:22px;font-size:14px}.idx .news ul li span{font-size:14px;line-height:22px;position:absolute;right:0;top:0;color:#c3c3c3}.survey .right{width:767px;float:right}.survey .right .content{padding-top:6px}.survey .right .content p,.survey .right .content a,.survey .right .content span,.survey .right .content strong,.survey .right .content em{line-height:26px;font-size:14px}.survey .right .chairman{height:45px;padding-top:10px;text-align:center;border-bottom:1px dashed #ccc;color:#18669b;font-size:16px;line-height:45px}.survey .right .agency{height:45px;padding-top:10px;border-bottom:1px dashed #ccc;color:#666;font-weight:bold;font-size:14px;line-height:45px}.survey .right #agency-table{margin-top:15px}.survey .right #agency-table th{background:#999;font-weight:normal;color:#fff;line-height:36px}.survey .right #agency-table td{background:#fff;line-height:34px;text-align:center}.survey .right #agency-table td.blue{background:#308ac7;font-weight:bold;color:#fff;font-size:14px}.survey .right #agency-table td.t{text-align:left;padding-left:20px}.survey .right .honor{height:638px;border:1px solid #e2e2e2;margin-top:20px}.survey .right #partner{margin-top:15px}.survey .right #partner td{height:115px}.newslist .right{width:767px;float:right}.newslist .right .recommend{margin-top:17px;height:129px;border-bottom:1px dashed #b2b2b2;padding-left:168px;position:relative;zoom:1}.newslist .right .recommend a.img{display:block;width:151px;height:107px;position:absolute;left:0;top:0}.newslist .right .recommend a.img img{width:100%;height:100%}.newslist .right .recommend a.title{font-size:14px;font-weight:bold;color:#308ac7}.newslist .right .recommend span{display:block;height:24px;line-height:24px;color:#999}.newslist .right .recommend p{display:block;height:44px;line-height:22px;overflow:hidden}.newslist .right .recommend a.detail{color:#e80f1e;position:absolute;left:168px;bottom:22px}.newslist .right .list ul li{height:39px;border-bottom:1px dashed #b2b2b2;line-height:39px;position:relative;zoom:1}.newslist .right .list ul li span{position:absolute;right:0;top:0;color:#999}.newslist .right .media-list{width:100%;overflow:hidden}.newslist .right .media-list ul{width:775px}.newslist .right .media-list ul li{display:inline-block;width:250px;height:313px;overflow:hidden;float:left;margin-top:15px;margin-right:8px;background:url(media_list.png) no-repeat;padding-top:20px}.newslist .right .media-list ul li a.img{display:block;width:210px;height:148px;margin:0 auto;position:relative;zoom:1}.newslist .right .media-list ul li a.img img{width:100%;height:100%}.newslist .right .media-list ul li a.img i{display:block;width:56px;height:56px;position:absolute;left:50%;top:50%;margin-left:-28px;margin-top:-28px;background:url(material.png) no-repeat -454px -193px}.newslist .right .media-list ul li div{width:232px;margin:0 auto;margin-top:20px;border-bottom:3px solid #c5c5c5}.newslist .right .media-list ul li div a.title{font-size:14px;font-weight:bold;color:#308ac7}.newslist .right .media-list ul li div span{display:block;height:32px;line-height:32px;color:#999}.newslist .right .media-list ul li div p{display:block;height:66px;line-height:22px;overflow-y:hidden}.newslist .right .media-list ul li div a.detail{line-height:24px;color:#ef0808}.newslist .right .news-con{padding-top:15px}.newslist .right .news-con .title{line-height:32px;text-align:center;font-size:18px;color:#308ac7}.newslist .right .news-con .intro{text-align:center;padding:5px 0;border-bottom:1px dashed #ccc}.newslist .right .news-con .content{margin-top:10px;line-height:24px;font-size:14px}.newslist .right .news-con .content p,.newslist .right .news-con .content a,.newslist .right .news-con .content span,.newslist .right .news-con .content strong,.newslist .right .news-con .content em{line-height:24px;font-size:14px}.newslist .right .news-con .media{width:640px;height:533px;padding:43px;background:url(media_show.png) no-repeat;margin:0 auto;margin-top:20px}.newslist .right .news-con .media-more{padding:30px 0;overflow:hidden}.newslist .right .news-con .media-more span{display:block;padding-bottom:5px;border-bottom:1px solid #ccc}.newslist .right .news-con .media-more ul{padding:10px 0;border-bottom:1px solid #ccc;width:777px}.newslist .right .news-con .media-more ul li{display:inline-block;width:147px;height:104px;float:left;margin-right:8px}.newslist .right .news-con .media-more ul li a{display:block;width:147px;height:104px;position:relative;zoom:1}.newslist .right .news-con .media-more ul li a img{width:100%;height:100%}.newslist .right .news-con .media-more ul li a i{display:block;width:56px;height:56px;position:absolute;left:50%;top:50%;margin-left:-28px;margin-top:-28px;background:url(material.png) no-repeat -454px -193px}.newslist .right .fenye{padding-top:15px;text-align:center}.project-top{height:206px;background:#f6f8f9;border-bottom:1px solid #dbdbdb}.project-top .box{height:206px;position:relative;zoom:1}.project-top .box h2{font-size:22px;color:#308ac7;display:block;text-align:center;padding-top:40px}.project-top .box h2 span{font-size:22px;color:#308ac7}.project-top .box p{display:block;padding-top:10px;text-align:center;line-height:21px;color:#666}.project-top .box div{width:846px;height:65px;position:absolute;bottom:0;left:50%;margin-left:-423px;margin-bottom:-6px}.project-top .box div a{display:inline-block;width:161px;height:65px;float:left;background:url(material.png) no-repeat 0 -301px;margin:0 4px;text-align:center;line-height:37px;font-size:16px;color:#fff}.project-top .box div a:hover,.project-top .box div a.active{text-decoration:none;background:url(material.png) no-repeat -170px -301px}.project-list{overflow:hidden}.project-list ul{width:1012px}.project-list ul li{width:243px;height:361px;float:left;display:inline-block;margin-right:10px;margin-top:20px}.project-list ul li a.img{display:block;width:243px;height:243px}.project-list ul li a.img img{width:100%;height:100%}.project-list ul li a.title{line-height:32px;font-size:14px;color:#308ac7;font-weight:bold}.project-list ul li p{display:block;height:60px;line-height:20px}.project-list ul li a.detail{display:block;width:62px;height:20px;margin-top:6px;background:#ef0808;line-height:20px;text-align:center;color:#fff}.project-list-page{border-top:1px solid #dbdbdb;margin-top:40px;padding-top:20px;text-align:center;padding-bottom:10px}.project-advantage{margin-top:15px;background:url(youshi_bg.jpg) no-repeat;height:1156px}.project-advantage ul{padding-top:483px;padding-left:17px}.project-advantage ul li{display:inline-block;width:283px;height:61px;float:left;margin-left:27px;margin-top:54px;padding-top:35px;padding-left:161px;line-height:24px;color:#fff;font-size:15px;background:url(material.png) no-repeat}.project-advantage ul li.advantage1{background-position:0 -387px}.project-advantage ul li.advantage2{background-position:-447px -387px}.project-advantage ul li.advantage3{background-position:0 -484px}.project-advantage ul li.advantage4{background-position:-447px -484px}.project-advantage ul li.advantage5{background-position:0 -581px}.project-advantage ul li.advantage6{background-position:-447px -581px}.project-advantage ul li.advantage7{background-position:0 -678px}.project-advantage ul li.advantage8{background-position:-447px -678px}.project-team{margin-top:10px}.project-team ul{border-bottom:1px dashed #777;padding:0 1px;padding-bottom:30px}.project-team ul.last{border-bottom:0;padding-bottom:0}.project-team ul li{width:180px;height:288px;float:left;display:inline-block;margin:0 10px;position:relative;zoom:1;margin-top:30px}.project-team ul li img.img{display:block;width:180px;height:225px}.project-team ul li img.ewm{display:none;width:180px;height:180px;position:absolute;line-height:0;bottom:63px}.project-team ul li span{display:block;line-height:37px;font-size:14px}.project-team ul li a{display:block;width:57px;height:26px;padding-left:29px;line-height:26px;color:#fff;position:absolute;bottom:0;background:url(material.png) no-repeat}.project-team ul li a.wechat{left:0;background-position:-657px -179px}.project-team ul li a.qq{right:0;background-position:-657px -211px}.project-intro{background:url(jianjie_bg.jpg) no-repeat;margin-top:20px}.project-intro .title{height:117px;text-align:center;line-height:117px;font-size:24px;color:#333}.project-intro .con{padding:36px 55px 0;height:auto !important;height:590px;min-height:590px}.project-intro .con .left{width:465px;float:left;font-size:14px;line-height:32px}.project-intro .con .left p,.project-intro .con .left a,.project-intro .con .left span,.project-intro .con .left strong,.project-intro .con .left em{font-size:14px;line-height:32px}.project-intro .con .right{width:344px;float:right}.project-content{margin-top:30px}.project-content .title{text-align:center;line-height:32px;font-size:18px;padding-bottom:10px;border-bottom:1px dashed #ccc}.project-content .con{padding:10px;font-size:14px;line-height:24px}.project-content .con p,.project-content .con a,.project-content .con span,.project-content .con strong,.project-content .con em{font-size:14px;line-height:24px}.map-box{height:440px;overflow:hidden;position:relative;zoom:1}.map-box .map{height:440px;margin-right:-600px}.map-box .map h4{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.map-box .info{width:375px;height:166px;background:#53a9e3;position:absolute;top:50%;margin-top:-93px;left:50%;margin-left:-490px;padding-left:25px;padding-top:20px}.map-box .info span{color:#fff;line-height:28px;font-size:18px}.map-box .info p{line-height:28px;color:#fff;font-size:14px}.message{height:300px;padding-top:35px;padding-bottom:45px;margin-bottom:-10px;background:#f6f8f9}.message .left{width:380px;padding-left:25px;height:274px;border-right:1px dashed #ccc;float:left;padding-top:26px}.message .left i{display:block;width:44px;height:44px;background:url(material.png) no-repeat -283px -88px;margin-left:114px}.message .left h3{display:block;margin-top:20px;font-size:22px;color:#308ac7;font-weight:normal}.message .left h3 em{font-style:normal;font-size:22px}.message .left span{line-height:32px;color:#999}.message .right{width:535px;float:right}.message .right span{display:inline-block;width:80px;height:40px;float:left;line-height:40px}.message .right input.t{display:inline-block;width:405px;height:26px;border:1px solid #ccc;float:left;margin-top:6px;padding:0 10px}.message .right textarea{display:inline-block;width:400px;height:154px;border:1px solid #ccc;float:left;margin-top:6px;padding:5px 10px;line-height:22px}.message .right input.submit{display:inline-block;width:110px;height:33px;float:left;margin-top:13px;font-size:16px;color:#fff;background:#308ac7;border:1px solid #308ac7;cursor:pointer;margin-left:80px}.message .right input.reset{display:inline-block;width:110px;height:33px;float:left;margin-top:13px;font-size:16px;color:#fff;background:#9b9d9f;border:1px solid #9b9d9f;cursor:pointer;margin-left:12px}.dynamic-top{height:110px;background:url(banner3.jpg) top center no-repeat;padding-top:96px;text-align:center}.dynamic-top h2{font-size:22px;color:#308ac7;font-weight:normal}.dynamic-top h2 em{font-style:normal;font-size:22px}.dynamic-top p{display:block;padding-top:5px;line-height:21px}.dynamic-menu{height:59px;margin-top:22px;border-bottom:1px solid #dbdbdb;text-align:center}.dynamic-menu a,.dynamic-menu a:visited{display:inline-block;width:210px;height:65px;text-align:center;line-height:37px;font-size:16px;color:#fff;background:url(material.png) no-repeat -629px -301px;position:relative;margin-bottom:-6px;margin-left:-39px}.dynamic-menu a.first,.dynamic-menu a:visited.first{margin-left:0}.dynamic-menu a:hover,.dynamic-menu a.active{background:url(material.png) no-repeat -371px -301px;text-decoration:none}.dynamic-new-list{padding-top:28px;margin-top:22px;background:url(zxdt_line.jpg) repeat-y 139px 0;position:relative;zoom:1}.dynamic-new-list em{display:block;width:15px;height:28px;background:url(material.png) no-repeat -792px -191px;position:absolute;top:0;left:139px}.dynamic-new-list ul li{height:140px;position:relative;zoom:1;padding-left:360px}.dynamic-new-list ul li span{font-size:20px;position:absolute;left:0;top:0;color:#999}.dynamic-new-list ul li i{display:block;width:65px;height:12px;background:url(material.png) no-repeat -767px -224px;position:absolute;left:113px;top:6px}.dynamic-new-list ul li a.img{display:block;width:159px;height:112px;position:absolute;left:189px;top:0}.dynamic-new-list ul li a.img img{width:100%;height:100%}.dynamic-new-list ul li a.title{line-height:20px;font-size:14px;font-weight:bold;color:#308ac7}.dynamic-new-list ul li p{display:block;height:66px;line-height:22px;overflow:hidden;padding-top:3px}.dynamic-new-list ul li a.detail{display:inline-block;margin-top:3px;color:#ef0808}.dynamic-sale-list{padding-top:20px}.dynamic-sale-list ul li{margin-top:20px}.dynamic-sale-list ul li div{height:37px;background:#eee;position:relative;zoom:1;padding-left:15px}.dynamic-sale-list ul li div a{font-size:14px;font-weight:bold;line-height:37px}.dynamic-sale-list ul li div span{line-height:37px;position:absolute;right:10px;top:0;color:#999}.dynamic-sale-list ul li p{display:block;height:44px;line-height:22px;margin-top:10px}.dynamic-sale-list ul li a.detail{display:inline-block;margin-top:3px;color:#ef0808}.dynamic-active{margin-top:10px;overflow:hidden}.dynamic-active ul{width:1020px}.dynamic-active ul li{display:inline-block;width:206px;height:300px;float:left;margin-top:20px;margin-right:18px;background:url(active_list.jpg) no-repeat;padding:13px 17px 0 14px;position:relative;zoom:1}.dynamic-active ul li a.img{display:block;width:206px;height:146px;margin-bottom:10px}.dynamic-active ul li a.img img{width:100%;height:100%}.dynamic-active ul li a.title{font-size:14px;font-weight:bold;color:#308ac7}.dynamic-active ul li p{display:block;height:66px;line-height:22px;overflow-y:hidden;padding-top:10px}.dynamic-active ul li a.detail{color:#ef0808;position:absolute;right:17px;bottom:14px}.dynamic-media{margin-top:30px;height:112px;padding-left:170px;overflow:hidden;position:relative;zoom:1;margin-bottom:-10px}.dynamic-media a.img{display:block;width:160px;height:112px;position:absolute;left:0;top:0}.dynamic-media a.img img{width:100%;height:100%}.dynamic-media a.title{font-size:14px;font-weight:bold;color:#308ac7}.dynamic-media span{display:block;height:22px;line-height:22px;color:#999;padding-top:5px}.dynamic-media p{display:block;height:44px;line-height:22px;overflow-y:hidden}.dynamic-media a.detail{color:#ef0808;display:inline-block;margin-top:5px}.map strong{display:block;margin-top:15px;height:32px;line-height:32px;font-size:16px}.map a{display:inline-block;margin-right:20px;font-size:14px}.link-img{margin-top:25px;overflow:hidden}.link-img strong{line-height:32px;font-size:14px}.link-img ul{width:777px}.link-img ul li{display:inline-block;width:182px;height:68px;float:left;margin-top:10px;margin-right:12px}.link-img ul li img{width:182px;height:68px}.link-text{margin-top:25px;overflow:hidden}.link-text strong{line-height:32px;font-size:14px}.link-text ul li{display:inline-block;width:151px;height:24px;float:left;margin-top:10px}.link-text ul li a{line-height:24px;font-size:14px}