@charset "utf-8";
/* CSS Document */
body,.xxgk-container{ background: url(../column_img/gknew-bg.jpg) center top no-repeat #fff;}

.container,.xxgk-container .container {width: 1420px;}
.ls-footer{margin-top: 20px;}
.gknew_header{ height: 46px; display: none;}
.backhome{ float:right; line-height:46px; background:url(../column_img/homeback.png) left center no-repeat; padding-left:25px; font-size:16px;}
.backhome a{ color:#fff; font-weight:bold;}
.gknew_banner{ padding: 0 0 107px;}
.gknew_logo{
    text-align:left;  font-size:35px; font-weight: bold; 
     color:#fff; 
}

.gknew_ban .img_title{ display:none;}
.gknew_ban{ 
    padding-top:40px; margin:0 auto; 
    text-align: center;
    padding-left: 0;
}
.gk_container{padding: 80px 36px 25px; max-width: 1028px; margin: 0 auto; background: #f7f7f7 !important;}
.ysq_float_left{ position: fixed; right: 5px; bottom: 5px; text-align: right; font-size: 0; line-height: 0;}
.ysq_float_left .couplet-close img{ cursor: pointer;}
.ysq_float_left li{padding-top: 5px;}
.ysq_float_left li span{display: none;}

.gkbodybg {
    background: url(../column_img/gknew-bg1.jpg) center top no-repeat #fff;
}

@media (max-width: 1199px) and (min-width: 1100px){
    .container,.xxgk-container .container {width: 1100px;}
}
@media (max-width: 1099px) and (min-width: 992px){
    .container,.xxgk-container .container {width: 992px;}
    .gknew_banner{padding-bottom: 80px;}
    .gknew_ban{padding-left: 185px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .container,.xxgk-container .container {width: 768px;}
    .gknew_ban{ text-align: center; padding-left: 0;}
    .gknew_banner{padding-bottom: 50px;}
    .gknew_ban img{max-width: 80%; height: auto;}
    .gknew_logo{font-size: 22px; line-height: 28px; background-size:auto 40px; padding:6px 0 6px 50px; height: auto;}
}
@media (max-width: 767px){
    .container,.xxgk-container .container {width: 100%;}
    .gknew_ban{ text-align: center; padding-left: 0; padding-top: 30px;}
    .gknew_ban img{max-width: 80%; height: auto;}
    .gknew_banner{padding:20px 10px 40px;}
    .gknew_logo{font-size: 22px; line-height: 28px; background-size:auto 40px; padding:6px 0 6px 50px; height: auto;}
}

/* 头部新 */
/*.gknew_logo{background:none;padding-left:0;font-size:14px;font-weight:normal;}*/
.gknew_logo .topsearchbox1{line-height:31px;}
.gknew_banner{position:relative}
.new-add-logo .img_title{display:none;}
.new-add-logo{
    padding-top: 20px;

}
.topsearchbox{position:absolute;width:360px;right:0;top:40px;}
/* .topname{float: none;position: absolute;top: 10px;right: 0;line-height: 24px;} */
.topname a{color:#fff;}
.topsearchbox1{border:0 none}
.topsearchbox1 .sea_an{height:32px;}
@media(max-width:991px){
    .new-add-logo{position:initial;text-align:center;width:100%;margin-top:20px;height:auto}
    .new-add-logo li img{width:auto;height:auto;max-width:100%}
    .topsearchbox{position:initial;margin:30px auto 0;}
}
@media(max-width:767px){
    .topsearchbox1 .sea_an{height:33px}
    .topsearchbox{width:auto;}
    .topname{right:10px;}
}


/**/
.top .topleft ul li a{
    color: #fff;
    font-weight: normal;
}
.top a{
    color: #fff;
    font-weight: normal;
}
.jftbox a{
    color: #394351;
}
.jftbox a.active {
    color: #fff;
}
.top .loginbtn ul li a {
    color: #fff;
}
.loginbtn ul li.num2 a {
    background: url(../images-new/topbtn1.png) left center no-repeat;
}
.gknew_banner .topright{
    float: right;
}
@media (min-width: 1200px) and (max-width: 1419px){
    .container {
        width: 1200px;
    }
}
@media (min-width: 992px) and (max-width: 1199px){
    .container {
        width: 992px;
    }
}
@media (max-width: 991px){
    .container {
        width: 768px;
    }
    .hidden-xs{
        display: none;
    }
}
@media (max-width: 767px){
    .container {
        width: 100%;
    }
}



/* 当前位置 */
.dq_wz{ height:auto; line-height: 24px; color: #666; padding: 10px;color: #fff;font-size:14px;}
.dq_wz a{ color: #fff;}
.dq_wz i{ font-style: normal;}
.xxgk_lmcon .dq_wz{height: auto;line-height: 24px;background: url("../images/home.gif") 10px 16px no-repeat;color: #666;padding: 10px 0px 10px 28px;border-bottom: 1px solid #ddd;margin-bottom: 10px;}
.xxgk_lmcon .dq_wz,.xxgk_lmcon .dq_wz a{color: #666;}

.gklm_search{ position:relative; float: right; margin-left: 10px;margin-right: 10px; border: 1px #ddd solid; width: 150px !important; height: 28px; padding-right: 36px;}
.gklm_search input{border: 0 none; background: none; vertical-align: middle; width: 100%;}
.gklm_search li{font-size: 0; line-height: 0;}
.gklm_search .ss1{height: 28px; width: 36px; background: url("../images/pos_searico.png") center center no-repeat; position: absolute; right: 0; top: 0;}
.gklm_search .ss1 input{height: 28px; cursor: pointer;}
.gklm_search .ss2{ padding: 3px 0 3px 10px; height: 22px;}
.gklm_search .ss2 input{height: 22px; line-height: 22px; font-size: 14px;}


/*搜索*/
.xxgk-search-box{width:100%;margin:0 0 87px;background:url(../column_img/gknew_line.gif) left 25px repeat-x;}
.xxgk-search{width:600px;height: 50px;margin:0 auto; border-left: 18px #f7f7f7 solid; border-right: 18px #f7f7f7 solid;}
.xxgk-search ul{height: 48px;border:1px solid #cd2527;border-radius:8px;background: #fff;}
.xxgk-search ul li{float:left;height:48px;}
.xxgk-search ul li.ss1{float:none;margin-right:80px;position:relative;}
.xxgk-search ul li.ss3{/*margin-right:230px;*/}
.xxgk-search ul.xxgk-search-ul{position: relative;}
.xxgk-search ul select{position: absolute;border: 0 none;height: 46px;width: 80px;top: 1px;background: transparent;}
.xxgk-search ul select.xxgk-search-select{right: 70px;}
.xxgk-search ul select.xxgk-search-select1{right: 150px;}
.xxgk-search ul li.ss1 .msg-box{position:absolute !important;top:0 !important;left:0 !important;z-index:1000;}
.xxgk-search ul li.ss2{width:70px;float:right;}
.xxgk-search .search-keywords{float:left;width:100%;height:38px;line-height:38px;padding:5px 0;text-indent:10px;background:none;border:0 none;font-size:16px;color:#666;border-radius:8px;}
.xxgk-search .search-btn{float:left;width:70px;height:48px;border:0;font-size: 20px;color:#fff;background:url(../column_img/gknew_searbg.png) center center no-repeat;}
.xxgk-search-btn:hover{cursor: pointer;}
.colun1{overflow: hidden; zoom: 1; font-size: 16px; margin: 40px 0 10px; text-align: center;}
.colun1 ul{display: inline; overflow: hidden; zoom: 1; margin:0 22px;}
.colun1 li{display: inline; margin-right: 6px;}
.colun1 li span{ margin-left: 6px;}
.font-le{ color: #cd2527; margin-right: 12px;}
.warm-prompt{line-height: 26px;color: #666;padding: 10px 0 0 30px;}
@media (max-width:767px) {
}
@media (max-width:991px) {
    .ls-footer{margin-top: 10px;}
    .xxgk-header-warp{padding-bottom:60px;}
    .colun1{ margin-top: 10px; }
    .colun1 ul{margin:0 8px; }
}
@media (max-width:767px) {
    .xxgk-header-warp{padding-bottom:30px;padding-top:40px;}
    .xxgk-logo img{margin:0 auto;max-width:80%;height:auto;}
    .xxgk-banner{padding-top:20px;}
    .xxgk-search-box{margin:10px 0 20px;background:none;}
    .xxgk-search{width:90%;}
    .colun1 ul{display:inline-block;}
}
.xxgk_left{width: 240px;}
.xxgk_lmlink dl{margin-bottom:14px;}
.xxgk_lmlink dl a{border: 1px #e5e5e5 solid; display: block; height: 56px;line-height:0;padding: 6px 40px 6px 25px; font-size: 0;color: #cd2527;background: #fff;}
.xxgk_lmlink dl.num5 a{letter-spacing:11px;}
.xxgk_lmlink dl a span{display: block; vertical-align: middle; cursor: pointer; height: 56px; }
.xxgk_lmlink dl a .ico{float:left;width: 40px; background: url(../column_img/gknew_ico1.png) center 0 no-repeat;}
.xxgk_lmlink dl a .tit{margin-left: 60px;line-height: 28px; font-size: 23px;}
.xxgk_lmlink dl.num5  i{ padding-left:35px;}
.xxgk_lmlink dl.num2 .ico{ background-position: center -56px;}
.xxgk_lmlink dl.num3 .ico{ background-position: center -112px;}
.xxgk_lmlink dl.num4 .ico{ background-position: center -168px;}
.xxgk_lmlink dl.num5 .ico{ background-position: center -224px;}
.xxgk_lmlink dl.num6 .ico{ background: url(../column_img/ptlj_btn01.png) center  no-repeat;}
.xxgk_lmlink dl.num7 .ico{ background: url(../column_img/zclmdot2.png) center  no-repeat;}

.xxgk_lmlink dl.num0 .ico{ background: url("../column_img/zclmdot1.png") center no-repeat;}
.xxgk_lmlink dl.num0 .tit,.xxgk_lmlink dl.num7 .tit{ line-height: 56px;}
.xxgk_lmlink dl.num0 .tit i{ margin-right: 45px;}
.xxgk_lmlink dl.num0 a:hover .ico,.xxgk_lmlink dl.num0.active a .ico{background: url("../column_img/zclmdot01.png") center no-repeat;}
.xxgk_lmlink dl.num7 a:hover .ico,.xxgk_lmlink dl.num7.active a .ico{background: url("../column_img/zclmdot02.png") center no-repeat;}
.xxgktreeconlm{ padding: 8px 0;}

.xxgk_lmlink dl a:hover,.xxgk_lmlink dl.active a{ background: #cd2527; border-color: #cd2527; color: #fff;}
.xxgk_lmlink dl a:hover .ico,.xxgk_lmlink dl.active a .ico{ background-image: url(../column_img/gklm_ico01h.png);}
.xxgk_lmlink dl.num6 a:hover .ico,.xxgk_lmlink dl.num6.active a .ico{ background: url(../column_img/ptlj_btn.png) center no-repeat;}
.xxgk_lmlink dl.lmlink-tab a{background:#fff url(../column_img/gknew-treeico.png) no-repeat 195px center;}
.xxgk_lmlink dl.lmlink-tab a:hover,.xxgk_lmlink dl.lmlink-tab.active a{background:#cd2527 url(../column_img/gknew-treeicoh.png) no-repeat 195px center; border-color: #cd2527; color: #fff;}
@media (max-width:991px) {
    .xxgk_lmlink dl{margin-bottom:10px;}
}


/*建设高标准市场体系行动*/
.xxgk_sctx{ padding: 20px;}
.sctx-banner{ text-align: center;}
.sctx-banner img{ width: 100%; height: auto;}
.sctx-banner .img_title{ display: none;}
.sctx-listbox{ margin-bottom: 0;}
.msly_tabs_title{margin-top: 20px;}
.msly_tabs_title ul li{height: 40px;float: left;position: relative;margin: 0 7px;padding-bottom: 4px;margin-bottom: 10px;}
.msly_tabs_title ul li a{display: block;border: 1px solid #e5e5e5;padding: 0 12px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hover_icon{position: absolute;width: 8px;height: 4px;bottom: 0;left:50%;background: url("../images/hd_zwgk_msly_icon.png") no-repeat center top;display: none;margin-left: -4px;}
.msly_tabs_title ul li a span{display:block;height: 38px;line-height: 38px;color: #cd2527;font-size: 18px;cursor: pointer;}
.msly_tabs_title ul li.active a,.msly_tabs_title ul li:hover a{border: 1px solid #cd2527;background:#cd2527;}
.msly_tabs_title ul li.active span,.msly_tabs_title ul li:hover span{color: #fff;}
.msly_tabs_title ul li.active .hover_icon,.msly_tabs_title ul li:hover .hover_icon{display: block;}
.hide.active{ display: block !important;}
.sctx-list  li{ height:38px; line-height:38px; overflow:hidden;  position:relative; padding-right:120px;background:url(../images/dot.png) left center no-repeat; padding-left:16px; font-size: 16px; }
.sctx-list  li .date{display:block;float:none;position:absolute;right:0;top:0;color:#999; }
.sctx-list  li .nr{float:left;max-width:100%;}
.sctx-list  li .nr .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sctx-list  li .nr .gl .split{padding:0 2px;color:#666;font-size:15px;}
.sctx-list  li .nr .gl a{display:inline;color:#cc0000;float:none;background:none;max-width:none;padding:0;margin:0;}
.sctx-list ul li a.title{float:none; margin:0;    white-space: nowrap;  overflow: hidden; text-overflow: ellipsis; display:block; }
.xq_tab{text-align: center; margin: 20px auto 0;}
.xq_tab ul{border:#cd2527 1px solid;display: inline-block;}
.xq_tab li{width: 128px;display: inline-block;}
.xq_tab li a{display: block;font-size: 18px;text-align: center;line-height: 40px;}
.xq_tab li.active a{background: #cd2527;color: #fff;}
.xq_list{margin-top: 20px;}
.xq_list ul{max-height: 206px;overflow: hidden; padding: 0 10px;}
.xq_list ul li{float: left;position: relative;width: 133px; margin: 0 5px 10px;padding-bottom: 4px;}
.xq_list ul li a{display: block;border: 1px solid #cc0000;color: #cc0000;font-size: 16px;padding: 0 12px;height: 38px;line-height: 38px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;}
.xq_list ul li.active a,.xq_list ul li:hover a{border: 1px solid #cc0000;background:#cc0000;color: #fff;}
.xq_list > ul.on {max-height:none; height: auto;}
@media (min-width:992px) and (max-width:1199px) {
    .xq_list ul li{ width: 118px;}
}
@media (max-width:991px) {
    .xq_list ul li{ width: 171px;}
}
@media (max-width:767px) {
    .xxgk_sctx {padding: 10px;}
    .sctx-listbox{ margin-bottom: 40px;}
    .xq_list ul li{ width: 23%; margin: 0 1% 10px 1%;}
}
@media (max-width:500px) {
    .xq_list ul li{ width: 31.3%; }
}
/*建设高标准市场体系行动 end*/

/* 通用banner */
.msly_banner{width: 100%;height: 120px;overflow:hidden;position: relative;}
.msly_banner ul,.msly_banner ul li{width:100%;height:100%}
.msly_banner ul li{width:100%;position: relative;z-index: 0;text-align: center;}
.msly_banner ul li img{width: 100%;height: 100%;z-index: 1;}
.msly_banner ul li .img_title{text-align: center;width: 100%;height: auto;position: absolute;top: 30px;left: 0;z-index: 9;}
.msly_banner ul li span{display: block;color: #fff;}
.msly_banner ul li span.img_title{font-size: 35px;font-weight: bold;line-height: 35px;}
.msly_banner ul li span.small_title{font-size: 18px;height: 18px;line-height: 18px;margin-top: 11px;}
@media (max-width:520px) {
    .msly_banner ul li .zt_title span.img_title{font-size: 24px;}
}


