@charset "utf-8";




.dw{ width:1200px; margin:0 auto;}



.fl{float:left;_display:inline;}  /* 左浮动 */



.fr{float:right;_display:inline;}  /* 右浮动 */



.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;} /* 清除浮动 */



.cr_9c{color:#99cc33;}



.cr_9{color: #999;}



.cr_6{color: #666;}



.cr_3{color: #333;}



.ft_16{font-size: 16px;}



.ft_14{font-size: 14px;}




.apply_left{margin-left: 14px;}



.apply_left li{position: relative;float: left;}



.select_ad{width: 130px;height: 22px;line-height: 22px; border: 1px solid #f4f4f4; border-top: 1px solid #dedede;border-bottom: 0;background: url(../images/sjx.png) no-repeat 125px center;padding-left: 10px;cursor: pointer; color: #cccccc; font-family: "宋体";}



.apply_left dl{z-index: 4; display:none;color: #ccc; width: 140px;border: 1px solid #f4f4f4;position: absolute;line-height: 22px;background: #fff;cursor: pointer;top: 22px;}



.apply_left dl dt{border-top: 1px dashed #f4f4f4; padding-left: 10px;}



.apply_left dl dt:first-child{border-top: 0;}



.apply_left dl.a3{left: 0;}



.apply_left dl dt:hover{color: #999;}



.lag{border: 0; width:65px;background: url(../images/sjx2.png) no-repeat 60px center;}



.apply_left li.language{margin-left: 30px;*margin-left: 20px;}



.apply_left li.language dl{width: 100%;border: 0;*left: 20px;*top: 22px;}



.apply_left li.language dl dt{border: 0;}







.house{margin-left:29px;line-height: 22px;}



.house a{color: #ccc;margin-left: 20px;}



.house a:first-child{margin-left: 0;}







/*图片轮播*/



.slideGroup{ width:660px; text-align:left;  }



.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }



.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }



.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }



.slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }



.slideGroup .slideBox{ overflow:hidden; zoom:1;position:relative;   }







.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(images/icoLeft.gif) center center no-repeat #f4f4f4; }



.slideGroup .sNext{ left:auto; right:5px; background:url(images/icoRight.gif) center center no-repeat #f4f4f4;  }



.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }







.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }



.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }



.slideGroup .parBd ul li .pic{ text-align:center; }



.slideGroup .parBd ul li .pic img{ width:118px; height:48px; display:block; }



.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }



.slideGroup .parBd ul li .title{ line-height:24px; }







/*menu*/



.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}



.navBar{width: 880px;position:relative; z-index:3; height:40px; background:url(images/line.gif) repeat-x 0 bottom; color:#333;   }



.nav{ position:absolute;  margin:0 auto;  font-family:"Microsoft YaHei",SimSun,SimHei; font-size:14px;}



.nav a{ color:#333;  }



.nav h3{ font-size:100%; font-weight:normal;   }



.nav .m{ float:left;  position:relative; z-index:3; }



.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }



.nav h3 a{ display:block; text-align:center;  font-size: 16px;color: #666;padding:0 10px;line-height:40px; }



.nav li.m{text-align: center;margin-left: 27px;}



.nav li.m:first-child{margin-left: 0;}



.nav li.m:hover h3 a,.nav_thisclass h3 a{border-bottom: 4px solid #99cc33;}



.nav .sub{/* 默认隐藏 */display:none; position:absolute; left:0px; top:44px; z-index:3; width:128px; border-top:0;  background:#fff; }



.nav .sub li.m{ text-align:center; padding:0 8px; margin-bottom:-1px;   }



.nav .sub li.m a{ display:block;  border-bottom:1px solid #E6E4E3; padding:8px 0; height:28px; line-height:28px; color:#666;   }



.nav .sub li.m a:hover{ color:#FE7700;   }



.menu_box{position: relative;left: -7px;max-width: 816px;}



.sub li a{color: #666;}



.nav .product_navs{padding:0 20px 5px 12px;/*background: url(../images/menu_nav.png) no-repeat right center;*/padding-right: 10px;}



.nav .pd_nav_box{padding-bottom:5px;overflow: hidden;background: url(../images/nav_bj.png) repeat-y center center;}



.nav .pdNavBox{border: 1px solid #ccc;  width: 256px;padding: 5px 0;background: url(../images/nav_bj3.png) repeat-y center center;}



.nav .product_navs li{line-height: 26px;}



.product_navs li a img{margin-left: 12px;}



.pd_ig{padding-right: 8px;}



.pd_ig a{display: block;margin-top: 10px;}



.pd_ig a:first-child{margin-top:5px; }



.product_navs li a:hover,.ns_item a:hover{color: #000;}



.nav .news_nav{width: 256px;padding-bottom:6px;}



.news_nav li{margin: 0 15px;line-height: 26px;border-top: 1px dotted #ccc;}



.news_nav li:first-child{padding-top: 5px;border: 0;}



.news_nav .ns_item{/* background: url(../images/menu_nav2.png) no-repeat right center;height: 100%;margin-right: 13px;*/}



.news_nav img{}



.news_nav div{padding-right: 5px;}



.news_nav div a{display: block;}



.nav .pdNavNum1{width: 280px;}







.nav .pre1{background: url(../images/nav_bj2.png) repeat-y center center;}



.nav .pre1 .ns_item{background: none;margin-right:0;}



.nav .pre1 .join_nav{padding: 0 10px 5px;height: 100%;}



.nav .pre1 li{margin: 0 13px;}



.nav .navPos{left: -174px;}







/*banner*/



.fullSlide{ width:100%;  position:relative;  height:400px; background:#000;  }



.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }



.fullSlide .bd ul{ width:100% !important; }



.fullSlide .bd li{ width:100% !important;  height:400px; overflow:hidden; text-align:center;  }



.fullSlide .bd li a{ display:block; height:400px; }







.fullSlide .hd{left:0; position:absolute; z-index:1;top:25px; height:30px; line-height:30px;  width:100%; bottom:0; text-align:center;}



.fullSlide .hd ul{ text-align:right; margin-right: 16%;padding-top: 5px;overflow: hidden;}



.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px 5px; overflow:hidden; background:#000;filter:alpha(opacity=50);opacity:0.5;  line-height:999px; }






.nav_item li a{color: #fff;}



.nav_item li a:hover{color: #999;}



.nav_ul{height: 172px;}



.content1 li{margin-left: 5px; padding: 8px 5px;width: 273px;height: 100px;float: left;background: #187db9;color: #ddd;cursor: pointer;overflow: hidden;}



.content1 li:hover{background: #999999;}



.content1 li:first-child{margin-left: 0;}



.content1 li span{display: block;text-align: center;padding-bottom: 8px;padding-left: 25px;padding-right: 25px;margin-bottom: 8px;}



.content1{margin-top: 140px;}



.cont_top1{font-size: 16px;border-bottom: 1px solid #187db9;}



.cont_top1 img{margin-right: 5px;}



.content1 li:hover .cont_top1{border-bottom: 1px solid #aba7ab;}



.content1 li a{display: block;color: #eee;}



.gongao{font-size: 14px;color: #a8a8a8;margin: 35px auto;font-family: "宋体";}



.nes_logo{margin-right: 10px; background: url(../images/tb6.png);width: 35px;height: 35px;font-size: 42.24px;color: #fff;display: block;overflow: hidden;line-height: 35px;text-align: center;}



.news_title .nes_logo{font-size: 42.24px;}



.news_title span{font-size: 18px;}



.news_title .bt_us{font-size: 14px;color: #a7a6a4;}



.news_title{padding: 0 0 10px 0;line-height: 16px;*line-height: 18px;}



.zj_xc{width: 465px;overflow: hidden;}



.more{background: url(../images/bt1.png) no-repeat center center;width: 76px;height: 28px;text-align: center;display: block;line-height: 28px;font-size: 14px;color: #a7a6a4;}



.news_title .more{color: #a7a6a4;margin-top: 4px;}



.news_title{border-bottom: 1px dotted #ccc;width: 317px;}



.news_content img{margin:6px 12px 12px 0;}



.news_content{padding-top: 6px;}



.news_content{color: #a8a8a8;font-family: "宋体";line-height: 25px;}



.news_content .con_a,.con_a{color: #8ab92e;}



.content2 li{float: left;margin-left: 25px;}



.content2 li:first-child{margin-left: 0;}



.content2 .zx_dt{width: 510px;}



.dt_content{width: 268px;color:#a8a8a8;font-family: "微软雅黑";padding-top: 10px;}



.dt_top1{font-size: 14px;color: #000;}



.dt_content li{background: url(../images/sjx3.png) no-repeat left 9px;padding-left: 10px;margin-left: 0;line-height: 26px;}



.dt_content li:hover{background: url(../images/sjx4.png) no-repeat left 9px;}



.dt_content li a{display: block;}



.pre2{border-bottom: 1px dotted #ccc;padding-bottom: 10px;margin-bottom: 10px;}



.dt_content li a:hover{color: #8ab92e;}







.w3cFocus{ width:315px;  position:relative;  height:158px; padding:10px 0;  }



.w3cFocus .prev,.w3cFocus .next{font-size: 36px;color: #ccc ; display:block; top:50%; width:25px; height:50px; line-height: 50px;position: absolute;margin-top: -25px;font-family: "宋体";font-weight: bold;}



.w3cFocus .next{ right:0;}



.w3cFocus .prev{left:0; }



.w3cFocus .prev:hover,.w3cFocus .next:hover{  }



.w3cFocusIn{ width:317px; height:180px; position:relative;  margin:0 auto;  overflow:hidden;  }



.w3cFocusIn .bd li{ vertical-align:middle; }



.w3cFocusIn .hd{ position: absolute; right:4px; bottom:6px;  }



.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }







.pd_content{border: 1px solid #ccc;margin-top: 10px;}



.zx_cp{margin-top: 50px;}



.pre3{padding: 10px 25px;color: #666;line-height: 25px;width: 260px;}



.pre4 span{display: block;}



.pre4_1{font-size: 14px;font-weight:bold;}



.pre4{width: 135px;overflow: hidden;}



.pre3_img img{margin-right: 15px;width: 110px;height: 106px;}



.pre3_img {}



.ck{padding:2px 5px 2px 10px;background: #99cc33;color: #fff;margin-top: 15px;}



.pre4 a.ck{color: #fff;}



.content2 .bd li{margin-left: 0px;width: 310px;}



.vedio{margin-top: 10px;cursor: pointer;position: relative;z-index: 222;}



.vedio2{position: fixed; margin-top: 10px;width: 800px;height: 600px;background: #fff;border: 10px solid #ccc;border-radius: 20px;top: 50%;margin-top: -300px;left: 50%;margin-left: -400px;z-index: 10003;display: none;padding:20px 20px 20px 20px}



.colse{display: block;width:35px; height:22px; background:url(../images/xx_03.jpg) no-repeat; cursor:pointer; float:left;position: absolute;right: 1px;top: 4px;}



.all{width:100%;height: 100%;position:fixed;z-index:111;top:0;background: #000000;



background: rgba(0,0,0,0.5);filter:alpha(opacity=50);}



.ideo{width: 665px;overflow: hidden;}



.ree{width: 317px;margin-top: 50px;}



.ree_content{border: 1px solid #ccc;line-height: 23px;padding: 15px;}



.ree_content li{text-align: center;margin: 18px 25px 5px 0;float: left;}



.ree_content  ul{width: 305px;overflow: hidden;}



.ree_content li a{display: block;color: #999;}



.arthers{margin-top: 25px;*margin-top: 21px;}



.huoban a{margin-left: 15px;display: block;float: left;border: 1px solid #ccc;}



.huoban a:first-child{margin-left: 0;}



.huoban{margin-top: 10px;z-index: 1;position: relative;}



.pre5{border-bottom: 1px dotted #ccc;margin-bottom: 10px;padding-bottom: 10px;}



.bottom1{height: 163px;width: 100%;background: #151515;margin-top: 0px;padding: 30px 0; color: #acabab;position: relative;}



.bottom1s{position: relative;}



.logo2{line-height: 163px;}



.bd_r{padding-left: 33px;padding-right: 33px;height: 155px;text-align: center;background: url(/images/menu.png) no-repeat 0 5px; width:133px;}



.bd_r a{color: #999; font-size:13px;}



.bd_r a:hover{color: #0062a6;}



.bd_r li{width: 133px;line-height: 27px;}



.bt_title{color: #ccc;font-size: 18px;line-height: 27px;}



.fw_rx{padding-left: 10px;text-align: center;font-size: 14px;color: #999;height: 155px;}



.num1,.num2,.num3{color: #ccc;padding-left: 5px;}



.num1{font-size: 20px;}



.num2{font-size: 24px;}



.num3{font-size: 26px;}



.erw_box{height: 155px;padding-left: 10px;text-align: right;line-height: 22px;}



.pre6{color: #ccc;}



.pre7{color: #9b938d;margin-left: 5px;}



.guanzhu{background: #7dc33b;font-size: 13px;color: #fff;padding: 2px 5px;margin-top: 5px;}



.erw_box .guanzhu{color: #fff;}



.bottom2{height: 50px;background: #383737;}



.bt2_box{text-align: center;color: #5c5959;line-height: 50px;}



.bt2_box a{color: #5c5959;margin: 0 8px;}



.bt2_box a:hover{color: #666;}



.pre8{margin:0 100px 0 68px;}



.top_nav{width: 35px;height: 55px;background: url(../images/top.jpg) no-repeat center center;position: absolute;bottom: 0px;display: block;right: 0;margin-right: -45px;margin-bottom: -6px;}







/*product*/



.product_nav{height: 47px;width: 100%;background: #f4f4f4;text-align: center;line-height: 47px;}



.product_nav a:hover,.product_nav .pre11_thisclass{color: #669933;font-weight: bold;}



.psf{position: fixed;top: 0;z-index:1000}



.product_nav a{font-size: 16px;color: #666;margin: 0 25px;position: relative;top: 2px;}



.place_box{margin-top: 22px;border-bottom: 1px solid #ccc;text-align: right;}



.place{border-bottom: 3px solid #ccc;line-height: 20px;}



.place_box a{color: #666;}



.place_box a:hover{color: #333;}



.shop_top{margin-top:38px;line-height: 25px;}



.sp_zen{width: 162px;height: 42px;text-align: left;line-height: 42px;padding: 0 10px;background: #6ac714;font-size: 18px;color: #fff;}



.sp_eng{padding-left: 10px;color: #98e84e;}



.shop_tb{width: 8px;height: 42px;background: #6ac714;margin-left: 10px;}



.shop_bt{margin-bottom: 10px;}







.product_banner .fullSlide,.product_banner .fullSlide .bd li,.product_banner .fullSlide .bd li a{height:250px; }

