/* CSS Document */
*{padding:0; margin:0;}

html {overflow:-moz-scrollbars-vertical; scrollbar-face-color:#E8E8E8;scrollbar-shadow-color:#C1C1BB;scrollbar-highlight-color:#C1C1BB;scrollbar-3dlight-color:#EBEBE4;scrollbar-darkshadow-color:#EBEBE4;scrollbar-track-color:#F4F4F0;scrollbar-arrow-color:#CACAB7; }

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,input,img{padding:0; margin:0;}   
div,ul,li{list-style:none;}
a{text-decoration: none; color:#333333;}
a:hover { text-decoration: none; color:#ff0000;}
h1,h2,h3,h4,h5,h6{font-family:Verdana, Arial, Helvetica, sans-serif; }
.clear{margin:0px; padding:0px; clear:both;}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0;}
TABLE img{ display:block;}
img{border:0px;}

body{font-size:12px; color:#333333; background:#F3F3F3; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0; behavior:url("images/csshover.htc");-webkit-text-size-adjust:none;  }

td{line-height:26px;}


/*--------网站头部 --------------*/
.header{height:88px; width:1100px; margin:0 auto;}
.headerleft{float:left; height:88px;width:426px;}
.headerleft img{display:block;}
.headerright{float:right; width:500px; text-align:right; height:66px; padding-top:22px;}
.tel{ float:right; width:298px; height:45px; background:url(../images/backen_5.jpg) no-repeat right bottom;}



/*导航菜单*/
.nav{ height:39px; width:1100px; margin:0 auto; background:url(../images/back_8.jpg) repeat-x;}
.navleft{float:left; width:830px; height:39px;}
.nav li{float:left; font-size:14px; line-height:39px; width:110px; text-align:center; font-weight:bold;background:url(../images/back_10.jpg) no-repeat right top;}
.nav li a{color:#fff; display:block;}
.nav li a:hover{color:#FFFC00;}
.navright{float:right; width:200px; height:31px; padding-top:8px; text-align:right; padding-right:12px;}
.text01{ height:21px; line-height:21px; width:168px; padding-left:6px; background:url(../images/back_13.jpg) no-repeat; border:0; color:#BBBBBB; vertical-align:top;}
.submit01{ width:26px; height:21px; background:url(../images/back_14.jpg) no-repeat; border:0; vertical-align:top; cursor:pointer;}


#focus {width:1098px; height:335px; border:1px #ccc solid; margin:10px auto 0; overflow:hidden; position:relative;}
#focus ul {height:335px; position:absolute;}
#focus ul li {float:left; width:1098px; height:335px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1098px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; width:1078px; height:10px; padding:12px 10px; right:0; bottom:0; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:35px; height:6px; _font-size:0; margin-left:5px; cursor:pointer; background:#0E97D9;}
#focus .btn span.on {background:#0E97D9;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


.hmain{ margin:10px auto 0; width:1100px; height:515px;}
.hmainleft{float:left; width:218px; height:515px; margin-right:13px;}
.category{ width:184px; padding:10px 16px 0; height:319px; border:1px #ccc solid;background:#fff;}
.hmain h2{ height:30px; line-height:30px; border-bottom:1px #ccc solid; font-size:14px; font-weight:bold; color:#333333;}
.hmain h2 span{float:right;}
.category li{line-height:34px; background:url(../images/back_33.jpg) no-repeat left center; padding-left:10px; border-bottom:1px #ccc dashed;}
.hnews{ height:162px;width:184px; padding:10px 16px 0;border:1px #ccc solid; margin-top:10px;background:#fff;}
.hnews_lr{overflow:hidden; margin-top:10px;}
.hnews_lr img{display:block; padding-bottom:8px;}

.hmaincent{float:left; width:544px; padding:10px 16px 0; height:505px; border:1px #ccc solid; background:#fff;}
.hmaincent dl{width:544px; height:127px; margin-top:15px; border-bottom:1px #ccc dashed; padding-bottom:10px;}
.hmaincent dt img{ height:115px; width:172px;}
.hmaincent dt{float:left; height:127px; width:172px; margin-right:15px;}
.hmaincent dd{float:left; height:127px; width:354px;}
.hmaincent dd p{line-height:22px; padding-top:5px;}
.htitle{ height:43px; width:354px; border-bottom:1px #ccc dashed;}
.htitleleft{float:left; width:200px;overflow:hidden; font-size:14px; font-weight:bold; color:#003A84;}
.htitleleft a{color:#003A84;}
.htitleleft a:hover{color:#ff0000;}
.htitleright{float:right; margin-right:10px;height:43px; }

.hmainright{float:right; width:242px;padding:10px 16px 0; height:505px; border:1px #ccc solid; background:#fff;}
.habout{width:225px; margin:0 auto; line-height:22px; padding:10px 0 15px; border-bottom:1px #ccc dashed; overflow:hidden;}
.hcontact{ overflow:hidden; padding-top:10px;width:225px; margin:0 auto; line-height:24px; font-size:12px; color:#292929;}
.hcontact img{margin-top:10px;}


/*--------页脚版权说明--------------*/
#footer{ margin:20px auto 0; height:67px; background:url(../images/back_51.jpg) repeat-x;}
.footer{width:1100px; height:67px; margin:0 auto 0;}
.footerleft{float:left; padding-top:17px;}
.footerright{float:right; padding-top:17px;}



.lybanner{width:1098px; height:172px; margin:10px auto 0; overflow:hidden;border:1px #ccc solid; }
.lybanner img{display:block;width:1098px;height:172px;}


.lymain{width:1100px; margin:10px auto 0;}
.lymainleft{float:left; width:218px; margin-right:13px;}
.lymainleft h2{ height:30px; line-height:30px; border-bottom:1px #ccc solid; font-size:14px; font-weight:bold; color:#333333;}
.lycategory{ width:184px; padding:10px 16px 10px; overflow:hidden; border:1px #ccc solid;background:#fff;}
.lycategory li{line-height:18px; background:url(../images/back_33.jpg) no-repeat left center; padding:10px 0px 10px 10px; border-bottom:1px #ccc dashed;}
.lycontact{ overflow:hidden; margin-top:10px;width:184px; padding:10px 16px 10px; overflow:hidden; border:1px #ccc solid;background:#fff;}
.lycontact_lr{line-height:22px; padding-top:8px;}
#onsec a{ color:#FF0000; font-weight:bold;}
#onsec a:hover{ color:#FF0000;}



.lymainright{ float:right; width:828px; padding:0 16px; border:1px #ccc solid; background:#fff;}
.title{height:30px; line-height:30px; padding-top:10px; width:828px; border-bottom:1px #ccc solid; font-size:14px; font-weight:bold; color:#333333;}
.title span{float:right; font-size:12px; font-weight:normal;color:#6A6A6A;}
.tylm{ overflow:hidden; line-height:24px; font-size:12px; width:828px; padding:10px 0 15px 0;}

/*--------在线留言--------------*/
.guestbook h4{font-size:12px; margin:10px 0px; padding-left:15px;}
.guestbook ul{border:1px solid #ccc; border-bottom:0px solid #ccc;} 
.guestbook ul li{ padding:4px 0; border-bottom:1px solid #ccc;}
.guestbook ul li span{float:left; text-align:right; width:120px; padding:0 10px 0 0;}


.product{width:828px; overflow:hidden; padding-bottom:15px;}
.productdl{width:828px; height:127px; margin-top:15px; border-bottom:1px #ccc dashed; padding-bottom:10px;}
.productdl dt{float:left; height:127px; width:172px; margin-right:15px;}
.productdl dt img{ display:block;height:115px; width:172px;}
.productdl dd{float:left; height:127px; width:635px;}
.productdl dd p{line-height:22px; padding-top:5px;}
.htitle1{ height:43px; width:635px; border-bottom:1px #ccc dashed;}
.htitleleft1{float:left; width:400px; padding-top:17px; overflow:hidden; font-size:14px; font-weight:bold; color:#003A84;}
.htitleleft1 a{color:#003A84;}
.htitleleft1 a:hover{color:#ff0000;}
.htitleright{float:right; margin-right:10px;height:43px;}

.solutionsdl{width:828px; height:118px; margin-top:15px; border-bottom:1px #ccc dashed; padding-bottom:10px;}
.solutionsdl dt{float:left; height:118px; width:161px; margin-right:15px;}
.solutionsdl dd{float:left; height:127px; width:652px;}
.solutionsdl dt img{ display:block;height:118px; width:160px; border:1px #CCCCCC solid;}
.solutionsdl dd p{line-height:22px; padding-top:5px;}
.solutionsdl dd h3{font-size:14px; font-weight:bold; color:#003A84;}
.solutionsdl dd h3 a{color:#003A84;}
.solutionsdl dd h3 a:hover{color:#ff0000;}
.more a{color:#FF4E00;}
.more a:hover{color:#DA0000;}


.news{overflow:hidden; padding:10px 0 15px;width:828px;}
.newsul{overflow:hidden;}
.newsul li{ overflow:hidden; border-bottom:1px #ccc dashed; line-height:36px; background:url(../images/back_33.jpg) no-repeat left center; padding-left:10px;}
.newsul li span{ float:right; font-size:11px; font-weight:normal; color:#A9A9A9;}
.newsul li p{line-height:20px;}



.newsshow{overflow:auto;width:689px; padding:24px;background:#fff; line-height:22px;}
.news_xxjs{line-height:26px; font-size:14px; padding:10px 15px; overflow:hidden;}
.news_title{ height:35px; line-height:35px; font-size:16px; font-weight:bold; padding:0px; color:#FF0000;text-align:center;margin:10px 0px;}
.pubdate_new{ border:#ccc 1px solid; height:26px; line-height:26px; margin:0 auto; width:771px; OVERFLOW: hidden; text-align:center;margin:10px 0px 0px 0px;background-color:#f5f5f5;margin-top:15px;}
.pubdate_new2{ border:#ccc 1px solid; height:26px; line-height:26px; margin:0 auto; width:771px; OVERFLOW: hidden; text-align:center;margin:10px 0px 10px 0px;background-color:#f5f5f5;margin-top:15px;}
.pubdate{border: #ccc 1px solid;height:26px; line-height:26px;  margin:10px 0; OVERFLOW: hidden; text-align:center;background-color:#f5f5f5;}
.pagelist{/*border: 1px solid #ccc;*/overflow:hidden;background-color: #666;padding:1px 5px 1px 5px;color: #ffffff;}
.red {/*border: 1px solid #ccc;*/overflow:hidden;	background-color: #ff6600; color: #ffffff;font-weight: bold;	padding:1px 5px 1px 5px;}


.cssbold {font-size:14px; font-weight:bold;COLOR: #333;}
/*------------------------------------------------product css------------------------------------------------------- */
.pubdate_prod{border: #DCDCDC 1px solid; height:30px; line-height:30px; padding-left:8px; OVERFLOW: hidden; BACKGROUND-COLOR: #f5f5f5;text-align:left; margin-bottom:10px;}
.sec1  {
background-image: url(../images/d2.gif);
cursor:pointer;
color:  #ffffff;
padding-top:4px;
}

.sec2  {
background-image: url(../images/d1.gif);
cursor:pointer;
color:  #ffffff;
font-weight:  bold;
padding-top:4px;
}

.sec3  {
background-color:#cccccc;
cursor:pointer;
color:  #333333;
padding-top:4px;
}

.sec4  {
background-color:#333333;
cursor:pointer;
color:  #ffffff;
font-weight:  bold;
padding-top:4px;
}



.showtop_left{float:left; width:350px;}
/*图片切换效果*/
#preview{float:none; margin:0 auto; text-align:center; width:350px;}
.jqzoom{width:350px; height:235px; position:relative;}

.zoomdiv{left:859px; height:175px; width:350px;}
.list-h li{float:left; text-align:left; width:350px;}
#spec-n5{width:360px; padding-top:10px; overflow:hidden;}
/*
#spec-left{ background:url(../images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(../images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
*/
#spec-list{ width:360px; float:left; overflow:hidden; display:inline;}
#spec-list ul li{ float:left; display:inline; width:58px; border:1px #CCCCCC solid; margin-right:2px;}
#spec-list ul li img{ padding:0px ; border:0px solid #ccc; width:58px; height:39px; cursor:pointer;}

/*jqzoomһزwww.16sucai.com*/
.jqzoom{position:relative;padding:0; border:1px #CCCCCC solid;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:360px; /*margin-right:10px;*/}
#spec-list div{ margin-top:0; margin-left:0px; *margin-left:0;}





