
/* 产品展示 */
.pro-top { position:relative;}
.pro-top .hd li{ width:240px; height:74px; line-height:74px;  box-sizing:border-box; border:1px solid #ccc; border-right:none; display:block; float:left;font-size:20px;background:url(../images/pro-ico1.png) no-repeat 25px -74px; padding-left:71px; cursor:pointer;}
.pro-top .hd li:nth-child(5) { border-right: 1px solid #ccc;}
.pro-top .hd li:nth-child(2).on{background-position: 0px 0 !important;}
.pro-top .hd li a{ color:#333;}
.pro-top .hd li span{ width:18px; height:9px; display:block; float:right; margin:31px 5px 0 0; background:url(../images/sanjiao.png) no-repeat center center;}
.pro-top .hd li.li_2{ background:url(../images/pro-ico2.png) no-repeat 0px -74px;padding-left: 36px;}
.pro-top .hd li.li_3{ background:url(../images/pro-ico3.png) no-repeat 25px -74px;}
.pro-top .hd li.li_4{ background:url(../images/pro-ico4.png) no-repeat 25px -74px;}
.pro-top .hd li.on{ background-color:#228974; color:#fff; background-position:24px 0; }
.pro-top .hd li.on a{ color:#fff;}
.pro-top .hd li.on span{ background:url(../images/sanjiao2.png) no-repeat center center; }
.pro-top .bd dl { width:1200px; height:54px; line-height:54px;  box-sizing:border-box; border:1px solid #cccccc; border-top:none; overflow:hidden; position:relative;}
.pro-top .bd dl dd{ display:block; float:left; margin:0 22px 0 19px; line-height:54px; padding-left:17px; background:url(../images/pro-nav-ico.png) no-repeat left center; }
.pro-top .bd dl span{ display:block; float:right; width:24px; height:24px; position:absolute; right:4px; top:15px;}
.pro-top .bd dl span a{ display:block; width:100%; height:100%; background:url(../images/pro-more1.png) no-repeat center;}
.pro-top .bd dl span a:hover{background:url(../images/pro-more2.png) no-repeat center;}
.pro-dec{ margin-top:24px; position:relative; width:1200px;}
.pro{ margin-top:40px;}
.pro .title{ margin-bottom:30px;}
.pro-l{ width:240px;}
.pro_l{ width:688px; height:515px;}
.pro_r{ width:482px; height:515px;  margin-left:30px;}
.pro_r h2{ font-weight:bold; font-size:32px; line-height:32px; color:#228974; margin:14px 0 6px;}
.pro-detical{ color:#666666; line-height:30px; margin-bottom:19px; height:210px; overflow:hidden;}
.pro_r .pro_td{ margin-top:10px;}
.pro_r ol li{ float:left; margin:0 39px 4px 0;}
.pro_r o li p{ height:36px; line-height:36px; color:#666;}
.pro_td li .td{ transition:transform 0.5s; width:64px; height:64px; margin-bottom:7px; background-color:#ccc; background:url(../images/t1.png) no-repeat center 0px;}
.pro_td ol li .td2{ background:url(../images/t2.png) no-repeat center 0px;}
.pro_td ol li .td3{ background:url(../images/t3.png) no-repeat center 0px;}
.pro_td ol li .td4{ background:url(../images/t4.png) no-repeat center 0px;}
.pro_td ol li .td5{ background:url(../images/t5.png) no-repeat center 0px; margin-right:0;}
.pro_td ol li .td6{ background:url(../images/t6.png) no-repeat center 0px; }
.pro_td ol li .td7{ background:url(../images/t7.png) no-repeat center 0px; }
.pro_td ol li .td8{ background:url(../images/t8.png) no-repeat center 0px; margin-right:0;}
.pro_td li:hover .td{ transform:rotateY(180deg); background-position:center -64px;}
.pro_td li:hover p{ color:#228974;}
.pro_sm{ 
	padding-left:26px;
    width: 586px;
    height: 95px;
    background:#228974;
    position:absolute;
    z-index: 9;
    right: 0px;
    bottom: 269px;
}
.pro_sm h2{ color:#fff; font-size:24px; font-weight:bold; line-height:24px; margin-top:20px;}
.pro_sm p{ color:#fff; margin-top:10px; letter-spacing:10px;}
.pro_sm .fr{ margin-right:66px;}
.pro_sm h3{ margin-top:18px; font-family:'Arial'; padding-left:35px; height:32px; line-height:16px; background:url(../images/indpro-tel.png) no-repeat left center; color:#fff; letter-spacing:1px;}
.pro_sm h3 em{ display:block; }
.pro_sm a{ display:block; color:#fff; letter-spacing:2px; margin-top:9px;}
.pro_sm a:hover{ text-decoration:underline;}
.pro-l h4{ font-size:18px; color:#fff; line-height:61px; height:61px; text-align:center; font-weight:bold;}
.pro-nav{ width:240px; background-color:#14a73c; padding:6px 0;}
.sideMen{ width:216px; background-color:#fff; padding:17px 6px 0px; margin:0 auto; overflow:hidden; height:477px;}
.sideMen h3{ height:36px; line-height:36px; background-color:#e7e7e7;  color:#333; font-size:16px; text-indent:21px;  margin:0 auto 7px;}
.sideMen h3 em{ float:right; display:block; width:40px; height:36px;   background:url(../images/icoAdd.png) no-repeat 16px 22px; cursor:pointer; }
.sideMen h3.on{ background-color:#14a73c; color:#fff;}
.sideMen h3.on a{ color:#fff;}
.sideMen h3.on em{ background-position:16px -50px; }
.sideMen h3:hover{ background-color:#14a73c; }
.sideMen h3:hover a{ color:#fff;}
.sideMen ul{ display:none;}
.sideMen ul li a{ color:#333; font-size:13px; height: 29px; line-height:29px; padding-left:30px; border-bottom: 1px solid #e7e7e7; display:block;}
.sideMen ul li a:hover { text-decoration: none; color:#14a73c;}
.pro-btm{ background:url(../images/pro-btm.png) no-repeat 6px center #fff; width:228px; margin:0 auto; padding:8px 0 8px; height:23px; line-height:23px; font-size:11px;}
.pro-btm span{ display:block; float:left; margin-left:28px;}
.pro-btm b{ color:#14a73c; font-size:23px; font-family:"Times New Roman"; display:block; float:left;}
.pro-r .r-top{ margin-bottom:12px;}
.pro-r .r-top h3{ width:872px; height:21px; line-height:21px; font-size:21px; background:url(../images/icon1.png) no-repeat 7px center; text-indent:33px; position:relative; float:left;}
.pro-r .r-top h3:after{
	content:'';
	position:absolute;
	top:10px;
	left:150px;
	height:1px; 
	width:722px;
	background-color:#e6e6e6;
}
.pro-r .r-top a{ display:block; float:right;}
.pro-r{ width:943px; margin-left:17px;}
.pro-r ul{ width:110%;}
.pro-r li{ position:relative; width:220px; height:275px; border:1px solid #ddd; text-align:center; overflow:hidden; float:left; margin-right:18px; margin-bottom:19px;}
.pro-r li p{ position:absolute; bottom:0; left:0; height:30px; line-height:30px; width:222px;}
.pro-r li p a{ display:block;  text-align:center; font-size:15px;}


.pro-bottom{ height:219px; overflow:hidden; margin-top:30px;}
.pro-bottom .pro-bottom-bd ul{ width:110%; overflow:hidden; zoom:1; }
.pro-bottom .pro-bottom-bd ul li{ width:234px; height:219px; margin-right:6px; float:left; _display:inline; overflow:hidden; text-align:center; position:relative; }
.pro-bottom .pro-bottom-bd ul li img{ width:234px; height:219px; display:block; }
.pro-bottom .pro-bottom-bd ul li .img-dec{width:234px; height:38px; background-color:rgba(0,0,0,0.48); line-height:38px; color:#fff; text-align:center; position:absolute; bottom:-10px; left:0; }
.pro-bottom .pro-bottom-bd ul li a:hover p{ background-color:rgba(34,137,116,1); }



/*优势*/
.ys-wrap{overflow:hidden; background:url(../images/youshi_bg.jpg) no-repeat center 0; height:828px; margin-top:50px;}
.ys-wrap .title{ padding-top:30px;}
.advage{height: 828px;position: relative;}
.ys_nr{height:532px; margin-top:30px;}
.ys_nr li{font-size:0;line-height: 0;position: relative;}
.ys_nr li p{position: absolute;left:229px;bottom:44px;width:742px;height: 98px;background: rgba(0,0,0,0.7);}
.ys_nr li p span{float:left;width:193px;text-align: center;padding-top:17px;background: #228974;height: 98px;box-sizing: border-box;position: relative;font-size:28px;color: #fff;line-height: 34px;}
.ys_nr li p span:after{width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:10px solid #228974;content: "";display: block;position: absolute;top:42%;right:-10px;}
.ys_nr li p em{float:left;width:520px;padding:26px 0 0 26px;font-size:14px;color: #fff;line-height: 24px;}
.ys_qh{background: url(../images/ys_qh.png) no-repeat center 10px;margin-top:32px;height: 92px}
.ys_qh li{float:left;width:25%;padding-top:42px;font-size:20px;color: #303030;background: url(../images/ys_ico1.png) no-repeat center top;text-align: center;}
.ys_qh li.on{color: #228974;background: url(../images/ys_ico1_hv.png) no-repeat center top;}


/*产品优势*/
.gybj{ height:865px; box-sizing: border-box; background:#fff; padding-top:37px; overflow: hidden;}
.gybj .title{ margin-bottom:20px;}
.gy{width: 1200px; height: 710px; position: relative;background: url(../images/tsbg.jpg) no-repeat center center;}
.gy_left{width: 520px;float: left;}
.gy_left dl{overflow: hidden; height:167px;width: 520px; float: left; margin-bottom: 96px;}
.gy_left dt{width:119px;height: 119px;padding-top: 25px; float: left; }
.gy_left dt img{width:119px;height: 119px;  display: block;}
.gy_left dd {width:397px;padding-right: 78px;  height: 167px; box-sizing: border-box; float: left; position: relative;}
.gy_left dd h3{padding-left: 46px;padding-top: 10px; white-space: nowrap; margin-bottom:15px; font-size: 22px; color: #222222; font-weight: bold; height: 58px; line-height: 58px; position: relative;font-family:"Microsoft Yahei";}
.gy_left dd p{ line-height: 24px;overflow: hidden; font-size:16px;color: #666666;font-family:"Microsoft Yahei";}
.gy_left dl:nth-child(2){width: 365px;}
.gy_left dl:nth-child(2) dt{padding-top: 46px; float: right;}
.gy_left dl:nth-child(2) dd{width: 234px;padding-right: 40px;}
.gy_left dl:nth-child(1) dd h3{background: url(../images/ts01.gif) no-repeat left 0;}
.gy_left dl:nth-child(2) dd h3{background: url(../images/ts02.gif) no-repeat left 0;}
.gy_left dl:nth-child(3) dd h3{background: url(../images/ts03.gif) no-repeat left 0;}
.gy_right{width: 520px;float: right;}
.gy_right dl{overflow: hidden; height:167px;width: 520px; float: right;margin-bottom: 96px;  }
.gy_right dt{width:119px;height: 119px;padding-top: 25px; float: left; }
.gy_right dt img{width:119px;height: 119px;  display: block;}
.gy_right dd {width:397px; padding-left: 78px;height: 167px; box-sizing: border-box; float: right; position: relative;}
.gy_right dd h3{ padding-right: 46px;padding-top: 10px;white-space: nowrap; margin-bottom: 15px; font-size: 22px; color: #222222; font-weight: bold; height: 58px; line-height: 58px; position: relative;font-family:"Microsoft Yahei"; text-align: right;}
.gy_right dd p{ line-height: 24px;overflow: hidden; font-size:16px;color: #666666;font-family:"Microsoft Yahei"; text-align: right;}
.gy_right dl:nth-child(2){width: 355px;}
.gy_right dl:nth-child(2) dt{padding-top: 46px; }
.gy_right dl:nth-child(2) dd{width: 235px;padding-right:0;padding-left: 0;}
.gy_right dl:nth-child(3) dt{padding-top: 32px;  }
.gy_right dl:nth-child(1) dd h3{background: url(../images/ts04.gif) no-repeat right 0;}
.gy_right dl:nth-child(2) dd h3{background: url(../images/ts05.gif) no-repeat right 0;}
.gy_right dl:nth-child(3) dd h3{background: url(../images/ts06.gif) no-repeat right 0;}
.gy-tel{ float:right; padding-left:57px; height:50px; background:url(../images/gybj-tel.png) no-repeat left center;}
.gy-tel p{ letter-spacing:1px;}
.gy-tel h4{ font-weight:bold; font-family:"Arial"; font-size:27px; color:#000000; line-height:27px; margin-top:6px;}
.gy-tel h4 span{ display:block; text-align:right;}
/*案例*/ 
.cases{ position: relative; height:560px;background:url(../images/cases.jpg) no-repeat center 0; overflow: hidden;}
.cases .content{ position: relative;}
.cases_l{ padding-top: 90px; width:599px; height: 303px; overflow: hidden;}
.cases_l h2{ padding-bottom:21px; text-align: left; margin-left:12px; font-size:36px;}
.cases_l h2 span{ display:block; color:#c5c5c5; font-size:18px;}
.cases_l ul{ margin-left:24px; width:110%;}
.cases_l ul li{ overflow: hidden; border: 1px solid #7d7d7d; width: 274px; height: 109px; float: left; margin: 0 21px 20px 0; padding-left:99px;}
.cases_l ul .cases-li1{ background:url(../images/case-ico1.png) no-repeat 30px -111px;}
.cases_l ul .cases-li2{ background:url(../images/case-ico2.png) no-repeat 30px -111px;}
.cases_l ul li i{ display: inline-block; float: left; padding-top: 43px; font-size: 20px;}
.cases_l ul li:hover{ background-position:30px 0; background-color:#228974;}
.cases_l ul li:hover a{ color:#fff;}
.cases_l2{ overflow: hidden; width:964px; height:208px; left:51.5%; position: absolute; top:351px;}
.cases_l2 ul{ width:110%;}
.cases_l2 ul li{ float: left; width:248px; height:208px; margin-right: 26px;}
.cases_l2 ul li.on img{box-sizing: border-box; border: 2px solid #228974;}
.cases_l2 ul li img{width: 248px; height:208px;}
.cases_r{ float: left; width:960px; height:560px; overflow:hidden; position:relative; margin-left:-360px;}
.cases_r h3{ text-align: right; height: 92px;}
.cases_r h3 i{ display: block; color: #d32429; font-size: 24px;font-family: Arial; padding-top: 9px;}
.cases_r h3 span{ display: inline-block; font-weight: normal; padding-left: 27px; color: #535353; font-size: 18px; line-height: 100%;background:url(../images/c_tel.png) no-repeat;}
.cases_r ul li img{ width:960px; height:560px;}
.cases_r ul li{ position: relative; height: 560px; margin-bottom: 47px; width: 960px;}
.cases_r ul li em{ display: block; position: absolute; padding-right:40px; left: 0; bottom:0; width: 960px; height: 159px; background: rgba(0,0,0,0.5);}
.cases_r ul li em i{ display: block; padding-left: 50px; padding-top: 40px; line-height: 100%; font-size: 18px; color: #fff; text-align:right;}
.cases_r ul li em span{ display: block; padding-top: 13px; width: 560px; font-size: 16px; color: #ccc; line-height: 28px; text-align:right; float:right;}
.cases_r ul li em b{font-weight: normal; color: #fff;}
.pa{width:36px; height:36px; display: block;  position: absolute; z-index: 9; bottom:210px; right:0;cursor:pointer;}
.prev{ right: 36px; background:url(../images/arrow-left-light.png) no-repeat center center #c9c9c9;}
.next{ background:url(../images/arrow-right-light.png) no-repeat center center #c9c9c9;}
.prev:hover,.next:hover{ background-color:#228974; }
/*合作客户*/
.hz{padding:40px 0;}
.hz ul{ width:110%;}
.hz ul li{width:183px;height:90px; float: left;line-height: 0;border: #ddd 1px solid;position: relative; margin:0 16px 16px 0;}
.hz ul li a{ display:block; position:relative;width:183px;height:88px;}
.hz ul li img{width:181px;height:88px;}
.hz ul li a:hover:after{content: "";width: 183px;height: 90px;position: absolute;top: 0;left: 0;box-shadow: 0 3px 10px 3px rgba(0,0,0,0.1);z-index: 21;}

/*公司介绍*/



/*需求反馈*/
.xq{ background: url("../images/cb.png") no-repeat center;height: 521px;}
.xq_con{ background: url("../images/xc.png") no-repeat center; height: 505px;    position: relative;  top: -29px; max-width: 1200px; margin: 0 auto;}
.xq_con .conter{
    margin: 0px auto;
    position: absolute;
    left: 96px;
    top: 109px;}
.xq_con .conter .qw{ width: 500px; border-right: 1px solid #cccccc;  box-sizing: border-box;}
.xq_con .conter .qw h3{ color: #243a7a; background: url("../images/cj.png") no-repeat 158px; padding: 0px 39px;    text-align: center;}
.xq_con .conter .qw  form input{     padding: 8px 12px;
    border: 1px solid #ece7e7;
    display: block;
    width: 360px;
    margin: 12px auto;}
.xq_con .conter .qw form textarea{     padding: 15px 12px;
    border: 1px solid #ece7e7;
    display: block;
    width: 360px;
    margin: 10px auto;}
.xq_con .conter .qw .but{ background: #15275b; cursor: pointer; color: white; margin-left: 140px; text-align: center; font-size: 16px;   padding: 10px;  }

.xq_con .conter .qw1{width: 461px; margin-left: 20px;}
.xq_con .conter .qw1 h3{ color: #243a7a; background: url("../images/qw.png") no-repeat 158px; padding: 0px 39px;    text-align: center;}
.xq_con .conter .qw1 dl{     margin-left: 12px;
    margin-top: 10px;
    border-bottom: 1px dashed #e8e8e8;
    width: 447px;}
.xq_con .conter .qw1 dl dt{ background: url("../images/q.png") no-repeat 2px;height: 26px;    padding: 5px 64px;
    overflow: hidden; margin-bottom: 6px;  text-overflow: ellipsis;  white-space: nowrap; font-size: 16px;}
.xq_con .conter .qw1 dl dt:hover a{ color: #243a7a;}
.xq_con .conter .qw1 dl dd{ background: url("../images/w.png") no-repeat 2px;height: 26px;    padding: 5px 64px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; color: #7d7d7d; margin-bottom: 12px;}


/*新闻内容*/
.news_top_tit { height: 54px; background: url(../images/news_3.png) 0 bottom no-repeat;}
.news_top_tit p { display: block; width: 441px;float: left; font-size: 22px;}
.news_top_tit p span {  line-height: 52px;}
.news_top_tit p i { font-style: normal;  color: #dedede;  font-size: 20px;  line-height: 52px; text-transform: uppercase; padding-left: 5px;}
.news_top_tit a {display: block; width: 100px; float: right; text-align: right; height: 52px; line-height: 52px; transition: all .6s;}
.news-l{ width:551px;}
.news-l dl{ margin-top:27px;background:#fff;border-bottom: 1px solid #f2f2f2;height:auto;}
.news-l dt{ width:551px;height:262px; overflow:hidden;}
.news-l dt img{width:551px;height:326px; transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s;}
.news-l dt:hover img , .xm dt:hover img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}
.news-l dd{padding: 19px 12px 0; height:115px;overflow: hidden;}
.news-l dd h3{ font-size: 16px;line-height: 27px; color:#000000;overflow: hidden;height: 27px; font-weight:bold;}
.news-l dd h3 a{ color:#000000;}
.news-l dd span{ display: block; float: left; width:79px;height:27px; background:#c91520; border-radius: 20px;text-align: center; line-height: 27px;font-weight: normal; font-size:14px; margin-right: 20px; color:#fff;}
.news-l dd p{margin-top: 16px; font-size: 14px; line-height: 24px; color:#737373; height:48px; overflow:hidden;}
.news-l ul { display: block; margin-top:16px;}
.news-l ul li { display: block;}
.news-l ul li a {
	display: block;
	height: 52px;
	line-height: 52px;
	padding: 0 15px;
}
.news-l ul li a big {
	display: block;
	width: 344px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size:14px;
	height: 52px;
	line-height: 52px;
	float: left;
	background: url(../images/news_7.png) 0px center no-repeat;
	padding-left: 15px;
	transition: all .6s;
}
.news-l ul li a small {
	display: block;
	width: 100px;
	height: 52px;
	line-height: 52px;
	float: right;
	text-align: right;
	transition: all .6s;
	color:#666;
}
.news-l ul li a:hover big {
	background: url(../images/news_7_1.png) 0px center no-repeat;
	color: #228974;
	transition: all .6s;
}
.news-l ul li a:hover small {
	color: #228974;
	transition: all .6s;
}
.news-l ul li:nth-of-type(odd){
	background-color: #f1f1f1;
}
.news-r{ width:600px;}
.news-r .news-r-top{ width:110%; margin-top:27px;}
.news-r .pl {
	width: 285px;
	float: left;
	text-align: center;
	height: 310px;
	margin-right: 20px;
}
.news-r .pl span {
	display: block;
	width: 285px;
	height: 260px;
	overflow: hidden;
}
.news-r .pl img{ transition:all 0.3s; width: 285px; height: 260px;}
.news-r .pl i {
	display: block;
	font-style: normal;
	width: 285px;
	height: 50px;
	line-height: 50px;
	padding: 0 10px;
	background-color: #f3f3f3;
	text-align: center;
	transition: all 0.5s;
	overflow: hidden;
}
.news-r a.pl:hover i {
	background-color: #228974;
	color: #fff;
	transition: all 0.5s;
}
.news-r a.pl:hover span img {
	transform: scale(1.1);
}
.ndnews_bot_l_l {
	width: 195px;
	margin-top: 25px;
}
.ndnews_bot_l_l a {
	width: 195px;
	height: 262px;
	display: block;
	overflow: hidden;
}
.ndnews_bot_l_l a img {
	width: 100%;
	height: 100%;
	transition: all .6s;
}
.ndnews_bot_l_l a:hover img {
	transform: scale(1.1);
	transition: all .6s;
}
.ndnews_bot_l_r {
	width: 370px;
	margin-top: 25px;
}
.ndnews_bot_l_r ul {
	display: block;
}
.ndnews_bot_l_r ul li {
	display: block;
}
.ndnews_bot_l_r ul li a {
	display: block;
	height: 52px;
	line-height: 52px;
	padding: 0 15px;
}
.ndnews_bot_l_r ul li a big {
	display: block;
	width: 210px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	height: 52px;
	line-height: 52px;
	float: left;
	background: url(../images/news_7.png) 0px center no-repeat;
	padding-left: 15px;
	transition: all .6s;
}
.ndnews_bot_l_r ul li a small {
	display: block;
	width: 100px;
	height: 52px;
	line-height: 52px;
	float: right;
	text-align: right;
	transition: all .6s;
}
.ndnews_bot_l_r ul li a:hover big {
	background: url(../images/news_7_1.png) 0px center no-repeat;
	color: #4db75f;
	transition: all .6s;
}
.ndnews_bot_l_r ul li a:hover small {
	color: #4db75f;
	transition: all .6s;
}
.ndnews_bot_r {
	width: 585px;
}
.ndnews_bot_r_r {
	width: 370px;
	margin-top: 10px;
}
.ndnews_bot_r_r ul {
	display: block;
}
.ndnews_bot_r_r ul li {
	display: block;
}
.ndnews_bot_r_r ul li a {
	display: block;
	height: 45px;
	line-height: 45px;
	border-bottom: 1px #bcbcbc dotted;
}
.ndnews_bot_r_r ul li a big {
	display: block;
	width: 210px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	height: 45px;
	line-height: 45px;
	float: left;
	transition: all .6s;
	font-size:14px;
}
.ndnews_bot_r_r ul li a small {
	display: block;
	width: 100px;
	height: 45px;
	line-height: 45px;
	float: right;
	text-align: right;
	transition: all .6s;
}
.ndnews_bot_r_r ul li a:hover big {
	color: #4db75f;
	transition: all .6s;
}
.ndnews_bot_r_r ul li a:hover small {
	color: #4db75f;
	transition: all .6s;
}

.about-wrap{ background:url(../images/about-bg.jpg) no-repeat center 0;}
.about-wrap .title{ padding-top:36px;}
.about-l{ width:448px;}
.about-l h4{ color:#228974; font-size:34px; line-height:34px; margin-bottom:6px;}
.about-l h2{ color:#228974; font-weight:bold; font-size:26px; margin-bottom:10px;}
.about-l p{ width:448px; color:#666666; line-height:26px; font-size:13px;}
.about-l a{ display:block; height:49px; margin-top:10px;}
.about-l a span{ display:block; width:151px; height:49px; line-height:49px; background:#228974; color:#fff; text-align:center; float:left;}
.about-num { margin-top:31px;}
.about-l a i{ display:block; width:49px; height:49px; float:left; background:url(../images/about-ico1.jpg) no-repeat center;}
.about-num li{float:left;position:relative; width:224px;color: #2a2a36; margin-bottom:30px;}
.about-num li span{font-size:40px;font-family: "Impact"; font-weight: bold; line-height:40px; color:#4b0029;}
.about-num li i{font-size: 16px;color: #333;padding-left: 5px;}
.about-num li em{display:block;font-size:16px; color:#666666; padding-top:6px; line-height:16px;}
.about-r{ width:715px; height:510px;}
.help_cut{padding-top:40px; height: 370px; box-sizing: border-box;}
.help_nav{height: 30px; margin-bottom: 20px; position: relative; }
.help_nav:before{content: ""; width: 402px; background:url(../images/line_l.png) no-repeat; height: 5px; left:0;top:13px;position: absolute;}
.help_nav:after{content: ""; width: 402px; background:url(../images/line_r.png) no-repeat; height: 5px; right:0;top:13px;position: absolute;}
.help_nav ul{width: 400px; margin:0 auto;}
.help_nav li{ height: 30px; line-height: 30px; text-align: center;padding:0 30px; font-size: 18px; color: #666666; float: left;background: url(../images/cutico.png) no-repeat right center;  }
.help_nav li a{ text-decoration: none; color: #333333; }
.help_nav li.cur a{ font-weight: bold; color: #228974; }
.help_nav li:last-child{background: none;}
.m_help{ height:208px;width: 1200px; position: relative; }
.xc_scroll{ width:1200px; overflow: hidden;}
.xc{width:110%;}
.xc li{ width:293px; position:relative;margin-right: 9px; float: left; overflow:hidden; }
.xc li div{ width:293px; height:196px; overflow:hidden;}
.xc li img{ display:block;width:293px; box-shadow: 0 0px 10px 0px  #ebebeb;  transition: all .4s;}
.xc li em{ height:40px; line-height:40px; color:#666666; overflow:hidden; display: block; text-align: center; background:#f3f3f3; }
.xc li a:hover img{ -webkit-transform: scale(1.1, 1.1);}
.xc li a:hover em{ background:#228974; color:#fff;}


/*友情链接*/
.links{ margin:40px 0;}
.links span{ font-weight:bold; font-size:15px;}
.links a{ padding:0 16px; color:#a0a0a0;}
.links a:hover{ color: #333; text-decoration: underline;}
