﻿
/**/
.banner { height:560px;}

.fullSlide {
	width:100%;
	position:relative;
	height:560px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:560px;
	overflow:hidden;
	text-align:center;
	background-position:center top;
	background-repeat:no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:560px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:1px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:40px;
	height:4px;
	margin:1px 10px;
	overflow:hidden;
	background:#ff7700;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#0a6e44;
	width:60px;
	height:8px;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(img/Index/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(img/Index/right1s.png) no-repeat;
}

/*index.css*/
@charset "utf-8";
/* CSS Document */
.banner{ overflow: hidden;  position: relative}
.banner a{ height: 560px; width: 100%; display: block}
.banner .btn{ position: absolute; left:0; bottom:0px; text-align: center; width: 100%; background: url("Img/Index/banner_btnBg.png") no-repeat center; height: 22px;}
.banner .btn span{ display: inline-block; cursor: pointer; background: url("Img/Index/banner_btn.png") no-repeat center top; width: 10px; height: 10px; margin: 5px 2px;}
.banner .btn span:hover, .banner .btn span.cur{ background-position: bottom}


/*产品*/
.pro{ overflow: hidden; width: 100%; background: url("Img/Index/proBg.jpg") repeat-x center top; padding-top: 36px; border-bottom: 1px solid #0c9f69;}
.pro .proLt{ width: 245px; float: left; background: #0a6e44; overflow: hidden; border-radius: 5px; float: left;}
.pro .proLt h2{background: url("Img/Index/proLt-h2Bg.png") no-repeat left center;margin: 25px 0 25px 25px;font-size: 18px;padding-left: 50px;}
.pro .proLt h2 a{ display: block; color: #fff}
.pro .proLt p{ font-size: 18px;  color: #fff;}
.pro .proList{ margin: 0 5px 5px; overflow: hidden; border-radius: 5px; background-color: #fff;}
.pro .proList li{font-size: 14px;height: 50px;padding: 0 30px;}
.pro .proList li a{display: block;float: left;text-decoration: none;background: url("Img/Index/proLt_dd_aBg.png") no-repeat center bottom;width: 145px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 50px;text-indent: 12px;}
.pro .proList li i{display: block;background: url("Img/Index/proLt_iBg.png") no-repeat center top;width: 12px;height: 12px;float: left;margin-top: 20px;margin-right: 7px;}
.pro .proList li:hover i{ background-position: bottom}
.pro .proList li:hover a{ color: #0a6e44; font-weight: bold}
.pro .proRt{ float: right; width: 740px; overflow: hidden}
.pro .proNav{overflow: hidden;width: 100%;margin-top: 15px;/* background-color: #fafafa}*/}
.pro .proNav li{ width: 103px; float: left; position: relative; padding: 0 10px; line-height: 25px;}
.pro .proNav li b{ display: block; font-size: 13px; color: #333333; font-weight: normal; text-align: center; white-space: nowrap; line-height: 25px;}
.pro .proNav li span{  color: #999999; font-size: 12px; display: none}
.pro .proNav li i{ display: block; background: url("Img/Index/proNav_liBg.png") no-repeat center; width: 8px; height: 25px; position: absolute; right: -4px; top:0 }
.pro .proNav li:last-child i{ display: block; background:none; width: 8px; height: 25px; position: absolute; right: -4px; top:0; }
.pro .proNav li a{ text-decoration: none}
.pro .proNav li:hover b,.pro .proNav li.cur b{ font-weight: bold; color: #0a6e44}
.pro .proNav li:hover span,.pro .proNav li.cur span{ }
.pro .proLi{overflow: hidden;width: 100%;margin-top: 15px;}
.pro .proLi li{width: 740px;overflow: hidden;height: 690px; display: none}
.pro .proImg{width: 235px;background-color: #fff;margin: 5px;float: left;padding-bottom: 20px;}
.pro .proImg i{ display:block; width:235px; height:240px; overflow:hidden;}
.pro .proImg img,.pro .proImg span,.pro .proImg b{ display: block;  text-align: center; padding:0px !important; transition:0.8s;-moz-transition:0.8s, -moz-transform 0.8s;-webkit-transition:0.8s, -webkit-transform 0.8s;}

.pro .proImg a:hover img{ -webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-m-transform: scale(1.1);transform: scale(1.1);}

.pro .proImg em{ height: 25px; line-height: 25px; text-align: center; display: block; font-size: 14px; padding-top:16px;}
.pro .proImg b{font-size: 16px;color: #000000;line-height: 35px;font-weight: normal;}
.pro .proImg span{line-height: 20px;font-size: 12px;color: #999999;height: 40px;padding: 0 10px;overflow: hidden;}
.pro .proImg a { text-decoration: none}
.pro .proImg a:hover b{ color:#0a6e44;}
.pro .proImg:hover { box-shadow: 0 0 5px #ccc;}
.pro .proBanenr{ margin-top: 30px; overflow: hidden; width: 100%;}
.pro .ggBg{ background: url("Img/Index/proGgBg.png") no-repeat center; height: 115px; width: 1003px; }
.pro .ggBg h4{float: right;font-size: 18px;color: #fff;margin-top: 36px;margin-right: 115px;}
.pro .ggBg h4 span{ font-weight: normal; font-size: 36px;}
.pro .proBanenr .p{ font-size: 14px; text-align: center; line-height: 45px; color: #666; margin: 5px 0;}
.pro .proBanenr .p b{  color: #0a6e44}
.pro .proBox{ overflow: hidden; width: 100%;}
.pro .proLi li:first-child{ display: block}

/*标题*/
.title{ width: 100%; text-align: center; margin-top: 65px;}
.title h2{ font-size: 36px; color: #333; font-weight: normal}
.title h2 a{ color: #333}
.title p{ font-size: 18px; margin-top: 5px; color: #666666;}
.title em{ display: block;  font-size: 16px; color: #666666; margin-top: 5px;}
.title i{ display: block; margin-top: 35px; background: url("Img/Index/title_iBg.png") no-repeat center; width: 100%; height: 3px;}

/*困扰*/
.K_L{ overflow: hidden; width: 100%; background: url("Img/Index/klBg.jpg") no-repeat center; height: 676px;}
.K_L .title{background: url("Img/Index/klWen.png") no-repeat 818px 5px;top:0;padding: 15px 0;}
.K_L .title h2 span{color: #086d43;}
.K_L .klBox{ overflow: hidden; width: 1003px; height: 380px; margin-top: 60px; position: relative}
.K_L .klBox img{ display: block; left:50%; position: absolute; top:0; margin-left: -175px;}
.K_L .klBox p{ font-size: 18px; color: #333; position: absolute; border-bottom: 1px dashed #afafaf; padding-bottom: 10px; text-align: right; width: 382px;}
.K_L .klBox p b{ color: #086d43;}
.K_L .klBox p.tl{ text-align: left}
.K_L .klBox p.p1{top: 24px;left:0;}
.K_L .klBox p.p2{top: 26px;right:0;}
.K_L .klBox p.p3{top: 92px;left:0;width: 333px;}
.K_L .klBox p.p4{top: 92px;right:0;width: 330px;}
.K_L .klBox p.p5{top: 165px;left:0;width: 316px;}
.K_L .klBox p.p6{top: 165px;right:0;width: 313px;}
.K_L .klBox p.p7{top: 235px;left:0;width: 320px;}
.K_L .klBox p.p8{top: 235px;right:0;width: 322px;}

/*环境*/
.hj{ overflow: hidden; width: 100%; background: url("Img/Index/hjBg.jpg") no-repeat center; height: 506px;}
.hj .title h2{ font-size: 30px;}
.hj .title h2 strong{  color: #086d43; font-weight:bold;}
.hj .hjBox{ width: 1003px; height: 180px; position: relative; margin-top: 55px;}
.hj dl{ width: 345px; position:absolute; overflow: hidden}
.hj dl dt{ width: 32px;}
.hj dl dt img{ display: block}
.hj dl dd{ width: 305px; font-size: 18px; color: #333333; border-bottom: 1px solid #dedede; text-align: right; padding-bottom: 12px;padding-top: 5px;}
.hj dl.dl01{ top:0; left:0}
.hj dl.dl02{ top:0; right:0}
.hj dl.dl03{ top:65px; left:0}
.hj dl.dl04{ top:65px; right:0}
.hj dl.dl05{ top:130px; left:0}
.hj dl.dl06{ top:130px; right:0}
.hj .btmbm  dd{ border-bottom: none}
.hj dl.tl dd{ text-align: left;}

/*advantage*/
.advantage{ overflow: hidden; width: 100%;}
.advantage .ys{ width: 100%; overflow: hidden}
.advantage .ysBg01{ background: url("Img/Index/ysBg_01.jpg") no-repeat center; height: 292px}
.advantage .ysBg02{ background: url("Img/Index/ysBg_02.jpg") no-repeat center; height: 384px}
.advantage .ysBg03{ background: url("Img/Index/ysBg_03.jpg") no-repeat center; height: 382px}
.advantage .ysBg04{ background: url("Img/Index/ysBg_04.jpg") no-repeat center; height: 488px}
.advantage .ysDl{ overflow: hidden; width: 500px; margin-top:15px;}
.advantage .ysDl dt{ float: left; width: 100px; text-align: center;}
.advantage .ysDl dt b{font-size: 50px;color: #086d43;font-weight: normal;font-family: Futura Md BT;}
.advantage .ysDl dt p{ font-size: 27px; color: #333333}
.advantage .ysDl dd{ float: right; width: 400px;}
.advantage .ysDl dd h3{font-size: 30px;margin-top: 20px;color: #333;}
.advantage .ysDl dd span{ display: inline-block; font-size: 14px; color: #999999; white-space: nowrap; padding:2px 0; border-bottom: 1px solid #d1d1d1; margin-bottom:15px; overflow: hidden}
.advantage .ysDl dd p{background: url("Img/Index/ys_p.png") no-repeat left 5px;line-height: 22px;font-size: 14px;color: #666666;margin: 8px 0;padding-left: 15px;}
.advantage .ysBg04 h4{position: absolute;font-size: 18px;color: #333333;width: 410px;right: 0;top: 400px;font-weight: normal;}
.advantage .ysBg04 h4 b{ font-size: 30px; color: #086d43;}
.advantage dd.dd_p p{ float: left; width: 180px; margin: 2px 0;}
.advantage .mTop{ margin-top: 5px;}
.advantage .mTtop{ margin-top: 43px;}
.advantage .mFtop{ margin-top: 0px;}
.advantage .mFtop dd p{ margin: 5px 0}

/*jhJ*/
.jhJ{ overflow: hidden; width: 100%; background: url("Img/Index/jhJBg.png") no-repeat center; height: 356px;}
.jhJ .jhjBox{ width: 1046px; margin: 0 auto; position: relative; overflow: hidden; height: 356px;}
.jhJ .jhjCon{ position: absolute;}
.jhJ .jhjCon li{ width: 1046px; height: 356px; float: left;}
.jhJ a.img{ width:609px; height: 349px; display: block; float: left;}
.jhJ .jhjRt{ float: right; width: 370px; height: 350px; background-color: #ff7700; padding: 0 30px;}
.jhJ .jhjRt h3{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 18px; margin-top: 40px; color:#fff; }
.jhJ .jhjRt h3 a{ color: #fff}
.jhJ .jhjRt p{ line-height: 30px ;margin: 15px 0 10px; font-size: 14px; color:#fff}
.jhJ .jhjRt a.more{ display: block;  width: 110px; background-color: #fff; line-height: 39px; text-align: center; font-size: 18px; color: #ff6200; margin-top: 30px;}
.jhJ .jhjQh{position: absolute;width:80px;height: 40px;overflow: hidden;right: 208px;bottom: 42px;z-index: 999;}
.jhJ .jhjQh a{ display: block; width: 39px; height: 39px; position: absolute; top:0}
.jhJ .jhjQh a.jhjQLt{ background: url("Img/Index/jhLt.jpg") no-repeat center;  left:0}
.jhJ .jhjQh a.jhjQRt{ background: url("Img/Index/jhRt.jpg") no-repeat center; right: 0 }


/*回顾*/
.hg{ overflow: hidden;width: 100%; background-color: #fff; padding-bottom: 45px;}
.hg .title{ background: url("Img/Index/hgWenBg.png") no-repeat center;}
.hg .hgBox{ margin: 30px auto 0; width: 1088px; position: relative}
.hg .hgBox em{ display: block; width:41px; height: 54px;  position: absolute; top:115px; cursor: pointer}
.hg .hgLt{ background: url("Img/Index/hgLt.png") no-repeat left center; left:0}
.hg .hgRt{ background: url("Img/Index/hgRt.png") no-repeat left center; right:0}
.hg .hgCon{width: 1003px;position: relative;overflow: hidden;height: 330px;margin: 0 auto;}
.hg .list{ position: absolute;}
.hg .list li{ float: left; width: 323px; margin-right: 17px;}
.hg .list li a{ display: block; text-align: center}
.hg .list li a.imgHj{background: url("Img/Index/hgImgBg.png") no-repeat center bottom;padding-bottom: 21px;}
.hg .list li a.imgHj img{ padding: 8px; border: 1px solid #dfdfdf; display: block;}
.hg .list li a.wen{text-align: center;font-size: 14px;color: #333333;/* line-height: 25px; */}
.hg .title b{ font-weight: normal; color: #086d43}
.hg .list li:hover img{ opacity: 0.8}

/*关于*/
.aB{ overflow: hidden; width: 100%; background: url("Img/Index/aBBg.jpg") no-repeat center; height: 380px}
.aB .aBdl{ overflow: hidden; margin-top: 35px; background-color: #fff}
.aB .aBdl dt{ float: left; width: 502px;}
.aB .aBdl dt img{ display: block}
.aB .aBdl dd{ float: right; width:460px; padding: 0 20px;}
.aB .aBdl dd h3{ font-size: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 38px; font-weight: normal}
.aB .aBdl dd h3 a{ color: #086d43;}
.aB .aBdl dd span{ display: block; font-size: 12px; color: #999}
.aB .aBdl dd p{ font-size: 14px; color: #1e1e1e; line-height: 30px; height: 150px; text-align: justify; margin-top: 10px;}
.aB .div_a{overflow: hidden;width: 100%;margin-top: 10px;}
.aB .div_a a{ height: 42px; line-height: 42px; display: block; float: left; margin-right: 1px; padding: 0 16px; background-color: #e6e6e6; color: #1e1e1e; font-size: 14px;}
.aB .div_a a:hover{ background: #086d43; color: #fff; text-decoration: none}
.aB .aBdl:hover img{ opacity: 0.8}

/*生产*/
.s_C { overflow: hidden; width: 100%; background-color: #ffffff; padding: 40px 0 35px;}
.s_C .s_CLt{ float: left; width: 691px; position: relative;}
.s_C h3{ font-size: 24px; color: #666; *margin-bottom:30px;}
.s_C h3 a{ color: #086d43;}
.s_C h3 span{display: block;font-size: 14px;font-weight: normal;color: #666666;text-transform: uppercase;margin-top: 4px;}
.s_C .scBtn{ position: absolute; right: 0; top:0; width: 75px}
.s_C .scBtn em{ display: block; width: 36px; height: 36px;cursor: pointer}
.s_C .scBtn em.scLt{ background: url("Img/Index/scLt.png") no-repeat center; float: left;}
.s_C .scBtn em.scRt{ background: url("Img/Index/scRt.png") no-repeat center; float: right;}
.s_C .scBox{ width: 690px; position: relative; height:205px; overflow: hidden; margin-top: 30px;}
.s_C .list { position: absolute}
.s_C .list li{ width: 228px; margin-right: 2px; float: left;}
.s_C .list li span{ display: block; text-align: center; line-height: 35px; font-size: 14px; color: #333;overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
.s_C .list li:hover img{ opacity: 0.8}
.s_C .RyRt{ float: right; width: 296px; position: relative;}
.s_C .RyRt a.more{  position: absolute; right: 0 ;top:0;  font-size: 14px; color: #333; line-height:34px; border-bottom: 2px solid #e6e6e6; border-top:2px solid #e6e6e6; text-align: center}
.s_C  .ryBox{ width: 241px; margin:0 auto; margin-top: 30px; position: relative; overflow: hidden; height: 205px;}
.s_C .listRy{ position:absolute}
.s_C .listRy li{ width: 241px; float: left; }
.s_C .listRy li span{display: block; text-align: center; line-height: 35px; font-size: 14px; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
.s_C .RyRt em{ display: block; width: 18px; height: 78px; top:125px; position: absolute;cursor: pointer}
.s_C .RyRt em.ryLt{ background: url("Img/Index/scRyLt.png") no-repeat center left; left:0}
.s_C .RyRt em.ryRt{ background: url("Img/Index/scRyRt.png") no-repeat  center left; right: 0}
.s_C .RyRt em:hover{ background-position: right}

/*客户见证*/
.Customer{ overflow: hidden;width: 100%;padding-bottom: 35px; background-color: #f8f8f8}
.Customer .title{ background: url("Img/Index/customerBG.png") no-repeat center;}
.Customer .title b{ font-weight: normal; color: #086d43; margin-left: 5px;}
.Customer .CustomerBox{ margin: 30px auto 0; width: 1088px; position: relative}
.Customer .CustomerBox em{ display: block; width:41px; height: 54px;  position: absolute; top:115px; cursor: pointer}
.Customer .CustomerLt{ background: url("Img/Index/hgLt.png") no-repeat left center; left:0}
.Customer .CustomerRt{ background: url("Img/Index/hgRt.png") no-repeat left center; right:0}
.Customer .CustomerCon{width: 1003px;position: relative;overflow: hidden;height: 350px;margin: 0 auto;}
.Customer .list{ position: absolute;}
.Customer .list li{ float: left; width:236px; margin-right: 20px;}
.Customer .list li a{ display: block; text-align: center}
.Customer .list li h3{ font-size: 14px; line-height: 40px; border-bottom: 1px solid #dedede}
.Customer .list li h3 a{color: #333;  }
.Customer .list li p{ line-height: 20px; padding:  0 10px; height: 40px ;overflow: hidden; font-size: 14px; color: #666; margin-top: 10px;}
.Customer .list li:hover img{ opacity: 0.8}
.Customer .list li:hover h3{ border-bottom-color: #086d43}
.Customer .list li:hover h3 a{color: #086d43 ;text-decoration: none}

/*programme*/
.programme{ overflow: hidden; width: 100%; padding-bottom: 30px;}
.programme .programmeBox{ overflow: hidden; width: 100%; margin-top: 25px;}
.programme .list{}
.programme .list li{ width: 141px; height: 141px; padding: 5px; border: 1px solid #dfdfdf; float: left; margin-right: 16px; border-radius: 2px; position: relative}
.programme .list li span{ display: block; background: url("Img/Index/programme_wenBg.png") repeat center;  height: 40px; line-height: 40px;text-align: center; font-size: 14px; color: #00b177; position: absolute; top:55px; left:0; width: 100%}
.programme .list li.last{ margin-right: 0}
.programme .title strong{ color: #086d43; font-weight:bold;}


/*新闻*/
.news{ overflow:hidden; width:100%; background-color:#f8f8f8; padding:40px 0 45px;}
.news .newlt{width:620px;float:left;overflow: hidden;}
.news .newTit{ overflow: hidden; width: 100%; position: relative; padding-bottom: 12px; border-bottom:1px solid #086d43;}
.news .titNew{width:100%;overflow: hidden;}
.news .titNew li{font-size:16px;text-align:center;float:left; padding: 0 16px; border-left:1px dotted #dedede;}
.news .titNew li a{ color: #666; text-decoration: none}
.news .titNew li:first-child{ padding-left: 0; ;border-left:none;}
.news .titNew li:hover,.news .titNew li.cur{ font-weight: bold; }
.news .titNew li:hover a,.news .titNew li.cur a{ color:#333}
.news .newImg{overflow:hidden;width:620px;height:280px;margin-top:20px;position:relative;}
.news .newltBox{ position:absolute; top:0; left:0; display:none }
.news .newdl{overflow:hidden;width:100%;}
.news .newdl dt{width:210px;float:left;}
.news .newdl dd{float:right;width: 396px;}
.news .newdl dd h3{font-size: 14px;margin:10px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-weight: normal; }
.news .newdl dd h3 a{ color:#086d43}
.news .newdl dd p{line-height:20px;height: 60px;overflow:hidden; margin:10px 0;font-size: 12px;color: #666666;}
.news .newdl dd a.dl_a{ font-size:12px; color:#086d43}
.news .newdul{overflow:hidden;margin-top: 25px;}
.news .newdul li{font-size:14px;background:url(Img/Index/new-p.png) no-repeat left center;line-height: 30px;padding-left:15px;width: 286px;margin-right: 17px;float:left;}
.news .newdul li a{display:block;float:left;width: 220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#666; line-height: 30px;}
.news .newdul li span{display:block;width:50px;float:right;}
.news .newdul li.last{ margin-right: 0}
.news .newsHz{overflow:hidden;float:right;position: relative;width: 280px;background: url("Img/Index/newRtBg.png") no-repeat left center;padding-left: 30px;}
.news .newsHz h3{  font-weight:normal;padding-left: 10px;  font-size:16px; border-left:5px solid #086d43}
.news .newsHz h3 a{ color:#333;}
.news .newsHz h3 span{ font-size: 12px; color: #999999; margin-left: 5px; }
.news .wenda{margin-top:30px;height:285px;overflow:hidden;position: relative;}
.news .wenda ul{ position:absolute; top:0 ;left:0; }
.news .wenda ul li{padding: 10px 0;width: 100%;}
.news .wenda ul li h5{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;background:url(Img/Index/newWen.png) no-repeat left center;padding-left:25px;line-height:25px;}
.news .wenda ul li h5 a{ color:#333333}
.news .wenda ul li p{ margin-top:10px; font-size:14px; color:#666666; height:40px; line-height:20px; background:url(Img/Index/newDa.png) no-repeat left 5px; padding-left:25px;}
.news .newsHz.last{ margin-right:0;}
.news a.Pomore{ position:absolute; right: 0; top:0; font-size: 16px; color: #999999; text-transform: uppercase}


/*留言*/
.message{ overflow: hidden; background: url("Img/Index/lyBgbig.png") no-repeat center; width: 1001px; height: 345px; margin: 0 auto; padding:30px 65px 40px}
.message .meLt{ text-align: center; width: 650px; float: left;}
.message .meLt h3{ font-size: 30px; line-height: 40px; color: #fff}
.message .meLt h3 span{ font-weight: normal}
.message .meLt h2{ font-size: 49px; color: #fff}
.message h3.last{ border: 2px solid #fff; width: 508px; height: 54px; line-height: 55px; margin: 10px auto;}
.message .meLt h3:first-child{ margin-top: 55px}
.message .lyRt{ width: 310px; padding: 0 15px; float: right; margin-top: 40px;}
.message fieldset{ display: block; margin-bottom: 10px; width: 100%;}
.message fieldset label{ font-size: 14px; color: #fff; width: 46px; line-height: 31px; float:left;}
.message fieldset input{ display: block; background: url("Img/Index/lyBg01.png" ) no-repeat right center; width: 234px ;height: 31px ;line-height: 31px; padding: 0 10px; font-size: 14px; color: #ccc; float: right; border: none; outline: none}
.message fieldset textarea{ display: block; background: url("Img/Index/lyBg02.png" ) no-repeat right center; width: 234px ; height: 61px;line-height:20px; padding:10px; font-size: 14px; color: #ccc; float: right; border: none; outline: none; resize: none}
.message a.more{display: block;width: 110px;margin-left: 55px;}

/*link*/
.link{overflow: hidden;width: 100%;background-color: #f9f9f9;/* margin-top: 20px; */padding-top: 20px;}
.link h3 img{ display: block;}
.link .list{ padding: 15px 0; overflow: hidden; width: 100% ;}
.link .list li{ float: left; font-size: 14px;  border-left:1px solid #707070; padding: 0 15px; margin: 5px 0;}
.link .list li a{ color: #666666;}
.link .list li:first-child{ padding-left: 0; border: none}
