/* CSS Document */
body{font:12px/150% Arial,"宋体",Helvetica, sans-serif,Verdana; margin:0;  background:#FFF; color:#404040}
UL{ list-style:none;}
li{ list-style:none;}
a{text-decoration: none; color:#444; }
a:hover{text-decoration:underline;color:#c20b2a;}


.topbanner {
	FONT: 12px/18px "宋体",Arial,Helvetica,sans-serif; COLOR: #404040;border-bottom:1px solid #ccc;background:#f7f7f7; height:25px; clear:both; display:block; overflow:hidden;
}
.topbanner A {
	COLOR: #444; TEXT-DECORATION: none
}
.topbanner A:hover {
	COLOR: #c20b2a; TEXT-DECORATION: underline
}


.tophead{width:1000px; margin:0 auto; display:block; clear:both; margin-top:15px; margin-bottom:5px; overflow:hidden}
.tophead_m{ padding-left:5px;}
.tophead_m li{float:left; font-size:12px;}
.tophead_m ul{display:none; font-size:12px;}
.bgseachone{ background:url(../images/seartxtbgone.gif) 0 0 no-repeat; height:50px; width:460px; clear:both; }
.bgseachtwo{ background:url(../images/seartxtbgtwo.gif) 0 0 no-repeat; height:50px; width:460px; clear:both; }
.bgseachthree{ background:url(../images/seartxtbgthree.gif) 0 0 no-repeat; height:50px; width:460px; clear:both; }
.inkey{ width:350px; font-size:14px; height:24px; line-height:24px; margin-top:6px; margin-left:5px; border:#e4e4e4 solid 1px;}
.tophead_mid{margin-left:30px; width:500px;}
.tophead_mid ul li{ float:left;}
.prodimg_on{
	border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-top:1px solid #e4e4e4; background-color:#f9f9f9; color:#000; width:90px; height:25px; float:left; line-height:25px; text-align:center; cursor:pointer
}
.prodimg_off{
	background-color:#FFF; color:#000;width:90px; height:25px; float:left; line-height:25px; text-align:center;cursor:pointer
}
.btnSub{ background:url(../images/btnsearch.gif) no-repeat; width:95px; height:30px; border:0px; padding-top:5px; padding-left:5px; color:#fff; cursor:pointer; }

.nav{width:1000px; height:39px; line-height:39px; margin:0 auto; background:url(../images/menubg.gif) 0 0 repeat-x; background-color:#000000; display:block; clear:left;}
.nav_l{ display:none;}
.nav_r{display:none;}
.nav_m{ padding-left:5px;}
.nav_m li.fir{float:left; text-align:center; position:relative; width:110px; font-size:14px;background:none;}
.nav_m li{float:left; text-align:center; position:relative; background:url(../images/menubg.gif) 0 -40px no-repeat;width:110px; font-size:14px;}
.nav_m li a{display: block; text-decoration: none; font-weight: bold;color:#fff; }
.nav_m li a:hover{text-decoration: underline;background: url(../images/menu_hover_bg...gif) repeat-x; color:#ff0;}

.condiv{width:1000px; margin:0 auto; margin-top:8px; display:block; clear:both;}

.navcondiv{width:1000px; padding-left:15px; margin:0 auto; height:30px; line-height:30px; margin-top:8px; font-size:14px; display:block; clear:both;}

.leftdivout {width:225px; float:left; overflow:hidden;}
.leftdiv_0{width:223px; height:246px; float:left; overflow:hidden; border:#d2000e solid 1px; background-color:#fff}
.leftdiv_0 h3 { background-color:#d2000e; font-size:12px; font-weight:bold; height:25px; line-height:25px; color:#fff; text-align:left; padding-left:10px; border-bottom:1px solid #ccc; }
.leftdiv_0 h3 span { float:left; font-size:12px; padding-left:5px; font-weight:bold; }
.leftdiv_0 li{ list-style:none; height:20px; line-height:20px; margin-left:5px; overflow:hidden}
.leftdiv_0 li label{ color:#2657a7; font-weight:bolder}
.leftdiv_0_t{background-color:#d2000e; font-size:12px; font-weight:bold; height:25px; line-height:25px; color:#fff; text-align:left; padding-left:10px; border-bottom:1px solid #ccc; }



.leftdiv_1{width:223px; height:430px; float:left; margin-top:8px; overflow:hidden; border:#ccc solid 1px;}
.leftdiv_1 a{ height:25px; line-height:25px; float:right; padding-right:10px;}
.leftdiv_1 h3 { background:url(../images/bx_tg_g.jpg) repeat-x; font-size:12px; font-weight:bold; height:25px; line-height:25px; color:#444; text-align:left; padding-left:10px; border-bottom:1px solid #ccc; }
.leftdiv_1 h3 span { float:left; font-size:12px; padding-left:5px; font-weight:bold; }
.leftdiv_1 li{ list-style:none; height:22px; line-height:22px; margin-left:5px;}

.leftdiv_2{width:223px; float:left; margin-top:5px; overflow:hidden; border:#ccc solid 1px;}
.leftdiv_2 a{ height:25px; line-height:25px; float:right; padding-right:10px;}
.leftdiv_2 h3 { background:url(../images/bx_tg_g.jpg) repeat-x; font-size:12px; font-weight:bold; height:25px; line-height:25px; color:#444; text-align:left; padding-left:10px; border-bottom:1px solid #ccc; }
.leftdiv_2 h3 span { float:left; font-size:12px; padding-left:5px; font-weight:bold; }
.leftdiv_2 li { float:left; width:110px; margin-top:10px;}
.leftdiv_2 li div { text-align:center;}
.leftdiv_2 li p { text-align:center}
.leftdiv_2 li.aa { display:block; clear:both; margin-left:12px}


.middivout {width:475px; float:left; overflow:hidden; border:#ccc solid 0px; margin-left:8px;}
.middiv{width:473px; height:430px; float:left; margin-top:8px; overflow:hidden; border:#ccc solid 1px;}
.middiv a{ height:25px; line-height:25px; float:right; padding-right:10px;}
.middiv h3 { background:url(../images/bx_tg_g.jpg) repeat-x; font-size:12px; font-weight:bold; height:25px; line-height:25px; color:#444; text-align:left; padding-left:10px; border-bottom:1px solid #ccc;  }
.middiv h3 span { float:left; font-size:12px; padding-left:5px; font-weight:bold; }
.middiv li { float:left; width:110px; margin-top:10px; margin-left:6px;}
.middiv li div { width:105px; height:105px; border:1px solid #ccc; text-align:center;}
.middiv li div img{ margin:5px; width:95px; height:95px;}
.middiv li p { text-align:center}


.rightdivout{width:280px; float:left; overflow:hidden; margin-left:8px;}
.rightdiv{width:278px; height:246px; float:left; overflow:hidden; border:#d2000e solid 1px;}
.rightdiv a.more{ height:25px; line-height:25px; float:right; padding-right:10px; color:#fff;}
.rightdiv h3 { background-color:#d2000e; font-size:12px; font-weight:bold; height:25px; line-height:25px; color:#FFF; text-align:left; padding-left:10px;  }
.rightdiv h3 span { float:left; font-size:12px; padding-left:5px; font-weight:bold; }
.rightdiv li { float:left; width:268px; margin-top:2px; margin-left:10px;}
.rightdiv li a{ color:#444; line-height:18px;}
.rightdiv li a:hover{ color:#c20b2a;}
.rightdiv li div { border:1px solid #ccc; text-align:center;}
.rightdiv li p { text-align:center}

.rightdiv_2{width:278px; height:430px; float:left; overflow:hidden; margin-top:8px; border:#d2000e solid 1px;}
.rightdiv_2 a{ height:25px; line-height:25px; float:right; padding-right:10px; color:#fff;}
.rightdiv_2 h3 { background-color:#d2000e; font-size:12px; font-weight:bold; height:25px; line-height:25px; color:#FFF; text-align:left; padding-left:10px;}
.rightdiv_2 h3 span { float:left; font-size:12px; padding-left:5px; font-weight:bold; }


#a1{font-family: 新宋体, 宋体, 仿宋_GB2312;font-size: 12px; height:400px; overflow:hidden;}


.rightdiv_2 li { float:left; width:120px; margin-top:10px; margin-left:10px;}
.rightdiv_2 li div { border:1px solid #ccc; text-align:center;}
.rightdiv_2 li p { text-align:center}


.divleftbrand{ width:706px; float:left; overflow:hidden; border:#ccc solid 1px; margin-top:8px;background-color:#fafafa}
.divtitle{border-bottom:#ccc solid 1px; width:706px;  background:url(../images/bx_tg_g.jpg) repeat-x; font-size:12px; font-weight:bold;height:25px; line-height:25px; color:#444; float:left;}


.hotbrandic{ float:left; width:706px; height:342px; padding:5px 0 5px 0; overflow:hidden;}
.hotbrandic ul li{display:inline; float:left; width:223px; height:78px; border:1px solid #e8e8e8; font-family:Tahoma, Geneva, sans-serif; margin:3px 2px 3px 5px;}
.hotbrandic ul .bor{ border:1px solid #dd965b;}
.hotbrandic ul li .icimglogo{float:left; width:100px;}
.hotbrandic ul li .icimglogo p{ text-align:center; padding:2px;}
.hotbrandic ul li:hover{color:red; background: #fff8ea; border:#c20b2a solid 1px;}
.hotbrandic ul li .icdetail{ float:left; width:118px; height:74px; margin:1px 1px 1px 0; padding-top:2px; overflow:hidden;}
.hotbrandic ul li .icdetail span{ float:left; display:block; width:57px; height:18px; overflow:hidden;word-break:break-all;word-wrap:break-word;}
.hotbrandic ul li .icdetail a{ line-height:18px; margin:0 3px 0 4px; }

.divrightbrand{ width:278px; float:left; margin-left:8px; margin-top:8px;}
/*.yellowbox{ width:278px; float:left; margin-left:8px; margin-top:8px; border:#ffdac8 solid 1px; background-color:#fef7dd; line-height:22px;}*/
.icdataout{ width:278px; height:100px; float:left; border:#ffdac8 solid 1px; background-color:#fef7dd; line-height:22px;}
.icdataout a{ width:65px; display:block; float:left; overflow:hidden; margin-left:8px;}
.divdatatitle{ width:278px; border-bottom:#ccc solid 1px; background:url(../images/bx_tg_g.jpg) repeat-x; font-size:12px; font-weight:bold;height:25px; line-height:25px; color:#444;}

.wenzhangout{ width:278px; float:left; border:#ccc solid 1px; line-height:22px; margin-top:8px;}
.wenzhangout ul li{ padding-left:5px;}
.wenzhangitle{ width:278px; border-bottom:#ccc solid 1px; background:url(../images/bx_tg_g.jpg) repeat-x; font-size:12px; font-weight:bold;height:25px; line-height:25px; color:#444; float:left;}

/*************************关于我们*****************************************/
.aboutleftdivout {width:235px; float:left; overflow:hidden;}
.aboutleftdiv_0{width:223px; float:left; overflow:hidden; background-color:#fff3dd;}
.aboutleftdiv_0 h3 { background:url(../images/bx_tg_g.jpg) repeat; font-size:12px; font-weight:bold; height:35px; line-height:35px; color:#444; text-align:left; padding-left:10px; border:1px solid #EBCD9E; }
.aboutleftdiv_0 h3 span { float:left; font-size:14px; padding-left:5px; font-weight:bold; }
.aboutleftdiv_0 li.nocur{ list-style:none; height:35px; line-height:35px; border-bottom:#EBCD9E solid 1px;border-left:#EBCD9E solid 1px;border-right:#EBCD9E solid 1px;}
.aboutleftdiv_0 li.cur{ background-color:#fff; list-style:none; height:35px; line-height:35px; border-bottom:#EBCD9E solid 1px;border-left:#EBCD9E solid 1px;}

.aboutleftdiv_0 li a{ margin-left:45px; font-size:14px;}

.aboutrightdivout {width:755px; float:left; overflow:hidden; border:#ccc solid 0px; margin-left:8px;}
.aboutrightdiv{width:753px; float:left; overflow:hidden; border:#ccc solid 0px;}
.aboutrightdiv a{ height:25px; line-height:25px; float:right; padding-right:10px;}
.aboutrightdiv h3 { font-size:12px; font-weight:bold; height:35px; line-height:35px; color:#444; text-align:left; padding-left:10px; border-bottom:1px solid #ccc;  }
.aboutrightdiv h3 span { float:left; font-size:14px; padding-left:5px; font-weight:bold; }
.aboutrightdiv li div { border:1px solid #ccc; text-align:center;}
.aboutrightdiv p { font-size:14px; color:#444; line-height:25px; margin-top:5px;}
/*************************关于我们*****************************************/


/********************************************************/
#bigout { width:475px; height:248px;}
#bigIn { display:inline; position:relative; float:left; width:475px; height:248px; overflow:hidden; }
#bigPic { position:absolute; }
#bigPic ul{margin:0px;padding:0px;list-style-type:none;}
#bigPic li { width:475px; height:248px; overflow:hidden;margin:0px;padding:0px; }
#bigPic img { width:475px; height:248px; border:0px;}
#bigBtn { position:absolute; right:4px; bottom:2px; color:#a25897; }
#bigBtn .bigBtnIn li {
 float:left;
 display:inline;
 width:16px;
 height:16px;
 line-height:16px;
 margin-left:3px;
 text-align:center;
 color:#595959;
 cursor:pointer;
 background-color:#fff;
}
#bigBtn .bigBtnIn li.current {
 background-color:#f00;
 font-weight:bold;
 color:#fff;
} 
#bigBtn .bg {
 z-index:1;
 position:absolute;
 right:2px;
 bottom:2px;
 width:95px;
 height:16px;
}
#bigBtn .bg li {
 float:left;
 display:inline;
 width:14px;
 height:16px;
 line-height:16px;
 margin-left:3px;
 background-color:#fff;
 filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;background-color:#ffffff;font-size:0;
 text-align:center;
 color:#595959;
 font-size:0;
}
/********************************************************/

#shangfan{font-family: 新宋体, 宋体, 仿宋_GB2312;font-size: 12px; line-height:20px; height:246px;;overflow:hidden; float:left;}
#shangfan ul{margin: 0px 10px;padding: 0px;list-style-type: none;}
/*#shangfan ul li{overflow:hidden; text-overflow:ellipsis;  white-space: nowrap;margin:0;padding: 0px;}*/
#shangfan ul li{overflow:hidden; margin:0;padding: 0px;}

.botline{width:1000px; margin:0 auto; height:5px; background:url(../images/menu_bg.gif) 0 0 repeat-x; display:block; clear:both;}
.botinfo{width:1000px; margin:0 auto; line-height:25px; text-align:center; display:block; clear:both;}
.botinfo span{ font-size:9px; color:#999}