@CHARSET "UTF-8";

* { -webkit-text-size-adjust:none;}
html,body {margin:0px;padding:0px;-webkit-font-smoothing: antialiased;font-family: Arial, Helvetica, sans-serif;}
table , td {border-width:0px;padding:0px;}
img , a {border:0px;outline:0px;}
a:hover{color:#6C276A !important;}
.cssClear {clear:both}
.cssHide {display:none}

body {}

#arr img {display:block}
.cssMasterPanel {}
.cssHeaderPanel {width:100%;min-width:980px;height:115px;background:url('main/headerbg.png') repeat-x;text-align:center;} 
.cssContentPanel {width:100%;}
.cssFrame .cssNavMenu ul li a {margin: 5px 0 0 0}

.cssHeaderPanel .cssFrame {line-height:100%;width:980px;margin:0px auto;padding:0px;margin:0 auto;text-align:left;position:relative;}
.cssHeaderPanel .cssRow1 {height:88px;position:relative;}
.cssHeaderPanel .cssRow1 .cssLogo {position:absolute;top:9px;left:0px;}
.cssHeaderPanel .cssRow1 .cssNav {position:absolute;bottom:18px;right:0px;}
.cssHeaderPanel .cssRow1 .cssNav ul {margin:0px;padding:0px;float:right}
.cssHeaderPanel .cssRow1 .cssNav li {margin:5px 8px 0 8px;padding:0px;list-style-type:none;float:left;}
.cssHeaderPanel .cssRow1 .cssNav li.last {margin:5px 0px 0 8px;}
.cssHeaderPanel .cssRow1 .cssNav a {font-family:  Arial, Helvetica,Apple LiGothic Medium, "microsoft yahei", "Microsoft Jhenghei", sans-serif;color:#ffffff;text-decoration:none;font-size:13px;color:#222222}
.cssHeaderPanel .cssRow1 .cssNav a:hover, .cssHeaderPanel .cssRow1 .cssNav li.cssPickedMain a{color:#6C276A}
.cssHeaderPanel .cssRow1 .cssLang {position:absolute;top:15px;right:0px;}
.cssHeaderPanel .cssRow1 .cssLang ul {margin:0px;padding:0px;float:right}
.cssHeaderPanel .cssRow1 .cssLang li {margin:0px 0 0 0px;padding:0px 14px 0 14px;list-style-type:none;float:left;background:url('main/home_09.png') center left no-repeat}
.cssHeaderPanel .cssRow1 .cssLang li.cssFirst {background:none}
.cssHeaderPanel .cssRow1 .cssLang li.cssLast {padding-right:0px;}
.cssHeaderPanel .cssRow1 .cssLang a {color:#222222;text-decoration:none;font-size:10px;}
.cssHeaderPanel .cssRow1 .cssFb {position:absolute;top:11px;right:200px;}
.cssHeaderPanel .cssRow1 .cssChina {background:#e5e5e5;position:absolute;top:11px;right:240px;}
.cssHeaderPanel .cssRow1 .cssChina span {padding:2px 7px;display:block;color:#222222;font-size:12px;}
.cssHeaderPanel .cssRow1 .cssChina span a {text-decoration:none;color:#222222;font-size:12px;}

.cssHeaderPanel .cssRow2 {}
.cssHeaderPanel .cssRow2 ul {margin:0px;padding:0px;float:right;}
.cssHeaderPanel .cssRow2 li {margin: 5px 10px;padding:0px;list-style-type:none;float:left;height:13px;}
.cssHeaderPanel .cssRow2 li.last {margin: 5px 0 5px 10px;}
.cssHeaderPanel .cssRow2 a {color:#ffffff;text-decoration:none;font-size:13px;}
.cssHeaderPanel .cssRow2 a:hover{color:#ffffff !important;}
.cssHeaderPanel .cssRow2 span{line-height:13px;}

.cssFooterPanel {line-height:100%;background:#e5e5e5;text-align:center;width:100%;height:50px;min-width:980px;}
.cssFooterPanel .cssFrame {width:980px;margin:0 auto;text-align:left;}
.cssFooterPanel .cssFrame .cssMenu {float:left;margin:15px 0 0 0}
.cssFooterPanel .cssFrame .cssMenu ul {margin:0px;padding:0px;}
.cssFooterPanel .cssFrame .cssMenu li {background:url('main/hrfoot.png') center right no-repeat;float:left;list-style-type:none;margin:0px;padding:0px 16px 0 16px;}
.cssFooterPanel .cssFrame .cssMenu li a {text-decoration:none;color:#222222;font-size:12px;}
.cssFooterPanel .cssFrame .cssCopyright {color:#222222;font-size:12px;float:right;}
.cssFooterPanel .cssFrame .cssCopyright span {display:block;padding:15px 0 0 0}

.cssIndexPanel {text-align:center;}
.cssIndexPanel .cssBanners {height:315px;overflow:hidden}
.cssIndexPanel .cssBanners .cssBanner {background-color:#ffffff;text-align:center;}
.cssIndexPanel .cssBanners .cssBanner.sec2{background-color:#ffffff;}
.cssIndexPanel .cssBanners .cssBanner.sec3{background-color:#ffffff;}
.cssIndexPanel .cssFrame {width:980px;margin:0px auto;text-align:left;}
.cssIndexPanel .cssFrame .cssNewsBlocks {padding:33px 0}
.cssIndexPanel .cssFrame .cssNewsBlock {float:left;width:270px;margin-right:35px;}
.cssIndexPanel .cssFrame .cssNewsBlock h4 {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;margin:0px;padding:0px;font-weight:normal;font-size:17px;color:#222222;}
.cssIndexPanel .cssFrame .cssNewsBlock h4 span {color:#6C276A;}
.cssIndexPanel .cssFrame .cssNewsBlock .cssImg {padding:14px 0;}
.cssIndexPanel .cssFrame .cssNewsBlock .cssTxt {text-align:left}
.cssIndexPanel .cssFrame .cssNewsBlock .cssTxt a {text-decoration:none;color:#222222;font-size:12px;}
.cssIndexPanel .cssFrame .cssHr {float:left;width:1px;margin-right:35px;}
.cssIndexPanel .cssFrame .cssNewslist {float:left;width:285px;margin-right:0px;}
.cssIndexPanel .cssFrame .cssHL {border-width:0 0 1px 0;border-style:solid;border-color:#d2d2d2;padding:0 0 8px}
.cssIndexPanel .cssFrame .cssHL h4 {float:left;}
.cssIndexPanel .cssFrame .cssHL a {text-decoration:none;display:block;float:right;color:#4d4d4f;font-size:10px;}
.cssIndexPanel .cssFrame .cssHL a span {display:block;background:url('index/index_18.jpg') right center no-repeat;padding:0 10px 0 0}
.cssIndexPanel .cssFrame .cssLists {padding:10px 0 0}
.cssIndexPanel .cssFrame .cssLists .cssRow {padding:0 0 13px 0}
.cssIndexPanel .cssFrame .cssLists .cssRow .cssCol1 {float:left;width:210px;}
.cssIndexPanel .cssFrame .cssLists .cssRow .cssCol1 a {text-decoration:none;color:#222222;font-size:12px}
.cssIndexPanel .cssFrame .cssLists .cssRow .cssCol1 span {background:url('index/dot.jpg') 0 4px no-repeat;display:block;padding:0 0 0 8px;}
.cssIndexPanel .cssFrame .cssLists .cssRow .cssCol2 {float:right;width:67px;}
.cssIndexPanel .cssFrame .cssLists .cssRow .cssCol2 a {text-decoration:none;color:#b23db8;font-size:12px}

.cssLogosPanel {margin:30px 0 0 0;width:100%;text-align:center;}
.cssLogosPanel .cssFrame {padding:26px 0 22px;width:980px;margin:0px auto;text-align:left;border-width:1px 0 0 0;border-style:solid;border-color:#cccccc;}
.cssLogosPanel {}
.cssLogosPanel .cssPrevB {float:left;width:25px;}
.cssLogosPanel .cssPrevB span {display:block;margin:12px 0 0 0px;}
.cssLogosPanel .cssNextB {float:left;width:25px;text-align:right;}
.cssLogosPanel .cssNextB span {display:block;margin:12px 0 0 0px;}
.cssLogosPanel .cssTxt {float:left;color:#6d286b;font-size:13px;width:103px;}
.cssLogosPanel .cssTxt span {display:block;margin:12px 0 0 26px;}
.cssLogosPanel .cssLogsCore {position:relative;float:left;color:#6d286b;font-size:13px;width:840px;overflow:hidden;height:43px;}
.cssLogosPanel .cssLogsCore .cssLogo {position:absolute;top:0px;left:0px;}
.cssLogosPanel .cssLogsCore .cssLogo span {display:block;padding:0 35px 0 0}
.cssLogosPanel .cssLogsCore .cssPPL {position:relative;left:0px;}

.cssIntroPanel {width:100%;text-align:center;}
.cssIntroPanel .cssBanner {background-color:#FFFFFF;}
.cssIntroPanel .cssFrame {padding:30px 0 10px;width:980px;margin:0 auto;text-align:left;}
.cssIntroPanel .cssFrame .cssNavMenu {float:left;width:185px;}
.cssIntroPanel .cssFrame .cssNavMenu ul {margin:0px; padding:0;}
.cssIntroPanel .cssFrame .cssNavMenu ul li {list-style-type:none;margin:0px;}
.cssIntroPanel .cssFrame .cssNavMenu ul li a {display:block;padding:6px 14px;color:#222222;text-decoration:none;font-size:13px;}
.cssIntroPanel .cssFrame .cssNavMenu ul li span {display:block;}
.cssIntroPanel .cssFrame .cssNavMenu ul li.cssPicked a,.cssIntroPanel .cssFrame .cssNavMenu ul li a:hover {color:#ffffff !important; background:#92268b;}
.cssIntroPanel .cssFrame .cssContentTxt {float:right;width:750px;padding:0px;}
.cssIntroPanel .cssFrame .cssContentTxt .cssHL {background:url('intro/hr.jpg') bottom left no-repeat;}
.cssIntroPanel .cssFrame .cssContentTxt .cssHL span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:18px;display:block;padding:0 0 8px}
.cssIntroPanel .cssFrame .cssContentTxt .cssTxt {padding:15px 0 0;color:#222222;font-size:12px;line-height:200%; }
.cssIntroPanel .cssFrame .cssContentTxt .cssTxt .cssPics {float:right;padding:0 20px 20px}

.cssUpdatePanel {width:100%;text-align:center;}
.cssUpdatePanel .cssBanner {}
.cssUpdatePanel .cssFrame {padding:27px 0 10px;width:980px;margin:0 auto;text-align:left;}
.cssUpdatePanel .cssFrame .cssNavMenu {float:left;width:185px;}
.cssUpdatePanel .cssFrame .cssNavMenu ul {margin:0px;padding:0;}
.cssUpdatePanel .cssFrame .cssNavMenu ul li {list-style-type:none;margin:0px;}
.cssUpdatePanel .cssFrame .cssNavMenu ul li a {display:block;padding:6px 14px;color:#222222;text-decoration:none;font-size:13px;}
.cssUpdatePanel .cssFrame .cssNavMenu ul li span {display:block;}
.cssUpdatePanel .cssFrame .cssNavMenu ul li.cssPicked a,.cssUpdatePanel .cssFrame .cssNavMenu ul li a:hover {color:#ffffff !important; background:#92268b;}
.cssUpdatePanel .cssFrame .cssContentTxt {float:right;width:750px;padding:0px;}
.cssUpdatePanel .cssFrame .cssContentTxt .cssHL {background:url('intro/hr.jpg') bottom left no-repeat;}
.cssUpdatePanel .cssFrame .cssContentTxt .cssHL span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; color:#6C276A;font-size:18px;display:block;padding:0 0 8px}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt {padding:15px 0 0;color:#222222; }
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt {}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow1 {}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow1 .cssPics {float:left;}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow1 .cssTxtPanels {float:right;width:380px;}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow1 .cssTxtPanels .cssCtls {margin:10px 0 0 0;}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow1 .cssTxtPanels .cssCtls .cssLBtn {float:left;}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow1 .cssTxtPanels .cssCtls .cssRBtn {float:right}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow1 .cssTxtPanel {}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow1 .cssTxtPanel h5 {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; height:60px;margin:0px;padding:0px;font-weight:normal;font-size:18px;color:#6C276A;}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow1 .cssTxtPanel h6 {margin:0px;padding:0px 0 0px 0;font-weight:normal;font-size:12px;color:#6C276A;}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow1 .cssTxtPanel p {line-height:200%;color:#222222;font-size:12px;}

.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow2 {padding:40px 0 0 0}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow2 .cssHL1 {border-width:0 0 1px 0;border-style:solid;border-color:#d2d2d2;padding:0 0 8px}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow2 .cssHL1 h4 {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; float:left;margin:0px;padding:0px 0 0 10px;font-size:17px;color:#222222;font-weight: normal;}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow2 .cssHL1 h4 span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; color:#6C276A;}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow2 .cssHL1 a {text-decoration:none;display:block;float:right;color:#4d4d4f;font-size:10px;margin-top:5px;}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow2 .cssHL1 a span {display:block;padding:0 0px 0 0}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow2 .cssHL1 a span {display:block;background:url('index/index_18.jpg') right center no-repeat;padding:0 10px 0 0}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow2 .cssListPage {margin-left:10px;}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow2 .cssListPage .cssCol {float:left;margin:15px 0 0px;padding:0px;width:365px;}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow2 .cssListPage .cssCol a {text-decoration:none;color:#222222;font-size:12px;}
.cssUpdatePanel .cssFrame .cssContentTxt .cssTxt .cssRow2 .cssListPage .cssRow {}

.cssFoodsPanel {width:100%;text-align:center;}
.cssFoodsPanel .cssBanner {background-color:#FFFFFF;}
.cssFoodsPanel .cssFrame {padding:30px 0 10px;width:980px;margin:0 auto;text-align:left;}
.cssFoodsPanel .cssFrame .cssNavMenu {float:left;width:185px;}
.cssFoodsPanel .cssFrame .cssNavMenu ul {margin:0px; padding:0;}
.cssFoodsPanel .cssFrame .cssNavMenu ul li {list-style-type:none;margin:0px;}
.cssFoodsPanel .cssFrame .cssNavMenu ul li a {display:block;padding:6px 14px;color:#222222;text-decoration:none;font-size:13px;}
.cssFoodsPanel .cssFrame .cssNavMenu ul li span {display:block;}
.cssFoodsPanel .cssFrame .cssNavMenu ul li.cssPicked a,.cssFoodsPanel .cssFrame .cssNavMenu ul li a:hover {color:#ffffff !important; background:#92268b;}
.cssFoodsPanel .cssFrame .cssContentTxt {float:right;width:750px;padding:0px;}
.cssFoodsPanel .cssFrame .cssContentTxt .cssBlock {padding:0 0 40px 0}
.cssFoodsPanel .cssFrame .cssContentTxt .cssBlock .cssHL {background:url('intro/hr.jpg') bottom left no-repeat;}
.cssFoodsPanel .cssFrame .cssContentTxt .cssBlock .cssHL span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:18px;display:block;padding:0 0 8px}
.cssFoodsPanel .cssFrame .cssContentTxt .cssBlockBody {padding:20px 0 0 0}
.cssFoodsPanel .cssFrame .cssContentTxt .cssBlockBody .cssTxt {float:left;width:370px;padding:0px 0 0;color:#222222;font-size:12px;line-height:200%; }
.cssFoodsPanel .cssFrame .cssContentTxt .cssBlockBody .cssTxt a{color:#6C276A !important}
.cssFoodsPanel .cssFrame .cssContentTxt .cssBlockBody .cssTxt span.cssB {color:#6C276A;font-weight:bold;font-size:12px;}
.cssFoodsPanel .cssFrame .cssContentTxt .cssBlockBody .cssPics {/*background:url('foods/frames_01.jpg');padding:10px 0 0 0;*/float:left;width:291px;margin-right:65px;}
.cssFoodsPanel .cssFrame .cssContentTxt .cssBlockBody .cssPics .cssFrameOut {background:url('foods/frames_05.jpg') bottom left;padding:0px 0 12px 0;}
.cssFoodsPanel .cssFrame .cssContentTxt .cssBlockBody .cssPics .cssFrameIn {background:url('foods/frames_03.jpg');text-align:center;}

.cssVideoPanel {width:100%;text-align:center;}
.cssVideoPanel .cssBanner {background-color:#FFFFFF;}
.cssVideoPanel .cssFrame {padding:30px 0 10px;width:980px;margin:0 auto;text-align:left;}
.cssVideoPanel .cssFrame .cssNavMenu {float:left;width:185px;}
.cssVideoPanel .cssFrame .cssNavMenu ul {margin:0px; padding:0;}
.cssVideoPanel .cssFrame .cssNavMenu ul li {list-style-type:none;margin:0px;}
.cssVideoPanel .cssFrame .cssNavMenu ul li a {display:block;padding:6px 14px;color:#222222;text-decoration:none;font-size:13px;}
.cssVideoPanel .cssFrame .cssNavMenu ul li span {display:block;}
.cssVideoPanel .cssFrame .cssNavMenu ul li.cssPicked a,.cssIntroPanel .cssFrame .cssNavMenu ul li a:hover {color:#ffffff !important; background:#92268b;}
.cssVideoPanel .cssFrame .cssContentTxt {float:right;width:750px;padding:0px;}
.cssVideoPanel .cssFrame .cssContentTxt .cssHL {background:url('intro/hr.jpg') bottom left no-repeat;}
.cssVideoPanel .cssFrame .cssContentTxt .cssHL span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:18px;display:block;padding:0 0 8px}
.cssVideoPanel .cssFrame .cssContentTxt .cssBlock {padding:10px 0 0px 0;background:url('video/video_04.jpg') top left repeat-y;}
.cssVideoPanel .cssFrame .cssContentTxt .cssBlock .cssMenus {float:left;width:195px;}
.cssVideoPanel .cssFrame .cssContentTxt .cssBlock .cssMenus .cssFrameC {width:183px;text-align:center;}
.cssVideoPanel .cssFrame .cssContentTxt .cssBlock .cssMenus .cssCtlUp {padding:0 0 13px 0}
.cssVideoPanel .cssFrame .cssContentTxt .cssBlock .cssMenus .cssCtlDown {padding:0 0 0px 0}
.cssVideoPanel .cssFrame .cssContentTxt .cssBlock .cssMenus .cssVideos {height:500px;}
.cssVideoPanel .cssFrame .cssContentTxt .cssBlock .cssVideoThumb:hover, .cssVideoPanel .cssFrame .cssContentTxt .cssBlock .cssPicked {background:url('video/video_10.jpg')}
.cssVideoPanel .cssFrame .cssContentTxt .cssBlock .cssVideoThumb {cursor:pointer; padding:15px 0}
.cssVideoPanel .cssFrame .cssContentTxt .cssBlock .cssTitle {font-family: "microsoft yahei", Arial, Helvetica, sans-serif;font-size:15px;color:000000;padding:8px 0 6px}
.cssVideoPanel .cssFrame .cssContentTxt .cssBlock .cssDate {font-size:12px;color:999999;}
.cssVideoPanel .cssFrame .cssContentTxt .cssBlock .cssVideo {float:left;width:530px;}

.cssNewsPanel {}
.cssNewsPanel {width:100%;text-align:center;}
.cssNewsPanel .cssBanner {background-color:#FFFFFF;}
.cssNewsPanel .cssFrame {padding:30px 0 10px;width:980px;margin:0 auto;text-align:left;}
.cssNewsPanel .cssFrame .cssNavMenu {float:left;width:185px;}
.cssNewsPanel .cssFrame .cssNavMenu ul {margin:0px; padding:0;}
.cssNewsPanel .cssFrame .cssNavMenu ul li {list-style-type:none;margin:0px;}
.cssNewsPanel .cssFrame .cssNavMenu ul li a {display:block;padding:6px 14px;color:#222222;text-decoration:none;font-size:13px;}
.cssNewsPanel .cssFrame .cssNavMenu ul li span {display:block;}
.cssNewsPanel .cssFrame .cssNavMenu ul li.cssPicked a,.cssIntroPanel .cssFrame .cssNavMenu ul li a:hover {color:#ffffff !important; background:#92268b;}
.cssNewsPanel .cssFrame .cssContentTxt {float:right;width:750px;padding:0px;}
.cssNewsPanel .cssFrame .cssContentTxt .cssHL {background:url('intro/hr.jpg') bottom left no-repeat;}
.cssNewsPanel .cssFrame .cssContentTxt .cssHL span {font-family:'Microsoft JhengHei', "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:18px;display:block;padding:0 0 8px}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock {padding:20px 0 0px 0;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssPics {float:left;width:357px;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC {background:url('news/news_01.jpg');width:357px;padding:10px 0 0 0}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC .cssFrameOut {background:url('news/news_02.jpg'); width:357px;padding:0px 0 0px 0}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC .cssFrameIn {background:url('news/news_04.jpg') left bottom no-repeat;padding:0 0 7px 0}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC .cssImgs {position:relative;width:298px;height:344px;overflow:hidden;margin-left:31px;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC .cssImg {width:298px;text-align:center}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssDate {float:left; width:50%;color:#222222;font-size:12px;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssDate span {display:block;padding:10px;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssSource{float:right; width:50%;color:#222222;font-size:12px;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssSource span {display:block;padding:10px; text-align:right;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssGrid {float:left;width:362px;margin-left:9px;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssGrid .cssRow {cursor:pointer;color:#222222;font-size:13px; padding:10px 10px;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssGrid .cssRow a:hover{color:#fff !important;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssGrid .cssRow .cssTime{font-size:12px; margin:0 0 1px 0;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssGrid .cssRow .cssTitle {float:left;width:60%;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssGrid .cssRow .cssTitle a {text-decoration:none;color:#222222;font-size:15px;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssGrid .cssRow .cssDate {text-align:right;float:right;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssGrid .cssRow .cssDate a {text-decoration:none;color:#222222;font-size:15px;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssGrid .cssPicked, 
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssGrid .cssRow:hover {color:#fff !important; background:#92268b;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssGrid .cssPicked .cssTitle a {color:#ffffff;}
.cssNewsPanel .cssFrame .cssContentTxt .cssBlock .cssGrid .cssPicked .cssDate a {color:#ffffff;}
.cssNewsPanel .cssFrame .cssContentTxt .cssFrameIn {position:relative;}
.cssNewsPanel .cssFrame .cssContentTxt .cssCtlL {position:absolute;left:11px;z-index:4;top:167px;}
.cssNewsPanel .cssFrame .cssContentTxt .cssCtlR {position:absolute;right:11px;z-index:4;top:167px;}
.cssNewsPanel .cssFrame .cssContentTxt .cssCtlZoom {position:absolute;right:36px;z-index:4;bottom:14px}

.cssEventPanel {}
.cssEventPanel {width:100%;text-align:center;}
.cssEventPanel .cssBanner {background-color:#FFFFFF;}
.cssEventPanel .cssFrame {padding:30px 0 10px;width:980px;margin:0 auto;text-align:left;}
.cssEventPanel .cssFrame .cssNavMenu {float:left;width:185px;}
.cssEventPanel .cssFrame .cssNavMenu ul {margin:0px; padding:0;}
.cssEventPanel .cssFrame .cssNavMenu ul li {list-style-type:none;margin:0px;}
.cssEventPanel .cssFrame .cssNavMenu ul li a {display:block;padding:6px 14px;color:#222;text-decoration:none;font-size:13px;}
.cssEventPanel .cssFrame .cssNavMenu ul li span {display:block;}
.cssEventPanel .cssFrame .cssNavMenu ul li.cssPicked a,.cssIntroPanel .cssFrame .cssNavMenu ul li a:hover {color:#ffffff !important; background:#92268b;}
.cssEventPanel .cssFrame .cssContentTxt {float:right;width:750px;padding:0px;}
.cssEventPanel .cssFrame .cssContentTxt .cssHL {background:url('intro/hr.jpg') bottom left no-repeat;}
.cssEventPanel .cssFrame .cssContentTxt .cssHL span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:18px;display:block;padding:0 0 8px}
.cssEventPanel .cssFrame .cssContentTxt .cssBlock {padding:20px 0 0px 0;}
.cssEventPanel .cssFrame .cssContentTxt .cssBlock .cssPics {float:left;width:357px;}
.cssEventPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC {background:url('news/news_01.jpg');width:357px;padding:10px 0 0 0}
.cssEventPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC .cssFrameOut {background:url('news/news_02.jpg'); width:357px;padding:0px 0 0px 0}
.cssEventPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC .cssFrameIn {background:url('news/news_04.jpg') left bottom no-repeat;padding:0 0 7px 0}
.cssEventPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC .cssImgs {position:relative;width:298px;height:344px;overflow:hidden;margin-left:31px;}
.cssEventPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC .cssImg {width:298px;text-align:center}
.cssEventPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssDate {color:#222222;font-size:12px;}
.cssEventPanel .cssFrame .cssContentTxt .cssBlock .cssPics .cssDate span {display:block;padding:10px;}
.cssEventPanel .cssFrame .cssContentTxt .cssBlock .cssData {float:left;width:310px;margin-left:25px;}
.cssEventPanel .cssFrame .cssContentTxt .cssBlock .cssData h5 {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;font-weight:normal; margin:0px;padding:0px;color:#6C276A;font-size:20px}
.cssEventPanel .cssFrame .cssContentTxt .cssBlock .cssData h6 {margin:0px;padding:24px 0 20px 0px;color:#6C276A;font-size:12px}
.cssEventPanel .cssFrame .cssContentTxt .cssBlock .cssData p {margin:0px;padding:0px 0 0px 0 ;color:#222;font-size:12px;line-height:200%;}
.cssEventPanel .cssFrame .cssContentTxt .cssFrameIn {position:relative;}
.cssEventPanel .cssFrame .cssContentTxt .cssCtlL {position:absolute;left:11px;z-index:4;top:167px;}
.cssEventPanel .cssFrame .cssContentTxt .cssCtlR {position:absolute;right:11px;z-index:4;top:167px;}
.cssEventPanel .cssFrame .cssContentTxt .cssCtlZoom {position:absolute;right:36px;z-index:4;bottom:14px}

.cssEventPanel .cssFrame .cssContentTxt .cssRow2 {padding:40px 0 0 0}
.cssEventPanel .cssFrame .cssContentTxt .cssRow2 .cssHL1 {border-width:0 0 1px 0;border-style:solid;border-color:#d2d2d2;padding:0 0 8px}
.cssEventPanel .cssFrame .cssContentTxt .cssRow2 .cssHL1 h4 {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; float:left;margin:0px;padding:0px 0 0 10px;font-size:17px;color:#222;font-weight: normal;}
.cssEventPanel .cssFrame .cssContentTxt .cssRow2 .cssHL1 h4 span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; color:#6C276A;}
.cssEventPanel .cssFrame .cssContentTxt .cssRow2 .cssHL1 a {text-decoration:none;display:block;float:right;color:#4d4d4f;font-size:10px;margin-top:5px;}
.cssEventPanel .cssFrame .cssContentTxt .cssRow2 .cssHL1 a span {display:block;padding:0 0px 0 0}
.cssEventPanel .cssFrame .cssContentTxt .cssRow2 .cssHL1 a span {display:block;background:url('index/index_18.jpg') right center no-repeat;padding:0 10px 0 0}
.cssEventPanel .cssFrame .cssContentTxt .cssRow2 .cssListPage {margin-left:10px;}
.cssEventPanel .cssFrame .cssContentTxt .cssRow2 .cssListPage .cssCol {float:left;margin:18px 0 0px;padding:0px;width:365px;}
.cssEventPanel .cssFrame .cssContentTxt .cssRow2 .cssListPage .cssCol a {text-decoration:none;color:#222;font-size:12px;}
.cssEventPanel .cssFrame .cssContentTxt .cssRow2 .cssListPage .cssCol h6{padding:0; margin:0 0 3px 0;font-size:12px;}
.cssEventPanel .cssFrame .cssContentTxt .cssRow2 .cssListPage .cssRow {}


/*written by so man on*/
/*other product*/
.cssBusiness {width:100%;text-align:center;}
.cssBusiness .cssBanner {background-color:#FFFFFF;}
.cssBusiness .cssFrame {padding:30px 0 10px;width:980px;margin:0 auto;text-align:left;}
.cssBusiness .cssFrame .cssNavMenu {float:left;width:185px;}
.cssBusiness .cssFrame .cssNavMenu ul {margin:0px; padding:0;}
.cssBusiness .cssFrame .cssNavMenu ul li {list-style-type:none;margin:0px;}
.cssBusiness .cssFrame .cssNavMenu ul li a {display:block;padding:6px 14px;color:#222222;text-decoration:none;font-size:13px;}
.cssBusiness .cssFrame .cssNavMenu ul li span {display:block;}
.cssBusiness .cssFrame .cssNavMenu ul li.cssPicked a,.cssIntroPanel .cssFrame .cssNavMenu ul li a:hover {color:#ffffff !important; background:#92268b;}
.cssBusiness .cssFrame .cssContentTxt {float:right;width:750px;padding:0px;}
.cssBusiness .cssFrame .cssContentTxt .cssHL {background:url('intro/hr.jpg') bottom left no-repeat;}
.cssBusiness .cssFrame .cssContentTxt .cssHL span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:18px;display:block;padding:0 0 8px}
/*-----*/
.cssBusiness.cssBusinessProduct .cssFrame .cssContentTxt .cssTxt {padding:15px 0 0;color:#222;font-size:12px;line-height:200%; }
.cssBusiness.cssBusinessProduct .cssFrame .cssContentTxt .cssTxt h2 {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#92268b;font-size:14px;line-height:200%; font-weight:normal; margin:0; padding:0}
.cssBusiness.cssBusinessProduct .cssFrame .cssContentTxt .cssTable .cssTableBox{width:350px;margin-right:25px;height:220px; float:left}
.cssBusiness.cssBusinessProduct .cssFrame .cssContentTxt .cssTable .cssTableBox.cssTableR{margin:0}
/*-----*/
.cssBusiness.cssBusinessWedding .cssFrame .cssContentTxt .cssTxt {padding:15px 0 0;color:#222;font-size:12px;line-height:200%; }
.cssBusiness.cssBusinessWedding .cssFrame .cssContentTxt .cssProduct{padding-top:10px; width:100%; float:left}
.cssBusiness.cssBusinessWedding .cssFrame .cssContentTxt .cssProduct .cssImg {float:left;width:290px}
.cssBusiness.cssBusinessWedding .cssFrame .cssContentTxt .cssProduct .cssDetail {float:left; width:460px; padding-bottom:15px}
.cssBusiness.cssBusinessWedding .cssFrame .cssContentTxt .cssProduct .cssDetail h2 {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#92268b;font-size:15px;line-height:200%; font-weight:bold; margin:0; padding:0; padding-bottom:10px}
.cssBusiness.cssBusinessWedding .cssFrame .cssContentTxt .cssProduct .cssDetail .cssList {padding:0 0 0 15px; margin:0;font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;font-size:13px; line-height:17px; list-style:disc}
.cssBusiness.cssBusinessWedding .cssFrame .cssContentTxt .cssProduct .cssDetail .cssSubList {padding:0 0 0 15px; margin:0;font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;font-size:12px; line-height:15px; list-style:none; padding-top:5px}
.cssBusiness.cssBusinessWedding .cssFrame .cssContentTxt .cssLine {background:url(business/wedding/line.jpg) no-repeat center center; width:100%; height:1px; float:left; margin:20px 0 10px}
.cssBusiness.cssBusinessWedding .cssFrame .cssContentTxt .cssProduct.cssP2 .cssDetail{padding-top:22px}
/*-----*/
.cssBusiness.cssBusinessOther .cssFrame .cssContentTxt .cssTxt {padding:25px 0 0;color:#222;font-size:12px;line-height:20px;font-size:14px;}
.cssBusiness.cssBusinessOther .cssFrame .cssContentTxt .cssTxtPanel{width:500px; float:left; padding-top:10px}
.cssBusiness.cssBusinessOther .cssFrame .cssContentTxt .cssTxt h2 {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#92268b;font-size:14px;line-height:200%; font-weight:normal; margin:0; padding:0}
.cssBusiness.cssBusinessOther .cssFrame .cssContentTxt .cssTxt .cssImgISO {float:left; width:190px; text-align:center; height:200px}
.cssBusiness.cssBusinessOther .cssFrame .cssContentTxt .cssTxt .cssImgFull{padding-top:20px}
/*-----*/
.cssBusiness.cssBusinessSchool .cssFrame .cssContentTxt .cssTxt {padding:15px 0 0;color:#222;font-size:12px;line-height:200%;font-size:14px;}
.cssBusiness.cssBusinessSchool .cssFrame .cssContentTxt .cssTxt h2 {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#92268b;font-size:14px;line-height:200%; font-weight:normal; margin:0; padding:0}
.cssBusiness.cssBusinessSchool .cssFrame .cssContentTxt .cssTable .cssTableBox{width:350px;margin-right:25px;height:180px; float:left; padding-top:30px}
.cssBusiness.cssBusinessSchool .cssFrame .cssContentTxt .cssTable .cssTableBox.cssTableR{margin:0}
/*----*/
.cssBusiness.cssBusinessIndex .cssBusinessList{}
.cssBusiness.cssBusinessIndex .cssBusinessList a.cssBusinessItem {float:left; width:250px; width:238px; padding-right:12px; height:220px; position:relative; text-decoration:none;}
.cssBusiness.cssBusinessIndex .cssBusinessList a.cssBusinessItem.cssBI1 {background:url(business/index_products.jpg) no-repeat}
.cssBusiness.cssBusinessIndex .cssBusinessList a.cssBusinessItem.cssBI2 {background:url(business/index_wedding.jpg) no-repeat}
.cssBusiness.cssBusinessIndex .cssBusinessList a.cssBusinessItem.cssBI3 {background:url(business/index_other.jpg) no-repeat}
.cssBusiness.cssBusinessIndex .cssBusinessList a.cssBusinessItem.cssBI4 {background:url(business/index_school.jpg) no-repeat}
.cssBusiness.cssBusinessIndex .cssBusinessList a.cssBusinessItem .cssBITitle{ position:absolute; top:178px; left:30px; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#222;font-size:16px; letter-spacing:2px}
.cssBusiness.cssBusinessIndex .cssBusinessList a:hover{opacity:0.7;-moz-opacity:0.7;-khtml-opacity: 0.7; filter:alpha(opacity=70);}
.cssBusiness.cssBusinessIndex .cssBusinessList a:hover.cssBusinessItem .cssBITitle{color:#6b2769;}
/*other product*/

/*10 Famous*/
.cssFamous {width:100%;text-align:center;}
.cssFamous .cssBanner {background-color:#FFFFFF;}
.cssFamous .cssFrame {padding:30px 0 10px;width:980px;margin:0 auto;text-align:left;}
.cssFamous .cssFrame .cssContentTxt {float:left;padding:0px; width:100%; position:relative}
.cssFamous .cssFrame .cssContentTxt .cssHL {background:url('famous/hr.jpg') bottom right no-repeat;}
.cssFamous .cssFrame .cssContentTxt .cssHL span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:18px;display:block;padding:0 0 8px}
.cssFamous .cssFrame .cssContentTxt .cssTxt { line-height:25px; font-size:14px; font-weight:normal; color:#222; text-align:justify; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; padding-top:10px}
.cssFamous .cssFrame .cssContentTxt .cssSlide{ position:relative; width:860px; overflow:hidden; padding:20px 0; margin:0 0 0 60px; height:450px}
.cssFamous .cssFrame .cssContentTxt .cssSlideBox{width:430px; float:left}
.cssFamous .cssFrame .cssContentTxt .cssSlideBox .cssSlideBox_img{ text-align:center}
.cssFamous .cssFrame .cssContentTxt .cssSlideContent {width:4300px; position:absolute}
.cssFamous .cssFrame .cssContentTxt .cssSlideBox_txt h2{font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#92268b;font-size:17px;line-height:200%; font-family:normal; margin:20px 0 0 }
.cssFamous .cssFrame .cssContentTxt .cssSlideBox_txt { width:395px; margin:auto}
.cssFamous .cssFrame .cssContentTxt .cssSlideBox_txt .cssTxt {padding:5px 0 0;color:#222222;font-size:12px;line-height:200%;font-size:14px;} 
.cssFamous .cssFrame .cssContentTxt .cssSlideL { position:absolute; top:105px; left:0; background:url(famous/left.png) no-repeat center center; width:50px; height:150px; float:left; cursor:pointer}
.cssFamous .cssFrame .cssContentTxt .cssSlideR { position:absolute; top:105px; right:0; background:url(famous/right.png) no-repeat center center; width:50px; height:150px; float:left; cursor:pointer}
.cssFamous .cssFrame .cssContentTxt .cssSlideBtn.over{ }
/*10 Famous*/

/*contact*/
.cssContact {width:100%;text-align:center;}
.cssContact .cssBanner {background-color:#FFFFFF;}
.cssContact .cssFrame {padding:30px 0 10px;width:980px;margin:0 auto;text-align:left;}
.cssContact .cssFrame .cssNavMenu {float:left;width:185px;}
.cssContact .cssFrame .cssNavMenu ul {margin:0px; padding:0;}
.cssContact .cssFrame .cssNavMenu ul li {list-style-type:none;margin:0px;}
.cssContact .cssFrame .cssNavMenu ul li a {display:block;padding:6px 14px;color:#222222;text-decoration:none;font-size:13px;}
.cssContact .cssFrame .cssNavMenu ul li span {display:block;}
.cssContact .cssFrame .cssNavMenu ul li.cssPicked a,.cssIntroPanel .cssFrame .cssNavMenu ul li a:hover {color:#ffffff !important; background:#92268b;}
.cssContact .cssFrame .cssContentTxt {float:right;width:750px;padding:0px;}
.cssContact .cssFrame .cssContentTxt .cssHL {background:url('intro/hr.jpg') bottom left no-repeat;}
.cssContact .cssFrame .cssContentTxt .cssHL span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:18px;display:block;padding:0 0 8px; margin-bottom:20px}
/*-----*/
.cssContact.cssContactTel .cssFrame .cssContentTxt .cssContactMain{width:475px; float:left}
.cssContact.cssContactTel .cssFrame .cssContentTxt .cssContactMain .cssDetailbox{background:#f3f0f7; padding: 75px 0 75px 60px; border-bottom:10px solid #92268b}
.cssContact.cssContactTel .cssFrame .cssContentTxt .cssContactMain h2{font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:14px; font-weight:normal; margin:25px 0 3px}
.cssContact.cssContactTel .cssFrame .cssContentTxt .cssContactMain .cssTel{background:url(contact/icon_tel.gif) no-repeat left center; padding:4px 0 4px 30px; font-size:13px}
.cssContact.cssContactTel .cssFrame .cssContentTxt .cssContactMain .cssFax{background:url(contact/icon_fax.gif) no-repeat left center; padding:4px 0 4px 30px; font-size:13px}
.cssContact.cssContactTel .cssFrame .cssContentTxt .cssContactMain .cssAddress{background:url(contact/icon_address.gif) no-repeat left center; padding:4px 0 4px 30px; font-size:13px}
.cssContact.cssContactTel .cssFrame .cssContentTxt .cssContactMain .cssTime{background:url(contact/icon_time.gif) no-repeat left center; padding:4px 0 4px 30px; font-size:13px}
.cssContact.cssContactTel .cssFrame .cssContentTxt .cssContactOther{width:245px; float:left; padding-left:30px}
.cssContact.cssContactTel .cssFrame .cssContentTxt .cssContactOther h2{font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:12px; font-weight:normal; margin:25px 0 3px; border-bottom:1px solid #6C276A}
.cssContact.cssContactTel .cssFrame .cssContentTxt .cssContactOther .cssEmail{background:url(contact/subico_email.gif) no-repeat left center; padding:4px 0 4px 30px; font-size:13px}
.cssContact.cssContactTel .cssFrame .cssContentTxt .cssContactOther .cssTel{background:url(contact/subico_tel.gif) no-repeat left center; padding:4px 0 4px 30px; font-size:13px}
/*-----*/
.cssContact.cssContactSuggest .cssFrame .cssContentTxt .cssThankYou{border-top:12px solid #6C276A; background:url(contact/bgSuggest.png) no-repeat; width:637px; height:368px; margin:auto}
.cssContact.cssContactSuggest .cssFrame .cssContentTxt .cssThankYou .cssThankYouTxt{width:500px; margin:auto; padding-top:40px; text-align:center; line-height:24px;color:#222222;}
/*contact*/

/*Brands*/
.cssBrands {width:100%;text-align:center;}
.cssBrands .cssBanner {background-color:#FFFFFF;}
.cssBrands .cssFrame {padding:30px 0 10px;width:980px;margin:0 auto;text-align:left;}
.cssBrands .cssFrame .cssNavMenu {float:left;width:185px;}
.cssBrands .cssFrame .cssNavMenu ul {margin:0px; padding:0;}
.cssBrands .cssFrame .cssNavMenu ul li {list-style-type:none;margin:0px;}
.cssBrands .cssFrame .cssNavMenu ul li a {display:block;padding:6px 14px;color:#222222;text-decoration:none;font-size:13px;}
.cssBrands .cssFrame .cssNavMenu ul li span {display:block;}
.cssBrands .cssFrame .cssNavMenu ul li.cssPicked a,.cssIntroPanel .cssFrame .cssNavMenu ul li a:hover {color:#ffffff !important; background:#92268b;}
.cssBrands .cssFrame .cssContentTxt {float:right;width:750px;padding:0px;}
.cssBrands .cssFrame .cssContentTxt .cssHL {background:url('intro/hr.jpg') bottom left no-repeat;}
.cssBrands .cssFrame .cssContentTxt .cssHL span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:18px;display:block;padding:0 0 8px; margin-bottom:20px}
/*-----*/
.cssBrands.cssBrandsIndex .cssFrame .cssContentTxt .cssBrandsList{list-style:none; width:750px}
.cssBrands.cssBrandsIndex .cssFrame .cssContentTxt .cssBrandsList li{list-style:none; float:left; width:250px; float:left; height:220px; position:relative}
.cssBrands.cssBrandsIndex .cssFrame .cssContentTxt .cssBrandsList li a {float:left; width:250px; float:left; height:220px; position:relative; text-decoration:none}
.cssBrands.cssBrandsIndex .cssFrame .cssContentTxt .cssBrandsList li a .cssBG{float:left; width:250px; float:left; height:220px; position:relative; text-decoration:none}
.cssBrands.cssBrandsIndex .cssFrame .cssContentTxt .cssBrandsList li a:hover .cssBG{opacity:0.7;-moz-opacity:0.7;-khtml-opacity: 0.7; filter:alpha(opacity=70);}
.cssBrands.cssBrandsIndex .cssFrame .cssContentTxt .cssBrandsList li a.cssBrands1 .cssBG{background:url(brands/brands_index1.jpg) no-repeat center center}
.cssBrands.cssBrandsIndex .cssFrame .cssContentTxt .cssBrandsList li a.cssBrands2 .cssBG{background:url(brands/brands_index2.jpg) no-repeat center center}
.cssBrands.cssBrandsIndex .cssFrame .cssContentTxt .cssBrandsList li a.cssBrands3 .cssBG{background:url(brands/brands_index3.jpg) no-repeat center center}
.cssBrands.cssBrandsIndex .cssFrame .cssContentTxt .cssBrandsList li a.cssBrands4 .cssBG{background:url(brands/brands_index4.jpg) no-repeat center center}
.cssBrands.cssBrandsIndex .cssFrame .cssContentTxt .cssBrandsList li a.cssBrands5 .cssBG{background:url(brands/brands_index5.jpg) no-repeat center center}
.cssBrands.cssBrandsIndex .cssFrame .cssContentTxt .cssBrandsList li a.cssBrands6 .cssBG{background:url(brands/brands_index6.jpg) no-repeat center center}
.cssBrands.cssBrandsIndex .cssFrame .cssContentTxt .cssBrandsList li a.cssBrands7 .cssBG{background:url(brands/brands_index7.jpg) no-repeat center center}
.cssBrands.cssBrandsIndex .cssFrame .cssContentTxt .cssBrandsList li a h1{position:absolute; top:175px; left:30px; font-size:16px; margin:0; }
.cssBrands.cssBrandsIndex .cssFrame .cssContentTxt .cssBrandsList li a h2{position:absolute; top:196px; left:30px; font-size:12px; margin:0;color:#222222; font-weight:normal}
/*-----*/
.cssBrands.cssBrandsDetail .cssFrame .cssContentTxt .cssDetail{width:750px; float:left}
.cssBrands.cssBrandsDetail .cssFrame .cssContentTxt .cssBrandImg{margin-bottom:20px}
.cssBrands.cssBrandsDetail .cssFrame .cssContentTxt .cssDetail_L{float:left; width:275px}
.cssBrands.cssBrandsDetail .cssFrame .cssContentTxt .cssDetail_L .cssTxt{color:#222222;font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;font-size:18px; font-weight:normal; line-height:40px}
.cssBrands.cssBrandsDetail .cssFrame .cssContentTxt .cssDetail_L .cssTxt span{color:#6C276A}
.cssBrands.cssBrandsDetail .cssFrame .cssContentTxt .cssDetail_L .cssWeb{color:#222222;font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;font-size:12px; font-weight:normal; line-height:40px; background:url(brands/ico_web.gif) no-repeat left center; padding-left:20px}
.cssBrands.cssBrandsDetail .cssFrame .cssContentTxt .cssDetail_R{float:left; width:410px; padding-left:35px; color:#222222;font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;font-size:12px; font-weight:normal; line-height:25px; background:url(brands/hr_v.png) no-repeat left center;}
.cssBrands.cssBrandsDetail .cssFrame .cssContentTxt .cssSlide {clear:both; background:url(brands/slide_bg.png) no-repeat; width:728px; height:286px; position:relative; margin:40px 0 0; float:left}
.cssBrands.cssBrandsDetail .cssFrame .cssContentTxt a.cssBtnPrev{background:url(brands/btnPrev.gif) no-repeat; width:16px; height:33px; position:absolute; top:130px; left:25px; z-index:100}
.cssBrands.cssBrandsDetail .cssFrame .cssContentTxt a.cssBtnNext{background:url(brands/btnNext.gif) no-repeat; width:16px; height:33px; position:absolute; top:130px; right:25px; z-index:100}
.cssBrands.cssBrandsDetail .cssFrame .cssContentTxt a:hover{opacity:0.7;-moz-opacity:0.7;-khtml-opacity: 0.7; filter:alpha(opacity=70);}
.cssBrands.cssBrandsDetail .cssFrame .cssContentTxt #carousel {width:728px;height: 286px;display: relative;}
.cssBrands.cssBrandsDetail .cssFrame .cssContentTxt #carousel img {display: hidden;cursor: pointer;}
/*Brands*/

/*Group*/
.cssGroup {width:100%;text-align:center;}
.cssGroup .cssBanner {background-color:#FFFFFF;}
.cssGroup .cssFrame {padding:30px 0 10px;width:980px;margin:0 auto;text-align:left;}
.cssGroup .cssFrame .cssNavMenu {float:left;width:185px;}
.cssGroup .cssFrame .cssNavMenu ul {margin:0px; padding:0;}
.cssGroup .cssFrame .cssNavMenu ul li {list-style-type:none;margin:0px;}
.cssGroup .cssFrame .cssNavMenu ul li a {display:block;padding:6px 14px;color:#222222;text-decoration:none;font-size:13px;}
.cssGroup .cssFrame .cssNavMenu ul li span {display:block;}
.cssGroup .cssFrame .cssNavMenu ul li.cssPicked a,.cssIntroPanel .cssFrame .cssNavMenu ul li a:hover {color:#ffffff !important; background:#92268b;}
.cssGroup .cssFrame .cssContentTxt {float:right;width:750px;padding:0px;}
.cssGroup .cssFrame .cssContentTxt .cssHL {background:url('intro/hr.jpg') bottom left no-repeat;}
.cssGroup .cssFrame .cssContentTxt .cssHL span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:18px;display:block;padding:0 0 8px; margin-bottom:20px}
/*Group*/
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssTxt {float:left; width:455px; line-height:25px; font-size:14px; font-weight:normal; color:#222; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssImg {background:#f9f4f9 url(group/group2/bg_img.jpg) no-repeat; width:735px; height:422px; position:relative}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt h1{margin:0; padding:0}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssSection1{ position:absolute; top:15px; left:160px; color:#742e73; font-weight:bold; font-size:15px}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssSection1 p{color:#3c153a; padding:30px 0 0 2px; width:180px; letter-spacing:2px; line-height:25px; font-weight:normal; margin:0}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssSection2{ position:absolute; top:15px; left:460px; color:#fff; font-weight:bold; font-size:15px}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssSection2 p{color:#fff; padding:30px 0 0 2px; width:140px; letter-spacing:2px; line-height:25px; font-weight:normal; margin:0}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssSection3{ position:absolute; top:310px; left:60px; color:#5b2c67; font-weight:bold; font-size:13px}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssSection3 h1{float:left; font-size:20px}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssSection3 ul{color:#5b2c67; padding:0 0 0 35px; letter-spacing:2px; line-height:25px; font-weight:normal; margin:0; float:left; list-style:none}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssSection3 ul li {padding:0 0 0 10px; margin:0; background: url(group/group2/ico_point.jpg) no-repeat left 6px; line-height:18px}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssSection4{ position:absolute; top:310px; left:310px; color:#5b2c67; font-weight:bold; font-size:13px}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssSection4 h1{float:left; font-size:20px}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssSection4 h2{float:left; font-size:17px; padding:0; margin:0 0 0 75px}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssSection4 ul{color:#5b2c67; padding:0 0 0 15px; letter-spacing:2px; line-height:25px; font-weight:normal; margin:0; float:left; list-style:none}
.cssGroup.cssGroup2 .cssFrame .cssContentTxt .cssSection4 ul li {padding:0 0 0 10px; margin:0; background: url(group/group2/ico_point.jpg) no-repeat left 6px; line-height:18px}
/*Group*/
.cssGroup.cssGroup3 .cssFrame .cssContentTxt .cssImg {float:left; width:295px}
.cssGroup.cssGroup3 .cssFrame .cssContentTxt .cssTxt {float:left; width:455px; line-height:25px; font-size:14px; font-weight:normal; color:#222; text-align:justify; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;}
.cssGroup.cssGroup3 .cssFrame .cssContentTxt .cssTxt .cssTxt1{float:left; font-size:40px; color:#92268b; font-weight:bold; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; line-height:50px; padding-right:10px}
.cssGroup.cssGroup3 .cssFrame .cssContentTxt .cssTxt .cssTxtPurple{font-size:14px; color:#92268b; font-weight:bold; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;}
.cssGroup.cssGroup3 .cssFrame .cssContentTxt .cssSignname {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;background:url(group/group3/signname.jpg) no-repeat left top; width:125px; float:right; margin-top:50px}
.cssGroup.cssGroup3 .cssFrame .cssContentTxt .cssName {text-align:right; padding-top:15px; color:#222; font-size:14px}
.cssGroup.cssGroup3 .cssFrame .cssContentTxt .cssTitle {text-align:center; color:#fff; font-size:14px; background:#92268b; margin-top:3px; padding:2px 0}
/*Group*/
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt { line-height:25px; font-size:14px; font-weight:normal; color:#222; text-align:justify; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .cssAward{ list-style:none; padding:40px 0 0; float:left; width:100%; margin:0}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .cssAward li {float:left; width:33%; text-align:center; margin:0}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .cssAward li .award_icon {height:74px; display:table; width:100%}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .cssAward li .award_icon .award_table{display:table-cell; vertical-align:middle;}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .cssAward li .award_name {font-size:18px; line-height:20px}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .cssAward li .award_group {font-size:16px; line-height:18px}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .cssAward li .award_year {font-size:16px; line-height:18px}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .clear{clear:both}

.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .cssTable{margin:30px 0 30px 0 }
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt table {width:100%; padding:10px 0; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; color:#222; font-size:12px}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt th{ text-align:left; color:#92268b; font-size:14px; font-weight:normal}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt th.cssCol2 {text-align:left!important; padding-left:30px; width:145px}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .cssCol1 {width:45px}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .cssCol2 {width:175px; text-align:center}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .cssCol3 {width:390px}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .cssCol4 {width:120px}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .cssLine{background:url(group/group5/line.jpg) no-repeat center bottom}
.cssGroup.cssGroup5 .cssFrame .cssContentTxt .cssTxt .cssLine td {padding-top:25px; padding-bottom:25px}
/*Group*/
.cssGroup.cssGroup7 .cssFrame .cssContentTxt .cssHL.cssNoLine{background:none}
.cssGroup.cssGroup7 .cssFrame .cssContentTxt .cssHL.cssNoLine span{margin-bottom:0px; padding-bottom:10px; padding-top:20px}
.cssGroup.cssGroup7 .cssFrame .cssContentTxt .cssTxt {float:left; font-size:14px; font-weight:normal; color:#222; text-align:justify;font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;}
.cssGroup.cssGroup7 .cssFrame .cssContentTxt .cssimg {background:#f9f4f9 url(group/group7/listImg.jpg) no-repeat; padding-top:219px; margin-top:20px; width:716px}
.cssGroup.cssGroup7 .cssFrame .cssContentTxt .cssList {padding-top:10px; width:716px}
.cssGroup.cssGroup7 .cssFrame .cssContentTxt .cssList ul{ padding:0; margin:0; list-style:none; padding:5px 20px}
.cssGroup.cssGroup7 .cssFrame .cssContentTxt .cssList li{padding:5px 0 15px 20px; margin:0; background:url(group/group7/ico_point.jpg) no-repeat 5px 12px ; list-style:none; font-size:14px; color:#222; font-weight:normal; line-height:18px;}
/*Group*/
.cssGroup.cssGroup9 .cssFrame .cssContentTxt .cssYoutube{width:640px; margin:auto}
/*Group*/
/*Map*/
.cssMap {width:100%;text-align:center;}
.cssMap .cssBanner {background-color:#FFFFFF;}
.cssMap .cssFrame {padding:30px 0 10px;width:980px;margin:0 auto;text-align:left;}
.cssMap .cssFrame .cssNavMenu {float:left;width:185px;}
.cssMap .cssFrame .cssNavMenu ul {margin:0px; padding:0;}
.cssMap .cssFrame .cssNavMenu ul li {list-style-type:none;margin:0px;}
.cssMap .cssFrame .cssNavMenu ul li a {display:block;padding:6px 14px;color:#222222;text-decoration:none;font-size:13px;}
.cssMap .cssFrame .cssNavMenu ul li span {display:block;}
.cssMap .cssFrame .cssNavMenu ul li.cssPicked a,.cssIntroPanel .cssFrame .cssNavMenu ul li a:hover {color:#ffffff !important; background:#92268b;}
.cssMap .cssFrame .cssContentTxt {float:left;width:100%;padding:0px;}
.cssMap .cssFrame .cssContentTxt .cssHL {background:url('map/hr.jpg') bottom right no-repeat;}
.cssMap .cssFrame .cssContentTxt .cssHL span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:18px;display:block;padding:0 0 8px; margin-bottom:20px}
.cssMap .cssFrame .cssMapMain {height:500px; width:100%; position:relative; clear:both; overflow:hidden}
.cssMap .cssFrame .cssMapMain .cssMapContent{width:200px; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; overflow:hidden}
.cssMap .cssFrame .cssMapMain .cssMapContent .cssMapTitle{font-weight:bold; font-size:15px}
.cssMap .cssFrame .cssMapMain .cssMapContent .cssMapHead {float:left; width:65px}
.cssMap .cssFrame .cssSelecter .cssHead{font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:18px;float:left;color:#6C276A; padding-right:5px; letter-spacing:4px}
.cssMap .cssFrame .cssSelecter select{float:left; margin-right:20px; margin-top:3px; width:180px; }
.cssMap .cssFrame .cssSelecter.cssRegion select{display:none}
.cssMap .cssFrame .cssMapSelecter {padding-bottom:10px}
.cssMap .cssFrame .cssMapMenu {background:#fff; width:500px; overflow-x:hidden; overflow-y:auto; height:500px}
.cssMap .cssFrame .cssMapMenu a { text-decoration:none; padding:10px 12px 10px 12px; width:461px; float:left; background:url('map/menu_hr.jpg') no-repeat center bottom;}
.cssMap .cssFrame .cssMapMenu a:hover{opacity:0.7;-moz-opacity:0.7;-khtml-opacity: 0.7; filter:alpha(opacity=70);}
.cssMap .cssFrame .cssMapMenuHandle{background:url('map/handle.png') no-repeat left center; padding-left:29px; height:500px; position:absolute; top:0; right:-508px; cursor:pointer}
.cssMap .cssFrame .cssMapThumb{background:url('map/thumb_bg.jpg') no-repeat left center; width:139px; height:91px; padding:10px 0 0 8px; float:left}
.cssMap .cssFrame .cssMapContent .cssMapDetail{width:130px; float:left}
.cssMap .cssFrame .cssMapContent .cssMapThumb{width:72px; height:66px; float:left; overflow:hidden; position:relative; background:none;-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding:0}
.cssMap .cssFrame .cssMapContent .cssMapAddress{background:url('map/icon_address.gif') no-repeat 5px 5px; padding: 5px 0 2px 30px; float:left; width:95px; color:#222222; font-size:12px}
.cssMap .cssFrame .cssMapMenu .cssMapDetail{float:left; width:310px; color:#242424; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; font-size:14px}
.cssMap .cssFrame .cssMapMenu .cssMapDetail .cssMapTel{background:url('map/icon_tel.gif') no-repeat 5px center; padding: 2px 0 2px 30px}
.cssMap .cssFrame .cssMapMenu .cssMapDetail .cssMapFax{background:url('map/icon_fax.gif') no-repeat 5px center; padding: 2px 0 2px 30px}
.cssMap .cssFrame .cssMapMenu .cssMapDetail .cssMapAddress{background:url('map/icon_address.gif') no-repeat 5px center; padding: 2px 0 2px 30px}
.cssMap .cssFrame .cssMapMenu .cssMapDetail .cssMapTime{background:url('map/icon_time.gif') no-repeat 5px center; padding: 2px 0 2px 30px}
/*Map*/



/*Join*/
.cssJoin {width:100%;text-align:center;}
.cssJoin .cssBanner {background-color:#FFFFFF;}
.cssJoin .cssFrame {padding:30px 0 10px;width:980px;margin:0 auto;text-align:left;}
.cssJoin .cssFrame .cssNavMenu {float:left;width:185px;}
.cssJoin .cssFrame .cssNavMenu ul {margin:0px; padding:0;}
.cssJoin .cssFrame .cssNavMenu ul li {list-style-type:none;margin:5px;}
.cssJoin .cssFrame .cssNavMenu ul li a {display:block;padding:6px 14px;color:#222222;text-decoration:none;font-size:13px;}
.cssJoin .cssFrame .cssNavMenu ul li span {display:block;}
.cssJoin .cssFrame .cssNavMenu ul li.cssPicked a,.cssIntroPanel .cssFrame .cssNavMenu ul li a:hover {color:#ffffff !important; background:#92268b;}
.cssJoin .cssFrame .cssContentTxt {float:right;width:750px;padding:0px;}
.cssJoin .cssFrame .cssContentTxt .cssHL {background:url('intro/hr.jpg') bottom left no-repeat;}
.cssJoin .cssFrame .cssContentTxt .cssHL span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;color:#6C276A;font-size:18px;display:block;padding:0 0 8px; margin-bottom:20px}
.cssJoin .cssFrame .cssContentTxt .cssImg {margin:0 0 15px 0;}
.cssJoin .cssFrame .cssContentTxt .cssTxt {line-height:20px; font-size:12px; font-weight:normal; color:#666666; text-align:justify;}
.cssJoin .cssFrame .cssContentTxt .cssTxt .cssTxt1{float:left; font-size:30px; font-weight:bold; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; line-height:35px; padding-right:10px}

.cssJoin.JoinLanding .cssFrame .cssSelection{margin:20px 0 0 0;}
.cssJoin.JoinLanding .cssFrame .cssRow{width: 700px;margin: 0 auto 20px auto;}
.cssJoin.JoinLanding .cssFrame .cssRow img{float:left;border:0;}
.cssJoin.JoinLanding  .cssSmallBanners {height:216px;overflow:hidden; position:relative}
.cssJoin.JoinLanding  .cssSmallBanners .cssSmallBanner {background-color:#ffffff;text-align:center;}
.cssJoin.JoinLanding  .cssSmallBanners .cssSmallBanner.sec2{background-color:#ffffff;}
.cssJoin.JoinLanding  .cssSmallBanners .cssSmallBanner.sec3{background-color:#ffffff;}
.cssJoin.JoinLanding .cssSmallBanners .cssSelect { position:absolute; top:90px; left:490px; z-index:999; width:160px}
.cssJoin.JoinLanding .cssSmallBanners .downloadBox { width:160px; text-align:center; position:absolute; top:120px; left:490px}
.cssJoin.JoinLanding .cssSmallBanners .btnSubmit {}

.cssJoin.Join3 .cssFrame .cssContentTxt .cssTxt.Col{margin: 0 0 20px 0;width:620px;padding:5px 20px 30px 20px; background:#f3f3f3 url('join/colBg.gif') top left no-repeat;}
.cssJoin.Join3 .cssFrame .cssContentTxt h4{font-size:16px; font-weight:bold;color:#222; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;}
.cssJoin.Join3 .cssFrame .cssContentTxt .cssImg{margin: 20px 0 20px 0;width:620px;text-align:center;}

.cssJoin.Join4 .cssFrame .cssContentTxt .cssImg {float:left; width:295px}
.cssJoin.Join4 .cssFrame .cssContentTxt .cssTxt {float:left; width:455px; line-height:25px; font-size:14px; font-weight:normal; color:#666; text-align:justify; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;}
.cssJoin.Join4 .cssFrame .cssContentTxt .cssTxt .cssTxt1{float:left; font-size:30px;font-weight:bold; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; line-height:35px; padding-right:10px}

.cssJoin.Join5 .cssFrame .cssContentTxt .cssTxt {line-height:25px; font-size:14px; font-weight:normal; color:#222; text-align:justify; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; margin:0 0 10px 0;}


.cssJoin.Join5 .cssFrame .cssContentTxt .cssRow{margin:0 0 30px 0;}
.cssJoin.Join5 .cssFrame .cssContentTxt .cssBox {width:235px; float:left;height:230px;margin:10px 10px 0 0;}
.cssJoin.Join5 .cssFrame .cssContentTxt .cssBox.box1{background:url('join/gradient_bg1.gif') bottom left repeat-x; color:#fff;}
.cssJoin.Join5 .cssFrame .cssContentTxt .cssBox.box2{background:url('join/gradient_bg2.gif') bottom left repeat-x; color:#444;}
.cssJoin.Join5 .cssFrame .cssContentTxt .cssBox h4{margin:20px 20px 10px 30px; padding:0;text-align:left; font-weight:normal; font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;}
.cssJoin.Join5 .cssFrame .cssContentTxt .cssBox ul li{font-size:12px;}
.cssJoin.Join5 .cssFrame .cssContentTxt .cssBox ul{width:75%;}

.cssJoin .cssFrame .cssContentTxt .cssBlock {padding:20px 0 0px 0;}
.cssJoin .cssFrame .cssContentTxt .cssBlock .cssPics {float:left;width:357px;}
.cssJoin .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC {background:url('news/news_01.jpg');width:357px;padding:10px 0 0 0}
.cssJoin .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC .cssFrameOut {background:url('news/news_02.jpg'); width:357px;padding:0px 0 0px 0}
.cssJoin .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC .cssFrameIn {background:url('news/news_04.jpg') left bottom no-repeat;padding:0 0 7px 0}
.cssJoin .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC .cssImgs {position:relative;width:298px;height:344px;overflow:hidden;margin-left:31px;}
.cssJoin .cssFrame .cssContentTxt .cssBlock .cssPics .cssPicsC .cssImg {width:298px;text-align:center}
.cssJoin .cssFrame .cssContentTxt .cssBlock .cssPics .cssDate {color:#222222;font-size:12px;}
.cssJoin .cssFrame .cssContentTxt .cssBlock .cssPics .cssDate span {display:block;padding:10px;}
.cssJoin .cssFrame .cssContentTxt .cssBlock .cssData {float:left;width:310px;margin-left:25px;}
.cssJoin .cssFrame .cssContentTxt .cssBlock .cssData h5 {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif;font-weight:normal; margin:0px;padding:0px;color:#6C276A;font-size:20px;padding:0 0 10px 0px;}
.cssJoin .cssFrame .cssContentTxt .cssBlock .cssData h6 {margin:0px;padding:0 0 10px 0px;color:#6C276A;font-size:12px;}
.cssJoin .cssFrame .cssContentTxt .cssBlock .cssData p {margin:0px;padding:5px 0 5px 0 ;color:#222;font-size:12px;line-height:200%;}
.cssJoin .cssFrame .cssContentTxt .cssFrameIn {position:relative;}
.cssJoin .cssFrame .cssContentTxt .cssCtlL {position:absolute;left:11px;z-index:4;top:167px;}
.cssJoin .cssFrame .cssContentTxt .cssCtlR {position:absolute;right:11px;z-index:4;top:167px;}
.cssJoin .cssFrame .cssContentTxt .cssCtlZoom {position:absolute;right:36px;z-index:4;bottom:14px}
.cssJoin .cssFrame .cssContentTxt .cssRow2 {padding:40px 0 0 0}
.cssJoin .cssFrame .cssContentTxt .cssRow2 .cssHL1 {border-width:0 0 1px 0;border-style:solid;border-color:#d2d2d2;padding:0 0 8px}
.cssJoin .cssFrame .cssContentTxt .cssRow2 .cssHL1 h4 {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; float:left;margin:0px;padding:0px 0 0 10px;font-size:17px;color:#222;font-weight: normal;}
.cssJoin .cssFrame .cssContentTxt .cssRow2 .cssHL1 h4 span {font-family: "microsoft yahei", SimHei, Arial, Helvetica, sans-serif; color:#6C276A;}
.cssJoin .cssFrame .cssContentTxt .cssRow2 .cssHL1 a {text-decoration:none;display:block;float:right;color:#4d4d4f;font-size:10px;margin-top:5px;}
.cssJoin .cssFrame .cssContentTxt .cssRow2 .cssHL1 a span {display:block;padding:0 0px 0 0}
.cssJoin .cssFrame .cssContentTxt .cssRow2 .cssHL1 a span {display:block;background:url('index/index_18.jpg') right center no-repeat;padding:0 10px 0 0}
.cssJoin .cssFrame .cssContentTxt .cssRow2 .cssListPage {margin-left:10px;}
.cssJoin .cssFrame .cssContentTxt .cssRow2 .cssListPage .cssCol {float:left;margin: 18px 0 0px;padding:0px;width:365px;}
.cssJoin .cssFrame .cssContentTxt .cssRow2 .cssListPage .cssCol a {text-decoration:none;color:#222;font-size:12px;}
.cssJoin .cssFrame .cssContentTxt .cssRow2 .cssListPage .cssCol h6{padding: 0; margin: 0 0 3px 0;font-size:12px;}
.cssJoin .cssFrame .cssContentTxt .cssRow2 .cssListPage .cssRow {}

/*Join*/
