/* CSS Document */

.top{padding-top:10px; overflow:hidden;  height:60px; }
.logo{ width:220px; height:60px;}
.logo img{ position:relative;top:30%; }
.logo a{display:block; float:left;}
.topRitht{ width:720px;}
/*nav style*/
.nav{ background:url(../images/bg/allimg.png) left 0px no-repeat; height:41px;margin:0 auto; padding-left:6px;clear:both;}
.navBj{background:url(../images/bg/allimg.png) right -41px no-repeat; height:41px;}
.nav ul{ background:url(../images/bg/allimg.png) left -82px repeat-x; height:41px; line-height:41px; width:97%; padding-left:10px; overflow:hidden;}
.nav ul li{ display:inline; float:left; height:41px; background:url(../images/bg/allimg.png) left -123px no-repeat; padding-left:8px;}
.nav ul li a{color:#FFF; font-size:14px; font-weight:bold; padding:0px 8px; display:block;}
.nav ul li a:hover{color:#fff; background:url(../images/bg/allimg.png) right -123px no-repeat; display:block;}
.nav .current{background:url(../images/bg/allimg.png) right -123px no-repeat;}
.smallNav{ margin-bottom:6px;color:#D0D0D0;clear:both; overflow:hidden;}
.smallNav span{ float:left;}
.smallNav a{text-decoration:underline; color:#666666; padding:0 2px;display:block; float:left;}

/*left style*/
.left{ width:263px; overflow:hidden;}
.leftSearch{ width:240px; height:156px; background:url(../images/bg/p_bj.gif); padding-left:24px; color:#FFF; margin:0px 0px 10px 0;}
.leftSearch h2{ padding:10px 0px;}
.search{ width:205px; border:2px solid #d6dbdc; height:26px;  background:#fafafa; padding-left:5px; margin-bottom:10px;}
.search .input{ border:none; height:24px;line-height:26px;background:#fafafa; width:176px; color:#979797;}
.leftSearch p{width:210px; line-height:20px;}
.leftSearch p span{color:#FCE034; font-weight:bold;}
.leftSearch p a{ color:#fff; text-decoration:underline;}
.leftSearch p a:hover{color:#f6ff00;}

/*products list style*/
.list h1{ width:263px; background:url(../images/bg/menu.gif) no-repeat; height:32px; padding-top:12px; color:#3A5886; font-family:"Microsoft YaHei"; text-indent:34px;}
.list{ background:#FAFAFA url(../images/bg/list_products.gif) 100% 100% no-repeat; width:256px; margin-left:4px; padding-bottom:6px; padding-top:5px;}
 


/*产品类别样式*/ 
.submenu h2{cursor:pointer;padding-top:5px;}
.submenu h2 a{ font-size:13px;font-family:"@Verdana";color:#31394B;margin-left:22px;width:174px; padding-left:16px; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background:url(../images/icon/nav2.gif) no-repeat; background-position:left 48%;}
.submenu dl a{line-height:22px;margin-left:30px;cursor:hand;cursor: pointer; padding-left:8px; width:170px;  word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; height:22px;}
 .close dl{display:none;}
.open h2{font-size:13px;font-family:"@Verdana"; color:#31394B; }
.submenu dl  a{color:#898989; font-weight:300;}
.submenu dl  a:hover{color:#cc0000;}


/*online/phone style*/
.online{ padding:8px;}
.online img{ margin-bottom:10px;}

/*about/products style*/
.right{ width:687px; border-top:#097ba8 solid 8px; padding-top:12px;}
.titleBj{padding:0px 0px 0 15px; overflow:hidden;}
.titleBj .titleCenter{background:#fff url(../images/bg/title_center.gif) repeat-x; width:622px; padding-top:30px;}
.titleBj .aboutDl{ margin-bottom:10px; border:none;}
.titleBj .aboutDl .pic{float:left; border:#CCCCCC 1px solid; padding:4px;}
.titleBj .aboutDl .content{line-height:18px; padding-left:15px; width:600px;}
.titleBj .aboutDl p{ margin-bottom:5px; height:88px; overflow:hidden; text-overflow:ellipsis;}

.more{ width:80px; height:24px; background:url(../images/bg/allimg.png) left -224px no-repeat; display:block; line-height:24px; padding-left:10px;}
.more a{color:#FFF; text-decoration:none;}
.more a:hover{color:#8b4e00;}
.titleBj .round1{ width:24px; height:151px; background:url(../images/bg/title_left.gif) no-repeat;}
.titleBj .round2{ width:24px; height:151px; background:url(../images/bg/title_right.gif) no-repeat;}


.title{ height:30px; line-height:30px; color:#000; font-family:"Microsoft YaHei"; margin-bottom:5px; background:url(../images/bg/blueinco.jpg) no-repeat; background-position:left center; padding-left:20px;}
.title span{ color:#18bbff; font-weight:300; font-size:14px; padding-right:16px; color:#498FC5; font-family:Arial, Helvetica, sans-serif;}
.title span.linkmore{font-size:12px; padding-left:70px; color:#999999;}
.title span.linkmore a{text-decoration:underline;}

.title1{ height:30px; width:200px; line-height:30px; color:#000; font-family:"Microsoft YaHei";margin-bottom:5px;}
.title1 span{ color:#18bbff; font-weight:300; font-size:14px;  background:url(../images/bg/allimg.png) right -200px no-repeat; padding-right:16px;}

.recommended{ padding-bottom:10px; padding-top:10px;}
.recommended .hot{width:320px; float:left;}
.recommended .news{width:280px; float:right;}
.recommended .news dl{ width:282px;}
.recommended .news dt{ width:282px; height:102px; background:url(../images/bg/produ_bj.gif) no-repeat; margin-bottom:8px; }
.recommended .news dt img{ width:260px; height:90px; margin:6px 0px 0px 6px;}
.recommended .news dd{ width:285px;}
.recommended .news dd p{ padding-left:8px; text-decoration:none;margin-bottom:5px;border-bottom:#DADADA 1px dotted; padding-bottom:8px; line-height:19px; height:33px; overflow:hidden;}
.recommended .news dd span{ color:#097BA8; text-decoration:underline;}
.recommended .news dd span a{ color:#097BA8; text-decoration:underline; line-height:22px;}
.recommended table {width:100%; overflow:hidden; margin-top:5px;}
.recommended table.tr{background:url(../images/bg/hot.jpg) no-repeat; height:28px; border:none;}
.recommended table.tr td{padding-left:6px;}
.recommended table.content td{ line-height:22px; border-bottom:#ececec 1px solid; padding-left:8px;}
.recommended table span{ color:#097BA8; }
.recommended table span a{ color:#097BA8; }


.blk_29 { OVERFLOW: hidden;ZOOM: 1; POSITION: relative; background:url(../images/bg/brand_bg.gif) no-repeat; height:59px;}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/img/pre.gif) no-repeat; LEFT: 10px; FLOAT: left; WIDTH: 10px; CURSOR: pointer; POSITION: absolute; TOP: 18px; HEIGHT: 13px}
.blk_29 .RightBotton {	RIGHT: 10px; BACKGROUND: url(../images/img/next.gif) no-repeat; FLOAT: right; WIDTH: 10px; CURSOR: pointer; POSITION: absolute; TOP: 18px; HEIGHT: 13px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:560px; PADDING-top: 9px;}
.blk_29 .Cont ul{height:36px;}
.blk_29 .pic{ width:98px; height:33px; border:#E2DDDD solid 1px;margin:0px 0 0 15px;  float:left;}

.blk_29 .box {	FLOAT: left; WIDTH: 110px;}
.blk_29 .box IMG {	BORDER: #E4E0DF 1px solid;  DISPLAY: block; MARGIN: 0px auto;}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 614px}



.link{ word-spacing:0.2cm; padding: 0 20px; margin-bottom:10px; width:910px; color:#666666; clear:both;}
.link span{ text-decoration: none; color:#000000; font-weight:bold; float:left;padding:0 5px;}
.link a{ text-decoration:underline;color:#666666;padding:0 5px;}


.postion{ padding-left:45px; line-height:30px; background:url(../images/img/ico.gif) 30px 12px no-repeat;}
.postion a{ color:#666666; text-decoration:underline;}
.postion span{ color:#F08910}

/*about style*/
.about{ padding:16px 16px 0px;}
.about p{ margin-bottom:10px; line-height:19px;}
.about h3{background:#f4f4f4; margin-bottom:10px;}
.about dl{ float:left; padding:15px; text-align:center;}
.about dl dt img{vertical-align:baseline;}
.about dl dd{line-height:22px;}

/*--  Stock show  --*/
.refersearch{ padding:10px 15px; font-size:14px; margin-bottom:20px; text-align:center;}
.refersearch li{ padding:5px 0;}
.referpro{height:25px; border:solid 1px #c7c7c7; line-height:25px;font-size:12px; width:270px; padding:0; margin:0; padding-left:3px; vertical-align:middle; background:#f9f9f9; color:#666;}.reprobtn{ width:92px; height:27px;font-size:14px; color:#0C2C61; font-weight:bold; border:0 none;margin-top:8px; display:inline;}

.table{ color:#333;}
.table table{border-collapse:collapse;}
.table td{ border:1px solid #c7c7c7; padding:5px 10px;}
.table .tr{background:#dedede; color:#666;}
.table a{color:#333;}
.table a:hover{color:#CC0000;}
.tableBackground{ background:#FFF;}
.table .tdInput input{ height:22px; background:#f9f9f9; border:1px solid #b1b1b1;line-height:22px; color:#979797; padding:0px 3px;}
.table .tdInput .in1 input{ width:100px; margin-right:18px; padding-left:3px;}
.table .tdInput .in2 input{ width:356px;}
.table .tdInput .in3 input{ width:100px; margin-right:20px;}
.table .tdInput .in4 img{ vertical-align:middle;}

/* -- Page  -- */
.page{ text-align:center; margin:30px 0px;}
.page a{ color:#4396ca; text-decoration:underline; margin:10px 5px;}
.page a:hover{ color:#cc0000; text-decoration:underline; margin:10px 5px;}
.gray { color:#979797 !important;}
/*--  ic detail  --*/
.icdetail,.brandcon{ padding:20px 10px;}.icdetail h1{ height:30px; margin-bottom:10px;font:24px "Microsoft YaHei"; overflow:hidden;border:0px; color:#333;}
.iccon1{ background:#f1f1f1; margin-top:15px; border-collapse:collapse; color:#424242;}.iccon1 td{ border:solid 1px #fff; padding:6px 4px 5px 10px; font-size:12px;}.iccon2{ padding:15px 10px; line-height:20px;}
.relevance_tit{ font-size:14px; font-weight:bold; padding:5px 0 10px;}
.relevance table{ border-collapse:collapse; text-align:center;}.relevance td{ border:solid 1px #777; padding:4px 0; font-size:12px;}

/*--  order show  --*/
.order{ margin-top:10px;}
.orderInput input{ background:#f9f9f9; border:1px #c7c7c7 solid; height:22px; line-height:22px; color:#555;width:240px;}
.orderInput textarea{background:#f9f9f9; border:1px #c7c7c7 solid; width:360px;color:#555; font-size:12px;}

/* -- news  -- */
.news2{ color:#909090; padding:5px 10px; border-bottom:1px dashed #ccc;}
.news2 a{ color:#909090; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:480px; display:block;}
.news2 a:hover{color:#cc0000;}
.news2 ul li{ line-height:28px; height:28px;}
.news2Title{ padding:20px 10px; margin-bottom:10px; border-bottom:1px solid #e2e4ea;}
.news2Img{
	border:3px solid #ecf3fa;
	width:183px;
	height:127px;
	overflow:hidden;
	margin-right:12px;
}
.news2Font{ width:390px; height:130px; overflow:hidden;}
.news2Font h1 {border:0px; margin-bottom:5px;}
.news2Font h1 a{ color:#fc930e !important;}
.news2Font h1 a:hover{ color:#fc930e !important;}
/* -- news Details -- */
.details { margin:15px 0px; }
.details h1{font-size:20px; color:#000; text-align:center; border:0px;}
.detailsHelp{ margin-bottom:10px; text-align:center; border-bottom:1px solid #e2e4ea; padding-bottom:10px;}
.detailsHelp span{ margin:0px 10px;}
.detailsContent{ padding:0px 20px; border-bottom:1px dashed #ccc; line-height:18px;}
.detailsContent p{ margin:20px 0px;text-indent:2em; }
.detailsMore{ padding:10px; width:400px;}
.detailsMore h3{ margin:15px 0px; color:#3A5886; padding:0px;}
.detailsMore dl{ margin-bottom:15px;}
.detailsMore dl dt{ font-size:12px;}
.detailsMore dl a{ color:#000; text-decoration:underline;}
.detailsMore dl a:hover{ color:#000;}
.detailsMore dl dd{line-height:18px;}

/*--  products  --*/
.finally_content{ width:100%;height:auto;border-bottom:1px dashed #CCCCCC;color:#002155;padding-top:10px; position:relative; padding-bottom:10px; z-index:1;}
.paxx{ left:146px; _left:155px; position:absolute; z-index:5000; display:none;}
.pa{ width:300px;height:300px; background:#FFF;border:4px solid #e8e8e8; overflow:hidden; text-align:center;  display:table-cell; vertical-align:middle; *position:relative; _position:relative;}
.pa span{position:static;+position:absolute;top:50%}
.pa span img{position:static; +position:relative; top:-50%;left:-50%;}
.productimg{ width:102px; text-align:center;}
.finally_img{margin:0px 15px; display:inline;}
.finally_contert_img{overflow:hidden; width:115px; height:76px;text-align:center; display:table-cell;	vertical-align:middle; *position:relative; _position:relative;}
.finally_contert_img span{position:static;+position:absolute;top:50%}
.finally_contert_img span img{position:static; +position:relative; top:-50%;left:-50%;}
.finally_contert_font{width:360px;height:auto;overflow:hidden;margin-right:20px;color:#2d2d2d;}
.finally_contert_font dt{font-weight:600;margin-bottom:4px;font-size:14px;}
.finally_contert_font dd{color:#676767;}
.finally_contert_font a{color:#bb0a10;text-decoration:underline;}
.finally_contert_font a:hover{color:#FF0000;text-decoration:underline;}
.finally_content_hover{ width:100%;height:auto;border-bottom:1px dashed #494e5a;color:#002155;padding-top:10px; background:#FFFCED; position:relative; padding-bottom:10px; z-index:6000;}
.buy{margin-top:20px; height:24px; padding-right:10px;}

/*--  products show  --*/

.h1Borter h1{ font-family:"黑体"; font-size:20px; color:#bb0a10; text-align:center; border-bottom:1px solid #2e3442;}
.productsShow{ padding:0px 20px; margin:20px 0px; font-size:14px; overflow:hidden;}
.productsShow dl dt{width:218px;height:233px;overflow:hidden;margin-right:6px;}
.productsShow dl dt img{ width:218px; height:233px;}
.productsShow dl dd{ width:350px;}
.productsShow dl dd table{border-collapse:collapse;}
.productsShow dl dd table td{ border:1px solid #ccc;  padding:5px;>
}
.productsTitle{ padding:0px 20px;}
.productsTitle h2{ height:26px; background:#f2f2f2 url(../images/bg/allimg.png) left -370px no-repeat; line-height:26px; padding:0px 20px; margin-bottom:20px; border-top:1px solid #ddd; color:#000;}
.productsTitle p{ margin-bottom:20px; text-indent:2em; line-height:19px;}

/* -- datadetail  -- */
.relevance{ padding:0px 10px; margin-top:20px;}
.relevance a{ color:#cc0000;}
.relevance h2{ margin-bottom:10px; color:#000;}
.relevanceli{ margin-bottom:15px; line-height:24px;}
.relevanceli a{ color:#333; margin-right:10px; text-decoration:underline;}
.relevanceli a:hover{ color:#cc0000;}
.relevanceli li{ margin:3px 0px;}

/*message*/
.message{ padding:10px; color:#555; font-weight:bold;}
.message ul li{  margin-bottom:10px;}
.message .input1{ height:20px; border:1px solid #c7c7c7; background:#f9f9f9; width:300px; color:#666; padding:0px 3px;}
.message p{ margin-bottom:20px;}
.select{ font-size:14px;}
.textarea{ width:400px; height:100px; background:#f9f9f9;  border:1px solid #c7c7c7;padding:0px 3px;}
/* -- contact  -- */
.contactH1 h1{ text-align:left; font-family:"Microsoft YaHei"; font-size:16px; color:#333; border:0px; padding-left:10px; margin:10px 6px;}
.contactFont{ line-height:24px; padding-left:16px; }
.contactFont strong{ color:#666;margin-right:6px;}
.contactFont a{ color:#796b6d;}


.hotsearch{ margin:20px 0 0px 10px;}
.hotsearch ul li { height:30px; padding:4px 4px;}
.hotsearch ul li a{color:#F08910; padding:1px 4px;border:#F08910 1px solid; }
.hotsearch ul li span{ color:#999999;}

.xian h3{font-size:14px; color:#666666;}
