@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, big, em, font, img, strong, tt, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label,  caption, tbody, tfoot, thead, tr, th, td, input {
	padding:0;
	margin: 0;
	}
body {
	font-family: Microsoft YaHei, Arial,"宋体";
	color:#000;
	font-size:12px;
	}
address, caption, cite, code, dfn, em, strong, th, var { 
    font-weight:normal; 
    font-style:normal;
	}
fieldset, img {
	border:0;
	}
h1, h2, h3, h4, h5, h6 {
	 font-weight:normal;
	 font-size:100%;
	 }
a {
	cursor:pointer;
	text-decoration:none;
	}
ul,ol,li {
	list-style-position:outside;
	list-style:none;
	}
textarea {
	resize:none;
	}
.fl {
	float:left;
	display:inline;
	}
.fr {
	float:right;
	display:inline;
	}
/*链接*/a {color:inherit;text-decoration:none;}
/*已访问*/a:visited {color:inherit;text-decoration:none;}
/*悬停*/a:hover {color:inherit;text-decoration:none;}
/*激活*/a:active {color:inherit;}
img{ max-width:100%;}
	

/*=========  index =========*/
.common{ width:1200px; margin:0 auto; overflow:hidden;}
.sy_top{ width:100%; background:#8a8686; color:#fff; height:30px;line-height:30px; font-size:14px;}
.sy_top span{ display:block; float:left; }
.sy_top .tel{ float:right;}
.sy_top .tel a{ display:inline-block; margin-right:15px;}
.sy_top .tel a:hover{ text-decoration:underline;}
.sy_top .tel h6{ display:block; float:right; line-height:30px; font-weight:bold; color:#025c3c;}
.sy_top .tel>h6>i{ width:24px; height:24px; display:inline-block; float:left; margin-top:3px; margin-right:8px; background:url(../images/tel_tu.png) no-repeat;}

/*logo-nav*/
.sy_nav{ position:absolute; margin-top:30px; left:50%; margin-left:-600px; width:1200px;background:url(../images/nav_bg.png) no-repeat; height:50px;border-radius:6px; box-shadow: 0px 2px 3px #666;-moz-box-shadow: 0px 2px 3px #666;-webkit-box-shadow: 0px 2px 3px #666;z-index: 10;}

.sy_logo{ width:150px; float:left;}
.sy_logo img{ width:131px; height:42px; margin:4px auto auto 10px;}

.nav_nr{ width:1002px; float:right;}
.nLi:last-child{ background:none;}
.nLi{ width:143px; background:url(../images/nav_line.png) no-repeat top right; float:left;}
.nLi h3{ font-size:18px; color:#fff; line-height:50px; text-align:center;text-shadow:1px 1px 0px #006833;}
li.nLi.on h3{ height:50px; line-height:50px; text-align:center; font-size:16px; color:#015537; background:url(../images/nav_on.png) no-repeat top center;text-shadow:1px 1px 0px #03c07c;}

.sub{ display:none; width:142px; padding:5px 0;background:rgba(255, 255, 255, 0.75) none repeat scroll 0 0 ;}
.sub dd{ width:130px; height:25px; margin:0 auto 5px; border-radius:3px; line-height:25px; color:#056945; text-align:center; font-size:13px;}
.sub dd a:hover{ display:block; background:#019861; border-radius:3px; color:#fff;}

/*banner*/
.slideBox{ width:100%;overflow:hidden; position:absolute; z-index:1}
.slide{ width:100%; overflow:hidden; height:840px; overflow:hidden;}
.slide li{ height:840px;}

.dian{ position:absolute; bottom:35px; z-index:3; text-align:center; width:100%;}
.dian a{ display:inline-block; width:40px; height:5px;border-radius:6px; margin:0 3px; background:#fff;}
.dian a.on{ background:#01b474;}

.gs_abstract{ position:absolute; bottom:0; width:100%; padding:20px 0 60px;background:rgba(1,76,49, 0.5) none repeat scroll 0 0; color:#fff; font-size:16px; z-index:2;}
.gs_abstract h6{ /*color:#0e5d40;*/ color:#fff; font-size:22px; padding-bottom:10px;}
.gs_abstract p{ font-size:14px; line-height:30px;}

.clea{ clear:both;}
/**********底部导航效果样式************/
.section{ width:100%; background:#5c5c5c;margin-top:840px;}
/*上-内容显*/
.collapse{ display:none;}
.collapse.in {display: block;}

.db_dh_nr{ width:100%; overflow:hidden;}
.dh_jj{ padding:40px 0 10px;}
.dh_nr_left{ width:800px; float:left; background:url(../images/botton_line.jpg) no-repeat 100% 80%; overflow:hidden;}
.dh_nr_left dl{ /*width:155px;*/width:130px; display:block; float:left; text-align:center; color:#fff; font-size:13px;opacity:0.9;}
.dh_nr_left dl dt{ font-size:15px; padding-bottom:10px;}
.dh_nr_left dl dd a{ line-height:30px;}
.dh_nr_left dl dd a:hover{ text-decoration:underline;}

.db_syewm{ width:320px; padding-left:75px; color:#fff; float:left;}
.db_syewm h6 a{ display:inline-block; width:24px; height:22px; overflow:hidden; margin:0 5px;}
.db_syewm_img{ width:320px; margin-top:20px;}
.db_syewm_img h5{ width:130px; float:left; margin-right:10px; text-align:center;}
.db_syewm_img h5 img{width:103px; height:103px;}

/*下-下拉箭头*/
.xl_jt{width:1200px; overflow:hidden;}
.xl_jt a{ display:block; width:1200px; background:url(../images/up_jt_sy.png) no-repeat center;
-moz-transform: rotate(-180deg); /* FF3.5+ */
-o-transform: rotate(-180deg); /* Opera 10.5 */
-webkit-transform: rotate(-180deg); 
}
.xl_jt a.collapsed{ display:block; width:1200px; background:url(../images/up_jt_sy.png) no-repeat center;
-moz-transform: rotate(0deg); /* FF3.5+ */
-o-transform: rotate(0deg); /* Opera 10.5 */
-webkit-transform: rotate(0deg); }
.xl_jt a img{ width:66px; height:30px; display:block; margin:15px auto;opacity:0;}

/**********底部导航效果样式:end************/

.footer{ width:100%; overflow:hidden; background:#424242;}
.footer h6{ text-align:center; color:#bbbbbb; font-size:12px; line-height:60px;}
.footer h6 a{ display:inline-block; margin:0 10px;}
.footer h6 a:hover{ text-decoration:underline;}



/*========= 产品列表 =========*/
.section2{ width:100%; background:#5c5c5c; overflow:hidden; padding-bottom:30px;}

.ny_logo_nav{width:1200px; margin:0 auto;}
.ny_logo{ width:250px; float:left; height:90px;}
.ny_logo img{ width:210px; height:66px; padding-top:12px;}
.ny_nav{ width:910px; float:right; height:90px;}
.ny_nav .nli{float:left; width:130px; z-index:10; text-align:center; height:90px;line-height:90px;}
.ny_nav .nli h5{height:90px;line-height:90px;}
.ny_nav .nli h5 a{ font-size:16px;}
.ny_nav .nli.on h5 a{ color:#02733d;}

.sdl{ width:130px; padding:10px 0 5px; text-align:center;background:rgba(1,152,97, 0.8) none repeat scroll 0 0; z-index:10; position:relative; display:none; margin-top:-15px;}
.sdl dd{ width:115px; height:25px; margin:0 auto 5px; line-height:25px; color:#fff; text-align:center; font-size:13px;}
.sdl dd a{ display:block;width:115px; height:25px; border-radius:3px;}
.sdl dd a:hover{ background:#fff; color:#019861;}


.ny_banne{ width:100%; height:380px; overflow:hidden;}

.ny_cter{ padding:40px 0;}
.bt_daoh{ width:1200px; overflow:hidden;}
.bt_daoh h6.ny_bt{ display:block; margin-bottom:30px; font-size:22px;}
span.daoh{ border:1px solid #646464; height:50px; line-height:50px; display:inline-block;}
span.daoh a{ display:inline-block; padding:0 30px; font-size:15px;}
span.daoh a:hover,span.daoh a.on{ background:#019861; color:#fff;}

.cp_z{ width:1200px; overflow:hidden; margin-top:50px;}
.cp_z ul{ display:block; width:1200px; overflow:hidden;}
.cp_z li:nth-child(4n){ margin-right:0px;}
.cp_z li{ width:277px; margin-right:30px; margin-bottom:20px; float:left;}
.cp_z li a{ display:block; width:275px; position:relative; height:185px; border:1px solid #cdcdcd;}
.cp_z li a:hover{ border-color:#019861;}
.cp_z li a img{ display:block;  max-width:100%; max-height:100%; margin:auto; position:absolute; left:0; right:0; top:0; bottom:0; width:auto; height:auto;}
.cp_z li p{ width:277px; display:block; height:30px; line-height:30px; text-align:center; font-size:16px;}

.page{ display:block; width:1200px; overflow:hidden; text-align:center; margin-top:15px;}
.page a,.page2 a{ display:inline-block; margin:0 3px; padding:6px 15px; border:1px solid #c0c0c0;}
.page a.on,.page a:hover,.page2 a.on,.page2 a:hover{ background:#019861; border-color:#019861; color:#fff;}


/*========= 新闻列表 =========*/
.ny_news{ width:100%; background:#f4f4f4; overflow:hidden; padding:30px 0; margin:50px auto 30px;}
.ny_new{ border-bottom:5px solid #a3a3a3; border-top:5px solid #a3a3a3; width:880px;}
.ny_new li:last-child{ border:none;}
.ny_new li{ height:69px; line-height:69px; border-bottom:1px solid #686868;}
.ny_new li a{ width:680px; display:block; float:left;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; font-size:15px; text-indent:1em; color:#262626; }
.ny_new li a:hover,.ny_new li:hover span{ color:#019861;}
.ny_new li span{ display:inline-block; float:right; padding-right:10px; font-size:15px; color:#6b6b6b;}

.lx_wm{ width:245px; overflow:hidden; background:#ddd;}
img.right_lx_img{ width:100%; display:block; margin-bottom:30px;}
.lx_xx{ display:block; overflow:hidden; /*width:205px;*/width:215px; margin:0 auto 30px;}
.lx_xx h6{ font-size:18px; margin-bottom:25px;}
.lx_xx h5{ font-size:15px; margin-bottom:25px;}
.lx_xx h4,.lx_xx h3{ font-size:14px; margin-bottom:25px; line-height:24px;}
.lx_xx h3 p:last-child{font-size:13px}    

.page2{ display:block; width:1200px; overflow:hidden; margin-top:15px;}

/*========= 在线订单 =========*/
.ny_order{ padding:40px 0; background:url(../images/dd_bg_tu.jpg) no-repeat right bottom; margin-bottom:40px;}
.order_bt{ width:1200px; border-bottom:1px dashed #999; text-align:center; line-height:76px; font-size:28px;}

.dd_bg{ width:850px; overflow:hidden; margin:30px auto;}
.dd_bg .dd_bt{ font-size:13px;}
.dd_bg td{ padding:15px 0;}
.dd_left{ font-size:16px;}
.dd_bg td input.text1{ width:650px; padding:0 15px; border:1px solid #959595; background:#f8f8f8;border-radius:3px; box-shadow: 0px 1px 3px #b7b7b7;-moz-box-shadow: 0px 1px 3px #b7b7b7;-webkit-box-shadow: 0px 1px 3px #b7b7b7; height:40px; line-height:40px; font-size:16px;font-family: Microsoft YaHei;}
.dd_bg td textarea.wby{ width:650px; padding:0 15px; border:1px solid #959595; background:#f8f8f8;border-radius:3px; box-shadow: 0px 1px 3px #b7b7b7;-moz-box-shadow: 0px 1px 3px #b7b7b7;-webkit-box-shadow: 0px 1px 3px #b7b7b7; line-height:40px; font-size:16px;font-family: Microsoft YaHei;}
.dd_bg td input.an{ width:150px; height:50px; border:none;border-radius:5px; background:#019861; font-size:18px; color:#fff; font-family: Microsoft YaHei;}

/*========= 联系我们 =========*/
.ny_conta{ margin:40px auto; width:100%; overflow:hidden; }
.cont_bt{ background:url(../images/conta_bg_line.jpg) no-repeat center 110px; padding-bottom:20px;}
.cont_bt h6{ line-height:45px; font-size:30px; padding-bottom:50px; text-align:center;}
.cont_bt h5{ text-align:center; font-size:18px; line-height:30px;}

.address_ewm{ width:100%; height:670px; background:url(../images/conat_bg.jpg) no-repeat center; overflow:hidden;}
.add_ewm_kk{/*width:500px; padding-left:70px; padding-right:70px;*/width:460px; padding-left:160px; margin:0 auto; border:10px solid #019861; border-top:none; /*height:660px; */ height:600px; padding-top:60px;background:#fff; }
.add_ewm_kk h6{ padding-top55px; font-size:65px; color:#019861;letter-spacing: 3px;}
.add_ewm_kk h5{ margin:20px auto; font-size:20px;}
.add_ewm_kk h3{ text-align:center; margin-top:50px;font-size:20px; line-height:40px;}

/*========= 公司简介 =========*/
.ny_about{ margin:50px auto 30px; width:1200px; overflow:hidden;}
.wenzi h6{ font-size:26px; color:#f9ab09; padding-bottom:30px;}
.wenzi{font-size:16px !important;font-family: Microsoft YaHei !important; line-height:28px;}
.wenzi .ab_nr{ display:block; width:700px; float:left; font-size:16px; line-height:38px; text-indent:2em;}
.wenzi .ab_nr p,.wenzi .ab_nr span,.wenzi .ab_nr span span,.wenzi .ab_nr span span span{font-size:16px !important;font-family: Microsoft YaHei !important;}
.wenzi img{ width:460px; float:right; display:block;}


/*========= 产品详情页 =========*/

.cp_xq{ margin-top:40px; width:1200px; overflow: hidden;}
.biaoti{ text-align:center; width:1200px; font-size:24px; color:#f9ab09; border-bottom:1px dashed #ccc; padding-bottom:15px;}
.biaoti p{ font-size:16px; color:#A0A0A0; padding-top:10px;}

.cp_xq_nr{ font-size:16px; line-height:32px; text-indent:2em;}
.cp_xq_nr img{ max-width:100%; display:block; margin:10px auto;}
















