/* CSS Document */
* { list-style:none; padding:0; margin:0}
body{ font-size:12px; margin:0 auto; color:#666666;font-family:"宋体"; }
p{ line-height:25px;}
.cl{clear:both}
.clear {clear:both}
a{

  text-decoration:none;color:#666666;
  
}
a:hover{
	
	text-decoration:none;color:#000000;
}

.pad{ padding-top:15px}
.mad{ margin-top:15px}
.w980{position: relative;width:1200px;margin: 0 auto;}
.fr { float: right;  display: inline;}
.fl { float: left; display: inline;}


/*---------------------------------页头样式开始-------------------------------------*/

/*头部*/

.top_box{ width:100%; height:30px; background:#efedee; }

.top{ width:1080px; height:30px; margin:0 auto; }

.top_l{ height:30px; line-height:30px; float:left;}

.top_r{ height:30px; line-height:30px; float:right; }

.top_r a:hover{ text-decoration:underline;}



/*logo*/

.lgbj{width:100%;height:140px;background:url(../images/lgbj.jpg) no-repeat center;}

.logo{ width:1200px; height:140px; margin:0 auto;}

.logo_l{ height:84px; float:left; padding-top:32px;}

.logo_l h1{ height:80px; float:left;}

.logo_l h1 img{width:394px; height:96px; float:left;}

.logo_l h1 a{color:#45ad00;}

.logo_l ul{ height:60px; float:left;padding-left: 40px;}

.logo_l ul li{ font-weight:bold; font-size:14px; line-height:26px;padding-top:16px;}

.logo_l ul li em{color:#d1001b;}

.logo_r{ width:270px; height:50px;float:right; padding-top:47px;}

.logo_dh{ width:73px; height:52px; float:left;}

.logo_dh img{ width:73px; height:52px;}

.logo_hm{ float:right;}

.logo_hm span{ display:block; font-size:32px; color:#d1001b;font-family:Impact;}



/*导航*/

.nav_box{ width:100%; height:50px; background:#57ad32;}

.nav{ width:1200px; height:50px; margin:0 auto;}

.nav ul li{text-align:center; float:left; height:50px; line-height:50px;background:url(../images/dhx.jpg)no-repeat left ; width:120px;}

.nav ul li a{ display:block; font-size:14px; text-decoration:none;padding:0 17px; color:#fff; }

.nav ul li a:hover{ background-color:#ff8a00; color:#fff;}

.nav ul .another a{ background:#ff8a00; color:#fff;}

.nav li:first-child{ background:none;}





.float-service{position: absolute;left: 50%;top: 1219px;z-index: 50;width: 98px;margin-left: 520px;}
.float-service .top{width: 98px;height: 96px;background: url(../images/float_top.jpg) no-repeat;}
.float-service .list{padding: 18px 16px 0;background: #333}
.float-service .list a{display: inline-block;width: 42px;padding-left: 24px;background: url(../images/bg_sign02.jpg) no-repeat left center;border-top: 1px solid #181818;border-bottom: 1px solid #515151;font-size: 16px;line-height: 50px;color: #fff;}
.float-service .list a.first{border-top: none;}
.float-service .list a.last{border-bottom: none;}






.title1 {   height: 38px; line-height: 38px;  font-weight:700; float:left;  background: url(../images/con_1.jpg) center left no-repeat; text-align:center; width:100px;
    font-size: 18px;color: #004490;}
.xian { background:#ddd; width:100%; float:left; height:1px;}

.i-intro{height:600px;background: url(../images/bg_iintro.jpg) no-repeat center;background-size: 130% 130%;}
.i-intro.move{animation: introMove 2s forwards;}
@keyframes introMove{100%{background-size: 100% 100%;}}
.i-intro .w980{overflow: hidden;}
.i-intro .video{float: left;width: 416px;height: 271px;padding: 28px 21px 27px;background: url(../images/bg_iintrovideo.png) no-repeat;}
.i-intro .detail{position: relative;float: right;width: 440px;height: 294px;padding-top: 32px;margin-right: -440px;line-height: 22px;color: #333;}
.i-intro .detail h2{font-size: 24px;line-height: 70px;color: #fff;}
.i-intro .detail a{ float:right;width: 134px;border: 2px solid #f0f3f7;font-weight: bold;font-size: 14px;line-height: 36px;color: #f0f3f7;text-align: center;
transition: all 500ms ease-in 0ms; background:#d00; margin-top:20px;}
.i-intro .detail a:hover{border-color: #073eac;background: #073eac;color: #fff;}


.i-list{
	padding: 35px 0 40px;
	background: #f5f8fc;
}
.i-list .w980{
	overflow: hidden;
}
.i-list-tit{
	height: 54px;
}
.i-list-tit h2{
	font-size: 18px;
	line-height: 54px;
	text-transform: uppercase;
	color: #004490;
}
.i-list-tit span{
	display: inline-block;
	margin: 6px 0 0 8px;
	font-size: 14px;
	line-height: 48px;
}
.i-list-tit a{
	display: inline-block;
	line-height: 48px;
	color: #004490;
}
.i-news{
	width: 614px;
	margin-left: -614px;
}
.i-news .img{
	float: left;
	width: 278px;
	margin-top: 2px;
	background: #004490;
}
.i-news .img .int{
	padding: 6px 18px 25px;
}
.i-news .img a{
	display: inline-block;
	width: 100%;
	line-height: 20px;
	color: #a3b2cc;
	transition: color 500ms ease-in 0ms;
}
.i-news .img a:hover{
	color: #fff;
}
.i-news .img a.tit{
	font-weight: bold;
	font-size: 14px;
	line-height: 38px;
	color: #fff;
}
.i-news .list{
	width: 317px;
}
.i-news .list li{
	width: 317px;
	height: 42px;
	padding: 5px 0 12px;
	border-bottom: 1px solid #dadada;
	margin-bottom: 21px;
}
.i-news .list span{
	display: inline-block;
	width: 49px;
	font: bold 30px/42px Arial;
	color: #c4c4c4;
	transition: color 500ms ease-in 0ms;
}
.i-news .list .fr{
	width: 213px;
	padding-left: 14px;
	border-left: 1px solid #dadada;
	line-height: 20px;
	color: #888;
}
.i-news .list a{
	display: inline-block;
	width: 100%;
	line-height: 22px;
	color: #333;
}
.i-news .list li.hover span{
	color: #333;
}
.i-news .list li.hover a{
	font-weight: bold;
}
.i-honor{
	width: 312px;
	margin-bottom: 22px;
	filter:alpha(opacity=0);
	opacity: 0;
}















.banner{ width:100%;  margin:0 auto; overflow:hidden; margin-top:2px;}

/*主体部分：主体需平铺*/
.mail{ width:100%; height:660px; margin:0 auto; background-color:#ECE8BB}

/*主体中心部分：主体不平铺*/
.box{ width:1200px; margin:0px auto; height:auto; padding-top:20px} 


/*---------------------------------首页样式开始-------------------------------------*/

/* 首页中心部分:上，中，下等等*/
.syleft{ width:250px; float:left;  }
.sylist_top{ width:100%; float:left; }
.classname {height: 45px; background:#1ea839;  padding-left: 39px; line-height:45px;  color: #fff; font-size: 18px; font-weight: bold; }
.classname span{  display: block; background:url(../images/contact_08.png) no-repeat 128px center;} 
  /* 类别名称*/
/*产品分类列表*/
.syleft2 { float:left; width:100%;
	
}
.syleft2 li {
   
    height:40px;
    padding-left: 38px;
    border-left: 1px solid #dcdbdb;
    border-right: 1px solid #dcdbdb;
    border-bottom: 1px solid #dcdbdb;
}
.syleft2 a{
    display: block;
    background: url(../images/contact_13.png) no-repeat 150px center;
    font-size: 14px;
    color: #666;
    line-height: 40px;
    font-weight: bold;
}
.syleft2 a:hover {
	font-size:14px;

	color:#f00;
	
	
}



.lm-second{
	margin-bottom: 32px;
	overflow: hidden; width:250px; float:left; margin-top:15px;
}
.lm-second h1{
	height:45px;
	padding-left: 39px;
	line-height: 45px;
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	background:#d00 no-repeat center;
}
.lm-second h1 span{
	color: #fff;
	display: block;
	background: url(../images/contact_18.png) no-repeat 143px center;
}
.lm-second ul{
	border-left:1px solid #dcdbdb;
	border-right: 1px solid #dcdbdb;
	border-bottom: 1px solid #dcdbdb;
	width: 248px;
	overflow: hidden;
	padding:4px 0 8px 0;
}
.lm-second ul li{
	width: 100%;
	background: url(../images/contact_26.jpg) no-repeat 18px center;
}
.lm-second ul li a{
	display: block;
	padding-left: 32px;
	line-height: 26px;
	color: #666666;
}
.lm-second ul li:hover,
.lm-second ul li.on{
	background: url(../images/contact_23.jpg) no-repeat 18px center;
}
.lm-second ul li:hover a,
.lm-second ul li.on a{
	color: #1ea839;
}


.lm-second-top{
	padding-left: 38px;
	border-left:1px solid #dcdbdb;
	border-right: 1px solid #dcdbdb;
	border-bottom: 1px solid #dcdbdb;
	height: 64px;
	font-size: 14px;
	color: #333;
	padding:26px 0 0 0;
	line-height: 14px;
	text-align: center;
}

.mobile01 { font-size:18px;  color:#d00; text-align:center; line-height:40px;  font-weight:700;}

.syleftjg{ background:url(../images/index_16-11.jpg) no-repeat bottom; height:16px; width:205px;}
.syright{ width:773px; float:right;}
.sytop{ width:100%;  overflow:hidden}
.symid{ width:100%;  overflow:hidden}
.sybot{ width:100%;  overflow:hidden}
.sy4{ width:100%;  overflow:hidden}

/*首页公司简介*/
.syabout{ padding-bottom:9px;}
.syabout_top{ height:38px;background:url(../images/index_21.jpg) left top no-repeat}
.syabout_bot{ height:204px; overflow:hidden; border:1px solid #e6e6e6; width:771px; border-top:none;}
.in_about{padding:5px;line-height:22px;}
.in_about img{float:left;display:inline;margin-right:5px; border:#cbcbcb 1px solid; padding:3px;}

/*首页资质荣誉*/
.syhonor{ width:255px; height:214px; float:right}
.syhonor_top{ height:40px;background:url(../images/index_30.jpg) left top no-repeat}
.syhonor_bot{ height:208px; overflow:hidden;border:1px solid #e6e6e6; width:253px; border-top:none;}
.syhonor_bot_nr{ margin:12px auto 0 0;}
.syhonor_bot img{ padding-top:5px; }

/*首页产品分类*/

.sylist_bot{ overflow:hidden; float:left; width:100%;}

/*首页联系我们*/
.sylink{ width:266px;  float:right; overflow:hidden}
.sylink_top{ height:47px;background:url(../images/linktop.jpg) left top no-repeat}
.sylink_bot{ height:177px;}
.sylink_nr{ line-height:24px; width:90%; margin:0 auto; padding-top:10px }

/*首页新闻*/
.synews{ width:500px;  float:left;}
.synews_top{ height:39px;background:url(../images/index_28.jpg) left top no-repeat}
.synews_bot{ height:208px; overflow:hidden; border:1px solid #e6e6e6; width:498px; border-top:none;}
.synews .about{padding:5px;line-height:22px;}
.synews img{float:left;display:inline;margin-right:5px; border:#cbcbcb 1px solid; padding:3px;}

/*首页新闻列表*/
.new {width:95%;margin:0px auto ;}
.new li {width:100%;height:30px;line-height:33px;float:left;display:inline;background:url(../images/d.jpg) left center no-repeat;border-bottom: 1px #DFDFDF dashed}
.new a {height:30px;line-height:30px;float:left; padding-left:10px;  text-decoration:none}
.new font {float:right;height:30px;line-height:30px;margin-right:0px; font-size:12px}
.new a:hover {text-decoration:none; }

/*首页生产设备、图片切换等等*/
.sytu{ width:302px;  float:right}
.sytu_top{ height:40px; background:url(../images/1_r13_c13.jpg) left center no-repeat;}
.sytu_bot{ height:160px; overflow:hidden}
.sytu_bot_nr{ width:295px; height:152px; margin:2px auto 0 auto}
.sytu_bot_nr img{ width:290px; height:152px; border:3px #64B802 solid;}


/*首页产品展示*/
.sypic{ width:996px;  overflow:hidden}
.sypic_top{ height:41px;background:url(../images/index_43.jpg) left center no-repeat;}
.sypic_bot{ height:203px; overflow:hidden;border:1px solid #e6e6e6; width:253px; border-top:none; width:994px;}

/*首页产品展示2：两排*/
/*.sypic2{ width:100%; height:606px; overflow:hidden}*/
.sypic2_top{ height:45px;background:url(../images/pictop2.jpg) left center no-repeat;}
/*.sypic2_bot{ width:100%; height:566px; overflow:hidden}*/


/*首页友情链接：文字*/
.syfri{ width:953px; height:42px; margin:0 auto; background:#AEF285; border:6px #40981D solid; line-height:42px;}
.syfri_nr{ padding:0 25px; color:#000}
.syfri_nr a{ color:#000}
.syfri_nr a:hover{ color:#FF6602}


/*首页友情链接：图片*/
.syfripic{ width:965px;  margin:0 auto; border:1px #DDDDDD solid}
.syfripic_top{ height:20px;background:url(../images/fritop.jpg) left center no-repeat;}
.syfripic_bot{ width:965px; height:56px; overflow:hidden}
.syfripic_bot li{ width:95px; height:56px; margin:6px 9px; float:left}
.syfripic_bot li img{ width:95px; height:42px; margin:6px 9px; float:left}



/*-------------------------------------------内页样式开始-----------------------------------------------*/

/*左侧列表栏目*/
.boxleft{width:211px; background:url(../images/about_09.jpg) repeat-y;   margin:0px; float:left}
/*内页产品分类*/
.nylist{width:211px; height:auto; margin:0 auto}
.nylist_top{height:110px; background:url(../images/about_03.jpg) center top no-repeat;}
.nylist_bot{ height:auto !important; min-height:180px; zoom:1}
.nylist .classname{ line-height:30px;font-size:15px; color:#383838; font-weight:bold; padding-left:25px}/* 类别名称*/

/*产品分类列表*/
.aboutleft2 {
	width:211px;
	font-size:12px; margin:0 auto; padding-top:0px; height:auto; padding-bottom:10px
}
.aboutleft2 li {
	line-height:26px;
	width:211px; height:26px; display:block;
	  padding-top:0px;background:url(../images/index_32.png) no-repeat;
}
.aboutleft2 a {
	text-align:left; color:#fff; padding-left:65px; line-height:26px;
	font-size:14px;
   
}
.aboutleft2 a:hover {
	font-size:14px;
	text-decoration:none;line-height:26px;
	background:url(../images/index_29.jpg) no-repeat;
	color:#0264c0;
	width:211px; height:26px; display:block;
	
}

/*内页联系我们*/
.boxleft_bot{ margin-top:15px;}
.nylink{ width:211px;height:191px; background:url(../images/about_11.jpg) no-repeat;}
.nylink_top{ height:40px;background:url(../images/1_r13_c3.jpg) center top no-repeat;}
.nylink_bot{ width:209x; height:auto ;border-bottom:1px #36B901 solid; border-left:1px #36B901 solid; border-right:1px #36B901 solid}


/*内页新闻列表*/
.new1 {width:100%;text-align:left;font-size:12px;}
.new1 li {width: 100%; overflow: hidden; margin-top: 19px;}

.new1time { width: 80px; height: 109px; background: #c4c4c4; text-align: center;  color: #fff;}
.new1time p {
    font-size: 26px;
    height: 80px;
    line-height: 80px;
    border-bottom: 1px solid #aaaaaa;
}
.new1time span {
    display: block;
    width: 100%;
    height: 27px;
    border-top: 1px solid #d3d3d3;
    line-height: 27px;
}


.new1 a {font-size: 14px;
    color: #333;
    font-weight: bold;}
.new1 font {float:right;height:28px;line-height:28px;margin-right:0px;font-size:42px;font-size:12px;}
.new1 a:hover {font-size:12px;text-decoration:none; }

 .txt {
    width: 700px;
    height: 87px;
    padding: 20px 30px 0 25px;
    border-top: 1px solid #cfcfcf;
    border-bottom: 1px solid #cfcfcf;
    border-right: 1px solid #cfcfcf;
}
.new1time :hover{
	background: #1ea839;
}
/*内页产品展示列表*/
.product{width:100%; list-style:none; padding-left:35px; padding-top:15px;}
.product li{width:264px; height:auto; float:left; margin-right:15px;}
.product li img{width:258px; height:194px; padding:2px;border: 1px solid #CCCCCC;}
.product li p{text-align:center; line-height:27px; width:100%; margin-top:8px; background:#1ea839;color:#FFF; font-weight:bold; font-size:16px; margin-bottom:15px;}
.product_title{text-align:center; font-weight:bold;padding:5px; width:100%;}
.product_related{text-align:center; padding:5px; width:100%;}
.proimg{text-align:center;}
.product1{width:100%; list-style:none; padding-left:35px; padding-top:15px;}
.product1 li{width:220px; height:auto; float:left; margin:6px 18px;}
.product1 li img{width:218px; height:150px; padding:2px;border: 1px solid #CCCCCC;}
.product1 li p{text-align:center; line-height:27px; width:220px; margin-top:8px; background:#0858b1;color:#FFF; font-weight:bold; font-size:16px;}
.product_title1{text-align:center; font-weight:bold;padding:5px; width:100%;}
.product_related1{text-align:center; padding:5px; width:100%;}
.proimg1{text-align:center;}
.page{padding:15px 0 20px 0; width:100%; text-align:center; line-height:40px}


/*右侧主体*/
.boxright{ width:890px; height:auto; float:right;}
.boxright_top{height: 66px; background: #f8f8f8;line-height: 66px; padding: 0 20px; border-bottom: 1px solid #e9e9e9;}
.boxright_mid{ height:auto !important; min-height:455px; overflow:hidden;  border:1px solid #e6e6e6; width:888px; border-top:none; }
.boxright_bot{  height:8px; background:url(../images/nybot.jpg) center top no-repeat;}
.left_zi{display: inline-block; font-size: 18px; color: #1ea839; font-weight: bold;}
.right_zi{ float:right; width:400px; text-align:right; line-height:66px; color:#666; margin-right:15px;}
.right_zi a { color:#1ea839;}

.content{ line-height:24px; width:96%; margin:0 auto; padding:10px }/*右侧内容*/



/*---------------------------------页尾样式开始-------------------------------------*/








<!--滚动图片-->
.index_Roll { width:955px; height:247px; padding:5px 0px;overflow:hidden;}
#demo { overflow:hidden;  width:955px; margin:0 auto} 
#demo img { border: 1px solid #CCCCCC; }
#indemo { float: left; width:800%; }
#demo #indemo img { width:192px; height:144px; padding:2px;}
#demo #indemo a { display:block; width:210px; float:left; margin:20px 10px 0px 10px;}
#demo #indemo p { text-align:center;  line-height:30px; width:192px; background:url(../images/1_r18_c25.jpg) center top no-repeat; }
#demo1 { float: left; }
#demo2 {float: left;}


	<!--滚动图片2-->
				
.index_Rolla { width:955px; height:247px; padding:5px 0px;overflow:hidden;}
#demoa { overflow:hidden;  width:955px; margin:0 auto} 
#demoa img { border: 1px solid #CCCCCC; }
#indemoa { float: left; width:800%; }
#demoa #indemoa img { width:206px; height:155px; padding:2px; }
#demoa #indemoa a { display:block; width:210px; float:left; margin:20px 10px 0px 10px;}
#demoa #indemoa p { text-align:center;  line-height:30px; width:210px; background:url(../images/1_r18_c25.jpg) center top no-repeat; margin-top:10px;}
#demoa1 { float: left;}
#demoa2 {float: left;}

#messagelist{ padding:15px;}
#messagelist .metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}
#messagelist .metlist dt{ background:url(../images/message.gif) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}
#messagelist .metlist dt span.name{ color:#2c7199;}
#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}
#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}
#messagelist .metlist dd.info span.tt{ display:none; clear:both;}
#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .metlist dd.reinfo span.tt{ background:url(../images/admin.gif) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 

20px; margin:0px 0px 5px;color:#2c7199;}
#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; 

border-bottom:1px dotted #ccc;}
#messagelist table{ margin:0px auto;}
#messagetable{ padding:15px;}
#messagetable table{ margin:0px auto;}


.page{ text-align: center;  margin: 10px; display: block;}
.page span { background: #f3f3f3; border-radius: 0; float:left;padding: 9px 12px;line-height: 18px;}
.page a { color: #333;padding: 8px 12px;line-height: 18px;display: block; transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s; background: #fff; float:left; border:#ddd solid 1px;}


/*---------------------------------页尾样式开始-------------------------------------*/


.dhua { width:100%; height:34px;line-height:34px; overflow:hidden; background:#f5f5f5;text-indent:30px;}
.menusub{width:1200px;height:34px;overflow:hidden; margin:0 auto; background:url(../Images/hoticon.gif) no-repeat left center #f5f5f5;}
.menusubl { font-size:15px; font-weight:700;}
.searchs{width:205px;float:right;height:22px;margin-top:4px;}
.search_k{width:142px;height:22px;float:left;padding-left:8px;background:#fff;box-shadow:0px 0px 3px #ddd inset;border:1px solid #ddd;line-height:20px;color:#999;text-indent:10px;}
.button_k{float:right;width:48px;height:22px;line-height:22px;border:none;cursor:pointer;text-align:center;color:#000;background:url(../Images/ssb.jpg) no-repeat;}

.cpzx{width:1200px;margin:0 auto;padding:47px 0px 50px;overflow:hidden;}
.iFCB-category { float:left; width:220px; height:auto;}
.iFCB-category .title { background:url(../images/icon_6.jpg) no-repeat center top; text-align: center; }
.iFCB-category .title .title_more { color: #fff; font-size:24px; line-height:90px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.iFCB-category .pro_sort {}
.iFCB-category .pro_sort>div { /*height: auto!important;*/ overflow-y: auto; background: #41b335; }
.iFCB-category .each_li {}
.iFCB-category .each_li>.name {}
.iFCB-category .each_li>.name>div>a {}
.iFCB-category .each_li>.name>.icon>a {}
.iFCB-category .each_li>.name>.icon:after {}
.iFCB-category .each_li .third_box {}
.iFCB-category .each_li:hover>.name {}
.iFCB-category .each_li.current>.name {}
.iFCB-category .each_li:hover>.name>div>a {}
.iFCB-category .each_li.current>.name>div>a {}
.iFCB-category .each_li>.name>div>a { text-indent:0;background: url(../images/iFCB_sort_ico2.png) no-repeat 40px center; }
.iFCB-category .pro_sort .promore { display: block; }


.iFCB-category ::-webkit-scrollbar-thumb {min-height:50px;border-radius:3px;background-color:#666}
.iFCB-category ::-webkit-scrollbar-track {background:#eee}
.iFCB-category ::-webkit-scrollbar-corner {background:transparent}
.iFCB-category ::-webkit-scrollbar {width:7px;height:7px}

.each_li>.name,
.menu dl dt { position:relative; border-bottom: 1px solid #74c26b; background:#41b335; background:linear-gradient(to bottom,#41b335,#41b335); font-size:14px; text-align:center; line-height:20px; overflow:hidden; }

.each_li>.name>div { position:relative; }
.each_li>.name>div>a,
.menu dl dt a { position:relative; display:block; padding:14px 40px; color: #fff; text-indent:-1.2em; }

.each_li>.name>.icon:after { position:absolute; top:50%; left:27px; display:block; width:10px; height:10px; padding:10px; margin-top:-15px;/* background:url(third_box.png) no-repeat 0 11px;*/ cursor: pointer; content:""; z-index:2; }

.each_li.active>.name>.icon:after { background:url(third_box.png) no-repeat 0 -78px; }
.each_li.active>.name>.icon a{background: none;}

.each_li:hover>.name,.each_li.current>.name,.each_li.active>.name,
.menu dl dt:hover,.menu dl dt a.current { border-bottom: 1px solid #54c149; background:#61de4e; background:url(name.png) no-repeat center; color:#fff; }

.each_li:hover>.name a,.each_li.current>.name a,.each_li.active>.name a { color:#fff; }

.each_li .third_box { border:1px solid #eeefee; border-bottom:0; }
.each_li .third_box .third_li,
.menu dl dd { border-bottom:1px solid #efefef; background:#f9f9f9; }

.each_li .third_box .third_li:hover { border-bottom:1px solid #54c149; background:#efefef; }

.each_li .third_box .third_li .name { font-size:13px; text-align:center; line-height:20px; }
.each_li .third_box .third_li .name a,
.menu dl dd a { display:block; padding:12px 40px; background: url(iFCB_sort_ico4.gif) no-repeat 30px 20px; color:#666; }

.each_li .third_box .third_li.current,
.menu dl dd a.current { border-bottom:1px solid #54c149; background:#54c149; }

.each_li .third_box .third_li.current .active { background: url(iFCB_sort_ico5.gif) no-repeat 30px 20px; color:#fff; }


.iFCB-u-tt { position: relative; }
.iFCB-u-tt .title { height: 41px; min-height: 41px; background:url(../images/icon_3.jpg) repeat-x; line-height: 41px; }
.iFCB-u-tt .title .title_more { position: relative; float: left; min-width: 60px; padding:0 5px; background:url(../images/icon_4.jpg) no-repeat; color:#494949; color:#494949; padding-left: 55px; }
.iFCB-u-tt .title .title_more::after { position: absolute; bottom:0; right:-44px; width:44px; height: 41px; background:url(../images/icon_5.png) no-repeat; content: ""; }
.iFCB-u-tt .title .title_more a { color:#494949; }
.iFCB-u-tt .title .more { float: right; margin-right: 18px; padding-right:13px; background:url(../images/iFCB_sort_ico3.png) no-repeat right center; font-size:12px; }
.iFCB-u-tt .content { padding: 5px 5px; border:1px solid #f0f0f0; }

.iFCB-TPLB li { position: relative; line-height: 22px;}
.iFCB-PRO-4 { float: left; width: 25%; box-sizing: border-box;}
.iFCB-u-tt .iFCB-TPLB li .iFCB-rp { background: #fcfcfc;}
.iFCB-pro .iFCB-TPLB li .iFCB-rp { padding: 10px 10px 6px;}
.iFCB-TPLB li .iFCB-rp {  position: relative;  margin: 5px;  padding: 10px; overflow: hidden;  transition: all 0.3s ease 0s;  box-sizing: border-box;}
.iFCB-TPLB li .m-pic { position: relative; overflow: hidden;}
.iFCB-TPLB li .m-pic img {  width: 100%;  height: auto; transition: all 0.6s ease-in-out; transform: scale(1);}


.gywmt{background:url(../images/index2.png) no-repeat center bottom; font-size:24px; color:#fff; text-align:center; height:73px; padding-top:47px;}
.gywmt p{font-size:14px; color:#fff; margin-top:8px;}

.aboutsy {width:1129px; height:auto;  background: #fff; padding: 31px 38px 31px 33px; float:left; margin-top:50px;}

.seaver_bg {width: 100%; height: 600px; overflow: hidden; margin: auto; background: url(../images/seaver_bg.jpg) no-repeat top center;}

.an_cont{ width:1200px; height:520px;  overflow:hidden; margin:auto;  margin-top:50px;}
.an_top{ width:1200px;height:100px;overflow:hidden;margin:auto;text-align:center;margin-top:20px;line-height:1.8;}
.an_top b{ font-size:22px;}
.an_top span{ color:#818181;}

.an_rong{width:1200px;height:380px;overflow:hidden;margin:auto;margin-top:50px;}
.an_one{width:280px;height:380px;overflow:hidden;float:left;margin-left:20px;}
.an_one img{width:280px;height:184px;overflow:hidden;}
.an_one b{font-size:16px;line-height:2;display:block;width:100%;text-align:center;}
.an_one span{font-size:12px;color:#505050;line-height:2;}

.ggw-x{width:100%;height:151px;position:relative;float:left;}
.ggw-mid{width:1920px;position:absolute;left:50%;margin-left:-960px;height:151px;}


/* 标题新的*/
.iFCB-title,
.iFCB-title-dis { position:relative; text-align:center; clear:both; }
.iFCB-title .content .title-wp,
.iFCB-title-dis .content .title-wp,
.pro_sort_box .title { position:relative; display:inline-block; margin-bottom:20px; padding-left:80px; background:url(../images/titleleft.png) no-repeat left center; vertical-align: top; }
.iFCB-title .content .title-wp .title,
.iFCB-title-dis .content .title-wp .title,
.pro_sort_box .title .title_more { height: auto; padding-right:80px; background:url(../images/titleright.png) no-repeat right center; line-height:auto; }
.iFCB-title .content .title-wp .title h2,
.iFCB-title-dis .content .title-wp .title h2,
.pro_sort_box .title .title_more a { display: inline-block; min-width:160px; height: 82px; background:url(../images/titlecenter.png) repeat-x center; color:#333;
 font-size: 30px; font-weight: 100; line-height: 92px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; vertical-align: top; }

.iFCB-title .ms,
.iFCB-title-dis .ms { margin-bottom:20px; color: #8b8b8b; line-height: 46px; font-size:14px; }

/* 标题深色部分*/
.iFCB-title-dis .content .title-wp .title h2{ background:url(titlebg01.png) no-repeat center bottom; color:#fff; }

/* 标题新的结束*/

/* 产品中心 */
.iFCB-pro .iFCB-TPLB li .iFCB-rp { padding: 10px 10px 6px; }
.iFCB-pro .iFCB-TPLB li dl { position: relative; width:auto; height: auto; margin: 0; padding: 5px 0 0;background: #fafafa; }
.iFCB-pro .iFCB-TPLB li dl .u-tt { width:auto; height: 42px; margin:0 0; line-height: 42px;font-size: 12px; }
.iFCB-pro .iFCB-TPLB li dl .u-tt a { color: #333; }
.iFCB-pro .iFCB-TPLB li:hover dl{}
.iFCB-pro .iFCB-TPLB li:hover dl{background: #73ba16;}
.iFCB-pro .iFCB-TPLB li:hover dl .u-tt a{color:#fff;}


	/* 关于我们 */
.iFCB-abt { width: 1200px; margin: 0 auto; color:#fff; text-align: center; }
.iFCB-abt .m-pic { width: 1140px; margin: 0 auto; padding:30px; box-shadow: 0 0px 2px #ddd;background: #fff; }
.iFCB-abt .m-pic .intro-info-img { }
.iFCB-abt .m-intro { padding:0 100px 20px; line-height: 24px; }
.iFCB-abt .m-intro .u-tt { height:72px; font:36px/72px '宋体'; display: none; }
.iFCB-abt .m-intro .u-tt a { color:#fff; }
.iFCB-abt .m-intro .u-more { width:40px; height: 40px; margin: 0 auto; }
.iFCB-abt .m-intro .u-more a { display: block; width:40px; height: 40px; padding:0; border:none; border-radius: 100%; background: #54c549; color:#fff; line-height: 20px; overflow: hidden; text-indent:-333px; }
.iFCB-abt .m-intro .u-more a:after { width:40px; height: 40px; color:#fff; text-indent: 0;line-height: 40px; }
.iFCB-abt .m-intro .u-more a:hover { padding: 0;box-shadow: 0 0 9px #2f9e4a; }
.iFCB-abt .m-intro .u-more a:hover:after { right:auto; left: 0; color:#fff; }

/* 资讯中心 */
.iFCB-news { padding-top:12px; }
.iFCB-news .title{ margin-bottom:20px;}
.iFCB-news .content{padding:0;border:0;}

.iFCB-news .iFCB-TWLB { padding:0; border:0; }
.iFCB-news .iFCB-TWLB li { position: relative; }
.iFCB-news .iFCB-TWLB .m-pic { display:none; }
.iFCB-news .iFCB-TWLB .m-intro { padding:100px 0 0; line-height: 22px; transition:all 0.3s ease-in-out; }
.iFCB-news .iFCB-TWLB .m-intro .u-date { position: absolute; left: 0; top: 0; width: 100%; height: 50px; padding:25px 0; color: #848484; font-size: 30px; line-height: 34px; transition:all 0.3s ease-in-out; }
.iFCB-news .iFCB-TWLB .m-intro .u-date .date_y { display: block; font-size: 12px; line-height: 16px; }
.iFCB-news .iFCB-TWLB .m-intro .u-date .split_m { display: none; }
.iFCB-news .iFCB-TWLB .m-intro .u-date:after { position:absolute; right:16px; top:50%; width:5px; height:9px; margin-top:-4px; display:none; background: url(iFCB_sort_ico2.png) no-repeat; content: "" }
.iFCB-news .iFCB-TWLB .m-intro .u-tt { height:34px; margin: 0; padding:25px 0 15px; border-top:1px solid #f0f0f0; line-height:34px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.iFCB-news .iFCB-TWLB .m-intro .u-des { padding: 0 0 40px; }
			/* 经过效果 */
.iFCB-news .iFCB-TWLB li:hover .m-intro { padding:0 0 100px; }
.iFCB-news .iFCB-TWLB li:hover .u-date { top: auto; bottom: 0; width: 90%; padding-left: 5%; padding-right: 5%; background: #00673b; color: #fff; }
.iFCB-news .iFCB-TWLB li:hover .u-date:after { display:block; }
.iFCB-news .iFCB-TWLB li:hover .u-tt { border-top:1px solid #00673b; }

	/* 头条新闻_PC */

.TTXW_CONTENT .m-intro .u-tt a{ color: #3b3b3b;}
.TTXW_CONTENT { margin-bottom:30px; padding:0; border:0; background-color: #f7f7f7; overflow:hidden; }
.TTXW_CONTENT .m-intro .u-more a { display: block; background-color: #52b544; color: #fff; transition:all 0.3s ease-in-out; }
.TTXW_CONTENT .m-intro:hover .u-more a { background-color: #25a252; color: #fff; }
	/* 新闻列表_PC */
.TTXW_LIST { border-bottom:1px solid #eee; }
.TTXW_LIST ul li { padding: 10px 20px; border:1px solid #eee; color:#999; border-bottom:0; transition:all 0.3s ease-in-out; }
.TTXW_LIST ul li a { background-image:url(../images/icon_7.gif); background-repeat: no-repeat; background-position:0 45%; }
.TTXW_LIST ul li .u-date { }
.TTXW_LIST ul li:hover { background-color: #25a252; color:#fff; }
.TTXW_LIST ul li:hover a { left:6px; color: #fff; background-image:url(../images/icon_8.gif); }

	/* 图片列表_PC */
.iFCB-TPLB li dl .u-des { color: #999; } 
		/* 经过效果 */
.iFCB-TPLB li:hover .iFCB-rp { background:#73ba16; box-shadow:0 0 10px #ddd; }

	/* 头条新闻_PC */
.TTXW_CONTENT .m-pic  { float:left; max-width: 40%; min-height:210px; overflow:hidden; }
.TTXW_CONTENT .m-pic  .intro-info-img { width: 100%; height: auto; min-height:210px; transform:scale(1); transition:all 0.3s ease-in-out; }
.TTXW_CONTENT .m-intro { display:block; overflow:hidden; zoom:1; padding: 20px 30px 30px; color: #999; font-size:12px; line-height:22px; }
.TTXW_CONTENT .m-intro .u-tt { margin-bottom:12px; font-size:16px; line-height:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.TTXW_CONTENT .m-intro .u-des { margin-bottom:24px; } 
.TTXW_CONTENT .m-intro .u-date {}
.TTXW_CONTENT .m-intro .u-more { width:180px; line-height: 40px; text-align: center; }
		/* 经过效果 */
.TTXW_CONTENT:hover .m-pic img { transform:scale(1.1); }

/* 图片列表个数 */
.iFCB-PRO-1 { width:100%; box-sizing: border-box; }
.iFCB-PRO-2 { float:left; width:50%; box-sizing: border-box; }
.iFCB-PRO-3 { float:left; width:33.33333333%; box-sizing: border-box; }
.iFCB-PRO-4 { float:left; width:25%; box-sizing: border-box; }
.iFCB-PRO-5 { float:left; width:20%; box-sizing: border-box; }
.iFCB-PRO-6 { float:left; width:16.666%; box-sizing: border-box; }
.iFCB-PRO-7 { float:left; width:14.28%; box-sizing: border-box; }
.iFCB-PRO-8 { float:left; width:12.5%; box-sizing: border-box; }
.iFCB-PRO-9 { float:left; width:11.11%; box-sizing: border-box; }
.iFCB-PRO-10 { float:left; width:10%; box-sizing: border-box; }

.TTXW_LIST ul li .u-date { float: right;}

	/* 新闻列表_PC */
.TTXW_LIST { overflow:hidden; }
.TTXW_LIST ul::after{display:block;content:"";clear:both}
.TTXW_LIST ul li {position: relative;left:0;line-height:40px;}
.TTXW_LIST ul li a { position: relative; display: block; left: 0; padding-left:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; transition:all 0.3s ease-in-out; vertical-align: top; }
.TTXW_LIST ul li .u-date { float: right; }

.iFCB-PRO-2 .u-date,
.iFCB-PRO-3 .u-date,
.iFCB-PRO-4 .u-date { padding-right:8px; }


.wlink{ height:80px; min-width: 1200px; background-color:#f3f4f6; overflow:hidden; margin-top:45px;}
.wlink .ll{ float:left; width:170px;}
.wlink .rr{ float:right; width:1020px;}
.wlink .rr .link { width:100%; overflow:hidden; line-height:80px; }
.wlink .rr .link a{ padding-right:10px; line-height:26px; }

.footer{height:400px; width:100%; min-width: 1200px; clear:both; background:#1ea839; position:relative;}
.footer .t_linkb{height:380px; width:1200px; min-width: 1200px; margin:0 auto; position:relative; overflow:hidden}

.foo_l{ float:left; width:135px; padding:20px 30px 0 0 ; }
.class_a{width:100%; height:35px;line-height:35px; color:#FFFFFF; font-weight:bold; font-size:15px; border-bottom:1px solid #fff; margin-bottom:15px}

.class_tech li {
	line-height:30px;
	text-align:left;
	width:100%;
	color:#fff;
}
.class_tech li a{
	color:#fff;
}
.class_tech li a:hover{
	color:#FFFF00;
}
.class_tech li span {
	padding-right:5px;
}

.foo_l2{ float:left; width:135px; text-align:center; margin-top:30px; height:239px; margin-left:20px; background:url(../images/ewm_bj.jpg) no-repeat top center}
.foo_l2 img{  padding-top:34px}
.foo_l2 p{text-align:center; color:#FFFFFF; margin-top:10px}

.colb{ float:right; width:340px; padding:20px 0 0 0 ;}
.colb_lxwm li {line-height:35px;text-align:left;width:100%;color:#fff;}
.colb_lxwm li a{color:#fff;}
.colb_lxwm li a:hover{color:#FFFF00;}
.colb_lxwm .w1{ background:url(../images/w1.png) no-repeat left center ; padding-left:30px }
.colb_lxwm .w2{ background:url(../images/w2.png) no-repeat left center; padding-left:30px }
.colb_lxwm .w3{ background:url(../images/w3.png) no-repeat left center; padding-left:30px }
.colb_lxwm .w4{ background:url(../images/w4.png) no-repeat left center; padding-left:30px }
.colb_lxwm .w5{ background:url(../images/w5.png) no-repeat left center; padding-left:30px }

.manager_info{clear:both; min-width: 1200px; background:#293038; border-top:7px solid #000; padding-top:10px; padding-bottom:15px;}
.manager_info p{color:#999ea4; line-height:30px; text-align:center;}
.manager_info p a{color:#999ea4; }
.manager_info p a:hover{color:#FFCC00; }

.container { width: 1200px;  min-width: 1200px; margin: 0px auto;}
