﻿@charset "utf-8";
#casetopflash{ margin:0 auto; width:951px; background:url(../images/case/topbj3.gif) no-repeat; height:285px; padding-top:8px;}
#casetopflash li{ margin-left:8px; width:306px; height:277px; float:left; position:relative; display:inline}
#casetopflash li .casetoppic{ width:306px; height:277px;}
#casetopflash li .casetoptext{ position:absolute; height:75px; width:306px; background:url(../images/case/topbj4.png) no-repeat; bottom:0px;}
#casetopflash li .casetoptext h2{ color:#fff; font-weight:bold; font-size:12px; padding:10px 0px 0px 19px;}
#casetopflash li .casetoptext p{ color:#a99b9d; padding:0px 7px 0px 19px}
#casetopflash li .casetoptext p a{ color:#a99b9d;}
#casedetailtopflashbox{ margin:0 auto; width:951px; background:url(../images/case/topbj2.gif) no-repeat; height:343px; position:relative; padding-bottom:19px;}
#casedetailtopflash{ height:334px; padding:9px 0px 0px 9px;}
#casedetailtopflashwz{ position:absolute; bottom:28px; left:9px; height:40px; color:#fff; font-size:14px; font-weight:bold; overflow:hidden;  width:903px; background:url(../images/case/bj.png) no-repeat; padding:13px 0px 0px 30px;}
#casedetailtopflashwz span{ float:right; padding:5px 11px 0px 0px;}
#casedetailtopflashwz span img{ margin-right:7px;}
#casecontentbox{ margin:0 auto; width:951px;}

#casecontentbox2{ margin:0 auto; width:951px;}
#casecontentboxmenu{ background:url(../images/case/menubj1.gif) no-repeat; height:55px; width:948px; margin-top:
8px; overflow:hidden; padding:2px 1px 0px 1px}
#casecontentboxmenu li{ height:55px; float:left; overflow:hidden; margin-left:1px; color:#000; font-size:14px; font-weight:bold} 
#casecontentboxmenu li a{ display:block; color:#000; font-size:13px; text-align:center;}
#casecontentboxmenu li a:hover{ text-decoration:none}
#casecontentboxmenu .fristmenu a{ background:url(../images/case/cp2_01.gif) no-repeat; width:178px; padding-top:16px; height:39px}
#casecontentboxmenu .fristmenu a.active,
#casecontentboxmenu .fristmenu a:hover{ background:url(../images/case/cp1_01.gif) no-repeat; }
#casecontentboxmenu .secondmenu a{ background:url(../images/case/cp2_02.gif) no-repeat; width:154px; padding-top:16px; height:39px}
#casecontentboxmenu .secondmenu a.active,
#casecontentboxmenu .secondmenu a:hover{ background:url(../images/case/cp1_02.gif) no-repeat;}
#casecontentboxmenu .thirdmenu a{ background:url(../images/case/cp2_03.gif) no-repeat; width:140px; padding-top:16px; height:39px}
#casecontentboxmenu .thirdmenu a.active,
#casecontentboxmenu .thirdmenu a:hover{ background:url(../images/case/cp1_03.gif) no-repeat;}
#casecontentboxmenu .lastmenu a{ background:url(../images/case/cp2_04.gif) no-repeat; width:136px; padding-top:16px; height:39px}
#casecontentboxmenu .lastmenu a.active,
#casecontentboxmenu .lastmenu a:hover{ background:url(../images/case/cp1_04.gif) no-repeat;}

#casecontentboxmenu1{ background:url(../images/case/bg01.gif) no-repeat; height:39px; width:949px; margin-top:
0px; overflow:hidden; padding:0px}

#casecontentboxmenu1a{ background:url(../images/case/bg01.gif) no-repeat; height:39px; width:949px; margin-top:
10px; overflow:hidden; padding:0px}

#casecontentboxmenu1c{ background:url(../images/case/bg01.gif) no-repeat; height:39px; width:949px; margin-top:
0px; overflow:hidden; padding:0px}

#casecontentboxmenu1 li{ float:left; list-style:none;}
#casecontentboxmenu1 li a{ color:#0d0a0a; font-size:14px; font-weight:bold; line-height:32px; text-align:center;}
#casecontentboxmenu1 li a:hover{ text-decoration:none; color:#B51863;}

#casecontentboxmenu1a li{ float:left; list-style:none;}
#casecontentboxmenu1a li a{ color:#0d0a0a; font-size:14px; font-weight:bold; line-height:32px; text-align:center;}
#casecontentboxmenu1a li a:hover{ text-decoration:none; color:#B51863;}

#casecontentboxmenu1a li a.list00_1{ display:block; width:158px; height:39px; background:url(../images/case/bg0_2.gif); color:#B51863;}
#casecontentboxmenu1a li a:hover.list00_1{ background:url(../images/case/bg0_2.gif);}


#casecontentboxmenu1c li{ float:left; list-style:none;}
#casecontentboxmenu1c li a{ color:#0d0a0a; font-size:14px; font-weight:bold; line-height:32px; text-align:center;}
#casecontentboxmenu1d li a:hover{ text-decoration:none; color:#B51863;}


#casecontentboxmenu1c li a.list00_1{ display:block; width:158px; height:39px; background:url(../images/case/bg0_2.gif); color:#B51863;}
#casecontentboxmenu1c li a:hover.list00_1{ background:url(../images/case/bg0_2.gif);}



#casecontentboxmenu1 li a.list001{ display:block; width:158px; height:39px; background:url(../images/case/bg02.gif);}
#casecontentboxmenu1 li a:hover.list001{ background:url(../images/case/bg0_2.gif);}

#casecontentboxmenu1 li a.list002{ display:block; width:158px; height:39px; background:url(../images/case/bg03.gif);}
#casecontentboxmenu1 li a:hover.list002{ background:url(../images/case/bg0_3.gif);}

#casecontentboxmenu1 li a.list003{ display:block; width:159px; height:39px; background:url(../images/case/bg04.gif);}
#casecontentboxmenu1 li a:hover.list003{ background:url(../images/case/bg0_4.gif);}

#casecontentboxmenu1 li a.list00_1{ display:block; width:158px; height:39px; background:url(../images/case/bg0_2.gif); color:#B51863;}
#casecontentboxmenu1 li a:hover.list00_1{ background:url(../images/case/bg0_2.gif);}

#casecontentboxmenu1 li a.list00_2{ display:block; width:158px; height:39px; background:url(../images/case/bg0_3.gif); color:#B51863;}
#casecontentboxmenu1 li a:hover.list00_2{ background:url(../images/case/bg0_3.gif);}

#casecontentboxmenu1 li a.list00_3{ display:block; width:159px; height:39px; background:url(../images/case/bg0_4.gif); color:#B51863;}
#casecontentboxmenu1 li a:hover.list00_3{ background:url(../images/case/bg0_4.gif);}

#casecontent{ background:#fff; border-left:1px solid #c7c7c7;  border-right:1px solid #c7c7c7; min-height:200px; _height:200px; width:900px; padding:10px 19px 10px 28px;}

#casecontentc{ background:#fff; border-left:1px solid #c7c7c7;  border-right:1px solid #c7c7c7; min-height:250px; _height:250px; width:900px; padding:10px 19px 10px 28px;}
#casecontent300{ background:#fff; border-left:1px solid #c7c7c7;  border-right:1px solid #c7c7c7; min-height:200px; _height:200px; width:900px; padding:5px 19px 0px 28px;}

.newdesignbox{ overflow:hidden;}
.newdesignbox1{ overflow:hidden;}

.newdesignbox1 li{   height:330px; float:left; margin:0px 0px 10px 0px; padding:7px; display:inline;}
.newdesignbox1 li img{ margin-bottom:5px;float:left;margin-right:10px;}
.newdesignbox1 li h3{ color:#000; font-size:12px; font-weight:bold; margin-bottom:5px}
.newdesignbox1 li h3 a{ color:#000; font-size:12px;}
.newdesignbox1 li p{ font-size:12px; line-height:150%}
.newdesignbox1 li p a{ color:#918f8f; font-weight:normal}
.newdesignbox1 li p span{ text-align:right; display:block}
.newdesignbox1 .newsdesignlast{ margin:20px 0px 0px 0px;}
.newdesignbk1{ background:url(../images/case/menubj2.gif) no-repeat; width:950px; height:9px; text-indent:-9999px;}
.newdesignbox1 .newdesignon{ background:#9f0847; color:#fff;}
.newdesignbox1 .newdesignout{ background:#fff;}
.newdesignbox1 .newdesignon a{color:#fff;}
.newdesignbox1 .newdesignon a:hover{ color:#fff}
.newdesignbox1 .newdesignon h3{ color:#fff; font-size:12px; font-weight:bold; margin-bottom:5px}
.newdesignbox1 .newdesignon h3 a{ color:#fff; font-size:12px;}
.newdesignbox1 .newdesignon span{ color:#fff}
.newdesignbox1 .newdesignon p{ font-size:12px; line-height:150%; color:#fff}



.newdesignbox2{ overflow:hidden;}

.newdesignbox2 li{  width:192px;  height:200px; float:left; margin:0px 19px 10px 0px; padding:7px; display:inline;}
.newdesignbox2 li img{ margin-bottom:5px;float:left;}
.newdesignbox2 li h3{ color:#000; font-size:12px; font-weight:bold; margin-bottom:5px}
.newdesignbox2 li h3 a{ color:#000; font-size:12px;}
.newdesignbox2 li p{ font-size:12px; line-height:150%}
.newdesignbox2 li p a{ color:#918f8f; font-weight:normal}
.newdesignbox2 li p span{ text-align:right; display:block}
.newdesignbox2 .newsdesignlast{ margin:20px 0px 0px 0px;}
.newdesignbk2{ background:url(../images/case/menubj2.gif) no-repeat; width:950px; height:9px; text-indent:-9999px;}
.newdesignbox2 .newdesignon{ background:#9f0847; color:#fff;}
.newdesignbox2 .newdesignout{ background:#fff;}
.newdesignbox2 .newdesignon a{color:#fff;}
.newdesignbox2 .newdesignon a:hover{ color:#fff}
.newdesignbox2 .newdesignon h3{ color:#fff; font-size:12px; font-weight:bold; margin-bottom:5px}
.newdesignbox2 .newdesignon h3 a{ color:#fff; font-size:12px;}
.newdesignbox2 .newdesignon span{ color:#fff}
.newdesignbox2 .newdesignon p{ font-size:12px; line-height:150%; color:#fff}




.newdesignbox li{ width:192px;  height:415px; float:left; margin:0px 19px 0px 0px; padding:7px; display:inline}
.newdesignbox li img{ margin-bottom:5px;}
.newdesignbox li h3{ color:#000; font-size:12px; font-weight:bold; margin-bottom:5px}
.newdesignbox li h3 a{ color:#000; font-size:12px;}
.newdesignbox li p{ font-size:12px; line-height:150%}
.newdesignbox li p a{ color:#918f8f; font-weight:normal}
.newdesignbox li p span{ text-align:right; display:block}
.newdesignbox .newsdesignlast{ margin:20px 0px 0px 0px;}
.newdesignbk{ background:url(../images/case/menubj2.gif) no-repeat; width:950px; height:9px; text-indent:-9999px;}
.newdesignbox .newdesignon{ background:#9f0847; color:#fff;}
.newdesignbox .newdesignout{ background:#fff;}
.newdesignbox .newdesignon a{color:#fff;}
.newdesignbox .newdesignon a:hover{ color:#fff}
.newdesignbox .newdesignon h3{ color:#fff; font-size:12px; font-weight:bold; margin-bottom:5px}
.newdesignbox .newdesignon h3 a{ color:#fff; font-size:12px;}
.newdesignbox .newdesignon span{ color:#fff}
.newdesignbox .newdesignon p{ font-size:12px; line-height:150%; color:#fff}
.casevibox{ border-bottom:1px solid #c6c6c6; padding:32px 0px; width:900px;}
.caseviintr{ overflow:hidden; background:url(../images/case/bz1.gif) no-repeat; margin-bottom:20px; line-height:150%}
.caseviintr strong{ color:#bc1564; font-size:14px; font-weight:bold; line-height:150%}
.caseviintr strong a{ color:#bc1564; font-size:14px; font-weight:bold}
.caseviintr p span{ color:#bc1564; padding-bottom:10px;}
.caseviintr p span a{ color:#bc1564;}
.caseviintr p { color:#918f8f; line-height:150%; float:left; margin-right:35px;}
.caseviintr p a{color:#918f8f}
.caseviintrfristbox{ padding:0px 21px 0px 67px; border-right:1px solid #b8b8b8; margin-right:15px; width:462px;}

#demo1 img{float:left}		
#demo {overflow:hidden;width:875px; height:112px;}
#indemo {
float: left;
width: 800%;
}

.casechosebt{ background:url(../images/case/line1.gif) repeat-x bottom; padding-top:19px; padding-bottom:10px; overflow:hidden;}
.casechosebt span{ float:right;}
.casechosebt span img{ float:none}
.casechosebt strong{ padding-left:15px; color:#000; font-size:14px}
.casechosebt img{ float:left;}
.casechosetime{ margin-top:12px; width:850px; color:#999}
.casechosetime span{ color:#666; padding:0px 28px 0px 8px;}
.casechosecontent{ width:842px; overflow:hidden; margin-top:40px;}
.left_casechosecontent{ float:left; width:371px;}
.left_casechosecontentpic{ border:1px solid #c9c8c8; margin-bottom:13px}
.left_casechosecontentbutton{ height:16px;}
.right_casechosecontent{ float:right; width:433px;}
.right_casechosecontent p{ margin-bottom:20px;}
.right_casechosecontent h3{ color:#494949; font-size:14px; font-weight:bold; margin-bottom:5px;}

.casedetailintrboxbk{ background:url(../images/case/menubj1.gif) no-repeat; width:948px; height:30px; text-indent:-9999px;}
.casedetailintrbox{ overflow:hidden; width:890px; background:url(../images/case/line1.gif) repeat-x bottom; padding-bottom:19px; margin-bottom:16px}
.left_casedetailintrbox{ float:left; border:1px solid #e1e1e1; width:155px}
.right_casedetailintrbox{ float:right; width:712px; padding-right:5px;}
.right_casedetailintrbox p{ margin-top:3px;}
.right_casedetailintrbox p strong{ font-weight:normal; color:#bc1564; padding-right:11px;}
.right_casedetailintrbox p span{ padding-right:11px;}
.right_casedetailintrbox a{ color:#6c3558; text-decoration:underline}
.right_casedetailintrbox a:hover{ text-decoration:none}
.right_casedetailintrboxbutton{ text-align:right; width:712px; margin-top:0px;}
.casedetailcontent{ width:890px;}
.casedetailcontentpic{ margin-bottom:10px; border:1px solid #c6c6c6; width:887px}




