@charset "gb2312";
body {font-size: 12px;line-height: 12px;color: #444;background-color: #fff;	margin: 0px;padding: 0px;}
img{ border:none;}
ul,li{ list-style:none; margin:0px; padding:0px;}
a:link{ text-decoration:none; color:#333;}
a:visited{ text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#333;}
.jz{ margin-top:20px;}
.menubg{ background:#1f3079; height:40px; line-height:40px;}
.search{ border:3px #1f3079 solid; width:380px; height:30px; line-height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#444; padding-left:10px;}
.search_input{ width:80px; background:#1f3079; font-family:"΢���ź�"; font-size:14px; color:#fff; height:38px; border:none}

#menu{ margin:0px; padding:0px;}
#menu ul{ margin:0px; padding:0px;}
#menu li{ width:135px; float:left; text-align:center; font-size:15px; font-family:"΢���ź�"; color:#fff;}
#menu li a{ display:block; text-decoration:none; color:#fff;}
#menu li a:hover{ display:block; text-decoration:none; color:#fff; background:#0978C7;}
#menu #current a{ display:block; text-decoration:none; color:#fff; background:#0978C7;}

.xx{ border:1px #CCCCCC solid;}
.title{ height:36px; padding-left:10px; font-family:"΢���ź�"; color:#444; line-height:36px; border-bottom:1px #AAAAAA solid; font-size:15px;}
.menu-bg{ background:url(../images/2.gif) bottom;}
.menu-bg-a{ background:url(../images/2.gif) bottom; font-size:15px; font-weight:bold; font-family:"΢���ź�"; color:#0762B5;}

#menua {margin: 0px; padding: 0px;  list-style-type: none;}
#menua li { display: block; width: 109px;  font-family:"΢���ź�"; font-weight:bold; font-size:13px; text-align: center; float: left; margin: 0px;  cursor: hand;}
#menub {margin: 0px; padding: 0px;  list-style-type: none;}
#menub li { display: block; width: 109px;  font-family:"΢���ź�";font-size:13px; font-weight:bold;text-align: center; float: left; margin: 0px;  cursor: hand;}
#menuc {margin: 0px; padding: 0px;  list-style-type: none;}
#menuc li { display: block; width: 109px; font-family:"΢���ź�"; font-size:13px; font-weight:bold;text-align: center; float: left; margin: 0px;  cursor: hand;}

.sec1 { background:url(../images/2.gif) bottom; height:40px; line-height:40px;color:#444; }
.sec2 { background:url(../images/hover.gif) bottom no-repeat;height:40px; color:#0762B5; line-height:40px;}
.block { display: block;}
.unblock { display: none;}

.hd_list{  font-size:15px; font-family:"΢���ź�"; color:#0762B5; height:40px; line-height:40px;}
.cp{ width:860px; margin-top:20px; padding:0px; background:url(../images/table_bg.gif) no-repeat; height:380px;}
.cp p{ margin:0px; padding:0px;}
.cp span{ margin:0px; padding:0px;}

.goodsItem{ float:left; text-align:center; margin-top:10px; width:142px; height:180px; margin-left:1px;overflow: hidden;}
.goodsItem img{ margin-bottom:5px;}
.goodsimg { width:120px; height:100px; overflow:hidden;}
.name{ font-size:12px; color:#333; margin:0px; padding:0px; height:20px; overflow:hidden;}
.shop_s{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cc0000; margin:0px; padding:0px;}
.goodsItem div p{ margin:0px; padding:0px;}


.hezuobg{ border:1px #AFC9D8 solid; background:url(../images/hezuobg.gif); height:30px; line-height:30px; margin-top:20px; padding-left:10px;}
.hezuobg b{ float:left;}

.fhtop{ width:80px; height:30px; padding-left:940px; margin:0px; display:block; float:left;}

/*��ҳ����*/

DIV.green-black {PADDING-RIGHT: 4px;PADDING-LEFT: 4px;PADDING-BOTTOM: 4px;MARGIN-top: 60px;PADDING-TOP: 3px;TEXT-ALIGN: center;	font-family: Arial, Helvetica, sans-serif;}
DIV.green-black A {BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/pageimage1.gif) #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #666; MARGIN-RIGHT:3px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid; TEXT-DECORATION: none}
DIV.green-black A:hover {BORDER-RIGHT: #016BA9 1px solid; BORDER-TOP: #016BA9 1px solid; BACKGROUND: url(../images/pageimage2.gif) #016BA9; BORDER-LEFT: #016BA9 1px solid; COLOR: #fff; BORDER-BOTTOM: #016BA9 1px solid}
DIV.green-black A:active {BORDER-RIGHT: #016BA9 1px solid; BORDER-TOP: #016BA9 1px solid; BACKGROUND: url(../images/pageimage2.gif) #016BA9; BORDER-LEFT: #016BA9 1px solid; COLOR: #fff; BORDER-BOTTOM: #016BA9 1px solid}
DIV.green-black SPAN.current {BORDER-RIGHT: #016BA9 1px solid; BORDER-TOP: #016BA9 1px solid; BACKGROUND: url(../images/pageimage2.gif) #016BA9; BORDER-LEFT: #016BA9 1px solid; COLOR: #fff; BORDER-BOTTOM: #016BA9 1px solid;PADDING-RIGHT: 6px;PADDING-LEFT: 6px;PADDING-BOTTOM: 4px;PADDING-TOP: 3px; margin-right:5px;}
DIV.green-black SPAN.disabled {BORDER-RIGHT: #016BA9 1px solid; BORDER-TOP: #016BA9 1px solid; BACKGROUND: url(../images/pageimage2.gif) #016BA9; BORDER-LEFT: #016BA9 1px solid; COLOR: #fff; BORDER-BOTTOM: #016BA9 1px solid}



a.ppa:link{ font-size:14px; color:#0762B5; text-decoration:none; font-weight:bold}
a.ppa:visite{font-size:14px; color:#0762B5; text-decoration:none; font-weight:bold}
a.ppa:hover{font-size:14px; color:#FF6600; text-decoration: underline; font-weight:bold}

.cplist_title{ background:url(../images/title_line.gif)��no-repeat; height:35px; line-height:35px; font-size:14px; color:#444;  font-family:"����"; font-weight:bold; padding-left:20px; border-bottom:1px #CCCCCC solid;}

.cpjz{ margin-top:5px; margin-bottom:5px;}

.index_new{ padding:10px; line-height:25px;}

.cplist{ margin-top:8px; padding:0px;}
.cplist ul{ margin:0px; padding:0px;}
.cplist li{ float:left; width:98px;  height:22px; line-height:22px; font-size:12px;overflow:hidden;}
.cplist li a{ text-decoration:none; color:#555;}
.cplist li a:hover{ text-decoration:underline; color:#FF6600;}
.cplist .current a{ color:#FF6600; font-size:12px;  text-decoration: underline}


#full-screen-slider { width:100%; height:280px; float:left; position:relative}
#slides { display:block; width:100%; height:280px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; right:1%; top:255px; z-index:9900;  padding:3px 5px 0px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:10px; border-radius:3px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.cpprice{ font-family:"΢���ź�"; color:#fff; font-size:13px;}

.cp_bottom{ border-bottom:1px #CCCCCC dotted; font-family:Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#444;}
.cp-xh{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#990000;}

.thumbnail{position: relative;z-index: 0;}
.thumbnail:hover{background-color: transparent;z-index: 30;}
.thumbnail span{position: absolute;background-color:#fff;padding: 5px;left: -1000px;border: 1px solid #ccc;visibility: hidden;color: black;text-decoration: none;}
.thumbnail span img{border-width: 0;padding: 2px;}
.thumbnail:hover span{visibility: visible;top:10;left: 130px;}

a.cp:link{ font-size:13px; font-weight:bold; color:#333; text-decoration:none;}
a.cp:hover{ font-size:13px; font-weight:bold; color:#003399; text-decoration:underline;}
a.cp:visited{ font-size:13px; font-weight:bold; color:#333; text-decoration:none;}

a.pp:link{ font-size:14px; font-weight:bold; color:#0762B5; text-decoration:none;}
a.pp:visited{ font-size:14px; font-weight:bold; color:#0762B5; text-decoration:none;}
a.pp:hover{ font-size:14px; font-weight:bold; color:#FF6600; text-decoration:underline;}

a.ppp:link{ font-size:14px; font-weight:bold; color:#FF6600; text-decoration:none;}
a.ppp:visited{ font-size:14px; font-weight:bold; color:#FF6600; text-decoration:none;}
a.ppp:hover{ font-size:14px; font-weight:bold; color: #FF6600; text-decoration:none;}



a.cpname:link{ font-size:18px; font-family:"΢���ź�"; font-weight:bold; color:#333; text-decoration:none;}
a.cpname:visited{ font-size:18px; font-family:"΢���ź�"; font-weight:bold; color:#333; text-decoration:none;}
a.cpname:hover{ font-size:18px;font-family:"΢���ź�"; font-weight:bold; color:#003399; text-decoration:underline;}

.cpbgjc{ background:#FFF6ED; padding:10px; border:1px #F2E3D5 solid;}
.cpbgjb{ background:#F4F7FA; padding:10px; border:1px #D8DFE6 solid; font-size:14px; color:#444; font-family:"΢���ź�";}


.shfw{ font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-left:15px; font-family:"΢���ź�"; color:#555; line-height:26px; padding-top:15px;}

.cp_bottom{ border-bottom:1px #CCCCCC solid; margin-top:10px;}
.cp_text{ color:#444; line-height:22px; font-family:Arial, Helvetica, sans-serif; color:#666;}


.newsff{ line-height:24px; color:#444; padding-top:20px; padding-left:10px; padding-right:10px;}
.cpname{ font-size:22px; font-family:"΢���ź�"; color:#016BA9; line-height:24px;}
.arts{ border-bottom:1px #CCCCCC solid; border-top:1px #CCCCCC solid; padding-top:10px; padding-bottom:10px; line-height:24px;}
.xxzl{ background:url(../images/xxzl.gif) left bottom no-repeat; border-bottom:2px #006BBB solid; line-height:31px; width:100%; text-align:left; height:31px; font-family:"΢���ź�";margin:0px; padding:0px; padding-left:17px; font-size:16px; color:#fff;}


a.fl:link{ background:#0762B5; padding-left:10px; padding-right:10px; height:28px; padding-top:3px; padding-bottom:3px; line-height:28px; text-align:center; color:#FFFFFF; text-decoration:none;}
a.fl:hover{ background:#FF6600; padding-left:10px; padding-right:10px; height:28px; padding-top:3px; padding-bottom:3px;line-height:28px; text-align:center; color:#FFFFFF; text-decoration:none;}
a.fl:visited{ background:#0762B5; padding-left:10px; padding-right:10px; height:28px;padding-top:3px; padding-bottom:3px; line-height:28px; text-align:center; color:#FFFFFF; text-decoration:none;}


.fl ul{ margin:0px; padding:0px; float:left;}
.fl li{  text-align:center; color:#FFFFFF; float:left;}
.fl li a{ color:#FFFFFF;background:#0762B5;display:block;padding-left:10px; padding-right:10px;  padding-top:4px; padding-bottom:4px; margin:2px;}
.fl li a:hover{background:#ff6600;display:block;padding-left:10px; padding-right:10px;  padding-top:4px; padding-bottom:4px; margin:2px;}
.fl .current a{background:#ff6600;display:block;padding-left:10px; padding-right:10px;  padding-top:4px; padding-bottom:4px; margin:2px;}


.about-title{ border-bottom:1px #ccc solid; height:34px; line-height:34px; font-family:"΢���ź�"; color:#333333; font-size:16px; font-weight: bold; margin-top:20px;}
.text-ff{ padding:10px; line-height:24px; font-size:13px; color:#444;}

.new_bottom{ border-bottom:1px #CCCCCC dotted; height:36px; line-height:36px; font-family:Arial, Helvetica, sans-serif;}


.kefu{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:20px; color:#339900;}



.end_border{ border:1px #B1C8D5 solid; background:#F0F5FB; height:32px; line-height:32px; margin-top:10px;}
.end_border_link{ border:1px #ccc solid; background:url(../images/linkbg.gif) top repeat-x; height:70px; padding:10px; margin-top:10px;}

.link-title{ font-size:12px; font-weight:bold; height:16px; line-height:16px;}


.nTab{float: left; margin: 0 auto;}
.TabTitle{ height: 40px;overflow: hidden;}
.TabTitle ul{margin:0;padding:0;}
.TabTitle li{float: left;width: 109px;font-family:"΢���ź�";  font-weight:bold; font-size:13px; text-align:center; cursor: pointer; padding-right: 0px;padding-left: 0px;padding-bottom: 0px;list-style-type: none;}
.TabTitle .active{ text-align:center; display: block; width: 109px; line-height:40px; background:url(../images/hover.gif) bottom no-repeat;color:#0762B5;   font-family:"΢���ź�"; font-weight:bold; font-size:13px;}
.TabTitle .normal{ color:#444;  line-height:40px;  }
.TabContent{  line-height:22px;}
.none {display:none;}


*html #kefu1 { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
	margin-top: 50px; /*--Prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
	position: absolute;
	top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+50 : document.body.scrollTop +50);
}

#kefu1{position:fixed; right:0px; top:150px; z-index:10008; width: 122px; padding:8px; background: #fff; border: 1px solid #ddd; box-shadow: 1px 1px 1px #d4d4d4; font-size: 12px;}
.cs_tel{height:25px; background: url('../images/img.gif?v=1') no-repeat 0px 0px;}
.cs_tel_ct{color: #666; line-height: 150%;}
.cs_tel_num{color: #c00; font-size: 18px; font-family: Arial,Verdana; font-style: italic; font-weight: bold; display: block; padding: 5px 0px;}

.cs_online{height:30px; background: url('../images/img.gif?v=1') no-repeat 0px -50px;}
.cs_online_qq{height: 25px;}
.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover{text-decoration: none; color: #666;}

.cs_qcode{padding: 10px 0px 0px 0px;}

.cs_free{height:32px; background: url('../images/img.gif?v=1') no-repeat 0px -100px;}
.cs_free a{display: block; height: 32px;}
.cs_free a span{display: none;}

.cs_baidu{height:32px; background: url('../images/img.gif?v=1') no-repeat 0px -200px;}
.cs_baidu a{display: block; height: 32px;}
.cs_baidu a span{display: none;}

.cs_spr{border-bottom: 1px dashed #c0c0c0; margin: 8px 0px;}
.cs_space{clear:both; overflow:hidden; height:8px;}
.cs_close{position: absolute; right: 5px; top: 5px; width: 12px; height: 12px; background: url('../images/img.gif?v=1') no-repeat 0px -150px;}
.cs_close a{display: block; height: 10px;}
.cs_close a span{display: none;}

/*  ��������  */
.flink li{ display:inline;}

/*  ��������  */

.bookinput{border:1px #ccc solid;width:400px; height:26px; line-height:26px;  padding-left:5px; color:#333333; }
.bookbody{ border:1px #ccc solid; width:400px; padding-left:5px;color:#333333;}
.bookcode{border:1px #ccc solid; height:26px; line-height:26px; width:100px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
.booksure{ background:url(../images/dl.gif); height:31px; width:114px; line-height:31px; color:#fff;text-align:center; border:none}

/*  �б���ҳ  */
.page{ text-align:center; margin-top:10px;}
.page li{ display:inline;}
.page li a,.pageinfo{ padding:2px 4px; border:#ccc 1px solid; cursor:pointer;text-decoration:none; }
.page li a:hover,.thisclass a{ background:#2B2B2B 1px scroll; color:#fff; text-decoration:none;}

#hy { width:840px; overflow:hidden;} 
#hy ul { width:880px;} 
#hy li{ width:122px; height:80px; text-align:center; margin-right:20px; margin-bottom:6px; float:left; overflow:hidden;} 
#hy li span{width:122px; height:28px; line-height:28px; display:block;overflow:hidden;} 
#hy li img{ width:120px; height:50px; } 
#hy li a{border:#cccccc 1px solid;display:block;  }
#hy li a:hover{border:1px #0762B5 solid;}



.categy_title,.factory_title { background:#1f3079; color:#fff;	border-bottom:none; 	height:30px;	font-size:14px; font-weight:bolder;	line-height:30px;	text-indent:38px;}
.categy_py_block , .factory_py_block { padding:10px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.categy_list dl { }
.categy_list dt { 		font-size:14px; font-weight:bolder;}
#categy_py_ul li,#factory_py_ul li { width:14px; cursor:pointer; font-size:14px; padding:0 4px;}
#categy_py_ul li#p_all { width: 35px;}
#factory_py_ul li#f_all { width: 35px;}
.current_py,.current_f_py { background:#e0e0e0;}
.categy_list dt a { color:#203FA0;}
.factory_list dt a { color:#203FA0;}
dt span { float:right; margin-right:20px;}
dt span a { font-size:12px; font-weight:normal;}
.categy_list dd, .factory_list dd { font-size:12px;  overflow:hidden; zoom:1;}
.categy_list ul,.factory_list ul { overflow:hidden;}
.categy_list li { float:left; width:130px; line-height:26px;height: 26px;overflow: hidden;}
.categy_list li a{ color: #4d9ad7;}
.factory_list li { float:left; width:130px; line-height:26px;}
.shangpin a {color:#333;}
.shangpin li { margin-bottom:10px;}