﻿ @charset "utf-8";
 /*CSS Document */
*{padding:0;margin:0;}
h1,h2,h3,h4{font-size:14px;font-weight:normal;}
body{font-size:14px;font-family:"微软雅黑";color:#555;background:#fff;line-height:22px;}
img{border:none;}
ul,li{list-style-type:none;}
a{text-decoration:none;color:#555;}
.clr{clear:both;}
.w1100{width:1100px;margin:0 auto;}
.ml45{margin-left:45px;}
.fl{float:left;}
.fr{float:right;}
*:focus{outline:none;}
/*头部开始*/

.header{width: 100%;  overflow: hidden; border-bottom: 1px solid #c4c4c4; padding-bottom:16px;}


.logo{float:left;margin:0px 0 0 135px;}
.h_center{position: relative; height: 110px;}
.h_center .name{float:left; height:110px;padding:15px 0 10px 0px;margin-top:25px; width: 340px; overflow: hidden;
	background: url(../topcomgbg.jpg) no-repeat left top;}
.h_center .name h2{font-size:30px;color:#a1c23d;font-weight:bold;line-height:70px; height: 70px;}
.h_center .name p{font-size: 15px;}
.h_center .name p span{color: #ebab3c; font-weight: bolder;}
.h_center .tel{float:right;height:52px;margin-top:56px;}
.h_center .tel p{font-size:14px; color:#434343; background:url(../tel.jpg) no-repeat left center; padding-left:25px;}
.h_center .tel p span{color: #a1c23d; font-size: 20px; font-weight: bolder;}

.nav{width:100%;height:65px;line-height:65px;  }
.nav ul{ margin: 0 auto 0; width: 1120px; overflow: hidden;}
.nav li{display:block;text-align:center;float:left;}
.nav li a{display:block;font-size:15px;padding:0 28px; height: 34px; line-height: 34px; 
	 margin:17px 20px 0 3px; }
.nav li a:hover{background:#9fc13a; border-radius: 30px; color: #fff;}
.navHover{background:#9fc13a; border-radius: 30px; color: #fff;}
/*头部结束*/


/*banner开始*/
.inxbigbanxox{z-index: 8;}
.banner{width:100%;margin:0 auto;height:600px;position:relative;overflow:hidden;z-index:6;}
.b_btn{width:100%; position: absolute;bottom: 20px;font-size: 0;z-index: 1;text-align:center;}
.banner .hd{width:100px;margin:0 auto;}
.banner .pic li{text-align:center;}
.banner .pic li img{margin-left:-960px;left:50%;position:absolute;}
.b_button{width:100%;margin:0 auto;position:relative;}
.banner .prev, .banner .next {width:36px;height:50px;margin-top:230px;display: block;
	background:url(../ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10; cursor: pointer;text-indent: -9999px;filter: alpha(opacity=50);opacity: 0.5;}
.banner .next:hover,.banner .prev:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }	
.banner .prev{left:100px;}
.banner .next{right:100px;background-position:-36px 0px;}
.banner .hd li{background:#767676;height:16px;width:16px;cursor: pointer;border-radius:50%;display:block;float:left;margin-left:14px;}
.banner .hd li.on{background:#ebab3c;}
/*banner结束*/
/*内页banner*/

.bannerinx{width:100%;margin:0 auto; position:relative;overflow:hidden; height:500px;}
.b_btn{width:100%; position: absolute;bottom: 20px;font-size: 0;z-index: 1;text-align:center;}
.bannerinx .hd{width:100px;margin:0 auto;}
.bannerinx .picinx li{text-align:center;}
.bannerinx .picinx li img{margin-left:-960px;left:50%;position:absolute;}


.bannerinx .hd li{background:#ccc;height:16px;width:16px;cursor: pointer;border-radius:50%;display:block;float:left;margin-left:14px;}
.bannerinx .hd li.on{background:#ebab3c;}

/*内页banner*/
/*搜索开始*/
.search{width:100%;height:80px; position:relative; }
.search-box{width:1100px;margin:0 auto;padding-top:0px;}

.search-right{width:280px;float:right;height:32px;  background: #f0f0f0;
	margin-top:17px;overflow:hidden; }
.s-txt{width:182px;height:32px;line-height:32px;float:left; color:#666; background: none;
	font-family:"Microsoft YaHei";padding-left:8px;  border:none;}
.s-btn{height:32px;width:32px;float:left;border:none;cursor:pointer; background:url(../s_txt.jpg) no-repeat left top;
	color:#fff;font-family:"宋体";line-height:32px;}
#SearchType {    padding: 4px;    height: 32px;    line-height: 32px;    border: none;    outline: none;    background: none;}
/*搜索结束*/
/*产品展示*/
.product-bj{ width:100%; height:550px; padding: 20px 0 0 0;}
.product{ width:1100px; height:76px; margin:0px auto; 
 padding-top:40px; text-align:center;}
.product h2{font-size:24px;height:44px;  text-align:center; color:#000; line-height: 44px; 
	background: url(../protitline.png) no-repeat center bottom; margin: 0 0 15px 0;}
.product h2 a{color:#2c2f34; font-size:24px;}
.product h2 a:hover{color:#ebab3c;}
.product-con{width:1100px; height:500px; margin:0 auto; margin-top:10px;}
.Pro_type{margin:0px auto 15px; color: #a4a4a4; text-align: center; letter-spacing: 5px;}
.p-left{ width:268px; float:left;}
.p-left ul{ margin-top:20px;}
.p-left ul li{ height:166px; margin-bottom:8px;}
.p-right ul{ margin-top:20px;}
.p-right{ width:268px; float:right;}
.p-right ul li{ height:166px; margin-bottom:8px;}
.p-center{ float:left; margin-left:6px; margin-top:20px; position: relative; width: 552px; height: 344px; overflow: hidden;}
.p-center img{ border:1px solid #f8f8f8; transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s; border:1px solid #ddd;}

.p-center h4{ width: 304px; height: 194px; padding: 150px 123px 0;
	background:url(../prolibg.png) no-repeat center center; text-align:center; 
	font-size:16px; color:#fff; line-height:46px; top:344px; position:absolute;}
.p-center:hover h4{top: 0; transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1); transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;}
.p-center h4 span{ float:right; margin-right:20px; margin-top:8px;}
.p-center h4 a{color: #fff; display: block;}
.btn{display: inline-block; padding: 5px 20px; font-size: 14px; color: #0d4c9c; background-color: #fff; text-decoration: none; transition: 0.4s;border-radius:16px; margin-top:10px;}
.btn:hover{background-color: transparent; color: #fff; transition: 0.4s;}
.text-desc{position: absolute; left: 0; top: 0; background-color: #707070; height: 42; opacity:.8; width: 100%; }
.text-desc h3{ font-size:16px; line-height:42px; color:#fff; text-align:center;}
.text-desc h3 a{ color:#fff; display:block;}
.port-1{float: left; width: 100%; position: relative; overflow: hidden; text-align: center;}
.port-1 .text-desc{opacity: 0.9; top: -100%; color: #fff;transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;}
.port-1 img{transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s; border:1px solid #ddd; }
.port-1:hover img{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);}
.port-1.effect-1:hover .text-desc{top: 0;}
.port-1.effect-2 .text-desc{top: auto; bottom: -100%;}
.port-1.effect-2:hover .text-desc{bottom: 0;}
.port-1.effect-3 .text-desc{top: 50%; left: 50%; width: 0; height: 0; overflow: hidden; padding:10px;}
.port-1.effect-3:hover .text-desc{width: 100%; top: 0; left: 0; height: 100%; }

/*产品展示*/
/*公司优势*/
.ysadvbigbox{width: 100%; background: #f2f2f2; height: 720px; padding:50px 0; margin: 20px 0 0;}
.ysadvtit{text-align: center;}
.ysadvtit p{font-size: 14px; height: 45px; line-height: 45px;}

/*  优势轮播  */
.processMain{width:1100px;height:534px;overflow:hidden; margin: 30px auto 0;}
.processMain li{float:left;position:relative;width:85px;height:534px;overflow:hidden;cursor:pointer;margin-right:2px;background:#000;}
.processMain li img{ width:695px;height:534px;opacity:0.6;filter:alpha(opacity=60);}
.processMain li h3{position:absolute;width:100%;height:534px;bottom:0;left:0;text-align:center;
	line-height:934px;font-weight:normal;}
.processMain li h3 i{font-style:normal;font-family:Arial;font-size:47px;color:#bebcba;}
.processMain li h3 .ysmaindd01{display:none;}

.processMain li.current{width:685px;height:534px;overflow:hidden;}
.processMain li.current img{opacity:1;filter:alpha(opacity=100);}
.processMain li.current h3{bottom:0;height:534px;line-height:20px;text-align:left;color:#fff;font-size:18px;background:url(../opc.png) repeat-x;}
.processMain li.current h3 i{font-size:47px;float:left;width:50px; display: none;
	height:40px;text-align:center;color:#fff;border-right:1px solid #fff;margin-right:10px;}
.processMain li.current h3 .ysmaindd01{display:block;}

.ysmaindd01 span{font-size: 24px; color: #000; height: 60px; font-weight: bolder;
 line-height: 60px; border-bottom: 1px solid #000; display: block;}
.ysmaindd01{width: 371px; height: 252px; background: url(../advbox.png) no-repeat left top; padding: 85px 50px 0 35px;
	margin: 120px 0 0 105px; font-size: 16px; color: #272727; line-height: 30px;}
/*公司优势*/

/*关于我们*/
.aboutinxbox{width: 100%; height: 450px; margin: 30px 0 0; padding: 50px 0 0 0; }
.leftaboutpic{width: 570px;}
.rightaboumain{width: 505px;}
.rightaboumain .abtitle{ margin: 20px 0 10px 0;}
.abtitle b{font-size: 76px; color: #dfdfdf; letter-spacing: 38px; text-transform: uppercase;
display: block; line-height: 80px; margin: 35px 0 0;}
.abtwords{line-height: 28px; color: #555; height: 140px; overflow: hidden; margin: 0 0 15px 0;}
.rightaboumain .abtitle h3{font-size: 22px;  }
.rightaboumain .abtitle h3 span{font-size: 36px; color: #1650e5; font-weight: bolder; padding: 5px 15px 0 0;  line-height: 40px;}
.rightaboumain .abtitle h3 a{color: #a1c23d; font-weight: bolder; line-height: 50px; display: inline-block;}
.rightaboumain ul{margin: 25px 0 0;}
.rightaboumain ul li{float: left; width: 126px; height:36px; text-align: center; border-radius: 30px;
	line-height: 36px; margin: 0 20px 0 0;}
.rightaboumain ul li a{ color: #fff; display: block;}
.rightaboumain ul li:nth-child(1){background: #a1c23d;}
.rightaboumain ul li:nth-child(2){background: #ebab3c;}
.rightaboumain ul li a:hover{text-decoration: underline;}


/*关于我们*/
/*荣誉资质*/
.copp_bg{width:100%;background:url(../ry-bj.jpg) no-repeat top center;height:307px;padding-top:20px;}
.coop_pic{width:1100px;position:relative;}
.coop_list{overflow:hidden; height:270px;}
.p_left{cursor:pointer;position:absolute;top:120px;left:-64px;}
.p_right{cursor:pointer;position:absolute;top:120px;right:-64px;}
.coop_list ul li{width:204px;height:267px;float:left;margin-right:21px;}
.coop_list ul li a{display:block;}
.coop_list ul li img:hover{filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
/*荣誉资质*/
/*定制流程*/
.processbox{ width: 1100px; overflow: hidden; height: 310px;}
.processbox ul{height: 128px; background: url(../processbg1.jpg) no-repeat center center; position: relative;}
.processbox ul li{font-size: 16px; color: #000; position: absolute;}
.processbox ul li:nth-child(1),.processbox ul li:nth-child(3),.processbox ul li:nth-child(5),.processbox ul li:nth-child(7),.processbox ul li:nth-child(9){top: 30px;}
.processbox ul li:nth-child(2),.processbox ul li:nth-child(4),.processbox ul li:nth-child(6),.processbox ul li:nth-child(8){top: 82px;}
.processbox ul li:nth-child(1){left: 12px;}
.processbox ul li:nth-child(3){left: 262px;}
.processbox ul li:nth-child(5){left: 514px;}
.processbox ul li:nth-child(7){left: 765px;}
.processbox ul li:nth-child(9){left: 1004px;}
.processbox ul li:nth-child(2){left: 136px;}
.processbox ul li:nth-child(4){left: 388px;}
.processbox ul li:nth-child(6){left:637px;}
.processbox ul li:nth-child(8){left: 890px;}
/*定制流程*/
/*新闻*/
.inxnewsbigbx{width: 100%; overflow: hidden; padding: 50px 0 50px 0; background: #f3f3f3; margin: 0 0 30px 0; }
.inxnewsbox{width: 1100px; margin: 0 auto;}

.leftnewxinx dl dt{float: left;}
.leftnewxinx dl dt,.leftnewxinx dl dd p,.leftnewxinx dl dd a{color: #fff;}
.leftnewxinx dl dd p.lfnw{font-size: 12px; line-height: 24px; height: 72px; overflow: hidden;}
.leftnewxinx dl dd h3{font-size: 16px; margin: 0 0 10px 0;}
.leftnewxinx dl dd a:hover{text-decoration: underline;}
.leftnewxinx dl dd h3 a{display: block; overflow: hidden; width: 250px; white-space: nowrap;  text-overflow: ellipsis;}
.leftnewxinx dl dd a.lfnewsmore{font-size: 12px; display: block; margin: 15px 0 0; width: 89px; height: 29px; 
	line-height: 29px; text-align: center; border: 1px solid #fff; border-radius: 10px;}
.leftnewxinx dl dd{float: right; padding: 34px 20px 0;
	width: 260px; background: #ebab3c; height: 180px;}

.leftnewxinx{width: 506px; float: left; border-right: 1px solid #cecece; padding-right: 43px;}
.leftnewxinx ul{margin-top: 30px;}
.leftnewxinx ul li{background: url(../newlisbg.png) no-repeat left center; 
	padding-left: 10px;  height: 36px; line-height: 36px;}
.leftnewxinx ul li a:hover{color: #a1c23d;}
.leftnewxinx ul li span{float: right;}


.news_list{width: 510px; float: right; margin: 0 0 0 35px;}
.news_list dl{  width:510px; float: left; border-bottom: 1px solid #dadada;}
.news_list dl dt{width:65px; height: 65px; background: url(../aqf.png) no-repeat left center;
	text-align:center;float:left;  margin: 12px 2px 0 0; }
.news_list dl dd{width:415px;float:right; height: 153px; }
.news_list dl dd a{font-size:16px;color:#000; height: 40px; line-height: 40px;
 display: block; border-bottom: 1px solid #f0f0f0; margin: 10px 0 10px 0;}
 .news_list dl dd a:hover{text-decoration: underline; color: #a1c23d;}
.news_list dl dd p{height:48px;overflow:hidden; line-height: 24px;}
.rinewsxb{width: 510px; float: right;}
.lfnewsxb{width: 506px; float: left;}
.newstitl,.newstitl1{border-bottom: 1px solid #787878; margin: 0 0 40px 0;}
.newstitl1 h3{font-size: 24px; font-weight: bolder; height: 55px; line-height: 55px; background: url(../rightnewpsbt.png) no-repeat right center;}
.newstitl h3{font-size: 24px; font-weight: bolder; height: 55px; line-height: 55px; background: url(../leftnewpsbt.png) no-repeat right center;}
.newstitl h3 span,.newstitl1 h3 span{color: #a1c23d;}
.newstitl h3 a,.newstitl1 h3 a{color: #000;}
/*新闻*/

/*友情链接*/
.friend_link{width:100%; padding: 0px 0 10px 0; }
.friend_link h2{float:left;font-weight:bold;font-size:20px;color:#fff;line-height:48px; padding-top: 15px;
background: url(../link.jpg) no-repeat left top; width: 100px; height: 40px;}
.friend_link a{display:inline-block;line-height:40px;margin:0 10px;color:#7e838f;}
.friend_link a:hover{text-decoration:underline;}

/*友情链接*/

/*网站底部*/
.bottiltgg{width: 100px; color: #fff;}
.foottielgg{font-size: 24px; color: #fff;}
.foottielgg b{text-transform: uppercase;}
.foottielgg h4{font-size: 18px; height: 45px; line-height: 45px; color: #fff;}
.footinner{height: 235px;}
.ermbx{width: 104px; text-align: center; margin: 0 25px 0 0;}
.ermbx p img{margin: 0 25px 0 0;}
.footleftword2{font-size: 12px; color: #666; line-height: 18px;}
.footleftword2 a:hover{text-decoration: underline;}
.botfooter{background:#212226;  padding: 50px 0 0 0; overflow: hidden; width: 100%;}
.footleftword{margin: 10px 0 0 0; font-size: 14px; color:#999; line-height: 30px;}
.footleftword2 p{color: #999999; background: url(../posdw.png) no-repeat left center; padding-left: 15px; font-size: 14px;
height: 45px; line-height: 45px;}
.footleftword a{color: #999;}
.footleftword p.centp1{background: url(../bottel.png) no-repeat left center;  padding-left: 20px; }
.footleftword p.centp2{background: url(../botyx.png) no-repeat left center;  padding-left: 20px; }
.footleftword a:hover{text-decoration: underline;}
.leftfoot{width: 350px; margin: 0 50px 0 10px;}
.ermbx h6{color: #666; line-height: 35px; font-weight: normal; font-size: 14px; text-align: center;}
.rightfoot{margin: 0 20px 0 0; width: 300px;  }
.rightnavbot ul{float: right; margin: 15px 0 0 0;}
.rightnavbot ul li{color: #9599a1; width: 124px; float: left; line-height: 36px;}
.rightnavbot ul li a{color: #666;}
.rightnavbot ul li a:hover{text-decoration: underline;}
.rightnavbot{border-bottom: 1px solid #484848; overflow: hidden; padding-bottom:30px; margin: 0 0 40px 0;}
.bottiltgg p{font-weight: bolder; font-size: 14px;}
.bottiltgg h4{font-size: 18px;}
/*网站底部*/
/*内页样式*/
/*列表*/
.content_list{width:1100px; margin:0px auto; margin-top:40px;}
#content_list{width:1100px; margin:0px auto; margin-top:40px;}
.left-neiye{ width:242px; float:left;margin-bottom:20px;}
.c-left3{ width:242px; }
.c-left3 h2{ height:58px; line-height:58px; background:#a1c23d; color:#fff;text-align:center; font-size:20px; font-weight:bold;}
.c-left3 ul{ width:240px; border:1px solid #e2e2e2; padding:10px 0;}
.c-left3 ul li{ width:200px; margin:0 auto; height:40px; line-height:40px; border-bottom:1px dotted #ccc;}
.c-left3 ul li a{ display:block; color:#666; font-size:14px; text-align:center;}
.c-left3 ul li a:hover{color:#a1c23d;}

/*二级栏目*/
.c-list2{ width:240px; border:1px solid #e2e2e2; margin-bottom:10px; padding-bottom:20px;}
.c-list2 h2{ height:58px; line-height:58px; background:#a1c23d; color:#fff; text-align:center;font-size:20px; font-weight:bold;}
.c-list2 h3{ width:210px; height:38px; line-height:38px; margin:0 auto; margin-top:10px;}
.c-list2 h3 a{ display:block;background:#d6d7d8; color:#000; font-size:14px; padding-left:25px;}
.c-list2 h3 a:hover{background:#ebab3c; color:#fff;}
.c-list2 ul{ width:212px; margin:0px auto; padding-top:10px;}
.c-list2 ul li{ line-height:36px; border-bottom:1px dashed #ccc; width:210px; height:36px;}
.c-list2 ul li a{ display:block; font-size:12px; font-weight:normal; color:#666;display:block;white-space: nowrap; text-overflow: ellipsis;overflow:hidden; }
.c-list2 ul li a:hover{color:#a1c23d;}

.font_red {color:#a1c23d!important;}
.font_pro{color:#a1c23d !important;}
.font_red2 { background:#ebab3c!important; color:#fff !important;}
/*产品列表 end*/

.tuijian{ width:242px; margin-top:30px; }
.tuijian h2{ line-height:58px;height:58px; background:#a1c23d; font-weight:bold; color:#fff; font-size:20px; text-align:center;}
.tuijian ul{border:1px solid #e2e2e2; width:240px; margin:0px auto; }
.tuijian ul li{width:204px; height:127px; margin-left:16px; margin-top:5px;border:solid 1px #dedede; margin-bottom:40px;}
.tuijian ul li a{display:block;}
.tuijian ul li:hover a{ color:#a1c23d; font-size:12px; font-weight:bold; }
.tuijian ul li h3{text-align:center;height:40px;line-height:40px; font-size:14px; width:230px; background-color:#009240; margin-top:-40px; background:url(../h4.png) no-repeat; position:relative;}
.tuijian ul li h3 a{color:#fff; font-size:14px;font-weight:bold; }

.tuijian ul li h4{text-align:center;height:40px;line-height:40px; font-size:14px; color:#666; overflow:hidden;}
.tuijian ul li h4 a{ font-weight:bold; color:#666; font-size:14px;font-weight:bold; }

.tuijian ul p{ padding:10px; line-height:24px;}
.tuijian ul p a{ color:#a1c23d; }
.tuijian ul p a:hover{ text-decoration:underline;}

.newstuijian{width:242px;margin-bottom:10px; margin-top:30px;}
.newstuijian h2{line-height:58px; text-align:center; height:58px; background:#a1c23d; color:#fff; font-size:18px; font-weight:bold;}
.newstuijian ul{ width:240px; margin:0px auto; border:1px solid #e2e2e2; padding-bottom:5px;}
.newstuijian ul li{ margin-left:5px; margin-right:5px; line-height:36px; height:36px; overflow:hidden; font-size:12px; color:#666; border-bottom:1px dashed #dedede;}
.newstuijian ul li a{ font-weight:normal; line-height:36px; height:36px; font-size:14px; color:#666; padding-left:5px;display:block; width:214px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.newstuijian ul li a:hover{ color:#a1c23d;}

.zn{ width:240px; margin:0px auto; margin-top:30px; margin-bottom:10px;}
.zn li{ margin-top:10px;}

.c_right {width:830px;float: right; font-family:"微软雅黑"; padding-bottom:20px; }
.c_right h2 {background:url(../nav-left.jpg) no-repeat left center; height:40px; line-height:40px; 
	padding-left:0px; color:#a1c23d; font-size:18px; border-bottom:1px solid #ccc; }
.c_right h2 span { color:#666; text-align:right; display:block; background: url(../location.png) no-repeat left center; padding-left: 25px;
	max-width:510px; height:40px;float:right;font-size: 14px;margin-right:5px;font-weight:normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.c_right h2  img{vertical-align:middle;}
.c_right h2 a{ color:#666;}
.c_right h2 a:hover{ text-decoration:underline;}

/*内页列表*/
.product_list ul{ width:880px; margin-top:10px;}
.product_list ul li{ width:250px; float:left;margin-right:38px;margin-bottom:10px;}
.product_list ul li img{border:1px solid #c9c9c9;}
.product_list ul li p{display:block;width:252px;height:40px;line-height:40px;text-align:center;color:#000; overflow:hidden;}
.product_list ul li:hover img{border:1px solid #a1c23d;}
.product_list ul li:hover p{color:#a1c23d;}

.product_hz ul{ width:880px; margin-top:10px;}
.product_hz ul li{ width:160px; float:left;margin-right:60px;margin-bottom:10px;}
.product_hz ul li img{border:1px solid #c9c9c9;}
.product_hz ul li p{display:block;width:162px;height:40px;line-height:40px;text-align:center;color:#000; overflow:hidden;}
.product_hz ul li:hover img{border:1px solid #a1c23d;}
.product_hz ul li:hover p{color:#a1c23d;}


.a_title {text-align: center;color: #4E4E4E;margin: 10px 0px;}
.a_title h3{font-size: 18px;line-height: 50px;font-weight:bold;color: #666;}
.c-info p {line-height: 24px;color: #4E4E4E; margin: 17px 0px;}
.a_nav{ line-height:25px; font-family:"微软雅黑"; margin-top:10px; color:#5e5e5e;}
.a_nav p{ padding:5px;}
.a_nav p img{ margin-bottom:10px;}
.a_nav a{color:#a1c23d; font-weight:bold;}
.a_nav a:hover{ text-decoration:underline;}
.con_tel {margin-top: 20px; width:240px;margin-bottom:20px;}
.con_tel h2 {height: 40px;font-family:"微软雅黑";color:#fff;font-size:16px;line-height:40px;width:240px;
font-weight:bold;background-color:#146595;text-indent:20px;}
.t_main { width:218px;margin: 0px auto;line-height: 25px;color: #5E5E5E;padding:10px 10px; font-family:"宋体"; text-align:left;border:1px solid #e5e5e5;}
.t_main a{color:#5e5e5e;}
.con_tel h2 span {margin-right: 10px;float: right;display: inline-block; font-size:12px;}
.con_tel h2 span  a{color: #fff;}
.con_tel h2 span  a:hover{color:#fe9501;}

.c-right {width:1100px;font-family:"微软雅黑"; padding-bottom:20px;}
.c-right h2 {border:1px solid #ccc;line-height:45px;font-size:16px;color:#a1c23d; font-weight:bold;padding-left:15px; height:45px;}
.c-right h2 span {float: right;font-size: 14px;margin-right: 12px;font-weight:bold;}
.c-right h2  img{vertical-align:middle;}
.c-right h2 a{ color:#a1c23d;}
.c-right h2 a:hover{ text-decoration:underline;}

.c-right1 {width:820px;font-family:"微软雅黑"; padding-bottom:20px;}
.c-right1 h4 {border-bottom:1px solid #ccc;line-height:45px;font-size:16px;color:#a1c23d; font-weight:bold;padding-left:15px; height:45px;}
.c-right1 h4 span {float: right;font-size: 14px;margin-right: 12px;font-weight:bold;}
.c-right1 h4  img{vertical-align:middle;}
.c-right1 h4 a{ color:#a1c23d;}
.c-right1 h4 a:hover{ text-decoration:underline;}

.a_nav_s h3{ font-size:14px; color:#a1c23d; height:40px; line-height:40px;border-bottom:1px dashed #ccc; }
.a_nav_s h3 a{font-size:14px; color:#a1c23d; font-weight:bold; padding-left:20px;}
.a_nav_s h3 a:hover{ text-decoration:underline;}
.a_nav_s ul{}
.a_nav_s li{ font-size:14px;display:inline; line-height:40px; padding-left:20px; height:40px; }
.a_nav_s li a{ padding-right:20px; color:#666;}
.a_nav_s li a:hover{ text-decoration:underline;}


/* 新闻列表*/
.articlelist-1 ul {margin-top: 10px;}
.articlelist-1 ul li {font-size: 14px;line-height: 35px;border-bottom: 1px dashed #DFDFDF;padding-left:2px;}
.articlelist-1 ul li a span {float: right;margin-right: 10px;}
.articlelist-1 ul li a {color: #666;font-size:14px; }
.articlelist-1 ul li a:hover{color:#a1c23d;}

.ny-news{ margin-top:20px; width:830px; height:160px; background:#fff;box-shadow:0px 2px 4px #ccc, 0px 0px 6px #ccc;}
.ny-news dl{ width:790px; margin:0 auto; height:160px;}
.ny-news dl dt{line-height:40px; font-size:16px; color:#333;height:100px; border-bottom:1px solid #ccc;}
.ny-news dl dt h4{height:40px; line-height:40px; font-size:16px; margin: 10px 0 0 0;}
.ny-news dl dt h4 a{ color:#333;}
.ny-news dl dt h4 a:hover{ color:#a1c23d;}
.ny-news dl dt h4 a span{ float:right; font-size:14px;}
.ny-news dl dt p{font-size:14px; line-height:24px;display:block; 
	width:790px;height:48px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.ny-news dl dd{ float:right; margin-top:14px;}
.ny-news dl dd a{color:#fff; background:#101010; padding:4px 20px; font-size:14px; overflow:hidden;}
.ny-news dl dd a:hover{transform: scale(1.1);transition:all 0.8s;}

/* 留言*/
.inxliuyan{ width: 550px;  margin:30px auto 0;}
.inxGBook_Name {height: 40px;width: 400px;padding-left: 10px; float: left; color: #9f9f9f;border:1px solid #d6d6d6; margin-top:-1px;}
 .inxFkPhone{height: 40px;width: 400px;padding-left: 10px; float: left; color: #9f9f9f;border:1px solid #d6d6d6;margin-top:-1px;}
.inxFktitle{height: 40px;width: 400px;padding-left: 10px; float: left; color: #9f9f9f;border:1px solid #d6d6d6;margin-top:-1px;}
 .inxMessContent{width: 400px;height: 90px; color: #9f9f9f;padding-left: 10px; line-height:40px;border:1px solid #d6d6d6; margin-top:-1px;}
 .inxsubmi{width: 100px;height: 40px;cursor: pointer;border-radius: 5px; border:none; margin:30px 20px 0 80px;
 	background: #a1c23d; text-align:  center; line-height: 40px; color: #fff; font-size: 14px;transition:all 0.5s;}
  .inxrest{width: 100px;height: 40px; border: none; cursor: pointer;border-radius: 5px;margin:30px 20px 0 30px;
 	background: #a1c23d; text-align:  center; line-height: 40px; color: #fff; font-size: 14px;transition:all 0.5s;}
 .inxgook_001{height: 40px; background: url(../m1.png) no-repeat left center; width: 0px; padding-left: 40px; border:1px solid #d6d6d6; }
 .inxgook_002{height: 40px; background: url(../m2.png) no-repeat left center; width: 0px; padding-left: 40px; margin-top: 14px; border:1px solid #d6d6d6;}
 .inxgook_003{height: 40px; background: url(../m3.png) no-repeat left center; width: 0px; padding-left: 40px; margin-top: 14px; border:1px solid #d6d6d6;}
 .inxgook_004{height: 90px; background: url(../m4.png) no-repeat left 2px; width: 0px; padding-left: 40px; margin-top: 14px; border:1px solid #d6d6d6; }


.page { text-align: center; margin:20px auto; clear:both; line-height:50px;}
.page a {  margin:0 2px; border:1px solid #e3e3e3; padding:4px 18px; color: #333; border-radius:5px;}
.page span{  margin:0 7px; border:1px solid #e3e3e3; padding:4px 18px; color: #333; border-radius:5px;}

.page a:hover{background:#a1c23d; color: #fff !important; border:1px solid #a1c23d;}

.a_title h4{font-size:12px;font-weight:normal;color:#626262;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;line-height:30px;margin-bottom:15px;font-family:"宋体";}

.teb{ width:1100px; height:40px; margin:0px auto;}
.teb h2{ height:40px; line-height:40px; font-size:14px; font-weight:normal; color:#666; overflow:hidden;}

.sideright_1{width:832px;float:right;border:1px solid #dfdfdf;background:#fff;}
.sideright_1 h2 b{font-weight:normal;font-size:12px;font-family:"宋体";color:#404447;float:right;margin-right:11px;}
.sideright_1 h2 b a{color:#404447;}

.downlist{line-height:24px;color:#666;padding:10px 0;}
.downlist ul{}
.downlist ul li{border-bottom:1px dashed #dedede;height:28px;line-height:28px;}
.downlist ul li a{color:#ff5105;font-weight:bold;}
.downlist ul li a:hover{ text-decoration:underline;}
.downlist ul li span{float:right;color:#666;}
.downlist ul p{line-height:24px;color:#666;}
/*down*/
.neiye-title{line-height:24px;color:#666;}
.neiye-title a{color:#ff5105;}

/*返回顶部*/
.cd-top { z-index:999;
  display: inline-block;
  height: 50px;
  width: 50px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  cursor:pointer;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background:#000 url(../cd-top-arrow.png) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
   border-radius:0px;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1; cursor:pointer;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .9;
}
.no-touch .cd-top:hover {
  background-color: #9dc92b;
  opacity: 1;}



/*内页banner*/


.info-tj{ width:830px; padding-bottom:20px; margin-top:10px;}
.info-tj h2 { height:40px; line-height:40px; padding-left:0px; color:#a1c23d; font-size:18px; border-bottom:1px solid #ccc; }
.info-tj h2 a{ float:right; color:#666; font-size:14px;font-weight:normal;}
.info-tj h2 a:hover{ text-decoration:underline;}

.info-news{ width:830px; padding-bottom:20px;}
.info-news h2 { height:40px; line-height:40px; padding-left:0px; color:#a1c23d; font-size:18px; border-bottom:1px solid #ccc; }
.info-news h2 a{ float:right; color:#666; font-size:14px;font-weight:normal;}
.info-news h2 a:hover{ text-decoration:underline;}
.info-news ul {margin-top: 10px;}
.info-news ul li {font-size: 14px;line-height: 35px;border-bottom: 1px dashed #DFDFDF;padding-left:2px;}
.info-news ul li a span {float: right;margin-right: 0px;}
.info-news ul li a {color:#666; font-size:14px; font-weight:normal; }
.info-news ul li a:hover{color:#a1c23d;}

#demo10 {width:830px; float:left; overflow:hidden; border:none; margin-top:20px; }
#indemo10 {float: left;width: 8000%;}
#demo11,#demo12{float:left; display:inline-table;}
#demo11 li,#demo12 li{ width:190px; float:left; margin-left:26px;}
#demo11 li img,#demo12 li img{border:1px solid #dedede;}
#demo11 li a,#demo12 li a{display:block;}
#demo11 li h3,#demo12 li h3{font-size:12px;font-weight:normal; height:40px; line-height:40px;}
#demo11 li h3 a,#demo12 li h3 a{text-align:center;font-weight:normal;height:40px;line-height:40px;color:#666;}
#demo11 ul li:hover a{ color:#a1c23d;}
#demo11 li h3 a:hover{color:#a1c23d;}
#demo11 {float: left;}
#demo12 {float: left;}
/*内页滚动 end*/