﻿@charset "utf-8";
h1, .f1, h2 { font-family: "微软雅黑", "宋体", Arial; font-weight: bold; color: #444; }
h1 { font-size: 18px; text-align: center }
.f1, h2 { font-size: 14px; }
h1 { font-size: 20px; padding: 5px 0; }
.f2 { font-size: 14px; line-height: 160%; }
.f2 img { max-width: 100%; }
.f2 p.img { text-align: center; }
.inp { border: 1px solid #CCC; padding: 3px; border-top-color: #666; border-left-color: #666;
	background-color: #F6F6F6; line-height: 14px; }
.inp:hover { border: 1px solid #5EA2D9; background-color: #EDF3F8; }
.btnmini, .btnbig { border: 1px solid #1A5488; overflow: hidden; border-top: #149BDD; border-left: #149BDD;
	background-color: #1F66A8; font-weight: bold; color: #FFF; cursor: pointer }
.btnmini { padding: 0 10px; line-height: 17px; height: 24px; }
.btnbig { padding: 5px 10px; font-size: 14px; height: 30px; margin-top: 5px }
.none { display: none; }
.both { clear: both; width: 100%; }
/* PIE usage */
.PIE { behavior: url(lib/PIE/PIE.php); position: relative; }

/* #pt = position */
#pt { border-bottom: 1px solid #E4E4E4; line-height: 35px; color: #999;
	background: url(../images/image.gif) no-repeat -270px 12px; padding-left: 25px; }
	#pt span { float: right; border: 1px solid #06C; text-align: center; background-color: #3469CB;
		line-height: 12px; margin-top: 5px; }
		#pt span a { float: left; color: #FFF; padding: 5px 10px; }
	#pt p { float: right; }
		#pt p a { float: left; background: url(../images/btn.gif); height: 25px; line-height: 25px; color: #FFF;
			padding: 0 10px; margin-left: 10px; margin-top: 3px; }

/* .titval = tital value collection */
.titval { }
	.titval span { float: left; }
		.titval span.tit { clear: left; }
		.titval span.val { width: 120px; }

#winbox { position: absolute; border: 5px solid #9CC0E9; background-color: #F4F8FB; line-height: 180%; color: #476DD1; }
#winbox .t { font-weight: bold; padding: 5px; border-bottom: 1px solid #9CC0E9; }
#winbox .t span { float: right; padding: 0 5px; cursor: pointer; font-weight: normal }
#winbox .c { padding: 5px 15px; }
#winbox .g { margin: 15px; text-align: center; }
#winbox .g a { padding: 8px 20px; line-height: 30px; border: 1px solid #4672C4; border-top: #9CC0E9; border-left: #9CC0E9;
	background-color: #3D6AD3; color: #FFF; margin-right: 20px; }
#winbox .g a:hover { background-color: #5588D8; text-decoration: none; }
#winbox .z { padding-bottom: 15px; font-family: Verdana, Geneva, sans-serif; }
#winbox .z a { text-decoration: underline; }

.wpm { margin: 0 auto; width: 990px; clear: both; }
.wpa { width: auto; }

.head { height: 155px; background: url(../images/bg.jpg); }
.head dl { float: left; height: 99px; }
.head dl.a { width: 160px; background: url(../images/logo.jpg); }
.head dl.b { width: 550px; background: url(../images/top1.jpg); }
.head dl.c { width: 270px; background: url(../images/top2.jpg); color: #7AABD8 }
.head dl.c a { color: #7AABD8 }
.head dl.c p { float: left; }
.head dl.c p.i { width: 240px; padding: 20px 10px 0 20px; line-height: 20px; text-align: right; position: relative; }
.head dl.c p.i span.cart { margin-left: 15px; padding: 5px 10px; }
.head dl.c p.i span.cart_c { background-color: #139DDF; }
.head dl.c p.i span.cart_c a { color: #FFF; }
.head dl.c p.i a.m { float: right; text-align: left; margin-left: 15px; padding-left: 15px; height: 25px;
	background: url(../images/image.gif) no-repeat 0 -68px; }
.head dl.c p.s { width: 170px; height: 25px; padding-left: 100px; }
.head dl.c p.s span { float: left; }
.head dl p.s span.l { width: 80px; }
.head dl p.s span.ll { width: 53px; background: url(../images/image.gif) repeat -440px -120px; padding: 2px 0 0 2px; height: 23px; }
.head dl.c p.s span.l input { width: 70px; background: url(../images/bg.jpg) repeat 0 -430px; padding: 5px; height: 15px;
	margin: 0; border: 0; color: #FFF; margin-top: -1 px\9; }
.head dl.c p.s span.r { width: 25px; background: url(../images/image.gif) no-repeat 0 -30px; }
.head dl.c p.s span.r input { width: 25px; height: 25px; margin: 0; border: 0; background: none; cursor: pointer; }
.menu a { float: left; width: 122px; line-height: 55px; height: 55px; font-size: 14px; color: #444; text-align: center;
	background: url(../images/list.jpg); }
.menu a:hover, .menu a.c { color: #FFF; background: url(../images/list.jpg) -122px 0; }

.cartdb { position: absolute; top: 40px; right: 10px; width: 335px; border: 1px solid #139DDF; background-color: #FFF;
	text-align: left; padding: 5px; z-index: 999; }
.cartdb dl { width: 325px; line-height: 18px; color: #139DDF; height: 35px; padding: 5px; overflow: hidden; }
.cartdb dl:hover { background-color: #FFC }
.cartdb dl dt { float: left; width: 45px; }
.cartdb dl dt img { width: 35px; height: 35px; }
.cartdb dl dd { float: left; width: 200px; }
.cartdb dl dd.p { width: 80px; text-align: right; }
.cartdb dl dd.p strong { font-size: 13px; font-family: Verdana, Geneva, sans-serif; color: #C00; }
.cartdb dl.j { height: 14px; line-height: 14px; padding: 5px; text-align: center; background-color: #DFF0F9 }

.bannerb { width: 960px; height: 29px; background: url(../images/tel.jpg); clear: both; color: #FFF; line-height: 25px;
	padding: 5px 15px; font-family: Verdana, Geneva, sans-serif; }
.bannerb a { color: #FFF }
.mban { background-position: 0 -85px; height: 5px; }

.type { height: 38px; background: url(../images/bg.jpg) 0 -217px; overflow: hidden; }
.type p { height: 38px; float: left; }
.type p.l { width: 7px; background: url(../images/list.jpg) -281px 0; }
.type p.c { line-height: 35px; padding-left: 10px; padding-top: 3px; }
.type p.c span { font-size: 12px; font-family: Arial; padding-left: 10px; color: #247AB5 }
.type a { float: right; width: 45px; height: 19px; background: url(../images/list.jpg) -317px 0; margin-top: 11px; }
.type p.r { float: right; width: 7px; background: url(../images/list.jpg) -299px 0; }

.list { margin-top: 10px; }
.main { background: url(../images/tab.jpg) -2970px 0; }
.main .l { float: left; width: 200px; }
.main .r { float: right; width: 740px; padding: 5px 20px 20px 20px; overflow: hidden; }
.title-sd { height: 35px; line-height: 35px; padding-left: 25px; background : #FFF url(../images/image.gif) no-repeat -40px 13px; }
.nav-sd { padding: 5px 10px; line-height: 35px; border-top: 5px solid #1294D7; }
.nav-sd div p {
	font-weight: bold;
}

.nav-sd a { color: #FFF; font-size: 12px; float: left; width: 150px; background: url(../images/image.gif) no-repeat -430px -30px;
	padding-left: 30px; }
.nav-sd dt a {
	color: #efc285;
	font-size: 14px;
	float: left;
	width: 150px;
	padding-left: 30px;
	background-image: url(../images/pic-q.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.nav-sd dt a:hover {
	background-position: left center;
	text-decoration: none;
}
.nav-sd dt  { margin-left:10px;}
.nav-sd a:hover { background-position: -430px -65px; text-decoration: none; }

.ct-mn div.c, .comment div.c, .ct-mn ul.c, .comment ul.c { margin-top: 10px; clear: both }
.ct-mn .t, .comment .t { line-height: 30px; border: 1px solid #E7E7E7; font-family: Verdana, Geneva, sans-serif;
	border-left: 0; border-right: 0; background-color: #F3F3F3 }
.ct-mn .t { color: #999; text-align: center; }
.ct-mn .list li { border-bottom: 1px solid #EEE; 
	background: url(../images/image.gif) no-repeat 5px -155px; font-size: 14px; }
.ct-mn .list li span { float: right; font-size: 11px; color: #999; font-family: Verdana, Geneva, sans-serif }
.ct-mn .list li em { padding-left: 10px; color: #C00; font-size: 12px; font-style: normal; }
.ct-mn .list dl { float: left; width: 160px; height: 145px; padding: 5px; text-align: center; overflow: hidden;
	margin-right: 12px; margin-bottom: 12px; background: url(../images/image.gif) no-repeat -430px -270px; }
.ct-mn .list dl dt { height: 120px; }
.ct-mn .list dl dt img { width: 160px; height: 120px; }
.ct-mn .list dl dd { height: 30px; overflow: hidden; line-height: 30px; }
.ct-mn .list dl:hover { background-position: -430px -440px; }
.ct-mn .list dl:hover a { color: #FFF }
.ct-mn .prevnext { padding-top: 20px; }
.ct-mn .prevnext a { margin-right: 20px; color: #0C4D8D; }

.comment { margin-top: 10px; }
.comment .t { padding-left: 10px; font-weight: bold; }
.comment .i dl { margin-bottom: 10px; width: 740px; float: left; }
.comment .i dl dt { float: left; width: 80px; font-weight: bold; text-align: right; padding-right: 10px; line-height: 25px; }
.comment .i dl dd { float: left; padding-right: 10px; }
.comment .list { clear: both }
.comment .list dl { margin-bottom: 10px; line-height: 22px; border-top: 1px solid #E7E7E7; }
.comment .list dl dt { background-color: #F3F3F3; padding: 3px 10px; }
.comment .list dl dd { padding: 3px 10px; }

.news { height: 150px; overflow: hidden; }
.news .l { float: left; width: 195px; }
.news .r { float: right; width: 270px; padding-left: 10px; }
.news .r li { line-height: 24px; border-bottom: 1px solid #EEE; padding-left: 15px;
	background: url(../images/image.gif) no-repeat 5px -161px; }
.about { height: 150px; overflow: hidden; }
.about .l { float: left; width: 190px; }
.about .r { float: left; width: 260px; line-height: 21px; }

.product { height: 150px; width: 980px; position: relative; margin: 15px 0; }
.product .wrapper { width: 915px; overflow: auto; height: 177px; margin: 0 35px; position: absolute; top: 0; }
.product .wrapper ul { width: 1820px; list-style : none outside none; margin: 0; padding: 0; position: absolute; top: 0; left: 0; }
.product ul li { display: block; float: left; padding-right: 10px; width: 175px; }
.product ul li p { text-align: center; height: 22px; padding-top: 5px; overflow: hidden; }
.product ul li p a { color: #FFF; }
.product ul li img { -webkit-transition: border-color 400ms; width: 160px; height: 125px; padding: 5px; background-color: #E8E8E8; }
.product ul li img:hover { background-color: #0C4D8D; }
.product ul li a img { display: block; }
.product .arrow { display: block; height: 62px; width: 30px; position: absolute; top: 45px; cursor: pointer; outline: 0; }
.product .arrow a { width: 30px; height: 62px; }
.product .forward { right: 0; background: url(../images/image.gif) -30px -209px; }
.product .back { left: 0; background: url(../images/image.gif) 0 -209px; }

.attribute strong { font-size: 14px; }
.attribute p { padding: 13px 0; border-bottom: 1px dashed #CCC; }
.attribute .price { font-size: 20px; font-family: Verdana, Geneva, sans-serif; font-weight: bold; color: #C00; }
.attribute .aprice span { padding: 5px 8px; margin: 0 5px 0 0; border: 1px solid #CCC; cursor: pointer; }
.attribute .aprice span.c { border: 1px solid #900; background-color: #C00; color: #FFF; }
.attribute .aprice span:hover { border-color: #900 }
.ins { height: 22px; line-height: 20px; text-align: center; border: 1px solid #E3E3E3; background-color: #F5F5F5;
	border-top-color: #999; border-left-color: #999; }

.ordertab { width: 100%; padding: 0; margin: 0; border-bottom: 0; border-right: 0; }
.ordertab, .ordertab td { border: 1px solid #CCC; line-height: 180% }
.ordertab td { border-top: 0; border-left: 0; padding: 8px; text-align: center; }
.ordertab tr { background-color: #FFF; color: #06C; }
.ordertab .trbg { font-weight: bold; color: #FFF; background-color: #F5F5F5; }
.ordertab .trbg td { padding: 0; line-height: 28px; background-color: #1294D7; }
.ordertab .left { text-align: left; }
.ordertab span { color: #666 }

.total { font-size: 14px; color: #C00; font-family: Verdana, Geneva, sans-serif }
#aggregate, .aggregate { font-size: 16px; font-weight: bold; color: #C00; font-family: Verdana, Geneva, sans-serif }

.buy { margin: 12px 0; }
.inbuy, .incart { margin: 0; padding: 0; border: 0; cursor: pointer; height: 37px; line-height: 90px; overflow: hidden; }
.inbuy { width: 127px; background-image: url(../images/buy.gif); margin-right: 5px; }
.incart { width: 132px; background-image: url(../images/cart.gif); }

.pinfo { padding-bottom: 10px; line-height: 180% }
.pinfo span { padding-right: 20px; }

#imgto { width: 300; height: 310px; }
#imgto .big { height: 260px; }
#imgto .big img { width: 300px;; height: 250px; }
#imgto .small { height: 55px; }
#imgto .small div { float: left; overflow: hidden; }
#imgto .small div.imgl, #imgto .small div.imgr { width: 13px;; height: 53px; border: 1px solid #CCC;
	background-color: #F6F6F6; text-align: center; line-height: 53px; font-weight: bold; color: #999; cursor: pointer; }
#imgto .small div.imgl:hover, #imgto .small div.imgr:hover { background-color: #E7E7E7; color: #666 }
#imgto .small div.imgc { width: 270px; position: relative;; height: 55px; }
#imgto .small div.imgc ul { position: absolute; width: 2200px; height: 55px; top: 0; left: 0; }
#imgto .small div.imgc ul li { float: left; width: 55px; padding-left: 10px; cursor: pointer; }
#imgto .small div.imgc ul li img { width: 53px; height: 53px; border: 1px solid #FFF }
#imgto .small div.imgc ul li.the img { border: 1px solid #C00 }

.case { height: 150px; overflow: hidden; }
.case li { float: left; padding: 8px; width: 166px; overflow: hidden; text-align: center; }
.case li img { width: 166px; height: 110px; }
.case li img:hover { background-color: #0C4D8D; }
.case li p { padding-top: 5px; line-height: 22px; }
.case li p a { font-weight: bold }

.contact { height: 150px; overflow: hidden; }
.contact .t { width: 200px; }
.contact .b { margin-top: 10px; }
.contact .b li { line-height: 21px; font-family: Verdana, Geneva, sans-serif; }
.contact .b li span { float: left; width: 50px; text-align: right; color: #247AB5; font-weight: bold }
.contact .b li p { float: left; padding-left: 10px; }

.ct-mn .labels { background-color: #F3F3F3; height: 35px; }
.ct-mn .labels span { float: left; padding: 0 15px; margin: 9px 0 0 10px; height: 25px; line-height: 25px;
	border: 1px solid #CCC; border-bottom: 0; background-color: #FFF; overflow: hidden; font-weight: bold; cursor: pointer; }
.ct-mn .labels .current { background: url(../images/btn.gif); color: #FFF; }

.ct-mn .record { }
.ct-mn .record li { height: 20px; line-height: 20px; padding: 5px 0; border-bottom: 1px dashed #CCC }
.ct-mn .record li span { float: right; text-align: right; }
.ct-mn .record li.m { border-bottom: 1px solid #CCC; font-weight: bold }
.ct-mn .record li span.time { width: 300px; }

.member_f { margin-top: 5px; }
.member_f dl { border-bottom: 0px solid #E8E8E8; padding: 5px 0; width: 100%; float: left; }
.member_f dl dt { float: left; width: 110px; text-align: right; line-height: 26px; font-weight: bold; }
.member_f dl dd { float: left; line-height: 26px; padding-left: 10px; }
.member_f dl dd textarea { width: 90%; height: 200px; }
.member_f dl dd.m span { color: #C00; }
.member_f dl dd.m span.ok { background-color: #000; width: 10px; height: 5px; }

.links { padding: 10px 0; line-height: 22px; color: #666; }
.links a { color: #333; padding: 5px 10px; color: #666 }

.bottom { background: url(../images/bg.jpg) 0 -287px; height: 50px; padding: 25px 0; }
.bottom .l { float: left; width: 800px; line-height: 25px; font-family: Verdana, Geneva, sans-serif; color: #828282 }
.bottom .r { float: right; width: 135px; height: 50px; background: url(../images/image.gif) 0 -104px; margin: 5px 20px 0 0; }

.pages {
	margin-top: 10px;
	clear: both;
}
.pages li { float: left; line-height: 20px; _height:20px; ;border: 1px solid #E1E1E1; margin-right: 10px; background-color: #FFF; }
.pages li.c { background-color: #efc285; color: #FFF; padding: 0 8px; }
.pages li a { float: left; padding: 0 8px; height: 20px; }
.pages li a:hover { background-color: #588FD9; color: #FFF; text-decoration: none; }

.pages2 li { float: left; line-height: 20px; _height:20px; _width:30px;border: 1px solid #E1E1E1; margin-right: 10px; background-color: #FFF; }
.pages2 li.c { background-color: #efc285; color: #FFF; padding: 0 8px; }
.pages2 li a { float: left; padding: 0 8px; height: 20px; }
.pages2 li a:hover { background-color: #588FD9; color: #FFF; text-decoration: none; }

.menu_pop { display: none; position: absolute; z-index: 100; }
.nav li { float: left; }
.nav a { float: left; text-align: center; }

#search span { float: left; }
#search span * { float: left; margin: 0; outline: none; height: 27px; line-height: 27px; }
#search span.select select { border: 1px solid #888; }
#search span.text input { padding: 0 0 0 6px; border: none; width: 141px; background: none; }
#search span.submit input { padding: 0; width: 31px; border: none; cursor: pointer;
	background: #3184DD; }

/*/////////////////////////////////////////////////////////*/
body{
	color: #efc285;
	background: #fff;
	font-family: "宋体", Arial;
	text-align: center;
}
a{color: #efc285;}
a:hover{color: #fff;text-decoration: none}
.wp{
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
#header,#header>.wp{background: url(../images/h.jpg) repeat-x center top}
.nav{background: url(../images/h.jpg) repeat-x center bottom}
.nav li{height: 48px;line-height: 48px}
.nav li:hover{background: url(../images/sj.png) no-repeat center bottom}
.nav li a{font-size: 14px;padding: 0 30px}
.nav li a:hover,.nav li.active a{color: #fff;text-decoration: none;}
.m16{margin: 16px 0}
.tit{height: 41px;position: relative}
.tit a{position: absolute;width: 44px;height: 22px;display: block;top: 10px;right: 8px}
.con{background: #222222;border: solid 1px #000;border-top: none;padding:10px 16px}
.l,.r{min-height: 20px}
.ab .l{width: 584px}
.ab .l .tit{background: url(../images/a.jpg);height: 188px}
.ab .r{width: 398px}
.ab .r .tit{background: url(../images/hn.jpg);}
.pro .con,.cases .con,.new .l{padding: 0}
.pro .l{width: 259px;}
.pro .l .tit{background: url(../images/fl.jpg);height: 48px}
.pro .l dl{line-height: 30px;padding: 16px}
.pro .l dt{background: url(../images/jh.jpg) no-repeat left center;text-indent: 18px}
.pro .l dd{background: url(../images/jt.jpg) no-repeat left center;margin-left: 18px;text-indent: 18px}
.pro .l dt a{font-size: 14px;font-family: "Microsoft Yahei", "微软雅黑"}
.pro .l dt a:hover{font-size: 15px}
.pro .l dd a:hover{font-size: 13px}

.pro2 .l2 dl{
	line-height: 30px;
	padding-top: 16px;
	padding-right: 10px;
	padding-bottom: 16px;
	padding-left: 10px;
}
.pro2 .l2 dt{background: url(../images/jh.jpg) no-repeat left center;text-indent: 18px}
.pro2 .l2 dd{background: url(../images/jt.jpg) no-repeat left center;margin-left: 10px;text-indent: 18px}
.pro2 .l2 dt a{font-size: 14px;font-family: "Microsoft Yahei", "微软雅黑"}
.pro2 .l2 dt a:hover{font-size: 15px}

.pro .r{width: 727px}
.pro .r .tit{background: url(../images/p.jpg);}
.pro .r .con,.cases .l ul{padding-top: 18px}
.pro .r .con li,.cases .l li{text-align: center;float: left;margin:0 0 15px 18px}
.pro .r .con li:hover p,.cases .l li:hover p{color: #fff}
.pro .r .con li:hover a{border-color:#efc285 }
.pro .r .con li img{ width:216px;min-height: 185px;margin: 0 auto;	display: block;	-webkit-transition: -webkit-transform .3s linear;
	-moz-transition: -moz-transform .3s linear;	-o-transition: -o-transform .3s linear;	transition: transform .3s linear;}
.pro .r li:hover img{-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);	-o-transform: scale(1.1);	transform: scale(1.1);}
.pro .r .con li a,.cases .l li a{display: block;width: 216px;height: 185px;overflow: hidden;border: solid 1px #d4d4d4;margin-bottom: 8px}
.new .tit{background: url(../images/new.jpg);height: 137px}
.new .l{height: 190px;width: 320px}
.new ul{padding:0 10px 10px}
.new ul li{height: 36px;line-height: 36px;background: url(../images/li.jpg) repeat-x center bottom;text-indent: 3px}
.why{background: url(../images/w.jpg);height: 673px}
.cases .tit{background:url(../images/c.jpg);}
.cases .l{width: 743px}
.cases .l li a{width: 221px;height: 163px;border: solid 1px #474747;}
.cases .l li img{width: 221px;}
.cases .l li:hover a{border-color: #fff}
.cases .l li:hover img{opacity: 0.8; filter: alpha(opacity=80);}
.cases .r{width: 237px}
.cases .r li{line-height: 38px;height: 38px;background:url(../images/x.jpg) no-repeat left center;text-indent:22px;margin-left: 16px}
.kh{background: url(../images/kh.jpg) no-repeat center bottom;height:181px;margin-top: 12px}
.kh a:hover{background: #000;opacity: 0.5; filter: alpha(opacity=50);}
#Flinks .tit{background: url(../images/l.jpg)}
#Flinks .con{padding: 20px 16px}
#footer{background: #171717;margin-top: 16px;text-align: center;padding: 5px 0;line-height: 22px;min-width: 1000px}
.bg,.ct .mn,.title-sd,.pages li{background-color: #222;}
.ct .mn{padding-right: 0px;padding-bottom: 3px; _width:780px;}
.ct .mn .rect{border:none;}
.nav-sd{border-top: 5px solid #efc285;}

.nav-sd2{border-top: 5px solid #efc285;}

.ct-mn .list li{border-bottom: dotted 1px #999}
h1,.f1, h2,.ct-mn .prevnext a{color: #f7f7f7}
.nav-sd a:hover{color: #efc285;}
.pages li.c,.pages li a:hover{background: #efc285}
.ct-mn .list dl{width: auto;height: auto;background: none}
.ct-mn .list dl dt {height: 180px;	overflow: hidden;	border: solid;}
.ct-mn .list dl:hover dt{border-color: #fff}
.ct-mn .list dl dt img{width: 225px;height: auto;margin: 0 auto;	display: block;	-webkit-transition: -webkit-transform .3s linear;
	-moz-transition: -moz-transform .3s linear;	-o-transition: -o-transform .3s linear;	transition: transform .3s linear;}
.ct-mn .list dl:hover img{-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);	-o-transform: scale(1.1);	transform: scale(1.1);}
.sub{background: #000}
.menu_pop{width: 1000px;height: 148px;background: #000;margin: 0 auto;border-radius:0 0 8px 8px;}
.menu_pop li{float: left;width:122px;margin: 10px 10px;text-align: center}
.menu_pop li a{display: block;line-height: 30px}
.menu_pop li:hover img{border: solid 1px #888;padding: 2px}
#nav_tid1_menu{width: 1000px}

.ryzs ul li{
	float: left;
	height: 150px;
	width: 160px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	
}
.ryzs ul li a img{
	height:150px;
	width:160px;
}
.ryzs ul li p{
	text-align:center;
	line-height:30px;
	}
.nav-sd ul li {
	width: 200px;
	list-style-type: none;
	background-image: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.nav-sd ul li a {
	height: 120px;
	width: 200px;
	overflow: hidden;
	display: block;
	margin: 0px;
	padding: 0px;
}

.nav-sd ul li a img {
	width: 200px;
}
.nav-sd ul li p {
	font-size: 14px;
	line-height: 24px;
	text-decoration: none;
	text-align: center;
}


#u_remo {
	float: right;
	min-height: 377px;
	width: 760px;
	margin: 20px 15px 0 0;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: ##ECE18B;
	border-right-color: ##ECE18B;
	border-bottom-color: ##ECE18B;
	border-left-color: ##ECE18B;
}
#u_remo .remo_title {
	width: 100%;
	height: 30px;
	color: #d3a641;
	font-size: 14px;
	background-color: #222222;
}
#u_remo .remo_title span {
line-height: 20px;
float: left;
height: 20px;
width: auto;
margin-top: 5px;
margin-left: 10px;
}
#u_remo .remo_cont .remo_line {
height: 160px;
width: 100%;
margin-top: 5px;
display: block;
overflow: hidden;
}
 #u_remo .remo_cont .remo_line .remo_l {
float: left;
height: 160px;
width: 347px;
}
#u_remo .remo_cont .remo_line .remo_l .remo_l_title {
line-height: 20px;
float: left;
height: 20px;
width: auto;
margin: 5px 0 5px 10px;
display: block;
cursor: pointer;
font-size: 14px;
color: #999;
}
#u_remo .remo_cont .remo_line .remo_l .remo_l_d {
float: left;
height: 20px;
width: 100%;
display: block;
cursor: pointer;
line-height: 20px;
color: #777;
}
#u_remo .remo_cont .remo_line .remo_l .remo_l_d .remo_l_1 {
float: left;
height: auto;
width: 240px;
margin-left: 10px;
}
#u_remo .remo_cont .remo_line .remo_l .remo_l_d .remo_l_2 {
float: right;
height: auto;
width: 80px;
margin-right: 10px;
}
#u_remo .remo_cont .remo_line .remo_m {
	height: 100%;
	width: 13px;
	float: left;
	margin-top: 30px;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(opacity=50);
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #D3A641;
}
#u_remo .remo_cont .remo_line .remo_r {
float: right;
height: 160px;
width: 347px;
}
#u_remo .remo_cont .remo_line .remo_r .remo_r_title {
line-height: 20px;
float: left;
height: 20px;
width: auto;
margin: 5px 0 5px 10px;
display: block;
cursor: pointer;
font-size: 14px;
color: #999;
}
#u_remo .remo_cont .remo_line .remo_r .remo_r_d {
float: left;
height: 20px;
width: 100%;
display: block;
cursor: pointer;
line-height: 20px;
color: #777;
}
#u_remo .remo_cont .remo_line .remo_r .remo_r_d .remo_r_1 {
float: left;
height: auto;
width: 240px;
margin-left: 10px;}
#u_remo .remo_cont .remo_line .remo_r .remo_r_d .remo_r_2 {
float: right;
height: auto;
width: 80px;
margin-right: 10px;
}


.case_outer .case_show {
	height: 213px;
	float: left;
	text-align: center;
	display: block;
	cursor: pointer;
	margin: 0px 0 0 0px;
	color: #EFC285;
}
.case_outer .case_show img {
float: left;
height: 173px;

margin: 20px 15px 0 15px;
padding: 1px;
border: 1px #777 solid;
}
.case_outer .case_show .case_intro {
	font-size: 14px;
	float: left;
	min-height: 175px;
	width: 420px;
	margin: 20px 15px 0 15px;
	overflow: hidden;
	line-height: 20px;
	border: 1px #e1e1e1 solid;
	text-align: left;
}
.case_outer .case_show .case_intro .case_intro2 {
font-size: 12px;
float: left;
width: 100%;
min-height: 20px;
margin: 10px 0 10px 0;
}
.case_outer .case_show .case_intro .case_intro3 {
font-size: 12px;
float: left;
width: 100%;
min-height: 20px;
margin: 0px 0 10px 0;
}
.case_outer .case_show .case_intro .case_intro3 {
font-size: 12px;
float: left;
width: 100%;
min-height: 20px;
margin: 0px 0 10px 0;
}
.case_outer .case_show .case_intro .case_intro2 {
font-size: 12px;
float: left;
width: 100%;
min-height: 20px;
margin: 10px 0 10px 0;
}.detail {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFC285;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.detail a {
	text-align: center;
	display: block;
	float: left;
	height: 30px;
	width: 200px;
	background-color: #EFC285;
	color: #000;
	font-family: "Microsoft YaHei UI";
	font-weight: bold;
	font-size: 16px;
	line-height: 30px;
}
.clear {
	clear: both;
}

#news_r_content {
float: left;
width: 735px;
color: #666666;
}
#news_r_content .news_r_under {
float: left;
height: 125px;
width: 720px;
display: block;
cursor: pointer;
margin: 20px 0 0 15px;
border-bottom: 1px dashed #d9d9d9;
line-height: 20px;
}
#news_r_content .news_r_under img {
float: left;
height: 106px;
width: 154px;
padding: 1px;
border: 1px #e1e1e1 solid;
}
#news_r_content .news_r_under .u_cont_r {
float: right;
height: 115px;
width: 535px;
margin-right: 10px;
}
#news_r_content .news_r_under .u_cont_r .u_cont_r_tit {
	float: left;
	height: auto;
	width: 100%;
	color: #FFF;
	font-size: 14px;
}
#news_r_content .news_r_under .u_cont_r .u_cont_r_lin2 {
float: right;
height: auto;
width: 535px;
}
#news_r_content .news_r_under .u_cont_r .u_cont_r_text {
height: auto;
width: 535px;
display: block;
}
#news_r_content .news_r_under .u_cont_r .u_cont_r_lin2 {
float: right;
height: auto;
width: 535px;
}
#news_r_content .news_r_under .u_cont_r .u_cont_r_text {
height: auto;
width: 535px;
display: block;
}