﻿.span12 {
    width: 990px;
}
.row{margin:0 auto;;width:1036px;}
/*hr.dashed {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #e3e3e3 -moz-use-text-color #ffffff;
    border-image: none;
    border-style: dashed none;
    border-width: 1px 0;
    margin: 20px 0 20px 0px;
    clear:both;
}*/
.dashed {
    width:900px; 
	border-top:1px dashed #e8e8e8;
    margin: 20px 0 20px 0px;
}
h3 {
    font-size: 18px;
    line-height: 32px;
}
h1, h2, h3, h4, h5, h6 {
    color: #414141;
    font-family: "Microsoft YaHei","Heiti SC",simhei,"Lucida Sans Unicode","Myriad Pro","Hiragino Sans GB",Verdana;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
h2 {
    font-size: 16px;
    line-height: 40px;
    font-weight: bold;
}
.left{float:left;}
.right{float:right;}
.span12 h3{padding-bottom:20px;padding-top:10px;}
.span3 ul li {
    font-size: 14px;
    line-height: 50px;
    overflow:hidden;
    height:50px;
    border-bottom:#e3e3e3 dashed 1px;
}

.icon-red {

    background-image: url("../Images/glyphicons-halflings-red.png");
}
.about_nav_bg {
    background: #fff url("../Images/about_nav_bg.jpg") repeat-x scroll center top;
    height: 93px;
    width: 100%;
}
.container .row a{padding-left:5px;}
.icon-fire {
    background-position: -72px -120px;
      display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
}
.muted {
    color: #999999;
}
.row section p {
	margin-top:10px;
  font-family: "Microsoft YaHei","Heiti SC",simhei,"Lucida Sans Unicode","Myriad Pro","Hiragino Sans GB",Verdana;
	line-height:40px;
	font-size:14px;
}

[class*="span"] {
    float: left;
    min-height: 1px;
}



.separate {
    position: relative;
    padding-right: 30px;
    *padding-right: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

    .separate:before {
        content: "";
        width: 1px;
        position: absolute;
        height: 100%;
        top: 0px;
        right: 0px;
        background: #eee;
    }

    .separate:after {
        content: "";
        width: 1px;
        position: absolute;
        height: 100%;
        top: 0px;
        right: 1px;
        background: #fff;
    }


.separate-left {
    position: relative;
    padding-left: 30px;
    *padding-left: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.span9 {
    width: 735px;
}
.span3 {
    width: 225px;
    float:left;
    margin-left:30px;
}
hr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #e3e3e3 -moz-use-text-color #ffffff;
    border-image: none;
    border-style: solid none;
    border-width: 1px 0;
    margin: 20px 0;
}

.fmc_main {
    width: 900px;   
}
.frm_fac{
    /*border-right:#e8e8e8 solid 1px;*/
    padding-right:20px;
    margin-top: -26px;
}
.fmc_sidebar{width:300px;}
.frm_img img{width:160px;height:110px;margin-top:10px;}
.frm_content{width:700px;}
.fmc_module_header {
    border-bottom: 1px solid #eee;
    height: 24px;
    margin-top: 20px;
    padding-bottom: 14px;
    position: relative;
}
.fmc_module_header h3 {
    color: #333;
    float: left;
    font-size: 24px;
    font-weight: 400;
    height: 24px;
    line-height: 24px;
}
.fmc_main section h3 a{padding-left:5px;color:#333;}
.fmc_main p {margin-top:10px;line-height:25px;font-size:14px;}

.fmc_main section{margin-top:20px;}



.hcc_logo em {
    border-left: 1px solid #e8e8e8;
    font-size: 34px;
    font-weight: 500;
    margin: 8px 0 0 15px;
    padding-left: 15px;
}

.lst_redian h2,.lst_ribao h2,.lst_gw h2{
    margin:10px 0px;
    font-size: 16px;
    font-weight: bold;
    color: #333;
}

.lst_ribao img{
    width: 85px;
    height: 60px;
}
.lst_ribao_css img{
    width: 300px;
    height: 203px;
}
.agent .agent-info .p-del {
    line-height: 25px;
    width: 115px;
    margin-left:10px;
}
.agent .haoping .content .lv2 p .waiwei .tianchong {
    background: #fd9b6a none repeat scroll 0 0;
    height: 100%;
    left: 0;
    position: absolute;
    width: 33%;
}
.agent {
    font-size: 12px;
    padding-bottom: 0;
    width: 300px;
}
.agent .agent-info {
    margin-bottom: 16px;
}
.agent .haoping .content .lv2 p .waiwei {
    background: #fbdcd5 none repeat scroll 0 0;
    border-radius: 10px;
    display: inline-block;
    height: 14px;
    margin-left: 5px;
    overflow: hidden;
    position: relative;
    vertical-align: middle;
    width: 70px;
}
.agent .haoping .content .lv2 {
    height: 64px;
    width: 160px;
}
.agent .haoping .content .lv2 p{line-height:25px;}
.agent .haoping .content .lv {
    color: #e4393c;
    font-family: "Tahoma";
    font-size: 30px;
    font-weight: 700;
    height: 77px;
    line-height: 77px;
    width: 109px;
}
.agent .haoping {
    margin-bottom: 10px;
    margin-left:10px;
}
.agent .haoping .title {
    border-bottom: 1px solid #e9e9e9;
    margin-bottom: 12px;
    padding-bottom: 7px;
}
.agent-del img{width:130px;height:125px;}
.wztime{margin-top:8px; font-size:12px;}
.wztime h6{color:#999;}
.bshare-custom a{margin-right:1px;}
.frm_fac .zhaiyao{padding:5px 15px; background:#f5f5f5; font-size:14px; color:#666; margin-bottom:30px;}
.nml{margin-left:0;}
.bq-content h6 img{width:15px; height:15px; display:block; margin:5px 6px 0 0;}
.bq-content h6{font-size:16px; color:#333; margin:2px 15px 0 0; width:60px;}


.bq-list a{padding:5px 15px; background:#f5f5f5; margin-right:10px; display:block; color:#666;}
.bq-list a:hover{background:#e7f4ff; color:#666;}

#divtags{ background:url(../Images/qq.png) 0px 0px no-repeat;
	font-size:18px;padding-left:20px;font-size:12px;}
#divtags a{padding:5px 15px; background:#f5f5f5; margin-right:10px;margin-left:10px;  color:#666;}
#divtags a:hover{background:#e7f4ff; color:#666;}
.sgw-content-gw{margin:10px 0 30px;}
.sgw-content-gw li{margin-right:42px; width:103px;}
.sgw-content-gw li img{display:block; width:103px;}
.sgw-content-gw li span{text-align:center; font-size:14px; margin:8px 0 4px; width:100%; color:#333;}
.sgw-content-gw li em{width:100%; font-size:12px; text-align:center; display:block; margin-top:4px; color:#999;}
.sgw-content-span{font-size:28px; color:#333;}
.sgw-content-red{font-size:12px; color:#51afff;}



.lst_remenarticle{
    width: 330px;
    /*height: 310px;*/
    background: #f6f6f6;
    padding: 10px 0 40px 15px;
    text-align: left;
}
.lst_remenarticle .sq-hot-wz>li>img{
    width: 83px;
    height: 61px;
}
.lst_remenarticle .sq-hot-wz>li{
    width: 270px;
    overflow: hidden;
    margin: 22px 0;
    text-align: left;
}
.lst_remenarticle .sq-hot-wz>li>.remen-wz>h6{
    width: 180px;
    line-height: 20px;
    margin-top: 10px;
}
.lst_remenarticle .sq-hot-wz>li>.remen-wz>h6>a{
    font-size: 14px;
    color: #666;
}