/* CSS Document */
*{margin:0;padding:0;outline:none;-webkit-text-size-adjust:none;font-family:"Microsoft YaHei","Arial","宋体","黑体","SimHei"," Verdana",;_font-family:Arial !important;}
body{color:#1E1E1B;line-height:180%; }
h1, h2, h3, h4, h5, h6, h7, h8, h9{font-size:100%; font-family:"Helvetica Neue","Helvetica,Arial","PingFang SC","Heiti SC","Microsoft Yahei",sans-serif; font-weight:normal;}
address, cite, dfn, em, var{font-style:normal;}
ul,li, ol{list-style:none;}
html{ overflow-x:hidden;}
a{ text-decoration:none; color:#333;}

/*head*/
.hed{ width:auto; height:40px; margin:0 auto; background:#262626;min-width:1300px;}
.hed .eo{ width:1300px; height:auto;line-height:36px; padding-top:0px; margin:0 auto;}
.hed .eo span{ min-width:200px; line-height:36px; font-size:16px;color:#a7a7a3; font-weight:bold; float:left;}
.hed .eo .dgo{ width:350px; height:auto; float:right;}
.hed .eo .dgo dl{min-width:175px; margin:0px; float:right; padding-left:0px;}
.hed .eo .dgo dl dd{ width:30px;  float:left; padding-top:8px;}
.hed .eo .dgo dl dd img{ width:23px; height:auto;}
.hed .eo .dgo dl dt{ min-width:100px; line-height:36px; text-align:left; float:left; font-weight:bold; font-size:14px; color:#a7a7a3;}
.head{ width:1300px; height:110px; margin:0 auto;}
.head .logo{ width:243px; height:50px; float:left; margin-top:30px;}
.head .dg{ min-width:200px; height:auto; float:left; padding-top:30px;}
.head .dg dd{ width:auto; line-height:25px; font-size:24px; f color:#333; font-weight:bold; font-family:"楷体"; text-align:left;}
.head .dg dt{width:auto; line-height:25px; font-size:24px;color:#333;font-weight:bold;font-family:"楷体";text-align:left;}
.head .nov{ width:700px; height:auto; float:right; padding-top:30px;}
.head .nov{ width:auto; height:auto;}
.head .nov ul{ width:600px; margin:0;}
.head .nov ul li{ width:100px; line-height:60px; font-size:18px; float:left; text-align:center;}

.subclas{ width:auto; height:60px; margin:0 auto; min-width:1300px;border-bottom:0px solid #FFF; border-top:1px solid #ebebeb;}
.subclas ul{ width:1300px; margin:0 auto;}
.subclas ul li{ min-width:30px; line-height:60px; font-size:14px; float:left; text-align:center; padding:0 5px 0 5px;}
.subclas ul li a{ text-decoration:none; font-size:14px; font-weight:normal;}

/*banner切换*/

.fullSlide{width:100%; position:relative;overflow:hidden; min-width:1300px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important; overflow:hidden;}
.fullSlide .bd li{width:100% !important;height:530px; overflow:hidden;text-align:center;}
.fullSlide .bd li img { width:100%;}
.fullSlide .bd li a{display:block;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{width:100%;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:70px;height:7px;margin:1px; margin-right:5px;overflow:hidden;background:#FFF;filter:alpha(opacity=80);opacity:0.8;line-height:999px; position:relative; z-index:333;border-radius:100px;}
.fullSlide .hd ul .on{background:#2357a5; position:relative; z-index:333; border-radius:100px;}
.fullSlide .prev,.fullSlide .next{width:100%;display:block;position:absolute;z-index:1;top:45%;margin-top:-35px;left:10%;z-index:1;width:45px;height:100px;background:url(img/slider-arrow.png) -123px -117px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:10%;background-position:-4px -119px;} 

.index_i{ width:1300px; height:160px; margin:0 auto; margin-top:50px;}
.index_i h1{ width:auto; height:60x; line-height:60px; font-size:33px; text-align:center; font-weight:bold;color:#333;}
.index_i i{ width:50px; height:6px; background:#00a42b; margin:0 auto; display:block; margin-bottom:10px;}
.index_i p{width:100%; line-height:30px; font-size:18px; text-align:center; display:block; font-style:normal; color:#666;}


.index_ii{ width:1300px; height:160px; margin:0 auto; margin-top:50px;}
.index_ii h1{ width:auto; height:60x; line-height:60px; font-size:30px; text-align:center; font-weight:bold;color:#FFF;}
.index_ii i{ width:50px; height:6px; background:#00a42b; margin:0 auto; display:block; margin-bottom:10px;}
.index_ii p{width:100%; line-height:30px; font-size:18px; text-align:center; display:block; font-style:normal; color:#FFF;}


.index_a{ width:auto; min-height:530px; overflow:hidden; margin:0 auto; padding-bottom:30px; background:#f6f6f6; min-width:1300px;}
.index_a .so{ width:1300px; height:470px; margin:0 auto;}
.index_a .so ul{ width:1300px; margin:0px;}
.index_a .so ul li{ width:410px;height:470px; float:left; position:relative; background:#FFF; margin-left:30px;
    box-shadow: 0px 5px 15px 0px rgb(0 0 0 / 6%);
    -webkit-box-shadow: 0px 5px 15px 0px rgb(0 0 0 / 6%); padding-top:20px; overflow:hidden;}
.index_a .so ul li:nth-child(3n+1){margin-left:0px;}
.index_a .so ul li dd{ width:370px; line-height:60px; font-size:20px; margin:0 auto;text-align:left; font-weight:bold;}
.index_a .so ul li span{width:370px; line-height:30px; font-size:18px; margin:0 auto; text-align:left;padding-top:15px;}
.index_a .so ul li dt{ width:370px; min-height:130px; line-height:23px; font-size:14px; margin:0 auto; color:#999; }
.index_a .so ul li .u{ width:370px; height:249px; margin:0 auto; overflow:hidden; }
.index_a .so ul li .u img{ width:370px; height:249px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.index_a .so ul li:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}
.index_a .so ul li .inne-box{width: 100%;
		    padding: 0;
		    margin: 0;
		    background: #00a42b;
		    position: absolute;
		    bottom:-30px;
		    left: 0;
		    transition: all 0.5s ease 0s; height:20px;}
.index_a .so ul li .inne-box a:hover{color:#eb1768;background:#00a42b;}
.index_a .so ul li:hover .inne-box{ bottom:0; }

.index_h{ width:1300px; height:160px; margin:0 auto;}
.index_h h1{ width:auto; height:70x; line-height:70px; font-size:28px; text-align:center; font-weight:bold;color:#333;}
.index_h i{ width:60px; height:6px; background:#00a42b; margin:0 auto; display:block; margin-bottom:10px;}
.index_h p{width:100%; line-height:30px; font-size:18px; text-align:center; display:block; font-style:normal; color:#666;}

.index_b{ width:1300px; min-height:700px; margin:0 auto;  min-width:1300px;}
.index_b ul{ width:1300px; margin:0px;}
.index_b ul li{ width:410px; min-height:470px; float:left; position:relative; background:#FFF; margin-left:30px;}
.index_b ul li:nth-child(3n+1){margin-left:0px;}
.index_b ul li .uo{ width:390px; min-height:200px; background:#f6f6f6; padding:10px;}
.index_b ul li span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: block;
}
.index_b ul li span:hover{ transition: all 0.36s ease;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;}
  
.index_b ul li .uo dd{ width:auto; line-height:40px; font-size:20px; text-align:left; font-weight:bold; color:#333;}
.index_b ul li .uo dt{width:auto; line-height:30px; font-size:18px; text-align:center;}
.index_b ul li .uo p{ width:auto; height:130px; line-height:26px; font-size:14px; margin:0 auto; padding-top:15px; color:#999;}
.index_b ul li .uo em{ width:76px; height:50px; line-height:50px; background:url(/web/img/lin.png) top no-repeat; display:block; text-align:center;}
.index_b ul li .u{ width:410px; height:390px; margin:0 auto; overflow:hidden;}
.index_b ul li .u img{ width:410px; height:390px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.index_b ul li:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}
.index_b ul li:hover{ box-shadow: 0px 1px 30px 0px rgb(0 0 0 / 20%);
    -webkit-box-shadow: 0px 1px 30px 0px rgb(0 0 0 / 20%);}
	
.index_c{ width:100%; height:440px; margin:0 auto; overflow:hidden;min-width:1300px; margin-top:60px;}
.index_bg{ width:100%; height:auto; margin:0 auto;}
.about{ width:85%; min-height:400px; margin:0 auto; position:relative;min-width:1300px;}
.about dd{ width:40%; min-height:450px; float:left; padding-top:30px; background:#FFF; }
.about dd h1{ width:auto; line-height:60px; font-size:36px; color:#333; font-weight:bold;}
.about dd span{ width:auto; line-height:30px; font-size:22px; display:block;color:#777; padding-bottom:20px; border-bottom:7px solid #00a42b;}
.about dd em{ width:100%; height:60px; line-height:60px; font-size:30px; list-style:none; color:#333; padding-top:10px; border-top:7px solid #00a42b; display:block; font-weight:bold;}
.about dd p{ width:auto; line-height:30px; font-size:15px;color:#777; padding-right:1%; padding-top:10px;}
.about dt{ width:55%; min-height:450px; float:right;}	
.about dt img{ width:100%; min-height:400px;}
.aob {
  display: inline-flex; 
  height: 50px;
  width: 180px;
  border: 1px solid #BFC0C0;
  margin: 20px 20px 20px 20px;
  color: #BFC0C0;
  text-transform: uppercase;
  text-decoration: none;
  font-size: .8em;
  letter-spacing: 1.5px;
  align-items: center;
  justify-content: center;
  overflow: hidden;}
a {color: #333;text-decoration: none;letter-spacing: 1px;}

/* Second Button */

#button {position: relative; overflow: hidden;cursor: pointer;}
#button a {position: relative;transition: all .35s ease-Out;color: #333; font-weight:normal;}
#slide {width: 100%;height: 100%;left: -200px;background: #00a42b;position: absolute;transition: all .35s ease-Out;bottom: 0;}
#button:hover #slide {left: 0;}
#button:hover a {color: #FFF;}


.index_o{ width:auto; height:620px; margin:0 auto; position:relative; background:url(/web/img/bg_01.jpg) no-repeat center; background-size:cover;background-attachment:fixed;min-width:1300px;}
.dg_o {width:auto;height:500px; background-color: rgba(33,37,41,0.9);padding-top:120px;min-width:1300px;}
.dg_o .abou{ width:1300px; height:auto; margin:0 auto;}
.dg_o .abou .abous{width:660px; height:auto; float:left; position:relative; margin:0 auto;}
.dg_o .abou .abous h4{ width:auto; line-height:60px; font-size:30px; font-weight:bold; color:#00a42b;}
.dg_o .abou .abous p{ width:auto; line-height:50px; font-size:36px; font-weight:bold; color:#FFF;}
.dg_o .abou .abous span{ width:230px; height:70px; line-height:70px; text-align:center; font-size:18px; color:#FFF; position:relative; background:#00a42b; display:block; top:60px;}

.dg_iu{ width:1300px; height:260px; margin:0 auto; border-top:10px solid #00a42b; position:relative; z-index:99; top:-100px;box-shadow:0 10px 30px rgb(0 0 0 /10%); background:#FFF;}
.dg_iu ul{ width:1300px; margin:0px;}
.dg_iu ul li{ width:325px; height:auto; float:left; margin:0 auto; text-align:center; margin-top:30px;}
.dg_iu ul li dd{ width:100px; height:100px; margin:0 auto;}
.dg_iu ul li dd img{ width:100px; height:auto;}
.dg_iu ul li dt{width:325px; height:50px; line-height:50px; font-size:26px; font-weight:bold;}
.dg_iu ul li p{ width:300px; height:auto; line-height:20px; font-size:14px; margin:0 auto; text-align:left;}

.dg_o .abou .sell{ width:500px; height:auto; float:right;}
.dg_o .abou .sell dd{ width:auto; height:60px; line-height:60px; font-size:20px; font-weight:bold; color:#FFF; border-bottom:8px solid #00a42b;}

.aobo {
  display: inline-flex; 
  height: 70px;
  width: 230px;
  color: #BFC0C0;
  text-transform: uppercase;
  text-decoration: none;
  font-size: .8em;
  letter-spacing: 1.5px;
  align-items: center;
  justify-content: center;
  overflow: hidden;}
.aobo a {color:#FFF;text-decoration: none;letter-spacing:1px; font-size:16px;}

/* Second Button */

#button-3 {position: relative; overflow: hidden;cursor: pointer;}
#button-3 a {position: relative;transition: all .35s ease-Out;}
#slid {width: 100%;height: 100%;left: -300px;background:#272727;position: absolute;transition: all .35s ease-Out;bottom: 0;}
#button-3:hover #slid {left: 0;}
#button-3:hover a {color:#FFF;}




.index_d{ width:100%; height:130px; margin:0 auto;background:#00a42b; min-width:1300px; padding-top:40px;}
.conn{ width:1300px; height:auto; margin:0 auto; clear:both;}
.conn ul{ width:1300px; margin:0px;}
.conn ul li{ width:325px; height:auto; float:left; text-align:center;}
.conn ul li dd{ width:325px; height:60px; line-height:60px;}
.conn ul li dd h2{font-size:56px; color:#FFF; font-weight:bold; font-family: "Helvetica Neue",Helvetica,Arial,"PingFang SC","Heiti SC","Microsoft Yahei",sans-serif;}
.conn ul li dt{ width:325px; line-height:30px; font-size:16px; color:#FFF;}

.index_e{ width:85%; height:260px; margin:0 auto; margin-bottom:60px; position:relative; top:30px; min-width:1300px;}
.swiper-container .swiper-pagination-bullet-active{ background: #3f44c9 !important;
}
.swiper-pagination{margin-top:100px; width:1300px; margin:0 auto;}
.swiper-container .swiper-slide{display:inline-block; position:relative; overflow:hidden; text-align:center; margin-bottom:50px; background:#FFF; padding-top:0px; width:25%;}
.swiper-container .swiper-slide img{width:100%; height:210px;}
.swiper-container .swiper-slide span{display:inline-block; text-align:center; width:100%; height:60px; line-height:60px;font-size:14px;}
.swiper-container .swiper-slide span a{ text-decoration:none; color:#333;}
.swiper-container .swiper-slide a:hover span{color:#333;}


.index_ico{ width:100%; height:300px; margin:0 auto; margin-bottom:60px; position:relative; top:30px; min-width:1300px;}
.swiper-container2 .swiper-pagination-bullet-active{ background:#FFF !important;min-width:1300px;}
.swiper-pagination{margin-top:0px; width:100%; margin:0 auto;}
.swiper-container2 .swiper-slide{display:inline-block; width:100%; position:relative; z-index:9; text-align:center; margin-bottom:50px; background:#FFF; margin:0 auto;padding-bottom:30px;}
.swiper-container2 .swiper-slide img{display:block; width:100%;}
.swiper-container2 .swiper-slide span{display:inline-block; text-align:center;width:100%;  background:#FFF;}
.swiper-container2 .swiper-slide a:hover span{color:#333;}



.index_p{ width:93%; min-height:890px; margin:0 auto; clear:both; min-width:1300px;}
.index_p ul{ width:100%; margin:0px;}
.index_p ul li{ width:24%; height:430px; float:left; margin-left:1.3%; position:relative;}
.index_p ul li:nth-child(4n+1){margin-left:0px;}
.index_p ul li span{ width:100%; height:auto; float:left; overflow:hidden;}
.index_p ul li span img{width:100%; height:360px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.index_p ul li:hover span img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}
.index_p ul li .ino{ width:90%; min-height:70px; overflow:hidden; background:#00a42b; display:block; padding:0 5% 0 5%;}
.index_p ul li .ino h2{width:auto; line-height:30px; font-size:18px; text-align:left; padding-top:5px;}
.index_p ul li .ino h2 a { text-decoration:none; color:#FFF; font-weight:normal;font-size:18px;}
.index_p ul li .ino p{ width:auto; line-height:25px; font-size:14px; text-align:left; color:#999; }
.index_p ul li .ino span{ width:120px; height:20px; line-height:20px; text-align:left; font-size:12px;}
.index_p ul li .ino span a{ text-decoration:none; color:#FFF;}
.index_p ul li:hover { text-decoration:none; color:#FFF;}

.index_nw{ width:auto; height:760px; margin:0 auto;  background:#f6f6f6; min-width:1300px; padding-top:60px;}
/*xinwen*/
.conta_xw{ width:1300px; height:60px; margin:0 auto; margin-bottom:60px;}
.conta_xw .xow{ width:200px; line-height:60px; font-size:28px; color:#333; float:left; font-weight:bold;}
.conta_xw .xou{ width:300px; line-height:60px; float:right;}
.conta_xw .xou em{ width:90px; line-height:60px; float:right;}
.conta_xw .xou em a{ text-decoration:none; color:#666; font-size:14px;}
.container_con{ width:1300px; height:860px; margin:0 auto; margin-bottom:30px; clear:both;}
.container_con ul{ width:100%; margin:0px;}
.container_con ul li{
    width: calc(410px);
    height: auto;
    border-right:1px solid #f0f0f0;
    border-bottom: none; float:left; overflow:hidden; position:relative; z-index:66; margin-left:30px;}	
.container_con ul li .conn{width:90%;
    height: auto;
    padding:68px 9%;
    margin-bottom: 0;
    margin-right: 0;
    border-bottom: none; float:left; overflow:hidden; background:#FFF;}	
.container_con ul li:nth-child(3n+1){margin-left:0px;}	
.container_con ul li:hover{
box-shadow: 0 20px 20px rgba(0,0,0,.1);
transition: all .46s ease;
}
.container_con ul li .conn dd{
    width:100%;
    margin-top:30px;
    opacity: 1;
    height: auto;
    margin-right: 0;
    transition: all .36s ease; overflow:hidden; float:left; display: block; clear:both;}
	
.container_con ul li .conn dd img{width:90%;height: auto;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.container_con ul li:hover .conn dd img{
-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}	
	
.container_con ul li .conn .title{
    font-size:20px;
    margin-top:40px;
    overflow: hidden;
    font-weight:600; color:#333; width:90%;
	}
.container_con ul li .conn .title a{ text-decoration:none;color:#333;}		
.container_con ul li:hover .conn .title a{ text-decoration:none; color:#00a42b; transition: all .46s ease;}
.container_con ul li .conn .date_wrap{  font-family:"Arial";
    display:block;
    font-size:30px;
    color: #666;
    font-weight:bold; position:absolute; top:-30px;transition: all 0.46s ease;}
	
.container_con ul li:hover .conn .date_wrap{transition: all 0.36s ease;font-size:30px;color: #666; top:30px;}
.container_con ul li .conn .description{ width:90%; line-height:30px; font-size:14px; color:#999; padding-top:20px;}
.container_con ul li .conn .details{width:63px;height:63px; line-height:63px; text-align:center; border-radius:100px; clear:both; position:relative; top:60px;transition: all 0.36s ease; margin-bottom:50px; font-size:14px;}

.container_con ul li:hover .conn .details{content: "";width: 63px;height: 63px;background-color:#00a42b;top: 60px;border-radius: 100px;transition: all 0.36s ease;position:relative;}
.container_con ul li .conn .details a{ text-decoration:none; color:#999;}
.container_con ul li:hover .conn .details a{ text-decoration:none; color:#FFF; font-size:14px;}
.wow { -webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
.container_con ul li:nth-child(3n+1){border-left: 1px solid #f0f0f0;}

.container_con ul li .item_block{ width:100%;transition: all 0.36s ease;width:100%; height:30px;float:left;position:relative; overflow:hidden;}
.container_con ul li:hover:before{left:0;opacity:1;width:100%; overflow:hidden;}
.container_con ul li:before{
    content: "";
    width: 0;
    height:3px;
    border-bottom:3px solid #00a42b;
    position: absolute;
    bottom: 0;
    left: 50%;
    transition: all .4s ease;bottom:30px; overflow:hidden; bottom:0px;overflow:hidden;
    opacity: 0;}
	

/*shili*/
.index_xo{ width:auto; min-height:600px; overflow:hidden; margin:0 auto; background:#f8f9fa; min-width:1300px;}
.index_xo .gcxo{ width:80%; height:400px; margin:0 auto; min-width:1300px; overflow:hidden;}
.index_xo .gcxo dd{ width:48%; height:400px; float:left; background:#e8e9e9; padding-left:2%;}
.index_xo .gcxo dd h1{ width:auto; line-height:80px; font-size:24px;}
.index_xo .gcxo dd p{ width:auto; height:160px; line-height:30px; font-size:14px; color:##04040;}
.index_xo .gcxo dd span{ width:160px; height:40px; line-height:40px; text-align:center; color:#FFF; background:#00a42b; display:block;}
.index_xo .gcxo dt{ width:50%; height:400px; float:right;}
.index_xo .gcxo dt img{ width:100%; height:400px;}

.index_xo .gcxo1{ width:80%; height:auto; margin:0 auto; min-width:1300px;}
.index_xo .gcxo1 dd{ width:48%; height:400px; float:right; background:#e8e9e9; padding-left:2%;}
.index_xo .gcxo1 dd h1{ width:auto; line-height:80px; font-size:24px;}
.index_xo .gcxo1 dd p{ width:auto; height:160px; line-height:30px; font-size:16px; color:##04040;}
.index_xo .gcxo1 dd span{ width:160px; height:40px; line-height:40px; text-align:center; color:#FFF; background:#00a42b; display:block;}
.index_xo .gcxo1 dt{ width:50%; height:400px; float:left;}
.index_xo .gcxo1 dt img{ width:100%; height:400px;}


.index_go{ width:530px;min-height:400px; margin:0 auto; float:right; padding-top:0px; padding-bottom:30px;}
.index_gon{ width:530px; height:90px; margin:0 auto;}
.index_gon ul{ width:530px; margin:0px;}
.index_gon ul li{ width:130px; height:55px; line-height:55px; color:#FFF; font-size:24px; text-align:center; float:left; position:relative; margin-left:20px; border-bottom:3px solid #FFF;cursor:pointer;}
.index_gon ul li a{text-decoration:none;height:55px;line-height:55px;color:#fff;cursor:pointer; font-size:18px;}
.index_gon ul li.cur {display:inline-block; }
.index_gon ul li:hover,.index_gon ul li.cur{ border-bottom:3px solid #00a42b;display:inline-block; position:relative; z-index:99;}
.index_gon ul li:nth-child(2n+1){margin-left:0px;}

.index_do {width:530px; height:315px; margin:0 auto;}
.index_do dl{min-height:315px;position:relative; overflow:hidden; display:none;}
.ino{ width:530px; height:auto;}
.ino dd{ width:208px; height:237px; float:left;}
.ino dd img{width:208px; height:237px;}
.ino dt{ width:300px; height:auto; float:right; color:#bfbfb5;}
.ino dt span{ width:auto; line-height:40px; font-size:16px; color:#bfbfb5; background:url(img/s.png) no-repeat left; display:block; text-indent:25px;}

/*行业*/
.index_hi{ width:80%; height:478px; margin:0 auto; min-width:1300px;}
.index_hi .dgo{ width:60%; height:460px; float:left;}
.index_hi .dgo .so{ width:auto; height:118px; position:relative; background:url(/web/img/bg.png) bottom; bottom:-343px;}
.index_hi .dgo .so h1{ width:auto; height:40px; line-height:40px; font-size:24px; color:#FFF; text-align:left;font-weight:bold; position:absolute; left:20px; top:30px;}
.index_hi .dgo .so p{ width:auto; line-height:30px; font-size:18px;color:#FFF; text-align:left;position:absolute; top:70px;left:20px;}
.index_hi .dgo span{width:100%; height:460px;overflow:hidden; float:left;}
.index_hi .dgo span img{width:100%; height:460px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.index_hi .dgo:hover span img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}
.index_hi .dgo1{ width:39%; height:460px; float:right;}
.index_hi .dgo1 .sou{ width:auto; height:118px; position:relative; background:url(/web/img/bg.png) bottom; bottom:-343px;}
.index_hi .dgo1 .sou h2{ width:auto; height:40px; line-height:40px; font-size:24px; color:#FFF; text-align:left; font-weight:bold; position:absolute; left:20px;top:30px;}
.index_hi .dgo1 .sou p{ width:auto; line-height:30px; font-size:18px;color:#FFF; text-align:left;position:absolute; top:70px;left:20px;}
.index_hi .dgo1 span{width:100%; height:460px;overflow:hidden; float:left;}
.index_hi .dgo1 span img{width:100%; height:460px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.index_hi .dgo1:hover span img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}

.index_hu{ width:80%; height:460px; margin:0 auto; clear:both; min-width:1300px;}
.index_hu .shy{width:30%; height:460px; float:left;}
.index_hu .shy .yo{ width:auto; height:118px; position:relative; background:url(/web/img/bg.png) bottom; bottom:-343px;}
.index_hu .shy .yo h3{ width:auto; height:40px; line-height:40px; font-size:24px; color:#FFF; text-align:left;font-weight:bold; position:absolute; left:20px; top:30px;}
.index_hu .shy .yo p{ width:auto; line-height:30px; font-size:18px;color:#FFF; text-align:left;position:absolute; top:70px;left:20px;}
.index_hu .shy span{width:100%; height:460px;overflow:hidden; float:left;}
.index_hu .shy span img{width:100%; height:460px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.index_hu .shy:hover span img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}


.index_hu .szu{width:38%; height:460px; float:left; margin-left:1%;}
.index_hu .szu .sou{ width:auto; height:118px; position:relative; background:url(/web/img/bg.png) bottom; bottom:-343px;}
.index_hu .szu .sou h3{ width:auto; height:40px; line-height:40px; font-size:24px; color:#FFF; text-align:left;font-weight:bold; position:absolute; left:20px; top:30px;}
.index_hu .szu .sou p{ width:auto; line-height:30px; font-size:18px;color:#FFF; text-align:left;position:absolute; top:70px;left:20px;}
.index_hu .szu span{width:100%; height:460px;overflow:hidden; float:left;}
.index_hu .szu span img{width:100%; height:460px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.index_hu .szu:hover span img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}


.index_hu .shu{width:30%; height:390px; float:right;}
.index_hu .shu .uo{ width:auto; height:118px; position:relative; background:url(/web/img/bg.png) bottom; bottom:-343px;}
.index_hu .shu .uo h3{ width:auto; height:40px; line-height:40px; font-size:24px; color:#FFF; text-align:left;font-weight:bold; position:absolute; left:20px; top:30px;}
.index_hu .shu .uo p{ width:auto; line-height:30px; font-size:18px;color:#FFF; text-align:left;position:absolute; top:70px;left:20px;}
.index_hu .shu span{width:100%; height:460px;overflow:hidden; float:left;}
.index_hu .shu span img{width:100%; height:460px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.index_hu .shu:hover span img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}


.index_n{ width:auto; min-height:700px; overflow:hidden; margin:0 auto; padding-top:60px; clear:both; background:#f8f9fa; min-width:1300px;}
.index_n ul{ width:1300px; margin:0 auto;}
.index_n ul li{ width:570px; height:400px; float:left; position:relative; margin-left:20px; padding:30px; background:#e8e9e9; margin-bottom:20px;}
.index_n ul li:nth-child(2n+1){margin-left:0px;}
.index_n ul li .roa{ width:570px; height:200px;}
.index_n ul li .roa dd{ width:280px; height:auto; float:left;}
.index_n ul li .roa dd i{ width:auto; line-height:20px; font-size:24px; font-style:normal; background:#00a42b; padding:10px 20px 10px 30px; }
.index_n ul li .roa dd i a{ text-decoration:none;color:#FFF;}
.index_n ul li .roa dd p{ width:auto; line-height:30px; font-size:20px; color:#00a42b333; padding-top:30px;}
.index_n ul li .roa dt{ width:286px; height:205px; float:right; background:#FFF;}
.index_n ul li .roa dt img{width:266px; height:185px; padding:10px;}
.index_n ul li .roo{ width:auto; height:auto; border-top:1px solid #c7c6c6; clear:both; color:#666; margin-top:20px; padding-top:20px;}
.index_n ul li .roo em{width:auto; line-height:30px; font-size:16px;color:#666; background:url(mg/ico.png) no-repeat left; display:block; text-indent:5px;}
.index_n ul li .roo p{width:auto; line-height:30px; font-size:16px;color:#666; background:url(img/ico.png) no-repeat left; display:block; text-indent:5px;}
/*新闻*/
.dg_new{ width:1300px; min-height:400px; margin:0 auto; margin-bottom:30px;}

.nw_lo{ width:410px; height:auto;float:left;margin-right:30px;padding-top:20px;} 
.nw_lo ul{ width:410px; margin:0px;}
.nw_lo ul li{ width:410px; height:35px; line-height:35px; font-size:14px; text-indent:10px; background:url(/web/img/index_i.png) no-repeat left;}
.nw_lo ul li span{ width:90px; line-height:35px; font-size:12px; color:#8888; float:right; text-align:right;}
.nw_lo ul li a{ text-decoration:none; color:#333;}

.new{ width:410px; height:260px; float:right;padding-top:20px;}
.new ul{ width:410px; margin:0px;}
.new ul li{ width:410px; height:35px; line-height:35px; font-size:14px; text-indent:10px; background:url(/web/img/index_i.png) no-repeat left;}
.new ul li span{ width:90px; line-height:35px; font-size:12px; color:#8888; float:right; text-align:right;}
.new ul li a{ text-decoration:none; color:#333;}


	
.foote{ width:auto; height:140px; margin:0 auto; background:#00a42b;}	
.foots{ width:1300px; height:auto; margin:0 auto; }
.foote .foots dl{ width:433px; height:110px; float:left; padding-top:30px;}
.foote .foots dd{ width:50px; height:50px; float:left; margin-left:20px;}
.foote .foots dd img{width:50px; height:50px;}
.foote .foots dt{ width:300px; height:auto; float:left; margin-left:20px;}
.foote .foots dt span{ width:auto; line-height:30px; font-size:18px; font-weight:bold; color:#FFF;}
.foote .foots dt p{ width:auto; line-height:30px; font-size:16px;font-weight:bold;color:#FFF;}

.one{ width:auto; height:160px; background:#1f1f1f; display:block;}
.one1{width:auto; height:160px; background:#323232;display:block;}

.foot{ width:auto; height:300px; margin:0 auto; background:#272727; padding-top:50px; min-width:1300px;} 	

.foots .nw{ width:300px; height:200px; float:right; margin-top:20px;}
.foots .nw dl{ width:300px; height:auto; float:left;}
.foots .nw dl dd{ width:300px;line-height:40px; float:left;color:#FFF; font-weight:bold; padding-bottom:10px;}
.foots .nw dl dt{ min-width:300px; height:auto; float:right; margin-top:10px;}
.foots .nw dl dt span{ width:70px; height:70px; float:left;}
.foots .nw dl dt span img{ width:70px; height:70px;}
.foots .nw dl dt p{ width:220px; line-height:20px; float:right;color:#a7a7a7; font-size:16px; display:block;}
.foots .nw dl dt em{ width:220px; line-height:35px; float:right;color:#00a42b; font-size:14px;font-weight:bold;display:block;}
.foots .nw dl dt a{ text-decoration:none; color:#a3a5a7;}

.foots .new{ width:900px; height:200px; float:left; margin-left:60px;}
.foots .new dl{ width:225px; height:auto; float:left;}
.foots .new dl dd{ width:225px; line-height:40px; font-size:16px; color:#FFF; font-weight:bold; padding-bottom:10px;}
.foots .new dl dt{ min-width:225px; line-height:30px; float:left;color:#a3a5a7; font-size:14px;}
.foots .new dl dt a{ text-decoration:none; color:#a3a5a7;}
.copy{ width:auto; line-height:60px; font-size:14px; text-align:center;}
	