/****
author:Allan,designer:QiShiFeng,update:20130909

*****/
.banner_wp{margin-top:60px;_margin-top:0;margin-bottom:56px;}
.banner_box,.topic_box{width: 1000px;margin:0 auto;padding:0;position:relative; }

.banner_bg{position:absolute;z-index:1;width:1000px;left:0;top:0; }
.banner_bg_01{background:url('../img/banner_bg_01.jpg ') no-repeat;top:0;height:279px; }
.banner_bg_02{background:url('../img/banner_bg_02.jpg ') no-repeat;top:279px;height:313px; }


.t_bg{position:static;display:block; }
.t_bg_01{height:345px;background:url('../img/p_bg_01.jpg') no-repeat;}
.t_bg_02{height:357px;background:url('../img/p_bg_02.jpg') no-repeat;}
.t_bg_03{height:551px;background:url('../img/p_bg_03.jpg') no-repeat;}
.t_bg_04{height:487px;background:url('../img/p_bg_04.jpg') no-repeat;}
.t_bg_05{height:402px;background:url('../img/p_bg_05.jpg') no-repeat;}
.t_bg_06{height:383px;background:url('../img/p_bg_06.jpg') no-repeat;}
.t_bg_07{height:507px;background:url('../img/p_bg_07.jpg') no-repeat;}
.t_bg_08{height:428px;background:url('../img/p_bg_08.jpg') no-repeat;}
.t_bg_09{height:347px;background:url('../img/p_bg_09.jpg') no-repeat;}
.t_bg_10{height:620px;background:url('../img/p_bg_10.jpg') no-repeat;margin-bottom:120px;}

.banner_wp{background:url('../img/banner_bg.jpg ') no-repeat center top;}
.banner_box{height:592px; }


.dropbox{ position:absolute;z-index:2; right:1px; top:10px; width:136px; height:28px; background-color:#fff;}
.dropbox input{ width:90px; padding:2px 0 0 12px; _padding-top:0; height:24px; line-height:24px; border:none; background:none;}
.dropbox .a_drop{ position:absolute; right:0; top:0; display:block; width:22px; height:28px; background:#813C09 url(../img/topic_spr.png) no-repeat 6px 12px ; text-indent:-999em;}
.dropbox .a_drop:hover{ filter:alpha(opacity=80); opacity:.8;}
.abs_dropbox{ position:absolute; left:0; top:29px;}
.abs_dropbox ul{ width:136px; background-color:#fff;}
.abs_dropbox ul li{ height:22px; line-height:22px; vertical-align:top; overflow:hidden;}
.abs_dropbox ul li a{ display:block; padding-left:12px; color:#000;}
.abs_dropbox ul li a:hover{ background-color:#f1f1f1; text-decoration:none;}


.ban_info{transition:.5s;position:absolute;right:0;top:413px; z-index:2;width:296px;padding:16px 14px 15px 17px; font-family:\5B8B\4F53;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B5FFFFFF', endColorstr='#B5FFFFFF');background:rgba(255,255,255,0.71);}
.ban_info:hover{transition:.5s;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CEFFFFFF', endColorstr='#CEFFFFFF');background:rgba(255,255,255,0.81);}
.tranbg{ width:134px;float:left;padding:2px 0;}
.tranbg h3{ font:15px/1.6 \5FAE\8F6F\96C5\9ED1;color:#8A0202;font-size:16px;font-weight:bold;}
.ban_info p{ white-space:nowrap;}
.ban_info p a{text-decoration:underline;}
.pbtn{ padding:4px 0 6px;}
.btn_obtain,.btn_off{background:#C80000;width:114px; height:29px;line-height: 29px; display:block;color:#fff;text-align:center; font-weight:bold;font-size:14px;text-decoration:none!important;}
.btn_obtain:hover{background:#B90000; }
.btn_off{ background:#8E8E8E; color:#dcdcdc; cursor:default;}
.p_link1{ margin:2px 0 0; }
.p_link1 a{ color:#000000; padding:0 12px 0 0;}
.p_link2,.p_link3{ padding:5px 0 0; line-height:1.4;}
.p_link2 a,.p_link3 a{ color:#000;}


.p_link1,.p_link2,.p_link3{float:left;width: 150px}
.p_link1 a:hover,.p_link2 a:hover,.p_link3 a:hover{text-decoration:none; }


.f_box{position:absolute;left:0;width:1000px;z-index:2;}
.pro_tit,.pro_des{height:0px;line-height: 0px;font-size:0;line-height: 300;overflow:hidden;   }
.tit_flash{position:absolute;}

.cooperate_box{position:absolute;top:4295px;left:0;width: 1000px;overflow:hidden; }
.cooperate_list{margin-left:-10px;}
.cooperate_list li{float:left;padding:0  0 0 10px; }
.cooperate_list a{transition:.2s;border-radius:2px;display:block;width:190px;height:59px;border:1px solid #CBCBCB;text-align:center;overflow:hidden; background:#fff;  }
.cooperate_list a:hover{transition:.2s;box-shadow:0 2px  2px  rgba(0,0,0,0.4);border:1px solid #101010;}
.cooperate_list img{vertical-align:middle;margin:9px 0 0 -5px ;}

.topic_list_box{position:absolute;top:4434px;width: 1000px;overflow:hidden; }
.topic_list_box ul{float:left;margin-left:-26px;}
.topic_list_box li{float:left;padding:0 0 0 26px;}


.pro_link{position:absolute;height:0px; line-height: 300;overflow:hidden; background:url('about:blank') no-repeat;top:-200px;}

.pro_link_01{top:349px;left:35px;width: 370px;height:285px; }
.pro_link_02{top:637px;left:0px;width:415px;height:586px; }
.pro_link_03{top:988px;left:420px;width:200px;height:207px; }
.pro_link_04{top:892px;left:626px;width:371px;height:338px; }
.pro_link_05{top:515px;left:618px;width:380px;height:370px; }
.pro_link_06{top:101px;left:650px;width:350px;height:400px; }

.pro_link_07{top:1427px;left:1px;width:437px;height:321px; }
.pro_link_08{top:1776px;left:15px;width:412px;height:298px; }
.pro_link_09{top:2080px;left:15px;width:412px;height:320px; }
.pro_link_10{top:2403px;left:244px;width:219px;height:309px; }
.pro_link_11{top:2308px;left:469px;width:244px;height:297px; }
.pro_link_12{top:2444px;left:715px;width:275px;height:302px; }
.pro_link_13{top:1953px;left:715px;width:287px;height:466px; }
.pro_link_14{top:1486px;left:441px;width:216px;height:810px; }
.pro_link_15{top:1428px;left:679px;width:323px;height:323px; }



.pro_link_16{top:3219px;left:10px;width:295px;height:329px; }
.pro_link_17{top:3552px;left:10px;width:236px;height:333px; }
.pro_link_18{top:3552px;left:251px;width:140px;height:304px; }
.pro_link_19{top:3427px;left:396px;width:151px;height:319px; }
.pro_link_20{top:3900px;left:3px;width:272px;height:309px; }
.pro_link_21{top:3862px;left:300px;width:432px;height:317px; }
.pro_link_22{top:3872px;left:748px;width:256px;height:303px; }
.pro_link_23{top:3547px;left:759px;width:241px;height:308px; }
.pro_link_24{top:3570px;left:552px;width:202px;height:280px; }
.pro_link_25{top:3356px;left:720px;width:281px;height:188px; }
.pro_link_26{top:2950px;left:687px;width:310px;height:396px; }


.tit_flash{position:absolute;background:#fff ;background:none \0;}
:root .tit_flash{background:none \9\0} 
.tit_flash_01{width: 156px;height:58px;left:373px;top:20px; }
.tit_flash_02{width: 156px;height:61px;left:371px;top:1312px; }
.tit_flash_03{width: 154px;height:53px;left:373px;top:2834px; }


.sys_footer,.sys_footer .foot,.sys_footer .foot a{color:#ACACAC !important}


.tit_flash{-moz-animation:doflash 1.2s ease-in-out  infinite;-webkit-animation:doflash 1.2s ease-in-out  infinite;-ms-animation:doflash 1.2s ease-in-out  infinite;}
@-moz-keyframes doflash{0%{opacity: 0 ;}50%{opacity: .3 ;}100%{opacity: 0 ;}}
@-webkit-keyframes doflash{0%{opacity: 0 ;}50%{opacity: .3 ;}100%{opacity: 0 ;}}
@-ms-keyframes doflash{0%{opacity: 0 ;}50%{opacity: .3 ;}100%{opacity: 0 ;}}


/*layer*/
.flo_bg{ background:#000;position:fixed; _position:absolute; left:0; top:0; right:0; bottom:0; z-index:1000; filter:alpha(opacity=50); opacity:.5; width:100%; _height:4110px;}
.flo_minbg{ _width:960px;}

.ico_dl dd p:after {visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;}
.ico_dl dd p{*zoom:1;}
.shopping_p{ color:#000; padding:10px 0 0 20px; line-height:1.8;}
.ico_dl{ margin:0 auto;}
.ico_dl dt{ color:#a52d2d; font-weight:bold; text-align:center; margin:0 0 20px;}
.ico_dl dd{ width:300px; margin:0 auto;}
.ico_dl dd p{ clear:both;}
.ico_dl dd p i{ float:left; width:42px; height:42px; margin:0 7px 7px 0; display:block; background:url(../img/spr.png) no-repeat;}
.ico_dl dd p .male{ background-position:-43px -153px;}
.ico_dl dd p .male_on{ background-position:0 -153px;}
.ico_dl dd p .female{ background-position:-129px -153px;}
.ico_dl dd p .female_on{ background-position:-86px -153px;}
.ctr_p{ text-align:center!important; padding-left:0!important;}

@-webkit-keyframes jump{
    from,20%,30%,40%,50%,to{ -webkit-transform:translateY(0);}
    15%{ -webkit-transform:translateY(8px);}
    25%{ -webkit-transform:translateY(6px);}
    35%{ -webkit-transform:translateY(4px);}
    45%{ -webkit-transform:translateY(2px);}
}
@-moz-keyframes jump{
    from,20%,30%,40%,50%,to{ -moz-transform:translateY(0);}
    15%{ -moz-transform:translateY(8px);}
    25%{ -moz-transform:translateY(6px);}
    35%{ -moz-transform:translateY(4px);}
    45%{ -moz-transform:translateY(2px);}
}
@-ms-keyframes jump{
    from,20%,30%,40%,50%,to{ -ms-transform:translateY(0);}
    15%{ -ms-transform:translateY(8px);}
    25%{ -ms-transform:translateY(6px);}
    35%{ -ms-transform:translateY(4px);}
    45%{ -ms-transform:translateY(2px);}
}
@-o-keyframes jump{
    from,20%,30%,40%,50%,to{ -o-transform:translateY(0);}
    15%{ -o-transform:translateY(8px);}
    25%{ -o-transform:translateY(6px);}
    35%{ -o-transform:translateY(4px);}
    45%{ -o-transform:translateY(2px);}
}