﻿@charset "utf-8";
@media(max-width:800px) {
/* CSS Document */
*{margin:0;padding:0;font-family:'Microsoft YaHei'}
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0px;padding:0px}
fieldset,img{border:none}
img{border:none}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
ul,ol{list-style:none}
li{list-style:none}
table{border-collapse:collapse}
input{padding-top:0px;padding-bottom:0px;font-family:Arial,Helvetica,sans-serif}
input[type="submit"],input[type="reset"],input[type="button"],button{-webkit-appearance:none}
input::-moz-focus-inner{border:none;padding:0px}
select,input{vertical-align:middle;outline:none}
select,input,textarea{font-size:13px;margin:0px}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none}
textarea{resize:none}
body{font-family:"Microsoft YaHei";background:#fff}
.clearfix:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.clearfix{zoom:1}
.clearit{clear:both;height:0px;font-size:0px;overflow:hidden;width:100%}
.max{max-width:780px;margin:0 auto}
.box{width:96%;margin:0 auto}
.box:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
ul:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.max:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.left{float:left}
.right{float:right}
a{text-decoration:none;color: #333;}



#header{position:fixed;width:100%;top:0;z-index:9;background:#fff;}
.top{}
.top p{}
.top span{}
.header{padding:5px;}
.logo{margin-top:0;}
.logo img{}
.logo2{}
.logo2 h1{
    color: #FC6A1F;
}
.logo2 p{
    font-size: 18px;
}

#nav{width: 0;background: rgba(255,255,255,0.5);position:fixed;top:0;left: 0;z-index:5;height: 100%;box-sizing: border-box;}
.nav{width: 100%;background:#fff;height: 100%;padding:0;overflow-y:scroll;display: block;border-top: 1px solid #ccc;}
.nav>li{float:none;width:100%;text-align:left;border-bottom:1px solid #e9e9e9;padding:0 0 0 20px;line-height: 50px;box-sizing:border-box;}
.nav>li.nav-back{padding-left: 40px;background:url(../images/fl.png) no-repeat 20px center;background-size:10px;line-height: 50px;}
.nav>li.on,.nav>li:hover{background:none}
.nav>li>a{color:#333;padding: 0;}
.nav span{display:block;background:url(../images/fl.png) no-repeat center;background-size:10px;width:40px;height: 50px;position:absolute;right:0;top: 0;transform:rotate(0);transition:0.5s all;}
.nav span.on{transform:rotate(90deg)}
.cate-one li:hover .cate-two,.nav>li:hover .cate-one{display:none}
.cate-one{position:unset;width:100%;padding-left:10px;background:#fff;box-sizing:border-box}
.cate-one li{line-height:2.5;background:transparent !important}
.cate-one a{color:#333}
#open_menu{width:35px;height:35px;border:1px solid #333;border-radius:3px;position:relative;}
#open_menu span,#open_menu:after,#open_menu:before{position:absolute;width:70%;left:15%;height:3px;background:#333}
#open_menu:after,#open_menu:before{content:'';transition:transform 0.3s}
#open_menu span{top:50%;margin-top:-1.5px}
#open_menu:before{top:8px}
#open_menu:after{bottom:8px}
.search-btn{height: 48px;}
.search-btn img{}
.search-box{}
#search-form{margin: 30px 10px;}

body{padding: 58px 0 43px 0;}
#footer{}
.foot-contact{width: 50%;}
.foot-contact strong{}
.foot-contact dl{}
.foot-contact dt{}
.foot-contact dd{}
.foot-nav{width: 50%;display: none;}
.foot-nav dl{margin: 0 10px;}
.foot-nav dt{}
.foot-nav dt a{}
.foot-nav dd{}
.foot-nav dd a{}
.foot-ewm{display: none;}
.foot-ewm img{}
.foot-ewm p{}
.copyright{font-size: 12px;line-height: 1.6;padding: 5px 0;}
.copyright a{}
.foot{position:fixed;bottom:0;background:#000;width:100%;text-align:center;z-index:5;padding:0;border-top:1px solid #ccc;}
.foot a{color:#fff}


.neiye{padding-top:20px;padding-bottom:30px;background:#fff !important}
.neiye .neiye-l{width:100%;float:none}
.neiye .neiye-l .nydh{background:#fff}
.neiye .neiye-l .nydh .title{display:none;width:100%;height:35px;line-height:35px;border-bottom:2px solid #eee;margin-bottom:15px}
.neiye .neiye-l .nydh .title p{font-size:18px;color:#333;font-weight:bold;border-bottom:2px solid #FD6A1D;display:inline-block;padding:0 5px}
.neiye .neiye-l .nydh .title span{display:block;font-size:12px;color:rgba(255,255,255,0.3);margin-top:5px}
.neiye .neiye-l .nydh .ul{width:100%}
.neiye .neiye-l .nydh .ul li{display:block;width:24%;height:38px;line-height:38px;font-size:12px;text-align:center;float:left;background:#e6e6e6;margin-right:1.3%;margin-bottom:5px}
.neiye .neiye-l .nydh .ul li:nth-of-type(4n+4){margin-right:0}
.neiye .neiye-l .nydh .ul li a{color:#666;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.neiye .neiye-l .nydh .ul li:hover,.neiye .neiye-l .nydh ul li.on{background:#FD6A1D}
.neiye .neiye-l .nydh .ul li:hover a,.neiye .neiye-l .nydh ul li.on a{color:#fff}
.neiye .neiye-l .nylx{display:none}
.neiye .neiye-r{float:none;width:100%}
.newsnav{width:100%;height:38px;line-height:38px;border-bottom:1px solid #e5e5e5;margin-bottom:15px}
.newsnav .more{float:right;font-size:14px;color:#a0a0a0;display:none}
.newsnav .more a{color:#a0a0a0}
.newsnav a.more:hover{color:#FD6A1D}
.newsnav .more a:hover{color:#FD6A1D}
.newsnav p{font-size:18px;color:#000000;font-weight:bold;border-bottom:2px solid #FD6A1D;height:38px;line-height:38px;display:inline-block;position:relative;padding:0 5px}
.newsnav span{display:inline-block;font-size:13px;color:#c2c2c2;margin-left:5px}
.fenye{width:100%;margin:0 auto;margin-top:25px;text-align:center}
.fenye a{display:inline-block;padding:0 8px;text-align:center;line-height:28px;font-size:14px;color:#333;margin:2px 4px;border-radius:5px;background:#eee}
.fenye b,.fenye a:hover{display:inline-block;padding:0 8px;text-align:center;line-height:28px;font-size:14px;color:#fff;margin:2px 4px;background:#FD6A1D;border-radius:5px}

.newslist {
	margin-top: -10px;
}
.newslist ul li:after {
	content: "";
	display: block;
	height: 0px;
	visibility: hidden;
	clear: both;
}
.newslist ul li {
	border-bottom: 1px dashed #d8d8d8;
	-webkit-transition: all .4s ease-in-out 0s;
	transition: all .4s ease-in-out 0s;
	padding: 10px 0;
	padding-right: 10px;
}
.newslist ul li img {
	display: block;
	float: left;
	width: 150px;
	height: 94px;
	margin-right: 10px;
}
.newslist ul li .t {
	height: 35px;
	line-height: 35px;
	overflow: hidden;
}
.newslist ul li .t a {
	display: block;
	font-size: 16px;
	color: #303030;
	font-weight: bold;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.newslist ul li .t span {
	display: none;
	float: right;
	font-size: 14px;
	color: #b0b0b0;
}
.newslist ul li p {
	font-size: 13px;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
	color: #8d8d8d;
	margin-top: 5px;
	text-align: justify;
}
.newslist ul li a.more {
	display: none;
	font-size: 14px;
	color: #e43f14;
	margin-top: 10px;
}
.newslist ul li .t a:hover {
	color: #FD6A1D;
}

.sideMenu{display:none}
.neiye .pro_list{margin-bottom:0}
.neiye .pro_list li{display:block;float:left;width:49%;margin-right:2%;background:#fff;box-sizing:border-box;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;margin-bottom:10px;border:1px solid #e1e1e1}
.neiye .pro_list li:nth-of-type(even){margin-right:0}
.neiye .pro_list.ipro li:nth-of-type(3){display:none}
.neiye .pro_list li .pic{display:block;width:100%;position:relative;padding-top:75%;overflow:hidden}
.neiye .pro_list li img{display:block;position:absolute;width:100%;min-height:100%;left:0;top:0;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}
.neiye .pro_list li a.t{display:block;text-align:center;font-size:14px;height:36px;line-height:36px;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.neiye .pro_list li .pro_c a{display:none}
.neiye .pro_list li .pro_c p{display:none}
.neiye .pro_list li:hover{box-shadow:0px 10px 15px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
.neiye .pro_list li .pic:hover img{-webkit-transform:scale(1.12);transform:scale(1.12)}
.neiye .pro_list li a.t:hover{color:#FD6A1D}
.pro-xq .pic{width:100%}
.pro-xq .pic img{width:100%}
.pro-xq .pro-js{width:100%}
.pro-xq .pro-js h1{font-size:18px;color:#000;height:48px;line-height:48px;border-bottom:1px solid #eee}
.pro-xq .pro-js .pro-xx{font-size:14px;color:#5b5b5b;line-height:23px;height:auto;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0}
.pro-xq .pro-lx{padding-top:25px;border-bottom:1px solid #eee;padding-bottom:20px}
.pro-xq .pro-lx p{width:240px;float:left;font-size:16px;color:#FD6A1D;margin-bottom:10px}
.pro-xq .pro-lx p i{display:block;float:left;margin-right:5px;width:35px;height:35px;background:url(../images/ico-tel.png) no-repeat center;background-size:100%}
.pro-xq .pro-lx p font{line-height:15px;display:block;font-size:13px;margin-bottom:3px}
.pro-xq .pro-lx:after{content:" ";display:block;height:0px;visibility:hidden;clear:both}
.pro-xq .pro-lx p span{display:block;font-size:20px;font-weight:bold;color:#FD6A1D;line-height:24px}
.pro-xq .pro-lx a.zx{display:inline-block;float:right;width:100px;height:35px;text-align:center;line-height:35px;color:#fff;font-size:14px;background:#FD6A1D;margin-top:5px}
.pro-xq .pro-lx a.zx:nth-child(1){display:none}
.pro-xq .pro-lx a.zx1{background:#3bb3ff}
.pro-xq .pro-lx a.zx:hover{border-radius:25px}
.danye{font-size:14px;line-height:24px;color:#434343;text-align:justify}
.danye p{margin-bottom:15px}
.danye img{max-width:100%;height:auto !important}
.biaoti{width:100%;margin:0 auto;text-align:center;border-bottom:1px solid #e8e8e8;padding-bottom:15px;margin-bottom:25px}
.biaoti h1{font-size:18px;color:#000;font-weight:normal}
.biaoti p{font-size:14px;color:#ccc;margin-top:10px}
.fn{width:100%;margin:0 auto;margin-top:30px;border-top:1px solid #e8e8e8;padding-top:10px;padding-bottom:30px}
.fn p{font-size:14px;line-height:30px;color:#565656}
.fn p a{color:#565656}
.fn p a:hover{color:#FD6A1D}
.xunjia{padding-bottom:30px;font-family:"Microsoft YaHei˜"}
.xunjia p{width:100%;height:40px;margin-bottom:5px}
.xunjia p em{display:inline-block;width:70px;text-align:right;font-size:14px;color:#717171;padding-right:10px;height:40px;line-height:40px;font-style:normal}
.xunjia p em i{font-style:normal;color:#ff0000}
.xunjia p input{display:inline-block;width:calc(100% - 100px);padding-left:5px;height:32px;line-height:32px;border:1px solid #dddddd;color:#666}
.xunjia p select{display:inline-block;width:280px;padding-left:10px;height:40px;line-height:40px;border:1px solid #dddddd;border-radius:5px}
.xunjia .miaoshu{width:100%;height:110px;padding-top:6px}
.xunjia .miaoshu em{float:left}
.xunjia .miaoshu textarea{display:inline-block;width:calc(100% - 100px);padding-left:5px;height:110px;line-height:26px;border:1px solid #dddddd;color:#666}
.xunjia .zy{font-size:15px;color:#717171;height:40px;line-height:40px;display:block;padding-left:30px}
.xunjia .zy i{font-style:normal;color:#ff0000}
.xunjia .submit{display:inline-block;width:110px;height:35px;border:none;background:#FD6A1D;color:#fff;font-size:14px;border-radius:5px;margin-top:15px;margin-left:80px;cursor:pointer;font-family:"Microsoft YaHei˜"}
.xunjia .reset{background:#bcbcbc;margin-left:20px}
.tuijian ul{margin-top:10px}
.tuijian ul li{display:block;width:100%;height:35px;line-height:35px;border-bottom:1px solid #ebebeb;padding-left:12px;background:url(../images/li.png) no-repeat left center;overflow:hidden;box-sizing:border-box}
.tuijian ul li span{float:right;font-size:14px;color:#b4b4b4;margin-left:15px}
.tuijian ul li a{display:block;color:#333;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tuijian ul li a:hover{color:#FD6A1D}
.contit{font-size:18px;font-weight:bold;position:relative;padding-bottom:15px;margin-top:15px;margin-bottom:15px}
.contit:after{content:"";width:30px;height:3px;background:#FD6A1D;position:absolute;left:0;bottom:0}
.contact_nr{font-size:15px;color:#464646;line-height:35px;margin-bottom:35px}
.contact_nr img{display:block;margin-top:10px}
#map{width:100%;height:200px}
.nydh_pro{display:block}
.nydh_pro li{display:block;width:24%;height:38px;line-height:38px;font-size:14px;text-align:center;float:left;background:#e6e6e6;margin-right:1.3%;margin-bottom:5px}
.nydh_pro li:nth-of-type(4n+4){margin-right:0}
.nydh_pro li a{color:#666;display:block}
.nydh_pro li:hover,.nydh_pro li.on{background:#FD6A1D}
.nydh_pro li:hover a,.nydh_pro li.on a{color:#fff}
.pro-xq .pro-lx{padding-top:25px;border-bottom:1px solid #eee;padding-bottom:20px}
.pro-xq .pro-lx .z{display:block;clear:both;color:#FD6A1D;line-height:26px}
.toolbar{display:none}
}