@charset "utf-8";
/* CSS Document */

/*内页banner*/
.nei-banner{
	height: 280px;
	width: 100%;
	background-position: center top;
	background-size: cover;
}
.nei-banner p{
	line-height: 280px;
	font-size: 28px;
	color: #fff;
	text-align: center;
}
.nei-banner p a{
	color: #fff;
}

/*内页分类*/
.neifllist{
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #eee;
	background: #ddd;
}
.neifllist li{
	display: block;
	padding-right: 40px;
	float: left;
}
.neifllist li a{
	display: block;
	font-size: 16px;
	padding: 0 8px;
}
.neifllist li.on{
	
}
.neifllist li.on a{
	color: #333333;
	font-weight: 700;
	border-bottom: 2px solid #333333;
}
/*内页分类end*/
/*about*/
.neiyemain{
	padding:70px 0;
	overflow: hidden;
	clear: both;
}
.about-wen{
	font-size: 16px;
	color: #333;
	line-height: 32px;
}
.about-wen h3{
	font-size: 24px;
	color: #333333;
	padding-bottom: 15px;
	font-weight: 700;
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px;
}
.about-wen strong{
	
}
.about-wen img{
	width: auto;
	max-width: 100%;
	display: block;

	margin: 0px 0 15px 0;
}
.about-wen img.jiabiank{
	border: 1px solid #ddd;
}
/*about-end*/

/*联系我们*/
.ablixiwen{
	width: 45%;
}
.ablixiditu{
	width: 50%;
}
.ablixiditu iframe{
	border: 5px solid #ddd;
	width: 100%;
	height: 680px;
}
.ablixiwen .title{
	padding-bottom: 20px;
	position: relative;
	margin-bottom: 15px;
}
.ablixiwen .title:before{
	content: ' ';
	display: block;
	width: 35px;
	height: 2px;
	background: #333333;
	position: absolute;
	bottom: 0px;
	left: 0;
}
.ablixiwen .title p{
	font-size: 34px;
/*	text-transform: uppercase;*/
}
.ablixiwen .title span{
	font-size: 14px;
	text-transform: uppercase;
	color: #888;
}
.ablixcon p{
	font-size: 16px;
	color: #333;
	line-height: 36px;
}
.tz-blog-content{
	padding-top: 60px;
	font-size: 14px;
}
.large-ttle02{
    font-size: 36px;
	position: relative;
	padding-bottom: 50px;
}
.large-ttle02:before{
	content: ' ';
	display: block;
	width: 55px;
	height: 2px;
	background: #d40000;
	position: absolute;
	bottom: 25px;
	left: 0;
	
}
#commentform .comment-for-author, #commentform .comment-for-email {
    width: 49%;
    float: left;
    position: relative;
	
}
#commentform .comment-for-author{
	margin-right: 2%;
}
#commentform input[type='text'], #commentform input[type='email'], #commentform textarea {
    background: #fff;
/*	background: transparent;*/
    padding: 5px 15px;
    height: 50px;
    display: block;
    border: 0;
    position: relative;
    width: 100%;
	border-radius: 5px;
}
#commentform input.author {
    border-width: 1px;
    border-style: solid;
    border-color: #eee;
	margin-bottom: 15px;
	background-image: url('data:image/svg+xml;%20charset=utf8,%3Csvg%20t=%221574668783495%22%20class=%22icon%22%20viewBox=%220%200%201039%201024%22%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20p-id=%221693%22%20width=%2220%22%20height=%2220%22%3E%3Cpath%20d=%22M521.32203388%20556.91525411c-125.42372842%200-227.11864395-101.69491552-227.11864394-227.11864395s101.69491552-227.11864395%20227.11864394-227.11864395%20227.11864395%20101.69491552%20227.11864395%20227.11864395-101.69491552%20227.11864395-227.11864395%20227.11864395z%20m0-388.13559346c-88.13559287%200-159.32203417%2071.18644043-159.32203417%20159.32203417s71.18644043%20159.32203417%20159.32203417%20159.32203419%20159.32203417-71.18644043%20159.32203419-159.32203419-71.18644043-159.32203417-159.32203419-159.32203417z%22%20fill=%22#8a8a8a%22%20p-id=%221694%22%3E%3C/path%3E%3Cpath%20d=%22M148.44067753%20931.49152578c-18.64406778%200-33.89830488-15.25423711-33.89830487-33.89830576%200-223.72881328%20183.05084708-406.77966123%20406.77966122-406.77966035%2037.28813555%200%20127.11864375%2018.64406778%20161.01694951%2033.89830488%2016.94915244%208.47457666%2028.81355888%2023.72881377%2023.72881289%2042.37288154-5.08474599%2018.64406778-25.4237291%2032.20338955-42.37288065%2023.72881289-28.81355888-13.55932178-111.86440664-30.50847422-142.37288175-30.50847421-186.44067773%200-338.98305059%20152.54237286-338.98305058%20338.98305059%200%2016.94915244-15.25423711%2032.20338955-33.89830577%2032.20339042z%22%20fill=%22#8a8a8a%22%20p-id=%221695%22%3E%3C/path%3E%3Cpath%20d=%22M894.20339023%20931.49152578c-18.64406778%200-33.89830488-15.25423711-33.89830576-33.89830576%200-135.59322041-79.66101709-257.62711904-205.08474551-311.86440615-16.94915244-6.77966133-25.4237291-27.11864443-16.94915243-44.06779687%206.77966133-16.94915244%2027.11864443-25.4237291%2044.06779687-16.94915245%20149.15254219%2064.40677998%20245.76271172%20211.86440683%20245.76271172%20372.88135547%200%2018.64406778-15.25423711%2033.89830488-33.89830489%2033.89830576z%22%20fill=%22#8a8a8a%22%20p-id=%221696%22%3E%3C/path%3E%3C/svg%3E');
	background-position: 305px center;
	background-repeat: no-repeat;
}
#commentform input.email {
    border-width: 1px;
    border-style: solid;
    border-color: #eee;
	margin-bottom: 15px;
	background-image: url('data:image/svg+xml;%20charset=utf8,%3Csvg%20t=%221574669011386%22%20class=%22icon%22%20viewBox=%220%200%201024%201024%22%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20p-id=%223751%22%20width=%2220%22%20height=%2220%22%3E%3Cpath%20d=%22M754.915556%20436.565333%20626.062222%20276.992%20583.850667%20315.107556%20712.704%20474.680889Z%22%20p-id=%223752%22%20fill=%22#8a8a8a%22%3E%3C/path%3E%3Cpath%20d=%22M623.968074%20138.787977l44.265244-35.731911%20257.662811%20319.196678-44.265244%2035.731911-257.662811-319.196678Z%22%20p-id=%223753%22%20fill=%22#8a8a8a%22%3E%3C/path%3E%3Cpath%20d=%22M773.802667%20677.319111l-116.906667-81.066667c-13.767111-9.557333-30.094222-14.279111-46.478222-14.279111-17.749333%200-35.555556%205.575111-50.062222%2016.611556l-16.042667%2012.174222c-8.078222%206.144-17.976889%209.272889-27.875556%209.272889-9.159111%200-18.318222-2.673778-25.998222-8.021333C450.56%20584.248889%20420.579556%20544.938667%20403.683556%20498.289778%20396.743111%20479.175111%20402.090667%20457.272889%20416.995556%20443.847111l15.018667-13.539556c16.042667-14.506667%2026.225778-34.588444%2028.728889-56.490667%201.536-13.824-0.113778-27.989333-4.835556-40.96l-49.493333-136.931556c-16.042667-44.373333-54.044444-75.150222-99.157333-80.440889C302.648889%20114.972444%20298.097778%20114.688%20293.546667%20114.688c-21.731556%200-42.894222%206.087111-61.838222%2017.863111L190.577778%20158.208C125.952%20198.428444%2092.444444%20276.992%20107.178667%20353.678222c49.152%20255.146667%20212.650667%20475.420444%20437.418667%20589.198222%2018.147556%209.216%2037.546667%2015.018667%2057.628444%2017.351111%206.485333%200.739556%2013.027556%201.137778%2019.569778%201.137778%2040.504889%200%2080.497778-14.449778%20112.128-41.073778l48.355556-40.561778c24.974222-20.935111%2040.732444-50.688%2044.430222-83.683556C831.943111%20749.056%20811.690667%20703.544889%20773.802667%20677.319111zM745.699556%20836.209778l-48.412444%2040.561778c-21.276444%2017.863111-48.128%2027.761778-75.548444%2027.761778-4.323556%200-8.647111-0.227556-12.970667-0.739556-13.425778-1.592889-26.396444-5.461333-38.513778-11.605333-209.180444-105.870222-361.415111-311.182222-407.267556-549.148444-10.24-53.816889%2012.856889-108.657778%2057.628444-136.533333l41.187556-25.656889C271.701333%20174.705778%20282.339556%20171.576889%20293.546667%20171.576889c2.389333%200%204.721778%200.113778%207.111111%200.398222%2023.552%202.730667%2043.576889%2019.285333%2052.224%2043.235556l49.493333%20136.931556c1.706667%204.778667%202.389333%2010.24%201.820444%2015.303111C403.285333%20375.580444%20399.644444%20382.862222%20393.898667%20388.039111L378.936889%20401.578667C347.022222%20430.307556%20335.473778%20476.956444%20350.208%20517.688889c20.992%2057.799111%2058.254222%20106.552889%20107.690667%20140.913778%2017.123556%2011.946667%2037.376%2018.261333%2058.538667%2018.261333%2022.471111%200%2044.600889-7.395556%2062.236444-20.764444l16.156444-12.231111c4.266667-3.242667%209.784889-5.006222%2015.644444-5.006222%205.233778%200%2010.183111%201.479111%2014.051556%204.152889l116.906667%2081.123556c20.650667%2014.336%2031.687111%2039.480889%2028.728889%2065.649778C768.113778%20808.220444%20759.409778%20824.718222%20745.699556%20836.209778z%22%20p-id=%223754%22%20fill=%22#8a8a8a%22%3E%3C/path%3E%3C/svg%3E');
	background-position: 305px center;
	background-repeat: no-repeat;
}
.comment-for-content{
	clear: both;
	    
}
#commentform textarea {
    height: 150px;
    width: 100%;
    border-width: 1px;
    border-style: solid;
    border-color: #eee;
	border-radius: 5px;
	padding: 15px;
	background-image: url('data:image/svg+xml;%20charset=utf8,%3Csvg%20t=%221574669121075%22%20class=%22icon%22%20viewBox=%220%200%201024%201024%22%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20p-id=%224534%22%20width=%2220%22%20height=%2220%22%3E%3Cpath%20d=%22M368.1%20501.9c0%2028.5-23.1%2051.5-51.7%2051.5-28.5%200-51.6-23-51.6-51.5s23.1-51.6%2051.6-51.6%2051.7%2023.2%2051.7%2051.6m591.6-28.5c0-215-200.8-389.9-447.6-389.9-246.9%200-447.7%20174.9-447.7%20389.9%200%20127.7%2071.9%20247.3%20192.6%20320.2v122.9c0%208.8%204.8%2016.7%2012.5%2020.8%203.5%202%207.2%202.9%2011.2%202.9%204.6%200%209.1-1.3%2013.1-4l56.7-37.4c1.1-0.7%202.1-1.5%202.7-2.1l64.1-42.7c32%206%2063.9%209.1%2094.8%209.1%20246.9%200%20447.6-174.9%20447.6-389.7m-667.3%20286c-113.1-63.8-180.6-170.7-180.6-286.1%200-188.8%20179.6-342.5%20400.3-342.5%20220.7%200%20400.3%20153.7%20400.3%20342.5S732.8%20815.8%20512.1%20815.8c-30.9%200-62.8-3.4-95-10.1-6.1-1.4-12.6-0.1-18%203.5l-75%2050c-1%200.6-2.5%201.9-2.5%201.9l-17.1%2011.3V780c0-8.6-4.7-16.4-12.1-20.6m280-271.9c0%2028.5-23.1%2051.7-51.7%2051.7-28.5%200-51.6-23.2-51.6-51.7%200-28.5%2023.1-51.5%2051.6-51.5%2028.5-0.1%2051.7%2023%2051.7%2051.5m201.9%200c0%2028.5-23.1%2051.7-51.6%2051.7s-51.6-23.2-51.6-51.7c0-28.5%2023.1-51.5%2051.6-51.5%2028.5-0.1%2051.6%2023%2051.6%2051.5m0%200%22%20p-id=%224535%22%20fill=%22#8a8a8a%22%3E%3C/path%3E%3C/svg%3E');
	background-position: 655px 15px;
	background-repeat: no-repeat;
}
#commentform .comment-for-yanz {
    width: 50%;
    float: left;
    margin-top: 15px;
}
#commentform input.yanz {
    border-width: 1px;
    border-style: solid;
    background: #fff;
    border-color: #eee;
}
#commentform .comment-for-yanz img {
    position: absolute;
    top: 10px;
    right: 10px;
}
#commentform p {
    padding: 0;
    margin: 0;
    position: relative;
}
#commentform .comment-for-submit {
    width: 50%;
    float: right;
}
#commentform input[type='submit'] {
    background: #212121;
    color: #ffffff;
    text-transform: none;
    padding: 2px 25px;
    display: inline-block;
    border: 0;
    font-size: 14px;
    line-height: 45px;
    -webkit-transition: all 0.4s ease 0s;
    -o-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
    width: 100%;
    height: 50px;
    margin-top: 15px;
}
#commentform input[type='submit']:hover{
	cursor: pointer;
}
/*联系我们end*/



/*产品列表*/
.neimain{
	width: 100%;
	overflow: hidden;
	padding: 70px 0;
}
.prolist{
	
}
.prolist li{
	overflow: hidden;
	display: block;
	margin:0 1% 2% 1%;
	width: 23%;
	float: left;
	    background: #fff;
}
.prolist li img{
	width: 100%;
	    background: #fff;
}
.prolist li p{
	display: block;
	width: 100%;
	text-align: center;
	font-size: 14px;
	line-height: 40px;
}

/*产品列表end*/

/*分页样式开始*/
.pages {
	margin: 30px 0;
	width: 100%;
	clear: both;
}
.pages .pagination {
	width: 100%;
	text-align: center!important;
	display: block;
}
.pages .pagination li {
	display: inline-block;
	border: 1px solid #dbdbdb;
	border-radius: 100%;
	margin: 0 2px;
}
.pages .pagination li.active {
	background: #333333;
	border: 1px solid #333333;
}
.pages .pagination li.active a {
	color: #fff;
}
.pages .pagination li a {
	display: block;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #888;
	width: 35px;
}
/*分页样式结束*/

/*产品详细*/
.proxxpic{
	
}
.proxxpic p{
	font-size: 22px;
	color: #333;
	text-align: center;
	padding-bottom: 15px;
}
.proxxpic img{
	margin: 0 auto;
	display: block;
	width: auto;
	max-width: 800px;
}
.proxxneir{
	
}
.proxxtitle{
    border-bottom: 1px solid #e4e4e4;
    height: 65px;
	line-height: 65px;
    margin: 50px 0 0px 0;
	text-align: center;
	background: #f5f5f5;
	color: #fff;
}
.proxxtitle p{
    color: #333333;
    border-bottom: 1px solid #333333;
	    width: 180px;
    margin: 0 auto;
	line-height: 64px;
	font-weight: 700;
}
.proxxmain{
	padding: 50px 30px;
	border: 1px solid #e4e4e4;
	border-top: none;
	background: #fff;
	line-height: 35px;
}

.proxxmain img{
		max-width: 100%;
	margin-bottom: 10px;
	}
.produotu{
	clear: both;
	overflow: hidden;
}
.produotu img{
	width: 32%;
	margin: 0 1% 1% 0;
}
/*产品详细end*/



/*新闻列表*/
.newstitem{
	padding: 2%;
	border: 1px solid #e1e1e1;
	width: 100%;
	margin-bottom: 30px;
	overflow: hidden;
	transition: all 0.3s ease-out 0s;
}
.news_wrapper{
	width: 70%;
	float: left;
}
.news_wrapper .date{
/*	width: 15%;*/
	float: left;
	background: #59381a;
	padding: 35px 25px;
}
.news_wrapper .date .md{
	font-size: 12px;
	color: rgba(255,255,255,.5);
}
.news_wrapper .date .year{
	font-size: 22px;
	color: #fff;
	clear: both;
	display: block;
}
.newsbody{
	float: left;
	padding-left: 5%;
	width: 80%;
	position: relative;
	transition: all 0.3s ease-out 0s;
}
.newsbody p.title{
	font-size: 16px;
	display:block;
white-space:nowrap; 
overflow:hidden; 
text-overflow:ellipsis;
	color: #333;
	line-height: 50px;
	padding-bottom: 10px;
}
.newsbody p.description{
	font-size: 14px;
	color: #999;
	line-height: 24px;
}
.newsbody:before{
	    content: "";
	border-top: 1px solid #787878;
    width: 0px;
    position: absolute;
    left: -25px;
    top: 25%;
    transition: all 0.3s ease-out 0s;
	z-index: 999;	
}
.newstitem:hover .newsbody:before{
	width: 48px;
}
.newstitem:hover .newsbody{
	padding-left: 7%;
}
.newstitem:hover {
    box-shadow: 0 8px 20px rgba(0,0,0,.1);
}
.newsimg{
	width: 18%;
	float: right;
}
.newsimg img{
	width: 100%;
}
/*新闻列表end*/
/*新闻详细*/
.new02 {
	overflow: hidden;
	margin-bottom: 50px;
}
.n01 h2 {
	font-size: 22px;
}
.n01 span#ffb {
	color: #999;
	margin-bottom: 20px;
	display: block;
	line-height: 35px;
	border-bottom: 1px dashed #ddd;
	padding-bottom: 10px;
	font-size: 12px;
	padding-top: 10px;
}
.new02 .n01 {
	width: 70%;
	float: left;
}
.ncontent ul, .ncontent li {
	list-style-position: inside !important;
}
.new02 .n02 {
	width: 25%;
	float: right;
}
.new02 h3 {
	font-size: 24px;
	font-weight: normal;
	color: #333;
	padding-bottom: 20px;
}

.nll01 {
	background: #f5f5f5;
	padding:35px 20px;
	margin-bottom: 30px;
}
.nll01 ul {
	margin-top: 10px;
}
.nll01 li {
	line-height: 22px;
	border-bottom: 1px dashed #e4e4e4;
	padding-bottom: 10px;
	margin-bottom: 10px;
	display: block;
	font-size: 14px;
	color: #888;
}
.nll01 li a{
	color: #888;
	display:block;
white-space:nowrap; 
overflow:hidden; 
text-overflow:ellipsis;
}
.nll01 .bottom {
	background: #59381a;
	color: #fff;
	padding: 7px 25px;
	margin-top: 20px;
	display: block;
	text-align: center;
}
.nll02 {
	border-bottom: 1px dashed #ccc;
	display: inline-block;
	padding-bottom: 20px;
}
.nll02 .cp02 {
}
.nll02 .cp02 a {
	float: left;
	background: #59381a;
	color: #fff;
	padding: 7px 20px;
	margin: 8px 10px 8px 0;
}
.nll02 .cp02 a:hover {
	background: #59381a;
	color: #fff;
}
.ncontent {
	line-height: 33px;
	padding: 20px 0;
	color: #666;
	font-size: 14px;
}
/*上下篇*/

._detailPage_bottom {
	border-top: 1px solid #e1e1e1;
	margin-top: 30px;
}
._detailPage_bottom li {
	line-height: 50px;
	overflow: hidden;
	height: 50px;
	padding: 0 10px;
	display: block;
	font-size: 14px;
	border-bottom: 1px solid #e1e1e1;
}
._detailPage_bottom ._mark {
	font-weight: bold;
	float: left;
	margin-right: 10px;
}
._detailPage_bottom ._title {
	font-size: 14px;
	float: left;
	width: 68%;
	display:inline-block;
white-space:nowrap; 
overflow:hidden; 
text-overflow:ellipsis;
}
._detailPage_bottom ._title:hover {
	color: #0e90d2;
}
._detailPage_bottom ._time {
	float: right;
}
.bdsharebuttonbox .bds_more {
	float: none;
	padding-left: 2px;
	background: none;
	text-indent: 0;
}
/*新闻详细end*/
/*工程案例*/
.casefenlei-left{
	    width: 20%;
    float: left;
}
.casefenlei-left li {
    display: block;
    width: 100%;
}
.casefenlei-left li a {
    display: block;
    width: 100%;
    line-height: 56px;
    margin-bottom: 1px;
    background: #333333;
    color: #fff;
    text-align: center;
    font-size: 16px;
}
.casemain-right{
	width: 100%;
/*	float: right;*/
}
.caselist{
	overflow: hidden;
	margin-bottom: 20px;
}
.caselist li{
	width: 23%;
	display: block;
	float: left;
	margin: 0 2% 2% 0;
	position: relative;
}
.caselist li p.pic{
	width: 100%;
	display: block;
/*	border: 2px solid #333333;*/
}
.caselist li p.pic img{
	width: 100%;
	display: block;
}
.caselist li p.title{
	position: absolute;
	left: 0;
	bottom: 0;
	text-align: center;
	background: rgba(0,0,0,.7);
	width: 100%;
	line-height: 40px;
	color: #fff;
	font-size: 14px;
	display:block;
white-space:nowrap; 
overflow:hidden; 
text-overflow:ellipsis;
}
/*工程案例end*/

/*案例详细*/
.casexxmain{
	background: #fff;
}
.casexxtitle{
	border-bottom: 1px solid #e4e4e4;
    height: 65px;
    line-height: 65px;
    margin: 0px 0 30px 0;
    text-align: center;
    background: #fff;
    color: #fff;
}
.casexxtitle p{
	    color: #333333;
    border-bottom: 1px solid #333333;
    width: 40%;
    margin: 0 auto;
    line-height: 64px;
	font-size: 20px;
    font-weight: 700;
}
.casexxneir{
	line-height: 30px;
	font-size: 14px;
	padding-bottom: 20px;
}
.casexxneir img{
	display: block;
	width: auto;
	margin: 5px auto;
	max-width: 800px;
}
/*案例详细end*/
/*荣誉*/
.albumlist li{
	overflow: hidden;
	display: block;
	margin:0 1% 2% 1%;
	width: 31%;
	float: left;
	background: #fff;
}
.albumlist li img{
	width: 100%;
	background: #fff;
	padding: 5px 0;
}
.albumlist li p{
	display: block;
	width: 100%;
	text-align: center;
	font-size: 14px;
	line-height: 40px;
}
/*荣誉end*/


@media screen and (max-width: 1460px){
/*产品*/
	.prolist li span.wen {
    padding: 5% 5% 0 5%;
}
	.prolist li span.wen i {
    margin: 20px 0;
}
	.prolist li span.wen p{
		font-size: 14px;
		line-height: 28px;
	}
	.prolist li span.wen font{
		margin-top: 40px;
	}
	/*产品end*/
}
@media screen and (max-width: 1280px){

	/*产品*/
	.prolist li span.wen title{
		font-size: 22px;
	}
	.prolist li span.wen p{
		line-height: 24px;
	}
	.prolist li span.wen font {
    width: 120px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    color: #fff;
    display: block;
    font-size: 12px;
    background: #c69400;
    margin-top: 30px;
}
	/*产品end*/
	/*关于我们*/
	.indexabout,.indexshebei{
		padding: 40px 0;
	}
	.inabwen02{
		width: 80%;
	}
	/*关于我们end*/
	.casefenlei-left li a {
    display: block;
    width: 100%;
    line-height: 40px;
    margin-bottom: 1px;
    background: #333333;
    color: #fff;
    text-align: center;
    font-size: 14px;
}
}
@media screen and (max-width: 1080px){
	/*关于我们*/
	.inabwen01 pre{
		line-height: 24px;
	}
	/*关于我们end*/
	/*联系我们*/
	.ablixiditu{
		width: 100%;
	}
	.ablixiwen{
		width: 100%;
		margin-bottom: 5%;
	}
	/*联系我们end*/
}
@media screen and (max-width: 1060px){

	/*内页banner*/
.nei-banner{
	height: 180px;
	width: 100%;
	background-position: center top;
	background-size: cover;
}
.nei-banner p{
	line-height: 180px;
	font-size: 22px;
	color: #fff;
	text-align: center;
}
.nei-banner p a{
	color: #fff;
}
}
@media screen and (max-width: 992px){
	/*联系我们*/
	
	/*联系我们end*/
	/*新闻详细*/
	.news-content{
		padding: 0 0 30px 0 ;
	}
	.xiangguanews02{
		padding: 0;
	}
	.xiangguannews{
		padding: 25px 0;
	}
	.xgnewslist li{
		width: 100%;
	}
	/*新闻详细*/
	/*产品*/
	.prolist li span.wen p{
		font-size: 12px;
		line-height: 20px;
	}
	/*产品end*/
	/*产品详细*/
	.wenxx pre {
    font: 14px Arial, "Microsoft Yahei";
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
    line-height: 24px;
    color: #666;
    padding: 20px 0 0 0;
    border-top: 1px solid #eee;
}
	/*产品详细end*/
	/*关于我们*/
	.inabwen02{
		width: 100%;
		margin-top: 40px;
	}
	.inabwen01 p.title {
    font-size: 24px;
    color: #d7a40c;
}
	.inabwen01 i {
    margin: 20px 0;
}
	.protit p{
		font-size: 28px;
	}
	.protit span{
		font-size: 12px;
	}
	.swiper-container-shebei{
		margin-top: 20px;
	}
	/*关于我们end*/
	.neiyemain{
		padding: 30px 0;
	}
.proxxmain {
    padding: 30px 10px;
    border: 1px solid #e4e4e4;
    border-top: none;
    background: #fff;
}
	.proxxmain p{
		font-size: 14px;
		line-height: 22px;
	}
	
	/*新闻列表*/
	.newsbody p.title {
    font-size: 16px;
    line-height: 40px;
    padding-bottom: 0px;
}
	.news_wrapper .date {
    float: left;
    padding: 20px 15px;
}
	.newsbody p.description {
    font-size: 14px;
    color: #999;
    line-height: 22px;
}
	.news_wrapper .date .year{
		font-size: 16px;
	}
	/*新闻列表end*/
}
@media screen and (max-width: 860px){
.proxxpic p {
    font-size: 18px;
    color: #333;
    text-align: center;
    padding-bottom: 10px;
}
.proxxtitle {
    border-bottom: 1px solid #e4e4e4;
    height: 45px;
    line-height: 45px;
    margin: 20px 0 0px 0;
    text-align: center;
    background: #f5f5f5;
    color: #fff;
}
	.proxxtitle p {
    color: #333333;
    border-bottom: 1px solid #333333;
    width: 140px;
    margin: 0 auto;
    line-height: 45px;
    font-weight: 700;
}
	.casefenlei-left{
		width: 100%;
	}
	.casefenlei-left li{
		width: 24%;
		float: left;
		margin-right: 1px;
	}
	.casemain-right{
		width: 100%;
		margin-top: 30px;
	}
}
@media screen and (max-width: 920px){
	.neifllist li {
    display: block;
    padding-right: 0;
    float: left;
}
	.neifllist li a {
    display: block;
    font-size: 14px;
    padding: 0 10px;
}
}
@media screen and (max-width: 768px){
/*内页banner*/
.nei-banner{
	height: 100px;
	width: 100%;
	background-position: center top;
	background-size: cover;
}
.nei-banner p{
	line-height: 110px;
	font-size: 16px;
	color: #fff;
	text-align: center;
}
	.zhandian {
    height: 45px;
    line-height: 45px;
    background: #eee;
    font-size: 14px;
    color: #666;
}
	/*新闻详细*/
	.about-wen h3 {
    font-size: 18px;
}
	.about-wen p{
    font-size: 14px;
    color: #333;
    line-height: 24px;
}
	/*新闻详细*/
	/*产品*/
	.prolist li{
		width: 48%;
	}
	/*产品end*/
	/*产品详细*/
	.picxx{
		width: 100%;
	}
	.wenxx {
    width: 100%;
    float: right;
    padding:5% 0% 0% 0%;
}
	/*产品详细end*/
	/*关于我们*/
	.inaboutpic{
		display: none;
	}
	.inaboutwen{
		width: 100%;
	}
	/*关于我们end*/
	/*联系我们*/
	.ablixiwen .title p{
		font-size: 20px;
	}
	.ablixcon p {
    font-size: 14px;
    color: #333;
    line-height: 26px;
}
	.tz-blog-content {
    padding-top: 40px;
    font-size: 14px;
}
	.ablixiditu iframe {
    height: 300px;
}
	/*联系我们end*/
	.newsbody p.description {
    font-size: 12px;
    color: #999;
    line-height:18px;
}
	.new02 .n02,.new02 .n01{
		width: 100%;
	}
	._detailPage_bottom {
    margin-top: 20px;
}
}
@media screen and (max-width: 680px){
	/*关于我们*/
	.inabwen02 li.sb1{
		width: 100%;
		margin-bottom: 30px;
	}
	.inabwen02 li.sb2{
		width: 100%;
	}
	/*关于我们end*/
.news_wrapper .date{
		display: none;
	}
	.newsbody {
    float: left;
    padding-left: 0%;
    width: 100%;
    position: relative;
    transition: all 0.3s ease-out 0s;
}
	.newstitem{
		margin-bottom: 15px;
	}
	.newsimg {
    width: 21%;
    float: right;
}
	.newsimg {
    width: 26%;
    float: right;
}
	.n01 h2{
		font-size: 18px;
	}
	.n01 span#ffb{
		margin-bottom: 0;
	}
	.ncontent p{
    line-height: 24px;
}
	._detailPage_bottom ._time{
		display: none;
	}
	.nll01,.new02{
		margin-bottom: 0;
	}
	.caselist li{
		width: 48%;
	}
}
@media screen and (max-width: 640px){
	/*联系我们*/
	.liuyan,.ditu{
		padding: 40px 0;
	}
	.lylist .inp_name{
		width: 99%;
		padding-left: 15px;
	}
	.lylist .inp_tel{
		width: 99%;
		margin: 10px 0 0 0;
		float: left;
		padding-left: 15px;
	}
	.lylist .inp_neirong {
    width: 99%;
    height: 100px;
    line-height: 35px;
    padding: 0 0 0 30px;
    margin: 10px 0px 0 0;
    background: #fff;
		padding-left: 15px;
}
	.yanzhengm{
		width: 99%;
		
	}
	.lylist .vcode{
		margin: 8px 0px 0 0;
		padding-left: 15px;
	}
	.lylist .submit{
		width: 99%;
		margin: 10px 0 0 0;
		float: left;
	}
	.neiban-lianxi {
    height: 400px;
}
	.pi p{
		width: 100%;
		margin: 8px 0;
	}
	.lianxi-con {
    padding: 30px 0;
}
	.ditu02 iframe{
		height: 300px;
	}
	.xc-title{
		font-size: 22px;
		margin-bottom: 10px;
	}
	.contact-tit {
    font-size: 22px;
    padding-bottom: 15px;
    margin-bottom: 0px;
    position: relative;
}
	/*联系我们end*/
	/*资讯列表*/
	.newslist02 li .wen {
    padding-top: 0px;
}
	.newslist02 li .wen span {
    font-size: 12px;
    padding: 5px 0;
		line-height: 18px;
}
	.newslist02 li {
    margin-bottom: 15px;
    padding-bottom: 15px;
}
	.newslist02 li .date{
		display: none;
	}
	.neimain{
		padding: 40px 0;
	}
	.fenlei{
	height: 45px;
	line-height: 45px;
}
.fenlei li{
	display: block;
	float: left;
	padding: 0 20px;
}
	/*资讯列表end*/
	/*公司设备*/
	.albumlist li{
		width: 48%;
	}
	/*公司设备end*/
	.casexxtitle {
    border-bottom: 1px solid #e4e4e4;
    height: 45px;
    line-height: 45px;
    margin: 0px 0 30px 0;
    text-align: center;
    background: #f5f5f5;
    color: #fff;
}
	.casexxtitle p {
    color: #333333;
    border-bottom: 1px solid #333333;
    width: 100%;
    margin: 0 auto;
    line-height: 44px;
    font-weight: 700;
		font-size: 14px;
}
	.casexxneir p{
		line-height: 24px;
	}
	.casexxneir img{
		width: 100%;
	}

}
@media screen and (max-width: 460px){
/*资讯列表*/
	.newslist02 li{
		width: 100%;
	}
	/*资讯列表end*/
	/*关于我们*/
	.inabwen01 p.title{
		font-size: 19px;
	}
	.inabwen01 i {
    margin: 10px 0;
}
	.inabwen02{
		padding: 20px;
	}
	.inabwen02 li span.wen {
    width: 80%;
}/*关于我们end*/
	.casefenlei-left li{
		width: 33%;
	
	}
}