@charset "utf-8";
/* CSS Document */

* {margin: 0; padding: 0;}

body { color:#000; font-size:14px; font-family: "微软雅黑"; background:#fff; word-wrap:break-word; }
a{ color:#000; text-decoration:none; }
a:hover {color:#ca0000; text-decoration:none;}
a img { border: none; }
img { display:block;}
ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style:none;}



/* 首页 样式?*/

.top_bg { width:100%; background:#f6f6f6; height:40px;}
.top_tel { width:1200px; margin:0 auto; text-align:right; line-height:40px; overflow:hidden;}
.top_tel img { float:right; padding-top:13px;}
.top_tel p { float:right; padding-left:8px; color:#747474;}

.top_logo { width:1200px; margin:0 auto; overflow:hidden;}
.top_logo img { float:left; padding-top:20px;}
.nav { float:right; width:861px; overflow:hidden; margin-top:30px;}
.nav ul li { float:left; width:103px; margin:0px 10px; line-height:80px; text-align:center;}
.nav ul li:hover { background:url(../images/ind2_04.jpg) no-repeat bottom center;}
.nav ul li a { display:block; font-size:20px; color:#373737; }
.nav ul li a:hover { color:##90b806;}

.ind_ab_bt { width:100%; background:url(../images/ind2_bt_line.png) no-repeat bottom center; font-size:25px; color:#2b2b2b; margin-top:60px; text-align:center; padding-bottom:25px;}
.ind_ab_bt span { font-size:15px; color:#676767;}
.ind_ab { width:1200px; margin:0 auto; padding:60px 0px 80px 0px; overflow:hidden;}
.ind_ab img { float:left; width:543px; height:416px;}
.ind_ab p { display:block; margin-left:590px; line-height:30px; font-size:14px; color:#6b6b6b;}
.ind_ab_more { margin-left:590px; overflow:hidden;}
.ind_ab_more a { display:block; text-align:center; width:120px; height:35px; line-height:35px; margin:30px 12px 0px 12px; float:left; background:#90b806; border:1px solid #ebebeb; font-size:14px; color:#ffffff;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.ind_ab_more a:hover { background:#e62020; border:1px solid #d0d0d0;
	transform:translate(0,-5px);
    -webkit-transform:translate(0,-5px);
    -moz-transform:translate(0,-5px);
    -o-transform:translate(0,-5px);
    -ms-transform:translate(0,-5px);
}


.ind_pro_bg { background:#f0f0f0; padding:5px 0px 50px 0px;}
.ind_pro { width:1200px; margin:0 auto; overflow:hidden; padding-top:70px;}
.ind_pro ul li { width:326px; float:left; margin:0px 37px 50px 37px;}
.ind_pro ul li a div { width:326px; height:245px; overflow:hidden;}
.ind_pro ul li a div img { width:326px; height:245px;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.ind_pro ul li a:hover div img {
	transform:scale(1.2);
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    -o-transform:scale(1.2);
    -ms-transform:scale(1.2);
	}
.ind_pro ul li a p { background:#90b806; height:50px; line-height:50px; text-align:center; color:#ffffff; font-size:15px;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.ind_pro ul li a:hover p {background:#e62020; color:#ffffff;}
.ind_pro_more { display:block; margin:0 auto; width:170px; height:40px; line-height:40px; text-align:center; font-size:15px; background:#90b806; color:#ffffff; border:1px solid #90b806; border-radius:5px;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.ind_pro_more:hover { color:#ffffff; border:1px solid #e62020; background:#e62020;}


.ind_case_more { width:200px; line-height:60px; margin:0 auto; text-align:center; font-size:15px;}
.ind_case_more a { display:block; color:#707070;}


.ind_news_bg { width:1200px; margin:60px auto 0px auto; overflow:hidden;}
.ind_new_left { width:743px; float:left;}
.ind_new_lbt { background:url(../images/ind2_19.jpg) no-repeat bottom; padding:0px 0px 10px 13px; overflow:hidden;}
.ind_new_lbt1 { float:left; width:150px; color:#90b806; font-size:20px; font-weight:bold;}
.ind_new_lbt2 { float:left; width:150px;}
.ind_new_lbt2 a { display:block; color:#313131; font-size:20px;}
.ind_new_lbt2 a:hover { color:#cf0000;}
.ind_new_lbt3 { float:right; padding-top:10px;}
.ind_new_01 { padding-top:20px; overflow:hidden;}
.ind_new_01 img { float:left; width:398px; height:256px;}
.ind_new_01 a { display:block; margin-left:420px;}
.ind_new_01 a h3 { font-size:20px; font-weight:normal;}
.ind_new_01 a p { padding-top:10px; font-size:13px; line-height:30px; color:#3f3f3f;}
.ind_new_01 a p span { font-size:15px; color:#cf0000;}
.ind_new_02 { padding-top:20px; overflow:hidden;}
.ind_new_02 ul li { float:left; width:43%; margin-right:5%; overflow:hidden; background:url(../images/ind2_28.jpg) no-repeat center left; padding-left:10px; line-height:30px;}
.ind_new_02 ul li a { float:left; color:#353535; font-size:14px;}
.ind_new_02 ul li a:hover { color:#ca0000;}
.ind_new_02 ul li p { float:right; color:#8c8c8c;}


.ind_new_right { float:right; width:382px;}
.ind_new_rbt { background:url(../images/ind2_21.jpg) no-repeat bottom; padding:0px 0px 10px 13px; overflow:hidden;}
.ind_new_rbt1 { float:left; color:#90b806; font-size:20px; font-weight:bold;}
.ind_new_rbt2 { float:right; padding-top:10px;}
.ind_news_r { padding-top:20px;}
.ind_news_r ul li { margin-bottom:20px; border-bottom:1px dashed #adadad; padding-bottom:15px;}
.ind_news_r ul li a h3 { font-size:16px; font-weight:normal; color:#90b806;}
.ind_news_r ul li a:hover h3 { color:#e62020;}
.ind_news_r ul li a p { line-height:30px; color:#000000; padding-top:10px;}
.ind_news_r ul li a:hover p { color:#e62020 ;}

.yqlj_bg { width:100%; background:#90b806; margin-top:40px;}
.yqlj { width:1200px; margin:0 auto; padding:15px 0 5px 0;}
.yqlj p { color:#cf0000; font-size:15px; width:120px; float:left;}
.yqlj p span { color:#515151;}
.yqlj a { display:inline-block;  margin:0 10px 10px 10px; font-size:14px; color:#ffffff; text-align:center;}
.yqlj a:hover { color:#ca0000;}


.footer { width:100%; background:#2a2b2f;}
.footer_nav { width:1200px; margin:0 auto; border-bottom:1px solid #90b806; padding:20px 0px; overflow:hidden;}
.footer_nav ul li { float:left; width:171px;}
.footer_nav ul li a { font-size:17px; color:#ffffff;}
.footer_nav ul li a:hover { color:#e62020;}

.footer_lx { width:1200px; margin:0 auto; padding:50px 0px; overflow:hidden;}
.footer_lx img { float:left; padding-top:40px;}
.footer_lx_tel { margin-left:320px; border-left:1px solid #5f5f5f; padding-left:40px;}
.footer_lx_tel b { color:#FFF; font-size:15px;}
.footer_lx_tel b span { font-size:25px;}
.footer_lx_tel p { background:url(../images/ind2_34.jpg) no-repeat center left; padding-left:30px; margin-top:15px; font-size:14px; color:#959595; line-height:30px;}

.bq { width:100%; background:#393939; height:51px;}
.bq p { width:1200px; margin:0 auto; text-align:right; color:#a1a1a1; line-height:51px;}
.bq p a { color:#a1a1a1;}
.bq p a:hover { color:#FF0;}










/* 关于我们 样式?*/

.ab_dq { width:100%; height:61px; background:#f3f3f3; line-height:61px;}
.ab_dq p { width:1200px; margin:0 auto; font-size:15px; color:#3a3a3a;}
.ab_dq p a { color:#3a3a3a;}
.ab_dq p a:hover { color:#cf0000; border-bottom:1px solid #cf0000;}

.ab_fbt { width:1200px; margin:30px auto 0px auto; overflow:hidden;}
.ab_fbt a { display:block; float:left; text-align:center; width:278px; margin:10px; height:37px; line-height:37px; background:#90b806; border:1px solid #90b806; font-size:15px; color:#ffffff;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.ab_fbt a:hover { background:#e62020; border:1px solid #e62020;
	transform:translate(0,-5px);
    -webkit-transform:translate(0,-5px);
    -moz-transform:translate(0,-5px);
    -o-transform:translate(0,-5px);
    -ms-transform:translate(0,-5px);
}

.ab_main { width:1200px; margin:30px auto 0px auto; font-size:15px; color:#474746; line-height:35px;}
.ab_new_bt { width:1200px; margin:0 auto;}
.ab_new_bt p { width:212px; background:url(../images/ind2_bt_line.png) no-repeat bottom center; font-size:25px; color:#2b2b2b; margin-top:60px; text-align:center; padding-bottom:25px;}

.ab_new { width:1200px; margin:0 auto; padding-top:20px; overflow:hidden;}
.ab_new ul li { float:left; width:27%; margin-right:5%; overflow:hidden; background:url(../images/ind2_28.jpg) no-repeat center left; padding-left:10px; line-height:30px;}
.ab_new ul li a { float:left; color:#353535; font-size:13px;}
.ab_new ul li a:hover { color:#ca0000;}
.ab_new ul li p { float:right; color:#8c8c8c;}




/* 产品展示 样式?*/

.pro_fbt { width:1200px; margin:30px auto 0px auto; overflow:hidden;}
.pro_fbt a { display:block; float:left; text-align:center; width:151px; margin:10px 9px; height:37px; line-height:37px; background:#90b806; border:1px solid #90b806; font-size:15px; color:#ffffff;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.pro_fbt a:hover { background:#e62020; border:1px solid #d0d0d0;
	transform:translate(0,-5px);
    -webkit-transform:translate(0,-5px);
    -moz-transform:translate(0,-5px);
    -o-transform:translate(0,-5px);
    -ms-transform:translate(0,-5px);
}

.pro_main { width:1200px; margin:30px auto 0px auto;}
.pro_main p { background:url(../images/pro_01.jpg) no-repeat center left; font-size:15px; padding-left:30px; color:#d90000;}
.pro_main ul {overflow:hidden; padding-top:20px;}
.pro_main ul li { float:left; width:275px; margin:15px 12px; text-align:center;}
.pro_main ul li a img { display:block; width:269px; height:191px; padding:2px; border:1px solid #d1d1d1;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.pro_main ul li a:hover img { opacity:0.5;}
.pro_main ul li a h3 { display:block; font-size:14px; color:#3d3c3c; font-weight:normal; padding-top:15px;}
.pro_main ul li a b { display:block; margin:15px auto 0px auto; width:127px; height:32px; line-height:32px; border:1px solid #90b806; background:#90b806; color:#ffffff; font-size:13px;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.pro_main ul li a:hover b { background:#e62020; border:1px solid #bfbfbf; color:#FFF;}



/* 新闻 样式?*/

.new_fbt { width:1200px; margin:30px auto 0px auto; overflow:hidden;}
.new_fbt a { display:block; float:left; text-align:center; width:377px; margin:10px; height:37px; line-height:37px; background:#90b806; border:1px solid #90b806; font-size:15px; color:#ffffff;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.new_fbt a:hover { background:#e62020; border:1px solid #e62020;
	transform:translate(0,-5px);
    -webkit-transform:translate(0,-5px);
    -moz-transform:translate(0,-5px);
    -o-transform:translate(0,-5px);
    -ms-transform:translate(0,-5px);
}

.new_main { width:1200px; margin:0px auto;}
.new_main ul { padding-top:10px; overflow:hidden; }
.new_main ul li { float:left; width:357px; margin:20px; background:#f5f5f5;}
.new_main ul li img { width:357px; height:230px;}
.new_main ul li h3 { display:block; font-size:16px; color:#383838; padding:15px 10px 15px 18px; border-bottom:1px dashed #d3d3d3; font-weight:normal; background:url(../images/new_02.jpg) no-repeat center left;}
.new_main ul li div { overflow:hidden; padding:18px 10px;}
.new_main ul li div>p { float:left; background:url(../images/new_03.jpg) no-repeat center left; padding-left:18px; width:160px; font-size:13px; color:#b7b7b7; line-height:32px;}
.new_main ul li div>a { float:right; width:127px; height:32px; line-height:32px; border:1px solid #90b806; text-align:center; font-size:13px; color:#ffffff; background:#90b806;}
.new_main ul li div>a:hover { background:#e62020; border:1px solid #e62020; color:#ffffff;}

.fanye { margin-top:30px; background:#90b806; height:48px; line-height:48px; text-align:center; font-size:15px; color:#ffffff;}
.fanye a { margin:0 15px; color:#ffffff;}



/* 详情 样式?*/

.xq_main { width:1200px; margin:50px auto 0px auto; font-size:18px; color:#434343; line-height:40px; font-family: "宋体";}
.xq_main img{ display:block; width:auto; height:auto; max-width:100%; margin:0 auto; }
.xq_main h3 { display:block; text-align:center; font-size:25px; color:#515151; font-family:"微软雅黑";}
.xq_main h4 { display:block; text-align:center; border-bottom:1px dashed #90b806; padding:20px 0px; margin-bottom:40px; color:#a2a2a2; font-weight:normal; font-size:15px;  font-family:"微软雅黑";}