﻿@charset "utf-8";
/* CSS Document */

/*index*/
.header{height:131px; background-color:#f7f7f7;}
.main{ width:1200px; margin:0 auto;}
.header_main{ width:1200px; margin:0 auto; color:#666; position:relative;}
.header_main a.index-logo-a{ width:245px; height:95px; display:block; position:absolute; top:30px; left:0; text-indent:-9999px;}
.header_main p{ float:left; width:430px; line-height:29px;}
.header-top{height:29px;border-bottom:1px solid #ddd;z-index:339;}
.beacon-main{ width:600px; float:right;}
.beacon-item{float:left;position:relative;height:29px;padding:0 3px; display:inline; line-height:29px;z-index:2;}
.beacon-item a:hover{ color:#0082d2;}
.beacon-item em{ margin:0 5px;}
.beacon-item strong{color:#ff5500;}
.beacon-item strong span{ font-weight:normal;}
.beacon-item-link{float:left;position:relative;display:inline;height:29px;_height:auto;padding:0px 5px;border:1px solid #f7f7f7;border-bottom: none;z-index:-1;}
.beacon-item .hover{margin:2px 0 0;border-color:#ddd;z-index:3; background-color:#fff; text-decoration:none;}
.beacon-item .hover span{border-top-color:#f90;top:9px;top:1px\0;-webkit-transform:rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}
.beacon-item-link .icon-down{top:11px;right:8px;border-width:4px;border-color:#333 transparent transparent transparent;-webkit-transition-duration:200ms;-moz-transition-duration: 200ms;transition-duration: 200ms;-webkit-transition-timing-function: linear;-moz-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform-origin: 50% 30%;-moz-transform-origin: 50% 30%;transform-origin: 50% 30%;transition-property: transform;
-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;}
.beacon-main .beacon-subs{display:none;position:absolute;top:27px;left:3px;border:1px solid #ddd;padding:4px 0 6px;margin-top:-1px;background-color:#FFF;z-index:2;}
.beacon-sub a {display:block;border:0;height:22px;line-height:20px;padding:0 10px;background-color:#fff;min-width:100px;white-space:nowrap!important;}
.header_main_con{ height:69px; padding-left:393px; padding-top:33px;  background:url(../images/top_bg.jpg) no-repeat center 15px;}
.header_main_con .hsb-txt{ width:457px; height:30px; border:none; background:none; float:left;}
.header_main_con div.mmqm{   width: 109px;height:30px;line-height:30px;overflow: hidden; margin-left:10px; float:left; display:inline;}
.header_main_con select.diysel{width:137px;height:20px; line-height:20px; border:none; background:none;background: transparent; -webkit-appearance: none; font-size:12px; margin-top:6px;}
.header_main_con .bt{float:left;width:55px;height:35px;border:0;display:inline-block;overflow:hidden;cursor:pointer; background:none}
.header_main_con .shop_car33{ width:55px; height:34px; float:left; display:inline;}
.header_main_con .shop_car33 a{ display:block;width:55px; height:34px; text-indent:-9999px; border:none;}
.header_main_con .index_login{ width:120px; height:34px; float:left; text-align:center; color:#fff;}
.header_main_con .index_login a{ color:#fff; line-height:17px; margin:0 5px;}
.header_main_con .index_login a:hover{ color:#ff5601; text-decoration:none;}
.index_main_t_l{ float:left; display:inline; width:214px;}
.cont-nav h3{line-height:36px;margin:0;padding-left:10px;border-bottom:3px solid #000;color:#333;text-transform:uppercase;}
.cont-nav h3 a{ font-size:16px;}
.cont-nav li{position:relative;height:30px;line-height:30px;border-bottom:1px dashed #ddd;background:url(../images/nav_bg01.jpg) no-repeat 204px center;z-index:200;}
.cont-nav li a{overflow:hidden;display:block;width:214px;text-overflow:ellipsis;white-space:nowrap;}
.cont-nav .press{padding:0 15px;border-left:1px solid #ddd;box-shadow:-2px 2px 6px #efefef;color:#FF7300;}
.cont-nav .press a{color:#0082d2;font-weight:bold;}
.cont-nav li div.nav_sed_main{display:none;position:absolute;width:666px;z-index:999;left:214px;top: -1px;border: 1px solid #DDD;background:#FFF;box-shadow: 3px 3px 6px #C2C2C2; padding:20px;}
.cont-nav li div.nav_sed_main .title{position:absolute;left:-1px;top:0;height:30px;width:1px;border-left:1px solid #fff;}
.cont-nav li div.nav_sed_main a{color:#333; width:auto; display:inline;}
.cont-nav li div.nav_sed_main a:hover{color:#0082d2;}
.cont-nav li div.nav_sed_main div{ width:440px; float:left;}
.cont-nav li div.nav_sed_main dl{ width:190px; padding:0 15px; float:left;}
.cont-nav li div.nav_sed_main dt a{color:#0082d2; font-size:14px;}
.cont-nav li div.nav_sed_main div img{ float:left; margin-left:10px;}
.cont-nav li div.nav_sed_main p{ float: right; width:226px;}

.index_main_t_r{ width:976px; height:496px; float:right;position: relative; overflow:hidden; padding-top:10px;}
.index_main_t_r a { blr: expression(this.onFocus=this.blur()); outline: none; }
.index_main_t_r .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left: 15px; zoom:1; z-index:3 }
.index_main_t_r .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.index_main_t_r .num li.on { background: #1378d0; } 
.index_main_t_r .prev,.index_main_t_r .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 200px;}
.index_main_t_r .prev { left: 0; }
.index_main_t_r .next { right: 0; background-position: right }
.index_shop_sqe{ height:328px;width:1100px; padding:0 50px;position:relative; background:url(../images/shop_sqe_bg.jpg) no-repeat; margin-top:15px;}
.products{width:1100px; padding-top:20px; overflow:hidden;}
.products li{float:left;position:relative;width:174px;height:295px; margin-left:8px;}
.products li div{ padding:7px; height:240px; width:160px; border:1px solid #ccc;}
.products li div p.tit{ width:160px; height:26px; line-height:26px; overflow:hidden; font-weight:bold; background:url(../images/shop_t.jpg) no-repeat;}
.products li div p.tit span{ display:inline-block; width:24px; text-align:center;color:#fff; margin-right:5px;}
.products li div p.pic{overflow:hidden;position:relative;width:160px;height:152px;margin:0 auto 4px}
.products li div p.pic img{width:160px;height:152px}
.products li div p.price{ width:150px; padding:0 5px; overflow:hidden;height:26px;line-height:26px;font-size:14px;color:#ff5500;}
.products li div p.name{overflow:hidden;height:36px;margin:0 0 2px;line-height:18px;text-align:center}
.products li p.start{ padding:3px 0;}
.products li p.feedback{ color:#666; text-indent:10px;}
.stepcarousel { WIDTH: 1100px; HEIGHT: 328px;OVERFLOW: scroll; POSITION: relative; }
.stepcarousel .panel { WIDTH: 1100px; HEIGHT: 328px;FLOAT: left; OVERFLOW: hidden; }
#slider { OVERFLOW: hidden; POSITION: relative; HEIGHT: 328px }
.stepcarousel .belt { LEFT: 0px; POSITION: absolute; TOP: 0px }
.shop_show{ width:1200px; border-bottom:1px solid #ccc;}
.shop_show h3{ height:40px; line-height:40px; border-bottom:3px solid #000;}
.nTab{width: 1200px;font-size:14px;}
.nTab .TabTitle{clear: both;height: 27px; padding-top:5px;background:url(../images/zh_bg.jpg) no-repeat right top;overflow: hidden;border-bottom:2px solid #25740f;}
.nTab .TabTitle li{float: left; font-weight:bold; font-size:16px;cursor: pointer;height:27px;text-align:center;line-height:27px;display:inline; padding:0 10px; background:url(../images/in01.jpg) no-repeat right center;}
.nTab .TabTitle .active{  color:#000;}
.nTab .TabTitle .normal{ color:#999;}
.nTab .TabContent{background:#fff;}
.none {display:none;}
.hidden{display: none;}
.sqe_scr{ width:1200px; height:492px;position: relative; overflow:hidden; padding-top:10px;}
.sqe_scr a { blr: expression(this.onFocus=this.blur()); outline: none; }
.sqe_scr .prev,.sqe_scr .next { display: block; width: 28px; height: 50px; background: url(../images/rein_l.jpg) no-repeat; position: absolute; top: 131px;}
.sqe_scr .prev { left: 0; }
.sqe_scr .next {right: 0; background: url(../images/rein_r.jpg) no-repeat; }
.sqe_scr ul.sliderbox{ width:1200px;height:492px;position:relative;left: 0px; overflow:hidden;}
.sqe_scr ul.sliderbox li{ width:240px; float:left;}
.sqe_scr ul.sliderbox li p.img{ height:121px; overflow:hidden;}
.sqe_scr ul.sliderbox li h4{ background-color:#0082d2; height:50px; line-height:50px; text-align:center; color:#fff; font-size:14px; overflow:hidden;}
.sqe_scr ul.sliderbox li h4.first_h4{ background-color:#005b93;}
.sqe_scr ul.sliderbox li dl{ width:224px; height:75px; padding:16px 0 16px 15px;}
.sqe_scr ul.sliderbox li dl:hover{ background-color:#eef9ff;}
.sqe_scr ul.sliderbox li dl dt{ float:left; width:84px; height:75px; display:inline; margin-right:5px;}
.sqe_scr ul.sliderbox li dl dd{ width:133px; float:left; overflow:hidden; height:36px; line-height:18px; margin-top:10px;}
.sqe_scr ul.sliderbox li dl dd.doc{ height:18px; color:#ff5500;margin-top:4px;}
.gifts{ height:373px;}
.gifts h3{ height:40px; line-height:40px; border-bottom:2px solid #000; color:#000; font-size:16px; text-indent:12px;}
.gifts table{ float:left;}
.gifts table td{ border:1px dotted #ccc;}
.gifts table td dl{ width:185px; height:164px; position:relative;}
.gifts table td dl dt.in_dt01{position:absolute; left:0; top:0; width:185px; height:164px;}
.gifts table td dl dt.in_dt01 a{background:#000; display:block; width:100%; height:100%;filter:alpha(opacity=0); -moz-opacity:0; opacity:0; text-indent:-9999px;}
.gifts table td dl dt.in_dt01 a:hover{filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2;}
.gifts table td dd{ height:18px; line-height:18px; overflow:hidden; text-align:center;}
.gifts table td dd span{ color:#f50; }

.index_bot{ height:100px;}
.footer{ height:305px; background-color:#ededed;}
.footer_con{ width:1200px; margin:0 auto;}
.footer_con_l{ width:960px; float:left; padding-top:20px;}
.footer_con_l dl{ width:172px; float:left;display:inline; margin-right:66px;}
.footer_con_l dl dt{ height:30px; line-height:30px; font-size:14px; border-bottom:1px solid #ccc; font-weight:bold; margin-bottom:8px;}
.footer_con_l dl dd{ height:20px; line-height:20px;}
.footer_con_l dl dd a{ color:#666;}
.footer_con_l dl dd a:hover{ color:#0082d2;}
.footer_con_l h3{ height:44px; margin-top:10px; line-height:44px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
.footer_con_l p{ line-height:40px;}
.footer_con_r{ width:230px; float:right; padding-top:10px; color:#666;}
.online{ height:170px; background-color:#ddd; padding:15px;}
.online p{ line-height:18px;}
.online p.online_p1{ font-size:14px; color:#333; font-weight:bold; line-height:30px;}
.online p span{color:#f50; font-size:16px;}
.footer_con_r h5 img{ margin-right:8px; padding-top:20px;}
#Fixed {position: fixed;_position: absolute;z-index: 100; background-color:#fff;bottom: 70px;right:50px;_bottom: auto;_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-70);width: 32px;text-indent: -40000px;background: #fff; padding:5px;}
#Fixed a{ margin-bottom:6px;}
.fix01,.fix02,.fix03,.fix04,.fix05,.fix06{ width:32px; height:32px;}
.fix01{ background:url(../images/in31.jpg);}
.fix02{background:url(../images/in32.jpg);}
.fix03{background:url(../images/in33.jpg);}
.fix04{background:url(../images/in34.jpg);}
.fix05{background:url(../images/in35.jpg);}
.fix06{}
#goTop{display:none;width:32px;height:32px;opacity:0.5;filter:alpha(opacity=50);-moz-transition:opacity 0.3s ease-in,opacity 0.3s ease-out;-webkit-transition:opacity 0.3s ease-in,opacity 0.3s ease-out;transition:opacity 0.3s ease-in,opacity 0.3s ease-out;background-color:#000!important;background:url(../images/in36.jpg);cursor:pointer}
#goTop:hover{opacity:1;filter:alpha(opacity=100);-moz-transition:opacity 0.3s ease-in,opacity 0.3s ease-out;-webkit-transition:opacity 0.3s ease-in,opacity 0.3s ease-out;transition:opacity 0.3s ease-in,opacity 0.3s ease-out}
/*产品*/
.dress{ height:28px; line-height:28px; border-bottom:1px solid #e2e2e2; margin-bottom:10px;}
.dress a:hover,.dress span{ color:#0082d2;}
.cp_left{ width:237px; float:left;}
.cp_left h1{ height:33px; line-height:33px; font-size:16px;border-bottom:3px solid #999;}
.cp_left h1.cp_left3{ font-size:12px; height:25px; line-height:25px;}
.cp_left_t{ border:3px solid #e2e2e2; width:231px; border-bottom-width:2px;}
.cp_left_t dl dt{ font-size:16px; text-indent:10px;height:33px; line-height:33px; font-weight:bold;}
.cp_left_t dl dd{ height:33px; line-height:33px;text-indent:10px; overflow:hidden; border-bottom:1px solid #e2e2e2;}
.cp_left_t dl dd a{ display:block; width:231px; height:33px;}
.cp_left_t dl dd a:hover{ color:#1796e5; background-color:#eaf7ff;}
.cp_left_m{ width:235px;border:1px solid #e2e2e2; border-top:none; padding-bottom:12px;}
.cp_left_m dl{ padding:12px; border-bottom:1px solid #e2e2e2;}
.cp_left_m dl dt{ width:70px; height:70px; display:inline; float:left; margin-right:10px;}
.cp_left_m dl dd{ float:left; width:130px; height:36px; line-height:18px; overflow:hidden;}
.cp_left_m dl dd.cp_dd01{ height:17px; color:#f50;}
.cp_left_m dl dd.cp_dd02{ height:17px; width:100px; color:#fff;}
.cp_left_m dl dd.cp_dd02 span{background-color:#666;}
.cp_left_m dl dd a:hover{color:#1796e5;}
.cp_left_b{width:235px;border:1px solid #e2e2e2; border-top:none; padding-bottom:12px;}
.cp_left_b dl{ width:213px; padding:11px;border-bottom:1px solid #e2e2e2;}
.cp_left_b dd{ line-height:18px; overflow:hidden; height:54px;}
.cp_left_b dd a:hover{color:#005cb3;}
.cp_left_b dd.cp_dd03{ color:#005cb3; font-weight:bold; height:20px; line-height:20px; margin-bottom:5px;}
.cp_left_b dd.cp_dd04{height:20px; line-height:20px; margin-top:5px;}
.cp_left_b dd.cp_dd04 a{ float:right; font-weight:bold;}
.cp_left_b dd.cp_dd04 span{ color:#f50;}
.cp_right{ float:right; width:953px;}
.cp_right_t{ border:1px solid #e2e2e2; width:951px; height:219px;}


#imgPlay {
	 OVERFLOW: hidden; WIDTH: 951px; ZOOM: 1; POSITION: relative; HEIGHT: 219px
}
#imgPlay .imgs IMG { WIDTH: 951px; }
#imgPlay .imgs LI {
	FLOAT: left; POSITION: relative
}
#imgPlay .imgs {
	WIDTH: 5760px
}
#imgPlay .prev {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 70px; HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 70px; HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND-POSITION: right 0px; RIGHT: 0px; LEFT: auto
}
#imgPlay .num {
	DISPLAY: inline; LEFT: 400px; POSITION: absolute; TOP: 200px; HEIGHT: 19px
}
#imgPlay .num SPAN {
	DISPLAY: inline-block; BACKGROUND: url(../images/imgPlayer.png) no-repeat -19px -83px; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 13px
}
#imgPlay .num SPAN.on {
	BACKGROUND-POSITION: 1px -83px
}
#imgPlay .num .lc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .rc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	BACKGROUND: url(../images/mc.png) repeat-x
}
#imgPlay .num .rc {
	BACKGROUND: url(../images/rc.png) no-repeat
}
#imgPlay #numInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 200px; TEXT-ALIGN: center
}













.cp_right_t2{border:1px solid #e2e2e2;border-left: none; height:100px; width:952px;}
.cp_right_t2 dl{ padding:10px;border-left:1px solid #e2e2e2; width:296px; float:left;}
.cp_right_t2 dl dt{ width:92px; display:inline; float:left; margin-right:10px;}
.cp_right_t2 dl dd{ width:190px; float:left; line-height:18px; height:54px; overflow:hidden;}
.cp_right_t2 dl dd.cp_dd05{ height:18px;color:#005cb3;}
.cp_right_t2 dl dd a:hover{color:#005cb3;}
.cp_right_t3{ height:45px; border:1px solid #e2e2e2; overflow:hidden; width:951px; margin-top:8px;}
.cp_right h1{height:33px; line-height:33px; font-size:16px;border-bottom:3px solid #0082d2;}
.nTab2{width: 951px;font-size:14px; border:1px solid #e0e0e0;}
.nTab2 .TabTitle{clear: both;height: 35px; line-height:35px;background:url(../images/cp04.jpg) repeat-x top left;overflow: hidden;}
.nTab2 .TabTitle li{float: left; font-weight:bold; width:168px; font-size:16px;cursor: pointer;height:35px;text-align:center;line-height:35px;}
.nTab2 .TabTitle .active{  color:#000;background:url(../images/cp06.jpg) no-repeat left center;}
.nTab2 .TabTitle .normal{ color:#999;background:url(../images/cp05.jpg) no-repeat left center;}
.nTab2 .TabContent{background:#fff;}
.cp_show{ position:relative; padding:10px; width:931px;}
.cp_show h5{ position:absolute; right:10px; top:-25px;}
.cp_show dl{ width:174px; float:left; display:inline; margin:0 6px;}
.cp_show dd{ line-height:18px; height:36px; overflow:hidden;}
.cp_show dd.cp_show_dd1{ height:18px; font-weight:bold; margin-bottom:5px;}
.cp_show dd.cp_show_dd1 a{ text-decoration:underline;}
.cp_show dd.cp_show_dd1 a:hover{ color:#0082d2}
.cp_show dd.cp_show_dd2{ color:#f50; margin-top:5px;height:18px;}
.cp_all { width:953px;}
.cp_all h4{ height:25px; line-height:25px; padding-right:8px;border-bottom:3px solid #0082d2; background:url(../images/cp08.jpg) no-repeat right center;}
.cp_all h4 a{ color:#0082d2; float:right;}
.cp_all dl{ width:175px; margin:15px 2px 0; float:left; display:inline; padding:3px;border:2px solid #fff;}
.cp_all dl:hover{border:2px solid #0082d2; background-color:#f6fcff;}
.cp_all dd{ line-height:18px; height:36px; overflow:hidden;}
.cp_all dd.cp_show_dd1{ height:18px; font-weight:bold; margin:5px 0;}
.cp_all dd.cp_show_dd1 a{ text-decoration:underline;}
.cp_all dd.cp_show_dd1 a:hover{ color:#0082d2}
.cp_all dd.cp_show_dd2{ color:#f50; margin-top:5px;height:18px;}
.cp_sx{ width:951px;border:1px solid #e0e0e0; height:93px; background:url(../images/cp10.jpg) repeat-x top left;}
.cp_sx p{ height:31px; line-height:31px; padding:0 10px;}
.cp_sx p.cp_sx_p1 a{ float:right;color:#0082d2;}
.cp_sx p.cp_sx_p1 span{ margin-left:3px; color:#999;}
.cp_sx p.cp_sx_p1 input{ margin:0 3px 0 6px;}
.cp_sx p.cp_sx_p2 span{ margin:0 6px;color:#999;}
.cp_sx p.cp_sx_p2 a{color:#0082d2;}
.cp_sx p.cp_sx_p3 span{ float:right;}
.cp_sx p.cp_sx_p3 img{ margin:0 2px;}
.cp_sx p.cp_sx_p3 input,.cp_sx p.cp_sx_p3 select{ margin:0 5px;}
.cp_sx p.cp_sx_p3 input.inputno{ width:35px;}
.cp_left_con{ width:233px; border:1px solid #e0e0e0; padding:1px;}
.cp_left_con h3{ height:35px; line-height:35px; text-indent:10px; background-color:#f6f6f6;}
.preview{overflow:hidden;} 
.cls{clear:both;} 
.hidden{display:none;} 
.scrolldoorFrame{overflow:hidden; position:relative;}
.scrollUl{overflow:hidden; height:26px; padding-left:10px; background:url(../images/cp13.jpg) repeat-x bottom center;} 
.scrollUl li{float:left;  height:24px; font-weight:bold; display:inline; line-height:24px; text-align:center; padding:0 8px;} 
.sd01{cursor:pointer;background: url(../images/news_02.jpg) no-repeat; color:#ef7a0d; border:1px solid #e0e0e0; border-bottom-color:#fff;} 
.sd02{cursor:pointer;background: url(../images/news_01.jpg) no-repeat;border:1px solid #fff; border-bottom-color:#e0e0e0;} 
.new_xin{ padding:10px;width:213px;}
.new_xin dl{ margin:8px 0;}
.new_xin dl dt{ width:76px; height:79px; float:left; display:inline; margin-right:3px;}
.new_xin dl dd{ float:left; width:134px; line-height:18px; height:18px; overflow:hidden;}
.new_xin dl dd span{ color:#ef7a0d; font-weight:bold;}
.new_xin dl dd.new_xin_dd{ text-align:right; margin-top:5px; width:124px; padding-right:10px; background:url(../images/cp08.jpg) no-repeat right center;}
.new_xin dl dd.new_xin_dd a{ color:#0082d2;}
.nTab3{width: 953px;font-size:14px;}
.nTab3 .TabTitle{clear: both;height: 33px; line-height:33px;background:url(../images/cp15.jpg) repeat-x bottom left;overflow: hidden;}
.nTab3 .TabTitle li{float: left; font-weight:bold; padding:0 10px; font-size:12px;cursor: pointer;height:29px;text-align:center;line-height:29px; display:inline; margin-left:10px;}
.nTab3 .TabTitle .active{  color:#1896e6;border:1px solid #e6e6e6; border-bottom-width:2px;border-top-width:2px; border-top-color:#1896e6;border-bottom-color:#fff; background-color:#fff;}
.nTab3 .TabTitle .normal{ color:#333; border:1px solid #e6e6e6; border-bottom-width:2px;border-top-width:2px; background-color:3f5f5f5;}
.nTab3 .TabContent{background:#fff;}
.cp_show_main{ padding:10px;}
.cp_show_main p{ margin:10px 0; line-height:18px;}
.cp_show_main span{ }
.cp_show_in{ height:483px;}
#preview{ float: left; width:400px;}
.jqzoom{ width:400px; height:400px; position:relative;padding:0;}
.list-h li{ float:left;}
#spec-n5{width:400px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:400px; float:left; overflow:hidden; margin-left:4px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:370px; margin-right:6px;}
.cp_jg{ width:542px; float:right;}
.cp_jg h3{ height:27px; line-height:27px; border-bottom:1px dotted #ccc;}
.cp_show_star{ height:60px; padding-top:10px;}
.cp_show_star ul{ float:left; width:150px;}
.cp_show_star li{ background:url(../images/cp16.jpg) no-repeat left center; color:#999; height:30px; line-height:30px; text-indent:6px;}
.cp_show_star li span{ color:#2cae00; font-size:18px; margin:0 5px;}
.cp_show_star dl{ float:left; width:305px; padding-top:25px;}
.cp_show_star dl dt{ width:150px; height:30px; background:url(../images/cp18.jpg) no-repeat; position:relative; float:left;}
.cp_show_star dl dt h5{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/cp17.jpg) no-repeat;}
.cp_show_star dl dd{ float:left; width:130px; line-height:19px; height:19px; background:url(../images/cp19.jpg) no-repeat bottom center; padding-top:8px; text-indent:8px;}
.cp_show_star dl dd span{ color:#1896e6;}
.cp_buy{ height:132px; padding:20px; background-color:#eff7fb; border-bottom:1px solid #b5d1df; margin-top:5px; border-top:1px solid #b5d1df;}
.cp_buy td{}
.cp_buy td.cp_buy_td{ text-align:right; }
.cp_buy .cp_buy_select1{ height:20px; width:150px;}
.cp_buy .cp_buy_i{ width:40px; text-align:center; height:25px;}
.num01{ width:60px; height:22px; line-height:22px; text-align:center; background:url(../images/cp22.jpg) no-repeat; float:left;}
.add01{ width:17px; height:10px; background:url(../images/cp20.jpg) no-repeat; border:none; position:absolute; left:65px; top:4px;}
.jian01{width:17px; height:10px; background:url(../images/cp21.jpg) no-repeat; border:none;position:absolute; left:65px; top:16px;}
.cp_buy p{ line-height:25px;}
.cp_buy p span{ color:#f00; font-size:20px;}
.cp_buy input.numc{ margin-top:10px; margin-left:5px;}
.othcp{ border-bottom:1px dotted #ededed;}
.othcp span{ color:#999;}
.othcp a{ color:#1896e6;}
.ejo{ margin-top:10px; float:left;}
.ejo a{ margin-right:2px;}
.ejo2{ width:36px; height:16px; background: url(../images/cp31.jpg) no-repeat; float:left; margin-top:10px; text-align:center;}
/*积分兑换*/
.focusBox { position: relative; width: 1200px; height: 295px; overflow: hidden; padding-top:4px;}
.focusBox .pic img { width: 1200px; height: 295px; display: block; }
.focusBox .pic li{position: absolute; width: 1200px; left: 0px; top: 0px; display: none;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom:0; z-index: 2; height: 36px; width:100%; overflow: hidden; color:#f00 }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color:#fff; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none;}
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index:1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60; }
.jf_zq{ height:30px; line-height:30px; background:url(../images/cp33.jpg) repeat-x left center; position:relative; margin-top:10px;}
.jf_zq h3{ font-size:16px; height:30px; line-height:30px; width:200px; background-color:#fff; position:absolute; left:0; top:0;}
.jf_zq h3 span{ color:#999;}
.jf_cp{ width:1200px;}
.jf_cp dl{ width:153px; float:left; width:154px; border-bottom:1px dotted #ccc; padding:23px;}
.jf_cp dl dd{ height:20px; line-height:20px; text-align:center;}
.jf_cp dl dd.jf_cp_dd{ height:25px; line-height:25px; width:80px; margin-left:36px;}
.jf_cp dl dd.jf_cp_dd a{ display:block;height:25px; width:80px; background:url(../images/cp35.jpg) no-repeat;}
.jf_cp dl dd.jf_cp_dd a:hover{background:url(../images/cp36.jpg) no-repeat; color:#2068b3;}
.numk{ height:60px; line-height:60px; text-align:center;}
.numk a{ margin:0 10px;}
.numk a:hover,.numk span{ color:#f00;}
/*购物车*/
.shop_car{ width:1198px; border:1px solid #ddd;}
.shop_car h2{ height:25px; line-height:25px; background:url(../images/car02.jpg) repeat-x left top; text-indent:12px;}
.shop_to{ padding:30px 150px;}
.shop_to ul{ background:url(../images/car01.jpg) no-repeat 89px bottom;}
.shop_to ul li{ float:left; width:207px; line-height:28px; text-align:center;}
.shop_to ul li span{ color:#fff; font-size:16px; font-weight:bold;}
.shop_to ul li.shop_to_li{ background:url(../images/car03.jpg) no-repeat center 30px; color:#1896e6;}
table.shop_to_msg{ text-align:center; }
table.shop_to_msg tr{ border-bottom:1px solid #b5d1df;}
table.shop_to_msg td{ padding-left:8px;}
table.shop_to_msg td.msg_td01{ text-align:left;}
.shop_to_main{ border:1px solid #b5d1df; width:1158px;margin-left:20px; color:#333; margin-bottom:10px;}
table.shop_to_msg td dl.masg_dl01 dt{ float:left; display:inline; margin-right:8px;}
table.shop_to_msg td dl.masg_dl01 dt a{ display:block; width:58px; height:58px; border:1px solid #ddd;}
table.shop_to_msg td dl.masg_dl01 dt a:hover{ border:1px solid #f00;}
table.shop_to_msg td dl.masg_dl01 dd{ height:20px; line-height:20px; width:540px; float:left; margin-top:5px;}
table.shop_to_msg td dl.masg_dl01 dd a:hover{ color:#f00;}
table.shop_to_msg td dl.masg_dl01 dd span{ color:#999;}
table.shop_to_msg td span,.shop_to_main p span{ color:#f50;}
.num02{ width:60px; height:22px; line-height:22px; text-align:center; background:url(../images/cp22.jpg) no-repeat; margin-left:30px;}
.add02{ width:17px; height:10px; background:url(../images/cp20.jpg) no-repeat; border:none; position:absolute; left:99px; top:29px;}
.jian02{width:17px; height:10px; background:url(../images/cp21.jpg) no-repeat; border:none;position:absolute; left:99px; top:41px;}
.shop_to_main p{ padding-right:10px;text-align:right;line-height:25px;border-bottom:1px solid #b5d1df;}
.shop_to_main p.car_p1{ height:25px;}
.shop_to_main p.car_p1 select{ margin:0 20px 0 5px;}
.shop_to_main p.car_p2{ height:50px;}
.shop_to_main p.car_p2 em{ margin-right:15px;}
.shop_to_main p.car_p3{ height:38px; line-height:38px; border-bottom:none;}
.shop_to_main p.car_p3 input.p3_in{ height:18px; width:60px; margin-right:10px;}
.shop_to_main2{ margin-left:20px; line-height:20px;}
table.shop_to_address{ margin-left:20px; text-align:center;border:1px solid #b5d1df; background-color:#eff7fb;}
.a_new_address{ padding:20px 20px 70px;}
table.shop_to_address td span{ color:#1896e6;}
.shop_pay{ padding:20px;}
.shop_pay_t{ border:1px solid #b5d1df; margin-bottom:10px;}
.shop_pay_t h3{ background-color:#eff7fb;border-bottom:1px solid #b5d1df; height:25px; line-height:25px; text-indent:12px;}
.shop_pay_t h3 a{ color:#1896e6; font-weight:normal;}
.shop_pay_t p{ padding:12px; }
.shop_pay_t p img{ border:1px solid #ccc;}
.shop_pay_t p input{ margin-right:8px;}
table.shop_to_msg2 tr{ border-bottom: none;}
td.td_buy{ text-align:left;}
td.td_buy textarea{padding:5px;width:1020px; height:96px; resize:none; margin-left:10px; border:1px solid #ccc;}
.kno_pay{ background-color:#eff7fb; padding-bottom:10px;}
.kno_pay h3{ border-bottom:2px solid #b5d1df; height:25px; line-height:25px; background:#fff;}
.kno_pay p{ width:1135px; margin-left:10px;height:30px; line-height:30px;}
.kno_pay p.kno_pay_p1{ border-bottom:1px dotted #b5d1df;}
.kno_pay p span{ color:#f00;}
.kno_pay p a{ color:#1896e6; font-weight:bold;}
.kno_pay p em{ float:right; font-size:16px; font-weight:bold;}
.kno_pay p em span{font-size:16px; font-weight:bold;}
.kno_pay p input{ margin:0 5px;}
.kno_pay p input.kno_i{ width:165px; height:20px;}
.ou_pay{ padding:15px; text-align:right;}
.secss{ height:270px; background:url(../images/car14.jpg) no-repeat top center;}
.secss p{ text-align:center; font-size:14px; font-weight:bold; padding-top:70px;}
.secss .secss_msg{ border:1px solid #b5d1df; margin-top:12px; background-color:#eff7fb; text-align:center; width:700px; line-height:30px; padding:10px 230px; margin-left:20px;}
.secss .secss_msg span{ color:#ff7300;}
.to_pay{ padding-left:45%; padding-top:30px;}
table.ouh_tab{ color:#333; margin-bottom:30px;}
table.ouh_tab td{ padding-left:5px;}
table.ouh_tab td input{ width:210px; height:20px;}
table.ouh_tab td span{ color:#f00; margin:0 5px;}
table.ouh_tab td em{ color:#999; font-size:10px;}
table.ouh_tab td.ouh_l{ text-align:right;}
table.ouh_tab td select{ height:20px; width:300px;}
/*帮助中心*/
.help_left{ width:217px; float:left; display:inline; height:892px; margin-right:10px; border:2px solid #ddd;}
.help_left h2{ height:35px; line-height:35px; background:url(../images/he01.jpg) repeat-x; text-align:center; font-size:20px; color:#0082d2}
.help_left dl.he_dl1{ background:url(../images/he02.jpg) no-repeat left top;}
.help_left dl.he_dl2{ background:url(../images/he03.jpg) no-repeat left top;}
.help_left dl.he_dl3{ margin-top:350px;}
.help_left dl dt{ height:32px; line-height:32px; text-indent:37px; margin-bottom:6px; font-size:14px; font-weight:bold;}
.help_left dl dd{line-height:24px; text-indent:37px;}
.help_left dl dd a:hover{color:#0082d2;}
.help_right{ width:966px; float:left; border:1px solid #ededed; height:auto; min-height:894px;}
.help_right h2{ padding:1px;  color:#0056a3; text-indent:12px; height:35px; line-height:35px; border-bottom:1px solid #e5e5e5;}
.help_right h2 p{background-color:#f6f6f6;}
.help_main{ padding:20px;}
.help_main p{ margin:15px 0; line-height:18px; color:#333;}
.help_main p strong{ color:#000;}
/*资讯*/
.news_left{ height:619px;}
.news_right{min-height:621px;}
.news_left ul li{ height:30px; line-height:30px;   background:url(../images/he02.jpg) no-repeat left -3px; text-indent:40px;}
.news_left ul li a{font-weight:bold;font-size:14px;}
.news_left ul li a:hover{color:#0082d2;}
.news_main{ padding:10px;}
.news_main ul{ background:url(../images/he05.jpg) repeat-y left 27px;}
.news_main ul li{ height:27px; line-height:27px; text-indent:24px;}
.news_main ul li span{ color:#999;}
.digg { float:left; width:700px;} 
.digg A { BORDER: #9c9c9c 1px solid; PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #000; PADDING-TOP: 2px;
 TEXT-DECORATION: none;background-color:#fff;} 
.digg A:hover { BORDER: #1896e6 1px solid; COLOR: #1896e6;background-color:#ecf8ff;} 
.digg A:active { BORDER: #fbd8d8 1px solid;  COLOR: #000;} 
.digg SPAN.current { padding:2px 5px;FONT-WEIGHT: bold;MARGIN: 2px;COLOR: #1896e6; } 
.digg SPAN.disabled { BORDER: #eee 1px solid; PADDING:2px 5px;MARGIN: 2px;COLOR: #ddd;background-color:#fff;} 
.fy_bot{ height:35px; line-height:35px; background-color:#f5f5f5; padding:0 10px; margin-top:10px;}
.gotopage{ float:right;}
.gotopage input.go_in{ width:40px; margin:0 5px;}
.news_main h3{ text-align:center; height:35px; line-height:35px; padding-top:10px; border-bottom:1px dotted #ededed; font-size:14px;}
.news_main h4{ color:#999; text-align:center; height:25px; line-height:25px; font-weight:normal;}
.news_main p{ line-height:18px; margin:15px 0;}
.news_main_con{ height:auto; min-height:380px;}
.page_next{ line-height:25px; padding:10px 0; border-top:1px dotted #ededed;}
.page_next a:hover{color:#0082d2;}
/*注册登录*/
.login_on{ height:385px; background:url(../images/lo01.jpg) no-repeat 105px 58px; padding-left:720px; padding-top:115px;}
.login_msg{ padding:10px; border:1px solid #e7e4e7; width:365px; background-color:#fff;}
.login_msg h2{ color:#0082d2; height:30px; line-height:30px;}
.login_msg table td{ padding-left:5px;}
.login_msg table td.lo_td{ text-align:right;}
.login_msg table td input.lo_in{ width:240px; height:24px;}
.login_msg p{ height:60px; line-height:60px; padding-left:78px;}
.login_msg p a{color:#0082d2; margin-left:6px; text-decoration:underline;}
.login_msg p a:hover{ color:#f00;}
.login_msg h3{ height:44px; line-height:44px; color:#999; font-weight:normal; border-top:1px solid #ededed; padding:0 20px;}
.login_msg h3 span{ float:right;}
.register{ width:1198px; border:1px solid #ededed; padding-bottom:80px;}
.register h2{ height:25px; background:url(../images/lo04.jpg) repeat-x; line-height:25px; text-indent:12px;}
.register_left{ width:555px; float:left;padding-top:30px;}
.register_left table td.reg_td{ text-align:right;}
.register_left table td span{ color:#f00; margin:0 5px;}
.register_left table td{ text-indent:6px;}
.register_left table td em{ color:#999;}
.register_left table td input{ height:20px; width:280px; border:1px solid #ddd;}
.register_left table td a{ color:#1996e6;}
.register_right{ float:right; width:600px; padding:20px;}
.register_right dl{ margin-bottom:20px;}
.register_right dl dt{ height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.register_right dl dd{ line-height:18px;}
/*会员中心*/
.my_left{ width:190px; float:left;}
.my_left_t{  background:#fff url(../images/my01.jpg) repeat-x; width:168px; border:1px solid #ededed; padding:0 10px;}
.my_left_t h3{ color:#1896e6; line-height:40px; height:40px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.my_left_t h3 span,.my_left_t ul li span{ color:#f50}
.my_left_t ul li{ line-height:25px; width:168px;}
.my_left_t h4{ height:30px; line-height:30px; border-top:1px dotted #ededed; text-align:right;}
.my_left_t h4 a:hover,.my_left_m ul li a:hover{color:#0082d2;}
.my_left_m{ width:188px; border:1px solid #ededed; padding-bottom:10px;}
.my_left_m h3{ height:25px; line-height:25px; background:url(../images/car02.jpg) repeat-x; text-indent:10px;}
.my_left_m ul{ padding:10px;}
.my_left_m ul li{ background:url(../images/my03.jpg) no-repeat left center; height:25px; line-height:25px; text-indent:12px;border-bottom:1px dotted #ededed; }
.my_right{ width:978px; padding:10px; float:right; border:1px solid #ededed; height:auto; min-height:442px;}
.my_right h1{ height:30px; line-height:30px; background:url(../images/my04.jpg) no-repeat left center; text-indent:12px; border-bottom:1px dotted #ededed; margin-bottom:10px;}
.my_to_msg{ border:1px solid #b5d1df; border-bottom:none;}
.mu_tab td{ padding-left:6px;}
.mu_tab td.my_td01{ text-align:right;}
div#AddDP ul.Star li span.Select{float:left;display:block;}
div#AddDP ul.Star li a{ margin-right:3px;}
.mu_tab td textarea{ width:850px; height:100px; resize:none;}
.dizhi_xq{ width:946px; background-color:#eff7fb; border:1px solid #b5d1df; padding:15px; line-height:25px;}
.my_right h2.my_h2{ text-align:right; padding:20px 0;}
.my_right h2.my_h2 input{ margin-left:10px;}
.my_right h2.my_h22{ height:30px; line-height:30px; border-bottom:1px dotted #ededed;}
.my_right h2.my_h23{height:40px; line-height:40px; color:#999;}

.for-pas{ padding:30px 0 200px 0;}
.for-pas table td span{ display:inline-block; padding:2px 5px; background-color:#ebf7e3; border:1px solid #99d073;}
.for-pas table td input{ width:260px; height:25px; line-height:25px; padding:0 3px; margin-right:10px;}
.for-pas table td input.sutb{ width:60px; height:22px; background:url(../images/car12.jpg) no-repeat; border:none; cursor:pointer;}
.for-pas table td a{ color:#2a61dc; text-decoration:underline;}

.msg-fk{ width:976px; border:1px solid #b5d1df; margin:10px 0;}
.msg-fk h2{ font-weight:normal; padding:0 10px; background-color:#eff7fb; height:25px; line-height:25px; border-bottom:1px solid #b5d1df;}
.msg-fk h2 a{ float:right; font-weight:bold;}
.msg-fk div{ padding:10px;}
.msg-fk div .msg-fk-p1{ background-color:#f2f2f2; height:25px; line-height:25px; text-indent:20px;}
.msg-fk div .msg-fk-p2{ line-height:20px; padding:5px 0 10px 0;}
.msg-fk div .msg-fk-p3{background-color:#fff4d4; padding:10px 12px; position:relative;}
.msg-fk div .msg-fk-p3 span{ width:18px; height:10px; display:block; position:absolute; left:30px; top:-10px; background:url(../images/zj03.jpg) no-repeat;}
.msg-suki{ background-color:#e5e5e5; height:50px; line-height:50px; font-weight:bold; text-align:center; margin-top:40px;}
.msg-suki-tab input{ width:220px; height:22px; line-height:22px;}
.msg-suki-tab span{ color:#f00;}
.msg-suki-tab input.at{ height:auto; width:auto;}
.msg-suki-tab textarea{ width:460px; height:130px;}
.msg-suki-tab input.ank{ width:60px; height:22px; background:url(../images/car12.jpg) no-repeat; border:none; cursor:pointer;}


.products li div p.pic a:hover img{width:180px;height:170px; margin:-8px 0 0 -10px;}
.sqe_scr ul.sliderbox li dl dt{ float:left; width:84px; height:75px; display:inline; margin-right:5px; overflow:hidden;}
.sqe_scr ul.sliderbox li dl dt a:hover img{width:94px; height:83px;margin:-4px 0 0 -5px;}

.gifts_mid{width:443px;height:322px;float:left;;position: relative; overflow:hidden; padding-top:9px;padding-left:9px;background:url(../images/in06.jpg) no-repeat center top;}
.gifts_mid a { blr: expression(this.onFocus=this.blur()); outline: none; }
.gifts_mid .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left: 15px; zoom:1; z-index:3 }
.gifts_mid .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.gifts_mid .num li.on { background: #1378d0; } 





