.main_body{
    width: 1002px;
    margin: 35px auto;
    padding: 15px 2px 0;
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/main_body_bj.png) repeat-y center;
}
.main_body_inner{
    width: 978px;
    height: 835px;
    padding: 0 14px;
    margin: 0 auto;
}
.main_body_left{
    width: 741px;
}
.main_body_right{
    width: 221px;
}
.union_news{
    width: 739px;
    height: 261px;
}
.union_news_top{
    width: 739px;
    height: 34px;
}
.union_news_top_left{
    width: 729px;
    height: 34px;
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/commen_top.png) repeat-x bottom;
}
.union_news_top_left h4{
    width: 100px;
    height: 34px;
    padding: 0 0 0 25px;
    font: bold 14px/34px "Microsoft YaHei";
    color: #fff;
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/commen_top_left.png) no-repeat -2px bottom;
}
.union_news_top_left a{
    margin: 10px 5px 0 0;
}
.union_news_top_right{
    width: 10px;
    height: 34px;
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/commen_top_right.png) no-repeat right bottom;
}
.union_news_area{
    width: 737px;
    height: 227px;
    border: 1px solid #d9d9d9;
    border-top: none;
}
.union_news_area .left_player{
    width: 248px;
    height: 205px;
    margin: 12px 7px 0 7px;
    display: inline;
    background: #ececec;
}
.union_news_content{
    width: 470px;
    margin: 15px 0 0 0;
}
.union_news_list .hotest_news{
    width: 461px;
    height: 72px;
    margin: 0 0 10px 0;
    border-bottom: 1px solid #d9d9d9;
}
.union_news_list .hotest_news a{
    display: block;
    text-align: center;
    font: normal 18px/29px "Microsoft YaHei";
    color: #6d6d6d;
}
.union_news_list .hotest_news p{
    font: normal 12px/20px "宋体";
    color: #6d6d6d;
    text-indent: 2em;
}
.union_news_list .commen_news{
    height: 24px;
    *height: 21px;
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/li_bj_1.png) no-repeat left center;
}
.union_news_list .commen_news a{
    font: normal 12px/24px "宋体";
    *font: normal 12px/21px "宋体";
    color: #024D86;
    padding: 0 0 0 15px; float:left;height: 24px;
    line-height: 24px;
}
.union_news_list .commen_news span{
    font: normal 12px/24px "宋体";
    *font: normal 12px/21px "宋体";
    color: black;height: 24px;
    line-height: 24px;
}
.commen_lists{
    width: 741px;
    height: 223px;
    margin: 15px 0 0 0;
}
.commen_lists2{
    width: 741px;
    height: 150px;
    margin: 15px 0 0 0;
}
.commen_news_1{
    width: 248px;
    height: 166px;
}
.commen_news_1 .commen_top_1{
    width: 248px;
    height: 30px;
    border-bottom: 1px solid #cfcfcf;
}
.commen_news_1 .commen_top_1 h4{
    width: 70px;
    height: 30px;
    padding: 0 0 0 15px;
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/commen_top_left_2.png) no-repeat left 1px;
    font: normal 13px/30px "Microsoft YaHei";
    color: #7e0003;
}
.commen_news_1 .commen_top_1 a{
    font: normal 10px/30px "Microsoft YaHei";
    color: #024d86;
    padding: 0 10px 0 0;
}
.commen_news_1 .commen_lists_1{
    margin: 10px 0 0 5px;
}
.commen_news_1 .commen_lists_1 ul li{
    height: 24px;
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/li_bj_2.png) no-repeat left center;
    font: normal 12px/24px "宋体";
}
.commen_news_1 .commen_lists_1 ul li a{
    font: normal 12px/24px "宋体";
    color: #024d86;
    padding: 0 0 0 10px;
}
.commen_news_2{
    width: 478px;
    height: 166px;
}
.commen_news_2 .commen_top_2{
    width: 478px;
    height: 34px;
}
.commen_news_2 .commen_top_2 .commen_top_2_left{
    width: 468px;
    height: 34px;
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/commen_top.png) repeat-x bottom;
}
.commen_news_2 .commen_top_2 .commen_top_2_right{
    width: 10px;
    height: 34px;
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/commen_top_right.png) no-repeat right bottom;
}
.commen_news_2 .commen_top_2 .commen_top_2_left h4{
    width: 100px;
    height: 34px;
    padding: 0 0 0 25px;
    font: bold 14px/34px "Microsoft YaHei";
    color: #fff;
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/commen_top_left.png) no-repeat -2px bottom;
}
.commen_news_2 .commen_top_2 .commen_top_2_left a{
    margin: 10px 5px 0 0;
}
.commen_news_2 .commen_lists_2{
    padding: 10px 0 0 5px;
    border: 1px solid #d9d9d9;
    border-top: none;
}
.commen_news_2 .commen_lists_2 ul li{
    height: 24px;
    font: normal 12px/24px "宋体";
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/li_bj_3.png) no-repeat left center;
}
.commen_news_2 .commen_lists_2 ul li a{
    font: normal 12px/24px "宋体";
    color: #024D86;
    padding: 0 0 0 15px;float: left;height: 24px;
    line-height: 24px;
}
.scroll{
    width: 476px;
    height: 130px;
    border: 1px solid #d9d9d9;
    border-top: none;
    padding: 10px 0 0 0;
}
.scroll_area{
    width: 405px;
    height: 95px;
    position: relative;
    overflow: hidden;
}
.scroll_area ul{
    position: absolute;
    left: 0;
}
.scroll_area ul li{
    width: 90px;
    height: 105px;
    padding: 7px;
}
.fn_btns{
    width: 35px;
    height: 95px;
}
.fn_btns a{
    display: block;
    margin: 35px 0 0 0;
}
.left_diration{
    text-align: center;
}
.right_diration{
    text-align: center;
}
.main_body_right{
    width: 221px;
    height:800px;
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/body_right_bj.png) repeat-x top;
}
.contact_us{
    padding: 15px 0 0 0;
}
.contact_us h4,
.fr_link h4{
    height: 25px;
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/divide_line.png) no-repeat center bottom;
    padding: 0 0 0 15px;
    font: normal 14px/21px "Microsoft YaHei";
    color: #024d86;
}
.contact_us .contact_us_lists,
.fr_link .fr_link_lists{
    margin: 15px 0 0 12px;
}
.contact_us .contact_us_lists li{
    height: 27px;
    font: normal 12px/27px "宋体";
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/li_bj_2.png) no-repeat left center;
}
.contact_us .contact_us_lists li a,
.fr_link .fr_link_lists li a{
    font: normal 12px/27px "宋体";
    color: #024d86;
    padding: 0 0 0 12px;
}
.contact_us .contact_us_link{
    display: block;
    width: 207px;
    height: 69px;
    margin: 10px auto;
}
.fr_link{
    margin: 10px 0 0 0;
}
.fr_link .fr_link_lists li{
    height: 27px;
    font: normal 12px/27px "宋体";
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/green_flower.png) no-repeat left center;
}
.pic_links{
    margin: -13px 0 0 12px;
}
.pic_links a{
    display: block;
    height: 16px;
    padding: 6px 0;
    font: normal 14px/14px "宋体";
}
.search{
    margin: 15px 0 0 0;
    width: 221px;
    height: 21px;
    background: url(/_upload/tpl/00/9c/156/template156/htmlRes/index_res/search.png) no-repeat;
}
.search form .keyWord{
    width: 155px;
    height: 19px;
    margin: 1px;
    display: inline;
    background: none;
    border: none;
    text-indent: 2em;
    font: normal 12px/19px "Microsoft YaHei";
}
.search form .subBtn{
    display: block;
    width: 48px;
    height: 21px;
    background: none;
    border: none;
    cursor: pointer;
}