@charset "utf-8";

/*首页banner*/
.banner{width:100%; overflow:hidden; height:642px; position: absolute; top:0px;}
.banner .flexslider { position: relative; height: 642px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}
.banner .slides { position: relative; z-index: 1;}
.banner .slides li { height: 642px;}
.banner .slides a{ display:block; width:100%; height:642px;}
.banner .flex-control-nav { position: absolute; bottom:20px; z-index: 2; width: 100%; text-align: center; height:14px;}
.banner .flex-control-nav li { display: inline-block; width: 10px; height: 10px; margin: 0px 5px; *display: inline; zoom: 1;}
.banner .flex-control-nav a { display: inline-block; width: 10px; height: 10px; line-height: 40px; overflow: hidden; background: url(../images/dot2.png) right 0 no-repeat; cursor: pointer;}
.banner .flex-control-nav .flex-active { background-position: 0 0;}

/*首页产品分类*/
.i_cat{width:100%; overflow:hidden; background:#08335e;}
.i_cat_title{width:100%; padding-top:48px; height:62px; line-height:22px; overflow:hidden;}
.i_cat_title .x{width:397px; background:url(../images/x2.jpg) repeat-x center; height:42px;}
.i_cat_title .title{ text-align:center; color:#5b5b59; font-size:28px; line-height:42px; height:62px; margin:0px 397px; color:#ffffff;}
.i_cat_content{width:100%; height:530px; padding-top:50px;}
.i_cat_content .fl_fl{width:50%; height:530px; float:left;}
.i_cat_content .fl_fl .flexslider1 { position: relative; height: 530px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}
.i_cat_content .fl_fl .slides { position: relative; z-index: 1;}
.i_cat_content .fl_fl .slides li { height: 530px;}
.i_cat_content .fl_fl .slides a{ display:block; width:100%; height:530px;}
.i_cat_content .fl_fl .flex-control-nav { position: absolute; bottom:40px; z-index: 2; width: 100%; text-align: center; height:14px;}
.i_cat_content .fl_fl .flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0px 5px; *display: inline; zoom: 1;}
.i_cat_content .fl_fl .flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.i_cat_content .fl_fl .flex-control-nav .flex-active { background-position: 0 0;}
.i_cat_content .fl_fr{width:50%; height:530px; float:right;}
.i_cat_content .fl_fr .ban1{width:100%; height:260px;}
.i_cat_content .fl_fr .ban1 a{width:100%; height:260px;display:block;}
.i_cat_content .fl_fr .ban2{width:100%; height:270px;}
.i_cat_content .fl_fr .ban2 a{width:100%; height:260px;display:block;}

/*首页产品列表*/
.i_products{width:100%; overflow:hidden; background:#f6f6f6;}
.i_products_title{width:100%; height:90px;}
.i_products_title ul{width:100%; overflow:hidden; text-align:center;}
.i_products_title li{width:130px; height:90px;display: inline-block; *display: inline;*zoom:1; font-size:20px;}
.i_products_title a{width:130px; height:90px; display:block; line-height:90px;}
.i_products_title a:hover{width:130px; height:90px; line-height:90px; background:url(../images/title_h_bg.jpg) no-repeat center;color:#ffffff; border:none;}
.i_products_title a.cur{width:130px; height:90px; line-height:90px; background:url(../images/title_h_bg.jpg) no-repeat center;color:#ffffff; border:none;}
.i_products_content{width:100%; overflow:hidden;}
.i_products_content .productsBox ul.productslist li{float:left;width:460px; height:226px;padding:0px 21px 42px 21px;}
.i_products_content .productsBox ul.productslist li a{width:460px; height:226px;display:block;margin:0;padding:0; color:#616161}
.i_products_content .productsBox ul.productslist li img{ border: 1px solid #DEDEDE;}
.i_products_content .productsBox ul.productslist li .pic{width:161px; height:226px; float:left;}
.i_products_content .productsBox ul.productslist li .wz{width:280px; height:226px; float:right; overflow:hidden;}
.i_products_content .productsBox .hd{width:100%;padding:16px 0 39px 0;text-align:center;overflow:hidden;}
.i_products_content .productsBox .hd ul {width:100%; text-align:center;}
.i_products_content .productsBox .hd ul li{width:13px;height:13px;display: inline-block; *display: inline;*zoom:1;-moz-border-radius:13px; -webkit-border-radius:13px;border-radius:13px;text-align:center;background-color:#d5d5d5;text-indent:100px;overflow:hidden;margin-right:8px;}
.i_products_content .productsBox .hd ul li.on{background-color:#b3d212;}

/*首页关于我们*/
.i_about{width:100%; height:633px; overflow:hidden; background:#08335e;}
.i_about_title{width:100%; padding-top:48px; height:62px; line-height:22px; overflow:hidden;}
.i_about_title .x{width:397px; background:url(../images/x2.jpg) repeat-x center; height:42px;}
.i_about_title .title{ text-align:center; color:#ffffff; font-size:28px; line-height:42px; height:62px; margin:0px 397px;}
.i_about_brief{width:100%; overflow:hidden; text-align:center; color:#c8c8c8; padding-top:10px;}
.i_about_content{width:100%;padding-top:68px; height:192px; overflow:hidden; }
.i_about_content a{width:289px; height:192px; display:block; float:left; margin:0px 22px; position:relative;_position:;}
.i_about_content .mask{display:none;}
.i_about_content a:hover .mask{
  display:block;
  _display:none;
  width:289px;
  height:155px;
  background-color:#000000;
  filter:alpha(opacity=60);
  -moz-opacity:0.6;
  opacity:0.6;
  text-align:center;
  padding-top:55px;
  position:absolute;
  top:0px;
  left:0px;
}
/*.i_about_content #demo3 {overflow:hidden;width: 100%;}
.i_about_content #indemo {float: left;width: 800%;}
.i_about_content #demo4 {float: left;}
.i_about_content #demo4 a{width:289px; height:210px; display:block; float:left; margin:0px 3px; position:relative;_position:;}
.i_about_content #demo4 a .mask{display:none;}
.i_about_content #demo4 a:hover .mask{
  display:block;
  _display:none;
  width:289px;
  height:155px;
  background-color:#000000;
  filter:alpha(opacity=60);
  -moz-opacity:0.6;
  opacity:0.6;
  text-align:center;
  padding-top:55px;
  position:absolute;
  top:0px;
  left:0px;
}
.i_about_content #demo5 {float: left;}*/
.i_about_more{width:100%; height:42px; padding-top:65px;}
.i_about_more a{width:273px; height:42px; margin:0px auto; display:block; font-size:15px; background: url(../images/more_bg2.jpg) no-repeat center; line-height:42px; color:#ffffff; text-align:center;}

/*首页荣誉*/
.i_honor{width:100%; height:577px; background:#f4f4f2;}
.i_honor_title{width:100%; padding-top:48px; height:62px; line-height:22px; overflow:hidden;}
.i_honor_title .x{width:397px; background:url(../images/x2.jpg) repeat-x center; height:42px;}
.i_honor_title .title{ text-align:center; color:#5b5b59; font-size:28px; line-height:42px; height:62px; margin:0px 397px;}
.i_honor_content{width:100%;overflow:hidden; padding-top:20px;}
.i_honor_content .honorBox ul.productslist{
	width:1122px;
	height:310px;
	border:3px #ffffff solid;
	-moz-border-radius: 4px; 
    -webkit-border-radius: 4px;
    border-radius:4px;
	padding-top:37px;
	padding-left:46px;
	text-align:center;
}
.i_honor_content .honorBox ul.productslist li{float:left;width:155px; height:219px;position:relative; _position:;margin-right:22px; padding:26px 21px; background:#ffffff;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius:4px;}
.i_honor_content .honorBox ul.productslist li a{width:155px; height:219px;display:block;margin:0;padding:0;}
.i_honor_content .honorBox ul.productslist li a .mask{display:none;}
.i_honor_content .honorBox ul.productslist li a:hover .mask{
  display:block;
  _display:none;
  width:197px;
  height:161px;
  background-color:#c7dd57;
  filter:alpha(opacity=60);
  -moz-opacity:0.6;
  opacity:0.6;
  position:absolute;
  padding-top:110px;
  top:0px;
  left:0px;
}
.i_honor_content .honorBox .hd{width:100%;padding:39px 0;text-align:center;overflow:hidden;}
.i_honor_content .honorBox .hd ul {width:100%; text-align:center;}
.i_honor_content .honorBox .hd ul li{width:13px;height:13px;display: inline-block; *display: inline;*zoom:1;-moz-border-radius:13px; -webkit-border-radius:13px;border-radius:13px;text-align:center;background-color:#d5d5d5;text-indent:100px;overflow:hidden;margin-right:8px;}
.i_honor_content .honorBox .hd ul li.on{background-color:#b3d212;}

/*首页厂房车间*/
.i_workshop{width:100%; height:570px; overflow:hidden; background:#08335e;}
.i_workshop_title{width:100%; padding-top:48px; height:62px; line-height:22px; overflow:hidden;}
.i_workshop_title .x{width:397px; background:url(../images/x2.jpg) repeat-x center; height:42px;}
.i_workshop_title .title{ text-align:center; color:#ffffff; font-size:28px; line-height:42px; height:62px; margin:0px 397px;}
.i_workshop_content{width:100%;padding-top:78px; height:192px; overflow:hidden; }
.i_workshop_content a{width:289px; height:192px; display:block; float:left; margin:0px 22px; position:relative;_position:;}
.i_workshop_content .mask{display:none;}
.i_workshop_content a:hover .mask{
  display:block;
  _display:none;
  width:289px;
  height:155px;
  background-color:#000000;
  filter:alpha(opacity=60);
  -moz-opacity:0.6;
  opacity:0.6;
  text-align:center;
  padding-top:55px;
  position:absolute;
  top:0px;
  left:0px;
}
/*.i_workshop_content #demo {overflow:hidden;width: 100%;}
.i_workshop_content #indemo {float: left;width: 800%;}
.i_workshop_content #demo1 {float: left;}
.i_workshop_content #demo1 a{width:289px; height:210px; display:block; float:left; margin:0px 3px; position:relative;_position:;}
.i_workshop_content #demo1 a .mask{display:none;}
.i_workshop_content #demo1 a:hover .mask{
  display:block;
  _display:none;
  width:289px;
  height:155px;
  background-color:#000000;
  filter:alpha(opacity=60);
  -moz-opacity:0.6;
  opacity:0.6;
  text-align:center;
  padding-top:55px;
  position:absolute;
  top:0px;
  left:0px;
}
.i_workshop_content #demo2 {float: left;}*/
.i_workshop_more{width:100%; height:42px; padding-top:65px;}
.i_workshop_more a{width:273px; height:42px; margin:0px auto; display:block; font-size:15px; background: url(../images/more_bg2.jpg) no-repeat center; line-height:42px; color:#ffffff; text-align:center;}

/*首页新闻中心*/
.i_news{width:100%; height:355px; background:#f6f6f6; padding-top:43px;overflow:hidden;}
.i_news_cat{width:402px; height:290px; background:url(../images/i_bg1.jpg) no-repeat center; padding:13px 27px 0px 25px;}
.i_news_title{width:402px; height:69px; background:url(../images/x.jpg) repeat-x center bottom;}
.i_news_title .tp_bt{width:140px; float:left; padding-top:11px;}
.i_news_title .cat_more{width:29px; height:29px; float:right; padding-top:18px;}
.i_news_title .cat_more a{width:29px; height:29px; display:block; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; background:url(../images/more_bg.jpg) no-repeat 0 0; color:#ffffff; text-align:center; line-height:29px;}
.i_news_title .cat_more a:hover{background:url(../images/more_bg.jpg) no-repeat -29px 0;}
.i_news_content{width:402px; overflow:hidden; padding-top:27px;}
.i_news_content .col1{width:402px; height:97px;}
.i_news_content .col1 .tp_fl{width:102px; height:97px; float:left;}
.i_news_content .col1 .tp_fr{width:280px; float:right; line-height:19px;}
.i_news_content .col2{width:402px; padding-top:18px; overflow:hidden;}
.i_news_content .col2 li{width:394px; float:left; background:url(../images/arrow.gif) no-repeat left; padding-left:8px;}
.i_news_content .col2 a{width:304px; float:left; color:#797979;}
.i_news_content .col2 .date{width:90px; text-align:right; float:right; color:#797979;}
.i_news_content .col2 a:hover{color:#b2ce2b;}

/*首页售后服务*/
.i_service{width:100%; background:#f6f6f6;overflow:hidden; padding-bottom:80px;}
.i_service_title{width:100%; padding-top:48px; height:62px; line-height:22px; overflow:hidden;}
.i_service_title .x{width:397px; background:url(../images/x2.jpg) repeat-x center; height:42px;}
.i_service_title .title{ text-align:center; color:#5b5b59; font-size:28px; line-height:42px; height:62px; margin:0px 397px;}
.i_service_content{width:100%; overflow:hidden; padding-top:42px;}
.i_service_content li{width:335px; height:342px; padding:0px 14px; float:left;}
.i_service_content a{width:335px; height:342px; background:#ffffff; display:block;}