@charset "utf-8";
/* CSS Document */

/* --top style --  */
.redLine{border-top:2px solid #bd0609;}
.logo{ margin-top:26px;}
.info{ margin:35px 0 0 24px; color:#C7C7C7; font-size:17px;}
.info span{font:22px "Microsoft YaHei"; color:#fff;}
.joinus{ background:url(../images/bg/allimg.png) repeat-x; height:32px; color:#FFF; width:132px; text-align:center; padding-top:12px; margin-left:56px;}
.joinus a:hover{ color:#e7d400;}
.headerBj{background:url(../images/bg/allimg.png) left -110px; height:132px;}
.header{ height:49px; width:188px; background:url(../images/img/gg.gif) no-repeat; margin-top:29px;}
/* --menu style --  */
.nav{ width:982px; margin:0px auto; border-bottom:1px solid #bd0609; margin-bottom:5px;}
.nav ul li{ float:left; font:14px "Microsoft YaHei"; background:#222a3c; display:block; padding:10px 28px; margin-right:1px;} 
.nav ul li:hover{ background:url(../images/bg/allimg.png) repeat-x; color:#FFF; display:block;}
.nav ul li:hover a:hover{color:#e7d400;}
.nav .current{ background:url(../images/bg/allimg.png) repeat-x; font-weight:bold;}
.nav .current a:hover{color:#e7d400;}

/* --index content style --  */

/* -- products serach -- */
.indexLeft{ background:#FF0000; width:292px; overflow:hidden;}
.indexLeftBj{width:272px; background:#7486aa;padding:10px 10px;}
.search{ background:#617293; border:1px solid #495c80; height:130px; padding:10px  6px; color:#FFF; margin-bottom:15px;}
.search a{ text-decoration:underline; color:#CCC;  line-height:18px;}
.search a:hover{ text-decoration:underline; color:#CC0000;}
.searchInput{ background:#FFF; border:1px solid #506184; height:28px; width:250px; margin:10px 0px;}
.searchInput input{ vertical-align:middle;}
.searchInput .input{ border:0px; height:18px; padding:5px; width:200px; float:left; font-size:14px; color:#333;}
.searchInput .input2{margin:2px; float:right;}

/* -- news -- */
.news{margin-bottom:15px; color:#dbe6fc;}
.news a:hover{ color:#FFF;}
.news h2{ font-weight:400; padding-bottom:10px; border-bottom:1px  solid #92a2c2;}
.news h3{ font-size:12px; border-top:1px solid #52668e; padding-top:10px; margin-bottom:6px;}
.news h3 a{}
.news h3 a:hover{ color:#fa0004;}
.more{ background:url(../images/bg/allimg.png) left -44px; width:56px; height:24px; text-align:center; font-size:12px; }
.more , .more2 a{ font-weight:400;}
.more , .more2 a:hover{ text-decoration:none; color:#FFF;}

.more2{ background:url(../images/bg/allimg.png) right -44px; width:62px; height:18px; text-align:center; font-size:12px; padding-top:4px;}
.fontEng{color:#98a9c8; font-weight:400;}
.news p a{ text-decoration:underline; font-weight:bold; margin-bottom:5px;}

/* -- products -- */
.products{ color:#31394b;}
.products h1{ padding:3px 5px;  background:#2b3651; border-bottom:4px solid #667696; margin-bottom:5px;}
.nav2{ font-weight:bold; background:url(../images/bg/allimg.png) left -68px no-repeat; padding-left:8px; line-height:20px;cursor:pointer;cursor:hand;margin-left:6px; }
.parent2{ padding-left:8px; line-height:20px;margin-left:6px;cursor:hand;cursor: pointer;}
.parent2 a{color:#dbe6fc;}


.contact{width:260px; padding:16px 16px 10px; background:#1c2336; line-height:18px; border-bottom:#26324E 1px solid;color:#9b9b9b; height:100%;}
.contact h2{ margin-bottom:10px;}
.contact .phone{ font:18px "Microsoft YaHei"; color:#d30005;}

.contact .phoneImg{ background:url(../images/bg/allimg.png) left -90px no-repeat; width:25px; height:18px; display:block;}



 /* 产品类别样式 */
.submenu{}
.submenu h2{ padding:2px 0 0px 30px; font-size:12px; line-height:22px;}
.open h2{ font-weight:bold; background:url(../images/bg/allimg.png) left -68px no-repeat; padding-left:8px; line-height:20px;cursor:pointer;margin-left:6px; }
.open a,.open a:hover{  color:#274C96;}
.close h2{ font-weight:bold; background:url(../images/bg/allimg.png) left -68px no-repeat; padding-left:8px; line-height:20px;cursor:pointer;margin-left:6px; }
.close a,.close a:hover{ text-decoration:none; color:#333;}
.submenu dl a{color:#dbe6fc;}
.submenu dl a:hover{color:#dbe6fc;}
.close dl{display:none;}
.submenu dl{padding:0 0 0px;}
.submenu dd{ padding-left:8px; line-height:20px;margin-left:6px;cursor:hand;cursor: pointer;}



/* -- brand -- */
.brand{width:260px; padding:16px 16px 5px; background:#1c2336; line-height:18px; color:#9b9b9b; }
.brand h2{ margin-bottom:10px;}
.brand ul li{ padding:5px 5px; width:98px; float:left;}
.brand ul li .pic{ border:#000000 1px solid;}
 

/* -- business -- */
.indexRight{width:674px; padding-bottom:20px;}
.business{ padding-left:6px; margin-top:10px; overflow:hidden;}
.businessBj{width:275px; height:175px; background:url(../images/bg/products_img2.gif) no-repeat; padding-right:10px; overflow:hidden;}
.businessBj h2{margin:15px;font:16px "Microsoft YaHei";}
.businessBj p{ width:180px; height:70px; color:#9b9b9b; line-height:18px; margin-left:90px; margin-bottom:10px;overflow:hidden;}
.businessBj .busineMore{ margin-left:100px; color:#FFF;}
.businessBj .busineMore a:hover{ color:#FFF; text-decoration:none;}

.businessBj1{width:348px; height:175px; background:url(../images/bg/products_img1.gif) no-repeat; margin-right:10px; padding-right:12px; overflow:hidden;}
.businessBj1_more{color:#98a9c8; float:right; padding-right:20px; width:100px; text-align:right;margin-top:15px; text-decoration:underline;} 
.businessBj1_more a{color:#98a9c8;text-decoration:underline;} 
.businessBj1_more a:hover{color:#fff;text-decoration:underline;} 
.businessBj1_title{ color:#FFFFFF;margin-top:15px; padding-left:15px;font:16px "Microsoft YaHei"; width:150px; float:left; } 
.businessBj1_table{ margin:10px;}
.businessBj1_table td{ padding-left:10px; color:#9B9B9B}
.businessBj1_table td span{ color:#98A4BC; font-weight:bold;}

.businessBj .location{ background:url(../images/img/p_1.gif) no-repeat; width:59px; height:77px; display:block; position:relative; left:16px; top:-80px;}
.businessBj .location2{ background:url(../images/img/p_2.gif) no-repeat; width:73px; height:106px; display:block; position:relative; left:7px; top:-95px;}



/* -- Recommended Products -- */
.recommended{ margin-top:26px; padding:0px 10px; color:#98a4bc; overflow:hidden;} 
.recommended h2,h1{ border-bottom:1px  solid #26324e; height:26px; margin-bottom:10px;font:16px "Microsoft YaHei"; overflow:hidden;}
.li1{ width:124px;  height:140px; overflow:hidden; background:#232d42; padding:6px;}
.li1 img{ width:124px; height:95px; overflow:hidden;}
.li1 p{ background:#182238; line-height:20px;text-align:center; padding:1px; width:122px; overflow:hidden; text-overflow:ellipsis;display:block;white-space:nowrap;}
.li1 a{ color:#98a4bc;}
.colorFff{color:#FFF;}
.recommended ul li{ float:left; margin:0px 12px; display:inline;}
.recommended ul{ background:#151c2c;}


.hotsearch{ margin:10px 0 20px 10px; }
.hotsearch ul li { height:30px;}
.hotsearch ul li a{color:#FF0000; border:#FF0000 1px solid; padding:1px 4px; }
.hotsearch ul li span{color:#fff;}

/* -- about  -- */
.about {color:#b4b4b4; padding:0px 10px; line-height:20px; margin-top:10px;}
.about img{float:left; padding-right:10px;}
.about p{ margin:10px 0px;color:Gray;}
.title h2{ height:28px; margin-bottom:10px;font:16px "Microsoft YaHei"; overflow:hidden; background:#242b3a; padding:0px 10px; line-height:28px;}
.title ul li{ float:left; margin:0px 8px; display:inline;}

.li2{ width:140px;  height:150px; overflow:hidden; padding:6px;}
.li2 img{ width:140px; height:120px; overflow:hidden;}
.li2 p{line-height:20px;text-align:center; padding:1px; width:138px; overflow:hidden; text-overflow:ellipsis;display:block;white-space:nowrap;}
.li2 a{ color:#b4b4b4;}

/* -- news  -- */
.news2{ color:#909090; padding:5px 10px; border-bottom:1px dashed #4b515c;}
.news2 a{ color:#909090; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:480px; display:block;}
.news2 a:hover{color:#FFF;}
.news2 ul li{ line-height:28px; height:28px;}
.news2Title{ padding:20px 10px; margin-bottom:10px; border-bottom:1px solid #222c45;}
.news2Img{
	border:3px solid #ecf3fa;
	width:183px;
	height:127px;
	overflow:hidden;
	margin-right:12px;
}
.news2Font{ width:440px; height:130px; overflow:hidden;}
.news2Font h1 {border:0px;}
.news2Font h1 a{ color:#fff !important;}
.news2Font h1 a:hover{ color:#fff !important;}
/* -- news Details -- */
.details { margin-top:15px;}
.details h1{font-size:20px; color:#FFF; text-align:center; border:0px;}
.detailsHelp{ margin-bottom:20px; text-align:center; border-bottom:1px solid #1d263b; padding-bottom:10px;}
.detailsHelp span{ margin:0px 10px;}
.detailsContent{ padding:0px 20px;}
.detailsContent p{ margin:20px 0px;text-indent:2em; }
.detailsMore{ padding:10px;}
.detailsMore h3{ margin:15px 0px; color:#AAA;}
.detailsMore dl{ margin-bottom:10px;}
.detailsMore dl a{ color:#aaa;}
.detailsMore dl a:hover{ color:#aaa;}

/* -- Page  -- */
.page{ text-align:center; margin:30px 0px;}
.page a{ color:#4396ca; text-decoration:underline; margin:10px 5px;}
.page a:hover{ color:#979797; text-decoration:underline; margin:10px 5px;}
.gray { color:#979797 !important;}


/* -- datadetail  -- */
.relevance{ padding:0px 10px; margin-top:40px;}
.relevance h2{ margin-bottom:10px; color:#aaa;}
.relevanceli{ margin-bottom:15px; line-height:24px;}
.relevanceli a{ color:#aaa; margin-right:10px;}


/* -- contact  -- */
.contactH1 h1{ text-align:left; font-family:"Microsoft YaHei"; font-size:20px; color:#bb0a10; border:0px; padding-left:10px; margin-top:10px;}
.contactFont{ line-height:24px; padding-left:10px; }
.contactFont strong{ color:#c8c8c8;margin-right:6px;}
.contactFont a{ color:#796b6d;}

/*message*/
.message{ padding:10px; color:#bdbdbd; font-weight:bold;}
.message ul li{  margin-bottom:10px;}
.message .input1{ height:20px; border:1px solid #e3e3e5; background:#e3e3e5; width:300px;}
.message input,select{}
.message p{ margin-bottom:20px;}
.select{ font-size:14px;}
.textarea{ width:400px; height:100px; background:#e3e3e5;  border:1px solid #b6b7b9}

/*--  products  --*/
.finally_content{ width:100%;height:auto;border-bottom:1px dashed #494e5a;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:400px;height:auto;overflow:hidden;margin-right:40px;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:#20283c; position:relative; padding-bottom:10px; z-index:6000;}
.buy{width:80px; margin-top:20px; height:24px;}

/*--  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:410px;}
.productsShow dl dd table{border-collapse:collapse;}
.productsShow dl dd table td{ border:1px solid #363c49;  padding:5px;>
}
.productsTitle{ padding:0px 20px;}
.productsTitle h2{ height:26px; background:#262d3c url(../images/bg/allimg.png) left -270px no-repeat; line-height:26px; padding:0px 20px; margin-bottom:20px;}
.productsTitle p{ margin-bottom:20px; text-indent:2em;}

.table{ padding:0px 10px; color:#9b9b9b;}
.table table{border-collapse:collapse;}
.table td{ border:1px solid #3b404d; padding:5px 10px;}
.table .tr{background:#272d3c;}
.table a{color:#979797;}
.table a:hover{color:#CC0000;}

.tableBackground{ background:#222938;}
.table .tdInput input{ height:22px; background:#555; border:1px solid #777;line-height:22px; color:#bbb;}
.table .tdInput .in1 input{ width:100px; margin-right:20px; 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;}

/*icdetail*/
.icdetail,.brandcon{ padding:20px 10px;}.icdetail h1{ height:30px; margin-bottom:10px;font:24px "Microsoft YaHei"; overflow:hidden;border:0px;}
.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;}
.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;}

.refersearch{ padding:10px 15px; font-size:14px; margin-bottom:20px;}
.refersearch li{ padding:3px 0;}
.referpro{height:25px; border:solid 1px #777; line-height:25px;font-size:12px; width:270px; padding:0; margin:0; padding-left:3px; vertical-align:middle; background:#555; color:#CCC}.reprobtn{ width:89px; height:27px; background-position:-311px -383px; font-size:14px; color:#0C2C61; font-weight:bold; border:0 none; margin-left:50px; cursor:pointer; margin-top:8px;}
.searesult{}.searesultit{ line-height:28px; background:#F2F2F2; font-size:14px; font-weight:bold; padding-left:10px; color:#000;}
.searesult ul{padding:10px 5px;}.searesult li{ float:left; background:url(../images/icon/list.jpg) no-repeat left 8px; margin-left:5px; margin-top:3px; text-indent:10px; width:134px;}
.searesult a{ text-decoration:underline; color:#4f4f4f;}.searesult a:hover{color:#000;}
/*--  order show  --*/
.orderInput input{ background:#101831; border:1px #b1b1b1 solid; height:22px; line-height:22px; color:#b1b1b1;width:240px;}
.orderInput textarea{background:#151c2c; border:1px #b1b1b1 solid; width:360px;color:#b1b1b1; font-size:12px;}

/*--  404  --*/
.error{ margin-top:20px; color:#c8c8c8; padding-left:10px; }
.error a{color:#cc0000; text-decoration:underline;margin-right:10px;}
.error a:hover{color:#cc0000;}
.error h1{ border:0px;}
.error .reminded{ width:380px; padding-right:60px;}
