
/*  首页：关于我们  */
.content_home_1{
    width: 100%;
    padding-top: 50px;
    padding-bottom: 50px;
}

.content_home_1 .left_site{
    float: left;
    width: 540px;
    position: relative;
}

.content_home_1 .left_site .bg{
    position: absolute;
    top: 0;
    left: 0;
    width: 455px;
    height: 384px;
    background: url(../../images/img_5.png) no-repeat;
}

.content_home_1 .left_site .img{
    position: absolute;
    top: 35px;
    left: 37px;
    width: 501px;
    height: 390px;
    overflow: hidden;
}

.content_home_1 .left_site .img img{
    width: 100%;
}

.content_home_1 .right_site{
    width: 596px;
    position: relative;
    float: right;
}

.content_home_1 .right_site .about_img{
    position: absolute;
    top: 0px;
    left: 0px;    
    width: 354px;
    height: 73px;
    background: url(../../images/img_6.png) no-repeat;
    z-index: -10;
}

.content_home_1 .right_site .title_big{
    margin-top: 23px;
    font-size: 42px;
    font-weight: bold;
    color: #242424;
}

.content_home_1 .right_site .title_small{
    font-size: 18px;
    color: #767676;
    margin-top: 12px;
}

.content_home_1 .right_site .line{
    margin:31px 0 25px;
    width: 56px;
    height:1px;
    border-top:1px solid #e1e1e1;
}

.content_home_1 .right_site .msg{
    color: #767676;
    width: 575px;
	height:100px;
    margin-right: 20px;
    line-height: 25px;
	overflow:hidden;
}

.content_home_1 .right_site .msg span a{
    color:#c8171e;
}

.content_home_1 .right_site .links{
    margin-top: 45px;
}

.content_home_1 .right_site .links .box{
    width: 148px;
    height: 106px;
    border: 1px solid #dfdfdf;
    margin-right: 72px;
    float: left;    
}

.content_home_1 .right_site .links .box.no_margin_right{
    margin-right: 0;
}

.content_home_1 .right_site .links .box .img{
    width: 100%;
    height: 47px;
    margin-top: 15px;
}

.content_home_1 .right_site .links .box .bg1{
    background: url(../../images/img_7.png) no-repeat center top;
}

.content_home_1 .right_site .links .box .bg2{
    background: url(../../images/img_8.png) no-repeat center top;
}

.content_home_1 .right_site .links .box .bg3{
    background: url(../../images/img_9.png) no-repeat center top;
}

.content_home_1 .right_site .links .box .txt{
    margin-top: 11px;
    width: 100%;
    text-align: center;
    font-size: 16px;
}

.content_home_1 .right_site .links .box:hover{
    background-color: #c8171e;
}
.content_home_1 .right_site .links .box:hover > .txt{
    color:#ffffff;
}

.content_home_1 .right_site .links .box_1:hover > .bg1{
    background:url(../../images/img_7_white.png) no-repeat center top;
}

.content_home_1 .right_site .links .box_2:hover > .bg2{
    background:url(../../images/img_8_white.png) no-repeat center top;
}

.content_home_1 .right_site .links .box_3:hover > .bg3{
    background:url(../../images/img_9_white.png) no-repeat center top;
}



/*  首页：工程业绩  */
.content_home_2{
    width: 100%;
    padding-top: 45px;
    padding-bottom: 50px;
}

.content_home_2 .middle{
    margin-top: 26px;
    margin-bottom: 46px;
    position: relative;
}

.content_home_2 .middle li{
    width: 278px;
    height: 310px;
    overflow: hidden;
    margin-right: 28px;
    float: left;
}

.content_home_2 .middle li.no_margin_right{
    margin-right: 0;
}

.content_home_2 .middle li .img{
    width: 278px;
    height: 209px;
}

.content_home_2 .middle li .img img{
    width: 100%;
    height: 100%;
}

.content_home_2 .middle li .txt{
    width: 100%;
    height: 59px;
    background-color: #ffffff;
    text-align: center;
    position: relative;
    padding-top: 24px;
}

.content_home_2 .middle li .txt .in_txt{
    font-size: 16px;
}

.content_home_2 .middle li .txt .add{
    width: 38px;
    height: 34px;
    background: url(../../images/img_12.jpg) no-repeat;
    position: absolute;
    left: 50%;
    bottom:-17px;
    margin-left: -19px;
}

.content_home_2 .middle li .txt .back{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 278px;
    height: 0;
    background: url(../../images/img_13.jpg) no-repeat;
}

.content_home_2 .middle li .txt .back .text{
    margin-top: 27px;
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    width: 100%;
    height: 21px;
    overflow: hidden;
}

.content_home_2 .middle li .txt .back .line{
    width: 84px;
    height: 1px;
    border: 1px solid #e39b9f;
    margin: 0 auto;
}


/*  首页：新闻资讯  */
.content_home_3{
    width: 100%;
    padding-top: 45px;
    padding-bottom: 50px;
}

.content_home_3 .middle{
    margin-top: 26px;
    margin-bottom: 80px;
    position: relative;
}

.content_home_3 .middle .first_line{
    border-left: 3px solid #c9171e;
    height: 31px;
    line-height: 31px;
}

.content_home_3 .middle .first_line .txt{
    margin:0 23px;
    float: left;
    color:#9f9f9f;
    font-size: 20px;
}

.content_home_3 .middle .first_line .txt:hover{
    color:#242424;
}

.content_home_3 .middle .first_line .txt.sel{
    color:#242424;  
}

.content_home_3 .middle .first_line .t_line{
    float: left;
    color:#9f9f9f;
}

.content_home_3 .middle .first_line .more{
    float: right;
    color:#9f9f9f;
}

.content_home_3 .middle .first_line .more:hover{
    color:#242424;  
}

.content_home_3 .middle .news{
    width: 100%;
    margin-top: 30px;
}

.content_home_3 .middle .news .left_a{
    width: 576px;
    float: left;
}

.content_home_3 .middle .news .left_a li{
    margin-bottom: 20px;
    position: relative;
    height:99px;
    overflow: hidden;
}

.content_home_3 .middle .news .left_a li .l_a{
    width: 74px;
    height: 99px;
    line-height: 99px;
    font-size: 52px;
    color:#dfdfdf;
    border-right:1px solid #dfdfdf;
    float: left;
}

.content_home_3 .middle .news .left_a li .r_a{
    float:right;
    width: 476px;
}

.content_home_3 .middle .news .left_a li .r_a .f_line{
    width: 100%;
    margin-top: 10px;
}

.content_home_3 .middle .news .left_a li .r_a .f_line .title{
    font-size: 16px;
    float: left;
    width:387px;
    height:21px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;    
}

.content_home_3 .middle .news .left_a li .r_a .f_line .time{
    float: right;
    color:#9f9f9f;
    width:78px;
}

.content_home_3 .middle .news .left_a li .r_a  .msg{
    color:#9f9f9f;
    margin-top: 12px; 
    line-height: 24px;
}

.content_home_3 .middle .news .left_a li .back{
    position: absolute;
    top: 0;
    left: 576px;
    width: 576px;
    height: 99px;
    background-color: #c9171e;
}

.content_home_3 .middle .news .left_a li .back .title{
    font-size: 16px;
    color:#ffffff;
    margin-top: 13px;
    margin-left: 16px;
}

.content_home_3 .middle .news .left_a li .back .msg{
    margin-top: 8px;
    line-height: 24px;
    margin-left: 16px;
    color:#efefef;    
}

.content_home_3 .middle .news .right_a{
    width: 560px;
    float:right;
}

.content_home_3 .middle .news .right_a .top_img{
    width: 560px;
    height:336px;
}

.content_home_3 .middle .news .right_a .top_img img{
    /*width: 100%;*/
    height:100%;
}


.content_home_3 .middle .news .right_a .b_news .f_line{
    width: 100%;
    margin-top: 17px;
    height: 26px;
    line-height: 26px;
}

.content_home_3 .middle .news .right_a .b_news .f_line .title{
    font-size: 20px;
    float: left;
    width:387px;
    height:26px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;        
}

.content_home_3 .middle .news .right_a .b_news .f_line .time{
    float: right;
    color:#9f9f9f;
    width:76px;
}

.content_home_3 .middle .news .right_a .b_news  .msg{
    color:#9f9f9f;
    margin-top: 12px; 
    line-height: 26px;
    font-size: 16px;
}



/*  内页：公共页面  */
.basic_page{
    width: 100%;
    position: relative;
}

.basic_page_inside{
    width: 100%;
    padding-bottom: 42px;
    margin-top: 30px;
}

.basic_page_inside .right_site{
    width: 915px;
    float: right;
    padding-top: 0;
    padding-bottom: 63px;
}



/*  左边通用的栏目   */
.basic_left_site{
    width: 255px;
    float: left;
    position: relative;
    background-color: #f1f1f1;    
}



.basic_left_site .column_name{
    background-color: #e60013;
    width: 100%;
    height: 95px;
    padding-top: 15px;
}

.basic_left_site .column_name .left_s{
    float:left;
    margin-left: 15px;
    font-size: 82px;
    color:#ffffff;
    font-family: Simsun;
}


.basic_left_site .column_name .right_s{
    float: left;
    width:192px;
    margin-top: 15px;
    margin-left: 7px;
}

.basic_left_site .column_name .right_s .chs_name{
    font-size: 27px;
    color:#ffffff;
    width: 100%;
    height:36px;
    overflow: hidden;    
}

.basic_left_site .column_name .right_s .eng_name{
    font-size: 18px;
    color:#ffffff;
    margin-top: 4px;
    width: 100%;
    height:24px;
    overflow: hidden;
}



.basic_left_site .sub_column{
    width: 100%;
}

.basic_left_site .sub_column li{
    width:100%;
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    overflow: hidden;
    background:  url(../../images/img_29.png) no-repeat right 19px  center;
    color:#555555;    
}


.basic_left_site .sub_column li:hover{
    background: url(../../images/img_28.png) no-repeat right 19px center;
    color: #e60013;
}

.basic_left_site .sub_column li.curr{
    background:  url(../../images/img_28.png) no-repeat right 19px center;
    color: #e60013;
}


.basic_left_site .sub_column li .txt{
    margin-left: 29px;
    font-size: 16px;
}

.basic_left_site .sub_column .line{
    width:220px;
    height:1px;
    border-top:1px solid #d6d6d6;
    margin:0 auto;
}

.basic_left_site .phone{
    margin: 60px auto;
    width: 219px;
    height: 57px;
    background: url(../../images/img_20.jpg) no-repeat;
}

.basic_left_site .phone .text{
    margin-top: 5px;
    margin-left: 72px;
    font-size: 16px;
    color: #5a5a5a;
    float:left;
}


.basic_left_site .phone .num{
    margin-top: 3px;
    margin-left: 72px;
    font-size: 16px;
    color: #5a5a5a;
    float:left;    
}


/*  文章列表页面：通用右边顶部  */
.basic_page_inside .right_site .first{
    width:870px;
    height: 49px;
    line-height: 49px;
}

.basic_page_inside .right_site .first .txt{
    float: left;
    font-size: 20px;
    position: relative;
    top: -1px;
    padding: 0 14px;
    color:#242424;
    float: left;
}

.basic_page_inside .right_site .first .v_line{
    border-left: 3px solid #c9171e;
    width:1px;
    height:20px;
    float: left;
    margin-top: 14px;
}



/*  文章列表页面：第1种  */
.content_news_list1{
    width: 100%;
    margin-top: 15px;
    padding-bottom: 15px;
}

.content_news_list1 li{
    padding: 30px 0;
    border-bottom: 1px dashed #e2e1e1;
}

.content_news_list1 li a:hover{
    text-decoration: none;
}

.content_news_list1 .left{
    float: left;
    width: 250px;
    height: 152px;
}

.content_news_list1 .left img{
    width: 100%;
    height: 100%;
}

.content_news_list1 .right{
    width: 635px;
    float: right;
}

.content_news_list1 .right .title{
    margin-top: 8px;
    font-size: 20px;
    width: 100%;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.content_news_list1 .right .title a{
    color:#c9171e;
}

.content_news_list1 .right .msg{
    margin-top: 12px;
    height: 50px;
    line-height: 25px;
    max-height: 100px;
    color: #5d5d5d;
    font-size: 14px;
    overflow: hidden;
}

.content_news_list1 .right .msg span{
    color:#e60013;
}

.content_news_list1 .right .time{
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    color: #5d5d5d;
    margin-top: 13px;
    padding-left: 28px;
    background:url(../../images/img_19.png) no-repeat left center;
}

.content_news_list1 .more{
    margin-top: 13px;
    padding-left: 9px;
    border-left: 2px solid #7f7f7f;
}

.content_news_list1 .more a{
    font-size: 14px;
    color: #7f7f7f;
}

.content_news_list1 .more a:hover{
    color:#ff0000;
}


/*  文章列表页面：第2种  */
.content_list_news_mulimg{
    width: 100%;
}

.content_list_news_mulimg .box{
    float: left;
    width: 278px;
    position: relative;
    overflow: hidden;
    margin-right: 40px;
    margin-bottom: 40px;
    cursor: pointer;
}

.content_list_news_mulimg .box .white_b{
    width: 278px;
    height: 209px;
}

.content_list_news_mulimg .box .white_b img{
    width: 100%;
    height: 100%;
}

.content_list_news_mulimg .box .title{
    width: 100%;
    height: 52px;
    line-height: 52px;
    background:#f1f1f1 url(../../images/img_27.png) no-repeat right center;
    font-size: 16px;
    text-align: center;
}
/*
.content_list_news_mulimg .box .back_b{
    position: absolute;
    left: 0px;
    top: 214px;
    width:100%;
    height: 100%;
}

.content_list_news_mulimg .box .mask_layer{
    position: absolute;
    left: 0px;
    top: 214px;
    width:100%;
    height: 100%;
    background-color: #000000;
    filter:alpha(opacity=30);
    opacity: 0.3;
    z-index: 0;
}

.content_list_news_mulimg .box .back_b .in_box{
    margin: 0 auto;
    margin-top: 13px;
    width:281px;
    height:187px;
    border: 1px solid #cfcfcf;
    z-index: 0;
    filter:alpha(opacity=100);
    opacity: 1.0;
}

.content_list_news_mulimg .box .back_b .in_box .title{
    margin: 0 auto;
    width:93%;
    text-align: center;
    color: #ffffff;
    margin-top: 73px;
    font-size: 18px;
}

.content_list_news_mulimg .box .back_b .in_box .icon{
    margin: 0 auto;
    margin-top: 12px;
    width: 16px;
    height: 15px;
    background: url(../../images/img_25.png) no-repeat;
}
*/




/*  遮罩层  */
#windowDiv_Tips {
    display: none;
    position: fixed;
    left: 0px;
    top: 0px;
    width: 0px;
    height: 0px;
    background-color: #000000;
    filter:alpha(opacity=30);
    opacity: 0.3;
    z-index: 10000;
}

/*  图片详情   */
#detail_img{
    display: none;
/*    width: 950px;
    height:650px;
    background-color: #ffffff;*/
    max-width: 1000px;
    position:fixed;
    overflow:auto;
    left: 0;
    top: 0;
    z-index: 20000;
}

#dbox_l_arrow{
    display: none;
    width: 40px;
    height: 57px;
    background: url(../../images/img_35.png) no-repeat center center;
    border-radius: 8px;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 30000;
    cursor: pointer;
}

#dbox_l_arrow:hover{
    background: #cecece url(../../images/img_35.png) no-repeat center center;
}

#dbox_r_arrow{
    display: none;
    width: 40px;
    height: 57px;
    border-radius: 8px;
    background: url(../../images/img_36.png) no-repeat center center;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 30000;
    cursor: pointer;
}

#dbox_r_arrow:hover{
    background: #cecece url(../../images/img_36.png) no-repeat center center;
}


/*  顶部通用的栏目   */
.basic_top_site{
    width: 100%;
    position: relative;  
}

.basic_top_site .sub_column{
    margin-top: 30px;
    width: 100%;
    text-align: center;
}

.basic_top_site .sub_column .column{
    display: inline-block;
    width: 124px;
    height: 28px;
    line-height: 28px;
    border:1px solid #a01709;
    margin: 0 5px;
    color:#a01709;
    font-size: 16px;    
}

.basic_top_site .sub_column .column.curr{
    background-color: #a01709;
}

.basic_top_site .sub_column .column.curr{
    color: #ffffff;
}

.basic_top_site .sub_column .column:hover{
    background-color: #a01709;
    color: #ffffff;    
}




/*   列表页：一排4个图片   */
.content_list_four{
    width: 1100px;
    margin-top: 50px;
    margin-left: 50px;
    padding-bottom: 0px;
}

.content_list_four li{
    float:left;
    margin-right: 40px;
    margin-bottom: 16px;
}

.content_list_four li.no_margin_right{
	margin-right:0;
}

.content_list_four li .out_img{
	width:243px;
    height:181px;
    background-color: #ffffff;
    overflow: hidden;
    border: 1px solid #e1e1e1;
    cursor: pointer;
}

.content_list_four li .out_img:hover{
    border: 1px solid #e58419;
}

.content_list_four li .in_img{
	width:100%;
	height:100%;
    display: table;
}

.content_list_four li .img{
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    position: relative;
    overflow: hidden;
}

.content_list_four li .img a{
    display: block;
}

.content_list_four li .img img{
    display: block;
    margin:0 auto;
    position: relative;
}

.content_list_four li .title{
	width:243px;
	height:75px;
	line-height:75px;
    text-align:center;
    overflow:hidden;
    cursor: pointer;
	font-size:18px;
	color:#343434;
}

.content_list_four li .title:hover{
    text-decoration: none;
    color:#ff0000;
}

/*  联系方式  */
.content_lxfs{
    width: 100%;
    margin-top: 28px;
}

.content_lxfs .first_line{
    width: 100%;
    height:26px;
}

.content_lxfs .first_line .v_line{
    width: 3px;
    height: 20px;
    background-color: #c9171e;
    display: inline-block;
    position: relative;
    top:3px;
}

.content_lxfs .first_line .txt{
    font-size: 20px;
    margin-left: 11px;
    display: inline-block;
    color:#000000;
}

.content_lxfs .box{
    margin-top: 36px;
    margin-left: 20px;
}

.content_lxfs .box .msg{
    margin-bottom: 15px;
    color:#777777;
    font-size: 16px;
    padding-left: 34px;
}

.content_lxfs .box .msg.bg1{
    background: url(../../images/img_23.png) no-repeat left top 0px;
}

.content_lxfs .box .msg.bg2{
    background: url(../../images/img_24.png) no-repeat left top -3px;
}

.content_lxfs .box .msg.bg3{
    background: url(../../images/img_25.png) no-repeat left top -3px;
}

.content_lxfs .box .msg.bg4{
    background: url(../../images/img_26.png) no-repeat left top -3px;
}

.content_lxfs .map {
	margin:0 auto;
    margin-top: 42px;
    margin-bottom: 50px;
    /*margin-left: 20px;*/
    width: 1000px;
    height: 430px;
    border: 5px solid #ffffff;
    box-shadow: 0px 0px 6px 4px#dfdfdf;
}



/*  联系我们：在线留言   */
.content_page_zxly{
	margin:0 auto;
    /*margin-left:20px;*/
    margin-top: 25px;
	width:580px;
    height:100%;
}

.content_page_zxly table tr{
    height: 55px;
}

.content_page_zxly table tr.tr_area{
    height:180px;
}

.content_page_zxly table .key{
    width:85px;
	text-align:right;
	color:#000000;
	font-size:14px;
}

.content_page_zxly table .value{
    width:510px;
}


.content_page_zxly table .value .text{
    width:465px;
	height:36px;
	padding-left:14px;
	border:1px solid #f0f0f0;
	/*border:1px solid #E58419;*/
	font-size:14px;
    color:#595757;
    background-color:#f9f9f9;
}

.content_page_zxly table .value .text:hover{
    background-color: #f3f3f3;
}

.content_page_zxly table .value .text_1{
    float: left;
    width:265px;
	height:36px;
	padding-left:14px;
	border:1px solid #f0f0f0;
	/*border:1px solid #E58419;*/
	font-size:12px;
    color:#595757;
    background-color:#f9f9f9;
}

.content_page_zxly table .value .text_1:hover{
    background-color: #f3f3f3;
}

.content_page_zxly table .value .code_img{
    float: left;
    margin-left: 10px;
}

.content_page_zxly table .value .textarea{
    float:left;
    width:465px;
	height:150px;
	padding-left:14px;
    border:1px solid #f0f0f0;
	/*border:1px solid #E58419;*/
	font-size:14px;
	color:#595757;
    line-height: 30px;
    background-color:#f9f9f9;
}

.content_page_zxly table .value .textarea:hover{
    background-color: #f3f3f3;
}


.content_page_zxly table .value .red{
    color:#ff0000;
}

.content_page_zxly table .value .red_div{
    float:left;
    color:#ff0000;
    margin-left:4px;
}

.content_page_zxly table .value input:focus,
.content_page_zxly table .value textarea:focus {
    /*border-color: #95c8f1;
    box-shadow: 0 0 7px 1px #00ccff;*/
	border-color: #95c8f1;
    box-shadow: 0 0 7px 1px #95c8f1;
}

.content_page_zxly table .value .sub{
	width: 140px;
	height: 40px;
	/*background-color: #399fff;*/
	background-color: #fe0000;
	color: #ffffff;
	font-size: 20px;
	cursor: pointer;
	border:0;
	letter-spacing:10px;
	text-align:center;
}

/*
.out_list{
    width: 100%;
    background-color: #ffffff;
}

.out_list .first {
    margin: 0 auto;
    width: 1160px;
    height: 68px;
    border-bottom: 1px solid #e5e5e5;
}

.out_list .first .txt{
    margin-top: 11.5px;
    margin-right: 15px;
    padding:12px 30px;
    font-size: 16px;
    float: left;
}

.out_list .first .txt:hover{
    color:#ffffff;
    background-color: #d82022;
}

.out_list .first .txt.select{
    color:#ffffff;
    background-color: #d82022;
}
*/




/*  文章详情区  */
.content_article_detail{
    width: 100%;
    margin:0 auto;
    margin-top: 15px;
    padding-top: 32px;
    padding-bottom: 100px;
    /* border-top: 1px solid #eaeaea; */
}

.content_article_detail2{
    width: 100%;
	margin:0 auto;
    padding-top: 0;
    padding-bottom: 25px;
}

.content_article_detail_nodata{
    width: 100%;
    padding-top: 40px;
    padding-bottom: 25px;
    margin: 0 auto;
}


/*  新闻详情页 的样式  */
.across_line_blank_1{
    width: 100%;
    height: 11px;
}

.across_line_blank_2{
    width: 100%;
    height: 45px;
}

.article_content {
    margin: 0 auto;
	margin-top:26px;
	margin-bottom:0px;
    width: 100%;
    min-height: 400px;
}

.article_content .content {
    width: 100%;
    margin: 0 auto;
    font-family: Microsoft yahei,Arial,sans-serif;
    border-bottom: 1px solid #eaeaea;    
}

.article_content .content .title {
    width: 100%;
	line-height:40px;
    text-align: center;
    font-size: 26px;
    margin: 0 auto;
	color: #222222;
}
/*
.article_content .content .args{
    width: 100%;
    text-align: center;
    height:32px;
    line-height:32px;
    margin-top: 25px;
    margin-bottom: 30px;
    background-color: #ebebeb;
}
*/

.article_content .content .args {
    width: 100%;
    text-align: center;
    height: 60px;
    line-height: 60px;
}

.article_content .content .args span{
    margin-right: 30px;
    display: inline-block;
}

.article_content .content .time{
    text-align: center;
	/* line-height:45px; */
	color:#787878;
}

.article_content .content .across_line{
    width:100%;
	height:1px;
	/*background:url(../../images/across_line.png) #cfcfcf no-repeat ;*/
	border-bottom:1px dashed #ddd;
	margin:7px 0 32px 0;
}

.article_content .content .across_line_2{
    width:100%;
	height:1px;
	/*background:url(../../images/across_line.png) #cfcfcf no-repeat ;*/
	border-bottom:1px dashed #ddd;
	margin:7px 0 0 0;
}

.article_content .content .across_line_3{
    width:100%;
	height:1px;
	border-bottom:1px solid #ddd;
	margin-top:60px;
}

.article_content .content img {
    max-width: 100%;
    text-align: center;
}

.article_content .content_bottom{
    padding-top: 20px;
}

.article_content .content_bottom .news_line{
    width: 100%;
    height: 32px;
    line-height: 32px;
    margin-bottom: 10px;
}

.article_content .content_bottom .news_line a{
    display: inline-block;
}

.article_content .content_bottom .news_line .link{
    width: 51px;
    height: 30px;
    line-height: 30px;
    border:1px solid #e7e7e7;
    border-radius: 2px;
    padding-left: 29px;
    margin-left: 6px;
    display: inline-block;   
    font-size: 12px;
    color: #4f4f4f; 
}

.article_content .content_bottom .news_line .link.bg1{
    background: #efefef url(../../images/img_37.png) no-repeat 10px center;
}

.article_content .content_bottom .news_line .link.bg2{
    background: #efefef url(../../images/img_38.png) no-repeat 10px center;
}

.article_content .content_bottom .news_line .title{
    display: inline-block;
    margin-left: 20px;
}

/*  单页栏目的样式  */
.single_content {
    margin: 0 auto;
	margin-top:0;
	margin-bottom:0;
    width: 100%;
    min-height: 360px;
}

.single_content .content {
    width: 100%;
    margin: 0 auto;
    font-family: Microsoft yahei,Arial,sans-serif;
}

.single_content .content .across_line{
    width:100%;
	height:1px;
	/*background:url(../../images/across_line.png) #cfcfcf no-repeat ;*/
	border-bottom:1px dashed #ddd;
	margin:7px 0 32px 0;
}

.single_content .content .across_line_2{
    width:100%;
	height:1px;
	/*background:url(../../images/across_line.png) #cfcfcf no-repeat ;*/
	border-bottom:1px dashed #ddd;
	margin:17px auto 0;
}

.single_content .content .across_line_3{
    width:100%;
	height:1px;
	border-bottom:1px solid #ddd;
	margin-top:60px;
}

.single_content .content .across_line_4{
    width:100%;
	height:1px;
	border-bottom:1px dashed #ccc;
	margin:0 auto;
}


.single_content .content img {
    max-width: 100%;
    text-align: center;
}


/*  没有内容的区域  */
.no_content{
    width:100%;
	min-height:400px;
}

.no_content_msg {
    font-size: 15px;
    height: 50px;
    line-height: 50px;
    padding: 6px 0;
	color:#595757;
	margin-left:3px;
	letter-spacing:0.5px;
}

.no_content .no_content_msg .across_line_4{
    width:98%;
	height:1px;
	border-bottom:1px dashed #ddd;
	margin:7px 0 0 0;
}

.no_content_msg  .tips_img{
 	float:left;
	margin-top:12.5px;
    margin-right:5px;
	line-height:20px;
}

.no_content_msg .tips_img img{
    width:25px;
	height:25px;
}

.no_content_msg .txt{
	float:left;
	font-size:18px;
}























































