@charset "utf-8";

*{margin: 0;padding: 0;border-radius: 0;}
body{font-size:12px;font-family: "Arial";}
ul,li{list-style: none;margin: 0;padding: 0;}
a{text-decoration: none;}
img{border: none;}

/*公共样式*/
.top_rr{display: none;}




/*头部*/
#top{width: 100%;height: 165px;background:url(../images/top_bg.jpg) repeat-x left bottom;margin:0px auto;position: fixed;top:0px;left: 0px;z-index: 11111;overflow: height}
.top{width: 1130px;height: 165px;margin:0px auto;}
.logo{width: 100%;height:70px;overflow: height;margin-top: 20px;border-bottom: 1px rgba(255,255,255,0.4) dashed;padding-bottom: 15px;}
.logo img{max-width: 100%;height: auto;overflow: height;vertical-align: middle;}
.nav{width: 100%;height: 60px;}
.nav ul{width: 100%;height: 60px;}
.nav ul li{float: left;width: auto;height: auto;}
.nav ul li .nav1{color: #fff;display: block;overflow: hidden;width: 180px;height: 60px;line-height: 60px;font-size: 16px;text-align: center;}
.nav ul li.hover .nav1{color: #f7f8d6;}
.nav ul li:hover .nav1{color: #f7f8d6;}
.nav ul li .z_nav{width: 100%;height: auto;overflow: height;background: #072953;display: none;}
.nav ul li .z_nav .z_nav1{width: 100%;height: 45px;line-height: 45px;font-size: 13px;text-align: center;border-top: 1px rgba(255,255,255,0.5) solid;}
.nav ul li .z_nav .z_nav1 a{color: #fff;}
.nav ul li .z_nav .z_nav1 a:hover{color: #d33900;}
.nav ul li:hover .z_nav{display: block;}
/*banner*/
.banner_bj{width:100%;height:auto;position: relative;overflow: hidden;margin-top: 165px;}
.banner_bj .banner{width: 100%;height:auto;overflow: hidden;margin:0 auto;}
.banner_bj .banner ul{width: auto; height:auto;overflow: hidden;}
.banner_bj .banner ul li{width: 100%;height: auto;}
.banner_bj .banner ul li img{width: 100%;height: auto;vertical-align:middle;}
.banner_bj .banner_b{width: 100%;height:auto;position: absolute;text-align: center; bottom: 30px;z-index: 1}
.banner_bj .banner_b ul{display:inline-block;}
.banner_bj .banner_b ul li{width:42px;height: 5px;background: #fff;float: left;margin-left: 7px;margin-right: 7px;cursor: pointer;}
.banner_bj .banner_b ul li.on{background: #d33900;}
.box_swipe{display: none;}

/*搜索*/
.ss{width: 1130px;height: 50px;background: #072953;margin:0px auto ;}
.ss_l{width: 60%;height: 50px;overflow: hidden;float: left;}
.ss_l1{margin-left: 7px;background:url(../images/sy.png) no-repeat;padding-left: 30px;font-size: 14px;color: #fff;line-height: 50px;height: 50px;float: left;}
.ss_l ul{width: 410px;float: left;margin-left: 15px;height: 50px;overflow: hidden;}
.ss_l ul li{width: 100%;height: 50px;overflow: hidden;line-height: 50px;font-size: 14px;color: #fff;}
.ss_l ul li a{display: block;height: 50px;color: #fff;}


.ss_r{width: 40%;height: 50px;overflow: height;float: right;background: #f0f0f0;}
.ss_r1{width: 67%;height: 35px;background: #fff;margin-top: 7px;margin-left:8%;float: left;}
.ss_r1 input{width: 90%;height: 35px;overflow: hidden;line-height: 35px;color: #000;font-size: 14px;padding:0px 5%;border:none;outline: none;}
.ss_r2{width: 80px;float: left;height: 35px;background: #072953;font-size: 13px;color: #fff;text-align:left;line-height: 35px;margin-top: 7px;cursor: pointer;display: block;}
.ss_r2 button{width:92%;height: 35px;background: #072953 url(../images/nav.png) no-repeat 65px 15px;color: #fff;font-size: 13px;border:none;text-align:left;padding-left: 8%;cursor: pointer;display: block;outline: none;}

/*关于我们*/
.gywm{width: 1130px;height: 400px;overflow: hidden;margin:35px auto ;position:relative;}
.gywm_t{width: 168px;height: 45px;position: absolute;top:0px;background: #fff;z-index: 1;left: 482.5px;}
.gywm_t i{width: 7px;height: 7px;border:1px #072953 solid;border-radius: 50%;float: left;margin-top: 20.5px;}
.gywm_t span{display: block;float: left;width: 130px;height: 45px;line-height: 45px;font-size: 18px;color: #fff;background: #072953;text-align: center;margin-left: 10px;margin-right: 10px;}
.gywm_b{width: 1068px;height: 290px;border:1px #072953 solid;position: absolute;top:25px;padding: 50px 30px 30px;overflow: hidden;}
.gywm_b1{width: 40%;float: left;height: 290px;overflow: hidden;}
.gywm_b1 img{max-width: 100%;height: auto;vertical-align: middle;}
.gywm_b2{width: 56%;float: right;height: 290px;overflow: hidden;font-size: 14px;line-height: 30px;color: #222;}

/*产品展示*/
#cp{width: 100%;height:auto;background: url(../images/bj.jpg) no-repeat center center/cover;padding-top: 30px;padding-bottom: 30px;}
.cp{background: #fff;margin:0px auto;height: 680px}
.cp_t{top: 30px;}
.cp_b{border:none;border-top: 1px #072953 solid;top:55px;height: 510px;}
.cp_b ul{width: 100%;height: auto;overflow: hidden;}
.cp_b ul li{width: 23%;margin-left: 1.3%;height: auto;overflow: hidden;float: left;margin-bottom: 30px;}
.cp_b ul li a{display: block;color: #222;}
.cp_b ul li img{display: block;max-width: 100%;height: auto;vertical-align: middle;margin:0px auto;transition: all 0.5s;}
.cp_b ul li h1{font-weight: normal;font-size: 14px;text-align: center;height: 30px;line-height: 30px;}
.cp_b ul li a:hover{color: #072953;}
.cp_b ul li a:hover img{transform: scale(0.95);}

/*选择*/
#xz{width: 100%;height: auto;overflow: hidden;background: #fff;margin:0px auto;}
.xz{width: 1130px;height: auto;overflow: hidden;background: #fff;margin:30px auto 0px;}
.xz img{max-width: 100%;height: auto;overflow: hidden;vertical-align: middle;display: block;margin:0px auto;}

/*新闻*/
.xwn{height: 640px;}
.xw{position: relative;}
.xw1{width:50%;height: 225px;position: absolute;top:50px;left:30px;}
.xw1_1{width: 300px;height: 225px;float: left;overflow: hidden;}
.xw1_1 a{display: block;}
.xw1_1 a img{width: 300px;height: 225px;vertical-align: middle;transition: all 0.5s;}
.xw1_1 a:hover img{transform: scale(1.1);}
.xw1_2{width: 320px;height: 30px;position: absolute;left:295px;top:32px;}
.xw1_2 .xw1_2_1{width:60px;float: left; }
.xw1_2 .xw1_2_1 i{display: block;width: 8px;height: 8px;background: #072953;float: left;border-radius: 50%;margin-top:10px;}
.xw1_2 .xw1_2_1 span{display: block;float: left;width: 52px;height: 1px;background:#072953;margin-top: 14px;}
.xw1_2 .xw1_2_2{width: 260px;height: 30px;background: #072953;color: #fff;font-size: 14px;line-height: 30px;text-align: center;overflow: hidden;transition:all 0.3s;}
.xw1_2 .xw1_2_2 a{color: #fff;display: block;}
.xw1_2 .xw1_2_2:hover{opacity: 0.8;}
.xw2{width:50%;height: 225px;position: absolute;top:50px;right:30px;}
.xw2 .xw1_1{float: right;}
.xw2 .xw1_2{top:160px;left:-103px;}
.xw2 .xw1_2 .xw1_2_1{float: right;}
.xw2 .xw1_2 .xw1_2_1 i{float: right;}
.xw3{top: 300px;}

/*联系我们*/
#lx{width: 100%;height: 220px;padding:30px 0px;background: #fff;margin-top: 30px;}
.lx{width: 1128px;height: 220px;border:1px #072953 solid;margin:0px auto;position: relative;}
.lx .cp_t{top: -25px;}
.lx_b{width: 100%;height: 150px;overflow: hidden;margin-top: 60px;}
.lx_b p{width: 45%;margin-left: 5%;float: left;font-size: 16px;color: #222;margin-bottom: 20px;line-height: 24px;}

/*底部*/
.bottom{width: 100%;height: auto;overflow: hidden;background: #072953;margin:0px auto;padding-top: 30px;padding-bottom: 30px;}
.bottom_r{width: 1130px;height: auto;margin:0px auto;}
.bottom_r1 {margin-top: 20px;text-align:left;margin-bottom: 10px;color: #999;}
.bottom_r1 a{font-size: 14px;color: #999;text-align:left;margin-left: 5px;margin-right: 5px;}
.bottom_r1 a:hover{color: #fff;}
.bottom_r1 p{font-size: 14px;line-height: 30px;color: #999;text-align: left;margin-top: 15px;}
.bottom_r1 p a{color: #fff;}


/*内页banner*/
.banner_de{width: 100%;height:auto;overflow: hidden;margin-top: 165px;}
.banner_de img{width: 100%;height: auto;overflow: hidden;vertical-align: middle;}
.pc_banner_de{display: block;}
.sj_banner_de{display: none;}


/*分页*/
.ye{width: 100%;height:34px;margin:20px auto 30px;float: left;text-align: center;}
.ye1{display:inline-block;}
.ye1 a{display: block;width:auto;height:23px;background: #fff;color: #666;font-size: 13px;line-height:23px;text-align: center;float: left;margin-left: 10px;display:inline-block;border:1px #ccc solid;padding-left: 10px;padding-right: 10px;}
.ye1 a.hover{background: #072953;color: #fff;border:1px #072953 solid;}
.ye1 a:hover{background: #072953;color: #fff;border:1px #072953 solid;}

/*list*/
.list{width: 220px;height:auto;overflow: hidden;float: left;}
.list1{width: 99%;height: auto;overflow: hidden;margin:0px auto 30px;border:1px #072953 solid;}
.list1_1{width: 100%;height: 40px;line-height: 40px;background: #072953;color: #fff;font-size: 16px;color: #fff;text-align: center;}
.list1 ul{width: 100%;height: auto;overflow: hidden;}
.list1 ul li{width: 100%;height: 45px;line-height: 45px;font-size: 14px;overflow: hidden;}
.list1 ul li a{display: block;color: #072953;height:45px;width: 84%;margin-left: 8%;border-bottom: 1px #aaa solid;overflow: hidden;}
.list1 ul li:hover{background: #072953;}
.list1 ul li:hover a{color: #fff;border:none;}
.list1 ul li.hover{background: #072953;}
.list1 ul li.hover a{color: #fff;border:none;}

/*关于我们*/
.about{width: 1130px;height: auto;overflow: hidden;margin:45px auto;}
.about1{width: 860px;height: auto;overflow: hidden;float: right;}
.about1_t{width: 100%;height: auto;overflow: hidden;font-size: 22px;color: #222;text-align: center;}
.about1_b{width: 100%;height: auto;overflow: hidden;font-size: 14px;line-height: 28px;color: #444;margin:30px auto 0px;text-indent: 0em;}
.about1_b p{padding-top:10px;text-indent: 2em;}
.about1_b table{width:100%;}.about1_b table td{width:50%; text-align:center;}.about1_b table td img{width:90%; height:auto;}

/*产品*/
.product{width: 100%;height: auto;overflow: hidden;position: unset;padding:0px;border-top: none;}

/*产品详细页*/
.pr_de{width: 100%;height: auto;overflow: hidden;margin:0px auto;}
.pr_de_t{width: 94%;height: 45px;background: #072953;font-size: 16px;color: #fff;padding-left: 5%;line-height: 45px;margin-bottom: 15px;}
.pr_de img{max-width: 100%;height: auto;overflow: hidden;display: block;margin:0px auto;vertical-align: middle;}
.pr_de p{font-size: 14px;color: #222;line-height: 28px;text-indent: 0em; padding-left:10px;width: 96%;}

/*新闻*/
.xw_b_r{width: 100%;max-width: 100%;height: auto;overflow: hidden;}
.xw_b_r ul li{width: 94%;height: auto;border-bottom: 1px #dadada solid;margin-bottom: 0px;overflow: hidden;background:#ededed;padding:3%;}
.xw_b_r ul li a{ color:#000000; font-size:16px;}
.xw_b_r ul li a:hover{ color:#FF6600}
.xw_b_r ul li .xw_b_r1{width: 30%;height: auto;overflow: hidden;float: left;}
.xw_b_r ul li .xw_b_r1 a img{width: 100%;height: auto;vertical-align: middle;}
.xw_b_r ul li .xw_b_r2{width: 67%;float: right;height: auto;}
.xw_b_r ul li .xw_b_r2 h1{margin-top: 15px;font-weight: normal;font-size: 16px;}
.xw_b_r ul li .xw_b_r2 h1 a{color: #222;}
.xw_b_r ul li .xw_b_r2 .news_1{color: #b2b2b2;font-size: 14px;display: block;height: auto;overflow: hidden;margin-top: 10px;}
.xw_b_r ul li .xw_b_r2 p{margin-top: 20px;line-height: 24px;height: 72px;overflow: hidden;font-size: 12px;color: #555;}

.news_de{width: 100%;height: auto;overflow: hidden;margin:40px auto;}
.news_det{width: 100%;height: auto;overflow: hidden;font-size: 22px;color: #444;text-align: center;border-bottom: 1px #e8e8e8 solid;padding-bottom: 20px;}
.news_det span{display: block;text-align: center;margin-top: 15px;font-size: 16px;color: #9a9a9a;}
.news_dec{width: 100%;height: auto;overflow: hidden;margin:30px auto 0px;}
.news_dec p{text-indent: 2em;line-height: 28px;font-size: 14px;color: #7a7a7a;}
.news_dec img{max-width: 100%;height: auto;}

/*荣誉资质*/
.honor{width: 100%;height: auto;overflow: hidden;}
.honor p{font-size: 16px;color: #9a9a9a;line-height: 30px;}
.honor img{display: block;max-width: 100%;height: auto;}

/*联系我们*/
.contact{width: 100%;height: auto;overflow: hidden;}
.contact p{font-size: 18px;color: #333;line-height: 24px;margin-top: 20px;}




@media (min-width:0px) and (max-width: 1024px){
	body{background: #fff;max-width: 640px;margin:0px auto;}
	.pc_banner_de{display: none;}
	.sj_banner_de{display: block;width: 100%;height: auto;margin-top: 70px;}
	.sj_banner_de img{width: 100%;height: auto;}
	.banner_bj{display: none;}
	.box_swipe{overflow:hidden;position:relative;display: block;margin-top: 70px;}
	.box_swipe ul li{width: 100%;height: auto;}
	.box_swipe ul li img{width: 100%;height: auto;vertical-align: middle;}
	.box_swipe>ol{height:30px;position: relative;z-index:10;text-align:center;    position: absolute;bottom:0px; width: 100%;}
	.box_swipe>ol>li{display:inline-block;margin:5px;width: 32px;height: 5px;background: #fff;}
	.box_swipe>ol>li.on{background-color:#d33900;}
	.rob_t h2 img{float: left;margin-left: 2%;margin-top: 5px;width: 180px;height: 24px;}
	.rob_t{height: auto;}
	
	#top{height: 70px; background:#ffffff;}
	.top{width: 95%;margin-left: 1%;height: 70px;}
	.logo{width:88%;height:50px;float: left;float: left;margin-top: 10px;overflow: hidden;border-bottom: 0px rgba(255,255,255,0.4) dashed;}
	.logo img{max-width: 750px;height: 45px;}
	.top_rr{display: block;width:25px;height: 20px;float: right;margin-top: 25px;}
	.top_rr img{width: 100%;}
	.nav{width:50%;height: auto;background:rgba(7,41,83,0.95);overflow: hidden;position: absolute;right: 0px;top:70px;z-index: 111;margin-left: 0px;padding-top: 20px;padding-bottom: 20px;display: none;}
	.nav ul{width: 100%;height: auto;overflow: hidden;}
	.nav ul li{width: 100%;height: auto;line-height: 52px;text-align: center;}
	.nav ul li .nav1{width: 100%;background: none!important;}
	.nav ul li:hover .z_nav{display: none;}
	.bottom_a{display:none}

	.ss{width: 100%; display:none}
	.ss_l{width: 100%;}
	.ss_l ul{width: 60%;}
	.ss_r{width: 100%;}
	.ss_r1{margin-left: 3%;width: 72%;}
	.ss_r2{width: 22%;}

	.gywm{width: 95%;margin-left: 2%;height: auto;position: unset;padding-top: 5px;}
	.gywm_t{position: unset;margin:0px auto;left: 0px;font-size: 16px;}
	.gywm_t span{font-size: 16px;}
	.gywm_b{position: unset;width: 95%;height: auto;margin-top: 5px;padding: 10px 2%;}
	.gywm_b1{width: 100%;height: auto;}
	.gywm_b1 img{width: 100%;height: auto;vertical-align: middle;}
	.gywm_b2{margin-top: 20px;width: 100%;height: auto;}

	.cp_b ul li{width: 47%;margin-left: 2.5%;}
	.cp_b ul li h1{overflow: hidden;}

	.xz{width: 94%;margin-left: 3%;}

	.xw1{position: unset;width: 45%;margin-left: 3%;height: auto;float: left;margin-bottom: 20px;}
	.xw1_1{width: 100%;height: auto;float: none;}
	.xw1_1 a img{width: 100%;height: 120px;vertical-align: middle;}
	.xw1_2{position: unset;width: 100%;left: 0px;top: 0px;height: 40px;overflow: hidden;}
	.xw2{position: unset;width: 45%;margin-left: 3%;height: auto;float: left;margin-bottom: 20px;}
	.xw1_2 .xw1_2_1{display: none;}
	.xw1_2 .xw1_2_2{width: 100%;height: 40px;font-size: 12px;line-height: 40px;overflow: hidden;}
	.xw1_2 .xw1_2_2 a{height: 40px;overflow: hidden;}

	#lx{height: auto;}
	.lx{width: 94%;margin-left: 3%;height: auto;position: unset;border:0px;}
	.lx_b{height: auto;margin-top: 30px;}
	.lx_b p{width: 100%;margin-left: 0%;}

	.bottom{padding-top: 10px;}
	.bottom_r{width: 94%;margin-left: 3%;}
	.bottom_r1 a{line-height: 25px;}

	.ab .list{display: none;}
	.about{width: 100%;height: auto;  margin-top:0px;}
	.about1{width: 94%;margin-left: 3%;float: none; margin-top:15px;}
	.about1_b{margin:5px auto 0px;}
	
	.pr .list{width: 100%;height: auto;}
	.pr .list .list2{display: none;}
	.pr .list1_1{display: none;}
	.pr .list1{border:none;margin:0px auto 0px;}
	.pr .list1 ul li{width:20%;float: left;font-size: 14px;margin-right: 0%;}
	.pr_de{margin-top:15px;}

	.product{padding-top:10px;width: 100%;}

	.xw_b_r ul li .xw_b_r1{width: 94%;margin-left: 3%;}
	.xw_b_r ul li .xw_b_r2{width: 94%;margin-right: 3%;}
	.news_de{margin:0px auto;}
	.news_det{font-size: 18px;}


}
@media (min-width:415px) and (max-width: 1024px){

}





