body{background: #f7f7f7;}

.bg { width:100%; min-width:1200px; height:270px;background-repeat: no-repeat; background-position: top center;/*  background:url(../images/img-005.jpg) no-repeat top center; */}
.bg .logo { width:1200px; margin:0 auto; position:relative;}
.bg .logo .l { width:289px; height:84px; position:absolute; left:0px; top:50px; }
.bg .logo .r { width:417px; height:111px; position:absolute; right:0px; top:40px; }
.global_b {
    position: fixed;
    display: block;
    margin: 0px;
    padding: 0px;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    z-index: 999;

}
.body{background: #f7f7f7;}

.banconbg{width: 100%;height:50px;background: #c10000;min-width: 1200px;}
.banconbox{width: 1200px;height: 50px;margin:0px auto;}
.gztreetitle{width: 204px;height: 50px;background: url("../images/img-017.png") no-repeat left top;color: #FFF;line-height: 50px;font-size: 16px;float: left;cursor: pointer;margin-right: 23px;}
.bancondiv{display: block;float: left;width: 100%;height: 50px;}
.bancondiv ul{display:block;position: relative; margin:0px;}
.bancondiv ul li{
    position: relative;
    float: left;
}
.bancondiv ul li.on{background:#f10000;}
.bancondiv ul li:HOVER {background: #f10000;}
.bancondiv ul li a.s1{display: block; font-weight:bold; height: 50px;line-height: 50px;color: #ffffff;text-align: center;float: left;font-size: 20px;cursor: pointer;margin: 0 37px;text-decoration: none;}
.bancondiv ul li a.s2 {display: block; height: 50px;line-height: 50px;color: #ffffff;text-align: center;float: left;font-size: 18px;cursor: pointer;margin: 0 26px;text-decoration: none;}
.xczpdiv{background: #c10000;position: absolute;top:50px;left: 0px;z-index: 999;display: none; width:134px;}
.xczpdiv a.sub1,.xczpdiv a.sub2{display: block;width: 134px;color: #fff;height:30px !important;font-size: 14px !important;line-height: 30px !important;text-align: center;text-decoration: none !important;margin:0 !important;}
.xczpdiv a.sub2 { width:110px;}
.xczpdiv a:HOVER {background: #f10000;}


.smbg{width: 100%;height: 43px;background: #747d85;line-height: 43px;text-align: center;color: #ffffff;}

/*å•ä½è¯¦ç»†ä»‹ç»bar*/
.top{height: 380px;width:100%;min-width: 1200px;}
.top_center_up{height: 323px;width:1200px;margin: 0 auto;}
.top_center_logo{width: 196px;height: 205px;margin:0 auto;padding-top: 40px;}
.top_center_span1{font-size: 30px;color:#000000;display: block;line-height: 20px;/* height: 44px; */}
.concern{height: 25px;/* width: 50px; */background-color: #f17020;color: #fff;display: block;float: left;line-height: 22px;font-size: 15px;text-align: center; padding: 0 10px;}
.concern:HOVER{background-color: #e35f0d;cursor: pointer;}

.top_center_down{height:57px;width:100%;background-color: #727272;opacity:0.9;margin-top: 10px;}
.top_center_down1{height:57px;width:1200px;margin: 0 auto;}
.top_center_down1 div{text-align: center;height:30px;width:195px;border:1px solid #9b9b9b;border-width:0 1px 0 0;float: left;margin-top: 15px;font-size: 20px;}
.top_center_down1 div a{text-align: center;height:30px;color:white;display: block;line-height: 30px;font-size: 20px;}
.top_center_down1 div a{color:#ffffff;cursor: pointer;text-decoration: none;}
.top_center_down1 div a.active{color:#f17020;}
.top_center_down1 div a.active:before{content:"â—"}


.pagebar_wrap{text-align:center;}
.pagebar_wrap span{display:inline-block;color:#7e7e7e;padding: 0 10px;height:30px;line-height:30px;font-size:14px;margin:0px;cursor:pointer; background-color: #c10000;color:#fff;margin-top: 23px;margin-bottom: 23px;margin-left: 10px;font-weight: bold;border-radius:3px}
.pagebar_wrap span.ppage{width:60px; height:30px; line-height:30px; text-align:center; background-color: #c10000;border-radius:3px}
.pagebar_wrap span.active { background-color: #f17020;}
.pagebar_wrap span:hover{background-color:#f17020;}
.pagebar_wrap span.totalnum{width:auto;padding: 0 10px}
.pagebar_wrap span.totalnum:hover{background-color:#c10000;}


.weixing-show_bar:before {
    position: absolute;
    content: "";
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid gray;
    top: -7px;
    left: 45%;
}
.weixing-show_bar{width:170px;height:210px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:154px;top:38px;z-index:200}
.weixing-show_bar:after {
    position: absolute;
    content: "";
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #fff;
    top: -7px;
    left: 45%;
}
.weixing-show_bar .weixing-ma_bar{width:160px;height:160px;padding-left:5px;padding-top:5px;}
.weixing-show_bar .weixing-txt_bar{position:absolute;top:163px;left:20%;width:100px;margin:0 auto;text-align:center;}
 /*中小企业header*/ 
.zxqy_banner{width: 50px;height: 50px;background: url("../images/zxqy_banner.png") no-repeat center center;float: left;}
.zxqytitle{width: 347px;height: 50px;color: #FFF;line-height: 50px;font-size: 18px;float: left;cursor: pointer;margin-right: 35px;}

 