﻿.bigbox{width: 100%; overflow: hidden;}
.wrap{ width:1200px; margin: 0 auto;}
.main{ overflow:hidden; margin: 50px 0;}
.dqwz_title{ overflow: hidden; line-height: 38px; border-bottom: 1px solid #f2f2f2; padding-bottom: 30px; margin-bottom: 30px;}
.dqwz_p{ float: left; width: 150px;font-size: 30px; color: #333}
.dqwz_pl{ overflow: hidden; float: right;}
.dqwz_pl li{ float:left;width: 23%; margin: 4px; font-size: 16px;}
.dqwz_pl li a{padding: 0 20px;border: 1px solid #e6e6e6;display: block;margin-left: 10px; transition: ease-in-out .2s;}
.dqwz_pl li a:hover{background: #1ea4fe;color: #fff;border: 1px solid #1ea4fe;}
.dqwz_contect{ overflow: hidden;}
.company{ font-size:16px; color: #666;}
.dqwz_d{ overflow:hidden;}
.dqwz_d h1{ text-align:center;font-size: 22px;}
.dqwz_d h2{text-align:center; padding: 30px 0;}
.dqwz_d h3{color: #666;font-size: 16px;}
.cp_ul{display:block; overflow:hidden;}
.cp_ul li{width:287px; float:left; margin: 0 10px 0 10px;}
.cp_ul li a{width:100%; float:left;}
.cp_ul li a .cp_img{width:100%; overflow:hidden; position:relative;border: 1px solid #eee; }
.cp_ul li a .cp_img .cp_img_top{padding-top:75.4579%;}
.cp_ul li a .cp_img img{transition:all 1s;}
.cp_ul li .cp_txt{display: block;overflow: hidden;font-size: 14px;color: #666; transition: all 0.4s; width: 380px; padding:10px 0; }
.cp_ul li .cp_txt span{width:68px; float:right; height:22px; line-height:22px; border:1px solid #fff; text-align:center; font-size:12px; margin-top:17px;}
.cp_ul li:hover .cp_img img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.cp_ul li:hover .cp_txt{}

.cpxq{display:block; overflow:hidden;}
.cpxq_T{display:block; overflow:hidden; line-height:30px;  font-size:20px; color:#2a273a; font-weight:bold; margin-bottom:10px; text-align:center;}
.cpxq_img{display:block;  overflow:hidden;}
.cpxq_To{ font-size:16px; color:#666; line-height:1.8em;}
.cpxq_img img{display:block; max-width:100%; height:auto; margin:0 auto;}

.donelist{text-align: left; line-height: 25px; font-size: 18px; color: #333;}
.donelist li{position: relative; margin: 8px 0; padding-left: 40px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; *zoom: 1;}
.donelab{position: absolute; top: 0; left: 0; display: block; width: 25px; height: 25px; font-size: 0; background: url(../images/donelab.png) 0 0 no-repeat;}
.half_donelist li{float: left; width: 50%; width: 460px\9;}
.bn_donelist{margin-top: 20px; display: inline-block; *display: inline; *zoom: 1; width: 400px; font-size: 22px;}
.bn_donelist li{margin: 15px 0;}

/*首页*/

.part{padding:70px 0}.part.gray_bg{background:#f2f4f8}.part .part_tip{text-align:right;margin-top:38px;line-height:16px;font-size:12px;color:#ccc}.part .part_tip i{font-size:12px;margin-right:4px}.part .part_con{width:1150px;margin:0 auto;position:relative}.part .part_con .part_hd{line-height:48px}.part .part_con .part_hd .part_tit{float:left;font-weight:700;font-size:0;color:#333}.part .part_con .part_hd .part_tit span{display:inline-block;vertical-align:top;font-size:36px}.part .part_con .part_hd .part_tit span.tit_des{font-weight:400;margin-left:20px;line-height:48px;font-size:20px;color:#777}.part .part_con .part_hd .part_tit_R{float:right}.part .part_con .part_hd .part_tit_R a{font-size:16px;color:#00c0eb}.part .part_con .part_bd{position:relative;margin-top:30px}.banner{padding:0;background:url(../images/index_banner.jpg?v=0d3b5c7b24) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.banner .banner_search{padding-top:128px}.banner .banner_search .banner_logo{width:646px;height:53px;background:url(../images/banner_slogan.png?v=67522bc9c9) no-repeat center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.banner .banner_search .banner_text{margin-top:8px;color:#fff;font-size:0}.banner .banner_search .banner_text span{line-height:26px;font-size:20px;letter-spacing:2px}.banner .banner_search .search_wrap{margin-top:40px;width:552px;position:relative}.banner .banner_search .search_wrap .inp_wrap{height:54px;width:546px;border:3px solid #fff;vertical-align:top;background:#fff;font-size:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}.banner .banner_search .search_wrap .inp_wrap .banner_inp{width:370px;height:50px;line-height:50px;margin:2px 10px 0 0;padding:0;border:none;outline:0;vertical-align:top;font-size:14px;color:#333;padding-left:27px}.banner .banner_search .search_wrap .inp_wrap .banner_inp::-webkit-input-placeholder{color:#c7c7c7}.banner .banner_search .search_wrap .inp_wrap .banner_btn{width:139px;height:54px;padding:0;text-align:center;font-size:20px;font-weight:700;background:#00c0eb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;outline:0;border:none;cursor:pointer;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.banner .banner_search .search_wrap .inp_wrap .banner_btn:hover{background:#00aad0}.banner .banner_search .search_wrap .s-list-wrap-new{display:none;position:absolute;left:0;top:60px;right:0;padding:20px 0 0;z-index:99;background:#fff;border:1px solid #f4f4f4;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);box-shadow:0 4px 10px 0 rgba(0,0,0,.1);-webkit-border-radius:.7px;-moz-border-radius:.7px;border-radius:.7px}.banner .banner_search .search_wrap .s-list-wrap-new .tip{padding:0 25px;line-height:18px;font-size:13px;color:#999;margin-bottom:20px}.banner .banner_search .search_wrap .s-list-wrap-new .s-list-all{display:block;margin:5px 25px 0;border-top:1px solid #eaeaea;line-height:40px;height:40px;text-align:center;font-size:14px;color:#333}.banner .banner_search .search_wrap .s-list-wrap-new .no-search{font-size:14px;color:#333;line-height:20px;text-align:center;padding-bottom:20px}.banner .banner_search .search_wrap .s-list-wrap-new{background:#fff;border:1px solid #eaeaea;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.06);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,.06);box-shadow:0 2px 6px 0 rgba(0,0,0,.06);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.banner .banner_search .search_wrap .s-list-wrap-new .history-search-box{margin-top:40px;margin-bottom:-8px}.banner .banner_search .search_wrap .s-list-wrap-new .tip{font-size:14px;color:#999;font-weight:700;padding-left:20px}.banner .banner_search .search_wrap .s-list-wrap-new .tip.search-tips{margin-bottom:4px;line-height:1}.banner .banner_search .search_wrap .s-list-wrap-new .s-list-new{padding:0 20px}.banner .banner_search .search_wrap .s-list-wrap-new .s-list-new li{float:left;margin-right:8px;margin-bottom:8px;height:26px;max-width:100%}.banner .banner_search .search_wrap .s-list-wrap-new .s-list-new li a{font-size:12px;color:#333;line-height:18px;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 8px;border:1px solid #eaeaea;word-break:keep-all;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.banner .banner_search .search_wrap .s-list-wrap-new .s-list-new li a.hot{color:#ff6d6f}.banner .banner_search .search_wrap .s-list-wrap-new .s-list-new li a:hover{background:#f4f4f4;text-decoration:none}.banner .banner_search .search_wrap .s-list-wrap-new .no-data-search{margin-bottom:30px;margin-top:20px;text-align:center}.banner .banner_search .search_wrap .s-list-wrap-new .no-data-search p{font-size:14px;color:#aaa;margin-top:16px}.banner .banner_search .search_wrap .search-list-wrap{padding-bottom:8px}.banner .banner_search .search_wrap .search-hotList-wrap{padding-bottom:20px}.banner .banner_search .search_wrap .search-list-header li{padding:0 20px;line-height:40px;cursor:pointer}.banner .banner_search .search_wrap .search-list-header li a{display:block}.banner .banner_search .search_wrap .search-list-header li:hover{background:#f8f8f8}.banner .banner_search .search_wrap .search-list-header li .search-list-left{float:left;font-size:14px;color:#333;max-width:292px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:keep-all}.banner .banner_search .search_wrap .search-list-header li .search-list-left span{font-size:12px;color:#aaa;display:inline-block;margin-left:10px}.banner .banner_search .search_wrap .search-list-header li .search-list-right{float:right;font-size:12px;color:#aaa}.banner .banner_search .search_wrap .search-list-header li .search-list-right span{font-size:12px;color:#333}.banner .banner_search .search_wrap .search-list-header li .search-list-right span.button{background:#0ad487;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;width:40px;height:20px;line-height:20px;text-align:center;margin-left:10px;color:#fff}.banner .banner_search .search_wrap .search-list-header li .search-list-right span.button.lbs-ds{background:#47b3e3}.banner .banner_search .search_wrap .search-list-header li .search-list-right span.button.lbs-sq{background:#aaa}.brand{padding:50px 0}.brand .brand_wrap{height:116px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.brand .brand_wrap .brand_box{display:block;float:left;width:272px;height:116px;padding:20px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 6px 14px 0 rgba(181,196,220,.22);-moz-box-shadow:0 6px 14px 0 rgba(181,196,220,.22);box-shadow:0 6px 14px 0 rgba(181,196,220,.22);cursor:pointer;margin-right:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.brand .brand_wrap .brand_box:last-of-type{margin-right:0}.brand .brand_wrap .brand_box .brand_tit{margin-top:26px;font-size:18px;line-height:24px;font-weight:700;color:#1ea4fe;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.brand .brand_wrap .brand_box .brand_con{display:none;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.brand .brand_wrap .brand_box i{position:absolute;right:20px;bottom:20px;width:48px;height:48px;z-index:1}.brand .brand_wrap .brand_box.brand_01{background:url(../images/brand_bg_01.png?v=1fcfbcdcf5) no-repeat right;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.brand .brand_wrap .brand_box.brand_01 i{background:url(../images/brand_01.png?v=6094f0e5a7) no-repeat center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.brand .brand_wrap .brand_box.brand_02{background:url(../images/brand_bg_02.png?v=8d6c2f97d9) no-repeat right;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.brand .brand_wrap .brand_box.brand_02 i{background:url(../images/brand_02.png?v=7df037a9a5) no-repeat center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.brand .brand_wrap .brand_box.brand_03{background:url(../images/brand_bg_03.png?v=5c0b4c0d48) no-repeat right;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.brand .brand_wrap .brand_box.brand_03 i{background:url(../images/brand_03.png?v=cf1cff0591) no-repeat center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.brand .brand_wrap .brand_box.brand_04{background:url(../images/brand_bg_04.png?v=98fbcc7fd1) no-repeat right;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.brand .brand_wrap .brand_box.brand_04 i{background:url(../images/brand_04.png?v=a425b2747a) no-repeat center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.brand .brand_wrap .brand_box:hover{text-decoration:none}.brand .brand_wrap .brand_box:hover .brand_tit{margin-top:0}.brand .brand_wrap .brand_box:hover .brand_con{display:block;margin-top:8px}.brand .brand_wrap .brand_box:hover .brand_con p{line-height:16px;font-size:12px;color:#777;margin-bottom:4px}.quality{padding:20px 0 70px}.quality .part_bd{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quality .quality_box{display:block;width:370px;height:277px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;float:left;margin-right:20px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}.quality .quality_box:last-of-type{margin-right:0}.quality .quality_box img{width:100%;height:100%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.quality .quality_box .quality_text{position:absolute;top:0;left:0;right:0;bottom:0;padding:77px 20px;z-index:1;background:rgba(42,57,76,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;text-align:center}.quality .quality_box .quality_text .build_name{font-size:24px;font-weight:700;white-space:nowrap;overflow:hidden}.quality .quality_box .quality_text .build_des{display:inline-block;margin-top:10px;line-height:24px;padding:0 8px;border:1px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:14px;white-space:nowrap;overflow:hidden;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.quality .quality_box .build_info{position:absolute;bottom:0;left:0;width:100%;height:57px;line-height:57px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;padding:0 20px;background:rgba(0,0,0,.6);z-index:2}.quality .quality_box .build_info .info_L{float:left}.quality .quality_box .build_info .info_L span{margin-right:20px}.quality .quality_box .build_info .info_R{float:right}.quality .quality_box:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.tab_wrap{color:#333;letter-spacing:0;font-size:0}.tab_wrap span{font-size:16px;display:inline-block;margin-left:20px;cursor:pointer;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.tab_wrap span:hover{color:#00c0eb}.tab_wrap span.active{color:#00c0eb;position:relative}.tab_wrap span.active::after{content:'';position:absolute;bottom:8px;left:0;width:100%;height:3px;background:#00c0eb;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px}.rank_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rank_wrap .rank_box{width:272px;float:left;margin-right:19px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.rank_wrap .rank_box:last-of-type{margin-right:0}.rank_wrap .rank_box .pic{width:100%;height:204px;position:relative;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.rank_wrap .rank_box .pic img{width:100%;height:100%;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.rank_wrap .rank_box .pic .build_label{position:absolute;left:0;top:10px;width:61px;line-height:24px;background:#fd7737;background:-webkit-gradient(linear,right top,left top,color-stop(2%,#ff8b53),to(#ff6d6f));background:-webkit-linear-gradient(right,#ff8b53 2%,#ff6d6f 100%);background:-moz-linear-gradient(right,#ff8b53 2%,#ff6d6f 100%);background:-o-linear-gradient(right,#ff8b53 2%,#ff6d6f 100%);background:linear-gradient(to left,#ff8b53 2%,#ff6d6f 100%);font-size:16px;color:#fff;letter-spacing:0;text-align:center;font-weight:700;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;font-family:"微软雅黑","Microsoft YaHei"}.rank_wrap .rank_box .pic .video-vr-wrap{position:absolute;bottom:16px;left:16px;font-size:0}.rank_wrap .rank_box .pic .video-vr-wrap svg{display:inline-block;width:40px;height:40px}.rank_wrap .rank_box .pic .video-vr-wrap svg.video{margin-right:16px}.rank_wrap .rank_box .rank_name{margin-top:14px;font-weight:700;line-height:24px;font-size:18px;color:#333;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.rank_wrap .rank_box .rank_site{margin-top:8px;font-size:12px;color:#777;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.rank_wrap .rank_box .rank_info{line-height:20px;margin-top:8px}.rank_wrap .rank_box .rank_info div{float:left;white-space:nowrap;overflow:hidden;font-family:"微软雅黑"}.rank_wrap .rank_box .rank_info .rank_info_L{width:36%;font-size:12px;color:#777}.rank_wrap .rank_box .rank_info .rank_info_R{width:64%;text-align:right;font-weight:700;font-size:16px;color:#ff6d6f}.rank_wrap .rank_box:hover{text-decoration:none}.rank_wrap .rank_box:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.zxs_wrap .zxs_box{display:block;width:370px;height:310px;position:relative;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right:20px}.zxs_wrap .zxs_box .pic{height:250px}.zxs_wrap .zxs_box .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.zxs_wrap .zxs_box .zxs_num{position:absolute;width:128px;height:56px;background:#222;top:20px;right:0;-webkit-border-radius:56px 0 0 56px;-moz-border-radius:56px 0 0 56px;border-radius:56px 0 0 56px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;padding-top:10px;padding-left:20px;color:#fff;font-size:12px;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}.zxs_wrap .zxs_box .zxs_num p{white-space:nowrap;letter-spacing:0}.zxs_wrap .zxs_box .zxs_num p span{font-weight:700;color:#00c0eb}.zxs_wrap .zxs_box .zxs_info{height:60px;font-size:0;text-align:center;background:#f6f7f9}.zxs_wrap .zxs_box .zxs_info span{display:inline-block;line-height:21px;margin-top:20px;font-size:16px;color:#333;margin-left:8px;max-width:176px;vertical-align:top;overflow:hidden;white-space:nowrap}.zxs_wrap .zxs_box .zxs_info span.zxs_name{line-height:27px;margin-top:16px;font-weight:700;font-size:20px;color:#333;margin-left:0;max-width:120px}.zxs_wrap .zxs_box:hover{text-decoration:none}.zxs_wrap .zxs_box:hover .zxs_num{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.zxs_btn{position:absolute;height:30px;width:30px;line-height:30px;text-align:center;top:110px;outline:0;cursor:pointer;color:#aaa}.zxs_btn:hover{color:#777}.zxs_btn i{font-size:24px}.zxs_btn.prev{left:-40px}.zxs_btn.next{right:-40px}.story{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.story_box{background:#fff;padding:20px;width:565px;height:170px;display:inline-block;margin-right:15px \0\9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:20px}.story_box:nth-of-type(2n){margin-right:0 \0\9}.story_box .pic{width:103px;height:130px;float:left}.story_box .pic img{width:100%;height:100%}.story_box .story_text{padding-left:143px}.story_box .story_text .story_name{line-height:27px;font-size:20px;font-weight:700;color:#333}.story_box .story_text .story_des{height:57px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px;line-height:19px;font-size:14px;color:#777}.story_box .story_text .story_info{margin-top:16px;line-height:16px;font-size:12px}.story_box .story_text .story_info span{float:left;width:70%;color:#aaa;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.story_box .story_text .story_info span.story_time{text-align:right;width:30%;color:#333}.story_box:hover{text-decoration:none;-webkit-box-shadow:0 5px 10px 0 rgba(219,226,240,.5);-moz-box-shadow:0 5px 10px 0 rgba(219,226,240,.5);box-shadow:0 5px 10px 0 rgba(219,226,240,.5)}.banner.brand-banner{background:url(../images/bg-index-banner.png?v=d35eb61e37) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.banner.brand-banner .banner_logo{background:0 0}.popup-privacy{display:none;position:fixed;width:340px;height:396px;right:0;bottom:262px;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 6px 14px 0 rgba(181,196,220,.22);-moz-box-shadow:0 6px 14px 0 rgba(181,196,220,.22);box-shadow:0 6px 14px 0 rgba(181,196,220,.22);z-index:1000;background:#fff}.popup-privacy .tit{text-align:center;font-size:14px;font-weight:700;line-height:20px;color:#333}.popup-privacy p{margin-top:10px;font-size:12px;line-height:22px;color:#333}.popup-privacy p a{color:#00c0eb}.popup-privacy p a:hover{text-decoration:none;color:#00acd3}.popup-privacy .privacy-sure{display:block;text-align:center;margin:10px auto 0;width:104px;height:30px;line-height:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;background:#00c0eb;color:#fff}.popup-privacy .privacy-sure:active{text-decoration:none}.popup-privacy .privacy-sure:hover{text-decoration:none;background:#00acd3}



/*房源展示*/
.item2{width: 1200px;height: 235px;margin: 0 auto;text-align: center; margin-top:50px;}
.item2 li{float: left;width: 200px;height: 247px;margin:0 20px;border-radius: 6px;border-bottom: 3px solid #cccccc;box-shadow: 0 10px 70px #dddcdc;transition: all .2s;}
.item2 li img{margin: 30px 0 10px;}
.item2 li h1{font-size: 24px;}
.item2 li h1{font-size: 24px;color:#333333;}
.item2 li p{color:#888888;}
.item2 li a{display: inline-block;font-size: 16px;color:#888888;width: 135px;height: 30px;line-height: 30px;text-align: center;border:1px solid #888888;border-radius: 25px;transition: all .2s;margin-top: 30px;}
.item2 li:hover{border-bottom: 3px solid #e12d30;}
.item2 li:hover a{color:#ffffff;background: #e12d30;border:0;}

.rmxm{ overflow:hidden; margin-bottom:50px;}

.case_bj {position: relative;margin-top: -39px;background: url(../images/cs_bj.png) no-repeat center top;height: 273px;overflow: hidden;z-index:2;}
.case dl {margin: 0 30px;}
.case dt {margin: 0 auto;width: 362px;height: 98px;overflow: hidden;}
.case dt img {width: 362px;height: 98px;}
.case dd p {color: #333333;font: 14px/24px Arial, "Microsoft Yahei";}
.case dd em {float: right;width: 270px;overflow: hidden;display: block;padding-left: 95px;color: #c30101;font: 22px/37px Arial, "Microsoft Yahei";background: url(../images/cs_ic.gif) no-repeat left center;}
.content.case{ width:1000px; margin:0 auto;}

.lc_bj {height: 496px;overflow: hidden;}
.content.lc{    width: 1200px;margin: 0 auto;}
.lc h2 { margin: 55px auto 37px;width: 1000px; height: 90px;overflow: hidden;    font-size: 26px;}
.content.lc ul{ overflow:hidden;}
lc h2 img { width: 1000px;height: 90px;}
.lc li { float: left;height: 310px;width: 230px; overflow: hidden; margin-left: 35px; display: inline;  background: url(../images/lc_ip.gif) no-repeat right 44px;margin: 0 35px;}
.lc li a { display: inline-block;height: 310px; width: 230px; overflow: hidden;}
.lc li em { display: block; width: 169px;height: 165px; overflow: hidden;}
.lc li span { margin-top: 14px; width: 169px; overflow: hidden; text-align: center; display: block; font: 14px/22px Arial, "Microsoft Yahei"; color: #666666;}
.lc li span b { display: block;color: #2a273a;font: bold 16px/28px Arial, "Microsoft Yahei"}
.lc .lc_i1 em { background: url(../images/lc_i1.jpg) no-repeat left top;}
.lc .lc_i2 em {background: url(../images/lc_i2.jpg) no-repeat left top;}
.lc .lc_i3 em {background:url(../images/lc_i3.jpg) no-repeat left top;}
.lc .lc_i4 em {background: url(../images/lc_i4.jpg) no-repeat left top;}
.lc .lc_i1 a:hover em, .lc .cur a em { background: url(../images/lc_i11.jpg) no-repeat left top;}
.lc .lc_i2 a:hover em, .lc .cur a em {background:url(../images/lc_i22.jpg) no-repeat left top;}
.lc .lc_i3 a:hover em, .lc .cur a em {background: url(../images/lc_i33.jpg) no-repeat left top;}
.lc .lc_i4 a:hover em, .lc .cur a em { background:url(../images/lc_i44.jpg) no-repeat left top;}

.cpzx{width:100%; background:#eaeff3;}
.cpzx_M{display:block; overflow:hidden; text-align:center; padding-top:16px;}
.cpzx_M span{display:inline-table; height:32px; line-height:32px; border:1px solid #e7e7e7;  font-size:14px; color:#222222; padding:0 15px; position:relative;}
.cpzx_M span em{width:6px; height:34px; float:left; background:#e7e7e7; position:absolute; top:-1px;}


.cpzx_nav{ overflow:hidden;}
.cpzx_nav li{color: #2e2e2e;  overflow: hidden; border-bottom:1px solid #ddd;}
.cpzx_nav li a{font-size:16px; color: #666; display:block; padding-left:30px; line-height:60px;}
.cpzx_nav li:hover{}
.cpzx_nav li:hover a{ color: #007dc6;}


.areas {overflow: hidden;background:#f3f4f8;}
.areas ul{ overflow:hidden; margin:50px 0;}
.areas ul li{float:left; width:360px; margin:0 10px; margin-bottom:30px; background: #fff;padding:10px;}
.areas ul li h3{ }
.areas ul li img{ width:100%; height:260px;margin: 0 auto;display: block;}
.areas ul li img:hover{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.areas ul li h4{ font-size:16px; color:#444; font-weight:normal;padding: 20px 0 10px 0;}
.areas ul li p{ color:#2fa686;padding-left:20px;}
.areas ul li:hover{-webkit-box-shadow:0 1px 5px 0 rgba(72,72,72,.5);box-shadow:0 1px 10px 0 rgba(72,72,72,.5);}

.areas1 {overflow: hidden; }
.areas1 ul{ overflow:hidden; padding:50px 0;}
.areas1 ul li{ float:left; margin:15px 17px;}
.bk{background: url(../images/bk.jpg) center center no-repeat;height: 592px;overflow: hidden;margin-top: 50px;}

.cpzx_img{width:100%; overflow:hidden; position:relative;}
.cpzx_img span{ color:#333; font-size:16px;}
.cpzx_ul{display:block; overflow: hidden;}
.cpzx_ul li{width:32%; float:left; text-align:center; margin:0 6px; height:300px;}
.cpzx_ul li img{ width:100%; height:240px;}

.index_cpzs_t{ overflow:hidden;padding-top: 7px;margin-top: 50px;}
.title1{ text-align:center;background:url(../images/home_ico1.png) no-repeat center center;}
.title1 h1{font-size:34px; color:#fff; font-weight: bold; margin-bottom:10px;}
.title2{ text-align:center; background:url(../images/home_ico.png) no-repeat center center;}
.title2 h1{font-size:34px; color:#333; font-weight: bold;     margin-bottom: 10px;}

.cpzx_navlist{ float:right;}
.cpzx_navlist li{color: #2e2e2e;  overflow: hidden;  text-align:center;display: inline-block; margin:0 5px;}
.cpzx_navlist li a{font-size:18px; color: #4c4c4c;display: block;width: 75px; background:#ddd; padding:10px 20px;}
.cpzx_navlist li:hover a{ background:#086bb6; color:#fff;}

.pro_title1{text-align: center;padding: 50px 0;}
.pro_title1 h1{font-size: 42px; color: #fff; letter-spacing: 3px; font-weight: bold;}
.pro_title1 h2{ font-weight:normal; font-size:24px;color: #fff; margin-top:20px; text-transform:uppercase;  font-weight:bold; }
.pro_title1 h2 span{    width: 30px; height: 1px; background:#ccc; vertical-align: 6px;display: inline-block;}
.pro_title1 h2 mid{margin: 0 30px;}	


.gsjj{width:100%;overflow: hidden;}
.gsjj_con{ overflow: hidden; padding: 50px 0;background:url(../images/about_img.jpg) no-repeat center center;background-size: cover;margin-top: 50px;}
.gsjj_con txt{ color:#fff; font-size:18px; line-height:1.8em; display:block; width: 1200px;margin:0 auto;}

.picbox{width:100%; overflow:hidden; padding-top: 50px;}
.pic_ul1{display:block; overflow:hidden; width:1286px;}
.pic_ul1 li{width:235px; float:left; margin:0 86px 10px 0; border-bottom:1px solid #cbcbcb; padding-bottom:25px;}
.pic_ul1 li .pic_img{width:76px; float:left; border-right:1px solid #dddddd;}
.pic_ul1 li .pic_img img{float:left;}
.pic_ul1 li .pic_spp{display:block; overflow:hidden; height:40px; line-height:40px; font-family:'Microsoft YaHei'; font-size:16px; color:#4b4b4b; padding-left:20px; transition:all 0.4s;}
.pic_ul1 li .pic_spp span{float:right; font-family:SimSun; font-size:20px; color:#4b4b4b; transition:all 0.4s;}
.pic_ul1 li:hover .pic_spp{color:#086bb6;}
.pic_ul1 li:hover .pic_spp span{color:#086bb6;}


.fr{ overflow:hidden; position:absolute; bottom:10%; left:42%;}
.fr li{float:left; margin-right:50px;}
.fr li a{ display:block; color:#666; font-size:14px; width:130px; text-align:center; height:38px; line-height:38px; border:1px solid #ccc;}
.fr li a:hover{ background:#d80012; color:#fff;}

.hzpp{ overflow:hidden;}
.hzpp_con{ overflow:hidden;}
.hzpp_con li{ float:left; border:1px solid #eee; margin:0 9px;}

.footer{width:100%; background:#2c2c2c; overflow:hidden;  font-size:14px; color:#fff; text-align:center; padding:20px 0; line-height:30px;}
.footer a:hover{ color:#fff;}
.footlist{ overflow:hidden;}
.footlist ul{ float:left; width:33.33%;}
.footlist ul p strong{ font-size:16px; color:#fff; font-weight:normal; padding-bottom:20px; display:block;}
.footlist ul p{ font-size:14px; color:#999; text-align:left;}
.footlist ul p a{ font-size:14px; color:#999;}
.foot{ color:#999; background:#111113; text-align:center; padding:15px 0;}
.foot a{ color:#999;}