@charset "utf-8";
/* CSS Document */

body{width:100%;font-family:Arial, Helvetica, sans-serif; font-size:12px;background:#E0E0E0;color:#333333;}

*{margin:0;padding:0}

img{border:0}

.none { display:none;}

.clean { clear:both;}

li{
	list-style-type: none;
}

h1, h2, h3, h4, h5, h6, p, span{font-weight:normal;}

i{font-style:normal;}

body,html{ overflow-x:hidden;}

.clear{clear:both;}

a {color:#333333;TEXT-DECORATION:none}

a:hover {color:#541b86;TEXT-DECORATION:none}

.top {background:url(../images/nav_bg.jpg) repeat-x;height: 95px;width: 100%;}

.page {padding:20px;text-align:right;width:600px;float:left;}

.topul {
	height: 50px;
	width: 950px;
	margin:0 auto;
	position:relative;
	z-index:50;
}

.logocss {
	float: left;
	width: 250px;
	padding-top:10px;
}

.top03{width:950px;height:28px;margin:0 auto;background:url(../images/top02.jpg) no-repeat right bottom;margin-top:-18px;}

.top03 a{width:48px;height:28px;display:block;margin:0 0 0 896px;}

.bg{overflow:hidden;margin:0 auto;background: #1a1a1a url("../images/footerbg.gif") repeat-x;padding-bottom:5px;}

.footer{width:952px;overflow:hidden;margin:0 auto;background: #1a1a1a url("../images/footerbg.gif") repeat-x;}

.top_left{float:left;}

.nv_title{margin-top:10px;float:left;margin-left:15px;*margin-left:10px;}

.nv_title span{height:26px;width:140px;display:block;line-height:26px;font-size:13.26px;font-family:'微软雅黑';font-weight:bold;border-bottom:2px solid #7d7d7d}

.nv_title span a{color:#fff;text-decoration:none;}

.nv_title span a:hover{text-decoration:underline;}

.nv_title ul li{height:26px;width:140px;border-bottom:1px solid #464646;}

.nv_title ul li a{line-height:26px;font-size:12px;color:#b4b4b4;text-decoration:none;}

.nv_title ul li a:hover{color:#fff;}

.footer_topright{float:left;}

.ditu{width:113px;height:72px;background:url(../images/chakanditu.jpg) no-repeat;margin-top:140px;margin-left:8px;float:left;}

.ditu a{font-size:14px;font-family:'微软雅黑';color:#b2b2b2;display:block;margin:43px 0 0 0;text-decoration:none;margin-left:13px;}

.ditu a:hover{color:#fff;}

.online{width:173px;height:137px;float:left;background:url(../images/qqonline.jpg) no-repeat right bottom;margin:79px 0 0 0;}

.online a{text-decoration:none;width:173px;height:50px;color:#ffc600;display:block;}

.online a:hover{color:#fff;}

.online a h2{font-size:20px;display:block;margin-top:99px;margin-left:2px;height:20px;}

.online a small{font-size:9px;color:#c8c8c8;margin-left:2px;}

.down_left{width:246px;height:84px;float:left;margin:10px 0 0 10px;background:url(../images/footerlogo.jpg) no-repeat center bottom;}

.down_right{width:590px;float:left;margin:10px 0 10px 50px;}

.nv span{height:35px;line-height:35px;font-size:10px;}

.nv span a{text-decoration:none;color:#9d9d9d;}

.nv span a:hover{color:#fff;}

.down_right h2 {font-size:12px;font-family:'微软雅黑';line-height:24px;color:#fff;}

.down_right h3 {font-size:12px;font-family:'微软雅黑';line-height:24px;color:#fff;}

.down_right h2 a{font-family:'微软雅黑';text-decoration:none;color:#fff;}

.down_right h2 a:hover{ text-decoration:underline;}

.down_right small{font-size:12px;font-family:'微软雅黑';line-height:24px;color:#fff;}

.down_right small a{color:#fff;font-size:12px;font-family:'微软雅黑';line-height:24px;}

.down_right h2 a:hover{ text-decoration:underline;}

.youqing{font-size:12px;color:#fff;font-family:"宋体";line-height:18px;margin-left:27px;}

.youqing a{color:#fff;text-decoration:none;}

.youqing a:hover{text-decoration:underline;}

.shadeBox{position:relative;width:950px;margin:0 auto;}

.wraper{position:relative;width:920px;padding:15px;margin:0 auto;background:#fff;overflow:hidden;}

.bShade{width:950px;height:60px;margin:0 auto;background:url(../images/shade.jpg) center top no-repeat;}

.fla{ height:470px;  position:relative;width:100%;margin:0 auto;}

.fla p{ position:absolute; left:50%; margin-left:-840px; top:0;}

.ttools{ height:42px; position:relative;width:950px; margin:0 auto;}

.ttools .inner{ width:1038px; height:80px; left:50%; margin-left:-519px; position:absolute; top:-38px; background:url(../images/ttools.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/ttools.png"); _background:none;}

.qq {top:0px; left:0px; z-index:99;position:absolute;margin-top:4px;margin-left:15px;}

.qq li{float:left;margin-right:5px;}

.tShade{width:418px;height:14px;position:absolute;top:-14px;left:0;

background:url(../images/tShade.png) no-repeat;
*background: none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='../images/tShade.png');
}

.lShade{position:absolute;top:-14px;left:-17px;width:17px;height:341px;
background:url(../images/lShade.png) no-repeat;
*background: none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='../images/lShade.png');
}

.newContent {
	overflow:hidden;width: 920px;margin:0 auto;
}
.newContent .recentNews {
	float: left;
	width: 350px;
	overflow:hidden;
	margin-left:5px;
}

.newContent .recentNews h2, .newContent .eventsMark h2{
	font-size: 14px;
	color: #880c0b;
	line-height: 35px;
	font-family: "Times New Roman", Times, serif;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	clear: both;
	text-transform: uppercase;
	font-weight:bold;
	
	height: 46px;
}

.recentNews h2 {background:url(../images/newsline.gif) bottom no-repeat;height: 14px;width: 340px;padding-bottom:15px;}

.eventsMark h2 {background:url(../images/eventsMarkline.gif) bottom no-repeat;height: 14px;width: 510px;padding-bottom:15px;}

.newContent .recentNews h2 span,.newContent .eventsMark h2 span{
	float: right;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bold;
}

.newContent .recentNews h2 span a,.newContent .eventsMark h2 span a{color:#880c0b;}

.newContent .eventsMark {
	float: right;
	display:block;
	width: 530px;
	overflow:hidden;
	margin-right:3px;
	
}

a.newsBox {
	display:block;
	overflow:hidden;
	border-bottom:1px solid #CCCCCC;
	margin-top: 7px;
	padding-bottom: 7px;
	float:left;
	width: 100%;
	
}

a.newsBox:hover{
	display:block;
	overflow:hidden;
	border-bottom:1px solid #CCCCCC;
	margin-top: 7px;
	padding-bottom: 7px;
}

.newsBox .calendar {
	float: left;
	width:58px; height:58px; margin-right: 10px;background:url(../images/ico_7.gif) no-repeat;text-align:center;
}

.newsBox .years {
	color:#ffffff;line-height:22px;font-size: 14px;font-wight:bold;
}

.newsBox .months {
	color:#000000;line-height:16px;font-size: 10px;font-wight:bold;
}

.newsBox .date {
	color:#000000;line-height:18px;font-size: 16px;font-wight:bold;
}

	
a.newsBox:hover .date big {
	font-size: 35px;
	font-family: Georgia, "Times New Roman", Times, serif;
	display: block;
	width:66px;
	height:45px;
	line-height:45px;
	font-weight:bold;

}
a.newsBox:hover .date small {
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height:21px;
	line-height:21px;

	
}
.newsBox dl{}
.newsBox dl dt{
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
	line-height: 21px;
	color:#000000;
}
.newsBox dl dd{
	line-height: 18px;
	color:#666666;
}
a.newsBox:hover dl dt,a.newsBox:hover dl dd{color:#FFBA00;}

.recentNews .sleft{margin:0 0 0 25px;}
.recentNews .sleft dt{ line-height:24px; margin-bottom:3px; height:24px; margin-bottom:5px; color:#990000;font-weight:bold;font-size:14px;}

.recentNews .sleft dd{ float:left; width:49%; overflow:hidden; padding-bottom:8px;}

.recentNews .sleft dd a{ line-height:20px; height:20px; color:#000000}
.recentNews .sleft dd a:hover{color:#FFBA00;}

.recentNews .sleft dd a span{ width:21px; text-align:center; display:block; float:left; color:#fff; margin-right:5px;background:url(../images/ico_1.gif) no-repeat;}
.recentNews .sleft dd a:hover span{background-position:bottom;color:#000000;}

.recentNews .sleft dd a p{ float:left;cursor:pointer;}

.ip_1{ width: 920px;margin:0 auto;overflow:hidden;}

.ip_1 .rec{ width:259px; float:left; background:url(../images/ico_left.gif) right top no-repeat; overflow:hidden; position:relative; padding:9px 0 0 15px;}

.ip_1 .rec ins{ background:url(../images/ico_left.png) no-repeat; width:250px; height:73px; position:absolute; left:15px; bottom:16px;}

.ip_1 .clb{ width:635px; float:left; height:287px;}

.ip_1 .scrb1{ width:635px; height:264px; position:relative; overflow:hidden; margin-left:5px; margin-top:2px;}

.ip_1 .scrb1 ul{ width:20000em; position:absolute; top:0; left:0;}

.ip_1 .scrb1 ul li{ float:left; margin-left:-1px;}

.ip_1 .scrb1 ul li a{ background:url(../images/cl_bg.gif) no-repeat; width:199px; height:253px; position:relative; display:block; padding:11px 0 0 11px;margin:0 2px 0 1px;}

.ip_1 .scrb1 ul li a p{ display:none; text-align:center; cursor:pointer;}

.ip_1 .scrb1 ul li a ins{ background:url(../images/ico_3.png) no-repeat; width:79px; height:80px; position:absolute; top:7px; left:10px;}

.ip_1 .scrb1 ul li a span{ color:#666; font-family:Verdana, Geneva, sans-serif; font-size:11px; position:absolute; left:18px; bottom:10px;}

.ip_1 .scrb1 ul li a:hover img{ display:none;}

.ip_1 .scrb1 ul li a:hover p{ width:184px; height:129px; background-color:#1b1b1b; font-family:"微软雅黑"; font-size:14px; color:#fff; line-height:18px; display:block; padding-top:85px;}

.ip_1 .scrb1 ul li a:hover p i{ display:block; font-family:Georgia, "Times New Roman", Times, serif; color:#9d9d9d;}

.ip_1 .clb dl{padding:0 0 0 570px;}

.ip_1 .clb dl dd{ background:url(../images/ico_1a.gif) no-repeat; cursor:pointer; width:12px; height:10px; overflow:hidden; float:left; margin-right:9px;}

.ip_1 .clb dl dd.active{ background-position:-21px 0;}

.ip_1 h2{
	font-size: 14px;
	color: #880c0b;
	line-height: 35px;
	font-family: "Times New Roman", Times, serif;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	clear: both;
	text-transform: uppercase;
	font-weight:bold;
	
	height: 46px;
}

.ip_1 h2 {background:url(../images/ip_1line.gif) bottom no-repeat;height: 60px;width: 900px;}

.ip_1 h2 span{
	float: right;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bold;
}

dl.sl{}

dl.sl dd{ float:left;}

dl.sl dd a{ width:127px; height:219px; display:block; background:url(../images/ico_9.gif) left bottom no-repeat; position:relative; padding-top:21px; padding-left:5px;}

dl.sl dd a ins{ background:url(../bg/ico_8.png) no-repeat; width:121px; height:121px; position:absolute; top:20px; left:5px; cursor:pointer;}

dl.sl dd a b{ font-family:Georgia, "Times New Roman", Times, serif; color:#222; font-size:18px; padding:6px 0 0 20px; display:block;}

dl.sl dd a h4{ color:#380c38; font-weight:bold; display:block; text-align:center; padding-top:45px;}

dl.sl dd a:hover{ background-position:right bottom;}

dl.sl dd a:hover b{ color:#ffba00;}

dl.sl dd a:hover h4{ color:#fff;}

dl.sl{}

dl.sl dd{ float:left; padding:0px;margin-right:5px;}

dl.sl dd a{ display:block;background:url(../images/sl_bg.gif) 0 0 no-repeat; width:95px; height:220px; overflow:hidden; position:relative;padding:5px; margin:0 5px 0 0;}

dl.sl dd a i{ display:block; padding:20px 0 23px 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#333333;font-weight:bold;}

dl.sl dd a h3{ height:25px; line-height:25px; padding-top:6px;font-size:12px; text-align:center;}

dl.sl dd a ins.no1{ background:url(../images/ico_4-3.gif) no-repeat;}

dl.sl dd a ins.no2{ background:url(../images/ico_5-3.gif) no-repeat;}

dl.sl dd a ins.no3{ background:url(../images/ico_6-3.gif) no-repeat;}

dl.sl dd a ins.no4{ background:url(../images/ico_7-3.gif) 0 bottom no-repeat;}

dl.sl dd a ins{ width:50px; height:37px; position:absolute; left:0px; top:160px;}

dl.sl dd a:hover{ background-position:-259px 0;}

dl.sl dd a:hover ins.no1{ background-position:0 bottom;}

dl.sl dd a:hover ins.no2{ background-position:0 bottom;}

dl.sl dd a:hover ins.no3{ background-position:0 bottom;}

dl.sl dd a:hover ins.no4{ background-position:0 0;}

dl.sl dd a:hover h3{ color:#CC0000;}

dl.sl dd a h3 { color:#ffffff;}

dl.sl dd a:hover i{ color:#ffba00;}

.photoContent {
	overflow:hidden;width: 920px;margin:0 auto;
}
.photoContent .recentquote {
	float: left;
	width: 350px;
	overflow:hidden;
	margin-left:5px;
}

.photoContent .recentquote h2, .photoContent .sceneMark h2{
	font-size: 14px;
	color: #880c0b;
	line-height: 35px;
	font-family: "Times New Roman", Times, serif;
	padding-left: 10px;
	padding-right: 10px;
	clear: both;
	text-transform: uppercase;
	font-weight:bold;
	
	height: 46px;
}

.recentquote h2 {background:url(../images/newsline.gif) bottom no-repeat;height: 14px;width: 340px;padding-bottom:15px;}

.sceneMark h2 {background:url(../images/eventsMarkline.gif) bottom no-repeat;height: 14px;width: 510px;padding-bottom:15px;}

.photoContent .recentquote h2 span,.photoContent .sceneMark h2 span{
	float: right;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bold;
}

.photoContent .recentquote h2 span a,.photoContent .sceneMark h2 span a{color:#880c0b;}

.photoContent .sceneMark {
	float: right;
	display:block;
	width: 530px;
	overflow:hidden;
	margin-right:3px;
	
}

ul.ill{ padding:0px 0 0 0px;}

ul.ill li{ float:left; padding:0 3px;}

ul.ill li a{ width:158px; height:227px; display:block; background:url(../images/ico_2.gif) no-repeat; padding:10px 0 0 10px; position:relative; color:#999;}

ul.ill li a:hover img{ filter:alpha(opacity=60)}

ul.ill li a h3{ font-size:9px; text-transform:uppercase; line-height:18px; padding-top:18px;}

ul.ill li a h3 i{ display:block;}

ul.ill li a h3 span{ font-family:"微软雅黑"; color:#40454c; font-size:12px; top:10px;}

ul.ill li a cite{ font-family:"微软雅黑"; font-style:normal; font-size:36px; position:absolute; top:233px; line-height:40px; right:3px; letter-spacing:-2px; color:#373737;}

ul.ill li a cite sup{ font-size:24px; position:relative; *top:-4px;}

ul.ill li a:hover,ul.ill li a:hover h3 span,ul.ill li a:hover cite{ color:#541b86;}

.i3Content {
	overflow:hidden;width: 920px;margin:0 auto;
}
.i3Content .recentlove {
	float: left;
	width: 950px;
	overflow:hidden;
	margin-left:5px;
}

.i3Content .recentlove h2, .i3Content .newsMark h2{
	font-size: 14px;
	color: #880c0b;
	line-height: 35px;
	font-family: "Times New Roman", Times, serif;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	clear: both;
	text-transform: uppercase;
	font-weight:bold;
	
	height: 46px;
}

.recentlove h2 {background:url(../images/ip_1line.gif) bottom no-repeat;height: 14px;width: 900px;padding-bottom:15px;}

.newsMark h2 {background:url(../images/newsline.gif) bottom no-repeat;height: 14px;width: 340px;padding-bottom:15px;}

.i3Content .recentlove h2 span,.i3Content .newsMark h2 span{
	float: right;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bold;
}

.i3Content .recentlove h2 span a,.i3Content .newsMark h2 span a{color:#880c0b;}

.i3Content .newsMark {
	float: right;
	display:block;
	width: 350px;
	overflow:hidden;
	margin-right:3px;
	
}

.home_love_fengmian {float:left;width:177px;overflow:hidden;}

.home_love_fengmian_l { float:left; width:177px;}

.home_love_fengmian_l a:hover img{ filter:alpha(opacity=60)}

.love_fengmian_l a:hover img{ filter:alpha(opacity=60)}

.home_love_fengmian_r {width:177px;}

.home_love_fengmian_r p{padding-top:10px;}

.home_love_name{  color:#9CCD00;width:177px;float:left;}

.home_love_name a:link{color:#9CCD00}

.home_love_name a:visited{color:#9CCD00}

.home_love_name a:hover{color:#9CCD00}

.home_love_nameEn{  color:#555555 ;margin-right: 0px;width:177px;float:left;}

.home_love_nameEn a:link{color:#555555 }

.home_love_nameEn a:visited{color:#555555 }

.home_love_nameEn a:hover{color:#9CCD00 }

.home_love_title{ height:22px;  color:#3c3c3c}

.home_love_count { float:left;width:177px;}

.home_love_count span{ color:#FD0100}

h2.title{color:#666;height:38px;font:bold 14px/38px 微软雅黑,song,arial;text-align:left;padding:0 15px;margin:10px 0 15px 0;background:url(../images/titleBg.gif) repeat-x;}

h2.title span{float:right;font:normal 12px/38px song;}

.clearfix { zoom:1;}

.clearfix:after { content:'\20'; display:block; clear:both;}

.mt{ height:64px; padding-top:12px;}

h2.case{ background:url(../images/case.gif) 21px 9px no-repeat;}

h2.about{ background:url(../images/about.gif) 21px 9px no-repeat;}

h2.love{ background:url(../images/love.gif) 21px 9px no-repeat;}

h2.dress{ background:url(../images/dress.gif) 21px 9px no-repeat;}

h2.news{ background:url(../images/news2.gif) 21px 9px no-repeat;}

h2.quote{ background:url(../images/quote.gif) 21px 9px no-repeat;}

h2.scene{ background:url(../images/scene.gif) 21px 9px no-repeat;}

h2.order{ background:url(../images/order.gif) 21px 9px no-repeat;}

h2.process{ background:url(../images/process.gif) 21px 9px no-repeat;}

h2.faq{ background:url(../images/faq.gif) 21px 9px no-repeat;}

h2.help{ background:url(../images/help.gif) 21px 9px no-repeat;}

h2.works{ background:url(../images/works.gif) 21px 9px no-repeat;}

h2.contact{ background:url(../images/contact.gif) 21px 9px no-repeat;}

h2.l{ width:242px; position:relative; height:50px;}

h2.l i{ position:absolute; width:241px; height:50px; top:0; left:5px;}

.fl,.fr{ float:left; display:inline;}

.fr{ float:right;}

h2.rt{ font-size:20px; color:#541b86; text-transform:uppercase; line-height:22px; padding:10px 0 0 21px; background:url(../images/rbg.gif) repeat-y; height:44px;}

h2.rt span{ font-family:"微软雅黑"; padding-right:4px;}

h2.rt i{ display:block; font-size:10px; color:#808080; line-height:12px;}

a.more{ background:url(../images/more2.gif) no-repeat; width:86px; height:33px; margin:11px 30px 0 0;}

.lside{ width:242px;}

.lside ul.wl{ padding:16px 0 10px 28px;}

.lside ul.wl li{ float:none; padding:0 0 10px;}

ul.scl{ padding:0 0 10px 14px;}

ul.scl li{ padding-bottom:2px;}

ul.scl li a{ width:202px; height:37px; display:block; background:url(../images/scl.gif) no-repeat; font-size:10px; text-transform:uppercase; color:#999; line-height:16px; padding:6px 0 0 20px;}

ul.scl li a span{ display:block; font-family:"微软雅黑"; color:#40454c; font-size:14px;padding-top:7px;}

ul.scl li a:hover,ul.scl li a.hover,ul.scl li a:hover span,ul.scl li a.hover span{ background-position:0 bottom; color:#541b86;}

dl.t1 dd.hover{ color:#c90303;}

i.lnt{ background:url(../images/l_nt.gif) no-repeat;}

ul.l_nl{ padding:16px 0;}

ul.l_nl li{ background:url(../images/ico_3.gif) left bottom no-repeat;  padding:2px 0 0 22px; margin-bottom:2px;}

ul.l_nl li a{ width:212px; height:36px; display:block; color:#363636;}

ul.l_nl li a h3{ width:195px; font-family:"微软雅黑"; font-size:13px; line-height:18px; cursor:pointer;}

ul.l_nl li a i{ width:35px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; line-height:12px; text-transform:uppercase;}

ul.l_nl li a i span{ font-size:30px; line-height:26px; display:block;}

ul.l_nl li a:hover{ color:#541b86;}

.rside{ width:654px; background:url(../images/rbg.gif) repeat-y;padding-left:20px;padding-top:15px;}

.weizhi {float:right;padding-top:20px;}

.orders {width:600px;margin:0px auto;}

.orders li{line-height:28px;overflow:hidden;}

.orders_header span{
	color:#cc0066;}
	
.orders_header {padding-bottom:20px;}

.orders_footer {line-height:22px;padding-top:20px;}

.orders_name {width:120px;text-align:left;float:left;}

.orders_input {width:165px;text-align:left;float:left;}

.orders_ico {margin-right:5px;}

.orders_textarea {margin-left:12px;}

.orders_image {margin-left:80px;margin-top:20px;}

.knownBanner{ height:300px; background:url(../images/knownBanner.jpg) no-repeat;}

.knownTab{height:57px; width:650px;}

.knownTabBg01{background:url(../images/knownTab.gif) no-repeat left 0px;}

.knownTabBg02{background:url(../images/knownTab.gif) no-repeat left -70px;}

.knownTabBg03{background:url(../images/knownTab.gif) no-repeat left -140px;}

.knownTab a{ display:block; float:left; width:206px; height:57px; text-indent:206px; white-space:nowrap; overflow:hidden; font-size:0px\9; *font-size:12px;}

.knownTab a.a03{ width:201px;}

.mt01{ margin-top:10px;padding-left: -1px;margin-left: -1px;}

.ptb03{ padding-top:15px; padding-bottom:15px;}

.plr01{ padding-left:10px; padding-right:10px;}

.font14{ font-size:14px;}

.fontBold{font-weight:bold;}

.black,.black a,a.black{ color:#333;}

.black a:hover,a.black:hover{ color:#333; text-decoration:underline;}

.gray01,a.gray01{ color:#888;}

a.gray01:hover{ color:#888; text-decoration:underline;}

.line01D{clear:both; height:1px; line-height:1px; font-size:0px; background:url(../images/point01.gif) repeat-x;}

.knownBox01 { height:100%; padding:10px;}

.knownBox01 h2{color:#601886; font-size:24px; font-family:"微软雅黑","黑体";  font-weight:normal; margin-bottom:10px;}

.knownBox01 h5{ font-size:14px; color:#333; margin-bottom:5px;}

.knownBox01 .box02{ background-color:#F7F7F7; border:#EFEFEF 1px solid; padding:10px; line-height:180%; color:#888; margin-top:6px;}

.list02 dl{ clear:both;}

.list02 dt,.list02 dd{line-height:24px;*height:auto;}

.list02 dt{ float:left; width:85px;}

.list02 dd{ float:left; width:81%;}

.list02T3 dt{ float:left; width:22px;}

.list02T3 dd{ float:left; width:610px;}

.iconPoint2 li{background:url(../images/icon01.gif) no-repeat -1440px -355px;padding-left:15px; line-height:180%;}

.helpBox01 div.c01{ float:left; width:363px; margin-left:10px; _display:inline; margin-bottom:15px;}

.helpBox01 div.c01 ul{ height:110px; *height:105px; padding:0px 4px;}

.helpBox01 div.c01 h2{ background-color:#8f67bb; font-size:14px; height:23px; color:#fff; padding:9px 10px 0px 10px; margin-bottom:10px; font-weight:normal;}

.helpBox01 div.c01 h2 a,.helpBox01 div.c01 h2 a:hover{ color:#FFF; text-decoration:none;}

.helpBox02{ padding:10px 0px;}

.helpBox02 h3{ color:#52247e; font-size:14px; margin-bottom:5px; padding:0px 10px;font-weight:bold;}

.helpBox02 p{ color:#888; line-height:180%; padding:0px 10px;}

.line01{clear:both; height:1px; line-height:1px; font-size:0px; background-color:#d8bae3; overflow:hidden;}

.mtb03{ margin-top:15px; margin-bottom:15px;}

.newsview {width:100%;overflow:hidden;line-height:2em;text-align:left;}

.newsview h3,.serContent h3{text-align:center;font: 18px song,arial;}

.newsInfo{display:block;margin-top:8px;margin-bottom:15px;text-align:center;border:1px solid #d1d1d1;border-left:0;border-right:0;}

ul.wl{ padding:4px 0 0 0px;}

ul.wl li{ float:left; padding:0 15px 0px 5px;}

ul.wl li a{ width:185px; height:210px;display:block; background:url(../images/wl.gif) no-repeat; padding:10px 0 0 10px; color:#999; text-transform:uppercase;}

ul.wl li a h3,ul.wl li a h4{ font-size:10px; padding-right:10px; line-height:16px;}

ul.wl li a h3{ padding-top:6px;}

ul.wl li a h3 span{ display:block; font-family:"微软雅黑"; font-size:14px; color:#40454c;}

ul.wl li a:hover img{ filter:alpha(opacity=60)}

.works_li {margin-bottom:15px;}

.gundong { width:185px; margin-right:15px;height:210px;float:left; background:url(../images/wl.gif) no-repeat; padding:10px 0 0 10px; color:#999; text-transform:uppercase;}

.gundong span { font-size:10px; padding-right:10px; line-height:16px;}

.gundong span{ padding-top:6px;}

.gundong span{ display:block; font-family:"微软雅黑"; font-size:14px; color:#40454c;}

.works_view {padding:15px;text-align:center;background:#F0F0F0}

#floatTips{
	position:absolute;
	top:400px;
	*margin-left:960px;
	margin-left:960px;
	width:29px;
	height:26px;
}

.works_view h1{height:30px;font:bold 14px/30px song,verdana;margin:30px 0;text-align:center;}

.works_view h1 span{display:block;margin-top:10px;font:normal 12px song,verdana;}

.works_view img{border:1px solid #E6E5E5;padding:4px;background:#fff}

.works_view p{margin:1.6em 0;}

.works_view_albumBot {margin:20px 0;padding:5px;text-align:left;border-bottom:1px solid #ccc;width:90%;overflow:hidden;}

.works_left {float:left;}

.works_right {float:right;}

.quicklink{ background:#e6e6e6;height:1px;margin:0px auto;width:900px;overflow:hidden;margin-bottom:20px;margin-top:20px;}

.lianmeng {float:left;width:952px;}

.lianmeng ul{padding-left:70px;}

.lianmeng li{float:left;}

.kepian li {width:192px;height:303px;background:url(../images/kepian.jpg) no-repeat;float:left;padding:10px;}

.right15 {margin-right: 23px;}

.top10 {margin-top: 10px;margin-right: 5px;}

det{}

.det .bigimg{ background-color:#f1d9f5; text-align:center; padding:10px; margin: 0 50px 0 34px;}

.det a.arr_l ,.det a.arr_r{ background:url(../bg/arr_1.gif) no-repeat; width:16px; height:24px; float:left; margin:50px 15px 0; display:inline; cursor:pointer;}

.det a.arr_l{ margin-left:48px;}

.det a.arr_r{ background-position:right top;}

.det .scb{ width:603px; height:95px; position:relative; float:left; margin-top:10px; overflow:hidden;}

.det .scb ul{ width:20000em; position:absolute; top:0; left:0;}

.det .scb ul li{ float:left; margin-right:8px; cursor:pointer;}

.det .scb ul li img{ border:5px solid #f6eddf;}

.det .scb ul li.active img{ border-color:#c42522}

.det .scb ul li img{ border:5px solid #f6eddf;}

.det ul#itm{ margin-left:22px;margin-top:15px;}

.det ul#itm li{ float:left; margin-right:8px; margin-bottom:12px; cursor:pointer;}

.det ul#itm li img{ border:5px solid #f6eddf;}

.det ul#itm li.active img{ border-color:#c42522}

.det ul#itm li img{ border:5px solid #f6eddf;}

.det .scb ul li .bimg{ display:none;}

.det ul.dis{ float:right; margin-right:54px; display:inline;}

.det ul.dis li{ float:left;}

.det ul.dis li a{ padding:0 16px; line-height:33px; color:#b13403;}

.det ul.dis li a:hover{ color:#966587;}

.det ul.dis li a.hover{ color:#966587;}

.det ul.list{ padding-left:1px; text-align:center; margin:0 10px 0 -13px;}

.det ul.list li{ padding-bottom:30px; background:url(../bg/case_bg3.gif) -1px bottom no-repeat; margin-bottom:20px;}

.det ul.list li table{ background-color:#f6eddf; margin:0 auto;}

.tpc{ padding-top:16px;}

.tpc .b{ width:49%; float:left; overflow:hidden;}

.tpc .b img{ float:left; margin-right:12px;}

.tpc .b span{ font-size:10px; display:block; color:#9a9a9a;}

.tpc .b h3{ font:bold 24px/30px "微软雅黑"; color:#966587; height:30px; overflow:hidden;}

.tpc .b p{ font-size:10px; color:#636363; padding-bottom:6px;}

.tpc .b b{ font-weight:normal; color:#a1a1a1; }

.sceneneiye li{margin-right:20px;margin-left:10px;}

.quote_dd dd{margin-left:10px;margin-right:10px;margin-bottom:40px;}

.toubu {width:100%;height:100px;background:#000000;}

.toubu h1 a{margin-top:12px;margin-left:20px;margin-right:10px;width:251px;height:75px;float:left;}
	

.toubu .bg{width:1003px;margin:0px auto;height:100px;background:url(../images/toubu.jpg) no-repeat;margin-bottom:-5px;}

.nav {float:left;}

.nav h2 {font-size:12px;}

.nav li {float:left;margin-left:2px;}

.top1_right_word{font-size:8px; color:#666; font-family:Verdana, Geneva, sans-serif;}

.top1_right {
	text-align: right;
	width: 660px;
	color: #bababa;
    float: right;
    line-height: 22px;
	margin-top:10px;
	margin-right:15px;
	
}

.top1_right a {
	color: #bababa;
	padding:0 0px;
}
.top1_right a:hover{
	color:#FFF;
}
.top1_right span{
	color:#666;
	font-size:8px;
}

.ip4b {
	background:url(../images/ip4b.gif) no-repeat;
	height:259px;
	overflow:hidden;
	margin:0 auto;
	width:920px;
}
.ip4b .inlb {
	width:297px;
	margin-right:3px;
}
.ip4b h2 {
	width:297px;
	height:58px;

}
.ip4b h2 span{
	width:86px;
	float:right;
	margin-top:25px;
	margin-bottom:5px;
}
.ip4b ul {
	padding-left:20px;
}
.ip4b ul li {
	border-bottom:1px solid #d1d1d1;
	width:280px;
	line-height:29px;
	float:left;
}
.ip4b ul li a {
	color:#737373;
	background:url(../images/ico_16.gif) 4px 5px no-repeat;
	padding-left:12px;
}
.ip4b ul li a:hover {
	color:#c60000;
	background-position:4px -25px;
}

#slider_swf {width:520px;height:210px;background:url(../images/slider_swf.gif) no-repeat;padding:5px;}

.ctpan{ background:url(../images/ct_pan.jpg) no-repeat; height:426px; position:relative;margin-left:15px;}

.ctpan ul{ width:164px; padding:107px 0 0 29px;}

.ctpan ul li{ float:left; padding:0 5px 0 0; margin-bottom:4px;}

.ctpan ul li a{ width:34px; height:34px;display:block;}

.ctpan a.join{ width:186px; height:94px; position:absolute; bottom:5px; left:14px;}

.pagen{ background:url(../images/page2.jpg) no-repeat; height:32px; width:658px; margin:10px 0 40px; position:relative;}

.pagen a.pn{ color:#fff; font-weight:bold; top:10px; position:absolute;}

.pagen ul{ padding:57px 0 0 157px;}

.pagen ul li{ float:left; padding-right:18px;}

.pagen ul li a{ width:98px; height:26px;}

.dolike{ float:left;}

.dolike h4{ background:url(../bg/dolike.gif) no-repeat; height:35px; margin-top:23px;}

.dolike ul{}

.dolike ul li{ float:left; padding-right:5px; padding-bottom:10px;}

.dolike ul li.np{ padding-right:0;}

.dolike ul li a img{ border:5px solid #f6eddf;}

.dolike ul li a:hover img{ border:5px solid #c42522;}

.dolike a.gomore{ background:url(../images/gomore.gif) no-repeat; width:294px; height:40px;}

.dolike dl{ margin-bottom:20px;}

.dolike dl dd{ border-bottom:1px solid #dbc7ce; font-family:"宋体";}

.dolike dl dd a{ line-height:29px; color:#bb83ba; padding-left:12px;}

.dolike a.gomore2{ background:url(../images/gomore2.gif) no-repeat; width:294px; height:40px;}

.dolike a.gomore3{ background:url(../images/gomore3.gif) no-repeat; width:294px; height:40px;}

.dolike h5{ color:#888; height:20px;}

.otherNews {
	clear: both;
	margin-top: 20px;
}
.otherNews h6 {
	font-size: 12px;
	color: #333333;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
}
.otherNews li {
	display: block;
	line-height: 25px;
}
.otherNews span {
	float: right;
}

.quote_index li{width:352px;float:left;margin-bottom:8px;}
.quote_index img{margin:3px;}
.quote_index .img{border:1px solid #dddddd;width:158px; height:108px;float:left;}
.quote_index .text{width:180px;float:left;margin-left:8px;}
.quote_index h1{font-size: 14px;font-family:'微软雅黑';width:170px;float:left;border-bottom:1px solid #dddddd;margin-bottom:3px;font-wight:bold;}
.quote_index b{font-size: 14px;font-family:'微软雅黑';}
.quote_index i{font-size: 12px;color: #a0a0a0;width:180px;float:left;font-wight:normal;}
.quote_index .core {color: #7f42aa;font-family:Georgia, "Times New Roman", Times, serif;}
.quote_index p{font-size: 12px;color: #a0a0a0;width:180px;float:left;margin-top:5px;}

.quote li{width:640px;float:left;margin-bottom:20px;border:1px solid #dddddd;padding:8px;}
.quote img{margin:3px;}
.quote .img{border:1px solid #dddddd;width:386px; height:226px;float:left;}
.quote .text{width:200px;float:left;margin:12px 0px 0px 12px;}
.quote h1{font-size: 16px;width:200px;float:left;border-bottom:1px solid #dddddd;margin-bottom:3px;font-wight:bold;font-family:'微软雅黑';}
.quote b{font-size: 16px;font-family:'微软雅黑';}
.quote i{font-size: 12px;color: #a0a0a0;width:200px;float:left;font-wight:normal;}
.quote .core{color: #7f42aa;font-family:Georgia, "Times New Roman", Times, serif;font-size: 18px;}
.quote p{font-size: 12px;color: #a0a0a0;width:200px;float:left;margin-top:5px;line-height:16px;}

.float{width:100px; height:397px; position:absolute;right:20px;top:490px; background:url(../images/53kf2.png)}