@charset "utf-8";/* CSS Document*/
/*全局定义*/
*{margin:0;padding:0;}
html{font-size: 12px;}
body{ font-family:Arial, Helvetica, sans-serif; color:#333;}
ul, li, ol, dl{list-style:none;}
form{margin:0px;padding:0px;font-size:12px;}
img{border:0;}
.clear{clear:both;}
img:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }

 
/* 连接定义*/
a{COLOR: #666;text-decoration:none;outline: none;}
a:hover{color:#333;text-decoration:none; } 

/*分页样式*/
#guanbi{width:120px;height:34px;overflow:hidden;float: right;}
.wp-pagenavi {padding:40px 0;text-align:center;font:12px; overflow:hidden;}
.wp-pagenavi a { display:inline-block; padding:4px 12px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
.wp-pagenavi a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
.wp-pagenavi a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
.wp-pagenavi span { display:inline-block;  padding:4px 12px; height:22px;font-size:12px; line-height:22px;  border:1px solid #df4c18; color:#fff; text-align:center; }
.wp-pagenavi  .nolink{color:#999;border:1px solid #e3e3e3;}

.gr-fenx{height:35px;background:#ececec;padding:0 10px;margin-top:15px;}
.prew {background:url(../images/pre_info.gif) no-repeat left center;float:left;height:35px;line-height:35px;overflow:hidden;padding-left:15px;text-align:left;width:46%;}
.nextw {background:url(../images/next_info.gif) no-repeat right center;float:right;height:35px;line-height:35px;overflow:hidden;padding-right:15px;text-align:right;width:46%;}

/*头部样式*/
.top{ height:30px; line-height:30px;background:#d50000; width:100%;}
.toptxt{ width:1006px; margin:0 auto; color:#FFF}
.toptxt a{ color:#fff; font-size:12px}
.toptxt a:hover{ color:#CCC; font-size:12px;}

.header{width:100%;  height:124px;  background:#fff ;-webkit-box-shadow: 0 2px 16px #dfdfdf;-moz-box-shadow: 0 2px 16px #dfdfdf;box-shadow:0 2px 16px #dfdfdf; position: fixed; z-index:9999}
.head{width:1006px; margin:0 auto;  }
.logo{ float:left; margin-right:15px; margin-top: 20px;}

/*导航样式*/
.nav{float: right;margin-left:15px;margin-top: 37px;width: 710px;height: 50px;}
.nav ul{ }
.nav ul .m{float:left;line-height: 18px;height: 55px;padding: 0 0 0 57px;text-align:center;position:relative;display:inline;}
.nav ul .m:hover{ display:block;}
.nav ul .m a span{position:absolute;top: 25px;left: 19px; color:#c6c6c6;text-transform:Uppercase; font-size:10px; display:block;width:95px; font-size:10px; font-family:Arial}
.nav ul .m a{ display:block; font-size:16px; color:#6d6d6d;  font-family:Microsoft YaHei;}
.nav ul .m a:hover{ display:block;font-size:16px; color:#d50000;  }

.nav ul .on{color:#fff;background:url(../images/nav_hover.jpg) repeat-x;-webkit-transition:.2s all linear;-moz-transition:.2s  all linear;-o-transition:.2s  all linear;-ms-transition:.2s  all linear;transition:.2s  all linear;}
 
.nav ul .on a{color:#d50000;  background:url(../images/nav_hover.jpg) repeat-x;}
.nav .sub{display:none; /*默认隐藏*/width: 145px;padding:5px 0;z-index:999;position:absolute;left: 8px;top:55px;background:#c71212;text-align:center;}
.nav .sub li{ vertical-align:middle; padding:5px 0 }
.nav .sub li a{ height:30px; line-height:30px;  display:block; color:#ffecec;  font-size:14px ; background:none;  }
.nav .sub li a:hover{ background:#a81010;  font-size:14px ;color:#fff; } 

.nav .sub1{display:none; /*默认隐藏*/width: 145px;padding:5px 0;z-index:999;position:absolute;left: 8px;top:55px;background:#c71212;text-align:center;}
.nav .sub1 li{ vertical-align:middle; padding:5px 0 }
.nav .sub1 li a{ height:30px; line-height:30px;  display:block; color:#ffecec;  font-size:14px ; background:none;  }
.nav .sub1 li a:hover{ background:#a81010;  font-size:14px ;color:#fff; } 

.gerheight{height:140px;}

  
 /* 焦点图 */
.fullSlide{ min-width:1000px;   position:relative;  height:501px; overflow:hidden;   }
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:501px; }
.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:501px;  }
.fullSlide .bd li a{ position:absolute; width:100%; height:299px; display:block; z-index:1;;   }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:4px 8px; background:url(../images/dot-white.png) 0 0; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:4px 8px; background:url(../images/dot-black.png) 0 0; overflow:hidden; 
		line-height:9999px; }
		
		
		
.main{ width:1006px; margin:20px auto 32px}
.news{ float:left; width:334px; margin-right:7px;background:#ffffff;height:189px; border:1px solid #e8e8e8;-webkit-box-shadow: 6px 10px 30px #dfdfdf;-moz-box-shadow: 6px 10px 30px #dfdfdf;box-shadow:6px 10px 30px #dfdfdf; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; position:relative}
.news .t_more{ position:absolute; right:20px; top:15px;}

.news .hd{ margin:15px 0 10px 17px} 
.news .hd ul li{ float:left; padding-right:15px;}
.news .hd ul li a{ font-size:13px; color:#5c5c5c}
.news .hd ul li a:hover{ font-size:13px; color:#d50000;}
.news .bd ul li{ padding:4px 12px}
.news .bd ul li a{ font-size:13px;color:#7d7d7d;background:url(../images/iooc_05.png) no-repeat center left; padding-left:8px}
.news .bd ul li a:hover{ color:#d50000}
.news .bd ul li .date{ font-size:12px; color:#979696; padding-right:12px;}


.products_tj{ float:left;width:288px; margin-right:7px;background:#ffffff;height:159px; border:1px solid #e8e8e8;-webkit-box-shadow: 6px 10px 30px #dfdfdf;-moz-box-shadow: 6px 10px 30px #dfdfdf;box-shadow:6px 10px 30px #dfdfdf;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding:15px ; position:relative }
.title{margin:0px 0 10px 5px }
.title{ font-size:13px; color:#5c5c5c}
.title span{ float:right;}

.pro_text{ float: right; width:162px;}
.pro_text h2 a{ font-size:13px;color:#515151; line-height:28px;}
.pro_text h2 a:hover{ color:#d50000}
.pro_text p{ color:#9d9d9d; line-height:22px;}
.pro_img{float: left;width: 110px;height: 100px;border:1px solid #ebebeb;overflow:hidden;}
.pro_img img{ width:100%; height:100%; }


.products_tj .hd{ overflow:hidden; position:absolute; bottom:20px; right:10px;  }
.products_tj .hd .prev,.products_tj .hd .next{ display:block;  width:14px; height:15px; float:right; margin-right:1px;   overflow:hidden;
			 cursor:pointer; background:url("../images/tuijian_bt_06.png") 0 -15px no-repeat; }
.products_tj .hd .next{ background-position:-17px 0px;  }
.products_tj .hd .next:hover{ background-position:-17px -15px; }
.products_tj .hd .prev:hover{ background-position:0px 0px;  }
	 
.pro_list{ padding-top:10px} 
 



.company{ float:right;width:304px;background:#ffffff;height:159px; border:1px solid #e8e8e8;-webkit-box-shadow: 6px 10px 30px #dfdfdf;-moz-box-shadow: 6px 10px 30px #dfdfdf;box-shadow:6px 10px 30px #dfdfdf; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding:15px;}
.company_img{ float:left;  padding-right:4px; padding-top:17px;}
.company_img img{width:122px; height:85px;}
.company_contant{float:left;width:178px; }
.company_contant a{ font-size:12px; line-height:22px; color:#7d7d7d}
.company_contant a:hover{  }



 
/*底部样式*/
.footer{ width:100%;margin-top:20px;font-family:Microsoft YaHei;background:#cfcfcf;height:37px;line-height:37px;}
.foot{width:1000px; margin:0 auto; }

.ft_link{ float:left; width:610px; }
.ft_link a{font-family:Microsoft YaHei; color:#999999; font-size:12px; padding:0 16px; border-right:1px solid #999999  }
.ft_link a:hover{ color:#747474}

.banquan{ float:right;  color:#747474 ; }



.bannerab{ margin:0 auto; width:100%; background:url(../images/ab.jpg) no-repeat center center; height:212px;}
.bannerpr{ margin:0 auto; width:100%; background:url(../images/pr.jpg) no-repeat center center; height:212px;}
.bannernew{ margin:0 auto; width:100%; background:url(../images/new.jpg) no-repeat center center; height:212px;}
.bannercontact{ margin:0 auto; width:100%; background:url(../images/contact.jpg) no-repeat center center; height:212px;}
.bannerse{ margin:0 auto; width:100%; background:url(../images/se.jpg) no-repeat center center; height:212px;}
.bannerhr{ margin:0 auto; width:100%; background:url(../images/hr.jpg) no-repeat center center; height:212px;}
.bannergb{ margin:0 auto; width:100%; background:url(../images/gbook.jpg) no-repeat center center; height:212px;}

/*单页样式*/
.main_box_style1{}
.main_box_style1 .main_box_inner{width:1010px;margin:25px auto 0px auto;clear:both;overflow:hidden;}
.main_box_style1 .main_box_inner_left{float:left;width:260px;margin:0 0px 0 0;text-align:left;}
.main_box_style1 .main_box_inner_right{float:right;width:730px;margin:0 0 0 0;overflow:hidden;text-align:left;min-height: 430px;}
  
.lanmupage .current_location{display:none}
.current_location{clear:both;overflow:hidden;text-align:center;width:100%;}
.current_location ul{display:inline-block;text-align:center;*display:inline;*zoom:1;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";width:100%;height:54px;border-bottom:1px #E5E5E5 solid;}
.current_location .title1{color:#262626;display:block;font-size:12px;line-height:22.5px;}
.current_location .title2{color:#ffffff;font-size:18px;line-height:35px;}

.current_location_1{float:right;padding:0px 10px 0 0;line-height:54px;width:50%;text-align:right}
.current_location_2{float:left;text-align:left;line-height:54px;font-size:22px;color:#555;color:rgb(51,51,51);font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";width:40%}

.sublanmu_box{text-align:left;padding-bottom:10px;}
.sublanmu_content{padding:0px 0px 10px 0px;text-align:left;}
.sublanmu_content img{ max-width:100%;}
.sublanmu_content_introduct{line-height:2.0;font-size:1.1em} /*自定义内容子栏目样式*/
.sublanmu_content_introduct p{margin-bottom:10px;min-height:10px}
 

 
.nav_box{width:100%;margin:0px auto 18px auto;position:relative;}
.nav_box{clear:both;width:100%;margin:0px;overflow:hidden;}

.nav_title{clear:both;text-align:left;overflow:hidden;height:42px;line-height:42px;margin:0em 0px;background:#d50000;padding:15px 0;}
.nav_sign{display: block;color: #fff; font-size: 26px; padding-left: 5%;}
.nav_sign .s1{text-align:left;line-height:42px;}
.nav_sign .s2{display:none;}
.nav_box .nav-toggle{display:block;top:1em;}
.nav_box .nav-toggle i{color:#fff;font-size:20px;}

.nav_menu{clear:both;text-align:left;padding:10px 0 1.5em 0px;width:100%;overflow:hidden;background:#F7F7F7;}
.nav_menu ul{display:block;*display:inline;*zoom:1;width:100%;}
.nav_menu li{width:auto;text-align:left;width:90%;margin:0 5%}
.nav_menu li a{display:block;width:auto;padding:0px 0%;line-height:45px;font-size:14px;color:#808080;background:url(../images/page-menu.gif) no-repeat right center;width:100%;border-bottom:1px #E5E5E5 solid}
.nav_menu li a:hover{color:#d50000;background:url(../images/page-menu-c.gif) no-repeat right center;}
.nav_menu li a.current{color:#d50000;background:url(../images/page-menu-c.gif) no-repeat right center;}
.nav_menu li a.current:hover{color:#d50000;background:url(../images/page-menu-c.gif) no-repeat right center;}

 
 
/*文章样式*/
.article{overflow:hidden;}
.article li{clear:both;line-height:40px;text-align:left;border:0px dotted #cccccc;border-width:0 0 1px 0;overflow:hidden;}
.article .title{float:left;text-align:left;padding:0 0 0 13px;background:url(../images/lb.gif) no-repeat left 18px;}
.article .date{float:right;color:#666666;padding-right:2px}
.article table td{text-align:center}
.article table td img{border:1px solid #ececec;margin:5px 5px 5px 5px;}

 
.articleinfor{}
.articleinfor .title{text-align:center;padding:15px 5% 0px 5%;}
.articleinfor .title h1{font-size:24px;line-height:35px;font-weight:bold;}
.articleinfor .info{text-align:center;line-height:25px;font-size:14px;color:#666666;padding:15px 5% 15px 5%;color:rgb(119,119,119);}
.articleinfor .info a{color:rgb(119,119,119);}
.articleinfor .info a:hover{color:rgb(0,124,195);}
.articleinfor .tpz{width:100%;height:100%;display:none;}
.articleinfor .content{line-height:2.0;font-size:1.1em;padding:10px 3%;}
.articleinfor .content .center{width:80%;margin:0px auto;}
.articleinfor .content .center iframe{width:100%;min-height:300px;}
.articleinfor .content p{margin-bottom:10px;min-height:10px}
.articleinfor .bz{text-align:center;width:250px;background-color:#ffff99;border:1px solid #ff9900;padding:2px 0 3px 0;}

.article_pic_infor{display:block;}
.article_pic_infor .title{display:block;height:22px;padding:2px 0 0 25px;color:#DD5D12;font-size:13px;font-weight:bold;border:1px solid #cccccc}
.article_pic_infor .left{float:left;text-align:center;width:30%}
.article_pic_infor .right{float:none!important;float:left;text-align:left;width:70%}
.article_pic_infor .left img{width:200px}
.article_pic_infor .info{text-align:right;padding:2px 2px 0 0;color:#666666}
.article_pic_infor .introduct{display:block;text-align:left;padding:10px 5px 5px 5px}
.article_pic_infor .content{display:block;text-align:left;padding:10px 0 5px 0;width:97%}
.article_pic_infor .content .title{display:block;width:100%;height:29px;padding-top:5px;background:url(images/list_titlebg.jpg) repeat-x left top;}

 

 
 
.newslist{ padding:10px;}
.newslist li{ float:left; height:80px; line-height:30px; width:100%;border-bottom:1px #dde1e4 dashed; padding-bottom:3px;   margin-bottom:11px;}

.listpic{ float:left; margin-right:8px;}
.newslist span{float:right}
.newslist .news_class{ color:#663333;}
.newslist .news_title h2{  font-weight:bold; font-size:17px}
.newslist .listtxt p{ line-height:24px;}
 
  
.list_pic{width: 100%; }
.list_pic ul{width: 100%; margin:15px 0}
.list_pic li{ float: left;width: 30%; height: 100%; margin-right:3%;margin-bottom:10px; border:1px #eee solid;}
.list_pic li:hover{ float: left;width: 30%; height: 100%; margin-right:3%;margin-bottom:10px; border:1px #d50000 solid;}
.list_pic li img{width: 219px;height: 175px;}
.list_pic li span{ background:#eee;text-align: center; height: 35px; line-height: 35px; display: block;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}



/*产品详情页样式*/
.product_top{ margin-top:15px}
.product_txt h3{ font-size:18px; color:#333; font-weight:bold}
.product_txt .fubiao{ font-size:14px; color:#88b725; }
.product_img{ width:370px; float:left; margin-right:3 0px; border:1px solid #efefef }
.product_txt{float:left;padding:10px 20px;line-height:24px;width: 316px;overflow: hidden;}
.prodcut-tel{padding-left:25px;margin-bottom:10px;height:27px;line-height:27px;background:url(../images/pr_tel.jpg) no-repeat left center;}
.prodcut-tel span{position:relative;top:3px;font-family:arial;font-size:24px;color:#449f18;}

.ctitle{margin: 15px 0px 10px;padding: 5px 20px;background: url(../images/dt-7.gif) no-repeat left center;font-size: 14px;border-bottom: 1px dotted #ccc;}
.product_main img{max-width:100%}
.canshu{ color:#666}
#pro_an{ margin-top:50px;}
#pro_an a{ width:180px;height:35px; display:block; float:left; text-align:center; font-size:16px; color:#FFFFFF; line-height:35px;font-family:"Microsoft YaHei"; text-decoration:none}
#pro_an01{ background:#9dcd38;}
#pro_an01:hover{ background:#88b725;}


/* 相关产品样式 */
.related-product { width:725px; margin:30px auto 20px; overflow:hidden;}
.related-product ul{ width:100%; margin-top:20px;}
.related-product li{ width: 166px; height:auto; float:left; margin-right:12px; border: 1px solid #ccc; }
.related-product li a{ display:block;  background:#ccc;}
.related-product li img{ width:166px; height:136px; }
.related-product li span{ display:inline-block; width:166px; text-align:center; height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background:#eee;}
.related-product li:hover{  border: 1px solid #d50000; }

