@charset "utf-8";
/* CSS Document */

body{ font-size:11px;background:#fff; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#646464;}

A:link {COLOR: #0076bb; TEXT-DECORATION: none;}
A:visited {COLOR: #0076bb; TEXT-DECORATION: none;}
A:hover {COLOR: #0076bb; TEXT-DECORATION: underline;}

.link {FONT-SIZE: 11px; COLOR: #c1c89d; TEXT-DECORATION:underline;}
.link A {FONT-SIZE: 11px; COLOR: #c1c89d; TEXT-DECORATION:underline;}
.link A:hover {FONT-SIZE: 11px; COLOR:#c1c89d; TEXT-DECORATION: none;}

.product_list {FONT-SIZE: 11px; COLOR: #646464; TEXT-DECORATION:none;}
.product_list A {FONT-SIZE: 11px; COLOR: #646464; TEXT-DECORATION:none;}
.product_list A:hover {FONT-SIZE: 11px; COLOR:#de0010; TEXT-DECORATION: none;}

/* com */
#content{width:1002px; height:auto; margin:auto; background:url(images/bg.jpg) repeat-x;}
#logo{width:88px; height:58px; margin-left:0px; margin-top:23px; float:left; padding-left:63px;}
#com_board{width:907px; height:auto; margin-left:47px; margin-top:30px;}
#bottom{width:942px; margin-left:30px; height:72px; margin-top:10px; background:url(images/bottom_bg.jpg) repeat-x;}

/* nav */
#nav {width:750px; height:41px; float:right; margin-top:15px; background:url(images/menu_bg.jpg) repeat-x; margin-right:30px;}
#nav UL {padding-left:0px; MARGIN: 0px; list-style-type:none; padding-top:0px;}
#nav LI {padding-right:3px; display:block; padding-left:3px; float:left; padding-bottom:0px; margin:0px; line-height:33px; padding-top:0px; height:41px; text-align:center;}
#nav A:link {DISPLAY:block; FONT-WEIGHT: bold; WIDTH:85px; COLOR: #fff; LINE-HEIGHT: 33px; TEXT-DECORATION: none;}
#nav A:visited {DISPLAY:block; FONT-WEIGHT:bold; WIDTH:85px; COLOR: #fff; LINE-HEIGHT:33px; TEXT-DECORATION:none;}
#nav A:hover {DISPLAY:block; BACKGROUND:url(images/menuover_bg.jpg) no-repeat center 6px; COLOR: #6e6e6e; LINE-HEIGHT:33px; height:41px; TEXT-DECORATION: none;}

#nav_home #home {background:url(images/menuover_bg.jpg) no-repeat center 6px; MARGIN: 0px; COLOR: #6e6e6e; LINE-HEIGHT:33px; HEIGHT:41px; TEXT-DECORATION: none;}
#nav_about #about {BACKGROUND: url(images/menuover_bg.jpg) no-repeat center 6px; MARGIN: 0px; COLOR: #6e6e6e; LINE-HEIGHT:33px; HEIGHT:41px; TEXT-DECORATION: none;}
#nav_product #product {BACKGROUND: url(images/menuover_bg.jpg) no-repeat center 6px; MARGIN: 0px; COLOR: #6e6e6e; LINE-HEIGHT:33px; HEIGHT:41px; TEXT-DECORATION: none;}
#nav_feedback #feedback {BACKGROUND: url(images/menuover_bg.jpg) no-repeat center 6px; MARGIN: 0px; COLOR: #6e6e6e; LINE-HEIGHT:33px; HEIGHT:41px; TEXT-DECORATION: none;}
#nav_member #member {BACKGROUND: url(images/menuover_bg.jpg) no-repeat center 6px; MARGIN: 0px; COLOR: #6e6e6e; LINE-HEIGHT:33px; HEIGHT:41px; TEXT-DECORATION: none;}
#nav_contact #contact {BACKGROUND: url(images/menuover_bg.jpg) no-repeat center 6px; MARGIN: 0px; COLOR: #6e6e6e; LINE-HEIGHT:33px; HEIGHT:41px; TEXT-DECORATION: none;}

/*index */
#content_board{width:907px; margin-top:30px; margin-left:0px;}
#content_left{width:200px; height:auto; margin-left:0px; margin-top:0px; float:left;}
#content_right{width:594px; height:auto; margin-right:0px; margin-top:0px; float:right;}
.products_tit{color:#004376; font-size:14px; font-weight:bold; padding-left:10px; line-height:28px;}
#ad{width:200px; height:78px; margin-top:25px; margin-left:0px;}
.link_red{color:#de0010;}
.com_text{line-height:21px;}
.text_blue{color:#004376; line-height:21px;}
.hr_top{border-top:1px solid #d4effd;}
.hr_bottom{border-bottom:1px solid #d4effd;}
.hr_left{border-left:1px solid #d4effd;}
#product_bg{width:594px; height:194px; background:url(images/product_bg.jpg) no-repeat; margin-left:0px; margin-top:5px;}
.newprod_tit{color:#004376; font-size:14px; font-weight:bold; line-height:28px;}
#arrow{padding-top:42px;}
#abo_board{width:570px; height:auto; margin-left:22px; margin-top:0px;}

.menu_list{width:210px; height:auto; margin-left:16px; padding-top:0px; padding-left:0px; color:#646464; font-size:11px; margin-top:0px; }
.menu_list UL{padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; width:230px; line-height:normal; padding-top:5px; margin-left:0px;color:#646464; }
.menu_list LI{ list-style:none; margin-left:0px; line-height:21px; border-bottom:1px solid #d4effd; color:#646464;}


/* innerpages */
#innercom_board{width:905px; height:auto; margin-left:49px; margin-top:30px;}
#inner_bg{width:903px; height:auto; margin-left:1px; background:url(images/inbard_topbg.jpg) repeat-x;}
#inner_board{width:863px; height:auto; margin-left:20px; padding-top:10px;}
#inner_content{width:600px; height:auto; margin-left:25px; margin-top:0px;}
#inner_prodcontent{width:620px; height:auto; margin-left:20px; margin-top:0px;}
.inner_tit{width:200px; height:auto; padding-left:15px; color:#004376; font-size:14px; float:left; font-weight:bold;}
.inner_back{width:330px; height:auto; margin-right:0px; font-size:11px; text-align:right; float:right; padding-top:2px; padding-right:8px;}
.inner_text{width:560px;padding-left:15px; line-height:18px; padding-top:15px;}
.inner_prodtext{width:600px;padding-left:15px; line-height:18px; padding-top:15px;}
.start{color:#F91E1E; text-align:center;}

.form_word{font-size: 11px;color:#646464;text-decoration: none; border:1px solid #9d9d9d; }
.form_area{BORDER-BOTTOM: #9d9d9d 1px solid; BORDER-LEFT: #9d9d9d 1px solid; BORDER-RIGHT: #9d9d9d 1px solid; BORDER-TOP: #9d9d9d 1px solid; color: #646464;}
.button{ font-size:12px; background:#F9F9F9; border: 1px solid #9d9d9d; color:#646464; font-family:"Trebuchet MS";}

.contact_tit{font-size:16px; font-weight:bold; color:#000;}
.member_tit{font-size:13px; font-weight:bold; height:26px; color:#000; border-bottom:1px solid #4194B7;}

.e-mail {FONT-SIZE: 11px; COLOR: #55A8CB; TEXT-DECORATION:underline;}
.e-mail A {FONT-SIZE: 11px; COLOR: #55A8CB; TEXT-DECORATION:underline;}
.e-mail A:hover {FONT-SIZE: 11px; COLOR:#55A8CB; TEXT-DECORATION: none;}

.www {FONT-SIZE: 11px; COLOR: #646464; TEXT-DECORATION:underline;}
.www A {FONT-SIZE: 11px; COLOR: #646464; TEXT-DECORATION:underline;}
.www A:hover {FONT-SIZE: 11px; COLOR:#55A8CB; TEXT-DECORATION:underline;}

/* products */
.product_tit{width:185px; height:auto; padding-left:12px; font-size:14px; padding-top:0px; color:#FFFFFF;}
#productlist{width:178px; height:auto; padding-left:10px; padding-top:6px;}
#sub_productlist{width:160px; height:auto; padding-left:16px; padding-top:0px;}
.prod_line{border-bottom:1px solid #ACDBEF; height:25px;}
.subprod_line{border-bottom:1px dotted #7AC4E4; height:20px;}
.prod_red{color:#E51F1F;}

.productlist {FONT-SIZE: 12px; COLOR: #646464; TEXT-DECORATION:none;}
.productlist A {FONT-SIZE: 12px; COLOR: #646464; TEXT-DECORATION:none;}
.productlist A:hover {FONT-SIZE: 12px; COLOR:#de0010; TEXT-DECORATION: none;}

.subproductlist {FONT-SIZE: 11px; COLOR: #646464; TEXT-DECORATION:none;}
.subproductlist A {FONT-SIZE: 11px; COLOR: #646464; TEXT-DECORATION:none;}
.subproductlist A:hover {FONT-SIZE: 11px; COLOR:#0C599D; TEXT-DECORATION: none;}

.size_tit{text-align:center; font-weight:bold; color:#004376;}

.producttext {width:138px; background:#ecf8fd; FONT-SIZE: 11px; COLOR: #646464; TEXT-DECORATION:none; text-align:center; height:20px;}
.producttext A {FONT-SIZE: 11px; COLOR: #646464; TEXT-DECORATION:none;}
.producttext A:hover {FONT-SIZE: 11px; COLOR:#0C599D; TEXT-DECORATION: none;}

#prod_bg{width:147px; height:137px; margin-left:0px; margin-top:0px; background:url(images/prod_bg.jpg) no-repeat;}
.prod_pic{width:130px; height:130px; margin-left:4px; margin-top:0px; padding-top:4px;}
#bigprod_bg{width:274px; height:266px; margin:0px; background:url(images/bigpro_bg.jpg);}
.bigprod_pic{width:260px; height:260px; margin-left:3px; margin-top:0px; padding-top:3px;}
.productdeta_list{width:280px; height:auto; margin-left:0px; padding-left:20px; list-style:none; line-height:28px; font-size:13px;}
.subproductdeta_list{width:180px; height:auto; margin-left:37px; list-style:none; line-height:16px;}
.productdet_tit{color:#1961a2; font-size:15px; font-weight:bold;}
.detail_title{width:300px;  height:auto; padding-left:15px; color:#004376; font-size:14px; font-weight:bold;}
.detail_list{height:auto; margin-left:10px; list-style:none; line-height:21px;}
.subdetail_list{line-height:18px; padding-left:15px; margin-left:0px; list-style:disc;}
.pdf{text-align:right;}


/* enquiry */
.enquiry_board{border-bottom:1px dotted #949494; border-right:1px dotted #949494; color:#004376;}
.enquiry_boardlast{border-bottom:1px dotted #949494; color:#004376; }
.enquiry_tit{font-weight:bold; text-align:center;}
.red{color:#d0135b; text-align:center;}
.blue_bold{color:#105ca7; font-size:14px;}
.message_tit{font-size:13px; color:#1e1a12;}


/*CSS sabrosus style pagination*/
DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;line-height: 25px;
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}

/*图片滚动效果*/
.rollBox{width:620px;overflow:hidden;padding:12px 0 5px 0px; margin-left:0px;}
.rollBox .LeftBotton{height:52px;width:19px;background:url(http://218.6.75.38:8181/joxco/html/images/job_mj.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:25px 5px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:20px;background:url(http://218.6.75.38:8181/joxco/html/images/job_mj.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 5px;cursor:pointer;}
.rollBox .Cont{width:550px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:110px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:2px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.pro ul
{
	list-style-type: none;
	margin: 0px;
	padding:0px;
}
.pro li{
	float: left;
	margin-left: 1px;
	margin-right: 0px;
	margin-top:8px;
	margin-bottom: 5px;
}
/*分页颜色*/
.menuicon{color:#14A5B0;}
.menuicon2{color:#14A5B0;font-size:12px;font-weight:bold;}

