﻿@import url(jquery.bxslider.css);
@import url(pscroll.css);

/*首页*/
.i_product_bg{ background-color:#f5f5f5; overflow:hidden; padding-bottom:2.5%;}
.i_title{ margin-top:5%; margin-bottom:4%; overflow:hidden; text-align:center; }
.i_title h2{overflow:hidden; font-weight:400px; color:#029948; letter-spacing:0px; text-transform:uppercase; font-family:"微软雅黑","Arial", "Microsoft YaHei";}
.i_title p{background:url(../images/i_bg1.png) center bottom no-repeat; color:#1E7345; padding-bottom:15px;}
.i_product_list{ overflow:hidden; padding-bottom:10px; padding-top:10px;}
.i_product_list ul li{ float:left; width:32.1%; margin-left:0.5%; margin-right:0.5%; overflow:hidden; margin-bottom:1.5%; text-align:center; background-color:#fff; padding-bottom:1.5%;}
.i_product_list ul li:nth-child(3n+0){ margin-right:0;}
.i_product_list ul li img{display: inline-block;width:100%; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; vertical-align:middle;}
.i_product_list ul li .imgs{width:100%; overflow:hidden;}
.i_product_list ul li h2{  font-weight:bold; color:#111111; line-height:36px; height:36px; text-align:center; overflow:hidden;padding-top:2%; padding-left:2%; padding-right:2%;padding-bottom:1%; white-space:nowrap;text-overflow:ellipsis;transition:all 0.3s; margin:0 auto;}
.i_product_list ul li p{ text-align:left; line-height:22px; height:44px; overflow:hidden; color:#333333; font-size:14px; padding-left:2%; padding-right:2%; max-width:350px; margin:0 auto;}
.i_product_list ul li em{ display:block; color:#ee697e; font-size:14px; margin-top:10px; line-height:20px; height:20px; overflow:hidden;}
.i_product_list ul li label{ display:block; color:#333; font-size:14px; line-height:20px; height:20px; overflow:hidden; margin-top:5px;}
.i_product_list ul li:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_product_list ul li:hover{-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.1);box-shadow:0 5px 20px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0);transition:all 0.3s;}
.i_product_list ul li:hover h2{ color:#029948;}

/*首页解决方案*/

.i_solution{ overflow:hidden; padding-bottom:4%; padding-top:8px;}
.i_solution ul li{ float:left; width:49%; margin-right:2%; overflow:hidden;margin-bottom:1.5%; text-align:center;}
.i_solution ul li:nth-child(2n+0){ margin-right:0;}
.i_solution ul li img{display: block;width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; vertical-align:middle; }
.i_solution ul li .imgs{margin:0 auto; overflow:hidden;}
.i_solution ul li .txts{position:absolute; width:100%; height:100%; overflow:hidden; background:rgba(0,0,0,0.5);top:0;left:0;}
.i_solution ul li h2{font-weight:normal; color:#fff; line-height:36px; height:36px; text-align:center; overflow:hidden; padding-left:2%; padding-right:2%; white-space:nowrap;text-overflow:ellipsis;transition:all 0.3s; margin-bottom:1%; margin-top:30%;}
.i_solution ul li p{line-height:22px; height:44px; overflow:hidden; color:#FFF; font-size:14px;padding-left:2%; padding-right:2%; max-width:350px; margin:0 auto;}
.i_solution ul li:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

/*业务范围*/
.i_service_bg{ background-color:#f5f5f5; overflow:hidden; padding-bottom:0%;}
.i_service{ overflow:hidden; padding-bottom:4%; padding-top:8px;}
.i_service ul li{ float:left; width:23%; margin-right:2%; overflow:hidden;margin-bottom:1.5%; text-align:center;}
.i_service ul li:nth-child(4n+0){ margin-right:0;}
.i_service ul li img{display: block;width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; vertical-align:middle; }
.i_service ul li .imgs{margin:0 auto; overflow:hidden;}
.i_service ul li .txts{position:absolute; width:100%; height:100%; overflow:hidden; background:rgba(0,0,0,0.5);top:0;left:0;}
.i_service ul li h2{font-weight:normal; color:#fff; line-height:36px; height:36px; text-align:center; overflow:hidden; padding-left:2%; padding-right:2%; white-space:nowrap;text-overflow:ellipsis;transition:all 0.3s; margin-bottom:1%; margin-top:30%;}
.i_service ul li p{line-height:25px; height:50px; overflow:hidden; color:#FFF; font-size:16px;padding-left:2%; padding-right:2%; max-width:350px; margin:0 auto;}
.i_service ul li:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.i_case_bg{ background:url(../images/i_case_bg.jpg) center center no-repeat; background-size:cover; overflow:hidden; padding-bottom:4%;}
.i_case_bg .i_title h2{ color:#fff;}
.i_case_bg .i_title p{ color:#fff;background:url(../images/i_bg3.png) center bottom no-repeat;}

/*友情链接*/
.i_link{overflow:hidden;}
.i_link ul li{ float:left; font-size:14px; padding:3px 10px; height:20px; line-height:20px; overflow:hidden;}
.i_link ul li:nth-child(14n+0){margin-right:0;}
.i_link ul li a{ display:block; color:#fff;}
.i_link ul li a:hover {color:#fff;}

.banner_pos{ overflow:hidden; position:absolute; width:100%; height:100%; bottom:0; left:0;}
.banner_pos .banner_div{/* display:table; vertical-align:bottom; */height:100%; width:100%;position:relative; }
/*.banner_pos .wrap .td{ display:table-cell; vertical-align:bottom;height:100%;}*/
/*.banner_pos img{transition:all 0.3s;filter: Alpha(Opacity=100);opacity: 1.0; max-width:100%;}*/
.banner_pos .img001{height:100%; width:57.6%; vertical-align:bottom; position:absolute; bottom:0; right:0%;}
.banner_pos .img001 img{ height:100%; filter: Alpha(Opacity=0);opacity: 0;}
.banner_pos .txtsbox{ float:left; width:50%;}
.banner_pos .txts{ float:right;margin-right:3%;margin-top:20%; width:94%; max-width:536px; text-align:left;}
.banner_pos .txts h2{ color:#029948;}
.banner_pos .txts p{ color:#767676; margin-top:6%;}
.banner_pos .txts a{ margin-top:6%; width:220px; display:block; height:48px; line-height:48px; border:1px solid #606060; text-align:center; font-size:12px; color:#a2a2a2;}
.banner_pos .txts a em{ float:right; margin-right:7%; font-style:normal; font-family:"宋体"; font-size:18px;}
.banner_pos .txts a:hover{ border:1px solid #029948;}
.banner_pos .txts a:hover{ color:#029948;}

/*公司介绍*/
.mpbg{ background:url(../images/map_bg.jpg); background-size:cover; padding:0;}
.i_about_bg{ background-color:#f5f5f5; overflow:hidden;}
.i_about_div{ overflow:hidden; padding-bottom:35px;}
.i_about_div .i_one_div_txt{ width:45.9%; padding-left:1.6%; padding-right:1.5%;}
.i_about_div .i_one_div_txt .i_one_con{ max-width:588px;}
.i_about_div .i_one_div_txt .i_one_t{ line-height:28px; color:#666666; }
.i_about_div .i_one_div_txt .i_one_t a{ color:#666666; }
.i_about_div .i_one_div_txt .i_one_t a:hover{ color:#029948;}
.i_about_div .i_one_div_txt .i_one_t img{ display:block;margin-top:2%; margin-bottom:2%;}
.i_about_div .i_one_div_txt .i_one_p{ color:#666666; font-size:16px; line-height:28px; padding-top:2%; /*height:260px; */overflow:hidden; text-align:left; }
.i_about_div .i_one_div_txt .i_one_p a{ color:#666666; }
.i_about_div .i_one_div_txt .i_one_p a:hover{ color:#029948;}
.i_about_div .i_one_div_txt .i_one_p.brandfont{ font-size:16px; text-align:center; padding-top:0;}
.i_about_div .i_one_div_img{ width:50%; overflow:hidden;}
.i_about_div .i_one_div_img img{ width:100%;-webkit-transition: all 0.8s ease-out;
	-ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;
	transition: all 0.8s ease-out;}
.i_about_div .i_one_div_img:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.i_about_two{ overflow:hidden; text-align:center; padding-top:3%; padding-bottom:3%; background-color:#fff; width:98%; padding-left:1%; padding-right:1%;}
.i_about_two ul li{ float:left; width:30.33%; margin-left:1.5%; margin-right:1.5%; overflow:hidden; color:#7b7b7b; font-size:14px; line-height:24px;}
.i_about_two ul li h2{ font-weight:normal; color:#333333; margin-bottom:5%;}
.i_about_two ul li p{ margin:0 auto; max-width:400px;}


/*新闻动态*/

.index-news{
    padding-bottom: 40px;
}
.index-news .wrap{
    overflow: hidden;
}
.in-big{
    float: left;
    padding: 15px;
    width: 42%;
    border: 1px solid #eaeaea;
}
.in-big-img{
    overflow: hidden;
}
.in-big-img img{
    width: 100%;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.in-big-con{
    padding-top: 18px;
}
.in-big-con h4{
     color: #535353;
    line-height: 24px;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.in-big:hover .in-big-con h4{
    color: #029948;
}
.in-big-con p{
    font-size: 14px;
    color: #888888;
    line-height: 22px;
    margin-top: 6px;
    height: 44px;
    overflow: hidden;
}
.in-small{
    float: right;
    width: 52%;
    margin-top: -14px;
}
.ins-box{
    position: relative;
    border-top: 1px solid #e2e2e2;
    padding: 14px 0;
}
.in-small .ins-box:first-child{
    border-top: none;
}
.ins-box-date{
    float: right;
    width: 80px;
    height: 80px;
	background:#f8f8f8;
    text-align: center;
}
.ins-box-date h4{
    font-size: 36px;
    font-weight: normal;
    color: #b0b0b0;
}
.ins-box-date p{
    font-size: 14px;
    color: #b0b0b0;
    line-height: 22px;
}
.ins-box a:hover .ins-box-date{
	background:#029948;
}
.ins-box a:hover .ins-box-date h4{
	color: #fff;
}
.ins-box a:hover .ins-box-date p{
	color: #fff;
}
.ins-box-p{
    position: relative;
    float: left;
    width: 74%;
	margin-left: 0px;
    padding-top: 6px;
}
.ins-box-p h4{
    line-height: 26px;
    color: #484848;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.ins-box-p:hover h4{
    color: #029948;
}
.ins-box-p p{
    font-size: 14px;
    line-height: 22px;
	height: 44px;
    color: #888888;
    overflow: hidden;
    /*text-overflow: ellipsis;
    white-space: nowrap;*/
    margin-top: 6px;
}
.ins-box-more{
    position: absolute;
    top: -1px;
    right: 0;
    width: 40px;
    height: 60px;
    background: #fff url("../images/ins-more.png") no-repeat center bottom;
}
.ins-box a:hover .ins-box-more{background: #fff url("../images/ins-more-on.png") no-repeat center bottom;}


/*动画*/


@media screen and (max-width:1760px) {

}
@media screen and (max-width:1440px) {

}
@media screen and (max-width:1200px) {

}
@media screen and (max-width:1000px) {
.i_link ul li{ padding:3px 10px;}
.i_link ul li:nth-child(6n+0){margin-right:1.1%;}
.i_link ul li:nth-child(5n+0){margin-right:0;}
}
@media screen and (max-width:960px) {


}
@media screen and (max-width:830px) {
/*轮显*/
#slider{ display:none;}
.flash_div{ display:block;}
/*公司介绍*/
.i_about_div .i_one_div_txt{ width:96%; padding-left:2%; padding-right:2%; margin-bottom:3%; padding-top:2%;}
.i_about_div .i_one_div_txt .i_one_con{ max-width:none;}
.i_about_div .i_one_div_img{ width:100%;}
.i_about_two ul li{ width:97%; margin-bottom:3%;}

/*公司业务*/
.i_service ul li{ width:100%; }
.i_link ul li{ padding:3px 5px;}
.i_link ul li:nth-child(5n+0){margin-right:1.1%;}
.i_link ul li:nth-child(4n+0){margin-right:0;}

/*新闻动态*/
.i_news .i_news-con { width:96%; padding-left:2%; padding-right:2%; margin-bottom:3%; padding-top:2%;}
.i_news .i_news-con { max-width:none;}
.i_news .i_news-con .news-img{ width:100%;}
.i_news .i_news-con .news-list li{ width:97%; margin-bottom:3%;}
.i_news .i_baike-con { width:96%; padding-left:2%; padding-right:2%; margin-bottom:3%; padding-top:2%;}
.i_news .i_baike-con li{ width:97%; margin-bottom:3%;}

}


@media screen and (max-width: 780px) {
.i_product_list ul li{ width:49%;}
.i_product_list ul li:nth-child(3n+0){ margin-right:0.6%;}
.i_product_list ul li:nth-child(2n+0){ margin-right:0;}

.in-big{float: left; width:95%;padding-left:2%; padding-right:2%;margin-bottom:3%;}
.in-small{float: left;width:96%;padding-left:2%; padding-right:2%;}
}
@media screen and (max-width: 640px) {
.i_product_list ul li p{ font-size:13px;}
.i_product_list ul li:nth-child(3n+0){ margin-right:0.6%;}
.i_product_list ul li:nth-child(2n+0){ margin-right:0;}
.i_link ul li{ padding:3px 5px;}
.i_link ul li:nth-child(4n+0){margin-right:1.1%;}
.i_link ul li:nth-child(3n+0){margin-right:0;}
}

@media screen and (max-width: 480px) {
/*公司简介*/
.i_about_div .i_one_div_txt .i_one_p{ line-height:22px;height: 132px; font-size:15px;}
.i_product_list ul li p{ font-size:14px;}
/*新闻中心*/
.ins-box-p h4{ line-height:25px;height: 25px;}
.ins-box-p p{ margin-top:3px;}
/*公司介绍*/
.i_service ul li h2{ font-size:20px;}
.i_service ul li p{ font-size:14px;}
/*友情链接*/
.i_link ul li{ float:left; font-size:12px; padding:3px 5px; height:20px; line-height:20px; }
.i_link ul li:nth-child(6n+0){margin-right:1.1%;}
.i_link ul li:nth-child(5n+0){margin-right:0;}

}

@media screen and (max-width:360px) {

}
