#ban{ position:relative;}
#ban .bd1{ position:relative; overflow:hidden; }
.home_ban .bd1{  height:auto;}
.home_ban .bd1 li,
.home_ban .bd1 li img{ overflow: hidden;width: auto;  height: auto;  max-width: 100%;  max-height: 100%;}
#ban .prev,
#ban .next{ position:absolute; top:50%;width:60px; height:70px; margin-top:-50px; cursor:pointer; display:none;}
#ban .prev{  left:5%;background:url(../images/arrow-left-light.png) no-repeat;}
#ban .next{ right:5%;background:url(../images/arrow-right-light.png) no-repeat right top;}
#ban  .hd1{position:relative; z-index:1; margin-top:-50px; height:30px; text-align: center; filter:alpha(opacity=60);opacity:0.6;}
#ban  .hd1 ul{ text-align:center;  padding-top:5px;  }
#ban  .hd1 ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:5px;  overflow:hidden; font-size:0;border-radius: 50%; margin: 0px 6px; background-color: #fff;}
#ban .hd1 ul .on{  background-color: #bf0043;}
.con{width: 100%; background-color: #fff;padding-bottom: 100px;min-width:1600px;}
.con1{width: 1054px; margin: auto; background-color: #fff;margin-top: 10px;}
.con1 .con1_top{width: 132px; height: 140px; display: block; text-align: center; background-color: #2c2d2e;margin: auto; padding: 32px; font-size: 22px;}
.con1 .con1_top span{display: block; }
.con1_nr{width:1054px;padding-top: 55px; margin: 0 auto; }
.con1_nr span{text-align: center; font-size: 20px; line-height: 30px; color: #333333; display: block;margin-bottom: 20px;}
.con1_nr p{color: #808080; line-height: 30px; text-indent:2em;}
.con1_qh{width: 1054px;margin-top: 75px;}
.con1_qh li{display: inline-block;margin-right: 31px;}
.con1_qh li:last-child{margin-right: 0;}
.con1_qh li .con1_qh1{width:328px;height:420px; float: left; background: url(../images/icon2_baise.png) 0 0 no-repeat; border: 1px solid #ccc; border-radius: 5px;} 
.con1_qh1A{width:300px; height:222px; margin:0 auto; margin-top: 198px; position:relative;}
.con1_qh1A h5{width:300px; font-size: 20px;  text-align: center;margin-top: 20px; color: #333; }
.con1_qh1A p{width:300px; color: #808080; line-height:25px; margin-top: 20px; font-size:13px;}
.con1_qh1A i{ position:absolute; right:10px; bottom:20px; font-style:normal;}
.con1_qh1A i a{ color:#aaa;}
.con1_qh1A i a:hover{ color:#fff;}
.con1_qh li .con1_qh1:hover{ background: url(../images/icon2.png) 0 0 no-repeat;  }
.con1_qh li .con1_qh1:hover h5{color: #fff;}
.con1_qh li .con1_qh1:hover p{color: #fff;}

.con1_qh li .con1_qh2{width:326px;height:420px; float: left; background: url(../images/icon2_baise.png) -383px 0 no-repeat; border: 1px solid #ccc; border-radius: 5px;} 
.con1_qh2A{width:258px; margin:0 auto; margin-top: 198px;}
.con1_qh2A h5{width:258px; font-size: 20px;  text-align: center;margin-top: 20px; color: #333333; }
.con1_qh2A p{width:258px; color: #808080; line-height: 30px;margin-top: 20px;   }
.con1_qh li .con1_qh2:hover{ background: url(../images/icon2.png) -383px 0 no-repeat;  }
.con1_qh li .con1_qh2:hover h5{color: #fff;}
.con1_qh li .con1_qh2:hover p{color: #fff;}

.con1_qh li .con1_qh3{width:322px;height:420px; float: left; background: url(../images/icon2_baise.png) -774px 0 no-repeat; border: 1px solid #ccc; border-radius: 5px;} 
.con1_qh3A{width:258px; margin:0 auto; margin-top: 198px;}
.con1_qh3A h5{width:258px; font-size: 20px;  text-align: center;margin-top: 20px; color: #333333; }
.con1_qh3A p{width:258px; color: #808080; line-height: 30px;margin-top: 20px;   }
.con1_qh li .con1_qh3:hover{ background: url(../images/icon2.png) -774px 0 no-repeat;  }
.con1_qh li .con1_qh3:hover h5{color: #fff;}
.con1_qh li .con1_qh3:hover p{color: #fff;}



.chanpin{ width:100%;height:844px;background:url(../images/chanpinzhongxin.jpg) no-repeat;}
.chanpin_nr{width: 1200px; margin: auto; }
.chanpin_nr .chanpin_top{width: 132px; height: 140px; display: block; text-align: center; background-color: #921824;margin: auto; padding: 32px; font-size: 22px;}
.chanpin_nr .chanpin_top span{display: block; }
.chanpin_nr1{width: 1200px; height: 590px; background-color: #fff; margin-top: 35px;}
.chanpin_nr1_A{padding: 15px;}
.chanpin_nr1_Al{width: 234px; float: left; }
.chanpin_nr1_Al li{width: 234px; height: 100px; float: left;background: #eeeeee;margin-bottom: 15px;}
.chanpin_nr1_Al li a{width: 234px; text-decoration:none;line-height: 100px; text-align: right;  font-size: 18px; color: #333333; background: url(../images/sanjiao.png) 207px 45px no-repeat;display: block;padding-right: 37px}
.chanpin_nr1_Al li:last-child{margin-bottom: 0;}
.chanpin_nr1_Al .on{background: #c0c0c0;display: block;}
.chanpin_nr1_Ar{width: 936px; height: 561px; float: right;}
.chanpin_nr1_Ar_con{width: 936px;}
.chanpin_nr1_Ar_con > div{display: none;}
.chanpin_nr1_Ar_con > div:first-child{display: block;}
.chanpin_nr1_Ar_con > div img{width: 936px; height: 561px;}
.chanpin_nr1_Ar_con .prev2,
.chanpin_nr1_Ar_con .next2{ position:absolute; width:60px; height:70px; margin-top:-270px; cursor:pointer; display:none;}
.chanpin_nr1_Ar_con .prev2{  left:35%;background:url(../images/arrow-left-light.png) no-repeat;}
.chanpin_nr1_Ar_con .next2{ right:22%;background:url(../images/arrow-right-light.png) no-repeat right top;}
.chanpin_nr1_Ar_con .hd2{position:relative; z-index:1; margin-top:-50px; height:30px; text-align: center; filter:alpha(opacity=60);opacity:0.6;}
.chanpin_nr1_Ar_con .hd2 ul{ text-align:center;  padding-top:5px;  }
.chanpin_nr1_Ar_con .hd2 ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:5px;  overflow:hidden; font-size:0;border-radius: 50%; margin: 0px 6px; background-color: #fff;}
.chanpin_nr1_Ar_con .hd2 ul .on{  background-color: #bf0043;}


.chanpin_nr1_Ar_con .bd3{display: none;}
.chanpin_nr1_Ar_con .bd3:first-child{display: block;}
.chanpin_nr1_Ar_con .bd3 img{width: 936px; height: 561px;}
.chanpin_nr1_Ar_con .prev3,
.chanpin_nr1_Ar_con .next3{ position:absolute; width:60px; height:70px; margin-top:200px; cursor:pointer; display:none;}
.chanpin_nr1_Ar_con .prev3{  left:35%;background:url(../images/arrow-left-light.png) no-repeat;}
.chanpin_nr1_Ar_con .next3{ right:22%;background:url(../images/arrow-right-light.png) no-repeat right top;}
.chanpin_nr1_Ar_con .hd3{position:relative; z-index:1; top:500px;margin-top:-11px; height:30px; text-align: center; filter:alpha(opacity=60);opacity:0.6;}
.chanpin_nr1_Ar_con .hd3 ul{ text-align:center;  padding-top:5px;  }
.chanpin_nr1_Ar_con .hd3 ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:5px;  overflow:hidden; font-size:0;border-radius: 50%; margin: 0px 6px; background-color: #fff;}
.chanpin_nr1_Ar_con .hd3 ul .on{  background-color: #bf0043;}

.chanpin_nr1_Ar_con .bd4{display: none;}
.chanpin_nr1_Ar_con .bd4:first-child{display: block;}
.chanpin_nr1_Ar_con .bd4 img{width: 936px; height: 561px;}
.chanpin_nr1_Ar_con .prev4,
.chanpin_nr1_Ar_con .next4{ position:absolute; width:60px; height:70px; margin-top:200px; cursor:pointer; display:none;}
.chanpin_nr1_Ar_con .prev4{  left:35%;background:url(../images/arrow-left-light.png) no-repeat;}
.chanpin_nr1_Ar_con .next4{ right:22%;background:url(../images/arrow-right-light.png) no-repeat right top;}
.chanpin_nr1_Ar_con .hd4{position:relative; z-index:1; top:500px;margin-top:-11px; height:30px; text-align: center; filter:alpha(opacity=60);opacity:0.6;}
.chanpin_nr1_Ar_con .hd4 ul{ text-align:center;  padding-top:5px;  }
.chanpin_nr1_Ar_con .hd4 ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:5px;  overflow:hidden; font-size:0;border-radius: 50%; margin: 0px 6px; background-color: #fff;}
.chanpin_nr1_Ar_con .hd4 ul .on{  background-color: #bf0043;}

.chanpin_nr1_Ar_con .bd5{display: none;}
.chanpin_nr1_Ar_con .bd5:first-child{display: block;}
.chanpin_nr1_Ar_con .bd5 img{width: 936px; height: 561px;}
.chanpin_nr1_Ar_con .prev5,
.chanpin_nr1_Ar_con .next5{ position:absolute; width:60px; height:70px; margin-top:200px; cursor:pointer; display:none;}
.chanpin_nr1_Ar_con .prev5{  left:35%;background:url(../images/arrow-left-light.png) no-repeat;}
.chanpin_nr1_Ar_con .next5{ right:22%;background:url(../images/arrow-right-light.png) no-repeat right top;}
.chanpin_nr1_Ar_con .hd5{position:relative; z-index:1; top:500px;margin-top:-11px; height:30px; text-align: center; filter:alpha(opacity=60);opacity:0.6;}
.chanpin_nr1_Ar_con .hd5 ul{ text-align:center;  padding-top:5px;  }
.chanpin_nr1_Ar_con .hd5 ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:5px;  overflow:hidden; font-size:0;border-radius: 50%; margin: 0px 6px; background-color: #fff;}
.chanpin_nr1_Ar_con .hd5 ul .on{  background-color: #bf0043;}
.chanpin_nr1_Ar_con .bd6{display: none;}
.chanpin_nr1_Ar_con .bd6:first-child{display: block;}
.chanpin_nr1_Ar_con .bd6 img{width: 936px; height: 561px;}
.chanpin_nr1_Ar_con .prev6,
.chanpin_nr1_Ar_con .next6{ position:absolute; width:60px; height:70px; margin-top:200px; cursor:pointer; display:none;}
.chanpin_nr1_Ar_con .prev6{  left:35%;background:url(../images/arrow-left-light.png) no-repeat;}
.chanpin_nr1_Ar_con .next6{ right:22%;background:url(../images/arrow-right-light.png) no-repeat right top;}
.chanpin_nr1_Ar_con .hd6{position:relative; z-index:1; top:500px;margin-top:-11px; height:30px; text-align: center; filter:alpha(opacity=60);opacity:0.6;}
.chanpin_nr1_Ar_con .hd6 ul{ text-align:center;  padding-top:5px;  }
.chanpin_nr1_Ar_con .hd6 ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:5px;  overflow:hidden; font-size:0;border-radius: 50%; margin: 0px 6px; background-color: #fff;}
.chanpin_nr1_Ar_con .hd6 ul .on{  background-color: #bf0043;}
.news{width: 100%;background-color:#fff;}
.news_con{width: 1200px; margin: auto; }
.news_con .news_top{width: 132px; height: 140px; display: block; text-align: center; background-color: #2c2d2e;margin: auto; padding-top: 58px; font-size: 22px;}
.news_con .news_top span{display: block; }
.news_con1{width: 100%; margin-top: 60px;}
.news_con1_l{width: 634px; float: left; margin-right: 64px;}
.news_con1_l1{width: 100%;}
.news_con1_l1 img{width: 192px; height:130px; float: left;margin-right:23px; border:1px #ddd solid; padding:5px;}
.news_con1_l1r{width: 412px; float: left;}
.news_con1_l1r span a{ display: inline-block; width: 100%; font-size: 16px; color: #921824; line-height: 30px; ;} 
.news_con1_l1r p{line-height: 30px; color: #808080;}
.news_con1_l2{width: 100%; margin-top: 30px;    float: left; margin-bottom:45px;}
.news_con1_l2 li{width: 100%; border-bottom: 1px dashed #ccc;line-height: 40px; color: #921824; background: url(../images/weizhi.gif) 3px center no-repeat;}
.news_con1_l2 li a{color:#666; padding-left:25px;}
.news_con1_l2 li a:hover{color: #921824;}
.news_con1_l2 span{color: #808080;line-height: 40px;float: right; display: inline-block;}
.news_con1_r{float: right;width: 502px;}
.news_con1_r ul{width: 100%; }
.news_con1_r li{width: 100%;line-height:40px; color: #921824; background: url(../images/weizhi.gif) 3px center no-repeat; border-bottom: 1px dashed #ccc;}
.news_con1_r li a{color:#666; padding-left:25px;}
.news_con1_r li a:hover{color: #921824;}
.news_con1_r span{color: #808080;line-height: 40px;float: right; display: inline-block;}
.video{width: 100%; height: 438px; background: url(../images/video_img1.jpg) #ff0000 no-repeat center;}
.video .video_nr{width: 1200px; margin: auto;}
.video .video_nr h3{text-align: center; font-size: 30px; color: #fff; margin-top: 140px;}
.video_nrs{width:428px;margin: auto; margin-top: 80px;}
.video_nr .video_nrs .video_nrs1{display: block; width: 180px; height: 50px; float: left; text-align: center;background-color: #921824; margin-right: 58px; cursor: pointer;}
.video_nr .video_nrs .video_nrs1 a{width: 180px; height: 50px;  display:inline-block;  line-height: 50px; color: #fff; background: url(../images/video.png) 47px 15px no-repeat; padding-left: 33px;}
.video_nr .video_nrs .video_nrs2 a{width: 180px; height: 50px;float: left;text-align: center; border: 1px solid #fff; line-height: 50px; color: #fff;background: url(../images/dianhua.png) 47px 15px no-repeat; padding-left: 33px;}

#shadow{position: absolute;opacity: 0.5;filter:alpha(opacity=50);bottom:0;left: 0;right: 0;top: 0;background:black; z-index: 100;display: none;}
.video-btn{position:fixed; width:600px;height: 300px;background:black;top:50%;left: 50%;margin-top: -150px;margin-left:-300px;display: none;z-index: 101;}
.video-area{float:left;width:500px;height: 300px;background:red;}
.video-shut{height:100px; width:100px;font-size:40px;color:pink;float:left;text-align: center;/*line-height: 50px;*//*background: yellow;*/display: block;padding-top:30px;}

.h_proy{ width:1200px; height:570px; margin:42px auto 0; padding:15px; background:#fff;}
.h_proy_tit{ width:233px; OVERFLOW: hidden; HEIGHT:560px; float:left; text-align:right;}
.h_proy_tit span {FONT-SIZE:17px; FLOAT:left; WIDTH:233px; LINE-HEIGHT:104px; background: url(../images/p2.jpg) 185px center #eee no-repeat; cursor: hand; cursor: pointer; color:#333; padding-right:65px; margin-bottom:5px;}
.h_proy_tit span.hover { height:104px;  background: url(../images/p1.jpg) 185px center #c0c0c0 no-repeat; cursor: hand; cursor: pointer; color:#333;}
.h_proy_con { OVERFLOW: hidden; ZOOM: 1; width:937px; height:540px; float:right; color:#333;}

.aboutcase{ width:937px; height:540px; background:url(../images/casebg.jpg) no-repeat; margin:0 auto;position:relative; overflow:hidden;}
.piclist{ height:540px; width:937px; position:absolute; top:0px; left:0; overflow:hidden;}
.piclist li{ float:left; overflow:hidden;}
.piclist li img{ height:auto; width:937px;}
.pic_prev,.pic_next{ width:60px; height:70px; background:url(../images/icon.png) no-repeat; position:absolute; top:235px; cursor:pointer;}
.pic_prev{ background-position:0 0; left:20px;}
.pic_next{ background-position:0 -70px; right:20px;}

.banner{ width:100%;overflow:hidden; position:relative;font-size:0; max-width:1200px; margin:0 auto; background:#fff !important;min-width:1200px;}
.b-img{  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:auto; float:left; text-align:center; position:relative;}
.b-img a img{ width:1200px; height:600px;}
.b-img a p{ position:absolute; left:0px; top:300px; z-index:9999999;}
.b-list{ height:50px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #921622;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:225px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:225px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

.banner{ height:583px; overflow:hidden;}
.b-img{ height:600px;}
.b-list{ padding-top:560px;}

.hnews{ position:absolute;top:-999em; width:100%; height:auto;}
