
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, code, form, fieldset, legend, button, input, textarea, p, blockquote, table, th, td{ margin:0; padding:0;}
body{ font:12px/24px Arial, Tahoma, Helvetica, sans-serif; color:#333; background-color:#FFF;}
h1, h2, h3, h4, h5, h6{ font-size:100%;}
table{ border-collapse:collapse; border-spacing:0;}
button, input, textarea, select{ font-family:inherit; font-size:inherit; *font-size:100%; font-weight:inherit;}
address, caption, cite, code, dfn, em, var, b{ font-style:normal; font-weight:normal;}
input, textarea{ outline-style:none;}
em, i, b{ font-style:normal;}
ul, ol, li{ list-style:none;}
fieldset, img{ border:0;}
a{ color:#333; text-decoration:none;}
a:link { color:#333; text-decoration:none;}
a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#005CAC; text-decoration:none;}
.clear{ clear:both; display:block; height:0; overflow:hidden; font-size:0;}
.hide{ display:none;}
.cf{ zoom:1;}
.cf:after{ content:''; display:block; clear:both; height:0; font-size:0; overflow:hidden; visibility:hidden;}
.w1000{ width:1000px; margin:0 auto; clear:both;}
body a{ outline:none; blr:expression(this.onFocus=this.blur());}
.cn{ font-family:微软雅黑, "Microsoft YaHei", sans-serif;}
.en{ font-family:Arial, Tahoma, Helvetica, sans-serif;}


/********** 头部 **********/
#header{ width:100%; height:110px; background-color:#EFEFEF; box-shadow:0px 0px 6px rgba(0,0,0,0.6); position:relative; z-index:10000;}
.logo{ float:left; display:block; width:240px; height:110px; background:url(../images/logo.png) center center no-repeat;}

.hd-link{ float:right; width:700px; text-align:right; line-height:24px; margin-top:16px;}
.hd-link a, .hd-link b{ display:inline-block; font-size:12px; color:#888;}
.hd-link a:hover{ color:#3374B7; text-decoration:underline;}
.hd-link b{ margin:0 4px;}
.hd-link span{ display:inline-block; height:24px; background:url(../images/hd_tel.png) left center no-repeat; padding-left:24px; margin-left:12px; font-family:Arial; font-size:14px; font-weight:bold; color:#D7000F;}

/*.sitenav{ float:right; width:760px; height:42px; margin-top:12px;}
.sitenav ul{ text-align:right;}
.sitenav ul li{ display:inline-block; margin:0 5px; text-transform:uppercase;}
.sitenav ul li a{ display:block; height:42px; padding:0 14px; font-size:16px; color:#303436; line-height:39px; text-align:center;}
.sitenav ul li a:hover{ background:url(../images/navlibg.jpg) bottom center no-repeat; color:#005CAC;}*/

/*#p10 #n1 a, #p11 #n1 a, #p12 #n1 a, #p13 #n1 a, #p14 #n1 a, #p15 #n1 a, #p16 #n1 a,
#p20 #n2 a,
#p30 #n3 a,
#p40 #n4 a, #p41 #n4 a, #p42 #n4 a,
#p50 #n5 a,
#p60 #n6 a,
#p70 #n7 a{ color:#005CAC;}*/


.sitenav{ float:right; width:700px; height:42px; margin-top:12px;}
.h-nav{ margin-top:12px;}
.h-nav li{ float:left; margin-right:54px; *margin-right:54px; _margin-right:54px;}
.h-nav li a{ display:block;  color:#303436; font-size:16px; line-height:23px; text-transform:uppercase; position:relative; padding-bottom:16px;}
.h-nav li.cur a{ color:#005CAC;}
.h-nav li.m-no{ margin-right:0;}
.h-nav li a.on{ color:#D7000F; border-bottom:5px solid #D7000F;}
.h-nav li a:hover{ color:#D7000F;}
.h-nav .navItemBox{ background:#888; width:100%; height:164px; position:absolute; top:110px; left:0; z-index:999;}
.h-nav .navItem{ padding:28px 0; height:150px; color:#fff; width:1000px; margin:0 auto;}
.h-nav .navItem li{ height:122px; float:left; border-right:1px solid #B2B2B2; margin-right:0; line-height:24px;}
.h-nav .navItem li a{ font-size:14px; color:#FFF; font-weight:normal; padding-bottom:0;}
.h-nav .navItem li a:hover{ color:#D7000F;}
.h-nav .brandBox{ color:#FFF; padding:20px 16px 0; font-weight:normal;}
.h-nav .brandBox p{ margin-bottom:12px;}
.h-nav .brandBox p a{ color:#FFF; line-height:30px;}
.h-nav .brandBox p a:hover{ color:#D7000F;}
.h-nav .brandBox p a img{ height:30px; vertical-align:bottom; margin-right:6px;}
.h-nav .newsBox{ margin-top:10px;}
.h-nav .newsBox a{ color:#D2D2D2 !important; display:block; font-size:12px; font-weight:normal; padding-bottom:0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.h-nav .newsBox a:hover{ color:#FFF !important;}
.prodBox{ margin-top:24px;}
.prodBox a{ margin:0; padding:0;}
.prodBoxItem{ float:left; width:100px; margin-right:8px; text-align:center;}
.prodBoxItem img{ width:100px;}
.prodBoxItem a.prodBoxItem-name{ display:block; width:100%; height:36px; line-height:36px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


/********** 底部 **********/
#footer{ width:100%;}
.ft-link{ width:100%; height:194px; padding:40px 0; background-color:#585858;}
.ft-link dl{ float:left; width:110px; height:194px; padding-left:36px; border-right:1px dotted #4E4E4E; overflow:hidden;}
.ft-link dl dt{ font-size:14px; font-weight:bold; color:#FFF; margin-bottom:12px; margin-top:-4px; text-transform:uppercase;}
.ft-link dl dt a{ color:#FFF;}
.ft-link dl dt a:hover{ color:#DDD;}
.ft-link dl dd a{ display:block; padding-right:10px; color:#AAA; text-transform:capitalize; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ft-link dl dd a:hover{ color:#FFF;}
.ft-link-last{ float:right; width:180px; height:190px; text-align:center;}
.ft-qrcode{ width:100%; height:140px;}
.ft-qrcode .qrcode-img{ width:100%;}
.ft-qrcode span{ display:block; margin-top:7px; font-size:14px; font-weight:bold; color:#CCC;}
.ft-share{ float:right; height:24px; margin-top:18px;}
.ft-share a{ float:left; display:block; width:24px; height:24px; margin-left:8px; cursor:pointer;}
.s-icon{ width:24px; height:24px; background-image:url(../images/icons_share.png); background-repeat:no-repeat;}
.share-weixin{ background-position:0 0;}
.share-qzone{ background-position:-24px 0;}
.share-renren{ background-position:-48px 0;}
.share-tsina{ background-position:-72px 0;}
.share-tqq{ background-position:-96px 0;}
.share-weixin:hover{ background-position:0 -24px;}
.share-qzone:hover{ background-position:-24px -24px;}
.share-renren:hover{ background-position:-48px -24px;}
.share-tsina:hover{ background-position:-72px -24px;}
.share-tqq:hover{ background-position:-96px -24px;}


.copyright{ width:100%; height:68px; background-color:#3B3B3B; line-height:68px; text-transform:uppercase;}
.copyright-l{ float:left; font-size:12px; color:#999;}
.copyright-l label{ float:left; margin-right:12px; color:#999;}
.copyright-l a{ color:#999;}
.copyright-l a:hover{ color:#CCC; text-decoration:underline;}


/* 分页 */
div.fy { margin-top:40px; padding:0 10px; text-align:center;}
div.fy a { margin:2px 5px; padding:5px 10px; border:1px solid #717071; color:#717071; text-decoration:none;}
div.fy a:hover { border:1px solid #C6A86E; color:#C6A86E;}
div.fy a:active { border:1px solid #C6A86E; color:#C6A86E; }
div.fy span.current { margin:2px 5px; padding:5px 10px; border:1px solid #C6A86E; background-color:#C6A86E; color:#FFF; font-weight:bold;}
div.fy span.disabled { margin:2px 5px; padding:5px 10px; border:1px solid #DDD; color:#CCC;}


/* 分页2 */
/*div.fy { padding:0;}
div.fy a { display:inline-block; width:20px; height:24px; margin:0 2px; color:#333; text-align:center; text-decoration:none; line-height:24px;}
div.fy a:hover { color:#AB2929;}
div.fy a:active { color:#333; }
div.fy span.current { display:inline-block; width:20px; height:24px; margin:0 2px; color:#333; text-align:center; line-height:24px; font-weight:bold;}
div.fy span.disabled { display:inline-block; width:20px; height:24px; margin:0 2px; color:#CCC; text-align:center; line-height:24px;}*/


/*--产品分页--*/
.tbl_page{padding-top:3px;margin:0;border:0px solid #dddddd;width:94%;}
.tbl_page span{color:#ff0000;margin:0 2px 0 2px;}
.tbl_page a{behavior:url("images/href.htc");line-height:24px;padding-top:5px;padding-left:7px;padding-right:7px;width:50px;border:1px solid #ccc;margin:0 6px -2px 0;font-family:verdana;text-align:center;}	
.tbl_page a:link{background:url("pgbtn1.gif");color:#686868;text-decoration:none;}
.tbl_page a:visited{background:url("pgbtn1.gif");color:#686868;text-decoration:none;}
.tbl_page a:hover{background:url("pgbtn2.gif");border:1px solid #A8CFF1;color:#686868;text-decoration:none;}
.tbl_page .no{background: url("pgbtn1.gif");color:#999999;line-height:24px;padding-top:5px;padding-left:7px;padding-right:7px;width:50px;border:1px solid #ccc;margin:0 6px -2px 0;font-family:verdana;text-align:center;}
.cp_img1{cursor:hand;padding:3px;margin-bottom:5px;border:1px solid #cccccc;width:180px;height:150px;}

