@charset utf-8;
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{overflow-y:scroll}html,body{height:100%}
*{margin:0;padding:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body,input,button,select,textarea,table{font:16px/1.8 'Microsoft YaHei'}
ul,ol{list-style:none}em{font-style:normal}
img{vertical-align:top;border:0 none}
input,select{vertical-align:middle}
label,input[type=button],input[type=submit]{cursor:pointer}
button{cursor:pointer;overflow:visible;padding:0;width:auto;border:0;background:0}
body{background-color:#88c132;color:#7f7e44}
a{text-decoration:none;color:#7f7e44}
a:hover{text-decoration:underline;color:#666}
img{vertical-align:top;border:0 none}
.cl{clear:both; overflow:visible;}
.clearfix{*zoom:1}.clearfix:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0}
.fl{float:left}.fr{float:right}
.ml15{margin-left:15px}.mt10{margin-top:10px}.mt12{margin-top:12px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mr8{margin-right:8px}.mr10{margin-right:10px}.mr12{margin-right:12px}.mr15{margin-right:15px}.pt20{padding-top:20px}.pb20{padding-bottom:20px}
.hide{display:none!important;}
.red{color:#e9484f}
.pie{behavior: url(PIE.htc);}
.act_text{text-align:justify;text-justify:inter-ideograph}

.act_wrapper{*zoom:1;position:relative;z-index:1;min-width:1000px;margin:auto;overflow:hidden;}
.act_wrapper .act_bg{position:absolute;left:50%;top:0;z-index:1;width:1920px;margin-left:-960px}
.act_wrapper .act_content{position:relative;z-index:2;width:1000px;padding-top:877px;margin:auto}

.title{width:1000px;padding:0 25px;height:50px;line-height:50px;position:relative;z-index:1;margin-left:-25px;background:#ead734;font-size:26px;border-radius:25px;}
.title h2{color:#e32f2f;font-weight:bold}
.title span{color:#bb6520;}

.bg_act_1{background:url(../img/bg_01.jpg) 50% 0 no-repeat;height:200px}
.bg_act_2{background:url(../img/bg_02.jpg) 50% 0 no-repeat;height:200px}
.bg_act_3{background:url(../img/bg_03.jpg) 50% 0 no-repeat;height:200px}
.bg_act_4{background:url(../img/bg_04.jpg) 50% 0 no-repeat;height:200px}
.bg_act_5{background:url(../img/bg_05.jpg) 50% 0 no-repeat;height:200px}
.bg_act_6{background:url(../img/bg_06.jpg) 50% 0 no-repeat;height:227px}


.mod_style_hd{position:absolute;top:640px;left:-70px;top:675px;width:1140px;height:182px;background:#f9f8b1;border-radius:91px;}
.mod_style_hd .tit{font-size:36px;line-height:38px;margin:15px 0 10px;color:#ef7243;text-align:center}
.mod_style_hd .tit b{color:#c96045;font-weight:bold}
.mod_style_hd .intro{padding:0 20px;margin:0 70px;}
.mod_style_hd .intro p{text-indent:2em}

.mod_style_1,.mod_style_2,.mod_style_3{width:100%;background:#f9f8b1;border-radius:10px;position:relative;z-index:0;}
.mod_box{padding:20px;}
.mod_box_info{padding:20px;background:#edecab}
.mod_list{width:990px;}
.mod_list li{width:300px;float:left;margin:20px 30px 0 0;}
.mod_list li .thumb{width:300px;height:226px;display:block;overflow:hidden;position:relative}
.mod_list li .thumb s{display:block;width:302px;height:40px;background:#000;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(opacity=50);position:absolute;bottom:0;left:0}
.mod_list li .thumb h3 {position: absolute;width: 302px;text-align:center;height: 40px;line-height: 40px;color: #fff;bottom: 0;left: 0;}
.mod_list li .info{background:#edecab;padding:10px 20px;}
.mod_list li .info p{font-size:#7f7e44;line-height:30px;}
.mod_t_table table{width: 100%;border-collapse: collapse;border-spacing: 0;}
.mod_t_table table th,.mod_t_table table td{border:1px solid #e5e4a3;color:#7f7e44}
.mod_t_table table th{height:40px;line-height:40px;font-weight:bold;background:#e5e4a3}
.mod_t_table table td{height:37px;line-height:37px;text-align:center}