﻿@charset "utf-8";

/************************************************************************************************************/

.glyphicon{ top:0 !important;}
.no-padding {padding: 0 !important;}
.no-margin {margin: 0 !important;}
.no-background{ background:none !important;}
.no-border{ border:none !important;}
.overflow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w100{ width:100% !important;}
.h100{ height:100% !important;}
a{ text-decoration:none !important; cursor:pointer !important;}
.imgvertical{vertical-align:middle !important;}
.container-fluid{ max-width:1003px !important;}
*{font-family: "微软雅黑";}
/*header*/
header{background:url("../img/head.png")repeat 50% 100%;FILTER: alpha(opacity=80); moz-opacity: .8;opacity: 0.8;}
header .head{transition:all 0.5s;}
header .logo{transition:all 0.5s;padding:0 0 0 10px;}
header .logo img{ margin:35px 0 15px; width:296px; height:42px;transition:all 0.5s;}
header .icon-menu span{color:#ff9700;font-size:26px;padding-right:15px;font-weight:bold;margin-top:29px;line-height:24px;cursor: pointer;}
header .icon-search span{margin-top:29px;font-size:26px;color:#fff;padding-right:25px;margin-top:29px;cursor:pointer;}
/*导航*/
header .search{border:1px solid #838383;border-radius:10px;width:30%;margin-top:14px;margin-right:0;margin-left:auto;}
header .search input{border:none;background:transparent;color:#838383;width:80%;outline:none;height:24px;line-height:22px;font-size:12px;float:left;padding-left:10px;}
header .search span{color:#fff;font-size:16px;padding:0 8px 0 5px;border-left:1px solid #838383;top:3px !important;cursor:pointer;}
header .index_right{padding:0 10px 0 0;text-align:right;}
header .index_right .nav{display:inline-block;}
header .nav li{height:100%;float:left;}
header .nav li a{color:#fff;font-family:"微软雅黑";padding:0 13px;font-size:14px;line-height:45px;display: block;transition:all 0.4s ease;}
header .nav li:hover a{color:#f49701;}

.sjdnav{ width:120px; height:auto; position:absolute;right:10px; top:73px;z-index:5; }
.sjdnav ul{ padding:0; margin:0;}
.sjdnav li{ height:35px;display:block; padding:0; background:rgba(0, 0,0, 0.7); text-align:center; margin-bottom:1px;}
.sjdnav li a{display:block; color:#fff; line-height:35px; font-size:15px;}
.sjdnavhide{ height:0; overflow:hidden;}
.sjdnav li:hover{background:#0979df;}

/*下拉菜单*/
#nav li ul {
 line-height: 40px;  list-style-type: none;text-align:left;
 left: -999em; width: 165px; position: absolute; z-index:99999; padding-top:7px;
}
#nav li ul li{
 float: left; width: 165px;
 background:#333333;
 height:40px;
 font-size:12px;
}


#nav li ul a{
 display: block; width: 165px;w\idth: 156px;text-align:left;padding-left:12px; height:40px; font-size:12px;
}

#nav li ul a:link  {
 color:#FFFFFF; text-decoration:none;height:40px; font-size:12px;
}
#nav li ul a:visited  {
 color:#FFFFFF;text-decoration:none;height:40px; font-size:12px;
}
#nav li ul a:hover  {
 color:#F3F3F3;text-decoration:none;font-weight:normal;
 background:#ff7e00;height:40px; font-size:12px;
}

#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}

/*轮播图*/
.banner {position:relative;margin:0 !important;width:100%;padding-bottom:10px;}
.banner .owl-theme .owl-controls .owl-buttons div{transition:all 0.4s;opacity:0.4;filter:alpha(opacity=40);padding:0;height:50px;width:50px;border-radius:0;border:none;font-family: "宋体";margin:0;position:absolute;}
.banner .owl-theme .owl-controls .owl-buttons div:hover{opacity:0.9;filter:alpha(opacity=90);}
.banner .owl-theme .owl-controls .owl-buttons .owl-prev{top:45%;left:0px;background:url(../img/prev.png) no-repeat 50% 50%;}
.banner .owl-theme .owl-controls .owl-buttons .owl-next{top:45%;right:0px;background:url(../img/next.png) no-repeat 50% 50%;}
.owl-theme .owl-controls{margin:0;}
.owl-theme .owl-controls .owl-pagination{margin-top:-20px;}
.banner .owl-theme .owl-controls .owl-page span{background:#fff;border:1px solid #6a920b;width:8px;height:8px;margin:5px;}
.banner .owl-theme .owl-controls .owl-page.active span{background:#6a920b;z-index:99}
.banner .img2{display:none;}


/*biaoti*/
.index_title {width:100%;background:url(../img/line.png) repeat-x 50% 50%;}
.index_title .title_txt{text-align:center;}
.index_title .title_txt a{display:inline-block;padding:0 3%;background:#fff;}
.index_title .title_txt .title_font{text-align:center;margin:0px;font-size:28px;color:#333333;line-height:24px;}
.index_title .title_txt h3{font-family:"Aparajita" !important;color:#f49701;font-size:42px;line-height:24px;text-align:center;margin:10px 0;}
.main_color .index_title a{background:url("../img/aboutbg.png");}
.main_color .index_title .title_txt .title_font{color:#fff;}


/*case*/
.case{height:400px;margin-bottom: 20px;margin-top:30px;}
.case a span{opacity:0;text-align:center;color:#fff;transition:all 0.5s;position:relative;display: block;height:100%;width:100%;background: #f39c0f;filter:alpha(opacity=0);}
.case a span:hover{opacity: 0.4;filter:alpha(opacity=40);}
.case a span b{font-size:17px;position: relative;top: 45%;}
.case .img{transition:all 2s;}
.case .img1{display:inline-block;height:100%;width:100%;background: url(../img/case1.png) no-repeat 65% 50%; background-size:cover;}
.case .img2{display:inline-block;width:100%;height:100%;background: url(../img/case4.png) no-repeat 50% 50%; background-size:cover;}
.case .img3{display:inline-block;height:100%;width:100%;background: url(../img/case3.jpg) no-repeat 50% 50%; background-size:cover;}
.case .img4{display:inline-block;height:100%;width:100%;background: url(../img/case6.jpg) no-repeat 50% 50%; background-size:cover;}
.case .img5{display:inline-block;width:100%;height:100%;background: url(../img/case7.jpg) no-repeat 50% 50%; background-size:cover;}
.case .img6{display:inline-block;width:100%;height:100%;background: url(../img/case2.jpg) no-repeat 50% 50%; background-size:cover;}
.case .img7{display:inline-block;width:100%;height:100%;background: url(../img/case5.jpg) no-repeat 50% 50%; background-size:cover;}
.case .case1{width:32%;height:100%;overflow: hidden;}
.case .case2 .case221{width:30%;height:100%;overflow: hidden;}
.case .case1 .case11{height:33%;overflow: hidden;}
.case .case1 .case12{height:67%;padding-top: 15px;}
.case .case2{width:51%;height:100%;overflow: hidden;padding: 0 15px;}
.case .case2 h5{font-size:14px;color:#222;text-align:center;display:none;}
.case .case2 .case21{height:63%;overflow: hidden;}
.case .case2 .case22{height:37%;padding-top: 15px;overflow: hidden;}
.case .case2 .case222{width:70%;height:100%;padding-left:15px;overflow: hidden;}
.case .case3{width:17%;height:100%;overflow: hidden;}
.case .case3 .case31{height:63%;overflow: hidden;}
.case .case3 .case32{height:37%;overflow: hidden;padding-top: 15px;}
.case .case1 .case12:hover .img,.case .case1 .case12:hover .img,.case .case2 .case21:hover .img,.case .case2 .case222:hover .img,.case .case3 .case31:hover .img,.case .case3 .case32:hover .img{transform: scale(1.1);}
/*about*/
.about{margin-top:30px;margin-bottom:20px;}
.aboutbox{height:315px;background:url(../img/aboutboxbg.png) no-repeat 0 0;}
.aboutbox .pull-right{width:36%;padding-left: 14px;}
.aboutbox .imgbox{transition:all 0.4s;height:260px;overflow: hidden;margin-top:-20px;}
.aboutbox .textbox{width:64%;transition:all 0.4s;}
.aboutbox .text{padding:65px 10px 0 30px;transition:all 0.4s;line-height:26px;height:275px;overflow: hidden;}
.aboutbox .text p{color:#fff;font-size:14px;transition:all 0.4s;line-height:24px;margin:0;  text-indent:2em;}
.aboutbox .more{margin:10px 10px 0 0;width:80px;background:#e8a004;line-height:24px;color:#fff;}
.aboutbox .ab_tel{font-size:15px;padding-left:55px;color:#fff;}
.aboutbox .ab_tel .tel{color:#e08906;}
.aboutbox .ab_tel .tel label{padding-right:15px;font-weight:300;margin:0;font-size:16px;}
/*product*/
.product{margin-top:30px;}
.product a.item{padding:0 8px;display:block;}
.product .owl-theme .owl-controls .owl-buttons div{transition:all 0.4s;padding:3px 12px;font-weight:bold;border-radius:0;background:#fff;color:#9c9c9c;border:1px solid #9c9c9c;font-size:22px;font-family: "宋体";margin:0;position:absolute;}
.product .owl-theme .owl-controls .owl-buttons div:hover{background:#d30000;color:#fff;}
.product .owl-theme .owl-controls .owl-buttons .owl-prev{top:45%;left:-50px;}
.product .owl-theme .owl-controls .owl-buttons .owl-next{top:45%;right:-50px;}
.product a .top_border{transition: all 0.3s;border:1px solid #c0c0c0;padding:0px;}
.product .pro_img{position:relative;  overflow: hidden;}
.product .pro_img .mask{transition: all 0.3s;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=0);opacity:0}
.product .pro_img.img1{background:url("../img/pro.png") no-repeat 50% 50%;background-size:cover;}
.product .pro_img.img2{background:url("../img/pro.png") no-repeat 50% 50%;background-size:cover;}
.product .pro_img.img3{background:url("../img/pro.png") no-repeat 50% 50%;background-size:cover;}
.product .pro_img.img4{background:url("../img/pro.png") no-repeat 50% 50%;background-size:cover;}
.product a h4{color:#fff;transition: all 0.6s;font-size:20px;text-align:center;width:100%;position:absolute;top:65%;left:0;filter:alpha(opacity=0);opacity:0;}
.product a:hover h4{filter:alpha(opacity=100);opacity:1;top:45%;}
.product a:hover .top_border{border-color:#ff9d00;}
.product a:hover .mask{filter:alpha(opacity=60);opacity:0.6}
.pro_more a{transition:all 0.4s;display:block;width:110px;height:35px;line-height:31px;border:2px solid transparent;text-align:center;color:#fff;background:#e8a004;margin:20px auto 15px;}
.pro_more a:hover{border-color:#e8a004;color:#e8a004;background:#fff;width:150px;}

@keyframes pro {
	0% {transform:scale(0.5);}
	50% {transform:scale(1.5)}
	100% {transform:scale(1)}
}
/*手机产品展示*/
.sj_product{max-width:490px;margin:10px auto 0;}
.sj_product>div{padding:0 10px;}
.sj_product a{margin-bottom:20px;display:block;}
/*公司简介*/


/*new*/
.new{margin-top:30px;}
.new .border_new{transition:all 0.4s;}
.new .new-list{ margin-bottom:20px;}
.new .new-list .imgbox{float:left;width:125px;height:110px;overflow:hidden;}
.new .new-list .new_right{transition:all 0.4s;padding-left:140px;height:110px;background:url("../img/newHover.png") no-repeat 200% 200%;}
.new .new-list .imgbox a{display:block;width:100%;height:100%;border:1px solid #cfcfcf;}
.new .new-list .imgbox .img1,.new .new-list .imgbox .img2,.new .new-list .imgbox .img3,.new .new-list .imgbox .img4{background:url("../img/pro.png") no-repeat center;background-size:cover;}
.new .new-list h2{ margin:0px 0 0 0 !important; font-size:14px; }
.new .new-list h2 a{transition:all 0.4s;color:#000;font-size:14px;display:block;line-height:25px;padding-bottom:7px;padding-top:8px;}
.new .new-list p{ transition:all 0.4s;height:44px; overflow:hidden;margin-top:3px !important;}
.new .new-list p a{transition:all 0.4s; color:#5f5f5f;line-height:22px;display:block;font-size:12px;}
.new .new-list:hover .border_new{background:rgba(0,0,0,0.6)}
.new .new-list:hover .new_right{background-position:100% 100%;}
.new .new-list:hover  a{color:#fff;}
/*footer*/
footer{padding:15px 0; background:#333333;}
footer .footer_box{margin-top:10px;}
.foot_nav{margin-bottom:10px;}
.foot_nav li{float:left;}
.foot_nav li a{padding:0px 15px;line-height:12px;display:inline-block;color:#fffefe;font-size:12px;border-right:1px solid #a8a8a8;}
.foot_nav li.first a{border-left:1px solid #a8a8a8;}
footer .fooer{padding-left:2%;}
.fooer .fooer_left{margin-bottom:5px;margin-top:5px;float:left;padding-right:20px;}
.fooer .fooer_right{margin-bottom:5px;margin-top:5px;float:left;}
.fooer .fooer_info{margin-bottom:5px; color:#fff;}
.fooer .fooer_info div{color:#fffefe;font-size:12px;line-height:24px;}
.fooer .con{font-weight:bold;font-size:14px;color:#fffefe;}
.copy,.web{color:#fffefe;font-size:12px;line-height:20px;}

/*pc左侧*/
.subnav ol{height:50px;background:#003793;}
.subnav ol h1{font-size:18px; color:#fff;line-height:50px;}
.subnav ol h1 label{display:inline-block;width:6px; height:6px;background:#fff;margin:0 10px;position:relative;top:-2px;}
.subnav ol h1 span{font-size:12px;padding-left:10px;font-family:"Arial";}
.subnav .pcdnav{padding-bottom:8px;background:#e7e7e7;padding-top:10px;}
.subnav .pcdnav li{margin:0 0 3px 0;height:35px;padding:0;}
.subnav .pcdnav li a{position:relative;display:block;border-bottom:2px solid #fff;font-size:14px;color:#505050;padding-left:25%;height:35px;line-height: 33px;transition:all 0.3s;}
.subnav .pcdnav li.active a{background:#e66f05;color:#fff;}

.subnav .pcdnav .xiala{ margin:2px 0 0 0; height:30px;}
.xialahide{height:0; overflow:hidden;border:none !important;}
.subnav .xialamenu.first{padding: 10px 0px;}
.subnav .pcdnav .xiala a{display:block; font-size:12px;background:#919191;color:#fff;padding-left:15%;line-height: 30px;border-bottom:1px solid #cacaca;transition:all 0.3s;}
.subnav .pcdnav .xiala a span{padding-right:10px;font-family:"宋体";padding-left:19%;color:#fff;transition:all 0.3s;}
.subnav .pcdnav .xiala a:hover,.subnav .pcdnav .xiala a:hover span{color:#540000;}

/*内页头部*/
.ny_box{margin-top:30px;margin-bottom: 30px;}
.tab{margin-top:20px;}
.tab .tab_list{position:relative;border: 1px solid #b5b5b5;border-right: none;border-bottom: none;}
.tab .tab_list>li{width: 20%;  border-bottom: 1px solid #d7d7d7;padding-left:6%;  border-right: 1px solid #d7d7d7;float: left;}
.ny_case.tab .tab_list>li{width:50%;}
.ny_nav li:nth-child(1){background:url("../img/li-pic1.png") no-repeat 12% 50%;}
.ny_nav li:nth-child(2){background:url("../img/li-pic2.png") no-repeat 12% 50%;}
.ny_nav li:nth-child(3){background:url("../img/li-pic3.png") no-repeat 12% 50%;}
.ny_nav li:nth-child(4){background:url("../img/li-pic4.png") no-repeat 12% 50%;}
.ny_nav li:nth-child(5){background:url("../img/li-pic5.png") no-repeat 12% 50%;}
.ny_nav li:nth-child(6){background:url("../img/li-pic6.png") no-repeat 12% 50%;}
.ny_nav li:nth-child(7){background:url("../img/li-pic7.png") no-repeat 12% 50%;}
.ny_nav li:nth-child(8){background:url("../img/li-pic8.png") no-repeat 12% 50%;}
.ny_nav li:nth-child(9){background:url("../img/li-pic9.png") no-repeat 12% 50%;}
.ny_nav li:nth-child(10){background:url("../img/li-pic10.png") no-repeat 12% 50%;}
.ny_nav li a{transition: all 0.3s;  display: block;  height: 45px;  font-size: 15px;  color: #504f4f;  line-height: 43px; }
.tab .tab_list.ny_nav li{background:#fff;padding:0;}
.ny_case.tab .tab_list.ny_nav li{text-align:center;height: 45px;}
.ny_case.tab .tab_list.ny_nav li a{float:none;}
.tab .tab_list.ny_nav li a img{padding:0 10px 0 20px;}
.tab .tab_list.ny_nav li a{display:inline-block;float:left;}
.tab .tab_list li ol{display:none;position:absolute;background:#fff;top:46px;left:0;padding: 0; width: 100%; z-index: 14;  border: 1px solid #d7d7d7;border-top:none;}

.ny_nav li:nth-child(6) ol,.ny_nav li:nth-child(7) ol,.ny_nav li:nth-child(8) ol,.ny_nav li:nth-child(9) ol,.ny_nav li:nth-child(10) ol{top:92px;}
.tab .tab_list li ol li{float:left;background:#fff;}
.tab .tab_list li ol li a{color:#464646;line-height: 42px;display:inline-block;padding:0 15px;}

.ny_nav li a:hover{color:#ff7e00;}
.ny_nav li.active a{color:#ff7e00;}

/*ny_pro*/
.ny_box .pro_list{margin-bottom:15px;}
/*详情*/
.ny_box .ny_title{border-bottom:1px solid #dbdbdb;padding:15px 0;}
.ny_box .ny_title h3{font-size:24px;color:#464646;text-align:center;margin:0;}
.ny_box .ny_img{margin-top:20px;}
/*single_page*/
.single_page .txt p{margin:0;color:#727272;line-height:24px;text-indent:2em;}
/*ny_contact*/
.ny_contact ul li{font-size:12px;color:#363636;line-height:24px;}
.ny_contact ul li:first-child{font-size:18px;font-weight:bold;}
.ny_contact ul li:nth-child(8){padding-left:60px;}

/*ny_new*/
.ny_new .border_new{padding:7px 10px 5px 7px;border:1px solid transparent;transition:all 0.4s;}
.ny_new .new-list{ margin-bottom:20px;}
.ny_new .new-list .imgbox{float:left;width:125px;height:115px;overflow:hidden;}
.ny_new .new-list .new_right{padding-left:140px;}
.ny_new .new-list .imgbox a{display:block;width:100%;height:100%;}
.ny_new .new-list .imgbox .img1,.ny_new.new-list .imgbox .img2,.ny_new .new-list .imgbox .img3,.ny_new .new-list .imgbox .img4{background:url("../img/pro.png") no-repeat center;background-size:cover;}
.ny_new .new-list h2{ margin:0px 0 0 0 !important; font-size:14px; }
.ny_new .new-list h2 a{transition:all 0.4s;color:#000000;font-size:14px;display:block;line-height:25px;padding-bottom:5px;}
.ny_new .new-list small a{transition:all 0.4s; display:block;font-size:12px;color:#e8a004;line-height:20px;width: 100px;  border: 1px solid #e8a004;  text-align: center;}
.ny_new .new-list p{ transition:all 0.4s;height:60px; overflow:hidden;margin-top:3px !important;}
.ny_new .new-list p a{transition:all 0.4s; color:#5f5f5f;line-height:20px;display:block;font-size:12px;}
.ny_new .new-list:hover .border_new{border-color:#e8a004;}
/*ny_new_xq*/
.ny_new_box h3{font-size:18px;color:#000;line-height:27px;text-align:center;}
.ny_new_box .time{font-size:12px;color:#a3a3a3;line-height:27px;text-align:center;}
.ny_new_box .txt{margin-top:15px;}
.ny_new_box .txt p{margin:0;font-size:12px;color:#5f5f5f;line-height:24px;text-indent:2em;}
.main{padding:20px 0;}
.main_color{background:url("../img/aboutbg.png");}
/*手机端导航*/
/*侧方*/
.nav1{margin:15px auto 0px; }
.navhead{cursor: pointer; background:#0c68be;height: 40px;line-height:40px;margin-top:2px;color:#fff;font-size: 16px;padding-left:15px;}
.nav1 .nav{width:100%;position:relative;z-index:9999;}
.nav1 .nav li a{display:block;font-size: 14px;color:#505050;padding:0 0 0 50px;}
.nav1 .nav li{border-bottom:1px solid #c0c0c0;background-position-x:15px;position:relative;;}
.nav1 .nav>li>a:hover{color:#ff7e00;font-weight:bold;}
.headnav b{line-height: 40px;font-size: 14px;padding-right:15px;}
.nav1 .sjdnavhid,.sjdnavhide{height:0;overflow:hidden;}
.nav1 .nav li .two_subnav{margin:0;display:none;position:absolute;top:0;right:0;width:50%;border-left:1px solid #d1d1d1;z-index:10;}
.nav1 .nav li .two_subnav::after{content:'';display:block;border:5px solid transparent;border-right-color:#ececec;position:absolute;left:-10px;top:10px;}
.nav1 .nav li .two_subnav::before{content:'';display:block;border:6px solid transparent;border-right-color:#d1d1d1;position:absolute;left:-13px;top:9px;}
.nav1 .nav li .two_subnav li{border-bottom:1px solid #d1d1d1;background:#ececec;}
.nav1 .nav li .two_subnav li a{color:#3d3d3d;padding-left:15px;}
.nav1 .nav li .two_subnav li a:hover{color:#ff7e00;}
/*尾部*/

	/*底部菜单*/
.hot{height:50px; background: #f39c0f; position: fixed; bottom: 0; left:0;z-index: 999999;}
.w100{width:100%;}
.hot .row div a{display:block; color:#fff; padding:5px 0; }
.hot .row div.first a{background:none;}
.hot span{color:#fff; font-size:16px;line-height: 20px;}
.hot h6{font-size:12px; line-height: 20px;}
.hot span{ color:#fff; font-size:16px; line-height:20px; padding-top:12px;}



@media only screen and (max-width: 1200px){
	.banner .focusBox{width: 100%;height: 400px;}
	.banner .focusBox .main_image ul li span{height:400px;}
}
@media only screen and (max-width: 1070px){
	.owl-theme .owl-controls .owl-buttons div{display:none;}
}
@media only screen and (max-width: 991px) {
	.aboutbox{background:none;height:auto;padding-bottom:20px;}
	.aboutbox .text{padding:0 0 0 0;max-height:200px;}
	.aboutbox .textbox{float:none !important;max-width:650px;width:100%;margin:0 auto;padding:15px;border:3px solid #d9d9d9;border-radius:5px;background:#fff;}
	.aboutbox .more{float:none !important;margin:10px auto;}
	.boxhead{margin-bottom:15px;}
	.case{height:300px;}
	.aboutbox .text p{color:#232323;}
}
@media only screen and (max-width: 920px) {
	header .logo{width:34%;}
	header .logo img{margin: 39px 0 15px;  width: 245px;  height: auto;}
	header .nav li a{padding:0 10px;font-size:12px;}
	header .index_right{width:66%;}
	header .search{width:40%;}
	.aboutbox .pull-right{padding:0;}
	.foot_nav li a{padding:0 13px;}
}
@media only screen and (max-width: 767px) {
	header{position:relative;}
	header .index_right{position:absolute;top:17%;right:8%;display:none;}
	header .head{ height:75px; }
	header .logo{width:70%;height:75px;}
	header .logo img{ margin:16.5px 0 0 0px;width:296px;height:42px;}
	.case .case1{width:35%;}
	.case .case2{width:65%;padding:0 0 0 10px;}
	.case .case2 .case21,.case .case1 .case11{padding-bottom:5px;}
	.case .case2 .case22,.case .case1 .case12{padding-top:5px;}
	.case .case2 .case221{padding-right:5px;}
	.case .case2 .case222{padding-left:5px;}
	.index_title .title_txt h3{margin-top:0px;}
	.main{padding-bottom:0px;}
	.swiper-container-horizontal > .swiper-pagination-bullets{bottom:0px;}
	.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px;}
	.swiper-pagination-bullet{width:5px;height:3px;border-radius:0;}
}
@media only screen and (max-width: 600px){
	.case{height:250px;}
	header .search{width:65%;background:#232323;}
	header .index_right{right:22%;}
	.banner .img1{display:none;}
	.banner .img2{display:block;}
	.ny_box{margin-top:15px;padding: 0;}
	.ny_new .new-list{margin:5px auto;padding:0 15px;}
	.ny_box .ny_title h3{font-size:16px;}
	.aboutbox .text{max-height:240px;}
}
@media only screen and (max-width: 530px){
	header .search{width:80%;}
	.new .new-list .imgbox{float:left;width:130px;height:100px;}
	.new .new-list .new_right{padding-left:140px;height:100px;}
	.ny_new .new-list .imgbox{float:left;width:130px;height:100px;}
	.ny_new  .new-list .new_right{padding-left:140px;}
	.ny_new  .new-list a{line-height:22px !important;}
	.ny_new  .new-list p{height:45px;}
	.index_title .title_txt .title_font{font-size:22px;}
	.index_title .title_txt h3{font-size:24px;margin-bottom:0px;}
	.case{height:200px;}
	.foot_nav .first_li{display:none;}
	.foot_nav ul{width:300px;margin:0 auto;}
	.foot_nav li{width:33.33% !important;height:35px !important;line-height:35px !important;}
	.foot_nav li a{line-height:35px !important;}
	.aboutbox .text{padding-top:0;}
	.aboutbox .text p{color:#333;}
	.ny_pro .pro_xq_img{width:100%;float:none;}
	.ny_pro .pro_title{float:none !important;padding-left:0px;margin-top:10px;}
	.ny_pro .fooer_left,.fooer_right{float:none !important;;padding:0 !important;;}
}
@media only screen and (max-width: 450px){
	header .logo img{ margin:24px 0 0 0px; width:210px; height:auto;}
}
@media only screen and (max-width: 436px) {
	header .logo{padding-left:8px;}
	header .icon-menu span{padding-right:8px;font-size:28px;}
	header .icon-search span{padding-right:15px;}
	.ny_pro>div{padding:0 8px;}
}
@media only screen and (max-width: 390px){
	.new .new-list .imgbox{float:left;width:100px;height:80px;}
	.new .new-list .new_right{padding-left:110px;height:80px;background-size: 25% 100%;}
	.new .new-list a{line-height:20px !important;font-size:12px !important;}
	.new .new-list p{height:40px;}
	.new .new-list{margin-bottom:10px;}
	.ny_new .new-list .imgbox{float:left;width:100px;height:80px;}
	.ny_new .new-list .new_right{padding-left:110px;}
	.ny_new .new-list a{line-height:17px !important;font-size:12px !important;}
	.ny_new .new-list p{height:36px;}
	.ny_new .new-list{margin-bottom:10px;}
	.case{height:175px;}
}
@media only screen and (max-width: 360px){

	.case{height:155px;}
	.product a h4{line-height:28px;}
}
@media only screen and (max-width: 321px){
	header .search{width:85%;}
}

/*分页*/
div.page {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center
}
div.page a {
	border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #99210b; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none
}
div.page a:hover {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777
}
div.page a:active {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777
}
div.page span.current {
	padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #99210b; margin-right: 3px; padding-top: 2px
}
div.page span.disabled {
	padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px
}
