@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ width:auto; margin:0 auto; padding:0; font:12px/21px "΢���ź�",Arial,Simsun,"����"; color:#555; background:#f0f0f0 url(../images/bg_1.png) no-repeat center top;}
body#index{ background:#f0f0f0 url(../images/bg.jpg) no-repeat center top;}
a{color:#666; text-decoration:none;}
/* ������ʽ */

a:link {
	color:#333;
	text-decoration:none;
}
a:visited {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#333;
	text-decoration:underline;
}
a:active {
	color:#333;
	text-decoration:none;
}

ul,li{ list-style:none;}
h1{}
h2,h3,h4,h5,h6{}
input{ background:#eee; border:0px solid #ccc; padding:0 2px; line-height:20px; height:20px; color:#999;}
img, div { border:0;}
p{ margin-bottom:10px;}

A.btna{ padding:0; height:auto;}
btna-com-01{ padding:0; height:auto;}
A.btna-com-01:hover{ background:none;}
A.btna-com-01 SPAN.btna-s{ padding:0 10px; height:23px; line-height:23px; background:#b10f16 url(../images/menu_bg.jpg) repeat-x bottom; color:#fff;}
A.btna-com-01 SPAN.btna-s:hover{ background:#b10f16;}

.columnSpace{ padding:0; margin:0;}


.clear{ clear:both;}
.pageWidth{ margin:0 auto; width:100%; background:none;}


/*header*/
#header{ width:100%; height:auto; margin:0 auto; background:url(../images/images/head_bg.jpg) no-repeat 0 0; padding:0; position:absolute; top:0; left:0; z-index:999999999;}
.header_middle{ width:980px; margin:0 auto;}


.header_con{ width:500px; margin:0; background:none; padding:0; float:left;}
.header_sidebar{ width:400px; float:right; text-align:right;}

/*header_logo*/
.header_logo{ }
.header_logo .columnSpace{ padding:0;}


/*header_languages*/
.header_languages{ color:#bbc8d1; width:auto; height:auto; line-height:auto; background:none; text-align:right; margin:0; margin-top:10px;}

.header_languages a{ font-size:11px; color:#fff; padding:0 5px; text-transform:capitalize; margin:0;  width:auto; background:#0c499d; color:#fff; border:1px solid #0d4899; border-top:1px solid #286dcc; border-left:1px solid #286dcc; font-weight:bold;}

.header_languages a:hover{ text-decoration:underline; background:#c95a00; color:#fff; border:1px solid #9d4a06; border-top:1px solid #c97835; border-left:1px solid #c97835; font-weight:bold;}
.header_languages a span{ display:block;}
.header_languages a img{ width:36px; height:33px;}
.header_languages a:hover img{}



/*header_search*/
.header_search{ width:290px; height:24px; padding-top:10px; display:inline; float:right;}
*html .header_search{ margin-top:-30px;}
.header_search .columnSpace{}

.header_search span.keyword{ width:232px; margin:0; float:left; display:inline; overflow:hidden;}
.header_search span.keyword span{ display:none;}
.header_search span.keyword input.input{ width:220px; padding:0 5px; border:0; height:22px; line-height:22px; background:#3c75c3; border:1px solid #97b1c0; color:#fff; font-family:"΢���ź�"; float:left; display:inline;}
*html .header_search span.keyword input.input{ width:215px;}

.header_search span.search1{ width:55px; height:24px; margin-left:0; margin-top:0; background:url(../images/search_btn.jpg) no-repeat 0 0; text-align:center; line-height:24px; color:#fff; float:right;}
.header_search span.search1 input.btn-com-03{ background:url(../images/search_btn.jpg) no-repeat 0 0; border:0px; width:55px; height:24px; line-height:24px; text-align:center; padding:0; margin:0; border:0; cursor:pointer; overflow:hidden; display:block; font-family:"΢���ź�";}
.header_search span.search1 input.btn-com-03:hover{ background:url(../images/search_btn.jpg) no-repeat 0 0}



/*box_nav*/
#menu{  width:980px; margin:0 auto; background:url(../images/images/menu_bg.jpg) repeat-x left top; height:24px; margin-bottom:10px; z-index:999;}

#box_nav{ height:25px; width:auto; display:inline; text-align:left; margin:0 auto; background:none; background:url(../images/images/menu_first.jpg) no-repeat left top;}
#box_nav .FrontColumns_navigation01-d6_c1{ width:auto; position:relative; z-index:10px; z-index:999999999999; }
#box_nav ul.nav-first{ height:25px; background:url(../images/images/last_menu.jpg) no-repeat right top; width:auto;}
#box_nav ul.nav-first .last{display:none;}

#box_nav ul.nav-first li{ width:192px; height:auto;  margin:0; padding:0; background:none; float:left; display:inline; margin:0 2px; }
#box_nav ul.nav-first li a{ line-height:auto; height:auto; padding:0; text-align:center; padding:0; background:none; width:100%; border:0;  display:block;}
#box_nav ul.nav-first li a.first{ background:none; border:0; margin:0; padding:0;}
#box_nav ul.nav-first li a span{ height:24px; line-height:24px; text-align:center; padding:0; margin:0; display:block; color:#fff; background:#3f78c5; border:1px solid #82a7d9; font-size:14px; }
#box_nav ul.nav-first li a:hover span{ background:url(../images/menu_hover.jpg) repeat-x 0 0; border:1px solid #c95a00; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold;}
#box_nav ul.nav-first li.current a span{ background:#3f78c5; border:1px solid #82a7d9; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; background:url(../images/menu_hover.jpg) repeat-x 0 0;}


#box_nav ul.nav-second{ border:0; position:absolute; top:25px; left:0; z-index:999999999999; background:#3f78c5; width:190px; overflow:hidden; line-height:20px; padding:10px 0; border:1px solid #82a7d9; border-top:0;}
#box_nav ul.nav-second li{ margin:0 ; padding:0; width:100%; border-bottom:0px solid #eee; background:none; height:20px; line-height:20px;}
#box_nav ul.nav-second li a{ text-align:left; border:0; line-height:20px; height:20px; background:none; border:0; width:100%;}

#box_nav ul.nav-first li .nav-second a,
#box_nav ul.nav-first li.current .nav-second a span,
#box_nav ul.nav-first li .nav-second a:hover span
#box_nav ul.nav-first li.current .nav-second a:hover span{ color:#fff; line-height:20px; height:20px; background:none; width:auto; text-align:center; padding-left:0; font-size:12px; border:0;}

#box_nav ul.nav-first li .nav-second li a:hover{ text-decoration:none; font-weight:bold; background:none; height:20px; line-height:20px; font-size:12px;}
#box_nav ul.nav-first li .nav-second li a:hover span{ font-weight:bold; background:#c95a00; height:20px; line-height:20px; font-size:12px; }





/*bannar*/
#bannar{ width:100%; height:650px; margin:0 auto; margin-bottom:0;}
#box_bannar{width:100%; height:650px; overflow:hidden; margin:0 auto; text-align:center;}

.bannar_1{ width:793px; height:125px;}

.FrontPublic_slideShow01-d1_c1 .slide-contente,.FrontPublic_slideShow01-d1_c1 .slide-contente .slide-pic,.FrontPublic_slideShow01-d1_c1 .slide-contente .slide-pic IMG{ height:793px; height:125px;}

.FrontPublic_slideShow01-d1_c1 .slide-contente .slide-tag-text li{ border:0; background:#1f5294 url(../images/images/no_2.png) no-repeat 0 0; width:18px; height:17px; line-height:17px; color:#333;}
.FrontPublic_slideShow01-d1_c1 .slide-info .slide-tag-text ul .slide-hover{ background:#c95a00 url(../images/images/no_1.png) no-repeat 0 0; color:#fff;}



/*main*/
#main{ background:url(../images/bg_2.png) no-repeat center bottom; width:100%; height:auto; padding:0; margin:0; position:absolute; top:125px; text-align:center; overflow:hidden; z-index:99;}


/*content_con*/
.content_con{ width:980px; margin:0 auto; padding:0; overflow:hidden; background:none; margin-bottom:30px;}



/*sidebar*/
.sidebar{ width:187px; height:525px; float:left; display:inline;  padding:0; overflow:hidden;}




/*side_1*/
.side_1{ width:187px; height:160px; background:url(../images/side_bg_2.png) no-repeat right bottom;}

/*con_con*/
.con_con{ width:793px; float:right; display:inline; padding:0; background:#fff url(../images/con_bg.jpg) no-repeat left bottom;  overflow:hidden;}



/*title_002*/
.title_002{ height:24px; width:auto; overflow:hidden; margin:0; padding:0;}
.title_002 h3{ height:24px; line-height:24px; width:100%; display:block; background:url(../images/images/title_bg_1.gif) no-repeat left 0;}
.title_002 h3 a{ float:right; font-size:11px; font-weight:normal; text-decoration:underline; margin-right:10px; color:#666;}
.title_002 h3 span{ color:#fff; font-weight:normal; height:24px; line-height:24px; display:block; width:auto; text-align:left; padding:0 0 0 10px; font-size:13px; text-transform:capitalize; background:url(../images/images/title_bg_1.gif) no-repeat right -24px;}



/*title_003*/
.title_003{ margin-bottom:10px;}
.title_003 h3{ background:none; color:#fff; text-align:center; font-size:14px; font-weight:bold;}


/*con_cate*/
.con_cate{  margin:0 ; width:167px; padding:20px 10px 150px 10px; background:url(../images/side_bg.png) no-repeat right bottom;}
.con_cate .menu-first ul.list1{}
.con_cate .menu-first ul.list1 a.menu-text1{ background:none; color:#fff; text-align:center; font-size:14px; font-weight:bold; cursor:default;}
.con_cate .menu-first ul.list1 a:hover{ text-decoration:none;}
.con_cate .menu-second ul li{ margin:0 0 5px 0;}
.con_cate .menu-second ul li a.menu-text2{ color:#fff; text-align:center; display:block; height:23px; line-height:23px; text-transform:capitalize;}
.con_cate .menu-second ul li a.current{ color:#fff; text-align:center; background:#184786; border-top:1px solid #557bae; border-bottom:1px solid #557bae; font-weight:bold;}
.con_cate .menu-second ul li a:hover{ font-weight:bold; color:#fff;}



/*news_cate*/
.news_cate{ width:167px ; margin:0 ;padding:20px 10px 150px 10px; background:url(../images/side_bg.png) no-repeat right bottom; }
.news_cate .menu-first li{ margin:0 0 5px 0;}
.news_cate .menu-first a.menu-text1{ color:#fff; text-align:center; display:block; height:23px; line-height:23px; text-transform:capitalize;}
.news_cate .menu-first a.menu-text1:hover{ color:#fff; text-align:center; background:#184786; border-top:1px solid #557bae; border-bottom:1px solid #557bae; font-weight:bold; text-decoration:none;}


/*pro_cate*/
.pro_cate{ width:167px; margin:0 ; padding:20px 10px 150px 10px; background:url(../images/side_bg.png) no-repeat right bottom;}
.pro_cate .menu-first li{ margin:0 0 5px 0;}
.pro_cate .menu-first a.menu-text1{ color:#fff; text-align:center; display:block; height:23px; line-height:23px; text-transform:capitalize;}
.pro_cate .menu-first a.menu-text1:hover{ color:#fff; text-align:center; background:#184786; border-top:1px solid #557bae; border-bottom:1px solid #557bae; font-weight:bold; text-decoration:none;}
.pro_cate .menu-first a.current{color:#fff; text-align:center; background:#184786; border-top:1px solid #557bae; border-bottom:1px solid #557bae; font-weight:bold; text-decoration:none;}





/*box_bread*/
#box_bread{ background:none; font-size:11px; border-bottom:1px solid #eee; color:#999; padding:0; margin:10px 30px;  text-align:left;}
#box_bread a{ color:#999;}

/*box_con_con*/
#box_con_con{ clear:both; text-align:left; } 

#box_con_con .title,.con_con .title_002{ background:none; height:40px; margin-bottom:15px; border-bottom:1px solid #e0e0e0;}
#box_con_con .title h3,.con_con .title_002 h3{ background:none; color:#c95a00; font-weight:normal; height:30px; line-height:30px; width:auto; padding:0; text-align:left; font-size:20px; text-transform:capitalize;}
#box_con_con .content{ }


/*neirong*/
.neirong{ padding:0 20px 20px 20px;}


/*pro_list*/
.border_37 .border_37-topr{ height:40px; line-height:30px; margin-bottom:15px; border-bottom:1px solid #e0e0e0; background:none;}
.border_37 .border_37-topl{ height:30px; line-height:30px; background:none;}
.border_37 .comptitle_37{ background:none; top:0; left:0; height:30px;}
.border_37 .comptitle_37 .titlestyle_37{ background:none; color:#c95a00; font-weight:bold; height:30px; line-height:30px; width:auto; padding:0 0 0 0; text-align:left; font-size:20px; text-transform:capitalize;}
.border_37 .comptitle_37 STRONG IMG{ width:auto; height:auto;}

.border_37 .borderContent{ padding:0;}

.pro_list {width:95%; margin:0 auto;}
.pro_list .columnSpace{ }
.pro_list .comptitle_00{ display:none;}
.pro_list .border_00-topr{ display:none;}

.pro_list .content{ margin:0; width:33.3%; height:auto; float:left; background:none;}

.pro_list .pic-module{ border:0; margin:0 auto; padding:0; width:202px; height:152px; float:none; display:inline; }
.pro_list .pic-module .pic{ margin:0 auto; padding:0; background:none; width:202px; height:203px;}
.pro_list .pic-module .pic A{ border:1px solid #ccc; margin:0 auto; padding:0; width:200px; height:200px;}
.pro_list .pic-module .pic A:hover{ background:none; border:1px solid #ffdb5e;}
.pro_list .pic-module .pic A IMG{ width:200px; height:200px; }

.FrontProducts_list01-d3_c1_01 .content .pro-module{ border:0; margin:0; padding:0; width:200px; margin:0 auto; float:none;}
.pro_list .pro-module UL{ margin:0; padding:0; width:auto;}
.pro_list .pro-module UL LI.code{ float:none; width:auto;}
.pro_list .pro-module UL LI.code h1{ text-align:left; line-height:20px;}
.pro_list .pro-module UL LI.code h1 span{}
.pro_list .pro-module UL LI.code strong a{text-align:center; color:#666; display:block; width:100%;}

.pro_list .pro-module UL LI.number2{ text-align:left; font-weight:bold;}
.pro_list .pro-module ul.basic li span{ display:none;}
.pro_list .pro-module UL LI.number2 .focustext{ color:#fff;}
.pro_list .pro-module UL LI.number2 .focustext:hover{ color:#ffdb5e;}

.pro_list .pro-module P.buttonP{ display:none;}
  

/*pro_detail*/
.pro_detail{ padding:10px 0;}
.pro_detail .content{ width:auto; position:relative;}
.pro_detail .content .show{ margin:0 auto; margin-top:10px;}
.pro_detail .content .pic-module{ width:622px; height:auto; margin:0 auto; padding:0px; float:none; border:0px solid #eee; margin-top:40px;}
.pro_detail .content .pic-module .pic{ width:622px; height:auto; padding:0; margin:0;}
.pro_detail .content .pic-module .pic A{ width:600px; height:auto; margin:0; padding:10px; border:1px solid #eee;}
.pro_detail .content .pic-module .pic A:hover{ border:1px solid #999;}
.pro_detail .content .pic-module .pic .jqzoom{ border:0px solid #eee;}
.pro_detail .content .pic-module .pic-img{ width:600px; height:auto;}

.pro_detail .content .pic-module SPAN.zoom{ top:260px; left:350px; width:24px; height:24px;}
.pro_detail .content .pic-module .skimpro{ padding:0; margin:0; margin-top:10px;}
.pro_detail .content .pic-module .skimpro h4{ text-align:center;}
.pro_detail .content .pic-module .skimpro a{ text-decoration:underline;}
.pro_detail .content .pic-module .skimpro p{ width:45%; float:left;}
.pro_detail .content .pic-module .skimpro p span{ text-align:right;}


.pro_detail .content .pro-module{ float:none; width:100%; margin:0; padding:0; margin-top:10px; text-align:center; height:30px; position:absolute; top:0; left:0;}
.pro_detail .content .pro-module ul.basic li span{ color:#333; font-weight:bold; display:none;}
.pro_detail .content .pro-module ul.basic li.name1,.pro_detail .content .pro-module ul.basic li.code{ font-size:21px; font-weight:bold; color:#666; text-align:center;}

.pro_detail .detail{ width:670px; padding:0; margin:0 auto;}
.pro_detail .detail UL{ background:none; border-bottom:1px solid #ccc; margin-bottom:10px;}
.pro_detail .detail UL LI{ background:#eee; line-height:auto; height:auto;}
.pro_detail .detail UL LI.current{ background:#999;  font-size:13px; font-weight:normal; width:auto; padding:0 10px;}
.pro_detail .detail UL LI.current a{color:#fff;}
.pro_detail .detail .showtabdiv{ padding:10px; color:#555; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left;}

.pro_detail .FrontProducts_detail02-d4_c1 .content .pic-module .btnarea{ padding:0; width:24px; height:24px; margin:0 auto; margin-top:5px;}
.pro_detail .FrontProducts_detail02-d4_c1 .content .pic-module .btnarea a{ background:url(../images/images/zoom-01.png) no-repeat 0 0; width:24px; height:24px; display:block; margin:0;}
.pro_detail .FrontProducts_detail02-d4_c1 .content .pic-module .btnarea a span{ background:none; display:none;}


/*ѯ��*/
#inquiry_add .inquiryform td{ text-align:center; margin:0 auto;}
#inquiry_add .inquiryform td.pic{ padding:5px 0;}
#inquiry_add .inquiryform td.pic img{ width:100px; height:auto;}
#inquiry_add .quantity,#inquiry_add .price{ display:none;}
#inquiry_add .inquiryform th{background:#666; color:#fff; margin-bottom:10px; line-height:17px;}

#inquiry_add .inquiryperson h3{ background:#b1ac96; color:#333; font-weight:bold; padding-left:10px; margin:10px 0;}
#inquiry_add .inquiryperson th{ text-align:right;}
#inquiry_add .inquiryperson .box1,#inquiry_add .inquiryperson .box2,#inquiry_add .inquiryperson .login{ display:none;}
#inquiry_add .inquiryperson input.btn{ width:auto; padding:0 10px; background:#004a8f;  height:20px; line-height:20px; font-size:11px; text-transform:uppercase; color:#fff; margin-right:10px;}
#inquiry_add .inquiryperson input.btn:hover{ background:#b70400; color:#fff;}


/*news_list*/
#news_list #box_con_con li.content{ padding:0; border-bottom:1px solid #eee; height:23px; line-height:23px;}
#news_list #box_con_con .newstitle li.title{ height:auto; width:65%; float:left; background:url(../images/images/ico_3.gif) no-repeat 0 center; border:0;}
#news_list #box_con_con .newstitle li.title h3{ line-height:23px; border-bottom:0; background:none; padding:0; width:auto; text-align:left; height:23px;}
#news_list #box_con_con .newstitle li.title h3 a{ font-size:12px; color:#555; padding-left:10px; font-weight:normal;}
#news_list #box_con_con .newstitle li.title h3 a:hover{ font-weight:bold;}
#news_list #box_con_con .newstitle li.date{ float:right; width:30%; display:inline; text-align:right;}


/*news_detail*/
#news_detail .FrontNews_detail01-d1_c1 h2{ font-size:25px; line-height:50px; font-weight:bold; text-align:center; color:#333;}
#news_detail .FrontNews_detail01-d1_c1 span.date{ text-align:center;}
#news_detail .FrontNews_detail01-d1_c1 .htmledit{ padding:10px; border-top:1px solid #ccc; line-height:25px;}
#news_detail .FrontNews_detail01-d1_c1 .page{ margin-top:10px; padding-top:10px; border-top:1px solid #ccc;}


/*messages_list*/
#messages_list a.messageLink{ display:none;}
#messages_list{ margin-bottom:20px; border-top:1px solid #ddd;}
#messages_list input.bt{ width:auto; height:auto; margin:0; padding:0;}
#messages_list input.btn-com-01{ background:#1c5799; color:#fff; padding:0 20px; height:22px; line-height:22px; width:auto; border-top:1px solid #8aa8ca; border-right:1px solid #1a4d86; border-bottom:1px solid #153f6f; border-left:1px solid #4d7cb0;}
#messages_list input.btn-com-01:hover{ background:#1c9ed8;border-top:1px solid #8bceeb; border-right:1px solid #188cbf; border-bottom:1px solid #15759f; border-left:1px solid #4cb3e0;}

#messages_list #box_con_con .title{background:none; height:auto; width:auto; overflow:hidden; margin:0; padding:0; line-height:auto; border-bottom:0px solid #ccc; margin:0; padding:0; padding-left:0;}

.messages_list input,.messages_list textarea{ border:1px solid #ccc; background:none; padding:2px 3px; line-height:20px; color:#666; font-family:"΢���ź�";}
.messages_list input.input{ background:#1a529c; border:0; width:80px; height:20px; line-height:20px; display:block; text-align:center; color:#fff; cursor:pointer; float:left; margin:0 2px;}
.messages_list input.input:hover{ background:#c95a00;}


/*footer*/
#footer{ width:100%; margin:0 auto; height:auto; color:#555; text-align:left; padding:20px 0; background:#f0f0f0 url(../images/images/foot_bg.jpg) repeat-x left top;}
.foot_content{ width:960px; padding:0; font-size:11px;  margin:0 auto;}
#footer a{ text-decoration:underline; font-size:11px; color:#333;}
#footer a:hover{ color:#333;}

#box_foot_1{ text-align:left;}

