/* CSS Document */
/*  初始化  */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{
	margin:0;
	padding:0;
	border:0;
	font-family:"Microsoft YaHei";
} 
table,td{
	margin:0;
	padding:0;
	font-family:"Microsoft YaHei";
}
#fontzoom table,#fontzoom td{
	margin:0;
	padding:0;
	 border:1px solid #ccc;
	font-family:"Microsoft YaHei";
}
#fontzoom table{
	text-align: center; border-collapse: collapse;
	width: 100%!important;
} 
ul,ol,li{
	list-style-type:none;
} 
select,input,img,select{
	vertical-align:middle;
} 
a{
	text-decoration:none;
} 
a:hover,a:active,a:focus{
	text-decoration:none;
}
body{background-color: #FFFFFF;}
/*  调用样式  */
.fl{float:left;	}
.flr{float:right;}
.ct{margin:0 auto;}
.clear{clear:both;}
.clearfixe:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

@font-face {
	font-family: csj;
	src: url('csj.TTF') format('truetype'),url('csj.eot') format('embedded-opentype'),url('csj.woff2') format('woff2'),url('csj.woff') format('woff');
}

/*首页*/
.top{width: 100%;height: 40px;background-color: #f2f2f2;}
.top1{width: 1200px;height: 40px;margin: 0 auto;}
.top1 span{font-size: 14px;color: #333333;line-height: 40px;}
.top1 span a{color: #333333;}
.top1 span a:hover{color: #02a240;}
.top1 span em{font-style: normal;margin: 0 10px;}

.header{width: 100%;height: 181px;background-color: #ffffff;}
.header_1{width: 1200px;height: 181px;margin: 0 auto;z-index: 999;}
.logo{width: 665px;height: 106px;padding-top: 39px;}
.logo img{width: 665px;height: 106px;display: block;}

.sousuo{width: 401px;height: 40px;padding: 71px 0 0;}
.sousuo1{width: 280px;height: 38px;border: 1px solid #e4e4e4;float: left;border-radius: 20px;}
.sousuo1 form{width: 280px;height: 38px;}
.sousuo1 form .sousuo1_ipt1{float: left;width: 200px;height: 21px;padding: 0 8px 0 21px;background: none;border: none;border-right: 1px solid #eeeeee;margin: 9px auto 0;outline: medium;font-size: 14px;color: #999999;font-family: "microsoft yahei";}
.sousuo1 form .sousuo1_ipt2{float: right;width: 50px;height: 38px;background: url(../images/nfjt_2.png) no-repeat;background-position: 13px center;padding: 0;margin: 0;font-family: "microsoft yahei";border: none;outline: medium;cursor: pointer;}
.sousuo .sousuo_a1{display: block;width: 40px;height: 40px;float: left;background: url(../images/nfjt_3.png) no-repeat;background-position: center center;position: relative;margin-left: 19px;}
.sousuo .sousuo_a1 img{position: absolute;width: 86px;height: 86px;display: none;top: 45px;left: -28px;background: url(../images/nfjt_11.png) no-repeat;background-position: center center;padding: 14px 5px 5px 5px;}
.sousuo .sousuo_a1:hover img{display: block;}
.sousuo .sousuo_a2{display: block;width: 40px;height: 40px;float: left;background: url(../images/nfjt_4.png) no-repeat;background-position: center center;margin-left: 19px;}


.nav{width: 100%;height: 60px;background-color: #02a240;}
.nav_ul{width: 1200px;height: 60px;margin: 0 auto;}
.nav_li{float: left;width: 133.333333px;height: auto;text-align: center;position: relative;}
.nav_li>a{font-size: 16px;color: #fff;height: 60px;display: block;line-height:60px;}
.nav_li:hover>a{color: #fff;background-color: #006710;}
.nav_li>a.nav_li_a_hover{color: #fff!important;background-color: #006710!important;}
.nav_li>a.nav_li_a_hover1{color: #fff!important;background-color: #006710!important;}

.ziul{width: 100%;background-color: #fff;display: none;z-index: 999;padding-bottom: 10px;position: absolute;top: 100%;left: 0;}
.zili{width: 87px;height: 28px;margin: 10px auto 0;border: 1px solid #dddddd;}
.zili a{font-size: 14px;color: #333333;line-height: 28px;text-align: center;display: block;width: 87px;height: 28px;}
.zili:hover{color: #fff;background-color: #006710;border:1px solid #006710;}
.zili:hover a{color: #fff;}

/* banner */
.banner{ width:100%; height:600px;position: relative;}
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.banner .bd ul{ width:100% !important;  }
.banner .bd li{ width:100% !important;  height:600px; overflow:hidden; text-align:center;}
.banner .bd li a{ display:block; height:600px; }
.banner .hd{width: 100%;height: 300px;position: absolute;bottom: 0px;left: 0;z-index: 99;padding: 150px 0;}
.banner .hd ul{width: 1200px;height: auto;text-align: center;margin: 0 auto;}
.banner .hd ul li{width: 26px;height: 26px;border-radius: 13px;margin: 0 0 19px 1150px;display: block;overflow: hidden;line-height: 100px;cursor: pointer;background: url(../images/nfjt_12.png) no-repeat;background-position: center center;}
.banner .hd ul li.on{width: 24px;height: 24px;border: 1px solid #fff;}


.main{width: 100%;height: auto;padding-bottom: 0px;}

.main1{width: 1200px;height: 388px;padding: 50px 0;margin: 0 auto;}
.main1_left{ position: relative; width: 560px;height:388px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;}
.main1_left .pic img { width: 560px;height:388px; display: block; }
.main1_left .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 50px; width:100%; overflow: hidden;background: url(../images/nfjt_5.png) repeat; }
.main1_left .txt { position: absolute; bottom: 0; z-index: 2; height: 44px; width:100%; overflow: hidden; }
.main1_left .txt li{ height:50px; line-height:50px; position:absolute; bottom:-50px;}
.main1_left .txt li a{ display: block; color: #ffffff; padding: 0 0 0 22px; font-size: 16px; font-weight: normal; text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 410px; }
.main1_left .txt li a:hover{color: #02a240;}
.main1_left .num { position: absolute; z-index: 3; bottom: 22px; right: 9px; }
.main1_left .num li{ float: left; position: relative; width: 6px; height: 6px; line-height: 10px; overflow: hidden; text-align: center; margin-right: 13px; cursor: pointer;padding: 0px;}
.main1_left .num li a,.main1_left .num li span { position: absolute; z-index: 2; display: block; color: white; width: 6px; height: 6px; top:0px; left: 0px; text-decoration: none;background-color: #868380; }
.main1_left .num li span { z-index: 1; background-color: #ffffff; }
.main1_left .num li.on{padding: 0px;border: 0px solid #ffffff;}
.main1_left .num li.on a{ background:#ffffff;z-index: 3;top: 0px; left: 0px;  }
.main1_left .num li.on span{ background:#ffffff;z-index: 3;top: 0px; left: 0px;  }

.main1_right{width: 610px;height: 388px;}
.main1_right .hd{width: 610px;height: 46px;background-color: #f2f2f2;}
.main1_right .hd .more{float: right;width: 67px;height: 46px;line-height: 46px;}
.main1_right .hd .more a{font-size: 14px;color: #666;}
.main1_right .hd .more a:hover{color: #02a240;}
.main1_right .hd ul{float: left;}
.main1_right .hd ul li{float: left;width: 146px;height: 46px;font-size: 20px;color: #333333;line-height: 46px;text-align: center;cursor: pointer;}
.main1_right .hd ul li a{color: #333333;}
.main1_right .hd ul li.on{color: #FFFFFF;background-color: #02a240;font-weight: bold;}
.main1_right .hd ul li.on a{color: #FFFFFF;}
.main1_right .bd{width: 100%;height: 342px;}
.main1_right .bd .conWrap{width: 100%;height: 342px;}
.main1_right .bd .conWrap .con{width: 100%;height: 342px;}
.main1_right .bd .conWrap .con .main_list_ul{width: 100%;}
.main1_right .bd .conWrap .con .main_list_li1{width: 100%;height: 129px;border-bottom: 1px solid #dddddd;margin-bottom: 10px;}
.main1_right .bd .conWrap .con .main_list_li1 h3{font-size: 18px;color: #333333;font-weight: normal;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 1;padding: 27px 0 13px;}
.main1_right .bd .conWrap .con .main_list_li1 p{font-size: 14px;color: #777777;line-height: 24px;overflow: hidden;}
.main1_right .bd .conWrap .con .main_list_li1 p em{font-style: normal;color: #02a240;}
.main1_right .bd .conWrap .con .main_list_li1:hover h3{color: #02a240;}
.main1_right .bd .conWrap .con .main_list_li{width: 100%;height: 43px;}
.main1_right .bd .conWrap .con .main_list_li h3{float: left;font-size: 16px;color: #333333;padding-left: 12px;width: 480px;font-weight: normal;line-height: 43px;background: url(../images/nfjt_7.jpg) no-repeat;background-position:left center ;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main1_right .bd .conWrap .con .main_list_li span{float: right;font-size: 16px;color: #333333;line-height: 43px;}
.main1_right .bd .conWrap .con .main_list_li:hover h3{color: #02a240;}

.main2{width: 100%;height: 494px;background-color: #f5f5f5;}
.main2_1{background: url(../images/nfjt_4.jpg) no-repeat;width: 1200px;height: 494px;margin: 0 auto;background-position: center center;}
.main2_11{float: left;width: 630px;height: 494px;}
.main2_11 h3{font-size: 24px;color: #333333;line-height: 1;padding: 94px 0 24px;}
.main2_11 span{display: block;width: 48px;height: 5px;background-color: #02a240;}
.main2_11 .main2_11_p{width: 100%;height: 180px;margin: 9px auto 0;}
.main2_11 .main2_11_p p{font-size: 16px;color: #333;line-height: 36px;height: 180px;overflow: hidden;text-align: justify;}
.main2_11 a{display: block;width: 179px;height: 48px;border: 1px solid #e1e1e1;border-radius: 25px;margin: 32px 0 0;font-size: 16px;color: #666666;text-align: center;line-height: 48px;}
.main2_11 a:hover{background-color: #02a240;color: #fff;border: 1px solid #02a240;}
.main2_12{width: 513px;height: 354px;padding: 70px 0 0;float: right;}
.main2_12 video{width: 513px;height: 354px;display: block;}

.main0{width: 1200px;height: 166px;margin: 50px auto;}
.main0_left{width: 702px;height: 166px;}
.main0_left img{width: 702px;height: 166px;display: block;}
.main0_right{width: 468px;height: 166px;}
.main0_right img{width: 468px;height: 166px;display: block;}

.main3{width: 1200px;height: 263px;margin: 0 auto;}
.main3_left{width: 702;height: 263px;}
.main3_left .hd{width: 702;height: 46px;background-color: #f2f2f2;}
.main3_left .hd ul{float: left;}
.main3_left .hd ul li{float: left;width: 117px;height: 46px;font-size: 20px;color: #333333;line-height: 46px;text-align: center;cursor: pointer;}
.main3_left .hd ul li a{color: #333333;}
.main3_left .hd ul li.on{color: #FFFFFF;background-color: #02a240;font-weight: bold;}
.main3_left .hd ul li.on a{color: #fff;}
.main3_left .bd{width: 100%;height: 180px;padding: 17px 0 0;}
.main3_left .bd .conWrap{width: 100%;height: 180px;}
.main3_left .bd .conWrap .con{width: 100%;height: 180px;}
.main3_left .bd .conWrap .con .main_list_ul{width: 100%;}
.main3_left .bd .conWrap .con .main_list_li{width: 100%;height: 36px;}
.main3_left .bd .conWrap .con .main_list_li h3{float: left;font-size: 16px;color: #333333;padding-left: 12px;width: 560px;font-weight: normal;line-height: 36px;background: url(../images/nfjt_7.jpg) no-repeat;background-position:left center ;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main3_left .bd .conWrap .con .main_list_li span{float: right;font-size: 16px;color: #333333;line-height: 36px;}
.main3_left .bd .conWrap .con .main_list_li:hover h3{color: #02a240;}
.main3_right{width: 468px;height: 263px;}
.main3_right .hd{width: 468px;height: 46px;background-color: #f2f2f2;}
.main3_right .hd ul{float: left;}
.main3_right .hd ul li{float: left;width: 117px;height: 46px;font-size: 20px;color: #333333;line-height: 46px;text-align: center;cursor: pointer;}
.main3_right .hd ul li a{color: #333333;}
.main3_right .hd ul li.on{color: #FFFFFF;background-color: #02a240;font-weight: bold;}
.main3_right .hd ul li.on a{color: #fff;}
.main3_right .bd{width: 100%;height: 180px;padding: 17px 0 0;}
.main3_right .bd .conWrap{width: 100%;height: 180px;}
.main3_right .bd .conWrap .con{width: 100%;height: 180px;}
.main3_right .bd .conWrap .con .main_list_ul{width: 100%;}
.main3_right .bd .conWrap .con .main_list_li{width: 100%;height: 36px;}
.main3_right .bd .conWrap .con .main_list_li h3{float: left;font-size: 16px;color: #333333;padding-left: 12px;width: 330px;font-weight: normal;line-height: 36px;background: url(../images/nfjt_7.jpg) no-repeat;background-position:left center ;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main3_right .bd .conWrap .con .main_list_li span{float: right;font-size: 16px;color: #333333;line-height: 36px;}
.main3_right .bd .conWrap .con .main_list_li:hover h3{color: #02a240;}

.main00{width: 1200px;height: 105px;margin: 20px auto 50px;}
.main00_title{width: 115px;height: 105px;background: url(../images/nfjt_6.png) no-repeat;background-position: center center;float: left;}
.main00_title h2{width: 70px;line-height: 30px;height: 60px;padding: 20px 0 0 28px;}
.main00_title h2 a{font-size: 24px;color: #fff;}
.main00_1{width: 1050px;height:105px;float: right;}
.main00_1 .hd{width: 54px;height: 84px;float: right;padding-top: 11px;}
.main00_1 .hd a{display: block;width: 54px;height: 38px;margin-bottom: 8px;cursor: pointer;}
.main00_1 .hd a.next{background: url(../images/nfjt_8.jpg) no-repeat;background-position: center center;}
.main00_1 .hd a.next:hover{background: url(../images/nfjt_8-1.jpg) no-repeat;background-position: center center;}
.main00_1 .hd a.prev{background: url(../images/nfjt_9-1.jpg) no-repeat;background-position: center center;}
.main00_1 .hd a.prev:hover{background: url(../images/nfjt_9.jpg) no-repeat;background-position: center center;}
.main00_1 .bd{float: left;width: 955px;height: 105px;overflow: hidden;}
.main00_1 .bd .picList{width: 955px;}
.main00_1 .bd .picList li{width: 955px;height: 105px;}
.main00_1 .bd .picList li h3{font-size: 22px;color: #333333;line-height: 1;font-weight: normal;padding: 11px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main00_1 .bd .picList li p{font-size: 16px;color: #666666;line-height: 30px;overflow: hidden;height: 60px;}
.main00_1 .bd .picList li:hover h3{color: #02a240;}

.main_title{width: 100%;height: 58px;border-bottom: 1px solid #dddddd;padding-top: 31px;}
.main_title h2{float: left;font-size: 24px;color: #333333;line-height: 58px;height: 54px;border-bottom: 5px solid #02A240;}
.main_title a{float: right;font-size: 14px;color: #888888;line-height: 58px;}
.main_title a:hover{color: #02A240;}
.main4{width: 100%;height: 639px;background-color: #f2f2f2;}
.main4_1{width: 1200px;height: 639px;margin: 0 auto;}
.main4_11{width: 1200px;height: 450px;margin: 30px auto 0;}
.main4_11_li{width: 600px;height: 225px;float: left;background-color: #fff;}
.main4_11_li img{width: 300px;height: 225px;display: block;}
.main4_11_li1{width: 300px;height: 225px;padding: 30px;box-sizing: border-box;}
.main4_11_li1 h3{font-size: 20px;color: #333333;line-height: 1;font-weight: normal;}
.main4_11_li1 em{display: block;width: 42px;height: 3px;background-color: #02A240;margin: 12px 0 15px;}
.main4_11_li1 p{font-size: 14px;color: #666666;line-height: 24px;height: 72px;overflow: hidden;}
.main4_11_li1 span{display: block;font-size: 16px;color: #666666;line-height: 20px;margin: 22px 0 0;padding-right: 31px;background: url(../images/nfjt_7.png) no-repeat;background-position: right center;float: left;}
.main4_11_li:hover span{color: #02A240;}

.main5{width: 100%;height: 451px;}
.main5_1{width: 1200px;height: 451px;margin: 0 auto;}
.main5_11{width: 100%;height: 260px;margin: 30px auto 0;}
.main5_11 .bd{width: 100%;height: 260px;overflow: hidden;}
.main5_11 .bd .main5_11_ul{height: 260px;}
.main5_11 .bd .main5_11_ul .main5_11_li{width: 380px;height: 260px;margin-right: 30px;float: left;position: relative;}
.main5_11 .bd .main5_11_ul .main5_11_li img{display: block;width: 380px;height: 260px;}
.main5_11 .bd .main5_11_ul .main5_11_li span{width: 100%;height: 60px;background: url(../images/nfjt_5.png) repeat;display: block;position: absolute;bottom: 0;left: 0;box-sizing: border-box;padding: 0 56px 0 24px;font-size: 20px;color: #ffffff;line-height: 60px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main5_11 .bd .main5_11_ul .main5_11_li em{display: block;background: url(../images/nfjt_8.png) no-repeat;width: 20px;height: 20px;position: absolute;bottom: 20px;right: 26px;}
.main5_11 .bd .main5_11_ul .main5_11_li:hover em{background: url(../images/nfjt_7.png) no-repeat;}

.link{width: 100%;height: auto;background-color: #7c7c7c;}
.link1{width: 1200px;height: auto;padding: 30px 0;margin: 0 auto;overflow: hidden;}
.link1 h3{width: 108px;height: 54px;padding-left: 81px;float: left;font-size: 20px;color: #ffffff;line-height: 54px;font-weight: normal;background: url(../images/nfjt_9.png) no-repeat;background-position: left center;}
.link1_1{float: left;width: 1011px;height: auto;line-height: 54px;}
.link1_1 a{font-size: 14px;color: #fff;display: block;float: left;margin: 0 10px;}
.link1_1 a:hover{color: #02A240;}

.footer{width: 100%;height: auto;background-color: #333333;}
.footer_ul{width: 1200px;height: 20px;text-align:left;line-height: 1;margin: 0 auto;padding: 50px 0 28px;}
.footer_ul a{font-size: 16px;color: #fff;display: inline;}
.footer_ul span{font-size: 16px;color: #fff;display: inline;margin: 0 30px;}
.footer1{width: 100%;height: auto;}
.footer1_1{width: 1200px;height: auto;margin: 0 auto;padding-bottom: 42px;}
.footer1_left{float: left;width: 1050px;height: auto;}
.footer1_left p{font-size: 14px;color: #ffffff;line-height: 30px;}
.footer1_left p span{margin-right: 24px;}
.footer1_left p a{font-size: 14px;color: #ffffff;}
.footer1_left p a.footer_wzdt{font-size: 14px;color: #ffffff;padding-left: 20px;background: url(../images/nfjt_10.png) no-repeat;background-position: left center;}
.footer1_left p a.footer_houtai{font-size: 14px;color: #ffffff;padding-left: 20px;background: url(../images/nfjt_22.png) no-repeat;background-position: left center;background-size: 15px;}
.footer1_right{width: 97px;height: 97px;float: right;margin-top: -15px;}
.footer1_right>img{width: 97px;height: 97px;display: block;}


.main_er{width: 100%;height: auto;}

.base_title{width: 100%;height: 80px;background-color: #f2f2f2;}
.base_title1{width: 1200px;height: 80px;margin: 0 auto;}
.er_nav_ul{width:auto;height: 80px;}
.er_nav_li{float: left;width: auto;height: 80px;line-height: 80px;margin-left: 30px;}
.er_nav_li a{font-size: 16px;color: #333333;}
.er_nav_li:hover{height: 76px;border-bottom: 4px solid #04a23f;}
.er_nav_li.on{height: 76px;border-bottom: 4px solid #04a23f;}
.base_bdcnav{width: auto;height: 80px;margin: 0 auto;}
.base_bdcnav_location{font-size: 14px;color: #666666;line-height: 80px;float: left;padding-left: 25px;background: url(../images/nfjt_13.png) no-repeat;background-position: left center;}
.base_bdcnav_location a{font-size: 14px;color: #666666;}
.base_bdcnav_location a:hover{font-size: 14px;color: #04a23f;}
.base_bdcnav_location_a_last-child{font-size: 14px;color: #04a23f!important;}

/*新闻列表1*/
.list_news1{width: 1200px;height: auto;margin: 11px auto 70px;}
.list_news1_ul{width: 1200px;height: auto;}
.list_news1_li{width: 100%;height: 126px;padding: 30px 0;border-bottom: 1px solid #dddddd;}
.list_news1_li .list_news1_li1{float: left;width: 89px;height: 126px;}
.list_news1_li .list_news1_li1 h4{font-size: 28px;color: #999999;font-weight: normal;line-height: 1;padding: 22px 0 25px;}
.list_news1_li .list_news1_li1 h4 i{font-size: 20px;color: #999999;font-weight: normal;line-height: 1;font-style: normal;}
.list_news1_li .list_news1_li1 em{display: block;width: 20px;height: 16px;background: url(../images/nfjt_14.png) no-repeat;background-position: center center;}
.list_news1_li span{float: left;display: block;width: 48px;height: 1px;background-color: #dddddd;margin: 35px 18px 0 0;}
.list_news1_li .list_news1_li2{float: left;width: 833px;height: 126px;}
.list_news1_li .list_news1_li2 h3{font-size: 18px;color: #333333;font-weight: normal;padding: 27px 0 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list_news1_li .list_news1_li2 p{font-size: 13px;color: #666666;line-height: 24px;height: 48px;overflow: hidden;}
.list_news1_li img{float: right;display: block;height: 126px;width: 182px;}
.list_news1_li:hover .list_news1_li1 h4{color: #04a23f;}
.list_news1_li:hover .list_news1_li1 em{background: url(../images/nfjt_15.png) no-repeat;background-position: center center;}
.list_news1_li:hover .list_news1_li2 h3{color: #04a23f;}

/*新闻列表2*/
.list_news2{width: 1200px;height: auto;margin: 11px auto 70px;}
.list_news2_ul{width: 1200px;height: auto;}
.list_news2_li{width: 100%;height: 89px;padding: 29px 0;border-bottom: 1px solid #dddddd;}
.list_news2_li .list_news2_li1{float: left;width: 81px;height: 89px;background-color: #04a23f;}
.list_news2_li .list_news2_li1 h4{font-size: 23px;color: #fff;font-weight: normal;line-height: 1;padding: 7px 0 0;text-align: center;}
.list_news2_li .list_news2_li1 h5{font-size: 12px;color: #fff;font-weight: normal;text-align: center;line-height: 23px;width: 63px;border-bottom: 1px solid #61c486;margin: 0 auto;}
.list_news2_li .list_news2_li1 img{display: block;width: 21px;height: 20px;margin: 7px auto 0;}
.list_news2_li .list_news2_li2{float: left;width: 1080px;height: 89px;margin-left: 30px;}
.list_news2_li .list_news2_li2 h3{font-size: 16px;color: #333333;font-weight: normal;padding: 10px 0 9px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list_news2_li .list_news2_li2 p{font-size: 14px;color: #666666;line-height: 24px;height: 48px;overflow: hidden;}
.list_news2_li:hover .list_news2_li2 h3{color: #04a23f;}


/*证书*/
.list_image{width: 1200px;height: auto;margin: 46px auto 70px;}
.list_image_ul{width: 1232px;height: auto;overflow: hidden;min-height: 300px;}
.list_image_li{width: 278px;height: 270px;float: left;margin: 0 30px 0 0;}
.list_image_li a{display: block;width: 278px;height: 270px;}
.list_image_li img{display: block;width: 278px;height: 206px;}
.list_image_li span{font-size: 14px;color: #333333;text-align: center;line-height: 52px;display: block;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list_image_li:hover span{color: #04a23f;}

/*项目*/
.list_xm{width: 1200px;height: auto;margin: 40px auto 70px;}
.list_xm_ul{width: 1230px;height: auto;overflow: hidden;min-height: 300px;}
.list_xm_li{width: 380px;height: 260px;margin:0 30px 30px 0;float: left;position: relative;}
.list_xm_li img{display: block;width: 380px;height: 260px;}
.list_xm_li span{width: 100%;height: 60px;background: url(../images/nfjt_5.png) repeat;display: block;position: absolute;bottom: 0;left: 0;box-sizing: border-box;padding: 0 56px 0 24px;font-size: 24px;color: #ffffff;line-height: 60px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list_xm_li em{display: block;background: url(../images/nfjt_8.png) no-repeat;width: 20px;height: 20px;position: absolute;bottom: 20px;right: 26px;}
.list_xm_li:hover em{background: url(../images/nfjt_7.png) no-repeat;}


.list_tzqy{width: 1200px;height: auto;margin: 40px auto 70px;}
.list_tzqy_ul{width: 1230px;height: auto;min-height: 300px;overflow: hidden;}
.list_tzqy_li{width: 585px;height: 90px;float: left;margin:0 30px 30px 0;}
.list_tzqy_li a{width: 585px;height: 90px;display: block;background: url(../images/nfjt_17.png) #f2f2f2 no-repeat;background-position: 517px center;transition: all .3s;}
.list_tzqy_li a h3{font-size: 24px;color: #666666;font-weight: normal;line-height: 90px;width: 410px;height: 90px;margin: 0 0 0 38px;transition: all .3s;}
.list_tzqy_li a:hover{background: url(../images/nfjt_18.png) #04a23f no-repeat;background-position: 473px center;transition: all .3s;}
.list_tzqy_li a:hover h3{color: #fff;transition: all .3s;}


/*联系我们*/
.contact{width: 1200px;height: 360px;padding: 62px 0 0px;margin: 0 auto;}
.contact1{width: 1200px;height: 360px;}
.contact1_left{width: 558px;height: 360px;}
.contact1_left h3{font-size: 22px;color: #333333;font-weight: normal;line-height: 1;margin: 0 0 20px;width: 100%;}
.contact1_left p{width: 100%;font-size: 14px;color: #666666;line-height: 1;margin-bottom: 10px;}
.contact1_left1{float: left;width: 360px;height: auto;}
.contact1_left1 h4{font-size: 32px;color: #04a23f;line-height: 1;padding:29px 0 42px 60px;background: url(../images/nfjt_19.png) no-repeat;background-position: 2px 28px;width: 300px;}
.contact1_left11{width:312px;height: 37px;padding-left: 48px;margin: 0 0 37px 0;}
.contact1_left11 h5{font-size: 14px;color: #666666;line-height: 1;font-weight: normal;}
.contact1_left11 p{font-size: 14px;color: #666666;line-height: 1;margin-top: 9px;}
.contact1_left111{background: url(../images/nfjt_20.png) no-repeat;background-position: left center;}
.contact1_left112{background: url(../images/nfjt_21.png) no-repeat;background-position: left center;}
.contact1_left2{float: right;width: 140px;margin-right: 45px;}
.contact1_left2 img{display: block;width: 110px;height: 110px;border: 1px solid #dddddd;margin: 0 auto 15px;}
.contact1_left2 span{display: block;font-size: 16px;color: #333333;line-height: 30px;text-align: center;}

.contact1_right{width: 640px;height: 284px;border: 1px solid #dddddd;}


/* 分页 */
#pages { padding:14px 0 10px;text-align: center; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#04a23f; border:1px solid #04a23f; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*----------内容页1----------*/
.base_news_show{height: auto;padding: 30px 0 40px;background-color: #ffffff;width: 1200px;margin: 0 auto;}
.base_news_title{height: auto;text-align: center;}
.base_news_title>h3{font-size: 22px;color: #333333;font-weight: normal;padding-top: 0px;width: auto;margin: 0 auto;padding-bottom: 15px;}
.base_news_title_er{font-size: 14px;color: #999999;line-height: 1;padding-bottom: 10px;width: auto;margin: 0 auto;text-align: center;}
.base_news_title_er1 span{padding-right:20px;}

.base_news_main{padding: 10px 0px;min-height: 300px;line-height: 30px;width: 100%;margin: 0 auto;}
.base_news_main img{max-width:100% !important ;height: auto!important;}
.base_news_foot{width: 100%;height: 84px;margin:10px auto 0;border-top:1px solid #cccccc;padding: 15px 0;}
.base_news_foot span{display: block;width: 100%;height: 42px;line-height: 42px;font-size: 14px;color: #666666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left;}
.base_news_foot a{line-height: 26px;font-size: 14px;color: #666666;width: 100%;}
.base_news_foot a:hover{color: #04a23f;}

