/* -----------index-----------*/
.ht55{height:55px;}
.mb-60{margin-bottom: 60px;}
.mb-30{margin-bottom: 30px;}
.pt-30{padding-top:30px;}
.ma-top::before{margin-top:40px;}
.mt-80{margin-top:80px;}
.mb-20{margin-bottom:20px;}
/* 锟街诧拷图 */
/* 閿熻璇ф嫹鍥� */
.focus-warp{position: relative; margin-left: 244px;}
.focus-left{width: 70%;}
.focus-right{width:30%; background: #f8f8f8;}
.focus-warp .swiper-container{width: 100%;height: 340px;}
.focus-warp .swiper-pagination-switch{background: #fff;}
.focus-warp .swiper-button-prev,.focus-warp .swiper-button-next{line-height: 100%;margin-top: 0;width: 40px;height: 80px;text-align: center;top: 50%;left: 0;margin-top: -40px;position: absolute;cursor: pointer;z-index: 99;background-color: #000;opacity: .2;filter: alpha(opacity=20);}
.focus-warp .swiper-button-prev i,.focus-warp .swiper-button-next i{font-size: 40px;color: #fff;line-height: 80px;}
.focus-warp .swiper-button-next{left:auto; right: 0;}
.focus-warp .swiper-container:hover .swiper-button-prev,.focus-warp .swiper-container:hover .swiper-button-next{opacity: .6;filter: alpha(opacity=60);}
.swiper-slide a{ position: relative; }
.gallerytitle-banner{height: 42px;line-height: 42px;}
.gallerytitle {text-align: center;color: #fafafa;position: absolute;left: 0;bottom: 0;right: 0;font-weight: normal;}
.swiper-pagination{display: none;}
.focus-extend {height:110px; overflow: hidden; position: relative;}
.denglv{ text-align: right;}
.denglv a{display: inline-block; line-height: 52px; padding:0 10px;color:#930e14; font-size: 16px;}
.denglv p{line-height: 52px; font-size: 14px;}
.drop-box-page{display: none; position: absolute;top: 52px;right: 30px;width: 90px;z-index: 100;background-color:#930E14; text-align: center;}
.drop-box-page a{color:#fff;}
.focus-extend a{float: left; width: 33.333%; height:110px; position: relative;}
.focus-extend a .layer{position:absolute; left:0; top:0; padding:15px; background:#000; width: 100%;box-sizing: border-box;height:100%; z-index:10;  opacity:0;filter: alpha(opacity=0);visibility: hidden; -webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;overflow: hidden; color: #fff;}
.focus-extend a:hover .layer{opacity:.6;filter: alpha(opacity=60);visibility: visible;-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}
.focus-extend a .layer h2{ font-size: 15px;}
.zuixin-tab {overflow: hidden;}
.zuixin-tab span{display: block;font-weight: 700; width:100%; float: left; font-size:16px; padding-top:12px; text-align: center; cursor: pointer; color:#930E14}
.tabcon{ height:421px;overflow: hidden;}
.tbcon2{height:262px;}
.tabcon ul{padding:0 20px 0 20px;}
.tabcon ul li{ position: relative;     border-bottom: 1px dotted #ccc;}
.tabcon ul li span{position: absolute;left:0; top:16px; width:40px; height:40px; border-radius:50%; overflow: hidden; background-size:100%;}
.tabcon ul li a{display: table-cell;vertical-align: middle; height:70px; padding-left:50px; font-size: 15px;}
.tabcon ul li a.ht-hbo2{height:51px; padding:0px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/* /閿熻璇ф嫹鍥� */
/* /閿熸枻鎷风洰閿熸枻鎷烽敓锟�*/
.Project-link{  position:relative; padding:30px 0; padding-left: 220px; background: #f8f8f8; margin-top: 20px;}
.Project-link-title{position: absolute; font-size:20px;left:45px; top:36px;}
.Project-link-title i{padding-right: 20px;font-size: 26px;color: #930e14;}
.Project-link-wrap{position: relative;}
.Project-link-wrap a{height:44px; position: relative;  font-size:16px; border-left: 1px solid #dddddd; padding: 0 10px 0 60px;}
.Project-link-wrap a span{ position: absolute;left:10px; width:40px; height:40px; border-radius:50%; overflow: hidden; background-size:100%;}
.Project-link-wrap .swiper-button-prev,.Project-link-wrap .swiper-button-next{position: absolute; color: #ccc; font-size: 22px; z-index: 5; display: none; cursor: pointer; width: 15px;
height:44px; line-height:44px;  background: #000; text-align: center; opacity: 0.3;}
.Project-link-wrap:hover .swiper-button-prev,.Project-link-wrap:hover .swiper-button-next{display:block;}
.Project-link-wrap .swiper-button-prev{left: 0;}
.Project-link-wrap .swiper-button-next{right: 0;}
.jkwywrap{width:100%; padding:50px 0; background:#f8f8f8}
.jkwywrap a{text-align: center;  font-size:16px;  }
.jkwywrap a i{padding-right:20px; vertical-align: middle; font-size: 26px; color:#930e14 }

/* 閿熸枻鎷烽敓瑙ｅ叕閿熸枻鎷烽敓鏂ゆ嫹寮� */
.header1{padding:20px 0; position:relative;}
.title h2{font-size: 22px;}
.title h2.hotstyle{padding:15px 0; border-bottom:2px solid #930e14;}
/* /閿熸枻鎷烽敓瑙ｅ叕閿熸枻鎷烽敓鏂ゆ嫹寮� */
/* 閿熸枻鎷锋晥閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹 */
.subhead{padding:10px 20px; position:relative; background: #930e14 }
.subhead h3{font-size: 18px; color:#fff }
.more{position:absolute; right:15px; top:10px; font-size:14px; color:#999999;}
.more1{top:36px;}
.white{color:#fff;}
.subhead a:hover{color:#fff;}
.neirong{padding-top:15px; position:relative;}
.neirong a.newest{height:100px;}
.newest-img{width:110px; height:84px; position:absolute; }
.newest-title{ padding-left:125px; }
.newest-title h3{font-size: 18px; padding-top:5px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newest-title p{text-indent: 2em; line-height: 24px; padding-top:10px; color: #8a8a8a; text-align:justify; font-size: 14px;}
.neirong a{height:32px; line-height:32px; overflow: hidden; font-size: 15px; position: relative;}
.pd-r-110{padding-right: 110px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.neirong a span{position: absolute; right: 0}
.time,.industry,.region,.expert-zj{color:#b8b8b8; font-size: 13px;}
.time{vertical-align: middle;}
.time i{padding:0 5px;}
.region{padding-left: 15px;}
.industry{padding-bottom: 10px; height:32px;}
.tab{position:absolute; right:0; top:39px;}
.tab li {float: left;}
.tab li.active>a{color:#930e14}
.tab li a{color:#999; padding:0 15px; text-decoration: none; font-size:15px;}
/* /閿熸枻鎷锋晥閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹 */
.to_process{  display:block; overflow:hidden; -moz-transition: all ease-out .3s; -webkit-transition: all ease-out .3s; -o-transition: all ease-out .3s;transition: all ease-out .3s; /* margin-bottom: 20px; */}
.to_process:hover{box-shadow: 0px 10px 20px rgba(0,0,0,.1);  z-index: 5; }
.to_process:hover .neirong1{background: #fff;}
.to_process .icon{width:100%; position: relative; overflow:hidden;display:block;}
.to_process .icon img{width: 100%; height: auto; -moz-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;  -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; -o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.to_process:hover .icon img{-moz-transform: scale(1.2, 1.2);  -webkit-transform: scale(1.2, 1.2);  -o-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2); }
.to_process .icon-img img{height:210px;}
.neirong1{padding:15px;background: #f8f8f8;}
.neirong1 h3{font-size: 16px; padding-bottom: 5px;}
.neirong1 p{padding-top:5px; color:#8a8a8a;}
.ggfw-ttitle{font-size:26px; color:#a5a5a5; text-align: center; padding-top: 30px;}
.circle{width:150px; height:150px;  border:1px solid #999; border-radius:50%; padding:15px; display: table-cell; text-align: center; vertical-align: middle;-moz-transition: all ease-out .3s; -webkit-transition: all ease-out .3s; -o-transition: all ease-out .3s;transition: all ease-out .3s;}
.circle:hover{box-shadow: 0px 7px 10px rgba(0,0,0,.1);  z-index: 5; border:1px solid #930e14;}
.dcxt-warp{padding:50px 0; overflow: hidden;}
.tect-jz{text-align: center;}
/* 閿熸枻鎷锋晥閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷峰潧 */
.forum-warp{border:1px solid #f8f8f8; position:relative; margin-top: 20px; background:#f8f8f8; padding: 25px 15px; overflow:hidden; -moz-transition: all ease-out .3s; -webkit-transition: all ease-out .3s; -o-transition: all ease-out .3s;transition: all ease-out .3s;}
.forum-warp:hover{box-shadow: 0px 10px 20px rgba(0,0,0,.1);  z-index: 5; background: #fff; border:1px solid  #930e14}
.forum-warp h3{ padding:10px 0; font-size: 16px; border-bottom: 1px solid #ccc; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.forum-warp p{color:#8a8a8a; padding:10px 0; height:40px;}
.forum-warp p.bbs-main{ height:48px;}
.plate h3{padding:10px 15px; font-size: 16px;}
.plate-content{padding:24px 0; margin-bottom: -14px;}
.plate-content a{border:1px solid #ddd; padding: 8px 20px; display: inline-block; margin: 0 0px 12px 10px; float: left;}
.carousel-img{height:188px; width:100%; overflow: hidden;}
.carousel-img img{width: 100%; height: auto; -moz-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;  -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; -o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.carousel-img img:hover{-moz-transform: scale(1.2, 1.2);  -webkit-transform: scale(1.2, 1.2);  -o-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2); }
/* /閿熸枻鎷锋晥閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷峰潧 */
		/* 绩效管理论坛 */
.body-wrap{background:#fafafa}		
.mt-100 {margin-top: 100px};
.mb-20{margin-bottom:20px;}	
.forum-warp{border:1px solid #f8f8f8; position:relative; margin-top: 20px; background:#f8f8f8; padding: 25px 15px; overflow:hidden; -moz-transition: all ease-out .3s; -webkit-transition: all ease-out .3s; -o-transition: all ease-out .3s;transition: all ease-out .3s;}
.forum-warp:hover{box-shadow: 0px 10px 20px rgba(0,0,0,.1);  z-index: 5; background: #fff; border:1px solid  #930e14}
.forum-warp h4{ padding:10px 0; font-size: 16px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.plate h3{padding:10px 15px; font-size: 16px;}
.plate-content{padding:24px 0; margin-bottom: -14px;}
.plate-content a{border:1px solid #ddd; padding: 8px 20px; display: inline-block; margin: 0 0px 12px 10px; float: left;}
.carousel-img{height:188px; width:100%; overflow: hidden;}
.carousel-img img{width: 100%; height: auto; -moz-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;  -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; -o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.carousel-img img:hover{-moz-transform: scale(1.2, 1.2);  -webkit-transform: scale(1.2, 1.2);  -o-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2); }
.author .avatar{width:20px; height:20px; margin-right:5px;}
.author .avatar img{border-radius:50%; border:1px solid #ccc;}
.author .name,.author .name .time{padding-left:5px;}
.article-warp1 .title{padding-top:12px; padding-bottom:5px; font-size:18px;}
.meta{font-size:12px; padding-top:8px; color:#b8b8b8}
.meta .collection-tag{padding: 2px 6px;border:1px solid #930e14; color:#930e14; border-radius:3px;}
.meta span{margin-right:10px;}
.meta span i{font-size:12px; padding-right:3px;}
.meta span:hover{color:#444;}
.wrap-img{width:100px; height: 82px; padding-left:20px;}
.hostplate p a{display: inline-block; padding-right:10px; font-size:14px;}
.theme{border:1px solid #ddd; padding:20px 30px;}
.theme-nav .theme-nav-list{display: inline-block; padding:0 10px; line-height:30px;}
.theme-nav button{float:right; border:1px solid #ddd; padding:4px 20px; background:#930e14; color:#fff;}
.theme ul.theme-warp li{padding-top:16px; position:relative;}
.theme ul.theme-warp li .theme-list-img{ width: 50px;height: 50px; }
.theme ul.theme-warp li .theme-list-img img,.new-comment .avatar img,.comment-show-con-img img{border-radius:50%;}
.theme ul.theme-warp li .theme-list-con{padding-left: 60px; margin-top:10px;}
.theme ul.theme-warp li .theme-list-con .title h3{width: auto; max-width: 524px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size:16px;}
.auth-msg{ position: relative; font-size:12px;color:#8a8a8a;  line-height:18px; }
.auth-msg span,.auth-msg span i{padding-right:5px;}
.auth-line{padding:6px 0 11px 0; border-bottom:1px solid #ddd;}
.auth-msg .see{position: absolute;right:0; top:6px;}
.auth-msg .user-name{display: inline-block;}
.searchwarp{border:1px solid #ddd;}
.searchwarp .btn-search{width: 28.5%;height: 34px; background: #930e14; color:#fff;}
/*论坛三级页面*/
.theme .title h1{padding-top: 10px;margin-bottom: 20px; font-size:22px; text-align:left; line-height:26px; color:#930e14;}
.auth-msg .txt-essence,.auth-msg .text-top{ color:red; padding-right:5px;}
.invitation-content {font-size:16px;}
.invitation-content p{padding-bottom:10px;}
.new-comment{position: relative; padding-left:60px;}
.new-comment .avatar{position: absolute; left:0; top:0; width:50px; height:50px;}
.new-comment .sign-container{width: 100%; padding:20px; text-align:center;background: #f8f8f8;
 border: 1px solid #ddd; border-radius: 4px;}
.new-comment .sign-container .use-name{display: inline-block; padding:8px 20px; background:#930e14; font-size:16px; color:#fff; margin-right:10px; border-radius: 4px;}
.normal-comment-list h2{padding:20px 0; border-bottom:1px solid #ddd; font-size:16px;}
.personLayer-con{border:1px solid #ddd; padding:20px;}
.personLayer-msg .user-head, .personLayer-con .user-msg,.personLayer-con ol li,.personLayer-con .use-name{text-align:center;}
.personLayer-msg .user-head img{ width: 60px;height: 60px;-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;padding: 5px;border: 1px solid #e3e3e3;}
.personLayer-con .user-msg a{display: inline-block; padding-top:10px; font-size:16px; color:#444;}
.personLayer-con ol{padding:20px 0; color:#8a8a8a;}
.personLayer-con ol li{width:33.333%; }
.personLayer-con ol li.integral{border-left: 1px solid #ddd; border-right:1px solid #ddd;}
.personLayer-con ol li span{display: block; }
.personLayer-con .use-name{font-size: 16px; width: 100%; padding: 10px; background:#930e14; margin-top: 10px; color: #fff;}
.contain-header{padding:36px; position:relative; padding-left:260px; }
.contain-header img{background: #fff; position: absolute; left: 30px; bottom: 15px; padding: 2px; border: 1px solid #e6e6e6; width: 176px; height: 176px;}
.contain-header-con h1{font-size:20px;}
.contain-header-con p{padding-top:15px; color:#8a8a8a;}
.contain-header-hot{position:absolute; right:20px; top:36px;}
.contain-header-hot .bbs-btn{padding:4px 20px; background:#930e14; color:#fff;}
 .contain-header,.case-warp,.theme,.sidebar-warp,.personLayer-con{background:#fff !important;}
 .bbs-control{background-color: #fff; border-radius: 5px; height: 100px; padding:5px;  width: 100%; border: 1px solid #ddd; }
 .bbs-reply{text-align:right; padding:10px 0 0 0;}
  .bbs-reply a{ border:1px solid #930e14; background:#930e14; display:inline-block;    padding: 10px 40px;color: #fff; }
 /*----------评论区域 begin----------*/
.comment-show{position: relative;}
.comment-show-con {width: 100%; padding: 20px 0; border-bottom: 1px solid #ddd;position: relative;}
.comment-show-con-img { width: 50px; height: 50px; position: absolute; z-index: 1;}
.comment-show-con-list { padding-left:8%; width:100%;}
.pl-text {width: 100%; word-wrap: break-word; overflow: hidden; position: relative;}
.ft12{font-size:12px;}
.bbs-name{font-size:18px;}
.bbs-time,.bbs-floor,.bbs-name{ color:#8b8b8b}
.bbs-time{display:block;}
.bbs-floor{position: absolute; right: 0; top: 0px;}
.bbs-cont{font-size:15px; padding: 10px 0 0px 0;}
.pl-wrap{background:#f8f8f8; margin:10px 0;}
.pl-text1{width:96%; margin:0 2%; padding:1% 0; border-bottom:1px dashed #f0f0f0}
.displat-in{display:inline-block; padding-left:10px;}
.date-dz{text-align:right; } 
.date-dz a{display:inline-block; color:#8b8b8b; font-sieze:12px; padding: 0 10px;  }
.date-dz a i{vertical-align: middle; padding-right:5px;}
.date-dz:hover .removeBlock {opacity: 1;}
.date-dz .removeBlock {opacity: 0;}  
.hf-con {width: 100%; margin-top: 24px;}
.hf-con textarea {width: 100%;  padding: 10px; background: #fff; border: 1px solid #ddd;  border-radius: 4px;}
.date-dz a.hf-pl{width: 70px; height: 30px; line-height: 30px;  background-color: #339b53; text-align: center;  color: #FFFFFF;  font-size: 12px; border-radius: 6px;  margin-right: 2px; margin-top:20px;}
.data-dz-2ji .date-dz-right {text-align:left;}
/*----------评论区域 end----------*/
/* /绩效管理论坛 */

/* 閿熸枻鎷锋晥閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷峰ǎ锟� */
.ht360{height: 360px;}
.content-list-main{position: relative;}
.content-list-main .animateImgs{position: absolute; }
.u-l-751{left: 751px}
.u-t-53{top:17px;}
.content-list-main .animateImg1{background:url(../images/animateImg/animateImg1.png) no-repeat; width:214px; height:107px; right: 370px; top:50px; }
.content-list-main .animateImg2{background:url(../images/animateImg/animateImg2.png) no-repeat; width:267px; height:128px; right: 370px; top:157px; }
.content-list-main .animateImg3{background:url(../images/animateImg/animateImg3.png) no-repeat; width:168px; height:130px; right: 370px; top:235px; }
.content-list-main .animateImg4{background:url(../images/animateImg/animateImg4.png) no-repeat; width:217px; height:116px; right: 90px; top:10px; }
.content-list-main .animateImg5{background:url(../images/animateImg/animateImg5.png) no-repeat; width:273px; height:130px; right: 32px; top:100px; }
.content-list-main .animateImg6{background:url(../images/animateImg/animateImg6.png) no-repeat; width:217px; height:116px; right: 90px; top:227px; }
 .animateImgs-wd{width:80px;height:50px;  cursor:pointer; text-align: center; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}
.animateImgs-block{ display:none;  position: absolute; width: 150px; padding:10px; background:#000; opacity: .8;filter: alpha(opacity=60);}
.animateImgs-block a{ color:#fff; padding:5px 0; }
.animateImgs-block a:hover{ color:#930e14; }
.content-list-brief{ position: absolute; padding-top:90px; width: 400px; }
.content-list-brief h2{ font-size: 24px; padding-bottom: 20px; }
.content-list-brief p{font-size: 16px; color:#8a8a8a; line-height: 24px;}
.u-t-33{ top:33px;}
.u-l-15{left: 15px;}
.u-t-55{top:55px;}
.u-t-44{top:44px;}
.u-r-13{right:13px;}
.u-t-23{top:23px;}
.u-r-214{right:214px;}
.u-l-150{left: -150px}
.u-t-34{top:34px;}
.u-t-70{top:70px;}
.u-r-150{right:-150px;}
.u-r-110{right:110px}
.u-t20{top:20px;}
.u-l-41{left:-41px;}
.z-indx{z-index: 20;}
.p-t20{padding-top:20px;}
.p-t10{padding-top:10px;}
.phone-warp{display: none;}
/* /閿熸枻鎷锋晥閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷峰ǎ锟� */
.hb2 li{margin-bottom: 20px; overflow: hidden;}
.hb2 li:last-child{margin-bottom: 0;}
.info{  min-height: 60px; padding:10px; background: #f6f6f6; position: relative;}
.info img{width:60px;height:60px; border-radius: 50%; position: absolute;}
.rate{ position: relative; padding-top:2px;}
.pd-l-7{padding-left: 70px;}
.rate h4{padding-bottom: 9px; font-size: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.rate .stats{font-size:12px;}
.rate .stats .star-bg{display: inline-block; position: relative; width:54px;height: 11px;overflow: hidden;vertical-align: middle;
background-image: url(../images/stars.png); background-position: 0 0;background-repeat: no-repeat;}
.rate .stats .star{ position:absolute; top:0; left:0; width:auto; height:11px; overflow:hidden;background-image:url(../images/stars.png); background-position:0 -11px; background-repeat:no-repeat;}
.row-side{border-left: 1px solid #ccc;}
.addnew{padding:0 20px 8px 20px;}
.applay{padding-bottom: 15px;}
.add-num{font-size: 20px; padding-right:10px;}
.add-bt{width: 100%; text-align: center; padding:7px; background: red; font-size: 20px;
color: #fff;}
.feed-box-wrap{margin-left: -5px;  overflow: hidden; height:290px;}
.feed-box-wrap ul{padding-left: 25px; position: relative;}
.feed-box-wrap ul li{position: relative; }
.feed-box-wrap ul li>div {padding:14px 0; position: relative;}
.ic-dot{position: absolute; left:-36px; top:10px; font-size:30px; color:#ccc;}
.ic-ut{font-size:12px; border:1px solid #ccc; padding:0 5px; position: relative;}
.ic-ut i{ position: absolute;left:-6px; top:1px; overflow: hidden; width: 0;height: 0;
border-top: 6px solid transparent; border-right: 6px solid #ccc; border-bottom: 6px solid transparent;}
.author-warp{margin-top: 8px; padding-left: 5px; position:relative;}
.author-warp img{width:40px;height:40px; border-radius: 50%; position: absolute;}
.author-warp .author{position: relative; padding-left: 50px; padding-right: 20px;}
.author-warp .author p{overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.author-warp .author p.pro{color:#999999; font-size: 12px; padding-bottom:4px;}
/* 閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹 */
.bg-dome{padding-bottom:50px;}
.roll-wrap{ position: relative; width: 100%; height: 100px;overflow: hidden;}
.roll-wrap:hover .control{display: block;}
.roll-row .roll-list{  width: 9999px;}
.roll-row .roll-list li{overflow: hidden; float: left; display: block;margin-right: 20px; width: 270px;height: 100px; line-height: 100px; font-weight: bold; font-size: 30px; text-align: center; color: #fff;}
.control{position: absolute; top: 10px; display: none; padding: 30px 10px; font-weight: bold;text-decoration: none; color: #fff;background-color: rgba(0, 0, 0, .3);}
.control:hover{ background-color: rgba(0, 0, 0, .5);}
.control.pre{ left: 0px;}
.control.next{right: 0px;}
.roll-col{ width: 100%;height: 200px; overflow: hidden;}
.roll-col .roll-list{ width: 100%;}
.roll-row .roll-list li a img{    width: 100%; height: auto; -moz-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;  -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; -o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.roll-row .roll-list li a img:hover{transform: scale(1.2, 1.2)}

.no-b-20{padding-bottom:0px;}
.hyperlink-wrap{position: relative;}
.hyperlink {float: left; }
.hyperlink .product{padding:15px;}
.hyperlink .product:hover{background: #f8f8f8}
.hyperlink .product i{padding-left:5px; vertical-align: middle;}
.hyperlink .product-mian{display: none; padding:10px; position: absolute;z-index: 10; width:100%; left:0px;top:50px; right: 0px; background: #f8f8f8;}
.product-list{overflow-y:auto;  height:106px;}

/* /閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹 */
/* /-----------index-----------/
/* tab */
.tab_wrapper { display: inline-block; width: 100%;position: relative;background: #fff;}
.tab_wrapper > ul,.tab-bbs {clear: both; display: inline-block; width: 100%;}
.tab_wrapper > ul{padding: 45px 0;}
.tab_wrapper > ul li,.tab-bbs li {float: left;cursor: pointer;padding-right:30px;text-transform: uppercase;color: #999;font-size: 16px;}
.tab_wrapper > ul li.active ,.theme> ul li.active {color: #930e14;}
.tab_wrapper .controller { display: block;overflow: hidden;clear: both;position: absolute; top: 0; right: 0;}
.tab_wrapper .controller span {padding: 8px 22px;background: #49a4d9;color: #fff;text-transform: uppercase;display: inline-block;}
.tab_wrapper .content_wrapper {float: left;width: 100%;border-top: 0;}
.tab_wrapper .content_wrapper .tab_content {display: none;}
.tab_wrapper .content_wrapper .accordian_header {display: none;padding: 10px 20px;text-transform: uppercase;font-weight: bold;
  border-bottom: 1px solid #fff;position: relative;cursor: pointer;}
 /* /tab */
 /* 閿熸枻鎷峰浘鐗� */
.bj-img-header{width:100%; height:320px; -moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;  position: relative; background: #f3f3f3;}
.bj-img-header .title{position:absolute; top:30%;}
.bj-img-header .title h2{font-size: 30px;  padding-bottom: 5px;}
.img-container .white{color:#fff;}
.title .white{color:#fff;}
/* -----------閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷�-----------*/
.bj-caselibrary{background:url(../images/CaseLibrary-bj.png) no-repeat  #282a32  center;}
.case-warp{border:1px solid #ddd; position: relative; padding:20px;}
.case-warp .case-title{ position: absolute; left:20px;top:22px; font-size: 16px;   }
.case-warp p{padding-left: 120px; line-height:24px; text-align: justify; color:#8a8a8a}
.neirong2,.neirong2 h3{padding:10px 0;}
.neirong2 h3{font-size: 16px;}
.to_process1{margin-top:20px;}
.to_process1:hover{ box-shadow:none;}
.case-list{margin-top:118px;}
.to_process .icon .line1{position:absolute; left:0; bottom:0; width:100%; height:3px; z-index:8;}
.to_process .icon .line2{ background:#930e14; height:3px; width:0px; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; -webkit-transition: all .5s ease 0s;transition: all .5s ease 0s; }
.to_process:hover .icon .line2{width:100%;}
.pic-company span, .pic-time span,.pic-department span{color:#930e14;}
.case-margin{margin-bottom:60px; }
.case-select{ margin-top:20px ; background: #f8f8f8}
/* -----------/閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷�-----------*/
 /* /閿熸枻鎷峰浘鐗� */
 /* 閿熸枻鎷烽敓鏂ゆ嫹 */
.tab_content .list-img{width:100%; overflow: hidden; padding:14px;}
.tab_content .list-img img{width: 100%; height: 126px;  -moz-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;  -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; -o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.article-list{  padding:35px 88px 35px 20px ; width: 610px; -moz-transition: all ease-out .3s; -webkit-transition: all ease-out .3s; -o-transition: all ease-out .3s;transition: all ease-out .3s;}
.article-warp:hover .article-list{ padding-left:30px; }
.article-list h3{font-size: 16px; height: 24px;overflow: hidden;margin-bottom: 20px; -moz-transition: all ease-out .3s; -webkit-transition: all ease-out .3s; -o-transition: all ease-out .3s;transition: all ease-out .3s;}
.article-list p{color:#8a8a8a;}
.article-ico-warp{position:relative;}
.article-ico{position: absolute; top: 90px; left: 20px; font-size:35px;-moz-transition: all ease-out .3s; -webkit-transition: all ease-out .3s; -o-transition: all ease-out .3s;transition: all ease-out .3s; color:#999;}
.article-warp{margin-bottom: 20px; background: #f8f8f8; overflow: hidden;}
.article-warp:hover{box-shadow: 0px 10px 20px rgba(0,0,0,.1);}
.article-warp:hover .article-ico{ -moz-transition: all .3s ease-out 0s; -webkit-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; margin: 0 30px; color:#930e14;}
.article-warp .list-img img{border:2px solid #fff;}
.article-warp:hover .list-img img{border:2px solid #930e14;}
.article-time {position: absolute; left:20px; top:27px; }
.article-time span {display: block; color:#999;}
.article-time .yue{font-size: 24px;}
 /* /閿熸枻鎷烽敓鏂ゆ嫹 */
 /* page */
.page{padding:40px 0; left: 50%; margin-left: -150px;}
.btn-white{background: #fff; }
.btn-group .btn.active{box-shadow:none; -webkit-box-shadow:none; color:#930e14; border:1px solid #930e14;}
 /* /page */
/* /-----------CaseLibrary-----------*/
/* -----------bid-----------*/
 /* 閿熸枻鎷峰浘鐗� */
.bj-bid{background:url(../images/bid-bj.png) no-repeat #f3f3f3 center;}
.img-container{position: relative; height:320px;}
.bj-img-header .number{position: absolute; font-size: 18px; right:0; top:45%; text-align: right; }
.color-red{color:#930e14; font-weight:700; padding:0 10px; vertical-align: middle; font-size: 24px;}
.color-white{color:#fff; font-weight:700; padding:0 10px; vertical-align: middle; font-size: 24px;}
 /* /閿熸枻鎷峰浘鐗� */
/* /-----------bid-----------*/
/* -----------classification-----------*/
 /* 閿熸枻鎷峰浘鐗� */
.bj-classification{background:url(../images/classification-bj.png) no-repeat  #f4f4f6 center;}
.searchbox{position: absolute;bottom: 10%; right:0;}
.searchbox .selected-tab li{float: left; line-height:24px; padding:0 10px; cursor: pointer;}
.searchbox{width:581px;}
.searchbox .search-bd{height: 24px; position: relative;}
.searchbox.search-bd .selected-tab li{width:60px;height: 25px;line-height: 25px;text-align:center;float: left;cursor: pointer;background-color: #eee;color: #666;}
.searchbox .search-bd .selected-tab li.selected{color: #fff; background-color: #930e14;}
.searchbox .search-hd{background-color: #930e14;padding: 3px;position: relative; padding-right: 70px;}
.searchbox .search-hd .s2,.searchbox .search-hd #s2,.searchbox .search-hd .s3,.searchbox .search-hd #s3{display: none;}
.document-number{display: inline-block; font-size: 14px; padding-left: 20px;color:#930e14;}
.searchbox .search-hd .btn-search{width:12%;height:42px;line-height:40px;position: absolute;right:0;top:0;z-index: 6;cursor: pointer; color: #fff;font-weight: 700; background: #930e14;}
.select-warp{width:100%; height: 36px; background:#fff; line-height:36px;}
.select-time{height:36px; float: left; position: relative; cursor: pointer;}
.select-time input{display: block;width: 100%;border: 0;outline: 0; padding-left:5px; height:36px; cursor:pointer;}
.select-time .line{ width:1px; height:18px;content: ''; background:#ddd;position: absolute; right: 0; top:10px;}
.select-time i{position: absolute; right:8px; top:12px; }
.select-time ul{width: 103%; display: none; position: absolute; left: -3px; top: 36px; overflow: hidden;background-color: #fff;max-height: 150px;overflow-y: auto;border: 3px solid #930e14;border-top: none;z-index: 9999;}
.searchbox .select-time ul li{height: 30px;line-height: 30px;overflow: hidden;cursor: pointer; padding:0 5px;}
.select-time ul li.on{color:#930e14; background:#ddd;}
.search-input{ height:34px; padding-left:10px;}
.selectwd-15{width:15%; }
.selectwd-20{width: 20%;}
.selectwd-30{width:30%; }
.iptwd-70{width:70%;}
.iptwd-85{width:85%}
.iptwd-65{width:65%;}
.iptwd-100{width: 100%}
 /* /閿熸枻鎷峰浘鐗� */
 .mt-45{margin-top:45px;}
.classification{border:1px solid #ddd;  position: relative; padding:10px 10px 10px 70px; }
.classification  h3{position: absolute; left: 10px; top:18px; font-size: 15px;}
.classification ul{ cursor:pointer; overflow:hidden;}
.classification ul li{ padding:5px 0 5px 80px;}
.classification ul li p{position: absolute; left: 80px; font-size:15px;}
.classification ul li a{padding:0 10px; height:30px;display: inline-block;}
.classification ul li a em{ color:#930e14;}
.classification ul li a:hover{box-shadow: 0px 5px 8px rgba(0,0,0,.1);}
.article-warp1{padding:20px; border-bottom:1px solid #ddd; background: none; margin-bottom:0; position: relative; }
.times{position: absolute; right:20px; top:19px;}
.article-warp1 h4,.article-warp1 h3{font-size: 16px; }
.article-warp1 p{text-align: justify; color:#8a8a8a; padding-top:20px;}
.library-list{border:1px solid #ddd; padding:0 20px;}
.library-list .a-warp{ border-bottom: 1px solid #ddd;padding:30px; text-align: center;}
.library-list .a-warp:last-child {border-bottom: none;}
.library-list .a-warp i{font-size: 64px; color:#930e14;}
.pa-top{padding-top:25px;}
/* /-----------classification-----------*/
/* -----------standard-----------*/
 /* 閿熸枻鎷峰浘鐗� */
.bj-standard{background:url(../images/standard-bj.png) no-repeat  #f3f3f3 center;}
.page-title{padding:10px 20px; border-bottom: 1px solid #ddd; font-weight: 700;}
 /* /閿熸枻鎷峰浘鐗� */
.standard-warp{border:1px solid #ddd; font-size: 16px;}
.standard-warp h3{font-size:18px; padding:30px;}
.standard-warp h3 i{padding-right:5px; color:#930e14;}
.standard-warp>li>a{border-top: 1px solid #e2e2e2 !important;position: relative;padding: 10px 15px;}
.standard-warp>li>a:hover{background:#e2e2e2;}
.standard-warp>li>a.inactives{ background:#930e14; color:#fff;border-left:2px solid #930e14; text-decoration: none;}
.standard-warp>li>a.inactives i{color:#fff;}
.standard-warp>li>a>i{color:#930e14; font-size: 16px; padding:0 8px 0 15px;}
.standard-warp>li>ul.sub-menu{margin: 8px 0px 8px 0px; display: none;}
.standard-warp>li>ul.sub-menu li{margin-top:1px; position: relative;}
.standard-warp>li>ul.sub-menu li i{position: absolute; right: 10px; top: 8px; color: #8a8a8a;}
.standard-warp>li>ul.sub-menu li a{padding: 5px 0px; padding-left: 44px; color: #8a8a8a; }
.standard-warp>li>ul.sub-menu li .sen_x{background: #930e14; color: #fff;}
.standard-warp>li>ul.sub-menu li .inactives i{color: #fff;}
.standard-warp>li>ul.sub-menu li ul{display: none;}
.standard-warp>li>ul.sub-menu li ul.thr{background: #f2f2f2; display:none;}
.standard-warp>li>ul.sub-menu li ul li a{padding-left: 60px; }
.standard-warp>li>ul.sub-menu li ul li a:hover{color:#930e14; }
.standard-warp>li>ul.sub-menu li ul.thr li .xuan{background:#930e14;color:#fff; }
/* /-----------standard-----------*/
/* -----------閿熸枻鎷锋晥閿熸枻鎷烽敓鏂ゆ嫹瀛︿範鍥敓鏂ゆ嫹-----------*/
.bj-learning{background:url(../images/learning-bj.png) no-repeat   #0a0a0b center;}
/* /-----------閿熸枻鎷锋晥閿熸枻鎷烽敓鏂ゆ嫹瀛︿範鍥敓鏂ゆ嫹-----------*/
/* -----------閿熸枻鎷锋晥閿熸枻鎷烽敓鏂ゆ嫹瀛︿範鍥敓鏂ゆ嫹-----------*/
.bj-news{background:url(../images/news-bj.png) no-repeat   #ececee center;}
/* /-----------閿熸枻鎷锋晥閿熸枻鎷烽敓鏂ゆ嫹瀛︿範鍥敓鏂ゆ嫹-----------*/

/*閿熸枻鎷烽敓鏂ゆ嫹閿熺粸鏂ゆ嫹鏁堟寚閿熸枻鎷烽敓锟�*/
.bj-capital{background:url(../images/capital.png) no-repeat center;}
/*閿熸枻鎷烽敓鏂ゆ嫹閿熺粸鏂ゆ嫹鏁堟寚閿熸枻鎷烽敓锟�*/
/*閿熸枻鎷锋晥閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹*/
.bj-specification{background:url(../images/bj-specification.png) no-repeat center;}
/*閿熸枻鎷锋晥閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹*/
/*涓撻敓鎻尅鎷�*/
.bj-zhuanjiaku{background:url(../images/bj-zhuanjiaku.png) no-repeat center;}
/*涓撻敓鎻尅鎷�*/
/* -----------閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹椤�-----------*/
.detil-header{margin: 40px 0;background: #f8f8f8; padding: 5px 0;}
.detil-header a{display: inline-block; padding:0 20px ;}
.detil-title{ padding-bottom: 20px;}
.detil-title h1{font-size:24px; padding-bottom: 20px; text-align: center; }
.detil-title p{text-align: center; font-size: 18px;}
.cent{text-align: center; display: block; padding:5px 0;}
.detil-main{padding:10px 50px;}
.detil-main p{padding-bottom: 20px; line-height:180%; text-align: justify; font-size: 16px;}
.detil-main p img{text-align: center; display: block; max-width: 800px; margin: auto;}
.relevant{padding:30px 0 50px 0;}
.relevant-title{ padding:20px 0; font-size: 18px;}
.relevant .neirong{padding:0;}
.cont .options input[type="radio"],.cont .options input[type="checkbox"]{ margin-top: -4px; }
.cont .options input[type="radio"]{margin-right: 7px;}
.cont textarea{border:1px solid #ddd; width: 600px;}
/* /-----------閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹椤�-----------*/
/* -----------閿熸枻鎷烽敓鑴氭枻鎷烽敓鏂ゆ嫹璁�-----------*/
.bj-information{background:url(../images/information-bj.png) no-repeat #919191 center;}
.article-warp-zixun{background: none; border-bottom: 1px solid #ddd;}
.article-list .article-title::before { width:45px; height:2px;content: ''; background: #ddd; position:absolute; top:45px;left:-70px;-moz-transition: all .3s ease-out 0s; -webkit-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s;}
.article-warp:hover .article-list .article-title::before {width:70px;background:#930e14; -moz-transition: all .3s ease-out 0s; -webkit-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s;}
.article-warp:hover .list-img img.img-none{border:2px solid  #f8f8f8;;}

/* /-----------閿熸枻鎷烽敓鑴氭枻鎷烽敓鏂ゆ嫹璁�-----------*/
/* -----------閿熸枻鎷蜂笟閿熻妭鍖℃嫹閿熸枻鎷烽〉-----------*/

.hyqk-img{text-align: center;}
.hyqk-img img{width: 454px;}
.hyqk-title{font-size: 18px; text-indent: 2em;}

/* /-----------閿熸枻鎷蜂笟閿熻妭鍖℃嫹閿熸枻鎷烽〉-----------*/

.meb{padding-bottom: 0px;}
.investigation-page{padding:10px 50px 60px;}
.investigation-page h4{font-size: 16px; font-weight: 700; display: inline-block;}
.require{color:red; font-size: 16px; padding:0 5px;}
.investigation-page .cont{padding-bottom: 15px; text-align: left;}
.options li{padding:6px 25px; position: relative;}
.radio-btn input[type="radio"], .check-box input[type="checkbox"] {visibility: hidden;}
.investigation-button{padding:10px;text-align: center;  font-size: 16px; margin-top:30px; background-color: #930e14; color: #fff;}
.check-box {width: 18px;height: 18px;cursor: pointer;display: inline-block;margin: 3px 7px 0 0;position: relative;overflow: hidden;box-shadow: 0 0 1px #ccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-color: #fafafa;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);border: 1px solid #ccc;vertical-align: middle;}
.check-box i {background: url('../images/check_mark.png') no-repeat center center #e9ecee;;position: absolute; left:0; bottom: -16px;width: 16px;height: 16px;}
.checkedBox {-moz-box-shadow: inset 0 0 5px 1px #ccc;-webkit-box-shadow: inset 0 0 5px 1px #ccc;box-shadow: inset 0 0 5px 1px #ccc;border-bottom-color: #fff;}
.checkedBox i {bottom: 0px;}
.radio-btn {width: 18px;height: 18px;display: inline-block;float: left;margin: 1px 7px 0 0;cursor: pointer;position: relative;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 1px solid #cacece;background-color: #fafafa;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);}
.checkedRadio {-moz-box-shadow: inset 0 0 5px 1px #ccc;-webkit-box-shadow: inset 0 0 5px 1px #ccc;box-shadow: inset 0 0 5px 1px #ccc;}
.radio-btn i {width: 12px;height: 12px;position: absolute;left:2px;top:2px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.checkedRadio i {background-color: #99a1a7; box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);}

.case-pic img{height:350px;width: 100%;}
.pic-title{font-size: 22px;}
.pic-type{font-size: 14px; padding:15px 0;}
.pic-introduce{padding:15px 0; height:140px; overflow: hidden; }
.pic-introduce span{line-height:24px;}
.pic-img{padding-top:30px;}
.mulv {border-top: 1px solid #ddd;}
.mulv li{ border-bottom: 1px dashed #ddd; width: 50%; float: left; padding-left:2%; padding-right: 6%; height:45px; line-height: 45px;}

/* -----------page-----------*/
.pages{ padding-top:50px; margin:0 auto; text-align:center}
.pages #Pagination {overflow: hidden; vertical-align: middle; display: inline-block;}
.pages #Pagination .pagination {text-align: right; margin:0;}
.pages #Pagination .pagination a,.pages #Pagination .pagination span {float: left;padding: 6px 12px;border: 1px solid #e6e6e6;border-right: none;background: #f6f6f6;color: #666666;
 font-size: 14px;cursor: pointer;}
.pages #Pagination .pagination .current {background: #930e14;color: #fff;}
.pages #Pagination .pagination .prev,.pages #Pagination .pagination .next {float: left;padding: 6px 12px;border: 1px solid #e6e6e6;background: #f6f6f6;color: #666666;cursor: pointer;
}
.pages #Pagination .pagination .pagination-break {padding: 3px 5px;border: none;border-left: 1px solid #e6e6e6;background: none;cursor: default;}
.pages .searchPage {vertical-align: middle; display: inline-block;}
.pages .searchPage .page-sum {padding: 6px 12px;color: #999999;font-family: \u5b8b\u4f53,Arial;font-size: 14px;}
.pages .searchPage .page-go {padding: 8px 0;color: #999999;padding: 10px 0\9;*padding: 6px 0;}
.pages .searchPage .page-go input {width: 30px;height: 20px;margin: 0 5px;padding-left: 5px;border: 1px solid #e4e4e4;}
.pages .searchPage .page-btn {padding: 2px 5px;background: #930e14;border-radius: 2px;display: inline-block; color: #ffffff;font-family: Arial, 'Microsoft YaHei';font-size: 14px;text-decoration: none;}

/* /-----------page-----------*/
/* -----------閿熸枻鎷烽檰-----------*/
.selemediv{ position:relative; }
.selemenu{ height:35px;  color:#444; border: 1px solid #ddd; text-indent:10px; margin:20px 0;}
.selemenu{ font-size:14px; line-height:35px;}
.itemlist span{ display:block; clear:both; cursor:pointer;}
.itemlist span:hover{ color:#930e14;}
.itemlist,.itemlist2{z-index: 10; display:none; line-height:35px; background:#fff; font-size:14px; position:absolute; left:0; top:35px; box-shadow: 0px 10px 20px rgba(0,0,0,.1);}
.itemlist{width: 100%; text-indent:10px; height: 150px;overflow: auto;}
.itemlist2{padding:40px; }
.itemlist2 ul{line-height:30px; padding:20px 0; border:1px solid #ddd; height:240px; overflow: auto; margin-top:15px;}
.itemlist2 ul li{ float:left; cursor:pointer}
.itemlist2 ul li:hover{ color:#930e14}
.itemlist2 .item li{ width:33.333%; text-indent:10px;}
.itemlist2 .leibie{ width:100px; float:left;line-height:54px;  }
.itemlist2 .xzk .chaxun input{width: 50%; border:1px solid #ddd; text-indent:10px; }
.itemlist2 .xzk .chaxun button{ padding:1px 20px; background:#930e14; color:#fff; vertical-align: middle; }
.itemlist2 .xzk .chaxun a{display: inline;}
.xzk{ width:770px; overflow:hidden; clear: both}
.itemlist2 .active{ color:#930e14}
.login-box{background:#fff; box-shadow: 2px 2px 15px #bbb; padding:30px; position: absolute; right: 270px; top: 32px; width:380px; z-index: 10;}
.login-box .form-group { color: #999; margin-bottom: 20px; position: relative;}
.login-box .fa-label { border-right: 1px solid #eee; height: 18px; left: 15px;
line-height: 18px; padding-right: 15px; position: absolute; top: 13px; width: 30px;}
label{font-weight: bold;}
.form-control {  color: #616161;  border-radius: 5px; height: 45px; padding-left: 65px; width: 100%; border:1px solid #ddd; -moz-appearance: none;  color: #616161; }
.form-control:focus{border: 2px solid #930e14 ;box-shadow: none;}
.fa-label > i { font-size: 18px; left: 0; position: absolute; top: 0;}
.text-danger{padding:10px 0; display:block;}
.checkbox {display:block; padding:10px 0;  text-align: left; position: relative;}
.pull-right{text-align: right; color:#930e14; font-weight: 700;}
.pull-key{position: absolute; right: 60px; top:10px;}
.login-btn{border: 0 none; border-radius: 5px; font-size: 16px;height: 45px; margin-bottom: 30px; text-align: center; transition: all 0.3s ease 0s; width: 100%; background:#930e14; color:#fff; cursor: pointer;}
.login-btn:hover{background:#8a0c12;}
.panel-body{padding:30px 0;}
.form-control1{padding-left: 6px;}
.controlb{width:200px; height: 200px;}
.control-text{display: inline-block;min-height: 34px;padding: 6px 0;font-size: 14px;line-height: 32px;vertical-align: middle;}
.btn-info,.btn-info:active:focus,.btn-info:hover,.btn-info:focus{background-color:#930e14; border-color:#930e14;}
.meb-wrap{border:1px solid  #ddd; }
.meb-heded{width: 80px; height:80px; border-radius:50%;margin:0 auto; margin-top:40px; background: #ccc;}
.meb-heded img{border-radius:50%}
.meb-sub-list-warp{padding:20px}
.meb-sub-list-warp i,.mid i{color:#8a0c12;}
.meb-sub-list{text-align: center;}
.meb-sub-list .icon-28{font-size:28px;}
.meb-sub-list p{padding-bottom:15px;}
.meb-sub-list p.meb-sub-listnone{padding:5px 0 0 0;}
.meb-sub-txt{padding-left: 20px; }
.meb-sub-txt h2{padding:20px 0;color:#8a0c12; font-size:16px;}
.meb-sub-txt h2 i{padding-right: 10px;}
.meb-sub-txt h3{padding-bottom:20px;}
.mid{padding:16px;border-left: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.mid span{padding: 0 10px;}
.mid a{display: inline-block; color:#8a0c12;}
.bottom-none{border-bottom:none;}
.title-right{position: absolute; right: 0; top:22px;}
.col-center-block {float: none; display: block; margin-left: auto; margin-right: auto;}
.loginbox-mail{border:1px solid #ccc; padding:50px;text-align: center; background: #f8f8f8 }
.loginbox-mail-icon{font-size:30px;}
.loginbox-mail-icon i{font-size: 40px; vertical-align: middle;  padding-right: 10px;}
.loginbox-mail-icon i.correct{color:#15c288;}
.loginbox-mail-icon i.error{color:red;}
.loginbox-mail-main{padding-top:150px;}
.loginbox-mail-main a{color:#8a0c12; font-size:16px; }
.loginbox-mail-main button{color:#fff; font-size:16px;padding:10px; background: red}
 /* login1 */
 .login1{background:none;}
 .login-box1{ background:none; margin-right:-190px; box-shadow: none;}
  /* login2 */
  .login2{ background:url(../images/login_page2_bj.jpg) no-repeat center;  background-size:cover;}
  .login-box2{padding:50px 50px 30px 280px; margin-right:-325px; width:650px;}
  .form-group2{margin-bottom:0 !important;}
 .form-control2{border:1px solid #fff; border-bottom: 1px solid #e1e1e1 !important; border-radius: 0; }
 .login-box2-lf{position: absolute; font-size:20px; left: 50px; width: 192px; height: 227px; border-right: 1px solid #e1e1e1 ; line-height:227px;}
 @media (max-width: 767px){.login-box{width:100%; position: initial; box-shadow: none; margin-left:0; margin-top:20px; padding:0;}.login{background:none;}.login-box2{padding: 30px 50px 40px !important;} .login-box2-lf{display:none;}}
 /* /-----------閿熸枻鎷烽檰-----------*/
.wrap {position: relative;z-index: 0;height: 470px; background:url(../images/banner_01.png) no-repeat center #40a8eb; }
.land-footer {padding: 20px; text-align: center;}

 /* -----------娉ㄩ敓鏂ゆ嫹-----------*/
.login-link{color:#9f9f9f; position:absolute; right: 0; top:32px;}
.login-link a{color:#930e14; display: inline-block; font-weight: 700;}
.zc-main-warp{height:740px;background: url(../images/btm.png) no-repeat center top #eee; padding:30px;  background-size:cover; }
 .zc-main{width:554px;background:#fff; position: absolute; left:50%;margin-left:-277px;  padding: 79px;; box-sizing: border-box; }
 .zc-main h1{padding-bottom: 20px; font-size: 24px;}
 .form-item{ height:52px;border:1px solid #dddddd;border-radius: 5px; width: 100%;}
 .form-item i{ width:25%; height: 52px; line-height: 52px; padding-left: 20px; color:#666; }
 .form-item .field{border: 0 none; color:#444; font-size: 14px; width: 75%; padding-bottom: 11px; padding-left: 20px; padding-top: 16px; outline: none; }
.input-tip{height: 27px;color: #eb3e46; line-height:27px; padding-left:20px;}
.form-item .field1{width:50%;}
.form-item b{width:30%;}
.form-item b.anniuma1{width:25%;}
.form-item b{width: 120px; height: 45px; background:#930e14; margin-top:2px;}
.btn2{margin-top:4px; height:52px; line-height:52px; margin: 0 auto; background:#930e14; border-radius: 5px;}
.btn2 a:hover{color:#fff;}
input[type="checkbox"]{margin-top: 0; margin-right: 4px; position: static !important;}
.btn-entry{display: block; text-align: center; width:100%;  color: #fff; font-size: 20px;}
.zc-main label{font-weight: 500; padding-bottom:17px;}
.protocol{display: inline-block;}
 /* /-----------娉ㄩ敓鏂ゆ嫹-----------*/
 .pass-warp{background:url(../images/password_bj.png) no-repeat center bottom; height:600px; padding:35px 18px; box-sizing: border-box;}
.pass-warp h3{background:url(../images/key_ico.png) no-repeat left center; line-height:30px; font-size: 22px; padding-left:25px; color:#333;}
.pass-warp h3 span{ font-size: 14px; color:#999; padding-left:10px; text-align: ce}
.pass-message{padding:90px 0 0 0px; text-align: center;position: relative;left: 50%;width: 400px;margin-left: -200px;}
.distance{margin-bottom: 40px;}
.prompt{margin-top:60px;}
/*閿熸枻鎷烽敓鏂ゆ嫹閿熺粸鏂ゆ嫹鏁堟寚閿熸枻鎷烽敓锟�*/
.capital-warp{text-align: center; position: relative;}
.capital-warp .inco-tb{font-size: 80px; color:#930e14;}
.capital-warp h2{font-size: 18px; padding:20px 0; height:50px;}
.capital-warp .cell-detail{position: absolute;z-index: 3; background: #fff; width: 100%; height: 100%; left: 0; margin-top: -164px; animation: flipInX 0.7s ease both; -webkit-animation: flipInX 0.7s ease both; -moz-animation: flipInX 0.7s ease both; display: none;  }
.capital-warp .cell-detail h4{padding:20px 0; font-size: 22px;}
.capital-warp .cell-detail p.move{ font-size: 16px; color:blue; }
.capital-warp:hover .cell-detail{display: block;}
.capital-warp-img{margin-top:20px ;padding:0 10px; float: left; width: 196px;}
.capital-warp-img>img{border:1px solid #ddd;}
.capital-warp-img p{text-align: center;padding-top:10px; font-size: 18px;}
.capital-warp-hidden{display: none;}
.capital-warp-bg { background: #000; width: 100%; position: absolute; left: 0px; top: 0px; z-index: 101; opacity: 0.7; filter: alpha(opacity=70); display: none; _display:none!important }
.capital-warp-box { width: 570px; height:600px;  margin-left: -285px; margin-top:20px; position: fixed; left: 50%; top:0; border: 7px solid #FFF; z-index: 102; background: #FFF; display: none; _display:none!important }
.mske-html{height:592px; overflow-y:auto;}

.mske-claose{ text-align: center; font-size: 22px;background: #fff;border-radius: 50%;  color:#930e14; width: 25px; height:25px; position: absolute; top: -17px; right: -17px; cursor: pointer; }
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0.5;}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1.0}}
@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0.5;}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1.0}}
@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0.5;}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1.0}}
/*閿熸枻鎷烽敓鏂ゆ嫹閿熺粸鏂ゆ嫹鏁堟寚閿熸枻鎷烽敓锟�*/
/*閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹*/
.bj-about{background:url(../images/bj-about.png) no-repeat  #282a32  center;}
.about-main{padding-top:40px;}
.about-img{ width: 270px; height: 184px; overflow: hidden; margin-right: 20px;}
.about-main p{text-indent: 2em; font-size: 14px; padding-bottom: 20px; line-height: 28px; text-align: justify;}
.about-main h4{font-size: 20px; padding-bottom: 10px;}
.corepic{width: 100%; height:125px; border-radius:50%; background: #ddd; text-align: center; padding:20px; color:#fff;}
.corepic i{font-size:50px; padding-bottom: 10px;}
.core-main p{text-indent: 0em; padding-bottom: 0; text-align: justify;}

/*閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹*/
.wd-25{width: 25%;}
.wd-10{width: 10%;}
.wd-20{width: 20%;}
.quota-head{background: #ddd; }
.quota-head a{padding:20px 10px ;}
.quota-list{border-bottom:1px solid #ddd;}

.quota-list li{padding:20px 10px; }
/*閿熸枻鎷烽敓瑙掔殑瀹紮鎷�*/
.bj-customer{background:url(../images/bj-customer.png) no-repeat  center;}
.kehu-main p{padding-top:20px;}
/*閿熸枻鎷峰徃涓氶敓鏂ゆ嫹 */
.bj-achievement{background:url(../images/bj-achievement.png) no-repeat  center;}
.submission{padding-top:30px ;}
.submission a{display: inline-block;}
/*閿熸枻鎷蜂笟閿熻妭鍖℃嫹*/
.bj-periodical{background:url(../images/bj-periodical.png) no-repeat  center;}
.form-horizontal .control-label{padding-top:12px; font-weight: 500; font-size: 16px;}
.new-float li  .icont{display: block; font-size:18px; /* padding-top:10px; */}
.new-float{position: fixed;right: 0;bottom: 50%;z-index: 50;width: 77px;margin-top: -187px;}
.new-float li{position: relative;width: 88px;height: 57px;margin-bottom: 1px;line-height: 27px;color: #fff;text-align: center;background:#930e14;}
.new-float li.hover{overflow: hidden;}
.new-float li a{display: inline-block;color: #fff;}
.new-float li a.tit{width: 88px;height: 27px;padding: 30px 10px 0 0;color: #fff;}
.new-float li p{position: relative;z-index: 2;height: 27px;cursor: pointer;}
.new-float li.fi a{background: #930e14; display: block}
.new-float li .tel{position: absolute;left: 77px;top: 0;z-index: 1;width: 184px;height: 57px;font: 24px/57px Arial;color: #fff;background: #930e14;}
/*閿熸枻鎷烽〉鍛橀敓鏂ゆ嫹閿熸枻鎷烽檰閿熸枻鎷烽敓鏂ゆ嫹*/
.navbar-default{background-color: #fff; border-color:#fff;}
.navbar{margin-bottom: 0;border:none;}
.navbar-collapse{ background: #fff; padding-right:0;padding-left:0;}
.mobile{display:none;}

.topNav {position:relative; z-index:1; height:30px; line-height:30px; border-bottom:1px solid #EDEEF0;
background-color:#FCFCFC; font-size:12px;}
.topNav-width { width:1170px; margin:0 auto;}
.topNav h3 {font-weight:normal; font-size:100%;}
.topNav dl {zoom:1;}
.topNav .tnLeft {float:left;}
.topNav .tnRight {float:right;}
.topNav dd {float:left; position:relative;}
.topNav dd h3 {float:left;}
.topNav dd h3 a {display:inline-block;*display:inline;zoom:1;line-height:14px;padding:8px 15px;}
.topNav dd h3 a i {display:inline-block;margin:0 0 0 5px;overflow:hidden;vertical-align:middle;font-size:12px;line-height:13px;}
.topNav dd h3 a:hover,.topNav dd.on h3 a {color:#930e14;}
.topNav .welcome {padding-right:15px; color:#930e14;}
.topNav .welcome a { color:#930e14; display: inline-block;}
.topNav dd ul {padding:3px;display:none;position:absolute;width:100%;top:30px;left:0;border:1px solid #930e14;border-top:0;background:#fff;-moz-box-shadow:3px 3px 3px rgba(0,0,0,.1);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.1);box-shadow:3px 3px 3px rgba(0,0,0,.1); z-index: 999;}
.topNav dd ul li {line-height:31px; border-bottom:1px solid #ccc;}
.topNav dd ul li:last-child{border-bottom:none;}
.topNav dd ul li a { display:block;color:#333; text-align:center;}
.topNav dd ul li a:hover {color:#930e14;}
.topNav dd ul li a span { color:#FF8400; margin-left:5px;}
.forum-warp-img{margin: 0 auto;max-width: 100px;max-height: 100px;line-height: 100px;text-align: center;}
.forum-warp h2{padding-top:20px; font-size: 18px; width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;-webkit-text-overflow: ellipsis;}
.forum-warp p.forum-warp-ft12{font-size: 12px; padding-bottom:0; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;
display: -webkit-box;-webkit-line-clamp:3;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;}
.bj-img-addnew{width:100%; height:240px; -moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;  position: relative; background: #f3f3f3;}
.bj-addnew{background: url(../images/p240.jpg) no-repeat;}
.img-bj-addnew{ position: relative;}
.addnew-table-box{width: 100%;display: table; position: relative;}
.pro-tbox{margin:50px 0;}
.cell-child{display: table-cell; vertical-align: middle;}
.new-ewm{text-align: right;}
.p-ewm {max-height: 120px; max-width: 120px; display: inline-block;}
.prodimg{width: 110px;max-height: 110px;}
.prodinfo{padding-left: 30px; color:#fff;}
.prodinfo-type{padding-top:10px;}
.prodinfo h2{ font-size:24px; padding-bottom: 5px;}
.prodinfo .values{ display: inline-block; }
.prodinfo .values span{padding:10px;}
.bd-t{border-top:1px solid #ccc;}
.infoline::before { content: "";  position: absolute; top: 0; bottom: 0; left: 40px; width: 2px; margin-left: -1.5px; background-color: #f1f1f1;}
.infoline > li {position: relative; padding-top: 35px; min-height: 50px;}
.infoline > li .infoline-image{z-index: 100; position: absolute; left: 0;width: 60px;height: 60px; margin-left: 0;border-radius: 50%;
text-align: center; border:2px solid #f1f1f1; background: #fff;}
.infoline > li .infoline-image i{line-height:58px; color:#f6f6f8;    text-align: center; font-size: 42px;}
.infoline > li .infoline-panel {position: relative; width: 100%;padding: 0 0 0 85px; text-align: left;}
.infoline > li .infoline-panel p{ padding-bottom: 20px;}
.infoline .infoline-heading { font-size: 18px; color: #333; margin: 16px 0 20px;}
.sidebar{ border-bottom: 1px solid #ccc; padding:10px 0;}
.sidebar:last-child{border-bottom:none;}
.sidebar-img{width:90px; max-width: 90px;max-height: 90px;}
.sidebarinfo{padding-left:10px;}
.sidebarinfo h4{font-size:18px; padding-bottom: 10px;}
.sidebarinfo p{font-size: 12px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;
display: -webkit-box;-webkit-line-clamp:2;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;}
.sidebar-warp {background:#f8f8f8}
.sidebar-warp h2{font-size: 22px; padding:20px 0 5px 0; }

.wenda-warp ul li{padding-top: 20px}
.wenda-warp ul li .wenda{display: table;}
.wenda-warp ul li .col-se{padding:5px 10px;}
.wenda-warp ul li .col-lan{background: #8D8D8D; color:#fff;font-size:18px; }
.wenda-warp ul li .col-hui{background: #f8f8f8; width: 100%;}
.wenda-warp ul li .col-lv{background:#ACAEAA;color:#fff;font-size:18px;}
.col-ls{color:#ACAEAA;}

.panel-group{padding-top:20px;}
.panel-title > a{width: 100%; padding:10px 15px; font-size: 18px;}
.panel,.panel-group .panel{border-radius:none; border:none; border-bottom: 1px solid #f8f8f8;}
.panel-default > .panel-heading{ background:#fff; }.panel-heading{padding:0;}
.panel-coenter{padding:15px; background: #f8f8f8;}
.panel-coenter p{line-height:28px;}
.recruit{padding-top:40px;}
.recruit p{line-height: 28px;}
.panel-group>.panel>.collapse.in:nth-child{display: block;}
.bj-investigation{background:url(../img/banner.png) no-repeat #919191 center;}
/* 调查问卷 */
.text-align{text-align:center}
#ldc-navbar #dropdown .dropdown-menu{ margin-top: -20px; margin-left: 10px;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {background:none;}
#ldc-navbar .ldc-user>a:first-child {background: none !important; border: none !important; width: 100%;text-align: left;}
#ldc-navbar .ldc-user>a small {font-size: 14px;text-overflow: ellipsis;white-space: nowrap;padding-left: 15px;max-width: 120px;overflow: hidden;display: inline-block;vertical-align: bottom;}
#ldc-navbar .ldc-user .dropdown-menu {margin-top: 20px;max-width: 150px;left: 0;border-radius: 10px;padding-top: 0;padding-bottom: 0;}
#ldc-navbar .ldc-user .dropdown-menu li span {position: absolute;z-index: -1;background: #fff;left: 25px;top: -8px;width: 18px;height: 18px;-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);border-left: 1px solid #e2e2e2;border-top: 1px solid #e2e2e2;-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
#ldc-navbar .ldc-user>a span {position: absolute;right: 0;top: 32px;font-size: 18px;}
.navbar-nav > li > a{padding-top:30px; padding-bottom:30px;}
.navbar-right{margin:0;}
.navbar-default .navbar-nav > li > a{ color:#444; font-size:15px;}
.container2{min-height:80px;}
.navbar-toggle1{margin-top: 22px;}
.navbar-default .navbar-nav > li > a.ldc-style{color:#930e14;}
.navbar-warp{ max-width: 1668px; margin-left: auto; margin-right: auto;position: relative;min-height: 80px;}
.navbar-default .navbar-brand{padding:24px 0 0 0; width:70%;}
.bj-banner{background-color:#F2F4F5;}
.bj-banner,.bj-banner .container,.bj-banner .container .row{position:relative}
.bj-banner .survey-news{position:absolute; right:0;width:34%;background:#fff; top:55px; padding:20px;}
.bj-banner .survey-news li:last-child{border-bottom:none;}
.bj-banner .survey-news h2{font-size: 20px; padding: 15px 0; position: relative;}
.bj-banner .survey-news h2 a{font-size: 12px; position: absolute; right: 0; top: 22px;}
.survey-banner {padding:60px 0; position: relative;}
.survey-banner a{position: absolute; top: 40.5%; left: 105px; color: #fff; border: 1px solid #930e14; padding: 2px 48px; font-size: 18px; text-align: center;
 background: #930e14; border-radius: 5px;}
.survey-banner img{max-width: 700px; max-height: 500px; }
.media-coverage{padding: 24px 0px; border-bottom: 1px solid #F2F4F5; position:relative;}
.media-coverage span{font-size:24px; color:#afafaf;  }
.media-coverage a{position:absolute;right:0; top:18px; font-size:24px; display:inline-block;  border:1px solid #930e14; color:#930e14; border-radius:4px; padding:5px 40px; }
.template-warp{text-align:center; margin-top:20px ; cursor: pointer;}
.template-warp .template{ border:1px solid #F2F4F5; background-color:#fafafa;border-radius:4px;  padding:50px 0;}
.template i{font-size:80px; color:#d1d1d1}
.template-warp .main{padding:10px 0;}
.testimonials-block{ padding: 40px 0;}
.testimonials-block h2{font-size:30px; padding-bottom:20px;}
.testimonial{padding:10px 0; border-bottom:1px solid #F2F4F5;}
.quote{cursor: pointer;}
.quote h3{font-size:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.quote p{ padding:10px 0 5px 0; color:#939393;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical; }
.quote .source-info li{display:inline-block; font-size:12px; color:#939393;}
.quote .source-info li span{color:#8a8a8a;}
.notice-title{font-size:16px; padding-bottom:10px;}
.notice li{overflow:hidden; padding-bottom:10px;}
.notice li div{float:left; background:#fff; max-width:320px;}
.notice li span{ width: 10%; float:left; background:#930e14; color:#fff; text-align:center; padding:2px; border-radius:4px; margin-right:6px;}
.winning-nameList{font-size:18px; background:#930e14; padding:15px; text-align:center; border-radius:10px 10px  0 0 ; color:#fff;}
.winning-list{background:#F2F4F5;padding:0 20px;height:200px; overflow: hidden;}
.winning-list li{border-top:1px solid #fff; padding:6px 0; overflow:hidden; }
.bjf{background:url(../images/lipinhe.png) no-repeat center bottom;}
.winning-iphone,.winning-money,.winning-title{ float:left; padding-right:10px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.winning-iphone{width: 27%;text-align: center;}
.winning-money{width: 15%;}
.winning-title{width:58%;}
/*创建问卷*/
.type-warp{width:100%; padding:100px 0; background:#F2F3F5; }
.type-show{background:url(../images/sprites_bg.png) no-repeat;  width: 154px; height: 152px; margin: 0 auto; }
.type-positon1{ background-position: 0px  0px;}
.type-positon2{ background-position: 15px  -152px;}
.type-warp .title{ font-size: 24px;padding-top:20px;}
.type-warp .subtitle{font-size:18px; padding:20px;}
.type-warp .type-btn{width: 105px; color: #4597df; border: 1px solid #fff; font-size: 16px; border-radius: 3px; border-color: #fff; margin:0 auto; padding:10px;}
.type-warp .type-btn:hover{border: 1px solid #930e14; color:#930e14}
.editor-wrap{border-bottom:1px solid #e0e0e0;}
.edotor-sidebat,.editor-main{position: fixed; top: 81px; bottom: 0; }
.edotor-sidebat{width:20%;z-index: 10; left: 0;   border-right: 1px solid #e0e0e0; background-color: #fafafa; }
.tab-conternt {padding:20px; overflow-y: auto;}
.tab-button a,.tab-btn a{display: inline-block; padding:2px;font-size:12px; margin-right:2px; background:#ddd; }
.tab-conternt .tab-list .tab-title{padding:15px 0; font-size:18px;}
.tab-conternt .tab-list a{padding:8px; border: 1px solid #e0e0e0; background-color: #fff; margin-bottom: 3px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.editor-main{width:79.5%; right: 0; overflow: auto;  -webkit-transition: right 0.3s; transition: right 0.3s; white-space: nowrap; text-align: center; background: #f0f0f0;}
.editor-main .editor-main-pd{padding:20px;}
.survey-wrap,.table-wrap{margin: auto;margin-top: 5px; position: relative;  font-size: 14px; text-align: left;width: 100%; /* max-width: 1000px; */vertical-align: middle; white-space: normal; }
.survey-wrap,.tabCon{background-color: #fff;  border: 1px solid #dadada; padding: 30px 0 30px;}
.survey-title,.survey-prefix,.survey-method,.tab-btn{padding-top: 5px; padding-bottom: 5px;   -ms-word-break: break-all; word-break: break-all; margin: 0;}
.survey-title{text-align: center;}
.survey-wrap .inner{ margin-left: auto; margin-right: auto; max-width: 1000px; }
.survey-title .title-content,.survey-prefix .prefix-content{padding: 10px 0; word-break: break-word;}
.survey-wrap .survey-title,.survey-title .title-content,.survey-wrap .survey-prefix, .survey-prefix .prefix-content,.survey-method ,.method-content,.tab-btn{border-top: 1px solid transparent; border-bottom: 1px solid transparent;}
.survey-wrap .survey-title:hover,.survey-wrap .survey-prefix:hover,.survey-method:hover,.tab-btn:hover{background-color: #fafafa; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0;}
.survey-title .title-content{ font-size: 24px; border-bottom: 1px solid #e0e0e0;}
.survey-title:hover .title-content,.survey-prefix:hover .prefix-content{background: #fff; border: 1px solid #e0e0e0; margin-left: -10px; margin-right: -10px; padding-left: 9px;padding-right: 9px;}
.survey-method{overflow:hidden;}
.method-content{width:33.33%; overflow: hidden; position: relative; padding:5px; }
.method-content, .tab-btn a,.tab-button a{border: 1px solid transparent; }
.method-content:hover,.tab-btn a:hover,.tab-button a:hover{background: #fff; border: 1px solid #e0e0e0; }
.method-content-suru{text-overflow: ellipsis; white-space: nowrap; position:absolute}
.table-wrap .table-card{ height: 36px;}
.table-wrap .table-card li{float: left; font-size:15px; padding:8px 20px;margin-right: 5px; background: #f0f0f0; border-top: 1px #dadada solid;border-left: 1px #dadada solid;border-right: 1px solid #dadada;}
.table-wrap .table-card li:hover { background:#fff; color:#333; cursor:pointer;}
.table-wrap .table-card .activ{ background: #fff !important;color: #333;}
.table-wrap .tabCon .bton { display:none}
.table-wrap .tabCon .on { display:block}
#lab1{ position: absolute; top: 0; left: 20%; height: 100%; width:0.5%; overflow: hidden; background:#e0e0e0; cursor: w-resize; z-index:99;}
.tab-btn{padding:5px 30px;}
.form-inp{height: 45px;}
.form-inp:focus，.form-equal:focus { border: 1px solid #e0e0e0;}
.form-equal,.form-inp{padding: 10px; width: 100%; border: 1px solid #e0e0e0;}
.table-wrap1{max-width:100%; margin-top:0;}
.tabCon1{padding:30px;}
.tab-down { border:1px solid  #930e14 !important; color:#930e14; }
/*问卷说明*/
.fs16{font-size:16px; text-align: justify;}
.img-jc{width:350px; height:auto; margin: 20px auto;}
@media (max-width: 767px){
.bar-nav li .Nodes{border: none;}
.container .focus-warp{margin-left: 0;}
.focus-right{display: none;}
.focus-left{width: 100%;}
.tab{position: relative; top:0; padding-top:10px;}
.u-l-751{left:100px;}
.hyqk-img img{width:100%}
.neirong{padding:15px 0;}
.to_process{padding-bottom: 15px;}
.nav_n .dorpdown{display: none;}
.navbar-collapse{ position: absolute;z-index: 100; background: #fff; padding-right:0;padding-left:0; right: 0;}
.nav_n{border-bottom: none;}
.Nodes{display: none;}
.jkwywrap a{text-align: left; padding:10px;}
.wrap{background: none; height: auto;}
.focus-extend {display: none;}
.focus-warp .swiper-container,.focus-warp .swiper-container img{height:auto;}
.swiper-container{z-index:0;}
.mobile{display:block; margin:20px 0;}
.mobile a {text-align: center; padding-top:15px;}
.mobile a i{font-size: 24px; padding-bottom:10px; color:#930e14;}
.header1{padding-top:0;}
.new-float,.library-list,.classification h3,.times{display: none;}
.animateImg1,.animateImg2,.animateImg3,.animateImg4,.animateImg5,.animateImg6{display: none;}
.article-warp1{padding:10px 0;}
.classification ul li{padding: 5px 0 5px 0px;}
.classification ul li p{left:0;}
.denglv{float: left;}
.content-list-warp,.plate,.survey-banner a{display: none;}
.phone-warp{display: block;}
.phone-list-brief h2{font-size: 16px; padding:10px 0;}
.phone-list-brief p a{display: inline-block; background:#930e14; color:#fff;border-radius: 20px;  padding:0 10px ;}
.ht360{height: auto;}
.img-container .white {background:#930e14; padding:0 10px;}
.bj-img-header .title{top:20%;}
.img-container .white{top:70%;}
.bj-investigation img{height: auto;}
.investigation-page{padding:10px 0px 60px;}
.detil-main{padding:0;}
.detil-header{margin:20px 0;}
.investigation-page-tc{text-align:center;}
.cont textarea{width: 100%;}
.investigation-page h4{line-height: 24px; display: inline;}
.more1{top:20px;}
.zc-main-warp{background:none;}
.zc-main{width:100%; margin-left:0; left:0; padding:0 10px; }
.pass-warp{padding:10px;} .pass-warp h3{ padding: 40px 0;}  
.pass-message{width:100%; margin: 0 auto; padding:0; left:0; margin-left:0;}
.content .neirong1 h3{overflow: hidden; height: 18px;}
.bj-banner .survey-news{position:static; width:100%; }
.navbar-default .navbar-brand{padding:10px 0 0 0;}
.navbar-default .navbar-brand1{padding:25px 0 0 0;width:50%; }
#ldc-navbar{background:#fff; margin:0; width:100%; text-align:center;}
.ldc-web{ display:none !important}
#ldc-navbar .ldc-user .dropdown-menu { width: 100%; position: static; float: none; margin-top: 0; background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none; display: block;}
#ldc-navbar .ldc-user .dropdown-menu li a { width: 100%; text-align: center;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background:none;}
#ldc-navbar #dropdown .dropdown-menu{max-width:100%; margin-top: 0; margin-left: 0;}
.navbar-nav > li > a{padding: 3px 20px;}
.survey-banner img{max-width:100%;}
.notice li span{width:26%;float:none;display:block;}
.notice li div{float:none;}
}
@media (max-width: 480px){
.bar-nav li .Nodes{border: none;}
.content-list a.projectitem{ width:100%;}
.article-list{ width: 100%; padding: 35px 0px 35px 0px; }
.article-list h3{ height:17px; }
.article-warp>div> div>div:last-child{ display: none; }
.article-list .article-title::before{display:none;}
.searchbox{width: 100%;}
.select-time ul{width: 107%;}
.select-time i{display: none;}
.topNav-width,.img-jc{max-width:100%;}
}
.conents{width:219px;height:120px;position:absolute;top:20px;z-index:999; }
.conents li{background:#930e14; cursor: pointer;}
.conents li:first-child{margin-bottom:5px;}
.c_adver{  width: 20px; height: 20px;background:#930e14; right:0; position:absolute; top:-22px; text-align:center; line-height:20px; color:#fff; font-size:16px;cursor: pointer;}