
/*路径导航 start*/
.breadcrumb a {
    color:#666;
}
/*路径导航 end*/

/*合作媒体/友情链接*/
.links_top-buttom {border-top: 1px solid #EBEBEB;border-bottom: 1px solid #EBEBEB;}
.links_box{border:1px solid #EBEBEB;overflow:hidden;font-family:"\5FAE\8F6F\96C5\9ED1"}
.links_box .more{float:right;line-height:48px;margin-right:8px;display:inline;line-height:46px\9;padding-top:2px\9;color:#666}
.links_box h2{padding-left:20px;font-size:16px;line-height:48px;line-height:46px\9;padding-top:2px\9;color:#666;font-weight:400;border-bottom:1px solid #eee;background:#fdfdfd}
.links_list{padding:7px 0 6px 0;background:#fff;}
.links_list_box{border-right:1px solid #eee;}
.links_list_box:last-child {border-right:none;}
.links_list_box h3{font-size:16px;line-height:18px;clear:both;color:#666;padding:5px 13px 4px 20px;font-weight:400}
.links_list_box ul{color:#666;padding:6px 15px 6px 5px;}
.links_list_box li{float:left;padding-left:15px;padding-right:15px; height:22px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.links_list_box li a{color:#666}
.links_list_box li a:hover,.links_box .more:hover{color:#d81517}

/* 焦点区域快速通道 */
.xiehui-info {border: 1px solid #eee;border-radius:2px;webkit-box-shadow:0 1px 6px rgba(0,0,0,.05);box-shadow:0 1px 6px #eee}
.xiehui_path{background: #FFF; border-bottom: 1px solid #eee;position: relative;}
.xiehui_path ul{padding: 10px 0;}
.xiehui_path ul li{/*width: 33.33333333%;*/ height: 69px; float:left; text-align: center; border-right: 1px solid #eee; border-bottom: 1px solid #eee; overflow: hidden;z-index:999}
.xiehui_path ul li a{color:#666;}
.xiehui_path ul li.li_r{border-right: 0;}
.xiehui_path ul li.li_b{border-bottom: 0;}
.xiehui_path ul li .iconfont{font-size:20px;}
/*.xiehui_path ul li:hover .iconfont,*/.xiehui_path ul li a:hover{color: #d81517;}
.xiehui_path ul li.li_b a{padding-top: 8px; display: block; }
.xiehui_path ul li span{display: block; font-size: 12px; line-height: 16px;}
.xiehui_path .cc{width:9px; height: 8px; line-height: 0; font-size:0; background: #FFF; position:absolute; left:0; top:65px;}
.xiehui_path .cc1{right: 0; left:inherit;}
.xiehui_path .cc2{width:17px; left:78px;}
.xiehui_path .cc3{ left:163px;}
.xiehui_path .biankuang1{ position:absolute;width:30px; height: 30px;left:-1px; top:-1px; background:url(/Images/Common/biankuang1.png)}
.xiehui_path .biankuang2{ position:absolute;width:30px; height: 30px;right:-1px;bottom:-1px; background:url(/Images/Common/biankuang2.png)}


/* 焦点区域快速通道-下方广告 */
/*.zmall-limit-product ul {position: absolute;left: 0;top: 0;}*/
.ads_seller{/*border-bottom:1px solid #eee;*/border-top:none;background:#fff;height:240px}

.ads_seller .carousel-inner  {height:100%;}
.ads_seller .carousel-inner >.item  {height:100%; width:100%;}
.ads_seller .carousel-inner .item img{height:100%; width:100%;}
.ads_seller .ads_seller_content{ height: 100%;/*border: 1px solid #eee;*/ padding: 6px 6px 6px 6px;}
.ads_seller .carousel{border-radius:2px;overflow:hidden;height: 100%;border: 1px solid #eee;}
.ads_seller .carousel-caption{width:100%;height:32px;right:0;left:0;bottom:0;padding-bottom:0;padding-top:0;opacity:.9;background:#646464;display:none}
.ads_seller .carousel:hover  .carousel-caption {display:inline-block}
.ads_seller .carousel-control .glyphicon {font-size:22px;opacity:0}
.ads_seller .carousel:hover .glyphicon{opacity:0.4}
.ads_seller .carousel-control:hover .glyphicon{opacity:1}
.ads_seller .carousel-caption h3{padding:0 8px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ads_seller .carousel-indicators{position:absolute;text-align:center;font:0/0 arial;padding:0 0 10px;margin-top:10px; bottom:-12px;height: 20px;}
.ads_seller .carousel-indicators li{display:inline-block;width:18px;height:4px;margin:0 3px;border-radius:2px;background-color:#e6e6e6;border:none;cursor:pointer;border-radius:2px}
.ads_seller .carousel-indicators .active{display:inline-block;background-color:#008ee1;}




/*首页头部内容start-样式已放弃使用*/
/*.borbai {display: block;height: 3px;width: 2px;background: #fff;position: absolute;left: -2px;bottom:2px;}*/
.focus_info{float:right;height:307px;width:760px;border:1px solid #eee;overflow:hidden;background:#fff}
.focus_info .focus-tag{margin:0 10px;border-bottom:2px solid #999;position:relative}
.focus_info .focus-tag li{float:left;font-size:16px;width:95px;padding:6px 15px 3px 15px;cursor:pointer;position:relative}
.focus_info .focus-tag li em{display:block;height:2px;width:95px;font-size:0;overflow:hidden;background:#999;border-right:2px solid #999;position:absolute;left:0;bottom:-2px}
.focus_info .focus-tag li.cur span{color:#d81617}
.focus_info .focus-tag li.cur em{background:#d61616;border-right:2px solid #fff;border-left:2px solid #fff;z-index:100}
.focus_info .focus-tag i.xiexian{position:absolute;font-size:12px;font-weight:900;margin:0;padding:0;left:90px;color:#CCC;top:10px;border:0 none;background-position:-184px -104px}
.ads_seller .carousel-inner img {
    background-size: cover;
    width: 100%;
    height: 100%;
}
.focus_info .focus_content{height:275px;overflow:hidden}
.focus_info .focus_content dl{display:block}
.focus_info .focus_content dl dd{float:left;padding:5px 12px}
.focus_info .focus_content .content_one{width:440px}
.focus_info .focus_content .content_tow{width:318px}
.focus_info .focus_content .content_one .content_info li a{width:360px}
.focus_info .focus_content .content_tow .content_info li a{width:240px}
.focus_info .focus_content .content_one .c-title .c-border-tow{width:255px !important;}
.focus_content .content_info li{width:auto;height:25px;line-height:25px;overflow:hidden;color:#8B8B8B}
.focus_content .content_info li a{float:left;font-size:12px;color:#8B8B8B;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.focus_content .content_info li a:hover{color:#d81517}
.focus_content .content_info li span{float:right;padding-left:10px;text-align:center;width:50px}
/*首页头部内容end-样式已放弃使用*/



.news{padding:10px 10px 6px 10px;max-height:420px;overflow:hidden;position:relative}
.news .news-r{position:absolute;right:-1px;top:50%;margin-top:-30px;width:15px}
.news .news-r a{color:#888;line-height:10px}
.news .news-r a:hover{color:#1997d7}
.news .news-l{display:none;position:absolute;left:2px;top:50%;margin-top:-30px;width:15px}
.news .news-l a{color:#888;line-height:10px}
.news .news-l a:hover{color:#1997d7}
/*.news .news-box{position:absolute;left:9px;width:auto;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}*/
.news .page-header{margin:0 0 8px 0;font-size:16px}
.news .page-header a{float:right;color:#666}
.news .focus-news{width: 100%;
    float: left;
    max-height: 380px;
    margin: 0px;
    /*padding: 0px 8px 0px 0px;*/
    border-right: 1px solid rgb(238, 238, 238);}
.news .focus-news .focus-key{border-bottom:1px dashed #ddd;padding-bottom:8px;margin-bottom:6px}
.news .focus-news .focus-key h1{text-align:center;font-size:18px;font-weight:700;padding:4px 50px 10px 50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.news .focus-news .focus-key h1 a{color:#777}
.news .focus-news .focus-key h1 a:hover{color:#d81517}
.news .focus-news .focus-key p{color:#888;height:40px;line-height:20px;text-align:center;overflow:hidden}
.news .focus-news .focus-content .content-one{padding:0 24px 0 0}
.news .focus-news .focus-content ul li{line-height:42px}
.news .focus-news .focus-content ul li a{color:#777;display:block;overflow:hidden;padding-right:10px ;white-space:nowrap;text-overflow:ellipsis;border-bottom: 1px dashed #d5e4fb;}
.news .focus-news .focus-content ul li a:hover{color:#d81517}
.news .focus-news .focus-content ul li span{float:right;color:#777}
.news .focus-news .focus-content ul li b{color:#d81517;margin-right:4px}

@media screen and (max-width: 600px){
    /*.news .focus-news .focus-content ul li a {
        color: rgb(119, 119, 119);
        display: inline-block;
        max-width:388px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }*/
    .industry ul li a, .notice ul li a {
        color: rgb(119, 119, 119);
        display: inline-block;
        padding-right: 12px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }
}
@media screen and (max-width: 400px){
    .sideBox .picTxt .txt {
        width: 157px !important;
        height: 76px !important;
        float: right !important;
    }
   
    .sideList li {
        width: 346px !important;
    }
 
    .industry ul li a, .notice ul li a {
        color: rgb(119, 119, 119);
        display: inline-block;
        padding-right: 12px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }
small{display:none;}
.c-red span:first-child{display:none;}
}
/*行业动态*/
#five{position:relative}
#five .right-img{width:100%;height:376px;}
#five .right-img>img{width:100%;height:100%;}
/*.industry{overflow:hidden;margin:20px 0}*/
.industry .industry-info{border-right:1px solid #eee}
.industry .page-header{margin:0 0 8px 0;font-size:16px}
.industry .building-news .building-content h1{text-align:center;font-size:17px;font-weight:700;padding:4px 0px 8px 0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.industry .building-news .building-content h1 a{color:#777}
.industry .building-news .building-content h1 a:hover{color:#d81517}
.industry .building-news .building-content .industry-header{border-bottom: 1px dashed #ddd;}
.industry .building-news .building-content p{/*text-indent:10px;*/color:#999;height:35px;line-height:18px;overflow:hidden;margin-bottom:5px}
.industry ul li{height:42px;line-height:42px;border-bottom: 1px dashed #d5e4fb;}
.industry ul li a{color:#777;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.industry ul li a:hover{color:#d81517}
.industry ul li span{float:right;color:#777}
.industry ul li b{color:#d81517;margin-right:4px}

/*公告*/
.notice{/*padding:0;height:290px;*/overflow:hidden}
.notice .page-header{margin:0 0 8px 0;font-size:16px}
.notice ul li{/*height:35px;*/line-height:40px;border-bottom: 1px dashed #d5e4fb;}
.notice ul li a{color:#777;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.notice ul li a:hover{color:#d81517}
.notice ul li span{float:right;color:#777}
.notice ul li b{color:#d81517;margin-right:4px}


/*箭头动态样式*/
.arrow{position:absolute;left:0}
.arrow-r-1{left:-3px;top:-12px;-webkit-animation:arrow-r 2s ease-in-out infinite;animation:arrow-r 2s ease-in-out infinite}
.arrow-r-11{left:-3px;top:-12px;-webkit-animation:arrow-r 2s 1s ease-in-out infinite;animation:arrow-r 2s 1s ease-in-out infinite}
.arrow-r-2{left:-3px;bottom:-12px;-webkit-animation:arrow-r 2s ease-in-out infinite;animation:arrow-r 2s ease-in-out infinite}
.arrow-r-22{left:-3px;bottom:-12px;-webkit-animation:arrow-r 2s 1s ease-in-out infinite;animation:arrow-r 2s 1s ease-in-out infinite}
@-webkit-keyframes arrow-r{0%{opacity:0;left:3px}
70%{opacity:1}
100%{opacity:0}
}
@keyframes arrow-r{0%{opacity:0;left:3px}
70%{opacity:1}
100%{opacity:0}
}
.arrow-l-1{left:3px;top:-12px;-webkit-animation:arrow-l 2s ease-in-out infinite;animation:arrow-l 2s ease-in-out infinite}
.arrow-l-11{left:3px;top:-12px;-webkit-animation:arrow-l 2s 1s ease-in-out infinite;animation:arrow-l 2s 1s ease-in-out infinite}
.arrow-l-2{left:3px;bottom:-12px;-webkit-animation:arrow-l 2s ease-in-out infinite;animation:arrow-l 2s ease-in-out infinite}
.arrow-l-22{left:3px;bottom:-12px;-webkit-animation:arrow-l 2s 1s ease-in-out infinite;animation:arrow-l 2s 1s ease-in-out infinite}
@-webkit-keyframes arrow-l{0%{opacity:0;left:-3px}
70%{opacity:1}
100%{opacity:0}
}
@keyframes arrow-l{0%{opacity:0;left:-3px}
70%{opacity:1}
100%{opacity:0}
}



/*公共样式*/
.page-header .page-right{float:right;font-size:14px;line-height:30px}
.page-header .page-right a{color:#666;position:relative}
.page-header .page-right a:hover{color:#d81517}
.page-header .page-right a::before{content:"";position:absolute;z-index:1;left:50%;right:50%;bottom:-12px;background:#d81517;height:2px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.page-header .page-right a:hover::before{left:0;right:0}
.page-header .page-right b{color:#999;margin:0 10px}
.page-header a{float:right;color:#666}
.page-header b{float:right}





/*头条内容*/
.headline{position:relative;margin-bottom:25px;}
.headline .headline_red{height:55px;line-height:55px;font-size:22px;font-weight:700;text-align:center}
.headline .headline_red .headline-i-one{position:absolute;left:5px;color:#CCC}
.headline .headline_red .headline-i-tow{position:absolute;right:0px;color:#CCC}
.headline .headline_red a{padding-left:15px;color:#808080;display:inline-block;width:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.headline .headline_red a:hover{color:#d81517}
.headline .headline_content{padding:0 10px;color:#a1a1a1;height:20px;max-height:36px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ads-headline{margin: 10px 0;}
.ads-headline_content{border:1px solid #eee;overflow:hidden;height:68px;}



/*工程信息/招标*/
.tender-content {}
@media screen and (max-width:600px){
.c-red small{display:none;}
}

/*首页-劳务信息*/
.sideBoxTit{width:100%;height:20px;line-height:20px;margin:12px 0 3px}
.sideBoxTit h2{float:left;font-size:18px;color:#000}
.sideBoxTit .more,.sideTitle .more{color:#a1a1a1;float:right;font-size:12px}
.sideBox .picTxt{width:100%;overflow:hidden;padding:15px 0;border-bottom:1px solid #ededed}
.picTxt .pic img,.sideBox .picTxt .pic{width:140px;height:76px}
.sideBox .picTxt .pic{overflow:hidden;float:left;border:1px solid #e3e3e3}
.sideBox .picTxt .txt{width:238px;height:76px;float:right}
.sideBox .picTxt .txt h3{height:30px;line-height:30px;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}
.sideBox .picTxt .txt h3 a{color:#000;display:inline}
.sideBox .picTxt .txt p{color:#a1a1a1;height:44px;line-height:22PX;overflow:hidden}
.sideBox .picTxt .txt p a{color:#a1a1a1}
/*.sideList{border-bottom:1px solid #ededed}*/
.sideList li{height:38px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sideList a{color:#636363;display:inline;}
.sideList li::before{margin:0 6px;display:inline-block;content:"";border-width:3px;border-color:transparent transparent transparent #636363;border-style:dashed dashed dashed solid}
.sideList .DJob {height:40px;line-height:32px;}
.sideBox .tag{width:100%;height:30px;overflow:hidden;color:#ededed;line-height:30px;display:block;margin-left:-10px}
.sideBox .tag a{padding:0 10px;color:#636363}
.indexSideR{width:100%;border-left:1px solid #ededed;border-top:none}
.indexSideR .tabTitle{width:258px;height:45px;line-height:45px;font-size:14px;font-family:微软雅黑}
.indexSideR .sideTitle{height:44px;line-height:45px;padding:0 15px;border-bottom:1px solid #ededed;font-size:14px}
.indexSideR .sideTitle h3{line-height:40px;font-size:18px}
.resolvList {margin:0 8px 0 12px;}
.resolvList .itemName {width:100%;height:21px;margin:10px 0;}
.resolvList .itemName .itemlabel {float:left;width:28px;position:relative;}
.resolvList .itemName span {font-size:10px;font-weight:400;position:absolute;width:20px;text-align:center;padding:3px 0px;}
.resolvList .itemName  p {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.resolvList .itemName  a {width:110px;float:left;color: #337ab7;padding-left:22px;display:inline-block;margin:0 15px 0 8px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*工程信息*/
.project_adverts{}
.project_adverts .ads-project {margin-top:10px;}
    .project_adverts .ads-project a{
        display:block;
        width:100%;
    }
.project_content{border-left:1px solid #eee;margin-bottom:10px;padding:0 0 6px 6px}
.project_content .project_title{padding:10px 12px 15px 10px;border-bottom:1px solid #eee}
.project_content .project_title h2{float:left;font-size:18px;color:#000}
.project_content .project_title a{color:#a1a1a1;float:right;font-size:12px}
.project_content .project_box ul li{/*width:50%;*/float:left;padding:15px 0 15px 10px;border-bottom:1px dashed #eee;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.box-content-title{height:22px;line-height:22px}
.box-content-left{float:left;font-size:14px;width:345px;color:#434343;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.box-content-right{float:right;padding-right:10px;text-align:right;font-size:14px;color:red}
.box-content-info1,.box-content-info2{height:20px;line-height:20px;font-size:12px;color:#868686}
.box-content-info2 {}



/*企业广告*/
.ads_public{padding:6px 0 6px 9px}
.ads_public ul li{float:left;text-align:center;margin-right:6px;font-size:14px;margin-bottom:6px}
.ads_public ul li a{border-radius:3px;display:block;overflow:hidden;width:130px;height:60px;border:1px solid #eee}
.ads_public ul li a img{width:128px;height:58px}





/*栏目-通用标签*/
.public-title{border-bottom:3px solid #3e4651;padding-top:6px;height:45px;position:relative}
.public-title h2{font-size:24px;margin-bottom:-3px;float:left;border-right:2px solid #fff;position:relative;z-index:300}
.public-title h2 a{text-decoration:none;line-height:36px;display:inline-block;padding:0 10px;font-family:"\5FAE\8F6F\96C5\9ED1"}
.public-title h2 a:hover{text-decoration:none}
.public-title h2 a.colorred{color:#d81517;border-bottom:3px solid #d81517}
.public-title .public-logo{height:39px;line-height:40px;font-size:24px;float:left;color:#e8e8e8;margin-left:10px;Font-style:oblique}
.public-tabR{margin:3px 0 0 0;float:right}
.public-tabR li.shu{color:#eee;line-height:30px;line-height:28px\9}
.public-tabR li{float:left;height:33px;line-height:33px;position:relative;bottom:-3px;font-size:14px}
.public-tabR li a{font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#666;text-decoration:none;display:block;line-height:30px;padding:0 9px}
.public-tabR li.on{border-bottom:3px solid #d71717}
.public-tabR li:hover{border-bottom:3px solid #d71717}
.public-tabR li:hover i{display:block}
.public-tabR li:hover .jiaored{color:#d81517;position:absolute;left:46%;bottom:-1px;overflow:hidden;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #d81517;display:block}
.public-tabR li a:hover{color:#d81517;text-decoration:none}
.public-tabR em{color:#eee}
.public-tabR i{display:none;height:3px;width:2px;font-size:0;overflow:hidden;background:#fff;position:absolute;bottom:-3px}
.pub-li{left:-2px}
.pub-ri{right:-2px}
.public-tabR li.on em{color:#d81517;position:absolute;left:46%;bottom:-1px;overflow:hidden;display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #d81517}
.public-tabR li.on i{display:block}
.public-tabR em{color:#eee}
.public-tabR li.on a{color:#d81517}
.public-tabR li.on span{display:inline-block;width:60px;height:3px;font-size:0;position:relative;bottom:13px;border-left:2px solid #fff;border-right:2px solid #fff;background:#d71717}





/*头部通用样式-Common*/
.c-title{width:auto;height:30px;overflow:hidden}
.c-title .c-word{float:left;width:85px;height:30px;line-height:30px;overflow:hidden}
.c-title .c-word a{font-size:15px;font-weight:400;color:#1AB5B9;letter-spacing:.1em}
.c-title .c-more{height:30px}
.c-title .c-more a{display:block;float:right;width:50px;height:30px;line-height:30px;overflow:hidden;text-align:right}
.c-title .c-more a{font-size:12px;color:#999;font-weight:400}
.c-title .c-more a span{padding:0 3px}
.c-title .c-border-one{height:3px;float:right;width:15px;padding:14px 0 0}
.c-title .c-border-one span{display:block;width:100%;height:3px;background-color:#1AB5B9}
.c-title .c-border-tow{height:2px;float:right;width:48%;padding:14px 0 0}
.c-title .c-border-tow span{display:block;width:100%;height:2px;border-bottom:1px solid #ccc}




/*右侧导航栏*/
.index-nav{display:none;position:fixed;width:48px;z-index:999;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.index-nav .custom-bg{z-index:5;position:absolute;top:150px;left:-70px;height:100px;width:100px;background:#fff;background:rgba(255,255,255,.8);transition:.3s;opacity:0;border-radius:4px}
.index-nav.customizing{z-index:10010}
.index-nav.customizing .custom-bg{top:-15px;left:-130px;height:100%;padding-bottom:20px;width:200px;opacity:1}
.index-nav.customizing .tip{top:0;opacity:1}
.index-nav .pointer-block{position:absolute;width:48px;height:32px;margin-left:-1px;background:#d81517;z-index:-1;transition:.1s all linear;display:none}
.index-nav .border{position:absolute;height:100%;width:100%;top:-3px;border:3px solid #fafafa;left:-3px;border-radius:4px;display:none}
.index-nav .nav-list{position:relative;z-index:233;background-color:#fafafa;border:1px solid #eee;/*overflow:hidden*/;border-radius:4px}
.index-nav.sub .nav-list{border:0}
.index-nav .n-i{cursor:pointer}
.index-nav .n-i:first-child{border-top:0}
.index-nav .n-i.gosys{border:0;position:relative;z-index:50}
.index-nav .n-i.gosys .s-line{border-left:1px solid #ddd;border-right:1px solid #ddd;height:9px;width:30px;margin:0 auto}
.index-nav .n-i.gosys.sub .s-line{display:none}
.index-nav .n-i.gosys .btn_sys{background-color:#fafafa;height:48px;text-align:center;border:1px solid #e5e9ef;overflow:hidden;border-radius:4px}
.index-nav .n-i.gosys .btn_sys:hover{background-color:#d81517;background-position:-714px -72px;border-color:#d81517;color:#FFF}
.index-nav .n-i.gosys .btn_sys:hover a{color:inherit}
.index-nav .n-i.gosys .btn_sys a{color:#333;width:30px;display:inline-block;margin-top:6px}
.index-nav .n-i.customize{padding:8px 0;border-top:1px solid #e5e9ef;transition: .1s linear;transition-property: background-color,color;position:relative}
.index-nav .n-i.customize .n-icon-sort{display:block;margin:0 auto 4px;font-size:22px;height:22px;width:22px;font-family: 'iconfont' !important;}
.index-nav .n-i.customize:hover{color:#fff;background-color:#d81517}
.index-nav .n-i.customize:hover a{color:inherit;background-color:inherit;}
.index-nav .n-i.customize:hover .n-icon-sort{color:#FFF}
.index-nav .n-i.customize a{color:#333;width:38px;display:inline-block;padding:0px;}
.index-nav .customize .wx {position:absolute;display:none;top:-60px;right:54px;width:126px;height:272px;z-index:999;background:#FFF;padding:5px;border:1px solid #ccc;}
.index-nav .customize:hover .wx{display:inline-block;color:#333}
.index-nav .wx img {width:100%;height:auto;}
.index-nav .n-i.n-i-ads{border:0;position:relative;z-index:50}
.index-nav .n-i.n-i-ads .ads-dl-msg{width:106px;height:44px;position:absolute;left:-106px;top:-23px;display:none}
.index-nav .n-i.n-i-ads .n-i-ads-bg{height:30px;margin-left:-16px}
.index-nav .n-i .name{padding:0px;color:#333;height:32px;line-height:32px;transition:.1s linear;transition-property:background-color,color}
.index-nav .n-i .name:hover{background-color:#d81517;color:#fff}
.index-nav .active{background:#d81517;transition:.1s all linear}
.index-nav .n-i.active .name{color:#fff}
.index-nav .n-i.active .name:hover{background-color:transparent;color:#fff}





/*资质页面- 样式 */
/*左侧样式-col-xs-3*/
.data-info .subNavBox{border-radius:2px;border:1px solid #ececec;background:#fcfcfc;box-shadow: 0 1px 6px #eee;}
.data-info .subNavBox .lmbt{font-size:24px;line-height:60px;border-bottom:1px solid #E9E9E9;margin:0 7px;padding:0 10px}
.data-info .subNavBox .subNav{border-bottom:solid 1px #E9E9E9;cursor:pointer;font-weight:700;font-size:14px;color:#565454;padding:0 10px;line-height:50px;margin:0 7px}
.data-info .subNavBox .subNav:hover{color:#d81517}
.data-info .subNavBox .subNav i{float:right;font-size:12px}
.data-info .subNavBox .navContent{border-bottom:solid 1px #EEE}
.data-info .subNavBox .navContent li a{display:block;height:28px;font-size:12px;line-height:28px;color:#333;padding-left:20px;transition:.1s linear;transition-property:background-color,color}
.data-info .subNavBox .navContent li a:hover{color:#555;background-color:#e8e8e8}
/*左侧样式-col-xs-2*/
/*.data-info .subNavBox{border-radius:2px;border:1px solid #ececec;background:#fcfcfc;box-shadow: 0 1px 6px #eee;}
.data-info .subNavBox .lmbt{font-size:20px;line-height:50px;border-bottom:1px solid #E9E9E9;margin:0 7px;padding:0 10px}
.data-info .subNavBox .subNav{border-bottom:solid 1px #E9E9E9;cursor:pointer;font-weight:700;font-size:12px;color:#565454;padding:0 10px;line-height:40px;margin:0 7px}
.data-info .subNavBox .subNav:hover{color:#d81517}
.data-info .subNavBox .subNav i{float:right;font-size:10px}
.data-info .subNavBox .navContent{display:none;border-bottom:solid 1px #EEE}
.data-info .subNavBox .navContent li a{display:block;height:28px;font-size:12px;line-height:28px;color:#333;padding-left:20px;transition:.1s linear;transition-property:background-color,color}
.data-info .subNavBox .navContent li a:hover{color:#555;background-color:#e8e8e8}*/


/*数据信息*/
.data-info .data-search{border-radius:2px;border:1px solid #e2e2e2;background:#f9f9f9;padding:8px;margin-bottom:20px}
.data-info .data-search select{width:90px;max-width:90px;display:inline-block}
.data-info .data-search em{margin:0 10px}
.data-info .data-panel {}


/*临时兼容处理*/
.data-info .data-panel .table-radius { border-radius:2px; border:1px solid #ddd;overflow:hidden;}
.table-radius >table> thead > tr > th,.table-radius >table> tbody > tr > th,.table-radius >table> tfoot > tr > th,.table-radius >table> thead > tr > td,.table-radius >table> tbody > tr > td,.table-radius >table> tfoot > tr > td {border-left: 1px solid #ddd;}
.table-radius >table> thead > tr > th:first-child, .table-radius >table> tbody > tr > th:first-child, .table-radius >table> tfoot > tr >  th:first-child, .table-radius >table> thead > tr > td:first-child,.table-radius >table> tbody > tr > td:first-child, .table-radius >table> tfoot > tr > td:first-child{ border-left:none; }
.ng-scope >table> thead > tr > th,.ng-scope >table> tbody > tr > th,.ng-scope >table> tfoot > tr > th,.ng-scope >table> thead > tr > td,.ng-scope >table> tbody > tr > td,.ng-scope >table> tfoot > tr > td {border-left: 1px solid #ddd;}
.ng-scope >table> thead > tr > th:first-child, .ng-scope >table> tbody > tr > th:first-child, .ng-scope >table> tfoot > tr >  th:first-child, .ng-scope >table> thead > tr > td:first-child,.ng-scope >table> tbody > tr > td:first-child, .ng-scope >table> tfoot > tr > td:first-child{ border-left:none; }
.data-info .data-footer {}










    /*内容样式*/
.article .article-content .article-list{padding:20px 8px;border-bottom:1px dashed #d9d9d9}
.article-content .article-list .list-header{color:#999}
.article-content .article-list .list-header .list-content{float:left;max-height:100px;overflow:hidden}
.article-content .article-list .list-header .list-top{margin-top:12px}
.article-content .article-list .list-header .list-top .label-empty{font-size:10px!important}
.article-content .article-list .list-header .list-img{float:right;width:100px;height:100px;overflow:hidden;text-align:center;border-radius:4px;background:#f6f6f6}
.article-content .article-list .list-header .list-img img{width:100px;height:100px}
.article-content .article-list .list-header .list-title{font-weight:700;font-size:18px;padding:10px 0;width:680px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.article-content .article-list .list-intro p{line-height:22px;max-height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}
.article-content .article-list .list-footer{margin-bottom:10px}


/*文章页面tab*/
.article-search{position:relative}
/*.article-search .input-group{margin:0px 5px 10px 0;line-height:28px;height:28px}*/
/*.article-search .info-tabs{border-bottom:2px solid #e9e9e9}
.article-search .info-tabs li{font-size:14px;float:left;padding:9px 12px}
.article-search .info-tabs li a{position:relative;color:#8F8F8F;text-decoration:none}
.article-search .info-tabs li a:hover{color:#d81517}
.article-search .info-tabs li a::before{content:"";position:absolute;z-index:1;left:50%;right:50%;bottom:-12px;background:#d81517;height:2px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.article-search .info-tabs li a:hover::before{left:-5px;right:-5px}
.article-search .info-tabs .active{border-bottom:2px solid #d81517;margin-bottom:-2px}
.article-search .info-tabs .active a{color:#000;font-weight:700}*/
.article-search .relative{position:relative}
.article-search .shaixuan-tj{font-size:14px}
.article-search .shaixuan-tj i,.article-search .shaixuan-tj span{margin:2px 5px 0px 0}
.article-search .shaixuan-tj span {position:relative;color:#e4393c;float:left;height:26px;line-height:26px;border:1px solid #e4393c;font-size:12px;vertical-align:top;padding:0 32px 0 6px;cursor:pointer;background:#fff;border-radius:2px}
.article-search .shaixuan-tj span  i{margin:0;display:block;position:absolute;width:28px;text-align:center;height:24px;line-height:26px;right:0;top:0;transition: .1s linear;transition-property: border-color,color;}
.article-search .shaixuan-tj span:hover  i{background:#e4393c; color:#FFF}
.article-search .search-by a{padding:0 10px}
.article-search .search-by a:hover{color:#03a9f4}
.article-search .search-by dl{padding:10px 0;line-height:30px;border-bottom:1px dashed #e2e2e2;overflow:hidden;margin-bottom:0}
.article-search .search-by dl dt a{font-weight:inherit;color:#666;line-height:28px}
.article-search .search-by dl dt{text-align:center;margin:0;font-size:14px;line-height:30px}
.article-search .search-by dl dd a{color:#333;font-size:14px;line-height:28px;margin-left:15px;display:inline-block;transition: .1s linear;transition-property: border-color,color;}
.article-search .search-by dl dd{overflow:hidden;height:30px}
.article-search .search-by dl dd.show-more{padding:0;text-align:right;cursor:pointer;line-height:28px;}
.article-search .search-by dl dd.show-more a{margin-left:0px}
.article-search .items{padding:0 10px;color:#f60!important}
.article-search .items:hover{color:#f60}


















/*文章页面分类导航*/
.sort-nav{margin:5px 5px}
.sort-nav li{float:left;margin:10px 15px 5px 0;text-align:center}
.sort-nav li a{color:#666;padding:4px 10px;border:1px solid #d9d9d9;border-radius:14px;font-size:12px;font-weight:400;line-height:1.5;transition:.1s linear;transition-property:border-color,color}
.sort-nav li a:hover{color:#00aeff;border-color:#00aeff}
.sort-nav li.active a{border-color:#00aeff;background:#00aeff;color:#fff}
/*文章右侧专题*/
.special h4{margin-bottom:15px}
.special .special-tips li{float:left}
.special .special-tips li a{color:#666;display:inline-block;padding:5px 10px;border:1px solid #d9d9d9;border-radius:14px;font-size:12px;font-weight:400;line-height:1.5;margin-right:10px;margin-bottom:10px;transition:.1s linear;transition-property:border-color,color}
.special .special-tips li a:hover{color:#00aeff;border-color:#00aeff}

/*热门资讯*/
.hot-news ul{}
.hot-news ul li{padding:6px 0;margin-left:20px;list-style-type:upper-alpha;}
.hot-news ul li a{display:inline-block;width:100%;height:16px;line-height:20px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.hot-news ul li a:hover{color:#1997d7}
/*hot-news ul{overflow:hidden;}
.hot-news ul li{padding:6px 0;margin-left:20px;list-style-type:upper-alpha;}
.hot-news ul li a{display:inline-block;width:100%;color:#666;overflow:hidden;height:15px;}
    .hot-news ul li a:hover {
        color: #1997d7;
    }*/
        
/*左侧演示*/
.side-one{width:100%;border-radius:2px;border:1px solid #ececec;webkit-box-shadow:0 1px 6px rgba(0,0,0,.05);box-shadow:0 1px 6px #eee}
.side-one .side-title{font-size:16px;padding:10px 0;margin:0 15px;border-bottom:1px solid #ececec}
.side-one .side-title i{margin-right:10px}
.side-one .side-panel{padding:10px 15px}
.side-one .side-panel .side-img{display:block;width:100%;position:relative}
.side-one .side-panel .side-img img{width:100%}
.side-one .side-panel .side-img span{background:rgba(0,0,0,.6);position:absolute;height:30px;line-height:30px;color:#fff;text-align:center;font-size:12px;position:absolute;left:0;bottom:0;padding:0 5%;overflow:hidden}
.side-one .side-panel .side-img span:hover{text-decoration:underline}
.side-one .side-panel .side-list{margin-top:5px}
.side-one .side-panel .side-list li{padding:6px 0;width:100%}
.side-one .side-panel .side-list li a{color:#666;display:inline-block;width:100%;border-left:4px solid #b9b9b9;padding-left:8px;height:14px;line-height:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.side-one .side-panel .side-list li a:hover{color:#1997d7;border-color:#1997d7}

/*文章详情页*/
.bd_weixin_popup{height:auto!important}
.detail .detail-content{padding:0 20px;border-radius:2px;border:1px solid #ececec;webkit-box-shadow:0 1px 6px rgba(0,0,0,.05);box-shadow:0 1px 6px #eee}
.detail .detail-content .detail-title h1{margin:25px 0 20px 0;line-height:28px;font-weight:700;font-size:20px;color:#000}
.detail .detail-content .detail-title .detail-key{height:31px;border-bottom:1px solid #ececec;color:#999;position:relative;z-index:5}
.detail .detail-content .detail-title .detail-key em{margin:0 12px}
.detail .detail-content .detail-title .detail-key a{color:inherit}
.detail .detail-content .detail-title .detail-key a:hover{color:#1997d7}
.detail .detail-content .detail-panel{color:#535353;font-size:14px;word-break:break-all;line-height:28px;margin:20px 0 25px 0}
.detail .detail-content .detail-panel img{display:block;margin:15px auto;max-width:95%;padding:5px;height:auto}
.detail .detail-content .detail-footer{margin:25px 0 35px 0}
.detail .detail-content .detail-footer .detail-tags{line-height:28px}
.detail .detail-content .detail-footer .detail-share{line-height:28px}
.detail .detail-right {
    }

/*查询*/


.search-input {
    width: 60%;
    margin: 0 auto;
    max-width: 860px;
    /*display: table;*/
    height: 40px;
}
.index_search {
    margin-top: 18%;
    position: relative;
}
.search-box {
    border: 2px solid #DDD;
    border-right: none;
    padding: 8px 10px;
    font-size: 14px;
    color: #666;
    height: 40px;
    line-height: 18px;
    width: 80%;
    border-radius: 3px 0px 0px 3px;
    margin-left: 0;
    float: left;
}

.search-button {
    margin-left: -5px;
    width: 20%;
    height: 40px;
    border: 0px none;
    background-color: #0180CF;
    color: #FFF;
    font-size: 16px;
    cursor: pointer;
    border-radius: 0 3px 3px 0;
    display: block;
    float: right;
    text-align: center;
    line-height: 40px;
}
    .search-button:hover {
        margin-left: 0px;
    }
    .search-button:hover, .search-button:focus, .search-button:active, .search-button:after {
        color: #FFF;
        cursor: pointer;
    }
.xiehuilogo {
    width: 200px;
    height: 200px;
    margin: 0px 45px 0px 0px;
}


@media screen and (max-width: 768px) {
    .search-input {
        width: 100%;
        margin: 0 auto;
    }
    .index_search {
    display:none;
    }
    .xiehuilogo {
        width: 100%;
        height: 100%;
        margin: 0px 45px 12px 0px;
    }
    .search-box {
        width: 60%;
        float: left;
    }

    .search-button {
        width: 20%;
    }

    .banner {
        padding: 0;
    }

    .ivu-table-header thead tr th {
        width: 25% !important;
    }
    .ivu-table-cell span, .ivu-table-cell span {
        overflow: hidden !important;
        white-space: nowrap !important;
        text-overflow: ellipsis !important;
        word-break: normal
    }
    .headline .headline_red a {
        padding-right: 10px;
        width: 100% !important;
        text-align: center;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .head-icons a.menus-mobiles {
        width: 28px;
        height: 31px;
        margin-right: 10px;
    }
    .mobile-header img {
        width: auto !important;
        height: 30px !important;
        margin:0;
        
    }
    .qqonline1 {
    display:none
    }
    .tab_old {
        padding-left: 0px;
        float: none;
    }
}

/* index */

.tab-content > .active {
    display: block;
    margin: 0;
}
.qqonline1 {
    background-color: white;
    border: 1px solid #ddd;
    position: fixed;
    top: 120px;
    right: 10px;
    width: 111px;
    height: auto;
    font-size: 16px;
    color: White;
    line-height: 35px;
    cursor: pointer;
    border-radius: 5px;
    z-index:999999;
}
    .qqonline1 img {
        display: block;
        border-radius: 5px;
        width: 109px;
    }
.wcolse {
    display: block;
    position: absolute;
    left: -14px;
    top: -14px;
    width: 16px;
    height: 16px;
    background-image: url(/img/colse.png)
}



/*新年弹出样式*/
.advbox{position:absolute;z-index:9999999;display:none;box-shadow:0 0 15px rgba(0,0,0,0.2);border:1px solid #eaeaea;border-radius:4px;width:70%;margin:0 auto !important;left:15%;}
.advpic img{border-radius:4px;display:block;/*margin-top:0px;*/ background-size:cover;height:100%;width:100%;}
.closebtn{position:absolute;width:19px;display:none;height:55px;top:0;right:-30px;/*background:url(images/adv_btn.png) no-repeat -19px 0;*/ background:url('../img/adv_btn.png') no-repeat -19px 0;display:block;height:55px;overflow:hidden;z-index:999999}
@media screen and (max-width:768px){.advbox{position:absolute;z-index:9999999;display:none;box-shadow:0 0 15px rgba(0,0,0,0.1);border:1px solid #eaeaea;border-radius:4px;width:80% !important;margin:0 auto !important;left:10% !important;}}




/*动态效果*/
.animation {
     visibility: hidden; 
     opacity: 0; 
}
.fadeup, .fadel, .fader, .fadez, .fadedown {
    visibility: visible;
}
.fadel{animation:slideInLeft ease-out .6s forwards;-webkit-animation:slideInLeft ease-out .6s forwards}
.fader{animation:slideInRight ease-out .6s forwards;-webkit-animation:slideInRight ease-out .6s forwards}
.fadeup{animation:slideInUp ease-out .6s forwards;-webkit-animation:slideInUp ease-out .6s forwards}
.fadedown{animation:slideInDown ease-out .6s forwards;-webkit-animation:slideInDown ease-out .6s forwards}
.fadez{animation:zoomIn ease-out .6s forwards;-webkit-animation:zoomIn ease-out .6s forwards}
@keyframes slideInLeft{0%{transform:translate3d(-30%,0,0)}to{opacity:1;transform:none}}
@keyframes slideInRight{0%{transform:translate3d(30%,0,0)}to{opacity:1;transform:none}}
@keyframes slideInUp{0%{transform:translate3d(0,30%,0);}to{opacity:1;transform:none}}
@keyframes slideInDown{0%{transform:translate3d(0,-30%,0)}to{opacity:1;transform:none}}
/*@keyframes slideInDown{0%{transform: translateY(-30px);}to{opacity:1;transform:none}}*/
@keyframes zoomIn{0%{transform:scale3d(.3,.3,.3)}to{opacity:1;transform:none}}
