@charset "utf-8";
.index_yuyan{
   width: 100%;
    background: url(/images/index_yuyan_bg.jpg) no-repeat center center;
    height: 40px;
}
.index_yuyan_zy_01{
   line-height: 40px;
    padding-left: 41px;
    width: 37px;
    float: left;
}
.index_yuyan_zy{
   line-height: 40px;
    width: 37px;
    float: left;
}
.index_yuyan_wx{
   padding-left: 12px;
    width: 32px;
    float: left;
    padding-top: 3px;
}
.index_yuyan_wb{
   width: 32px;
    float: left;
    padding-top: 3px;
}
.index_yuyan_fx{
   width: 32px;
    float: right;
    padding-top: 3px;
}
.cpld{
   width: 930px;
    background: url(/images/cp_bg.jpg) no-repeat left top;
    height: 1224px;
}
.cpld_01{
}
.cpyd_01_title{
   margin-top: 13px;
    width: 100%;
    height: 48px;
}
.cpyd_01_nr{
   margin-top: 18px;
    height: 161px;
}
.cpyd_01_nr_01{
   width: 223px;
    float: left;
    margin-left: 5px;
}
.cpyd_01_nr_02{
   width: 223px;
    float: left;
    margin-left: 9px;
}
.cpyd_01_nr_03{
   width: 223px;
    float: left;
    margin-left: 9px;
}
.cpyd_01_nr_04{
   width: 223px;
    float: left;
    margin-left: 9px;
}
.jjfa_01{
   width: 400px;
    font-family: "寰蒋闆呴粦";
    float: left;
    font-size: 16px;
}
.jjfa_02{
   width: 400px;
    font-family: "寰蒋闆呴粦";
    float: left;
    font-size: 16px;
}
.jjfa_03{
   width: 400px;
    font-family: "寰蒋闆呴粦";
    float: right;
    font-size: 16px;
}
#jjfa{
   padding-bottom: 0px;
    min-height: 200px;
    padding-left: 0px;
    padding-right: 0px;
}
#jjfa1{
   padding-bottom: 0px;
    min-height: 200px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
#jjfa UL{
}
#jjfa .jjfa_03 A:link{
   text-align: center;
    line-height: 86px;
    width: 400px;
    display: block;
    font-family: "寰蒋闆呴粦";
    background: url(/images/jj_03.png) no-repeat center center;
    height: 278px;
    color: #7f7f7f;
    clear: both;
    font-size: 18px;
    text-decoration: none;
}
#jjfa .jjfa_03 A:visited{
   text-align: center;
    line-height: 86px;
    width: 400px;
    display: block;
    font-family: "寰蒋闆呴粦";
    background: url(/images/jj_03.png) no-repeat center center;
    height: 278px;
    color: #7f7f7f;
    clear: both;
    font-size: 18px;
    text-decoration: none;
}
#jjfa .jjfa_03 A:hover{
   text-align: center;
    line-height: 86px;
    width: 400px;
    display: block;
    font-family: "寰蒋闆呴粦";
    background: url(/images/jj_003.png) no-repeat center center;
    height: 278px;
    color: #253896;
    clear: both;
    font-size: 18px;
    text-decoration: none;
}
#jjfa .jjfa_03 A:active{
   text-align: center;
    line-height: 86px;
    width: 400px;
    display: block;
    font-family: "寰蒋闆呴粦";
    background: url(/images/jj_003.png) no-repeat center center;
    height: 278px;
    color: #253896;
    clear: both;
    font-size: 18px;
    text-decoration: none;
}
#jjfa .jjfa_02 A:link{
   text-align: center;
    line-height: 86px;
    width: 400px;
    display: block;
    font-family: "寰蒋闆呴粦";
    background: url(/images/jj_02.png) no-repeat center center;
    height: 278px;
    color: #7f7f7f;
    clear: both;
    font-size: 18px;
    text-decoration: none;
}
#jjfa .jjfa_02 A:visited{
   text-align: center;
    line-height: 86px;
    width: 400px;
    display: block;
    font-family: "寰蒋闆呴粦";
    background: url(/images/jj_02.png) no-repeat center center;
    height: 278px;
    color: #7f7f7f;
    clear: both;
    font-size: 18px;
    text-decoration: none;
}
#jjfa .jjfa_02 A:hover{
   text-align: center;
    line-height: 86px;
    width: 400px;
    display: block;
    font-family: "寰蒋闆呴粦";
    background: url(/images/jj_002.png) no-repeat center center;
    height: 278px;
    color: #253896;
    clear: both;
    font-size: 18px;
    text-decoration: none;
}
#jjfa .jjfa_02 A:active{
   text-align: center;
    line-height: 86px;
    width: 400px;
    display: block;
    font-family: "寰蒋闆呴粦";
    background: url(/images/jj_002.png) no-repeat center center;
    height: 278px;
    color: #253896;
    clear: both;
    font-size: 18px;
    text-decoration: none;
}
#jjfa .jjfa_01 A:link{
   text-align: center;
    line-height: 86px;
    width: 400px;
    display: block;
    font-family: "寰蒋闆呴粦";
    background: url(/images/jj_01.png) no-repeat center center;
    height: 278px;
    color: #7f7f7f;
    clear: both;
    font-size: 18px;
    text-decoration: none;
}
#jjfa .jjfa_01 A:visited{
   text-align: center;
    line-height: 86px;
    width: 400px;
    display: block;
    font-family: "寰蒋闆呴粦";
    background: url(/images/jj_01.png) no-repeat center center;
    height: 278px;
    color: #7f7f7f;
    clear: both;
    font-size: 18px;
    text-decoration: none;
}
#jjfa .jjfa_01 A:hover{
   text-align: center;
    line-height: 86px;
    width: 400px;
    display: block;
    background: url(/images/jj_001.png) no-repeat center center;
    height: 278px;
    color: #253896;
    clear: both;
    font-size: 18px;
    text-decoration: none;
}
#jjfa .jjfa_01 A:active{
   text-align: center;
    line-height: 86px;
    width: 400px;
    display: block;
    font-family: "寰蒋闆呴粦";
    background: url(/images/jj_001.png) no-repeat center center;
    height: 278px;
    color: #253896;
    clear: both;
    font-size: 18px;
    text-decoration: none;
}
#box_main_cp A:hover IMG{
   filter: Alpha(Opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
}
#box_main_fangan_sub1_sub2 A:hover IMG{
   filter: Alpha(Opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
}
.index_lianxi{
   width: 300px;
}
.index_lianxi .YI{
   text-align: left;
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #fff;
    font-size: 14px;
    padding-top: 25px;
}
.index_lianxi .ER{
   line-height: 28px;
    width: 150px;
    font-family: "寰蒋闆呴粦";
    float: left;
    color: #fff;
    font-size: 14px;
}
.index_lianxi .SAN{
   line-height: 28px;
    width: 149px;
    font-family: "寰蒋闆呴粦";
    float: right;
    color: #fff;
    font-size: 14px;
}
.index_cp_01{
   width: 260px;
    float: left;
}
.index_cp_01 .LING{
   padding-bottom: 0px;
    line-height: 68px;
    padding-left: 0px;
    padding-right: 0px;
    clear: both;
    font-size: 58px;
    padding-top: 0px;
}
.index_cp_01 .YI{
   text-align: left;
    padding-bottom: 0px;
    line-height: 32px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #030303;
    clear: both;
    font-size: 16px;
    font-weight: normal;
    padding-top: 10px;
}
.index_cp_01 .ER{
   text-align: left;
    padding-bottom: 0px;
    line-height: 24px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    clear: both;
    font-size: 14px;
    padding-top: 0px;
}
.index_cp_02{
   width: 260px;
    float: left;
    margin-left: 53px;
}
.index_cp_02 .LING{
   padding-bottom: 0px;
    line-height: 68px;
    padding-left: 0px;
    padding-right: 0px;
    clear: both;
    font-size: 58px;
    padding-top: 0px;
}
.index_cp_02 .YI{
   text-align: left;
    padding-bottom: 0px;
    line-height: 32px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #030303;
    clear: both;
    font-size: 16px;
    font-weight: normal;
    padding-top: 10px;
}
.index_cp_02 .ER{
   text-align: left;
    padding-bottom: 0px;
    line-height: 24px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    clear: both;
    font-size: 14px;
    padding-top: 0px;
}
.index_cp_03{
   width: 260px;
    float: left;
    margin-left: 53px;
}
.index_cp_03 .LING{
   padding-bottom: 0px;
    line-height: 68px;
    padding-left: 0px;
    padding-right: 0px;
    clear: both;
    font-size: 58px;
    padding-top: 0px;
}
.index_cp_03 .YI{
   text-align: left;
    padding-bottom: 0px;
    line-height: 32px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #030303;
    clear: both;
    font-size: 16px;
    font-weight: normal;
    padding-top: 10px;
}
.index_cp_03 .ER{
   text-align: left;
    padding-bottom: 0px;
    line-height: 24px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    clear: both;
    font-size: 14px;
    padding-top: 0px;
}
.index_cp_04{
   width: 260px;
    float: right;
}
.index_cp_04 .LING{
   padding-bottom: 0px;
    line-height: 68px;
    padding-left: 0px;
    padding-right: 0px;
    clear: both;
    font-size: 58px;
    padding-top: 0px;
}
.index_cp_04 .YI{
   text-align: left;
    padding-bottom: 0px;
    line-height: 32px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #030303;
    clear: both;
    font-size: 16px;
    font-weight: normal;
    padding-top: 10px;
}
.index_cp_04 .ER{
   text-align: left;
    padding-bottom: 0px;
    line-height: 24px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    clear: both;
    font-size: 14px;
    padding-top: 0px;
}
.index_fangan_01{
   margin-top: 20px;
    width: 330px;
    float: left;
}
.index_fangan_01 .LING{
}
.index_fangan_01 .YI{
   text-align: left;
    padding-bottom: 0px;
    line-height: 32px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #030303;
    clear: both;
    font-size: 16px;
    font-weight: normal;
    padding-top: 10px;
}
.index_fangan_01 .ER{
   text-align: left;
    padding-bottom: 0px;
    line-height: 28px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    clear: both;
    font-size: 14px;
    padding-top: 0px;
}
.index_fangan_02{
   margin-top: 20px;
    width: 330px;
    float: left;
    margin-left: 105px;
}
.index_fangan_02 .LING{
}
.index_fangan_02 .YI{
   text-align: left;
    padding-bottom: 0px;
    line-height: 32px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #030303;
    clear: both;
    font-size: 16px;
    font-weight: normal;
    padding-top: 10px;
}
.index_fangan_02 .ER{
   text-align: left;
    padding-bottom: 0px;
    line-height: 28px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    clear: both;
    font-size: 14px;
    padding-top: 0px;
}
.index_fangan_03{
   margin-top: 20px;
    width: 330px;
    float: right;
}
.index_fangan_03 .LING{
}
.index_fangan_03 .YI{
   text-align: left;
    padding-bottom: 0px;
    line-height: 32px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #030303;
    clear: both;
    font-size: 16px;
    font-weight: normal;
    padding-top: 10px;
}
.index_fangan_03 .ER{
   text-align: left;
    padding-bottom: 0px;
    line-height: 28px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    clear: both;
    font-size: 14px;
    padding-top: 0px;
}
.index_fangan_04{
   margin-top: 10px;
    width: 330px;
    float: left;
}
.index_fangan_04 .LING{
}
.index_fangan_04 .YI{
   text-align: left;
    padding-bottom: 0px;
    line-height: 32px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #040404;
    clear: both;
    font-size: 16px;
    font-weight: normal;
    padding-top: 10px;
}
.index_fangan_04 .ER{
   text-align: left;
    padding-bottom: 0px;
    line-height: 28px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    clear: both;
    font-size: 14px;
    padding-top: 0px;
}
.index_fangan_05{
   margin-top: 10px;
    width: 330px;
    float: left;
    margin-left: 105px;
}
.index_fangan_05 .LING{
}
.index_fangan_05 .YI{
   text-align: left;
    padding-bottom: 0px;
    line-height: 32px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #050505;
    clear: both;
    font-size: 16px;
    font-weight: normal;
    padding-top: 10px;
}
.index_fangan_05 .ER{
   text-align: left;
    padding-bottom: 0px;
    line-height: 28px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    clear: both;
    font-size: 14px;
    padding-top: 0px;
}
.index_fangan_06{
   margin-top: 10px;
    width: 330px;
    float: right;
}
.index_fangan_06 .LING{
}
.index_fangan_06 .YI{
   text-align: left;
    padding-bottom: 0px;
    line-height: 32px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #060606;
    clear: both;
    font-size: 16px;
    font-weight: normal;
    padding-top: 10px;
}
.index_fangan_06 .ER{
   text-align: left;
    padding-bottom: 0px;
    line-height: 28px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    clear: both;
    font-size: 14px;
    padding-top: 0px;
}
.index_news_01{
   text-align: left;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    background: url(/images/index_news_01.jpg) no-repeat center center;
    height: 284px;
    font-size: 38px;
    padding-top: 0px;
}
.index_news_01 .YI A:hover{
   padding-bottom: 0px;
    line-height: 26px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #000;
    clear: both;
    font-size: 14px;
    font-weight: normal;
    text-decoration: underline;
    padding-top: 20px;
}
.index_news_01 .YI{
   padding-bottom: 0px;
    line-height: 26px;
    padding-left: 20px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #000;
    clear: both;
    font-size: 14px;
    font-weight: normal;
    padding-top: 20px;
}
.index_news_01 .ER{
   padding-bottom: 0px;
    line-height: 24px;
    padding-left: 20px;
    width: 350px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #727171;
    clear: both;
    font-size: 12px;
    font-weight: normal;
    padding-top: 10px;
}
BODY{
   border-bottom: medium none;
    border-left: medium none;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    font-size: 12px;
    border-top: medium none;
    border-right: medium none;
    padding-top: 0px;
}
.case_part_div{
   position: relative;
    margin: auto;
    width: 1200px;
    height: 154px;
    overflow: hidden;
    top: 1px;
    left: 0px;
}
.case_li{
   position: relative;
    padding-right: 1px;
    float: left;
    top: 0px;
    left: 0px;
}
.case_li_txt{
   position: absolute;
    filter: alpha(opacity=80);
    width: 399px;
    background: #ffffff;
    height: 62px;
    overflow: hidden;
    top: 128px;
    left: 0px;
    -moz-opacity: 0.8;
    opacity: 0.8;
}
.case_li_txt_hover{
   position: absolute;
    filter: alpha(opacity=80);
    width: 235px;
    background: #000000;
    height: 62px;
    overflow: hidden;
    top: 100px;
    left: 0px;
    -moz-opacity: 0.8;
    opacity: 0.8;
}
.span_mr_txt{
   text-align: left;
    padding-bottom: 6px;
    line-height: 15px;
    margin: auto;
    padding-left: 0px;
    width: 90%;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #333333;
    font-size: 14px;
    padding-top: 6px;
}
.span_font{
   text-align: left;
    padding-bottom: 6px;
    line-height: 15px;
    margin: auto;
    padding-left: 0px;
    width: 90%;
    padding-right: 0px;
    color: #ffffff;
    padding-top: 6px;
}
.span_detail{
   text-align: left;
    margin: auto;
    width: 90%;
}
.span_detail A{
   font-family: "寰蒋闆呴粦";
    color: #fff;
    font-size: 14px;
    text-decoration: underline;
}
.span_detail A:hover{
   font-family: "寰蒋闆呴粦";
    color: #fff;
    font-size: 14px;
    text-decoration: none;
}
.case02_part_div{
   position: relative;
    margin: auto;
    width: 441px;
    height: 284px;
    overflow: hidden;
    top: 0px;
    left: 0px;
}
.case02_li{
   position: relative;
    padding-right: 20px;
    float: left;
    top: 0px;
    left: 0px;
}
.case02_li_txt{
   position: absolute;
    filter: alpha(opacity=80);
    width: 441px;
    background: #ffffff;
    height: 62px;
    overflow: hidden;
    top: 260px;
    left: 0px;
    -moz-opacity: 0.8;
    opacity: 0.8;
}
.case02_li_txt_hover{
   position: absolute;
    filter: alpha(opacity=80);
    width: 441px;
    background: #000000;
    height: 62px;
    overflow: hidden;
    top: 100px;
    left: 0px;
    -moz-opacity: 0.8;
    opacity: 0.8;
}
.span_mr_txt{
   text-align: left;
    padding-bottom: 6px;
    line-height: 15px;
    margin: auto;
    padding-left: 0px;
    width: 90%;
    padding-right: 0px;
    font-family: "寰蒋闆呴粦";
    color: #333333;
    font-size: 14px;
    padding-top: 6px;
}
.span_font{
   text-align: left;
    padding-bottom: 6px;
    line-height: 15px;
    margin: auto;
    padding-left: 0px;
    width: 90%;
    padding-right: 0px;
    color: #ffffff;
    padding-top: 6px;
}
.span_detail{
   text-align: left;
    margin: auto;
    width: 90%;
}
.span_detail A{
   font-family: "寰蒋闆呴粦";
    color: #fff;
    font-size: 14px;
    text-decoration: underline;
}
.span_detail A:hover{
   font-family: "寰蒋闆呴粦";
    color: #fff;
    font-size: 14px;
    text-decoration: none;
}
.index_dibu_01{
   margin: 0px auto;
    width: 1200px;
}
.index_dibu_01 .YI{
   text-align: left;
    line-height: 60px;
    width: 50%;
    font-family: "寰蒋闆呴粦";
    float: left;
    color: #fff;
}
.index_dibu_01 .ER{
   text-align: right;
    line-height: 60px;
    width: 50%;
    font-family: "寰蒋闆呴粦";
    float: left;
    color: #fff;
}
.index_dibu_01 A:link{
   color: #fff;
    text-decoration: none;
}
.index_dibu_01 A:visited{
   color: #fff;
    text-decoration: none;
}
.index_dibu_01 A:hover{
   color: #fff;
    text-decoration: underline;
}
.index_dibu_01 A:active{
   color: #fff;
    text-decoration: none;
}
#box_header_sub2_huiyuan_sub2 A:link{
   color: #616266;
    text-decoration: none;
}
#box_header_sub2_huiyuan_sub2 A:visited{
   color: #616266;
    text-decoration: none;
}
#box_header_sub2_huiyuan_sub2 A:hover{
   color: #616266;
    text-decoration: underline;
}
#box_header_sub2_huiyuan_sub2 A:active{
   color: #616266;
    text-decoration: none;
}
.gcal{
   line-height: 18px;
    width: 280px;
    font-size: 12px;
}
