﻿
#index02_01
{
    width:100%; height:356px; background-image:url(../images/index02.jpg); background-position:center center; background-repeat:no-repeat;
}
#index02_02
{
    width:960px; height:356px; margin:0px auto; position:relative; background-image:url(../images/index02.jpg); background-position:center center; background-repeat:no-repeat;
}
#index_news_more
{
    position:absolute; width:60px; height:24px; right:3px; top:36px;
}
#index_news_more a
{
    display:block; width:100%; height:100%;
}
#index_news_tab
{
    position:absolute; left:530px; top:40px; width:100px; height:20px;
}
#index_news_tab a
{
    display:block; width:15px; height:15px; float:left; margin-right:10px; background-image:url(../images/index_news_tab01.png); background-position:center center; background-repeat:no-repeat;
}
#index_news_tab a:hover
{
    background-image:url(../images/index_news_tab02.png);
}
#index_news_tab .current03
{
    background-image:url(../images/index_news_tab02.png);
}
#index_news
{
    position:absolute; left:10px; top:73px; width:630px; height:264px; overflow:hidden;
}
#index_news_scoll
{
    position:absolute; width:10000px; height:264px;
}
#index_news_scoll ul
{
    width:630px; height:264px; overflow:hidden; float:left;
}
#index_news_scoll li
{
    width:205px; height:266px; padding-right:5px; overflow:hidden; float:left;
}
.index_news_li01
{
}
.index_news_li01 .index_news_img
{
    display:block; padding:3px; text-align:center;
}
.index_news_li01 .index_news_img img
{
    width:190px; height:123px; border:1px solid #eeeeee;
}
.index_news_li01 .index_news_title
{
    display:block; padding:0px 10px; height:26px; overflow:hidden;
}
.index_news_li01 .index_news_title a
{
    font-size:14px; font-weight:bold; color:#666666;
}
.index_news_li01 .index_news_about
{
    display:block; padding-left:80px; height:60px; overflow:hidden;
    background-image:url(../images/index_news_date01.jpg); background-position:5px top; background-repeat:no-repeat;
    position:relative;
}
.index_news_li01 .index_news_about a
{
    line-height:16px; font-size:12px; color:#666666;
}
.index_news_li01 .index_news_date1
{
    display:block; position:absolute; left:0px; top:5px; width:78px; text-align:center; font-family:Arial; font-size:14px; line-height:18px; color:#FFFFFF; font-weight:bold;
}
.index_news_li01 .index_news_date2
{
    display:block; position:absolute; left:0px; top:23px; width:78px; text-align:center; font-family:Arial; font-size:24px; line-height:24px; color:#FFFFFF; font-weight:bold;
}
.index_news_li01 .index_news_hit
{
    display:block; height:48px; position:relative; overflow:hidden;
    background-image:url(../images/index_news_hit01.jpg); background-position:center 0px; background-repeat:no-repeat;
}
.index_news_li01 .guanzhu
{
    position:absolute; left:68px; top:15px; display:block; font-size:12px; line-height:22px; color:#666666;
}
.index_news_li01 .guanzhushu
{
    font-family:Georgia,Times New Roman,Times,serif; color:#d7267a; font-size:16px; line-height:18px; font-weight:bold;
}

.index_news_li02 .index_news_img
{
    display:block; padding:1px; text-align:center;
}
.index_news_li02 .index_news_img img
{
    width:190px; height:123px; border:3px solid #d7267a;
}
.index_news_li02 .index_news_title
{
    display:block; padding:0px 10px; height:26px;
}
.index_news_li02 .index_news_title a
{
    font-size:14px; font-weight:bold; color:#d7267a;
}
.index_news_li02 .index_news_about
{
    display:block; padding-left:80px; height:60px;
    background-image:url(../images/index_news_date02.jpg); background-position:5px top; background-repeat:no-repeat;
    position:relative; color:#d7267a;
}
.index_news_li02 .index_news_about a
{
    line-height:16px; font-size:12px; color:#d7267a;
}
.index_news_li02 .index_news_date1
{
    display:block; position:absolute; left:0px; top:5px; width:78px; text-align:center; font-family:Arial; font-size:14px; line-height:18px; color:#FFFFFF; font-weight:bold;
}
.index_news_li02 .index_news_date2
{
    display:block; position:absolute; left:0px; top:23px; width:78px; text-align:center; font-family:Arial; font-size:24px; line-height:24px; color:#FFFFFF; font-weight:bold;
}
.index_news_li02 .index_news_hit
{
    display:block; height:48px; position:relative;
    background-image:url(../images/index_news_hit02.jpg); background-position:center center; background-repeat:no-repeat;
}
.index_news_li02 .guanzhu
{
    position:absolute; left:68px; top:15px; font-size:12px; line-height:22px; color:#FFFFFF;
}
.index_news_li02 .guanzhushu
{
    font-family:Georgia,Times New Roman,Times,serif; color:#FFFFFF; font-size:16px; line-height:18px; font-weight:bold;
}

#index_movie
{
    position:absolute; left:650px; top:80px; width:288px; height:250px;
}


#index03_01
{
    width:100%; height:504px; background-image:url(../images/index03.jpg); background-position:center center; background-repeat:no-repeat;
}
#index03_02
{
    width:960px; height:504px; margin:0px auto; position:relative; background-image:url(../images/index03.jpg); background-position:center center; background-repeat:no-repeat;
}
#indexcasenav
{
    width:420px; height:26px; position:absolute; left:500px; top:33px;
}
#indexcasenav ul
{
    display:block;
}
#indexcasenav li
{
    display:block; float:left; width:70px; height:26px; margin-right:10px;
}
#indexcasenav a
{
    display:block; width:100%; height:100%;
}
.case01 a
{
    background-image:url(../images/case01.png); background-position:center top; background-repeat:no-repeat;
}
.case01 a:hover
{
    background-position:center -26px;
}
.case02 a
{
    background-image:url(../images/case02.png); background-position:center top; background-repeat:no-repeat;
}
.case02 a:hover
{
    background-position:center -26px;
}
.case03 a
{
    background-image:url(../images/case03.png); background-position:center top; background-repeat:no-repeat;
}
.case03 a:hover
{
    background-position:center -26px;
}
.case04 a
{
    background-image:url(../images/case04.png); background-position:center top; background-repeat:no-repeat;
}
.case04 a:hover
{
    background-position:center -26px;
}
.case05 a
{
    background-image:url(../images/case05.png); background-position:center top; background-repeat:no-repeat;
}
.case05 a:hover
{
    background-position:center bottom;
}
#indexcasenav .current04
{
    background-position:center -26px;
}

#indexcaseshowcontent
{
    position:absolute; left:20px; top:60px; width:920px; height:420px; overflow:hidden;
}
.indexcaseshow
{
    width:940px; height:420px; overflow:hidden;
}
.indexcaseshow ul
{
    display:block;
}
.indexcaseshow li
{
    display:block; float:left; width:230px; height:206px; position:relative; background-image:url(../images/indexcasebg.jpg); background-position:center center; background-repeat:no-repeat;
}
.indexcaseshow a
{
    display:block; position:absolute; top:12px; left:8px; width:206px; height:176px; border:4px solid #FFFFFF;
}
.indexcaseshow a:hover
{
    border-color:#cd2b81;
}
.indexcaseshow img
{
    width:206px; height:176px;
}
.indexcaseshow p
{
    position:absolute; left:0px; bottom:-1px; padding:5px; width:196px; background-color:#cd2b81; color:#FFFFFF; visibility:hidden;
    filter: alpha(opacity=60);
    -moz-opacity:0.6;
    opacity: 0.6;
}
.indexcaseshow_title
{
    font-size:18px;
}
.indexcaseshow_t1
{
    font-size:18px; font-family:Georgia;
}
.indexcaseshow_t2
{
    font-size:14px; font-family:Arial;
}


#index04_01
{
    width:100%; height:460px; background-image:url(../images/index04.jpg); background-position:center center; background-repeat:no-repeat;
}
#index04_02
{
    width:960px; height:460px; margin:0px auto; position:relative; background-image:url(../images/index04.jpg); background-position:center center; background-repeat:no-repeat;
}
#index04_more
{
    position:absolute; height:24px; width:60px; left:545px; top:62px;
}
#index04_more a
{
    display: block;
    height: 100%;
    width: 100%;
}
#index04_item01
{
    position:absolute; left:15px; top:120px; width:640px; height:300px;
}
.index04_item01_pan
{
    width:640px; height:300px; overflow:hidden;
}
.index04_item01_item
{
    width:640px; height:300px; float:left; overflow:hidden;
}
.index04_item01_item img
{
    width:640px; height:300px;
}
.index04_item01_tab
{
    position:absolute; right:20px; bottom:20px;
}
.index04_item01_tab a
{
    background-color: #999999;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    display: inline-block;
    font-family: Arial;
    font-size: 12px;
    line-height: 14px;
    margin-right: 3px;
    padding: 2px 6px;
}
.index04_item01_tab a:hover
{
    background-color: #000000;
}
.index04_item01_tab .current_about
{
    background-color: #000000;
}
#index04_item02
{
    position:absolute; left:688px; top:72px; width:252px;
}
.index04_item02_list
{
    height:230px; overflow:hidden;
}
.index04_item02_item
{
    border-bottom:1px dashed #CCCCCC;
    color:#676767; padding-top:10px; padding-bottom:5px;
}
.index04_item02_item .sp1
{
    color:#c01a74;
}


#index05_01
{
    width:100%; height:290px; background-image:url(../images/index05.jpg); background-position:center center; background-repeat:no-repeat;
}
#index05_02
{
    width:960px; height:290px; margin:0px auto; position:relative; background-image:url(../images/index05.jpg); background-position:center center; background-repeat:no-repeat;
}
#index05_more
{
    position:absolute; width:60px; height:24px; right:18px; top:20px;
}
#index05_more a
{
    display:block; width:100%; height:100%;
}
#index05_item01
{
    position:absolute; left:10px; top:75px; width:254px; color:#FFFFFF;
}
#index05_item01 .p2
{
    text-align:right;
}

#index05_item02
{
    position:absolute; left:295px; top:75px; width:650px;
}
