@charset "gb2312";
/* CSS Document */
html { overflow-x: hidden; overflow-y: auto; }
a{font-family:"Arial, Helvetica, sans-serif"; font-family:Arial, Helvetica, sans-serif font-size:12px; color:#666; text-decoration:none;}
*{font-family:"Arial, Helvetica, sans-serif"; font-size:12px; color:#666; text-decoration:none;}
a:hover{ color::#072e8f;}
body{ margin:0; padding:0px; background:url(../images/zbj.jpg) repeat;}
.zong{width:100%; margin:0 auto; }
.floatl{ float:left;}
.floatr{ float:right;}
.clear{ clear:both;}
img{ border:0px;}

.db{width:900px; height:80px; text-align:right; margin:0 auto;}
.lx{ padding-right:10px; padding-top:20px;}
.lx a{ color:#fdc913; line-height:26px;}
.lx a:hover{ color:#fff;}
.ywb{ padding-right:10px; padding-top:20px;}
.ywb a{ color:#fdc913; line-height:26px;} 
.ywb a:hover{ color:#fff;}
.zwb{ padding-right:10px; padding-top:20px;}
.zwb a{ color:#fdc913; line-height:26px;}
.zwb a:hover{ color:#fff;}
.header{ width:100%; height:600px; background:url(../images/topzbj.jpg) no-repeat center center; margin:0 auto;}
.hotline{ padding-top:20px;}
.top2{ width:950px; margin:0 auto;}
.topbj{ width:100%; height:102px; background:url(../images/topbj.jpg) repeat-x;}
.top{ width:980px; margin:0 auto;}
.navbj{ width:100%; height:46px; background: url(../images/navbj.jpg) repeat-x;}
.nav{ width:980px; margin:0 auto;}
.logo{}

.fx{ height:31px; padding-top:15px;}
.dh{ width:664px; margin-top:17px;}
.dh ul{width:664px; list-style:none; margin:0px; padding:0px;}
.dh ul li{ float:left; margin-left:-15px;}
.dh ul li a{  display:block; width:121px; height:34px; line-height:34px; font-family:"Arial, Helvetica, sans-serif"; font-size:14px; color:#000; text-align:center; text-decoration:none; background:url(../images/bj01.png) no-repeat;}
.dh ul li  a:hover{ color:#fff;  background:url(../images/bj02.png) no-repeat;}
.banner{ width:1190px; margin:0 auto;}
.wline{ width:100%; height:2px; background:#fff; border-bottom:1px solid #dcdcdc;}
.main{ width:980px; margin:0 auto; margin-top:10px;}

.gywmbt{ width:289px; height:28px; background:url(../images/jtjjbt.jpg) no-repeat;}
.more{height:28px; line-height:28px; padding-right:10px; }
.more a:hover{color:#072e8f;}
/*.gywmt{ width:289px; height:9px; background:url(../images/gywmt.jpg) no-repeat;}
.gywmc{ width:289px;  background:url(../images/gywmc.jpg) repeat-y;}
.gywmb{ width:289px; height:9px; background:url(../images/gywmb.jpg) no-repeat;}*/
.gywmnr{ width:269px; height:212px; background:url(../images/gywmnrbj.jpg) no-repeat; padding:10px; line-height:2em;}
.gstp{ margin-right:10px;}
.jj{ width:117px;height:212px; line-height:2em; padding-top:20px; padding-right:10px;}
.gywm{ width:289px;}

.xwzx{ width:390px; margin-left:6px;}
.tab_box{ width:389px; /*height:200px;*/ /*border:#CCC solid 1px;*/}
.tab_box .tab_tit{ width:371px; padding-left:18px;/*background:#ccc;*/ height:28px;}
.tab_box .tab_tit a{display:block;width:91px;height:28px;line-height:28px;text-align:center;	text-decoration:none;color:#646464;; background:url(../images/newsbj2.jpg) no-repeat; padding-right:3px; float:left; font-family:"Arial, Helvetica, sans-serif"; font-size:14px; color:#fff;}
.tab_box .tab_tit .tab_current{ width:91px; height:28px; background: url(../images/newsbj1.jpg) no-repeat; color:#fff;}
.tab_con{ width:390px; height:231px; background:url(../images/rtbj.jpg) no-repeat;}
.newstop{ width:390px; padding-top:20px; padding-bottom:15px;_padding-bottom:1px;*+padding-bottom:1px; border-bottom:1px dashed #ccc;}
.newsnr{ width:230px; height:80px; overflow:hidden; text-align: left; margin-right:10px;_margin-right:5px;}
.newstittle a{ font-family: "Arial, Helvetica, sans-serif"; font-size:14px;color:#ea9731; text-decoration:none; }
.newspic{ margin-left:15px;_margin-left:7px; padding:3px; border:1px solid #ccc;}
.newsjtnr a{ width:230px;font-family: "Arial, Helvetica, sans-serif"; font-size:12px; line-height:1.9em; text-indent:2em; color:#646464; text-decoration:none;}
.newsbottom{ width:390px; margin-top:15px;}
.newsbottom .newslist{ width:390px; list-style:none; margin:0px; padding:0px;}
.newsbottom .newslist  li{ width:380px; padding-right:10px; text-align:right;font-family: "Arial, Helvetica, sans-serif"; font-size:12px;color:#646464;background:url(../images/newsicon.jpg) no-repeat 5px center; line-height:2em;}
.newsbottom .newslist  li a{ float:left;font-family: "Arial, Helvetica, sans-serif"; font-size:12px;color:#646464; padding-left:15px; text-decoration:none;}
.newsbottom .newslist  li a:hover{color:#003b73; }
.gengduo{  float:right; text-align:right; margin-top:-22px; padding-right:10px;}
.xinwen{ width:390px; height:232px; background: url(../images/xwbj.jpg) no-repeat;}
.spbt{ width:289px; height:28px; background:url(../images/spxsbt.jpg) no-repeat;}
.shipin{ width:289px; height:222px; background:url(../images/gywmnrbj.jpg) no-repeat; text-align:center; padding-top:10px;}
.mainbottom{ width:980px; margin:0 auto; margin-top:10px;}
.gcanbt{ width:980px; height:31px; background: url(../images/gcalbt.jpg) no-repeat;}
.tpt{ width:980px; height:10px; background:url(../images/tpt.jpg) no-repeat;}
.tpc{ width:980px;  background:url(../images/tpc.jpg) repeat-y;}
.tpb{ width:980px; height:10px; background:url(../images/tpb.jpg) no-repeat;}


/* 本例子css */
		.picMarquee-left{ width:980px;  overflow:hidden; position:relative;   }
		
		.picMarquee-left  .prev{ display:block;  width:25px; height:34px; background:url(../images/left.jpg) no-repeat; float:left; margin-top:40px; margin-left:5px;}
		.picMarquee-left  .next{ display:block;  width:25px; height:34px; background:url(../images/right.jpg) no-repeat; float:right; margin-top:40px; margin-right:5px;}
		.picMarquee-left .prevStop{ background-position:-60px 0; }
		.picMarquee-left  .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:15px; float:left;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; list-style:none; margin:0px; padding:0px; }
		.picMarquee-left .bd ul li{ width:131px; overflow:hidden; margin:0 8px; float:left; _display:inline; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:125px; height:94px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ height:24px; line-height:24px; overflow:hidden;  }
		
		
		
.footerbj{ width:100%; height:120px; background:#073b75; margin-top:10px; line-height:37px; text-align:center;}
.footer{ width:980px; margin:0 auto; color:#fff;}		


.slideBox{ width:1190px; height:472px; overflow:hidden; position:relative; margin:0 auto; /*margin-left:118px; */}
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:400px; bottom:20px; z-index:1; list-style:none;}
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;   }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#092b8f; color:#fff; }
		.slideBox ul{ list-style:none; margin:0px; padding:0px;}
		.slideBox .bd01{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd01 li{ zoom:1; vertical-align:middle; }
		.slideBox .bd01 img{ width:1190px; height:472px; display:block;  }
		.slideBox .bd01 img{ border:0px;}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
.nymain{ width:980px; margin:0 auto; margin-top:10px;}	
.nymainl{ width:; }	
.nymainlt{ width:192px; height:43px; background:url(../images/lefttop.jpg) no-repeat; font-family:"Arial, Helvetica, sans-serif"; text-align:center; line-height:43px; font-size:14px; color:#666; padding-left:40px;}
.nymainlc{ width:232px; height:; background: url(../images/nylc.jpg) repeat-y; line-height:2em;}
.nymainlc ul{ list-style:none; margin:0px; padding:0px;}
.nymainlc ul li{ width:232px; height:31px; background:url(../images/nylibj.jpg) no-repeat;}
.nymainlc ul li:hover{ width:232px; height:31px; background: url(../images/nyhover.jpg) no-repeat;}
.nymainlc ul li a{ display:block;width:162px; height:34px; padding-left:70px; line-height:34px; overflow:hidden;}
.nymainlc ul li a:hover{ color:#fff;}

.nymainlb{ width:232px; height:246px; background:url(../images/shou.jpg) no-repeat;}
.lxwmc{ width:212px;  background:#fff; line-height:2em; padding-left:20px;}
.lxwm{ margin-top:10px;}
.nyrt{ width:728px; height:32px; background:url(../images/nyrt.jpg) no-repeat;}
.nyrc{ width:708px; padding-left:10px; padding-right:10px;height:auto !important;height:790px;min-height:790px;  background: url(../images/nyrc.jpg) repeat-y; padding-top:10px; line-height:2em;}
.nyrb{ width:728px; height:11px; background: url(../images/nyrb.jpg) no-repeat;}
.nylmmc{ max-width:270px; overflow:hidden; height:32px; line-height:32px; padding-left:30px; font-family:"Arial, Helvetica, sans-serif"; font-size:14px; color:#292929;}
.weizhi{ max-width:360px; overflow:hidden; height:32px; line-height:32px; padding-right:10px; background: url(../images/weizhi.jpg) no-repeat left center; padding-left:20px; padding-right:10px;}
.weizhi a:hover{ color:#1a3cda;}



/*分页css*/
.fenye{padding-left:200px; margin-top:10px; }
.page{ width:375px; margin:0 auto; text-align:center; }
#pagelist{padding:5px; list-style:none; margin:0px;}
#pagelist li{height:22px; line-height:22px; padding:3px 8px; border:1px solid #CCC; margin-right:8px; float:left;}
#pagelist li:hover{ background:#0300c5; color:#fff;}
#pagelist li a{ display:block; color:#5f5f5f;}
#pagelist li a:hover{ color:#fff; }
#pagelist li a{display:block; text-decoration:none;}
#pagelist li.thisclass{padding:3px 8px; background:#0300c5;}
.thisclass{ color:#fff;}
/*产品列表css*/
/*.jieshao{  padding-top:15px;}*/
.jieshao ul{ list-style:none; margin:0x; padding:0px; *+margin-left:-30px; _margin-left:-30px;}
.jieshao ul li{ width:140px; float:left; margin-right:18px; /*_margin-right:24px;*/  margin-left:18px;}
.pic img{ border:0px;}
.namelink{ display:block; width:140px; height:30px; line-height:30px;font-family: "Arial, Helvetica, sans-serif"; font-size:12px;color:#5f5f5f;text-decoration:none; text-align:center;}
.namelink:hover{color:#0300c5;}



/*列表页*/
.xinwen01{ width:708px; margin-top:15px;}
.xinwen01 .newslist01{ width:708px; list-style:none; margin:0px; padding:0px;}
.xinwen01 .newslist01  li{ width:688px; padding-right:10px; text-align:right;font-family: "Arial, Helvetica, sans-serif"; font-size:12px;color:#646464;background:url(../images/newsicon.jpg) no-repeat 5px center; line-height:2em; padding-right:10px; padding-left:10px;}
.xinwen01 .newslist01  li a{ float:left;font-family: "Arial, Helvetica, sans-serif"; font-size:12px;color:#646464; padding-left:15px; text-decoration:none;}
.xinwen01 .newslist01  li a:hover{color:#003b73; }




.slideBox01{ width:268px; height:212px; overflow:hidden; position:relative; padding-left:10px; padding-right:10px; }
		.slideBox01 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; list-style:none;}
		.slideBox01 .hd ul{ overflow:hidden; zoom:1; float:left;   }
		.slideBox01 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox01 .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox01 ul{ list-style:none; margin:0px; padding:0px;}
		.slideBox01 .bd02{ position:relative; height:100%; z-index:0;   }
		.slideBox01 .bd02 li{ zoom:1; vertical-align:middle; }
		.slideBox01 .bd02 img{ width:268px; height:212px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox01 .prev,
		.slideBox01 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox01 .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox01 .prev:hover,
		.slideBox01 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox01 .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
		
/*分页css*/
.fenye{padding-left:200px; margin-top:10px; }
.page{ width:375px; margin:0 auto; text-align:center; }
#pagelist{padding:5px; list-style:none; margin:0px;}
#pagelist li{height:22px; line-height:22px; padding:3px 8px; border:1px solid #CCC; margin-right:8px; float:left;}
#pagelist li:hover{ background:#0300c5; color:#fff;}
#pagelist li a{ display:block; color:#5f5f5f;}
#pagelist li a:hover{ color:#fff; }
#pagelist li a{display:block; text-decoration:none;}
#pagelist li.thisclass{padding:3px 8px; background:#0300c5;}
.thisclass{ color:#fff;}		