@charset "utf-8";
/* css 重置 */
body,div,ul,li,dl,dt,dd,h2,p{padding:0;margin:0;font-family:"微软雅黑";}
ul{list-style:none ;}
img{border:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
.clear{ clear:both;}

/* banner-box */
@media screen and (max-width:2040px) and (min-width:1100px){
.banner-box-1{min-width:100%;height:560px;position:relative;overflow:hidden; }
.banner-box-1 .bd{ width:100% !important;}
.banner-box-1 .bd li .m-width-1 {width:100%;margin:0 auto;overflow:hidden;}
.banner-box-1 .bd li .m-width-1 img{ float:left; display:block;}
.banner-box-1 .bd li{width:100% !important;height:560px;}
.banner-box-1 .bd li a{display:block;background-size:auto;}
.img_1{ margin:60px 76px 0 23%;}
.img_2{ margin:129px 0 113px 0; height:auto; overflow:hidden;}
.xia{ height:auto; overflow:hidden; margin-top:20px;}
.xia img.xia_img{ width:120px; height:120px; float:left; display:block;}
.img_2 img.iamg{ width:395px; height:200px;}
.you{ margin-left:35%; height:auto; overflow:hidden; width:200px;}
.you img{ width:194px; height:56px; display:block;}
.you img.img_xia_1{ margin-top:10px;}
.img_3{ margin:0px 0px 0px 20%;}
.img_4{ margin:119px 0 0 0;}
.img_5{ margin:122px 83px 0 23%;}
.img_6{ margin:129px 0 113px 0;}

.ban{ width:100%; margin:0 auto; height:560px; z-index:1; display:block;}

.zong_ban{ width:100%; height:auto; overflow:hidden;  position:relative; text-align:center;}
.con_ban{ width:50%; margin:0 auto; position:absolute; top:15%; left:50%; margin-left:-25%; z-index:2; }
.con_ban img{ width:70%; display:block; margin:0 auto; margin-left:15%;}
.div_ul{ width:100%; height:90px; margin-top:38px; text-align:center; overflow:hidden; position:relative; background:url(/simages/bkkk.png) repeat-y; z-index:1;}
.div_ul div{ position:absolute; top:0; left:0; width:100%; height:90px;}
.div_ul div span{ width:35%; display:block; height:38px; float:left; font-size:12.5px; line-height:38px; color:#fff !important; }
.div_ul div span.span_1{ width:100%; color:#fff !important; }
.div_ul div span.span_2{ width:30%;}


.banner-btn-1{width:1210px;position:absolute;top:220px;left:50%;margin-left:-605px;}
.banner-btn-1 a{display:block;width:80px;height:80px;position:absolute;top:0;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.banner-btn-1 a.prev{left:20px;background:url(/simages/button.png) no-repeat 0 0;} 
.banner-btn-1 a.next{right:20px;background:url(/simages/button.png) no-repeat -80px 0;}

.banner-box-1 .hd {position:absolute; top:290px; left:537px;}
.banner-box-1 .hd ul li{width:7px;height:7px;border-radius :50%;text-indent:-9999px;margin-right:20px; border:2px solid #fff;float:left;cursor:pointer;}
.banner-box-1 .hd ul li.on{background:#fff;}
}

@media screen and (max-width:1100px) and (min-width:880px){
.banner-box-1{min-width:100%;height:560px;position:relative;overflow:hidden; }
.banner-box-1 .bd{ width:100% !important;}
.banner-box-1 .bd li .m-width-1 {width:1210px;margin:0 auto;overflow:hidden;}
.banner-box-1 .bd li .m-width-1 img{ float:left; display:block;}
.banner-box-1 .bd li{width:100% !important;height:560px;}
.banner-box-1 .bd li a{display:block;background-size:auto;}
.img_1{ margin:60px 5% 0 10%;}
.img_2{ margin:129px 0 113px 0; width:40%; float:left;}
.xia{ height:auto; overflow:hidden; margin-top:20px;}
.xia img.xia_img{ width:120px; height:120px; float:left; display:block;}
.img_2 img.iamg{ width:395px; height:200px;}
.you{ margin-left:35%; height:auto; overflow:hidden; width:200px;}
.you img{ width:194px; height:56px; display:block;}
.you img.img_xia_1{ margin-top:10px;}
.img_3{ margin:0px 0px 0px 10%;}
.img_4{ margin:119px 0 0 ;}
.img_5{ margin:122px 5% 0 10%;}
.img_6{ margin:129px 0 113px 0;}

.ban{ width:100%; margin:0 auto; height:560px; z-index:1; display:block;}
.zong_ban{ width:100%; height:auto; overflow:hidden;  position:relative; text-align:center;}
.con_ban{ width:70%; margin:0 auto; position:absolute; top:25%; left:45%; margin-left:-35%; z-index:2; }
.con_ban img{ width:70%; display:block; margin:0 auto; margin-left:15%;}
.div_ul{ width:100%; height:90px; margin-top:38px; text-align:center; overflow:hidden; position:relative; background:url(/simages/bkkk.png) repeat-y; z-index:1;}
.div_ul div{ position:absolute; top:0; left:0; width:100%; height:90px;}
.div_ul div span{ width:33%; display:block; height:38px; float:left; font-size:16px; line-height:38px; color:#fff !important; }
.div_ul div span.span_1{ width:100%; color:#fff !important;}


.banner-btn-1{width:100%;position:absolute;top:220px;left:50%;margin-left:-50%;}
.banner-btn-1 a{display:block;width:80px;height:80px;position:absolute;top:0;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.banner-btn-1 a.prev{left:20px;background:url(/simages/button.png) no-repeat 0 0;} 
.banner-btn-1 a.next{right:20px;background:url(/simages/button.png) no-repeat -80px 0;}

.banner-box-1 .hd {position:absolute; top:290px; left:537px;}
.banner-box-1 .hd ul li{width:7px;height:7px;border-radius :50%;text-indent:-9999px;margin-right:20px; border:2px solid #fff;float:left;cursor:pointer;}
.banner-box-1 .hd ul li.on{background:#fff;}
}
@media screen and (max-width:980px) and (min-width:780px){
.banner-box-1{min-width:100%;height:560px;position:relative;overflow:hidden; }
.banner-box-1 .bd{ width:100% !important;}
.banner-box-1 .bd li .m-width-1 {width:100%;margin:0 auto;overflow:hidden;}
.banner-box-1 .bd li .m-width-1 img{ float:left; display:block;}
.banner-box-1 .bd li{width:100% !important;height:560px;}
.banner-box-1 .bd li a{display:block;background-size:auto;}
.img_1{ margin:60px 5% 0 5%;  float:left;}
.img_2{ margin:149px 0 113px 0; width:40%; float:left;}
.img_2 img.iamg{ width:395px; height:200px;}
.xia{ height:auto; overflow:hidden; margin-top:20px;}
.xia img.xia_img{ width:120px; height:120px; float:left; display:block;}
.you{ margin-left:45%; height:auto; overflow:hidden; width:170px;}
.you img{ width:164px; height:40px; display:block; margin-top:10px;}
.you img.img_xia_1{ margin-top:15px;}
.img_3{ margin:0px 0px 0px 2%;}
.img_4{ margin:159px 0 0 0; width:40%; padding-top:10%;}
.img_5{ margin:122px 5% 0 5%;}
.img_6{ margin:129px 0 113px 0; width:40%;}

.ban{ width:200%; margin:0 auto; height:560px; z-index:1;}
.zong_ban{ width:99%; height:auto; overflow:hidden;  position:relative; text-align:center;}
.con_ban{ width:70%; margin:0 auto; position:absolute; top:25%; left:50%; margin-left:-35%; z-index:2; }
.con_ban img{ width:70%; display:block; margin:0 auto; margin-left:15%;}
.div_ul{ width:100%; height:90px; margin-top:38px; text-align:center; overflow:hidden; position:relative; background:url(/simages/bkkk.png) repeat-y; z-index:1;}
.div_ul div{ position:absolute; top:0; left:0; width:100%; height:90px;}
.div_ul div span{ width:33%; display:block; height:38px; float:left; font-size:16px; line-height:38px; color:#fff !important; }
.div_ul div span.span_1{ width:100%; color:#fff !important;}

.banner-btn-1{width:100%;position:absolute;top:220px;left:50%;margin-left:-50%;}
.banner-btn-1 a{display:block;width:80px;height:80px;position:absolute;top:0;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.banner-btn-1 a.prev{left:20px;background:url(/simages/button.png) no-repeat 0 0;} 
.banner-btn-1 a.next{right:20px;background:url(/simages/button.png) no-repeat -80px 0;}

.banner-box-1 .hd {position:absolute; top:290px; left:50%; margin-left:-6%;}
.banner-box-1 .hd ul li{width:7px;height:7px;border-radius :50%;text-indent:-9999px;margin-right:20px; border:2px solid #fff;float:left;cursor:pointer;}
.banner-box-1 .hd ul li.on{background:#fff;}
}
@media screen and (max-width:780px) and (min-width:580px){
.banner-box-1{min-width:100%;height:560px;position:relative;overflow:hidden; }
.banner-box-1 .bd{ width:100% !important;}
.banner-box-1 .bd li .m-width-1 {width:100%;margin:0 auto;overflow:hidden;}
.banner-box-1 .bd li .m-width-1 img{ float:left; display:block;}
.banner-box-1 .bd li{width:100% !important;height:560px;}
.banner-box-1 .bd li a{display:block;background-size:auto;}
.img_1{ width:0%;}
.img_2{ margin:15% 0 5% 20%; width:60%;}
.img_2 img.iamg{ width:395px; height:200px;}
.xia{ height:auto; overflow:hidden; margin-top:20px;}
.xia img.xia_img{ width:120px; height:120px; float:left; display:block;}
.you{ margin-left:45%; height:auto; overflow:hidden; width:200px;}
.you img{ width:194px; height:56px; display:block;}
.you img.img_xia_1{ margin-top:10px;}
.img_3{ width:0;}
.img_4{ margin:13% 0 0 5%; width:80%;}
.img_5{ width:0%;}
.img_6{ margin:15% 0 13% 20%; width:60%;}

.ban{ width:200%; margin:0 auto; height:440px; z-index:1;}
.zong_ban{ width:99%; height:auto; overflow:hidden;  position:relative;}
.con_ban{ width:90%; margin:0 auto; position:absolute; top:15%; left:5%; z-index:2;}
.con_ban img{ width:100%; display:block;}
.div_ul{ width:100%; height:90px; margin-top:38px; text-align:center; overflow:hidden; position:relative; background:url(/simages/bkkk.png) repeat-y; z-index:1;}
.div_ul div{ position:absolute; top:0; left:0; width:100%; height:90px;}
.div_ul div span{ width:33%; display:block; height:38px; float:left; font-size:16px; line-height:38px; color:#fff !important; }
.div_ul div span.span_1{ width:100%; color:#fff !important;}

.banner-btn-1{width:100%;position:absolute;top:220px;left:50%;margin-left:-50%;}
.banner-btn-1 a{display:block;width:80px;height:80px;position:absolute;top:0;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.banner-btn-1 a.prev{left:20px;background:url(/simages/button.png) no-repeat 0 0;} 
.banner-btn-1 a.next{right:20px;background:url(/simages/button.png) no-repeat -80px 0;}

.banner-box-1 .hd {position:absolute; top:290px; left:50%; margin-left:-10%;}
.banner-box-1 .hd ul li{width:7px;height:7px;border-radius :50%;text-indent:-9999px;margin-right:20px; border:2px solid #fff;float:left;cursor:pointer;}
.banner-box-1 .hd ul li.on{background:#fff;}
}
@media screen and (max-width:580px) and (min-width:440px){
.banner-box-1{min-width:100%;height:440px;position:relative;overflow:hidden; }
.banner-box-1 .bd{ width:100% !important;}
.banner-box-1 .bd li .m-width-1 {width:100%;margin:0 auto;overflow:hidden;}
.banner-box-1 .bd li .m-width-1 img{ float:left; display:block;}
.banner-box-1 .bd li{width:100% !important;height:440px;}
.banner-box-1 .bd li a{display:block;background-size:auto;}
.img_1{ width:0%;}
.img_2{ margin:10% 0 5% 10%; width:80%;}
.img_2 img.iamg{ width:395px; height:200px;}
.xia{ height:auto; overflow:hidden; margin-top:20px;}
.xia img.xia_img{ width:120px; height:120px; float:left; display:block;}
.you{ margin-left:45%; height:auto; overflow:hidden; width:180px;}
.you img{ width:154px; height:36px; display:block; margin-top:15px;}
.you img.img_xia_1{ margin-top:15px;}
.img_3{ width:0;}
.img_4{ margin:13% 0 0 0%; width:90%;}
.img_5{ width:0%;}
.img_6{ margin:10% 0 13% 10%; width:80%;}

.ban{ width:200%; margin:0 auto; height:440px; z-index:1;}
.zong_ban{ width:99%; height:auto; overflow:hidden;  position:relative;}
.con_ban{ width:90%; margin:0 auto; position:absolute; top:15%; left:5%; z-index:2;}
.con_ban img{ width:100%; display:block;}


.div_ul{color:#fff; width:90%; height:90px; margin-top:18px; margin-left:5%; text-align:center; position:relative; background:url(/simages/bkkk.png) repeat-y; z-index:1;}
.div_ul div{ position:absolute; top:0; left:0; width:100%; height:90px;}
.div_ul div span{ width:100%; display:block; height:20px; }


.banner-btn-1{width:100%;position:absolute;top:200px;left:50%;margin-left:-50%;}
.banner-btn-1 a{display:block;width:80px;height:80px;position:absolute;top:0;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.banner-btn-1 a.prev{left:20px;background:url(/simages/button.png) no-repeat 0 0;} 
.banner-btn-1 a.next{right:20px;background:url(/simages/button.png) no-repeat -80px 0;}

.banner-box-1 .hd {position:absolute; top:200px; left:50%; margin-left:-10%;}
.banner-box-1 .hd ul li{width:7px;height:7px;border-radius :50%;text-indent:-9999px;margin-right:20px; border:2px solid #fff;float:left;cursor:pointer;}
.banner-box-1 .hd ul li.on{background:#fff;}
}
@media screen and (max-width:440px) and (min-width:310px){
.banner-box-1{min-width:100%;height:310px;position:relative;overflow:hidden; }
.banner-box-1 .bd{ width:100% !important;}
.banner-box-1 .bd li .m-width-1 {width:100%;margin:0 auto;overflow:hidden;}
.banner-box-1 .bd li .m-width-1 img{ float:left; display:block;}
.ban{ width:200%; margin:0 auto; height:310px; z-index:1;}
.zong_ban{ width:99%; height:auto; overflow:hidden;  position:relative;}
.con_ban{ width:90%; margin:0 auto; position:absolute; top:15%; left:5%; z-index:2;}
.con_ban img{ width:100%; display:block;}
.div_ul{color:#fff; width:90%; height:85px; margin-top:10px; margin-left:5%; text-align:center; position:relative; background:url(/simages/bkkk.png) repeat-y; z-index:1;}
.div_ul div{ position:absolute; top:0; left:0; width:100%; height:85px;}
.div_ul div span{ width:100%; display:block; height:20px; font-size:12px; margin-top:2px;}


.banner-box-1 .bd li{width:100% !important;height:310px;}
.banner-box-1 .bd li a{display:block;background-size:auto;}
.img_1{ width:0%;}
.img_2{ margin:6% 0 5% 10%; width:85%;}
.img_2 img.iamg{ width:100%;}
.xia{ height:auto; overflow:hidden; margin-top:5px;}
.xia img.xia_img{ width:90px; height:90px; float:left; display:block;}
.you{ margin-left:45%; height:auto; overflow:hidden; width:130px;}
.you img{ width:120px; height:30px; display:block; margin-top:10px;}
.you img.img_xia_1{ margin-top:10px;}
.img_3{ width:0;}
.img_4{ margin:13% 0 0 0%; width:90%;}
.img_5{ width:0%;}
.img_6{ margin:10% 0 13% 10%; width:80%;}

.banner-btn-1{width:90%;position:absolute;top:120px;left:10%;margin-left:-5%;}
.banner-btn-1 a{display:block;width:40px;height:40px;position:absolute;top:0;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
/*.banner-btn-1 a.prev{left:20px;background:url(/simages/button_1.png) no-repeat 0 0;} 
.banner-btn-1 a.next{right:20px;background:url(/simages/button_1.png) no-repeat -40px 0;}*/

.banner-box-1 .hd {position:absolute; top:160px; left:50%; margin-left:-15%;}
.banner-box-1 .hd ul li{width:7px;height:7px;border-radius :50%;text-indent:-9999px;margin-right:20px; border:2px solid #fff;float:left;cursor:pointer;}
.banner-box-1 .hd ul li.on{background:#fff;}
}