@charset "gb2312";
/* CSS Document */
body{margin:0px; font-size:12px; line-height:24px; background:#f6f5f5 url(images/bg.jpg) repeat-x;color:#555; font-family: "Î¢ÈíÑÅºÚ", "microsoft yahei";}
td {font-family: "Î¢ÈíÑÅºÚ", "microsoft yahei";text-decoration:none; font-size:12px; color:#555;}
th {font-family: "Î¢ÈíÑÅºÚ", "microsoft yahei"; text-decoration:none; font-size:12px; color:#555;}
a:link{font-family: "Î¢ÈíÑÅºÚ", "microsoft yahei"; font-size:12px; color:#555; text-decoration:none;}
a:visited{font-family: "Î¢ÈíÑÅºÚ", "microsoft yahei"; font-size:12px; color:#555; text-decoration:none;}
a:hover{font-family: "Î¢ÈíÑÅºÚ", "microsoft yahei"; font-size:12px; color:#f00; text-decoration:none;}
a:active{font-family: "Î¢ÈíÑÅºÚ", "microsoft yahei";  font-size:12px; color:#555; text-decoration:none;}
h1,h2,h3,h4,h5,h6,{display:block; color:#555;  padding:0px; font-family: "Î¢ÈíÑÅºÚ", "microsoft yahei"; font-size:14px; font-weight:normal; }
p,ul,ol,li,form,img,dl,dt,dd,em,i,span,em{margin:0;padding:0;border:0; font-family:"Î¢ÈíÑÅºÚ", "microsoft yahei"!important; color:#555; }
em,i{font-style:normal;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
dl,dt,ul,ol{margin:0px; display:block; padding:0px; list-style:none;color:#555; }
h1{width:230px;}
h2{padding:0px; margin:0px; display:block;}
h3{ width:230px;}
h4{}
h5{}
h6{}
.more{display:block; margin:0px; padding:0px; width:65px;color:#555; height:36px; font-size:12px;float:right; text-align: center; font-style:normal; font-weight:bold; }
.more a{ display:block;width:65px;height:36px;}
.more a em{display:none;width:65px;height:36px;}
.more1{display:block; margin:0px; padding:0px; width:70px; height:22px; float:right; text-align:center; font-size:12px; font-style:normal; }
.more1 a{font-size:12px;}
.more1 a:hover{font-size:12px; color:#f00; }
.Form1{width:130px; height:28px; line-height:28px; border:0px; margin-top:2px; margin:0px; padding:0px; background:none; font-size:12px; color:#333;}

/*ï¿½ï¿½Ï¸Ò³ï¿½æ¹«ï¿½ï¿½ï¿½ï¿½Ê½*/
.title_news{text-align:center; font-size:18px; font-weight:bold; font-family: "Î¢ÈíÑÅºÚ", "microsoft yahei";}
.title_news2{ font-size:16px; font-weight:bold;}
.news_Date{color:#666; text-align:center;}
.Date{display:block; margin:0px; padding:0px; width:60px; height:24px; line-height:24px; float:right; text-align:center; font-style:normal;}
.pic{ margin:0px;padding:20px 0;}
.pic img{max-width:700px; height:auto; border:0px solid #555; padding:0px; text-align:center;}
/*top*/
#top{width:1024px; height:86px; margin:0 auto; background: url(images/top.jpg) no-repeat;}
#menu{width:1024px; height:40px; margin:0 auto 5px auto; background:url(images/menu.jpg) no-repeat; position: relative; z-index: 2;}
#menu ul{display:block; margin:0px; padding:0px;}
#menu ul li{/* width:102px; */ width: 150px; height:40px; line-height:40px; /* margin-left:45px; */margin-left:20px; text-align:center; float:left; font-size:14px; position:relative;}
#menu ul li a{font-size:14px; display:block; color:#fff;}
#menu ul li a:hover{display:block;  background:url(images/nav_hover.jpg) no-repeat; color:#fff;font-size:14px;}
#menu ul li ul{display:none; position:absolute; left:0px; top:40px; width:150px; }
#menu ul li ul li {float:left; margin:0px;display:block; width:150px; height:26px; line-height:26px; margin:0;  color:#fff; background:#53b345; font-size:12px;}
#menu ul li ul li a {background:none; margin:0px;font-size:12px; color:#fff; width:150px; height:26px;}
#menu ul li ul li a:hover { display:block;background:#c8d93b; color:#fff; font-size:12px; width:150px; height:26px;}
#menu ul li:hover ul { display:block;}
#menu ul li.sfhover ul { display:block;}
/*main*/
#main{width:1024px; margin:0 auto; overflow-y:auto;overflow-x:hidden; zoom:1; padding:10px 0 40px 0; background:url(images/main_bg.jpg) no-repeat center top;}
#main1{width:1024px; margin:0 auto; overflow-y:auto;overflow-x:hidden; zoom:1; padding:10px 0 40px 0; }
.main_wrap{width:1024px; margin-bottom:10px; overflow:auto; zoom:1;}
#flash{width:1024px; height:288px; margin:0 auto 10px auto; background:url(images/index1_10.jpg) no-repeat bottom center;}

.home_about{width:438px; float:left;}
.home_about span{display:block; width:438px; height:36px; background:url(images/index_12.jpg) no-repeat; margin-bottom:5px;}
.home_about ul{display:block; margin:0px; padding:5px; line-height:20px;}
.home_about ul img{margin:5px 5px 0 0;}

.home_news{width:428px; float:right;}
.home_news span{display:block; width:428px; height:36px; background:url(images/index_14.jpg) no-repeat; margin-bottom:5px;}
.home_news ul{display:block; margin:0px; padding:5px;}
.home_news ol{display:block; width:428px; height:53px; margin-bottom:5px;}
.home_news ol s{display:block; width:78px; height:53px; float:left;}
.home_news ol dl{display:block; width:325px; height:53px; float:right; line-height:20px;}
.home_news ul li{ display:block;height:24px; line-height:24px; background:url(images/bpoint.gif) no-repeat left; padding-left:13px; border-bottom:1px dotted #ccc;}
.home_news ul li i{display:block; width:80px; height:24px; float:right; text-align:right;}

.home_product{width:1024px; margin:0 auto;}
.home_product span{display:block; width:1024px; height:36px; background:url(images/index_25.jpg) no-repeat;}
.home_product ul{display:block; margin:0px; padding:0px;}
.home_product ul li{width:310px; height:80px; float:left; margin:20px 10px 0 15px;}
.home_product ul li s{display:block; width:96px; height:80px; float:left;}
.home_product ul li ol{display:block; width:200px; height:80px; float:right; line-height:21px;}
/*footer*/
#footer{width:100%; height:232px; background:url(images/index_31.jpg) no-repeat center top; color:#fff; padding-top:10px;}
#footer ul{display:block; margin:0px; padding:0px; width:1024px; height:80px; margin:0 auto;color:#ccc;}
#footer ul b{display:block; width:1024px; height:24px; line-height:24px; font-weight:bold;}
#footer ul li{width:100px; height:24px; line-height:24px; float:left; margin-left:10px;color:#ccc;}
#footer ul li a{color:#ccc;}
#footer ul li a:hover{color:#fff;}
#footer ol{display:block; margin:0px auto; padding:0px; width:1024px; height:60px; text-align:center; color:#fff; padding-top:60px;}
#footer ol a{color:#fff;}
/*ï¿½ï¿½Ò³ï¿½ï¿½Ê½*/
#left{width:260px; float:left;} 
#side_menu{width:260px; margin-bottom:10px; }
#side_menu span{display:block; width:250px; height:34px; line-height:34px;  font-size:14px; font-weight:bold; border-bottom:1px solid #ccc;}
#side_menu ul{display:block; margin:0px; padding:5px;}
#side_menu ul li{width:240px;height:30px; line-height:30px;font-weight:bold; background:#5dbee5;  font-size:12px;  margin-bottom:5px;}
#side_menu ul li a{ font-size:12px; color:#fff; width:230px; padding-left:10px;}
#side_menu ul li a:hover{font-size:12px; color:#Ff0;width:230px; background:#2d8ccc; display:block;}

#side_new{width:260px;}
#side_new span{display:block; width:250px; height:34px; line-height:34px;  font-size:14px; font-weight:bold; border-bottom:1px solid #ccc;}
#side_new ul{display:block; margin:0px; padding:5px;}
#side_new ul li{height:22px; line-height:22px;}

#right{width:750px; float:right;}
#right h2{display:block; margin:0px; padding:0px; width:750px; height:34px; line-height:34px;font-size:14px; font-weight:bold;border-bottom:1px solid #ccc;}
#right h2 a{font-size:14px;}
#right h2 a:hover{font-size:14px; color:#ff0;}
#right ul{display:block; margin:0 0 8px 0; padding:5px;}
#right ul li{height:26px; line-height:26px; border-bottom:1px dotted #ccc; background:url(images/bpoint.gif) no-repeat left; padding-left:12px;}
#right ul li i{width:70px; height:26px; line-height:26px; float:right; display:block; font-style:normal;}

#product{width:750px; float:right;}
#product h2{display:block; margin:0px; padding:0px; width:750px; height:34px; line-height:34px;font-size:14px; font-weight:bold;border-bottom:1px solid #ccc;}
#product h2 a{font-size:14px;}
#product h2 a:hover{font-size:14px; color:#f00;}
#product ul{display:block; margin:0px; padding:0px;}
#product ul li{ height:80px; padding:10px 0px; border-bottom:1px dotted #ccc;}
#product ul li s{display:block; width:96px; height:80px; float:left;}
#product ul li ol{display:block; width:640px; height:80px; float:right; line-height:21px;}

#product2{width:750px; float:right;}
#product2 h2{display:block; margin:0px; padding:0px; width:750px; height:34px; line-height:34px;font-size:14px; font-weight:bold;border-bottom:1px solid #ccc;}
#product2 h2 a{font-size:14px;}
#product2 h2 a:hover{font-size:14px; color:#f00;}
#product2 ul{display:block; margin:0px; padding:0px 0 20px 0; overflow:auto;zoom:1;}
#product2 ul ol{display:block; margin:0px; padding:0px;}
#product2 ul ol li{ width:210px;  display:inline; margin:15px 10px 0 20px; float:left;}
#product2 ul ol li a{display:block;}
#product2 ul ol li i{display:block; width:210px; height:24px; line-height:24px;  text-align:center; font-style:normal; }
#product2 ul ol li img{display:block; border:1px solid #ddd; padding:1px;}
#product2 ul ol li a:hover img{display:block; border:1px solid #f60; padding:1px;}
.footer_nav{ width:1024px; height:40px; line-height:40px; font-size:14px; font-weight:bold; text-align:right;margin:0 auto}
.footer_nav a{font-size:14px;}
.footer_nav a:hover{font-size:14px; color:#f000;}

.KeFuDiv{position: absolute;height:160px;width:118px;}
.KeFuList{background:url(images/mid001.gif);}
.KeFuTitle{background:url(images/list_001.gif);margin-left:9px;font-size:9pt;width:101px;height:20px;text-align:center;}
.KeFuItem{text-align:center;margin-top:8px;font-size:9pt;}


.banner{width: 1024px;height: 288px ;margin:0 auto 10px auto; background:url(images/index1_10.jpg) no-repeat bottom center; position: relative; overflow: hidden;}
.banner .swiper-slide{width: 100%; height: 100%; overflow: hidden;}
.banner .swiper-slide img{width: 100%; height: 100%; object-fit: cover;}
.banner>.swiper-pagination-bullets{bottom: 2px; left: 0; width: 100%; text-align: right;}
.banner.swiper-container-horizontal .swiper-pagination-bullet { width: 20px; height: 20px; text-align: center; line-height: 20px; font-size: 12px; color: #fff; opacity: 1; background: rgba(0, 0, 0, 0.2); border-radius: 3px; margin: 0 2px;}
.banner.swiper-container-horizontal .swiper-pagination-bullet-active { color: #fff; background: #2780BC;}
