
*{ margin:0; padding:0;}
body{ font-size:12px; color:#333; background:url(../../templets/style/bg.gif) repeat; font-family:Arial, Helvetica, sans-serif;}
li{ list-style:none;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#ef7000; text-decoration:none;}
img{ border:0;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
.clear{ clear:both; width:100%; height:0; overflow:hidden;}
.mb10{margin-bottom:10px;}
#wrapper{ margin:6px auto; width:986px; height:auto; background:#fff; border:1px solid #ddd;}
#header{ width:986px; height:144px;}
.top{ width:986px; height:98px;}
.top .logo{ float:left; width:195px; height:50px;  display:inline;}
.top .topad{ float:left; width:468px; height:60px; margin:26px 0 0 28px; display:inline;}
.top .top_r{ float:right; width:250px; height:80px; margin:12px 16px 0 0; display:inline; text-align:right; color:#666;}
.top .top_r a{ color:#666;}
.top .top_r a:hover{ color:#ef7000;}
.top .top_r .zxdh{ margin:30px 0 0 36px; width:208px; height:30px;}
.nav{ width:986px; height:46px; background:url(../../templets/style/nav_bg.gif) repeat-x; position:relative;}
.nav .nav_l{ background:url(../../templets/style/nav_l_bg.gif) no-repeat; width:8px; height:46px; position:absolute; left:-8px; top:0;}
.nav .nav_r{ background:url(../../templets/style/nav_r_bg.gif) no-repeat; width:8px; height:46px; position:absolute; right:-8px; top:0;}
.nav .nav_m{ float:left; width:770px; height:42px; line-height:42px; overflow:hidden;}
.nav .nav_m ul{ margin-left:40px;}
.nav .nav_m ul li{ float:left; padding:0 15px; background:url(../../templets/style/nav_s_bg.gif) no-repeat right 13px;}
.nav .nav_m ul li a{ font-size:14px; font-weight:bold; color:#fff;}
.nav .nav_m ul li a:hover{ color:#ff0; text-decoration:underline;}
.nav .gwc{ float:right; width:107px; height:23px; background:url(../../templets/style/gwc.gif) no-repeat; margin:8px 25px 0 0; display:inline;}
.nav .gwc span{ padding-left:33px; line-height:24px;}
.nav .gwc span a{ color:#666;}
.nav .gwc span a:hover{ text-decoration:underline;}
.nav .gwc span strong{ color:#f40000; font-family:"ËÎÌå";}

#content{ width:966px; margin:3px 10px 0; padding-bottom:10px; overflow:hidden;}
.left{ float:left; width:202px;}
.left .hotline{ width:200px; height:216px; border:1px solid #ffd7b6; background:url(../../templets/style/b1.gif) repeat-x; margin-bottom:10px;}
.left .hotline .fwrx{ width:176px; height:57px; margin:7px 0 0 7px;}
.left .hotline .zxkf{ width:50px; height:14px; margin:13px 0 0 7px;}
.left .hotline ul{ margin:7px 0 0 8px;}
.left .hotline ul li{ width:176px; margin:0 0 6px 12px; line-height:20px}
.left .hotline .msn{ margin-left:7px; line-height:20px;}
.left .column1{ margin-bottom:10px; width:202px; }
.left .column1 .top1{ width:202px; height:28px; background:url(../../templets/style/t1.gif) repeat-x;}
.left .column1 .top1 .t_l{ float:left; width:4px; height:28px; background:url(../../templets/style/t2.gif) no-repeat;}
.left .column1 .top1 .t_r{ float:right; width:4px; height:28px; background:url(../../templets/style/t3.gif) no-repeat;}
.left .column1 .top1 h3{ float:left; font-size:14px; color:#fff; margin:7px 0 0 6px; display:inline;}
.left .column1 .main1{ width:200px; border:1px solid #ddd; border-top:none; padding-bottom:10px; }
.left .snav_rj{ line-height:30px; padding-left:28px; background:url(../../templets/style/d6.gif) no-repeat 11px 8px;}
.left .snav_sj{ line-height:30px; padding-left:40px;}
.left .snav_rj a:hover,.left .snav_sj a:hover{ font-weight:bold; color:#ef7000;}
.left .nnav_sj{ width:200px; height:85px; border-bottom:1px dotted #c8c8c8; overflow:hidden;}
.left .nnav_sj .sj_sz{ float:left; width:17px; height:13px; background:url(../../templets/style/d4.gif) no-repeat; line-height:13px; text-align:center; font-size:10px; color:#fff; font-weight:bold; margin:9px 0 0 5px; display:inline;}
.left .nnav_sj .sj_tp{ float:left; width:88px; height:66px; padding:1px; border:1px solid #ddd; margin:9px 0 0 10px; display:inline;}
.left .nnav_sj .sj_wz h2{ float:left; width:68px; line-height:16px; margin:12px 0 0 6px; display:inline; font-weight:normal;}
.left .nnav_sj .sj_wz p{ float:left; color:#df0000; width:68px; font-weight:bold; margin:8px 0 0 6px; display:inline;}
.left .nnav_rj{ width:194px; height:29px; margin-left:3px; line-height:29px; border-bottom:1px dotted #c8c8c8; overflow:hidden;}
.left .nnav_rj span{ float:left; width:17px; height:13px; background:url(../../templets/style/d5.gif) no-repeat; line-height:14px; text-align:center; font-size:10px; color:#fff; font-weight:bold; margin:8px 0 0 2px; display:inline;}
.left .nnav_rj h2{ margin:2px 0 0 6px; display:inline; font-weight:normal;}
.left .leftad{ width:202px; margin-top:14px;}
.left .leftad img{ width:202px; height:90px;}
.left .main1 .zjll li,.fhtz li{ height:24px;line-height:24px; padding:0 8px;overflow:hidden;}
.left .fhtz{ width:200px; height:286px; border:1px solid #ddd;}
.left .fhtz .top1{ width:200px; height:27px; background:#f2f2f2;}
.left .fhtz .top1 h3{ line-height:27px; font-size:14px; color:#ff5400; margin-left:8px;}
#demo{ width:188px; height:250px; overflow:hidden; margin:5px 0 0 8px; line-height:22px;}
#indemo{ height:800%; float:left;}
#demo1 {float: left;}
#demo2 {float: left;}

.right{ float:left; width:754px; margin-left:10px; display:inline;}
#MainPromotionBanner{ float:left; width:960px; height:400px; border:1px solid #d8d8d8; margin-bottom:10px; overflow:hidden; display:inline;}
#SlidePlayer{position:relative;margin:0 auto;}
#SlidePlayer .Slides{height:216px;overflow:hidden;}
#SlidePlayer .Slides li {float:left;width:516px;height:216px;}
#SlidePlayer .Slides img{display:block;width:516px;height:216px;border:0;}
#SlidePlayer .SlideTriggers{position:absolute;bottom:0;	right:5px;z-index:10;margin:0;padding:0;list-style:none;height:25px;}
#SlidePlayer .SlideTriggers li{float:left;display:inline;margin:2px;width:18px;height:18px;color:#e04a00;text-align:center;line-height:16px;font-family:Arial;font-size:12px;overflow:hidden;cursor:pointer;background:url(../../templets/style/slide_trigger.gif) no-repeat center center;}
#SlidePlayer .SlideTriggers li.Current{margin:0 3px;height:20px;width:20px;border:0;color:#fff;font-weight:bold;line-height:20px;background:url(../../templets/style/slide_trigger_c.gif) no-repeat center center;}.right .news{ float:left; width:224px; height:216px; border:1px solid #ddd; margin:0 0 10px 10px; display:inline;}
.right .news .top2{ width:224px; height:27px; background:#f2f2f2;}
.right .news .top2 h3{ float:left; width:67px; height:21px; background:url(../../templets/style/t4.gif) no-repeat; margin:3px; display:inline; color:#fff; line-height:22px; padding-left:6px;}
.right .news .top2 a{ float:right; margin:7px 6px 0 0; display:inline; width:38px; height:13px;}
.right .news ul{ margin-top:6px;}
.right .news ul li{ width:206px; height:21px; border-bottom:1px dotted #c8c8c8; line-height:21px; margin-left:3px; background:url(../../templets/style/d1.gif) no-repeat 3px 8px; padding-left:12px;overflow:hidden;}
.right .news ul li span{ color:#666;}
.right .column2{ width:752px; border:1px solid #ddd; margin-bottom:10px;}
.right .column2 .top3{ width:752px; height:27px; background:#f2f2f2; position:relative;}
.right .column2 .top3 h3{ width:79px; height:28px; background:url(../../templets/style/t5.gif) no-repeat; position:absolute; left:-1px; top:-1px; font-size:14px; color:#fff; line-height:28px; padding-left:15px;}
.right .column2 .top3 a{ float:right; margin:8px 8px 0 0; display:inline; font-family:"ËÎÌå";}
.right .column2 ul{ margin-top:12px; overflow:hidden;}
.right .column2 ul li{ float:left; width:178px; height:206px; margin-left:8px; display:inline;}
.right .column2 ul li img{ width:168px; height:126px; padding:4px; border:1px solid #ddd;}
.right .column2 ul li:hover img{ border:2px solid #3c9700; padding:3px;}
.right .column2 ul li h2{ width:178px; height:25px; line-height:25px; text-align:center; border-bottom:1px dotted #c8c8c8; overflow:hidden;}
.right .column2 ul li p{ width:178px; height:23px; line-height:23px; border-bottom:1px dotted #c8c8c8; text-indent:6px;}
.right .column2 ul li p strong{ color:#df0000;}
.right .column2 .xx a{ float:right; margin:3px 4px 0 0; display:inline; width:43px; height:17px; background:url(../../templets/style/d2.gif) no-repeat; color:#fff; font-weight:bold; line-height:18px; text-indent:11px;}
.right .column2 .gm a{ float:right; margin:3px 4px 0 0; display:inline; width:43px; height:17px; background:url(../../templets/style/d3.gif) no-repeat; color:#fff; font-weight:bold; line-height:18px; text-indent:11px;}

.right .column3{ }
.right .column3 .top3{ width:370px; height:27px; background:#f2f2f2; position:relative;}
.right .column3 .top3 h3{ width:350px; height:28px; background:url(../../templets/style/nbg.gif) no-repeat; position:absolute; left:-1px; top:-1px; font-size:14px; color:#fff; line-height:28px; padding-left:15px;}
.right .column3 .top3 a{ color:#fff;}
.nbox{ width:370px;border:1px solid #ddd; margin-bottom:10px;float:left;overflow:hidden; }
.ml10{margin-left:10px;}
.nbox ul{ width:350px;padding:10px;}
.nbox ul li{ width:350px;line-height:24px;height:24px;float:left;border-bottom:1px dotted #c4c4c4; background:url(../../templets/style/d1.gif) no-repeat left center; padding-left:15px;}

#footer{ width:966px; margin:0 10px 10px; padding-bottom:10px; overflow:hidden;}
#footer .fnav{ width:966px; height:27px; background:#e4e4e4; line-height:27px; text-align:center; color:#666;}
#footer .fnav a{ color:#666;}
#footer .fnav a:hover{ color:#333; text-decoration:underline;}
#footer .friendlink{ width:966px; margin-top:8px;}
#footer .friendlink a{ float:left; padding:5px; border:1px solid #ddd; margin-left:8px;}
#footer .copyright{ width:966px; margin-top:10px; text-align:center; line-height:22px;}


.right .location{ width:742px; height:28px; background:#f4f4f4; padding-left:12px; line-height:28px; color:#666; font-family:"ËÎÌå";}
.right .main h1{ font-size:16px; color:#ef7000; width:750px; text-align:center; line-height:30px; margin:8px 0;}
.right .main .bigimg{ float:left; width:370px; height:280px;}
.right .main .bigimg img{ width:360px; height:270px; padding:4px; border:1px solid #ddd;}
.right .main .imgintro{ float:left; width:374px; height:280px; margin-left:10px; display:inline;}
.right .main .imgintro ul li{ width:366px; height:32px; line-height:32px; border-bottom:1px dotted #c4c4c4; padding-left:8px;}
.right .main .imgintro ul li strong{ color:#df0000; font-size:16px;}
.right .main .imgintro .buy{ margin:10px 0 0 45px; height:35px;}
.right .main .imgintro .buy img a{ float:left; width:127px; height:35px; display:block;}
.right .main .imgintro .contact{ width:372px; height:120px; background:#fffbf7; border:1px solid #f8cb9f; margin-top:11px; padding-top:6px;}
.right .main .imgintro .contact p{ line-height:20px; margin-left:8px;}
.right .main .imgintro .contact p strong span{ color:#fe0000;}
.right .main .xxjs{ width:754px; height:29px; background:url(../../templets/style/xxjs.gif) no-repeat; border-bottom:3px solid #378b00; margin-top:16px;}
.right .main .xxjs h3{ font-size:14px; color:#fff; line-height:29px; text-indent:21px;}
.right .main .jsmain{ padding: 10px 0 16px; line-height:200%;}
.right .main .jsmain p{ margin-top:1em;}


.right .newslist ul{ margin:10px 0 0 10px; padding-bottom:10px;}
.right .newslist ul li{ width:720px; line-height:36px; border-bottom:1px dotted #c4c4c4; background:url(../../templets/style/d1.gif) no-repeat 6px 14px; padding-left:15px;}
.right .newslist ul li span{ float:right; margin-right:10px; display:inline; color:#666;}


.left .help{ margin-bottom:10px; width:202px; overflow:hidden;}
.left .help .top1{ width:202px; height:28px; background:url(../../templets/style/t6.gif) repeat-x;}
.left .help .top1 .t_l{ float:left; width:4px; height:28px; background:url(../../templets/style/t7.gif) no-repeat;}
.left .help .top1 .t_r{ float:right; width:4px; height:28px; background:url(../../templets/style/t8.gif) no-repeat;}
.left .help .top1 h3{ float:left; font-size:14px; color:#fff; margin:7px 0 0 6px; display:inline;}
.left .help .main1{ width:200px; border:1px solid #ddd; border-top:none; padding:6px 0 30px; overflow:hidden;}
.left .help .main1 ul li{ width:190px; height:30px; line-height:30px; margin-left:5px; border-bottom:1px dotted #c8c8c8; text-align:center;}
.left .help .main1 ul .curr { font-weight:bold; background:url(../../templets/style/d6.gif) no-repeat 20px 8px;}
.right .main .bzzx_t{ font-size:16px; color:#ef7000; font-weight:bold; margin:6px 0;}
.right .main .bzzx_m{ font-size:14px; width:720px; padding-bottom:30px; margin-left:16px; line-height:24px;}
.right .main .bzzx_m p{ margin:12px 0;}


.cart{ width:966px; padding-bottom:20px;}
.cart .cart_t{ width:966px; height:30px; margin:10px 0 16px;}
.cart .datalist{ width:966px; border:1px solid #ddd; font-family:Arial; border-collapse:collapse;}
.cart .datalist th{ border:1px solid #ddd; background-color:#f8f8f8; text-align:center; height:32px; line-height:32px;}
.cart .datalist td{ border:1px solid #ddd; text-align:center; height:48px; line-height:48px;}
.cart .datalist a{ color:#3c9600;}
.cart .datalist a:hover{ text-decoration:underline;}
.cart .datalist .del a{ color:#fff; font-weight:bold; background:#ef7000; padding:3px 6px;}
.cart .datalist .total{ float:left; width:200px;}
.cart .datalist .price{ float:right; width:200px;}
.cart .datalist .price span{ font-size:24px; font-weight:bold; color:#df0000;}
.cart .buybtn{ float:right; width:278px; margin:8px 0 30px; display:inline;}
.cart .buybtn a{ float:left; width:127px; height:35px; margin-left:12px;}
.cart .main2{ width:964px; border:1px solid #ddd; padding-bottom:30px;}
.cart .main2 .top4{ width:964px; height:30px; border-bottom:1px solid #ddd;}
.cart .main2 .top4 h3{ font-weight:normal; line-height:30px; padding-left:32px; background:url(../../templets/style/info.gif) no-repeat 10px 4px;}
.cart .main2 .ddxx{ margin:10px auto; line-height:36px;}
.cart .main2 form .text1{ width:120px; height:23px; border:1px solid #999; line-height:23px;}
.cart .main2 form .text2{ width:286px; height:23px; border:1px solid #999; line-height:23px;}
.cart .main2 form .area{ width:286px; border:1px solid #999; line-height:20px; font-size:12px;}
.cart .main2 form span{ color:#f00; font-family:"ËÎÌå";}
.cart .main2 .ddxx .des{ color:#999;}
.cart .main2 .ddxx .tj{ font-size:14px; font-weight:bold; color:#fff; line-height:31px; width:90px; height:31px; background:url(../../templets/style/t9.gif) repeat-x; border:none; cursor:pointer;}


.delcopy { height:0; overflow:hidden}
#goTopBtn { position:fixed; cursor:pointer; width:19px; height:63px; bottom:35px; right:0; _position:absolute; _right:auto;}
#divStayTopleft{POSITION: absolute; right:4px; top:100px; background:url(../../templets/style/online.gif) no-repeat; width:114px; height:250px;}
#divStayTopleft ul{ margin:140px 0 0 12px; list-style:none;}
#divStayTopleft ul li{ height:27px;}

.dede_pages{
}
.dede_pages ul{
	float:right;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #e1e1e1;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	color:#999;
	padding:2px 4px 2px;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
#content .main1 li{ height:32px; line-height:32px; position:relative; font-size:14px; padding-left:10px; border-bottom: 1px dashed #ddd;}
#content .main1 li ul{width: 100px;position: absolute;left: 86px; top: -20px; border: 1px solid #ddd;background-color: #fff;display:none;}
#content .main1 .current{background-color:#fff9ef;}
#content .main1 .current ul{ display:block; z-index:1; background-color:#fff9ef; padding:0 15px; width: 135px; overflow:hidden;}
#content .main1 .current h3{ position:absolute; z-index:2; width: 82px;background-color:#fff9ef;}


.rides-cs {  font-size: 12px; background:#21B639; position: fixed; top: 170px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../../templets/style/shopnc.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: -410px 0;}
.rides-cs .btnCtn { background-position: -450px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}

