﻿/*全局*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,img, ins, kbd, q, s, samp,small, strike,strong,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baselinebaseline; background: transparent;}
body{color:#222;  margin:0 auto; font-family:microsoft yahei; font-size:13px; width:100%; min-width:1200px;}
a{color:#525252; text-decoration:none; }
a:hover{color:#ff6000; text-decoration:none;}
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; list-style:none; border:0px;}
img{ vertical-align:middle; border:0}
.clear{clear: both; height:0px; overflow:hidden;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.big{ width:1200px; margin:0 auto;}
br{height:1%; line-height:0; font-size:0; clear:both;}
.p20{ padding:20px 0;}
/*top*/
.ld_top{ padding:20px 0 10px;}
.top_left{width:470px;}
.top_left h2{ font-size:20px;color:#008234;  line-height:30px; padding-top:14px; }
.top_left h2 span{color:#2b2b2b; letter-spacing: 6px; }
.top_right{background:url(../images/top_tel.jpg) no-repeat; width:100px; height:97px;  padding-left:204px;}
.top_right img{ padding:1px; border:1px solid #f0f0f0;}
/*nav*/
.ld_nav{background:#18892f; height:50px; line-height:50px;}
.ld_nav ul li{position:relative; z-index:9999; float:left; display:inline;}
.ld_nav ul li a{ display:block; float:left; padding:0 43px; font-weight:bold; font-size:16px; color:#fff; }
.ld_nav ul li a:hover{background:#147828;color:#ff0;}
.ld_nav ul li.cur{background:#147828;color:#ff0;}
#txj_menu .backg .backga{background:#147828;color:#fff;}
.subnav{ display:none; width:150px; position:absolute; left:0; top:50px;background:#147828;}
.ld_nav ul li:nth-child(3) .subnav{ width:200px;}
.ld_nav ul li .subnav a{ float:none; padding:0 0 0 43px; border-bottom:1px solid #18892f; font-weight:normal; line-height:36px; font-size:14px;}

/*banner*/
.fullwidthbanner-container{	width:100% !important;	position:relative;	padding:0;	max-height:500px !important; overflow:hidden; }
.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected {	background:#e1472f !important;}
.tp-leftarrow:hover,.tp-rightarrow:hover {background-color:#e1472f !important; }
.tp-leftarrow.large,.tp-rightarrow.large {z-index: 100;	cursor: pointer; position: relative; background: #393939 url(../images/slider-btn.png) no-repeat; width: 42px; height: 43px;
margin-left: 0px; margin-top: -21px; -webkit-transition: background 0.1s linear; -moz-transition: color, background 0.1s linear; -o-transition: color, background 0.1s linear;	transition: color, background 0.1s linear;	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);}
.tp-rightarrow.large { background-position:-42px 0;}
/*product*/
.product_area{background:url(../images/pro_bg.jpg) repeat; padding:30px 0; }
.p_list{text-align:center; }
.p_list h3{ font-size:30px; }
.p_list p{background:#fff; line-height:50px; font-size:18px; border:1px solid #e4e5e5; margin:20px 0;    height: 50px;
    overflow: hidden;}
.p_list p a{ display:inline-block; width:193px; border-right:2px solid #e4e5e5; }
.p_list p a:nth-child(5){ }
.p_list p a.hoverbg{ background:#3d9c50; color:#fff;}
.product_inner{width:100%; height:649px; overflow:hidden; }
.hide{ display:none;}
.product_inner ul{border:1px solid #e8e3e3; border-right:0;}
.product_inner li{ float:left; display:inline; width:398px; height:320px; border-top:3px solid #fff; border-right:1px solid #e8e3e3; border-bottom:1px solid #e8e3e3;background:#fff; text-align:center;}
.product_inner li a{ display:block;}
.product_inner li p{line-height:60px; font-size:16px; color:#191919;}
.product_inner li:hover { width:393px; height:321px;overflow:hidden; border:3px solid #26913c; border-bottom:0;}
.product_inner li:hover p{ background:#3d9c50; color:#fff;line-height:61px;}
/*honor*/
.ld_honor{ background:#26913c; padding:40px 0 10px;}
.ld_honor h3{background:url(../images/honor_bt.jpg) no-repeat center 0; height:64px; text-align:center; font-size:30px; padding-bottom:30px;}
.ld_honor h3 a{ color:#fff;}
.ld_honor ul li{background:url(../images/honor_libg.jpg) no-repeat right 0; width:230px; height:210px; padding:2px;}
.ld_honor ul li img{}
/*ys*/
.ys_top{background:url(../images/pro_bg.jpg) repeat; padding-bottom:30px; margin-bottom:20px;}
.ystp_left{ width:660px; padding:30px 0 0 70px;}
.ystp_left h3{ text-align:center; line-height:50px; color:#4f504f; font-size:30px;}
.ystp_left h3 span{ color:#26913c;}
.ystp_left p.ystp_p{text-align:center; font-size:16px; color:#424040; padding-bottom:30px; }
.ystp_inner{ position:relative; }
.ystp_inner dl{ float:left; display:inline; cursor:pointer;}
.ystp_inner dt{background:url(../images/ys_topcn.jpg) no-repeat; width:109px; height:76px; margin-right:31px; color:#fff; font-size:16px; padding:30px 0 0 24px; }
.ystp_inner dd{ display:none;  position:absolute; left:8%; top:130px; width:660px; line-height:24px; font-size:16px; line-height:36px;}
.ystp_inner dd span{ padding:0 20px; color:#18892f; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.ystp_inner dl:hover dt{ color:#fffc00;}
.ystp_inner dl:hover dd{ display:block;}
.ys_tel{ padding-top:50px; text-align:center;}
.ystp_right{ width:470px;height:338px;}
#marquee3 { width:470px;height:338px;overflow:hidden;}
#marquee3 li{height:338px;}

.move{animation:Rightfadein 1s 0.5s ease  both;}
.ys_inner{background:url(../images/ys_bg.jpg) no-repeat; padding-bottom:60px;  }
.ys_inner ul { padding:60px 0 0 130px;}
.ys_inner ul li{ float:left; display:inline; line-height:22px;}
.ys_inner h3{ font-size:24px; color:#26913c;}
.ys_inner h4{ font-size:16px; line-height:34px; color:#282828; font-weight:500; padding:10px 0 20px;}
.ys_inner ul li p{background:url(../images/ys_icon.jpg) no-repeat 0 center; line-height:40px; padding-left:20px; font-size:16px; color:#4d4d4d;}
.ys_inner ul li .lith_kf{ position:absolute; right:0; top:100px;}
#Mapys div { position:relative;}
#Mapys div p{ display:none; position:absolute; left:0; top:0; background:#fff; color:#222;}

/*about*/
.ld_about{background:url(../images/about_bg.jpg) no-repeat center 0; height:416px; padding:40px 0 0 0;}
.about_left{ width:504px; height:374px; margin-left:26px;}
.about_right{ width:460px; padding-left:70px; color:#fff; font-size:15px; line-height:30px;  }
.ld_about h2{ padding-bottom:50px;}
.ld_about h2 a{ font-size:30px;color:#fff;}
.about_btn{ display:block; width:128px; height:39px;background:url(../Images/about_btn.png) no-repeat; text-align:center; line-height:36px; color:#fff; margin-top:20px;}
/*factory*/
.ld_factory{ background:#f1f1f1; padding:20px 0;}
.ld_factory ul li{ text-align:center; padding-right:20px; line-height:30px;}
.ld_factory ul li img{ width:210px; height:170px; padding:1px; border:1px solid #c2c2c2;}
/*partner*/
.ld_partner{position:relative; padding:30px 0;}
.ld_partner h3{ text-align:center; font-size:30px; line-height:30px; font-weight:normal; padding-bottom:20px;}
.ld_partner h3 p{ font-size:10px; color:#a1a0a0; text-transform:uppercase;}
.ld_partner ul li{ text-align:center; width:206px; padding:0 20px 30px 0; line-height:30px;}
.ld_partner ul li img{ width:206px; height:100px; padding:1px; border:1px solid #c2c2c2;}

#marquee1 {width:1130px; margin:0 auto;height:140px;overflow:hidden;}
#control a { display:block; width:16px; height:54px;  background:url(../images/lr_btn.jpg) no-repeat 0 0;}
#control a#goL{position:absolute;left:0; top:50%; }
#control a#goR{position:absolute;right:0%; top:50%;  background-position:-16px 0;}
/*news*/
.main_btm{ padding-bottom:20px;}
.main_btm .big h3{font-size:20px; line-height:50px; color:#222; font-weight:500;}
.main_btm h3 span{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666;}
.main_btm h3 a{ float:right; font-size:12px; color:#bababa;}
.ld_industry,.ld_faq{ width:780px; }
.ld_faq{ width:390px;}

.industry_inner{ border:1px solid #ccc; padding:20px;}
.industry_l{ width:330px; color:#777474; line-height:24px;}
.industry_l img{ width:328px; height:225px; border:1px solid #f1f1f1;}
.industry_l h4{ color:#565656; font-size:14px; line-height:50px;}
.industry_r{ width:324px; padding:10px 25px 0 50px;}
.industry_r li{background:url(../images/news_icon2.jpg) no-repeat 0 center; padding-left:20px; line-height:40px; font-size:14px; border-bottom:1px dashed #dedede; }
.industry_r li a{color:#222;}
/*faq*/
.faq_inner { padding:10px 24px;}
.faq_inner .txt{background:url(../images/faq_icon.jpg) no-repeat; padding-left:40px; margin-bottom:25px;}
.faq_inner  h4{ line-height:20px; padding-bottom:10px;}
#marquee6 {width:390px;height:377px;border:1px solid #ccc; border-top:2px solid #ff4e00; overflow:hidden;}
.faq_sq { padding-top:32px;}
.faq_sq .search_form1{ width:173px; padding:0 0 0 27px; float:right; display:inline; height:28px; background:url(../Images/search1.jpg) no-repeat}
.faq_sq .search_form1 input{ width:122px; height:28px; line-height:28px; color:#333; background:none}
.faq_sq .search_form1 .submit{ width:51px; float:right; height:28px; background:none;}

/*footer*/
#cnzz_stat_icon_1263172520{display:inline-block;padding:0;margin:0;}
.ld_foot{background:#1a8c32;color:#fff;  }
.ld_foot a{display:inline-block;padding:0;color:#fff; }
.foot_nav{ border-bottom:1px solid #319847; height:50px; line-height:50px;}
.foot_nav ul{width:1150px; margin:0 auto; }
.foot_nav ul li{ float:left; display:inline;}
.foot_nav ul li a{ display:block; float:left; padding:0 40px; font-size:14px; }
.ld_foot .big{ width:1000px; padding:20px;}
.ld_foot .ft_code{background:url(../images/ft_code.jpg) no-repeat; width:129px; height:120px; margin:20px 0 0 50px; }
.ld_foot .ft_code p{ padding:5px 0 0 5px;}
.ld_link a{ padding:0 20px;}
/*悬浮qq*/
#xfqq{width:100px; height:auto; background:#fff; top:80px; right:10px; position:fixed; _position:absolute; z-index:99999}

.qqtop{height:22px; line-height:22px; background:#1b8430; color:#FFF;padding:0 10px;}
.qqtop a{text-align:right; float:right; color:#FFF; }
.qqshow{width:70px; height:65px; margin:0 auto; padding:8px 0;/* border-top:1px solid #1b8430;*/padding-top:24px;}
.textshow{width:70px; height:18px; margin:0 auto; background-color:#c3c3c3; color:#444; font-size:12px; line-height:18px; text-align:center; margin-bottom:8px;}
.ewmshow{width:93px; height:93px; margin:0 auto; padding:8px 0; border-top:1px solid #48a5ed;} 
#yincang{width:115px; height:42px; right:3px; top:110px; position:fixed; _position:absolute; z-index:99999}
.qqtop2{text-align:center;}
.qqtop2 a{ text-align:center; float:none;}
.qqshow img {
    height: 100%;
    display: block;
    margin: 0 auto;
}
/*内页*/
#mian{ width:1200px; margin:0 auto; height:auto; overflow:hidden; padding:20px 0 50px; line-height:24px; }
.main_right{ float:right; width:920px; line-height:28px; font-size:14px;}
.main_right h3{ text-align:center;}
/*左分类*/
.list{  width:243px; }
.list h3{ color:#fff; font-size:18px; line-height:66px; background:#18892f; text-align:center;}

.list_c{border:1px solid #ccc;}
.list_c ul li{ line-height:45px;}
.list_c ul li a{ display:block; font-size:16px;border-bottom:1px solid #e8e8e8;  padding-left:30px;color:#222;}
.list_c ul li a:hover{ color:#147828;border-bottom:1px solid #147828; }
.list_c ul a.cur{ color:#147828;}
.list_c li ol{ background:#fff; display:none; }
.list_c li ol li{ line-height:40px;}
.list_c li ol li a{font-size:13px; padding-left:30px;border-bottom:1px dashed #e8e8e8;}
 .list_c ol a.cur{ color:#147828;}
.ding{}
.list_c ul li.fston a{ color:#147828;border-bottom:1px solid #147828;}
.list_c ul li.fston ol{ display:block;}
.list_c ul li.fston ol li a{ color:#525252;border-bottom:1px dashed #e8e8e8;}

.libg{ background:#147828;}
.list_c li.libg a{ color:#fff;}
.list_c li.libg ol li a{color:#525252;}
.list_c li.libg ol li.scdon a{color:#147828;border-bottom:1px dashed #e8e8e8; font-weight:bold;}
li.layer1.sidenavcur a.to{ color:#18892f;border-bottom:1px dashed #18892f; font-weight: 700;}
li.layer1.sidenavcur ol.layer2{ display: block !important; }

ol.layer2 .sidenavcur a{ color:#18892f; }
.list_c h2{ font-size:16px; font-weight:normal; color:#18892f; padding:0 10px;}
.list_c p{ line-height:30px; padding:0 10px;}
.list_c>img{    margin-left: 15px;}
/*内页right*/
.right_tit { background:#f8f8f8; border-bottom:1px solid #ccc; padding:14px; margin-bottom:20px; font-size:18px; color:#18892f;display: flow-root;}
.right_tit span{  font-size:12px; color:#222;}
.right_tit b {
    float: left;
}.blk.plc {
    float: right;
    /* height: 50px; */
    display: block;
}


.p12-curmbs-1 {
    font-size: 12px;
	text-align: right;}
.main_right dl{ float:left; display:inline; width:450px; padding-bottom:30px;}
.main_right dd{ width:210px; word-break:break-all; padding-right:20px; line-height:24px;}
.main_right dd h4{ color:#222; font-size:14px; font-weight:500;}
.right{ width:891px; float:right; margin-bottom:5px; margin-bottom:30px; border:1px solid #d5d5d5; padding-bottom:20px;}
.righttit_l{color:#0166ac; font-size:16px; padding-left:5px; padding-right:7px; font-weight:bold; border-bottom:2px solid #0166ac; padding-bottom:6px;}
.right_tit span { font-size:12px;}
.right_cont { line-height:28px; margin-top:20px; margin-bottom:15px; margin-left:20px; margin-right:20px;}
.right_cont_prod{ margin-left:10px; margin-top:25px;}


/*新闻列表*/
.list_news .news_img{ width:150px; border:1px solid #ccc; padding:1px; }
.list_news  .news_info{  width:700px; padding-left:50px;}
.list_news li{ padding:30px 0; border-bottom:1px dashed #e0e0e0; line-height:24px;}
.list_news li:hover{ background:#f5f5f5;}
.list_news li h3{text-align:left; line-height:30px;}
.list_news li h3 a{ color:#333;}
.list_news li h3 span{ float:right; font-size:12px; color:#808080; font-weight:normal;}

/*新闻详情*/
.new_visits {text-align:center; margin-bottom:20px; border-bottom:#d3d3d3 1px dashed; padding-bottom:15px;}
.met_page {border-top:#d3d3d3 1px dashed; padding-top:5px; margin-top:20px; overflow:hidden;}
.met_page span {float:right;}
/*产品列表*/
.pro_nei li{ float:left; display:inline; padding:0px 10px;}
.pro_tit {width:280px; overflow:hidden;  border:#e5e5e5 1px solid; padding:2px; }
.pro_nei li img{ transition:all 0.5s;}
.pro_nei li img:hover{transform:scale(1.1);}
.pro_title { text-align:center; font-size:13px; line-height:50px; margin-bottom:10px;}
.pro_nei li:hover .pro_tit{width:278px; height:238px; border:#18892f 2px solid;}
.pro_nei li:hover .pro_title a{ display:block; background:#18892f; color:#fff;}

/*产品详情*/
.pro_img {text-align:center; padding-top:10px}
.pro_info {margin:30px 0px 10px 0px; line-height:28px; padding-bottom:10px;}
.prodtit_nei{ text-align:center; font-size:18px; font-weight:normal;  margin-top:20px; margin-bottom:5px;}
.nei_tit{ font-size:18px; line-height:50px; border-bottom:1px solid #f5f5f5; margin-bottom:20px;}
.zixbtn a{ display:inline-block; width:120px; height:30px; text-align:center; line-height:30px; background:#f00; color:#fff; margin-top:30px; font-size:16px; border-radius:2px;}
/*产品详情*/
.pro_img {text-align:center; padding-top:10px}
.pro_info {margin:30px 0px 10px 0px; line-height:28px; padding-bottom:10px;}
.prodtit_nei{ text-align:center; font-size:18px; font-weight:normal;  margin-top:20px; margin-bottom:5px;}
.nei_tit{ font-size:16px; line-height:36px; border-bottom:1px solid #f5f5f5;}

/*图片放大镜样式*/
.jqzoom{position:relative;cursor:pointer;display:inline-block;}
.jqzoom img {max-width:430px; max-height:380px;vertical-align: middle}
.zoomdiv{z-index:100;position:absolute;:0px;left:0px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:430px;height:400px;border:1px solid #DFDFDF;margin-bottom: 10px; text-align:center;}
.spec-scroll{clear:both;margin-:10px;width:430px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:62px; line-height:62px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:393px;height:70px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:64px; list-style:none;}
.spec-scroll .items ul li{float:left;width:99px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:82px;height:60px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

/*相册列表*/
.album_list li{float:left;width:210px; padding:0 10px 25px;text-align:center; line-height:24px; }
.honor_imig{  border:1px solid #ededed; }
.album_list li .pro_title{ background:#ededed; line-height:30px;}
.partner_list li{width:164px;}

/*down*/
.downlist{ padding:0 20px; font-size:14px;}
.downlist li{ background:url(../images/pdf.jpg) no-repeat 0 center; padding-left:30px; line-height:40px; border-bottom:1px dashed #ededed;}
.downlist li span{ display:block; float:right; width:100px; height:24px; text-align:center; line-height:24px; background:#ededed; color:#222; font-size:13px; margin-top:10px; }
.downlist li span:hover{ background:#18892f; color:#fff;}


/*翻页样式*/
.digg4{ padding:3px; margin:3px; text-align:center; margin-top:15px;}
.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}
.metpager_8 a,.metpager_8 span.miy{padding:2px 5px 2px 5px; color:#555;}
.metpager_8 a { border:1px solid #a0a0a0; }
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 span.current { padding:2px 5px 2px 5px; margin:2px; color:#fff; background:#39952b; text-decoration:none;}
.metpager_8 span.nolink { border:1px solid #a9a9a9; padding:2px 5px 2px 5px; margin:2px; color:#555;}
/*按钮*/
.button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Microsoft Yahei; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover { text-decoration: none; color:#fff; }
.button:active { position: relative; top: 1px;}
.orange{ color: #fef4e9; border: solid 1px #da7c0c; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top,  #faa51a,  #f47a20); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); }
.orange:hover { background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top,  #f88e11,  #f06015); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015'); }
.orange:active { color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top,  #f47a20,  #faa51a); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}
input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff url(../images/dt-10.gif) repeat-x left top; }
input.input-text:focus,input.input-file:focus,input.code:focus,textarea:focus { border: 1px solid #fafafa; -webkit-box-shadow: 0px 0px 6px #007eff; -moz-box-shadow: 0px 0px 5px #007eff; box-shadow: 0px 0px 5px #007eff;}
/*表单*/
td.text{ width:20%; padding:6px 5px 6px 0px; text-align:right; font-size:14px;}
td.input{ padding:6px 8px;}
td.input input{ margin-right:8px;}
td.input .info{ padding-left:15px; color:#f00;}
td.input img{ position:relative; bottom:1px;}
td.submint{ padding:10px;}
/** {
	margin:0;
	padding:0
}
li {
	list-style:none
}
.clear {
	clear:both
}
.menus {
	width:750px;
	margin:40px auto
}
.menus ul {
	width:750px;
	border-bottom:2px solid #009fe9;
	position:relative;
	float:left
}
.menus li {
	float:left;
	width:150px;
	height:40px;
	line-height:40px;
	text-align:center;
	cursor:pointer;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s
}
.menus li:nth-child(2) {
	color:#fff
}
.menus .bg {
	width:150px;
	height:40px;
	position:absolute;
	left:0;
	top:0;
	background:#009fe9;
	z-index:-1;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s
}
.tab {
	width:750px;
	height:500px;
	border:1px solid #000;
	margin-top:20px;
	font-size:40px;
	line-height:500px;
	text-align:center;
	color:#888;
	font-weight:700;
	display:none
}
.show {
	display:block
}
.title {
	text-align:center;
	padding:20px;
	background:#ccc
}*/
a.backga.cur {
    background: #147828;
    color: #fff;
}
@keyframes Rightfadein{		
		from{ opacity:0; transform:translate3d(10%,0,0)}
		to{ opacity:1;transform:translate3d(0,0,0)}
		}


.mb-wrap{ display: none;}        
@media (max-width: 600px) {
	
	.pc{display: none;}
	.mb-wrap{display: block;}
}

.content{
    width: 1200px;
    margin: 0 auto;
}/**/
.yin{padding: 80px 0;}
.yin_t{font-size: 25px;color: #1a1a1a;font-weight: normal;text-align: center; line-height: 42px;height: 130px;overflow: hidden;}
.yin_t a{color: #1a1a1a;}
.yin_t span{display: block;font-size: 14px;color: #939393;padding: 0px 0 0;}

.g_zj{background:url(../images/abbg.jpg)  center top;padding-top:50px;padding-bottom: 50px;}
.g_zj h2{text-align: center;height: 126px;font-size: 42px;color: #000000;}
.g_zj h2 a{color: #000000;}
.g_zj h2 em{color: #c5262b;font-weight: bold;}
.g_zj h2 span{display: block;font-size: 16px;color: #282828;font-weight: normal;padding-top: 0px;}
.g_zj h2 i{display: inline-block;padding-left: 10px;position: relative;top:6px;}
.g_zj dl{height: 412px;}
.g_zj dt{width: 600px;height: 332px;overflow: hidden;float: left;}
.g_zj dt img{width: 600px;height: 332px;display: block;}
.g_zj dd{float: right;width: 580px;}
.g_zj h3{background:url(../images/abtit.png) no-repeat;font-size: 30px;font-weight: bold;color: #222222;margin-bottom: 30px; text-align: center;}
.g_zj h3 a{color: #222222;}
.g_zj h3 em{display: block;width: 350px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;font-weight: bold;color: #fff; margin-top: 6px;}
.g_zj p{font-size: 16px;line-height: 30px;color: #000000;height: 180px;overflow: hidden;}

.m_xc{height: 190px;}
.m_xc h4{float: left;width: 223px;height: 141px;background: #18892f;padding:21px 12px 05px 16px;font-size: 20px;font-weight: bold;color: #fff; margin-right: 60px;}
.m_xc h4 a{color: #fff;}
.m_xc h4 em {text-transform: capitalize;
    display: block;
    font-size: 12px;
    font-weight: 500;
     padding-bottom: 10px;
    padding-top: 10px;
}
.m_xc h4 p {
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    color: #ffffff;
    height: 59px;
    overflow: hidden;
}
.m_xc .xclst{float: left;width: 830px;}
.m_xc .xclst li{float: left;width: 160px;overflow: hidden; margin-right: 10px;}
.m_xc .xclst li img{width: 100%;height: 140px;  display: block;transition: all 0.3s linear 0s;}
.m_xc .xclst li:hover img{transform: scale(1.1);}
.m_xc .u_ljt,.m_xc .u_rjt{position: absolute;width: 30px;height: 30px;}
.m_xc .u_rjt{left:268px;top:68px;background: url(../images/ljt2.png) no-repeat; display:block;}
.m_xc .u_ljt{left:1164px;top:68px;background: url(../images/rjt2.png) no-repeat;display:block;}
.m_xc .u_rjt:hover,.m_xc .u_ljt:hover{background-position:-30px 0 }
span.mc {
    display: block;
    bottom: 0px;
    background: #ececec;
    position: sticky;
    width: 100%;
    text-align: center;
    height: 30px;
    line-height: 30px;
}.m_xc .xclst li:hover span.mc{ color:#18892f;}
.f_fw {
    font-family: "Microsoft Yahei";
}/* function */
h2 a:hover{ text-decoration: none;}
input,textarea{ outline:none; }
textarea{ resize:none;}
em{ font-style: normal;}
.f_cb:after,.f_cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f_cb,.f_cbli li{zoom:1;}
.f_ib{display:inline-block;*display:inline;*zoom:1;}
.f_dn{display:none;}
.f_db{display:block;}
.f_pr{position:relative;}
.f_pa{position:absolute;}
.f_fl{float:left;}
.f_fr{float:right;}
.f_prz{position:relative;zoom:1;}
.f_oh{overflow:hidden;}
.f_fa{font-family:Arial, Helvetica, sans-serif;}