@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0 auto;} *+html *{padding:0; margin:0;}* {margin:0; padding:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,input,ifram{margin:0;padding:0}img{ border:0px;}ul,ol,li{ list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}a,a:visited{color:#333; text-decoration:none;}a:hover{ text-decoration:none; color:#F30; cursor:pointer;}.clear{clear:both; font-size:0px; height:0px;}ul,li{list-style-type:none;}a,a:link,a:hover,a:visited,a:active{ color: rgb(30, 30, 30);}a:hover{ color:#0A3F76;}html,body{height:100%}h1{ font-size:18px; font-weight:normal;}input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}textarea { -webkit-appearance: none;} 
body, html {
	font-family:PingFangSC-Regular,Helvetica,Tahoma,Arial,Hiragino Sans GB,\\51AC\9752\9ED1\4F53,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,STXihei,\\534E\6587\7EC6\9ED1,SimSun,\\5B8B\4F53,Heiti,\\9ED1\4F53,sans-serif   ;    font-size: 12px;    color: #333;    margin: 0px;    padding: 0px;}
.bgfff{ background:#fff;}
.fleft{ float:left;}
.fright{ float:right;}
.marbot14{ margin-bottom:20px;}
.marleft25{margin-left:20px;}
.bgfff{ background:#fff;}
.ovhid{ overflow:hidden;}
.wprc50{ width:50%;}
.wprc80{ width:80%; margin:0px auto; max-width:1220px;}
.padtop60{padding-top:60px;}
.padbot60{padding-bottom:60px;}
.padtop48{padding-top:48px;}
.padbot48{padding-bottom:48px;}
/*以上是 初始css*/
/*模块标题*/
.moduletil h2{ color:#90c31f; font-size:36px; text-align:center; line-height:72px; margin-bottom:60px; font-family:"Microsoft YaHei";font-weight: bold;}
.moduletil h3{ color:#90c31f; font-size:36px; text-align:center; line-height:60px; margin-bottom:24px; font-family:"Microsoft YaHei";font-weight: bold;}
.moduletil h1{ color:#90c31f; font-size:36px; text-align:center; line-height:60px; margin-bottom:24px; font-family:"Microsoft YaHei";font-weight: bold;}
.moduletil p{ font-size:14px; color:#222; line-height:26px; text-align:center;}

/*头部css*/
.head{ padding:22px 0px;}
.mob-nav-menu{ margin-right:12px; padding-top:15px;display: none;}
.mob-nav-menu span{display: block;
    margin-bottom: 6px;
    width: 24px;
    height: 2px;
    background: #666;}
.head .slogan{ margin-left:24px;}
.head .language{ margin-left:10px;}
.head .language a{ display:inline-block; height:44px; line-height:44px; margin:0px 2px;}
.head .language a span{ border:1px solid #A3C636;padding:2px 4px; font-size:16px; color:#A3C636; border-radius:50%;}
.head .language a span.chn{ border:1px solid #A3C636;  background:#A3C636; color:#fff;}

/*nav 导航css*/
.nav{ background:#A3C636; height:56px; font-size:16px;letter-spacing:2px; text-align:center; position:relative; z-index:100; width:100%;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav .nLi{position:relative; display:inline-block;  }
.nav .nLi h3{}
.nav .nLi h3 a{ display:block; padding:0px 20px;line-height:56px;height:56px; color:#fff;    }
.nav .nLi h3 a span{ padding:0px 30px;}
.nav .sub{display:none; position:absolute; top:56px; left:50%;width:200px;margin-left:-105px; background:#A3C636; padding-bottom:14px;padding-top:14px;  }
.nav .sub a{ display:block; color:#fff; font-size:14px; padding:10px 0px; }
.nav .sub a:hover{color:#FFDB4F;  }
.nav .sub a span{ padding:0px 20px;}
.nav .on{ background:#F7AC1B;}

.nav .nLi:hover h3 a{color:#F7AC1B;}
.nav .nLi:hover .sub{ display:block;-webkit-animation:classSystemShow .3s ease-in 1 forwards;-moz-animation:classSystemShow .3s ease-in 1 forwards;-o-animation:classSystemShow .3s ease-in 1 forwards;-ms-animation:classSystemShow .3s ease-in 1 forwards;animation:classSystemShow .3s ease-in 1 forwards;}
.nav .on:hover h3 a{color:#fff;}
@-moz-keyframes classSystemShow{
	0%{top:30px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
	to{top:56px;opacity:1;-ms-filter:none;filter:none}
}
@-webkit-keyframes classSystemShow{
	0%{top:30px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
	to{top:56px;opacity:1;-ms-filter:none;filter:none}
}
@-o-keyframes classSystemShow{
	0%{top:30px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
	to{top:56px;opacity:1;-ms-filter:none;filter:none}
}
@keyframes classSystemShow{
	0%{top:30px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
	to{top:56px;opacity:1;-ms-filter:none;filter:none}
}


/* 底部版权*/
.footer{ padding-bottom:0px;}
.footer_nav{ height:56px;line-height:56px; background:#92C526; font-size:16px;letter-spacing:2px; text-align:center; margin-bottom:36PX;}
.footer_nav a{padding:0px 20px; color:#fff; }
.footer_copy{ line-height:28px;font-size:14px; padding-left:250px; background-image:url(../images/home_r2_c2.png); background-repeat:no-repeat; background-position:left 12px;}
.copy{ margin-bottom:24PX; }
.flink{ color:#666;}
.flink a{ color:#666; margin:0px 6px;}
.footer_wechat{ text-align:center;}
/* 底部定位广告*/
.ad_bottom{ position:fixed; bottom:0; left:0; width:100%; background:url(../images/home_r20_c2.png) repeat; height:68px; line-height:68px; z-index:10;}
.ad_bottom img{ vertical-align:middle;}
.ad_bottom .wprc80{ position:relative; height:100%;/*height:68px;*/}
.ad_bottom .wprc80 .adpic{ position:absolute; bottom:0; left:0;}
.ad_bottom .wprc80 .adclose{cursor:pointer; position:absolute; top:0px; right:0px; z-index:10;}
/*.ad_bottom .wprc80 .adbut{ margin-right:240px; cursor:pointer;}
*/
.kf{ position:fixed; top:50%; right:0px; z-index:200;}
.gotop{ position:fixed; bottom:100px; right:10px; z-index:201; background-image:url(../images/mob_r1_c3.png) ; background-repeat: no-repeat ; background-position:center center; background-size:100%; width:60px; height:60px; display:none; cursor:pointer; }
.adpic{width: 120px;}
.adpic img{width:100%}
.adpics{color: #ffffff;
    font-size: 26px;
    font-family: Microsoft YaHei;padding-left: 170px;} 
.adpics span{color: #f6ac19;} 

/* 二级页面公共部分*/
.sec-banner{}
.sec-banner img{max-width:100%; height:auto; display:block;}
/* 二级页面公共部分内容页*/


.til{font-size: 18px; line-height:24px; padding:18px 0; margin:24px 0 12px 0; font-weight:bold;}
.wzxx{font-size: 16px; color:#333; line-height:30px;}
.prenext{ padding:24px 0px 24px 0px; border-top:1px solid #ddd; line-height:30px; font-size:14px; color:#666; margin-top:24px;}
.prenext a{color:#666;}