@charset "utf-8";html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;background:#4bb038 url(../pic/bg.jpg) center top no-repeat;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
html{height:100%;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
body{font:italic 16px/18px Arial, sans-serif;width:100%;height:100%;}
.wrapper{min-height:100%;height:auto !important;height:100%;}
.header{height:700px;padding:15px 0 0 0;margin:0 0 30px 0;}
.middle{width:100%;padding:0 0 146px;position:relative;}
.middle:after{display:table;clear:both;content:'';}
.container{width:100%;float:left;overflow:hidden;margin-bottom:45px;}
#content{padding:0 0 0 336px;}
.left-sidebar{float:left;width:316px;margin-left:-100%;position:relative;margin-bottom:45px;}
footer{margin:-146px auto 0;height:146px;position:relative;}
.site_size{position:relative;width:1160px;margin:0 auto;}
.header1{background:url(../pic/pic1.png) center top no-repeat;height:101px;margin:0 0 195px 0;}
.h1_left{float:left;font:italic 18px/24px Arial, Helvetica, sans-serif;color:#fff;padding:25px 0 0 40px}
.h1_right{float:right;font:italic 18px Arial, Helvetica, sans-serif;color:#fff;padding:25px 40px 0 0}
.h1_center{overflow:hidden;//zoom:1;text-align:center;}
.top_list1{margin:0;list-style:none;text-align:center;padding:17px 0 0 0;position:relative;display:inline-block;//display:inline;//zoom:1;}
.top_list1 li{display:inline-block;//display:inline;//zoom:1;vertical-align:top;}
.top_list1 li{font:italic 16px/18px Arial, Helvetica, sans-serif;color:#fff;padding:0 4px 0 0;}
.top_list1 li+li{background:url(../pic/pic2.png) left center no-repeat;padding:0 4px 0 10px}
.tl1_left_decor{position:absolute;left:-33px;top:15px;}
.tl1_right_decor{position:absolute;right:-30px;top:15px;}
a{color:#27392F;}
.top_menu_wrap{text-align:center;}
.top_menu{display:inline-block;//display:inline;//zoom:1;vertical-align:top;margin:0;list-style:none;background:url(../pic/pic6.jpg);padding:10px 0 15px 0;border-radius:3px 3px 0 0;}
.top_menu li{display:inline-block;//display:inline;//zoom:1;vertical-align:top;margin:0 10px;}
.top_menu li a{font:bold 16px Arial, Helvetica, sans-serif;color:#fef600;text-transform:uppercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#56b544;padding:13px 33px 11px;text-decoration:none;display:inline-block;//display:inline;//zoom:1;vertical-align:top;text-shadow:-1px 1px 0 #000;box-shadow:-1px 1px 0 #FFF, -1px -1px 0 rgba(0,0,0,0.4) inset;border-radius:3px;}
.top_menu li a:hover{background:#ffde00;color:#3e3e3e;text-shadow:none}
.top_menu li a.cur{background:#ffde00;color:#3e3e3e;box-shadow:-1px -1px 0 rgba(0,0,0,0.4), 1px 1px 0 #FFF;text-shadow:none}
.slider_wrap{background:url(../pic/pic7.jpg);border-radius:3px;padding:9px;}
.slider-wrapper{position:relative;}
.title1{text-align:center;margin:0 0 15px 0;}
.title1 span{display:inline-block;//display:inline;//zoom:1;position:relative;font:bold 30px/1 Arial, Helvetica, sans-serif;color:#27392f;text-transform:uppercase;}
.title1 span:before{content:'';position:absolute;left:-30px;bottom:5px;width:28px;height:16px;background:url(../pic/pic13.png) center top no-repeat;}
.title1 span:after{content:'';position:absolute;right:-30px;bottom:5px;width:28px;height:16px;background:url(../pic/pic12.png) center top no-repeat;}
.left_menu_wrap{background:url(../pic/pic14.jpg);padding:25px 3px 3px 3px;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,0.3)}
.left_menu_pos{background:url(../pic/pic15.jpg);text-align:center;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,0.3);padding:0 0 20px 0;}
.left_menu{margin:0;list-style:none;padding:15px 0 30px 0;}
.left_menu li{margin:0 3px 15px 3px;position:relative;}
.left_menu li a:after{content:' ';width:304px;height:33px;position:absolute;top:100%;left:50%;margin-left:-152px;background:url(../pic/pic18.png) center top no-repeat;}
.left_menu li a:before{content:' ';width:304px;height:33px;position:absolute;top:0;left:50%;margin-left:-152px;background:url(../pic/pic18.png) center top no-repeat;display:none;}
.left_menu li a{display:block;position:relative;font:bold 18px Arial, Helvetica, sans-serif;color:#fef600;text-transform:uppercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#56b544;padding:20px 0;text-decoration:none;text-shadow:-1px 1px 0 #000;box-shadow:-1px -1px 0 #FFF, 1px 1px 0 rgba(0,0,0,0.8);border-radius:3px;}
.left_menu li a:hover{background:#ffde00;color:#3e3e3e;text-shadow:none}
.left_menu li a.cur{background:#ffde00;color:#3e3e3e;box-shadow:-1px -1px 0 rgba(0,0,0,0.4), 1px 1px 0 #FFF;text-shadow:none}
.left_menu li a.cur:before{display:block;}
.left_menu li a.cur:after{display:none;}
.left_menu li a:active:before{display:block;}
.left_menu li a:active:after{display:none;}
.left_menu li a:active{background:#ffde00;color:#3e3e3e;box-shadow:-1px -1px 0 rgba(0,0,0,0.4), 1px 1px 0 #FFF;text-shadow:none}
.pl15{padding-left:15px;}
.img_wrap{width:193px;padding:0 0 0 10px;height:203px;margin:0 20px 0 0;background:url(../pic/pic19.png) center center no-repeat;line-height:203px;text-align:center;}
.img_wrap img{vertical-align:middle;}
.index_block1{clear:both;}
.h1after:after{position:absolute;content:'';width:100%;height:8px;background:url(../pic/pic22.png) center center no-repeat;left:50%;margin-left:-50%;top:121%;}
.ib1_item_wrap{padding:30px 0 30px 0;}
.ib1_item{float:left;width:230px;margin:0 1px 0 0;display:block;border-radius:5px;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;border:1px solid #FFF;border-top:none;border-left:none;position:relative;margin:0 0 25px 0;}
.ib1_item_pic{width:230px;height:244px;text-align:center;display:block;overflow:hidden;//zoom:1;border-radius:5px 5px 0 0;}
.ib1_item_pic img{vertical-align:top;max-width:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.ib1_item_text{width:204px;display:block;padding:10px 13px;height:52px;overflow:hidden;//zoom:1;background:url(../pic/pic24.jpg) center bottom repeat-x;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.ib1_item_text1{display:block;font:bold 20px/20px Arial, Helvetica, sans-serif;max-height:40px;overflow:hidden;//zoom:1;color:#fef600;text-shadow:-1px 1px 0 #45692b;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.ib1_item_text2{display:block;font:bold 14px/14px Arial, Helvetica, sans-serif;color:#fef600;text-shadow:-1px 1px 0 #45692b;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.ib1_item:hover .ib1_item_text{background:#fbdf00;}
.ib1_item:hover .ib1_item_text1{color:#3e3e3e;text-shadow:none;}
.ib1_item:hover .ib1_item_text2{color:#3e3e3e;text-shadow:none;}
.ib1_item:hover .ib1_item_pic img{opacity:0.8}
.ib1_item:after{width:202px;height:43px;content:'';position:absolute;top:101%;left:50%;margin-left:-101px;background:url(../pic/pic25.png) center top no-repeat;}
.site_link1{display:inline-block;//display:inline;//zoom:1;font:italic 17px/17px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;padding:10px 38px 11px 38px;border:1px solid #fff;border-radius:5px;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.site_link1:hover{background:#14251d;color:#fbdf00;}
.site_link1 img{vertical-align:middle;margin:0 10px 0 0;}
.site_link1:after{width:224px;height:23px;content:'';position:absolute;top:102%;left:50%;margin-left:-112px;background:url(../pic/pic27.png) center top no-repeat;}
.footer_top_item1{padding:12px 0 0 0;}
.footer_top_item2{font:italic 12px/12px Arial, Helvetica, sans-serif;color:#ffffff;margin:0 0 15px 0;}
.footer_top_item3{padding:0 0 13px 0;}
.footer_top_item3 a{font:italic 14px/14px Arial, Helvetica, sans-serif;color:#ffffff;text-decoration:underline;}
.footer_top_item3 a:hover{color:#ffffff;text-decoration:none;}
.footer_top{background:url(../pic/pic29.jpg) center top}
.ft_pos{display:inline-block;//display:inline;//zoom:1;vertical-align:top;position:relative;}
.ft_pos:before{position:absolute;content:'';width:95px;height:54px;left:-80px;bottom:20px;background:url(../pic/pic30.png) center center no-repeat;}
.ft_pos:after{position:absolute;content:'';width:95px;height:54px;right:-70px;bottom:20px;background:url(../pic/pic31.png) center center no-repeat;}
.footer_bottom{text-align:center;line-height:10px;padding:11px 0;background:#fff9ce;}
.footer_bottom span{display:inline-block;//display:inline;//zoom:1;vertical-align:top;font:10px/10px Arial, Helvetica, sans-serif;color:#000000;text-transform:uppercase;}
.footer_bottom a{display:inline-block;//display:inline;//zoom:1;vertical-align:top;font:10px/10px Arial, Helvetica, sans-serif;color:#000000;text-transform:uppercase;}
.footer_bottom a:hover{text-decoration:none;}
.bredcrums{margin:0 0 20px 0;font-size:12px;line-height:12px;}
.bredcrums a{color:#27392F;vertical-align:middle;display:inline-block;//display:inline;//zoom:1;line-height:12px;padding:0 10px 0 0;background:url(../pic/pic32.png) right center no-repeat;}
.bredcrums a:hover{text-decoration:none;}
.bredcrums span{vertical-align:middle;display:inline-block;//display:inline;//zoom:1;line-height:12px;color:#454d50;}
.paragraph{margin-bottom:29px;display:inline-block;}
.paragraph img{margin:0 15px!important;}