/* CSS Document */
/*body {font:12px/1.5 Tahoma,Verdana,Arial,Helvetica,sans-serif; background:#fff;}*/
body {font:12px/1.5  "ËÎÌå", Verdana, Arial, Helvetica, sans-serif; background:#fff;}
body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, textarea, th, td {margin:0; padding:0;}

ul { list-style:none;}
img {border:0; vertical-align:middle;}
a {text-decoration:none; color:#00349a; cursor:pointer;}
a:hover {color:#f60; text-decoration:underline;}
.w960 {width:960px; padding:0 10px; margin:0 auto; clear:both; display:block}
.w960 li{list-style:none; float:left}
.clear {clear:both; height:0; overflow:hidden;}
.fl {float:left;}
.fr {float:right;}
.topbar {background:#f7f7f7; height:26px; border-bottom:1px solid #ccc; overflow:visible;}
.logo {margin:5px 5px 0 0; float:left;}
.top,.nav-bar,.banner,.bottom { width:960px; margin:0 auto; }
.search {width:550px; padding-top:10px; float:left }
.getexp {width:135px; padding-top:15px; padding-left:15px; float:left; color:#990033 }
.lan {padding-bottom:5px; padding-left:30px; padding-right:10px;}
.jiange{padding-top:10px;}
.sea_box{padding-left:30px;padding-right:10px; line-height:23px; }
.sea_box span {padding-right:10px; line-height:23px; }
.btn { background:url(../images/btn_sea.gif) no-repeat; width:59px; height:23px; border:0px; padding-left:15px; color:#fff; cursor:pointer; }
.lst{height:20px;width:300px;font:14px arial,sans-serif;background:#fff;border:1px solid #ccc;border-bottom-color:#999;border-right-color:#999;color:#000;margin:0;padding:5px 8px 0 6px;vertical-align:top;color:#969696;}
.itel {color:#fe6c00;font-weight:bold;}

.newkf {color:#173782;font-size:14px;line-height:25px;padding-left:10px; font-weight:bold; border-bottom:1px solid #fe6c00}
.phone {background:url(../images/kf.png) 0 -33px no-repeat; width:160px; height:22px; border:0px; padding-left:20px; color:#fe6c00;overflow:hidden}
.qqonline {width:186px; height:20px; line-height:20px; border:0px; padding-left:10px; color:#ec5a14;overflow:hidden; font-size:12px;}
.qqonline A {color:#ec5a14;}
.qqonline A:hover {color:#f00;}
.msnonline {
	width:186px; height:20px; line-height:20px; border:0px; padding-left:10px; color:#ec5a14;overflow:hidden; font-size:12px; margin-top:5px
}
.msnonline A {
	color:#ec5a14;
}
.msnonline A:hover {
	color:#f00;
}

.email {background:url(../images/kf.png) 0 0 no-repeat; width:160px; height:22px; border:0px; padding-left:20px; color:#fe6c00;overflow:hidden;}
.fax {background:url(../images/kf.png) 0 -65px no-repeat; width:160px; height:22px; border:0px; padding-left:20px; color:#fe6c00;overflow:hidden}

.nav {width:960px; margin-top:10px; padding:0 10px; margin:0 auto; clear:both}
.nav div {width:3px; height:34px; background:url(../images/nav_bg.png) 0 0 no-repeat; float:left;}
.nav div.nav-m {width:954px; background-position:0 -34px; background-repeat:repeat-x; overflow:hidden;}
.nav div.nav-r {background-position:0 -68px; clear:right}
.nav li {float:left; background:url(../images/nav_bg.png) 0 -196px no-repeat; line-height:34px; margin-left:20px; padding-left:20px; display:inline;}
.nav li a {font:14px/34px "Times New Roman, Times, serif"; color:#fff; font-weight:bold}
.nav li a:hover {color:#f00; text-decoration:underline; font-weight:bold}
.nav li.nav-first {background:none; margin-left:0;}
.nav .fr {margin-right:20px; display:inline;}
.nav .fr li {margin-left:10px; padding-left:10px;}
.nav .fr li.nav-post {background:none;}
.nav li.current a {color:#000; padding-left:3px; margin-top:4px; line-height:26px;}
.nav li.current a span {background-position:100% -164px; padding-right:3px;}
.nav li.current a span b {background-position:0 -133px; background-repeat:repeat-x; padding:0 10px;}


.contenter_box { width:960px; padding:5px 10px 0 10px; margin:0 auto; clear:both; overflow:hidden;}
.contenter_box .contenter_l { width:196px; padding-right:10px; float:left; }
.contenter_box .contenter_c { width:748px; float:left;}
.contenter_c_n {  width:748px; padding:0 0; border:1px #eaeaea solid; }
.contenter_c_n h2 { background:url(../images/bx_tg_g.jpg) repeat-x; font-size:14px; font-weight:bold; height:25px; line-height:25px; color:#173782; text-align:left; padding-right:10px;  }
.contenter_c_n h2 span { float:left; font-size:14px; padding-left:10px; font-weight:bold; }
.contenter_c_n ul { padding:10px; }
.contenter_c_n ul li { line-height:24px; background:url(../images/icon.gif) no-repeat 0 7px; padding-left:12px; }
.contenter_r { width:192px; float:right; }
.contenter_r h2 { background:url(../images/tit2_bg.gif) no-repeat; font-size:12px; font-weight:normal; height:25px; line-height:25px; color:#173782; text-align:right; padding-right:10px;  }
.contenter_r h2 span { float:left; font-size:14px; padding-left:10px; font-weight:bold; }

.contenter_box_Case { width:960px; padding:10px 10px 0 10px; margin:0 auto; clear:both;border:1px solid #EBCD9E}

.contenter_box .factoryface { width:740px; float:left;}

.contenter_box .factoryface h2 { background:url(../images/bx_tg_g.jpg) repeat-x; font-size:14px; font-weight:bold; height:25px; line-height:25px; color:#173782; text-align:left; padding-right:10px;  }


.left_category{font-size:12px;width:100%;border:1px solid #EBCD9E;border-width:1px 1px 0 1px;float:left;}
.left_category_b{font-size:12px;width:100%; height:5px; border:1px solid #EBCD9E;border-width:0 1px 1px 1px;float:left;}
.left_category span {padding-right:10px; line-height:23px; }

.set-index {background:url(../images/TOP_icon.png) 0 -95px no-repeat; text-indent:17px; display:block; float:left;}
.left_category .my_left_cat_list .my_ordertype {width:180px;padding:7px 12px 3px;}
.fwcn {width:180px; padding-left:10px;line-height:25px;color:#2d2d2d;}
.left_category h2 {height:25px; border-bottom:1px solid #EBCD9E; font-size:14px; background:url(../images/b_34.gif) repeat-x; line-height:25px; text-indent:13px; margin:0; padding:0; color:#FF0000;}
/*.left_category h2 span{background:url(../images/de_icon.png) -2px -138px no-repeat; overflow:hidden;}*/
.left_category h2 span{background:url(../images/cattor.gif) 0px 0px no-repeat; overflow:hidden;}
.left_category  h2 a {color:#00349a;font-size:12px;padding-left:150px;}
.left_category  h2 a:hover {color:#f60;}
.left_category  .h2cat{width:171px;height:25px;background-image:url(../images/my_menubg.png);
background-repeat:no-repeat;line-height:34px;font-weight:normal;color:#C90000;position:relative;padding-left:11px;}
/*.left_category a{font:12px;text-decoration:none;color:#333333;}
.left_category a:hover{text-decoration:underline;color:#ff3333;}*/

.left_category  h3 a {color:#00349a; width:140px; display:inline-block;}
.left_category  h3 a:hover{color:#f60; text-decoration:none;}
.left_category h3{margin:0px;padding:0px;height:32px;font-size:14px;font-weight:normal;display:block;padding-left:13px;color:#000000;}
.left_category h3 span{color:#999999; width:145px; float:right;}
.left_category .h3_cat{display:none;width:204px;position:absolute;left:-1px;margin-top:-5px;cursor:auto;}

.center_category{font-size:12px;width:100%;float:left;}

.hot_sale{ margin-top:5px; margin-left:10px;width:740px;;vertical-align:middle;}
.hot_sale dl{ width:135px; height:170px;line-height:18px;float:left;overflow:hidden;}
.hot_sale dl dt{border:1px solid #CDCDCD;width:132px;height:120px; line-height:70px;margin-bottom:5px;overflow:hidden;vertical-align:middle;}
.hot_sale dl dt a{font:12px/1 Arial,Tahoma,Helvetica;display:table-cell;height:70px;text-align:center;vertical-align:middle;width:132px;display:block;font-family:Arial;font-size:82px;}
.hot_sale dl img{ vertical-align:middle;}
.hot_sale .pro_brand label{ color:#3D3D3D;}
.hot_sale .mgr57{ margin-right:10px;}
.hot_commend{ margin-top:0; margin-left:0;width:100%;;vertical-align:middle;}


.c2_boxback { width:960px; padding-top:10px; margin:0 auto; }
.c2_box { width:960px; padding:8px 10px 0 8px; margin:0 auto; clear:both}
.c2_box .c2_l { width:196px; padding-right:10px; float:left; }
.c2_box .c2_c { width:367px; padding-right:10px;float:left;}
.c2_box .c2_r { width:367px;float:left}
.zhishi{width:357px;padding-left:10px;}
.zhishi a {color:#00349a; display:inline-block;}
.zhishi a:hover {color:#f60; text-decoration:underline;}
.zhishi ul { padding-top:10px; }
.zhishi ul li { line-height:22px; background:url(../images/iarrow.gif) no-repeat; padding-left:10px; font-size:12px;}


.t_pinpai{ margin-top:5px;margin-left:5px; width:186;vertical-align:middle;}
.t_pinpai a {color:#00349a; display:inline-block;}
.t_pinpai a:hover {color:#f60; text-decoration:underline;}

.c_content{
margin-top:5px; margin-left:10px;width:95%;;vertical-align:middle; line-height:25px; font-size:14px; color:#666
}
.c_content h1{
	font-size:16px; font-weight:bold; color:#00006B; text-align:center
}
.c_content h4{
	font-size:16px; font-weight:bold; color:#666;
}

.wenzhang{
	width:748px;
}
.wenzhang_t{
	font-size:16px; font-weight:bold; color:#00006B; text-align:center; padding-top:15px; margin-left:20px; margin-right:20px
}

.wenzhang_c{
	font-size:14px; color:#666; margin-left:10px; margin-right:10px; margin-top:18px
}
.wenzhang_z{
font-size:12px; color:#666; border-bottom:1px  dotted #666;text-align:center; margin-top:8px; margin-bottom:8px; padding-bottom:8px; margin-left:50px; margin-right:50px;
}


.w_t{
	width:735px; border-bottom:1px solid #ccc; padding-left:15px; font-size:14px; line-height:25px; margin-bottom:15px; padding-bottom:1px;color:#575757; font-weight:bold;
}

.w_l{
	width:360px; border-right:1px dotted #EBCD9E; padding-left:10px; float:left; font-size:14px; line-height:25px; color:#666;
}
.w_l A{
	border-bottom:1px dotted #ddd;
}

.w_r{
	width:360px; padding-left:10px; float:right; font-size:14px; line-height:25px; color:#666;
}
.w_r A{
	border-bottom:1px dotted #ddd;
}
.abouttop{
	width:730px; border-bottom:1px solid #ccc; margin-left:10px; font-size:14px; line-height:25px; margin-bottom:15px; padding-bottom:1px; color:#575757; font-weight:bold; 
}
.about{
	width:700px; margin-left:30px; color:#575757;font-size:14px;
}
.aboutqqonline {width:186px; height:20px; line-height:20px; border:0px; padding-left:10px; color:#ec5a14;overflow:hidden; font-size:12px}
.aboutqqonline A {
	color:#575757;
}
.questti{
	margin-left:15px; line-height:25px; width:720px; color:#575757; font-size:14px
}
.questti li{
	border-bottom:1px dotted #ddd;font-size:14px
	
}
.series{
	color:#666; font-size:12px; line-height:20px; margin-top:10px
}
.pages {padding:3px 4px; border:#E6E6E6 1px solid; margin:0px; font-family:"ËÎÌå"; line-height:22px; background:#f5f5f5;}
span.pages {background:#FF6633; font-weight:bold; color:#fff;}
.prName {padding:3px 4px; border:#E6E6E6 1px solid; margin:0px; font-family:"ËÎÌå"; line-height:22px; background:#f5f5f5;}
span.prName {background:#FF6633; font-weight:bold; color:#fff;}
.footer { padding:10px 0; background:#f7f7f7; line-height:25px; height:25px; color:#999;}
.footer a{color:#999;}
.footer a:hover {color:#f60;}
.bottom { text-align:right; color:#fff; width:940px; background:url(../images/bot_l.gif) no-repeat; padding-right:10px; height:38px; line-height:38px; }
.bottom span { float:left; padding-left:10px; }

