﻿@charset "utf-8";
/* CSS Document */
html,body{
    font-size:12px;
    font-family : "Lucida Grande", Verdana,Tahoma,Lucida, Arial, Helvetica, 宋体,sans-serif;
    color:#828282;
    background-color:#e5e5e5;
    margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
    padding:0px}
a{
    text-decoration:none;
    margin:0px;
    padding:0px}
a img{
    border:none
    }
ul,li,ol{
    /*list-style-type:none;*/
    margin:0px;
    padding:0px}
.content{
    width:1000px;
    margin:0 auto;
    background-color:#fff
    }
.header{
    background:url(/rcsnew/images/index_header.gif) no-repeat;
    width:1000px;
    height:90px;
    margin: 0 auto}
.top{
    float:right;
    height:16px;
    margin-top:17px;
    color:#828282
    }
.top a{
    color:#828282
    }
.top li{
    width:65px;
    float:left;
    margin-left:6px;
    height:16px;
list-style-type:none;
    }
.nav{
    margin-left:440px;
    margin-top:35px;
    height:12px;
    float:right;
    color:#FFF;
    width:550px
    }
.nav a{
    color:#FFF
    }
.nav li{
    float:left;
    width:65px;
    height:12px;
    margin-left:2px;
list-style-type:none;
    }
/*banner*/
.banner{
    width:100%;
    height:280px;
    margin:0 auto;
    padding-bottom:3px
    }
/**/
.middlenav{
    width:100%;
    height:30px;
    margin:0 auto;
    background:url(/rcsnew/images/index_bg_aright.gif) no-repeat right center;
    }
.middlenav_left{
    height:30px;
    float:left;
    width:15px;
    display:block;
    background:url(/rcsnew/images/index_bg_aleft.gif) no-repeat left center;
    }
.middlenav_ul{
    float:left;
    height:30px;
    background:url(/rcsnew/images/index_bg_aright.gif) no-repeat right center;
    width:100%;
list-style-type:none;
    }
.middlenav_ul li{
    float:left;
    height:30px;
    width:162px;
    line-height:30px;
    text-align:center;
list-style-type:none;
    }
.middlenav_ul li a{
    background:url(/rcsnew/images/index_bg_ahover.gif) no-repeat;
    height:30px;
    width:162px;
    display:block;
    color:#FFF;
    font-weight:bold
    }
.middlenav_ul li a:hover{
    background:url(/rcsnew/images/index_bg_a.gif) no-repeat;
    height:30px;
    width:162px;
    display:block;
    color:#344048;
    font-weight:bold
    }
/**/
.hidden{
        }
.index_nav_title{
    height:30px;
    line-height:30px;
    color:#b7bdc9;
    font-weight:bold;
    background:#b7bdc9;
    color:#FFF
    }/*
.hidden_div {
    color:#555557;

    background:url(/rcsnew/images/index_hidden_table_bg.gif) repeat-x;
    }*/

.hidden_div table{
    color:#555557;
    padding:0px 24px;
    /*background:url(/rcsnew/images/index_hidden_table_bg.gif) repeat-x;*/
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EEEFF3,endColorStr=#D0D4DD);
    }
.hidden_div table a{
    color:#555557
    }
.hidden_div table td{
    padding-bottom:15px
    }
.hidden_div table strong img{
    float:left;
    }
.hidden_div table strong{
    height:28px;
    line-height:28px;
    margin:0px;
    padding:0px
    }
.hidden_div table div{
    margin:0px;
    padding-left:24px;
    padding-right:24px;
    margin-top:4px;
    display:inline
    }
.footer{
     background:#acb1b7;
     width:100%;
     height:30px;
     line-height:30px;
     clear:both;
     color:#333335}
.footerleft{
    float:left;
    padding-left:15px
    }
.footerright{
    float:right;
    padding-right:15px
    }
/*首页完*/
.nyheader{
    background:url(/rcsnew/images/ny_header1.gif) no-repeat;
    width:100%;
    height:90px;
    margin: 0 auto}
.ny_header_nav{
    height:28px;
    line-height:28px;
    background:url(/rcsnew/images/ny_header_nav_bg.gif) repeat-y;
    margin:0px;
    padding:0px;
    list-style-type:none;
    width:100%;
    padding-left:15px;
    width:985px
    }
.ny_header_nav a{
    color:#FFF;
    }
.ny_header_nav li{
    float:left;
    color:#FFF;
    font-weight:bold;
list-style-type:none;}
.nybanner{
    clear:both;
    height:125px;
    margin-bottom:13px}
.main{
    clear:both;
    width:1000px
    }
.left{
    width:206px;
    margin-left:5px;
    margin-right:12px;
    color:#000;
    background:#e8e8e8;
    padding-bottom:35px;
    float:left
    }
.lefttitle{
    background:url(/rcsnew/images/ny_left_title.gif) no-repeat;
    height:26px;
    line-height:26px;
    width:191px;
    padding-left:15px;
    font-weight:bold
    }
.left ul{
    width:186px;
    margin:0px auto;
    padding:0px;
    background:#e8e8e8;
    padding-top:10px;
    padding-bottom:20px;
    color:#555555;
    border-bottom:1px solid #bebebe;
list-style-type:none;
    }
.left ul a{
    color:#555555;
    }
.left ul li{
    background:url(/rcsnew/images/ny_left_nav_bg.gif) no-repeat left center;
    padding-left:15px;
    margin-left:35px;
    height:12px;
    line-height:12px;
    padding-top:8px;
    padding-bottom:8px;
list-style-type:none;}
.li2{
    background:url(/rcsnew/images/ny_left_nav_bg2.gif) no-repeat left center !important
    }
.ny_right{
    float:left;
    width:770px
    }
.ny_right_jjfa{
    float:left;
    width:580px
    }
.ny_right_title{
    background:url(/rcsnew/images/ny_right_title.gif) no-repeat left center;
    border-bottom:1px solid #bfbfbf;
    height:26px;
    line-height:26px;
    padding-left:16px;
    font-weight:bold;
    color:#000}
.content_p{
    width:96%;
    margin:20px auto
    }
.content_p p{
    line-height:24px;
    }
/**/
.left_nav_contnet{
    padding-top:85px
    }
.left_logo{
    width:164px;
    padding-right:20px;
    height:63px;
    margin:0 auto;
    text-align:right;
    color:#FFF;
    font-size:16px;
    font-weight:bold;
    line-height:63px
    }
.left_logo a{
    color:#FFF
    }
/**/
.zhaopintitle{
    width:160px;
    padding-left:20px;
    height:23px;
    line-height:23px;
    background:#d4dee8;
    color:#565455;
    margin-top:11px;
    margin-bottom:2px;
    font-weight:bold}
.zhaopin_table{
    border:1px solid #d4dee8;
    padding:6px;
    text-align:center
    }
.zhaopin_table th{
    height:29px;
    line-height:29px;
    background:#e8e8e8;
    text-align:center;
    margin:0px;
    padding:0px
    }
.zhaopin_table td{
    height:27px;
    line-height:27px;
    border-bottom:1px dotted #dcdcdc;
    margin:0px;
    padding:0px}
/**/
.fangan_table{
    color:#555555;
    margin:0 auto
    }
.fangan_table td{
    border-bottom:1px dotted #cccccc
    }
.fangan_table td strong{
    }
.fangan_table td span a{
    color:#ff8e01
    }
.zhaopin_table a{
    color:#828282
    }
/**/
.huiyuan_table{
    border:1px solid #d4dee8;
    padding:6px 12px;;
    color:#555555
    }
.huiyuan_table td{
    height:27px;
    line-height:27px;
    border-bottom:1px dotted #dcdcdc;
    margin:0px;
    padding:0px;
    padding-left:28px;
    background:url(/rcsnew/images/ico_huiyuan_bg.gif) no-repeat 12px center
    }
.tel{
    color:#555555;
    width:164px;
    margin:0 auto;
    padding-top:12px
    }
.form_title_div{
    height:30px;
    line-height:30px;
    background:#f2f2f2;
    font-weight:bold;
    padding-left:8px;
    color:#333
    }
.red{
    color:#F00;
    padding-right:8px;
    padding-left:2px
    }
.jiejuefa_bj{
    background:url(/rcsnew/images/ico_jiejuefa_bg.gif) no-repeat left center;
    padding-left:16px;
    margin-left:24px;
    margin-top:8px
    }
.ny_right_jjfa_bj{
    background:url(/rcsnew/images/ny_right_jjfa_bj.gif) no-repeat left center;
    height:74px;
    width:579px;
    margin-top:8px;
    margin-bottom:12px}
.ny_right_jjfa_bj p{
    width:480px;
    margin-left:80px;
    margin-top:15px;
    line-height:24px}
.jjfa_tab a{
    width:180px;
    height:22px;
    float:left;
    text-align:center;
    font-weight:bold;
    background:#d4dee9;
    color:#000;
    line-height:22px;
    border-right:1px solid #FFF
    }
.jjfa_tab a:hover{
    background:#ff6600;
    color:#FFF
    }
.jjfa_right_ad{
    background:url(/rcsnew/images/jjfa_right_ad2.gif) no-repeat;
    float:left;
    width:180px;
    height:218px;
    margin-left:6px
    }
.download{
    color:#555;
    display:inline;
    width:60px;
    float:right
    }
.huiyuan_table span{
    float:left
    }
.huiyuan_table a{
    color:#555
    }
.new_title{
    text-align:center;
    font-weight:bold
    }
.new_title span{
    padding-left:18px
    }
.hidden_div table div{
    line-height:18px
    }
.content_p{
    line-height:18px
    }
.sy_tab_title{
    color:#FFF;
    font-weight:bold;
    background:#b7bdc9;
    float:left
    }
.sytab_ul{
    list-style-type:none
    }
.sytab_ul li{
    background:url(/rcsnew/images/ico_sy_tabli_bg.gif) no-repeat left center;
    padding-left:12px;
    list-style-type:none;
    height:25px;
    line-height:25px
    }
.sy_tab_p{
    padding-right:40px;
    padding-top:10px;
    padding-bottom:20px;
    line-height:24px
    }
.p_lineheight p{
    line-height:19px;
margin-bottom:0;
margin-top:0;
padding-bottom:8px;
padding-top:5px;
}
.p_lineheight{
    padding-left:10px
    }
.p_lineheight ul,.p_lineheight ol{
    margin:4px
}
.p_lineheight li{
    margin:4px
}