﻿@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

ul,ol{list-style:none;}

/*strong,b{font-weight:normal;}*/

em,i{font-style:normal;}

table{border-spacing:0;border-collapse:collapse;}

img{border:0;vertical-align:middle;}

input,select{vertical-align:middle;font-size:100%;line-height:150%;font-family:arial,'\5FAE\8F6F\96C5\9ED1',sans-serif;/*-webkit-appearance:none;*/

}

a{text-decoration:none;outline:none;hide-focus:expression(this.hideFocus=true);background-color:transparent;-webkit-tap-highlight-color:transparent;}


.ditu iframe{
	padding: 5px;
	border: 1px solid #eee;
}

/*自定义*/

.fr{float:right;}

.fl{float:left;}

.clearfix{*zoom:1;}

.wrap{width:1200px;margin:0px auto;height: 100%}

.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}

.clearfix:after{clear:both;}


.n_main .n_main_right .n_content{padding: 10px;}
.n_main .n_main_right .n_content ul.list{width: 100%;}
.n_main .n_main_right .n_content ul.list li{
    border-bottom: 1px solid #eff2f4;
    color: #666;
    padding-bottom: 6px;
    margin-bottom: 10px;
    clear: both;
    height: 110px;
}
.n_main .n_main_right .n_content ul.list li:hover .new_con h4{
    color:#f17300;
}
.n_main .n_main_right .n_content ul.list li>a{
    color: inherit;
    display: block;
    float: left;
}
.n_main .n_main_right .n_content ul.list li>a img{
    width: 132px;
    height: 106px;
    float: left;
    display: block;
	margin: 0 !important;
}
.n_main .n_main_right .n_content ul.list li .new_con{
    width: 700px;
    overflow: hidden;
}
.n_main .n_main_right .n_content ul.list li .new_con h4{
    font-size: 16px;
    color: #333;
    font-weight: bold;
    margin: 5px 0 0;
    transition: 0.3s;
}
.n_main .n_main_right .n_content ul.list li .new_con h4 span.new_time{
    font-size: 14px;
    font-weight: normal;
    float: right;
    color: #666;
    display: block;
    height:20px;
    padding-right: 9px;
    line-height: 24px;
}
.n_main .n_main_right .n_content ul.list li .new_con p{
    line-height: 1.75;
}

.n_main .n_main_right .n_content ul.list li .new_con span,
.n_main .n_main_right .n_content ul.list li .new_con a,
.n_main .n_main_right .n_content ul.list li .new_con p{
    color: inherit !important;
}
.n_main .n_main_right .n_content ul.list li .new_con span,
.n_main .n_main_right .n_content ul.list li .new_con p{
    font-size: 14px !important;
}

.n_main .n_main_right .n_content ul.list li .new_con p img{
    display: none;
}
ul.pagination{margin: 22px auto 0 !important;}

/*
.n_main .n_main_right .n_content ul.list li>a img {
	width: auto;
}
*/
.n_main .n_main_right .n_content ul.list li .new_con,  .n_main .n_main_right .n_content ul.list li>a .new_con {
	width: 530px;
}


/* 通用分页样式 */
.pages {
	height: 26px;
	padding: 5px 0;
	margin-top: 25px;
	clear: both;
	text-align: center;
	font-size: 14px;
	
}
.pages:after {
	content: '.';
	clear: both;
	height: 0;
	line-height: 0;
	display: block;
	visibility: hidden;
}
.pages ul {
	padding: 0;
	list-style: none;
	margin: 0;
	text-align: center;
}
.pages li {
	margin-right: 5px;
	display: inline-block;
}
.pages li a {
	padding: 5px 10px;
	border: 1px solid #e1e1e1;
	height: 24px;
	line-height: 24px;
	color: #666;
}
.pages li a:hover {
	border: 1px solid #9acf16;
	background: #9acf16;
	color: #fff;
	text-decoration: none;
}
.pages li span {
	border: 1px solid #e1e1e1;
	height: 24px;
	line-height: 24px;
	color: #c4c4c4;
	padding: 5px 10px;
}
.pages .current a {
	border: 1px solid #9acf16;
	background: #9acf16;
	color: #fff;
}

/*新闻详细*/
.n_main .n_content{padding:20px;line-height:1.75;font-size:16px;overflow:hidden;}
.n_main .n_content img{display:block;margin:0px auto;}
.n_main h2{font-size:20px;text-align:center;font-weight:800;line-height:1.75;padding:10px 0;    margin-top: 5px;}
.n_main .tongji{padding: 0 20px;}
.n_main .tongji p{text-align:center;color:#666;font-size:14px;padding-bottom:10px;border-bottom:1px dashed #ddd;}
.n_main .tongji p span:nth-child(1){display:inline-block;margin-right:20px;}
.n_main .tiaozhuan{padding:0 20px;}
.n_main .tiaozhuan div{line-height:30px;color:#000;}
.n_main .tiaozhuan div.prve{margin-top:5px;}
.n_main .tiaozhuan div a{color:#666;}
.n_main .tiaozhuan div a:hover{color:#e53d00;}


/*厂房设备*/
.n_main ul.list_box{width:100%;padding:15px 0 5px 0;}
.n_main ul.list_box li{float:left;width:33.33%;margin-bottom:12px;}
.n_main ul.list_box li a{display:block;}
.n_main ul.list_box li a .thumbnail{width: 258px;height:177px !important;border:1px solid #E4E4E4;padding:3px;display:block;margin:0 auto;position: relative;}
.n_main .list_box li a .thumbnail img{max-width:100%;max-height:100%;    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;}
.n_main ul.list_box li a p{line-height:40px;text-align:center;display:block;color:#333;font-size:14px;}
.n_main ul.list_box li:hover .thumbnail{border-color:#f17300;transition:0.5s;}
.n_main ul.list_box li:hover p{color:#f17300;transition:0.5s;}

/*详细页*/
.gspic{
	
}
.gspic img{
	display: block;
	margin: 3px auto;
	max-width: 600px;
}

/*产品详细*/
.n_main .n_content{padding:20px;line-height:1.75;font-size:16px;}
.n_main h2{font-size:20px;text-align:center;font-weight:800;line-height:1.75;padding:10px 0;    margin-top: 5px;}
.n_main .tongji{padding: 0 20px;}
.n_main .tongji p{text-align:center;color:#666;font-size:14px;padding-bottom:10px;border-bottom:1px dashed #ddd;}
.n_main .tongji p span:nth-child(1){display:inline-block;margin-right:20px;}
.n_main .atab{width:800px;margin:0 auto;height:40px;padding:0 20px;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;margin-top:25px;line-height:40px;color:#333;}
.n_main .atab em{font-style:normal;float:left;}
.n_main .atab .atab_txt{float:left;height:40px;overflow:hidden;}
.n_main .atab .atab_txt .cover{position:relative;top:0px;left:0px;/*transition:top 0.5s;*/  }
.n_main .atab .atab_txt .cover li a{color:#666;display:inline-block;margin-right:10px;}
.n_main .atab .atab_txt .cover li a:hover{color:#f17300  }
.n_main .tiaozhuan{padding:0 20px;}
.n_main .tiaozhuan div{line-height:30px;color:#000;}
.n_main .tiaozhuan div.prve{margin-top:5px;}
.n_main .tiaozhuan div a{color:#666;}
.n_main .tiaozhuan div a:hover{color:#f17300;}



.n_main .n_main_right .det_top{background:#fff;}
.n_main .n_main_right .det_banner{
    width: 360px;
    padding: 20px;
    float: left;
}
.n_main .n_main_right .det_banner .det_pic{position:relative;height:360px;overflow:hidden;}
.n_main .n_main_right .det_banner .det_pic li{width:100%;height:100%;position:absolute;top:0;left:0;}
.n_main .n_main_right .det_banner .det_pic img{width:100%;margin-top: 50px;height: 248px;display:none;}
.n_main .n_main_right .det_banner .det_pic li img.on{display:block;}
.n_main .n_main_right .det_banner .det_tab{margin-top:10px;}
.n_main .n_main_right .det_banner .det_tab li{width:33.3333%;float:left;}
.n_main .n_main_right .det_banner .det_tab li:nth-of-type(4){margin-right:0 !important;}
.n_main .n_main_right .det_banner .det_tab li img{width: 114px;height: 79px;margin: 0 auto;display: block;cursor:pointer;border:2px solid transparent;}
.n_main .n_main_right .det_banner .det_tab li img.on{border:2px solid #313439;}
.n_main .n_main_right .det_top .det_inner{
    width: 440px;
    padding: 20px;
    float: right;
}
.n_main .n_main_right .det_top .det_inner p{border-bottom:1px dashed #999;line-height:50px;font-size:14px;color:#333;}
.n_main .n_main_right .det_top .det_inner p:nth-child(1){/*text-align:center;*/margin-bottom:10px;height:50px;display:block;line-height:50px;/*font-size:16px;*/}

.n_main .n_main_right .pro_tit{
    position: relative;
    height: 30px;
    padding: 24px 20px;
}
.n_main .n_main_right .pro_tit p{
    background: #fff;
    position: absolute;
    left: 50%;
    z-index: 998;
    font-size: 18px;
    letter-spacing: 1px;
    line-height: 30px;
    width: 150px;
    text-align: center;
    margin-left: -75px;
    font-weight: 800;
}
.n_main .n_main_right .pro_tit i{
    display: block;
    width: 840px;
    position: absolute;
    top: 38px;
    border-bottom: 1px solid #e5e5e5;
}
.cpxx{
	line-height: 32px;
}
.cpxx_about{
	padding-bottom: 25px;
}
.cpxx02 h2{
	    font-size: 32px;
    color: #99BB00;
	font-weight: normal;
	text-align: left;
}
.cpxx_about pre{
	font: 16px 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: 32px;
}


/*新闻列表*/
.n_main .n_main_right .n_content{padding: 10px;}
.n_main .n_main_right .n_content ul.list{width: 100%;}
.n_main .n_main_right .n_content ul.list li{
    border-bottom: 1px solid #eff2f4;
    color: #666;
    padding-bottom: 6px;
    margin-bottom: 10px;
    clear: both;
    height: 110px;
}
.n_main .n_main_right .n_content ul.list li:hover .new_con h4{
    color:#f17300;
}
.n_main .n_main_right .n_content ul.list li>a{
    color: inherit;
    display: block;
    float: left;
}

.n_main .n_main_right .n_content ul.list li .new_con{
    width: 700px;
    height: 96px;
    overflow: hidden;
}
.n_main .n_main_right .n_content ul.list li .new_con h4{
    font-size: 16px;
    color: #333;
    font-weight: bold;
    margin: 5px 0 0;
    transition: 0.3s;
}
.n_main .n_main_right .n_content ul.list li .new_con h4 span.new_time{
    font-size: 14px;
    font-weight: normal;
    float: right;
    color: #666;
    display: block;
    height:20px;
    padding-right: 9px;
    line-height: 24px;
}
.n_main .n_main_right .n_content ul.list li .new_con p{
    line-height: 1.75;
}

.n_main .n_main_right .n_content ul.list li .new_con span,
.n_main .n_main_right .n_content ul.list li .new_con a,
.n_main .n_main_right .n_content ul.list li .new_con p{
    color: inherit !important;
}
.n_main .n_main_right .n_content ul.list li .new_con span,
.n_main .n_main_right .n_content ul.list li .new_con p{
    font-size: 14px !important;
}

.n_main .n_main_right .n_content ul.list li .new_con p img{
    display: none;
}
ul.pagination{margin: 22px auto 0 !important;}

/*在线留言*/
.mess {
	padding: 0;
	margin: 0;
	font-size: 14px
}
.mess tr {
	padding: 0;
	margin: 0;
	line-height: 50px;
	height: 50PX
}
.mess input {
	display: inline-block;
	height: 25px;
	padding: 2px 8px;
	font-size: 12px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}

.mess textarea {
	width:500px !important;
	display: inline-block;
	padding: 2px 8px;
	font-size: 12px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.mess .submit {
	width: 240px;
	height: 40px !important;
	text-align: center;
	color: #fff !important;
	font-size: 16px;
	background: #8bc220 !important;
	border-radius: 10px;
	border: 0 none;
	cursor: pointer;
}
div.pfw{position:relative;border:1px solid #e1e1e1; margin-top:30px; }
div.pfw:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;overflow:hidden;}
div.pfw h3{height:30px;line-height:30px;font-size:1em;margin:0;padding:0 0 0 20px;background:#f6f6f6 url(/images/heading_bg.png) 8px top no-repeat;border-bottom:1px solid #e1e1e1; color:#444; font-weight:bold;}
div.pfw h3 small{font-size:12px;color:#666;font-weight:normal;padding-left:4px;font-style:normal;}
div.pfw h3 .more{display:block;float:right;height:30px;line-height:30px;padding-right:8px;font-weight:normal;font-size:12px;margin-right:5px;}
div.pfw .content{margin:5px;font-size:12px;line-height: 1.6em;padding:10px;}
div.pfw .adm_reply {margin:6px 0 0 0;font-size:1em;line-height:200%;padding:25px 5px 25px 25px;position:relative; color:#444; border-top:1px solid #e1e1e1; background:#f7faff;}
div.pfw .adm_reply span{color:darkred; font-weight:bold; color:#e77718; }