
.wrap{ overflow:hidden; height:100%; width:100%; background:url(wrap_bg.jpg) repeat 0 0;}
.wrap .top_bg{ height:23px; width:100%; background:url(top_bg.jpg) repeat-x 0 0;}
.item{ width:1220px; margin:0 auto; position:relative; height:100%;}
.item_bg{ background:url(wrap_bg1.png) no-repeat 0 0; width:534px; height:121px; position:absolute; left:-196px; top:0; z-index:8;}

.header{ height:164px; background:url(header.png) no-repeat 0 0; width:1220px; position:relative; top:13px; z-index:9;}
.header img{ margin:52px 0 0 60px;}

.main{ width:1220px; overflow:hidden; height:100%; margin-top:13px; float:left; background:url(wrap_right.png) repeat-y right 0;}
/*box-shadow: 4px 4px 8px #bbb,-4px 4px 8px #bbb; border-radius:10px;*/
.main1{ width:1210px; overflow:hidden; height:100%; background:url(wrap_left.png) repeat-y 0 0;}
.main_box{ float:left; width:1200px; margin-left:10px; -display:inline; height:auto; background:#f5f1e8; padding-bottom:4px;}

.nav{ width:1200px; height:50px; background:url(nav_bg.jpg) repeat-x 0 0;}
.nav ul li{ float:left; width:115px; height:50px; line-height:50px; }
.nav ul li a{ display:block; color:#fff; font-family:微软雅黑; font-size:14px; text-align:center; background:url(nav_line.jpg) no-repeat right 16px;}
.nav ul li.last a{ background:none; width:162px;}

.box_img{ width:302px; height:288px; border:1px solid #dbceb2; border-radius:5px; padding:10px; -display:inline; margin:30px 0 0 10px; float:left;}
#banner{margin:0px auto;padding:0px;width:302px;height:288px;clear:both;}
.slides{margin:0px auto;width:302px;height:288px;overflow:hidden;position:relative;}
.slide-pic{margin:0px;padding:0px;width:302px;overflow:hidden;list-style:none;}
.slide-pic img{width:302px;height:288px;}
.slide-pic li{display:none;}
.slide-pic li.cur{display:block;}
.slide-li{margin:0px;padding:0px;right:10px;bottom:4px;position:absolute; *padding-bottom:4px;}
.slide-li li{margin:5px;padding:2px 5px;width:5px;height:5px;float:left;overflow:hidden;list-style:none;}
.slide-li a{width:190px;height:10px;color:#000;font-size:12px;display:block;}
.slide-li a:hover{color:#F00;text-decoration:none;}
.op li{filter:alpha(opacity=60);opacity:0.6; background:#fff; cursor:pointer;}
.op li.cur{background:#aaa; filter:alpha(opacity=90); opacity:0.9; cursor:pointer;}
.slide-txt span{display:none;}

.box_txt{ width:470px; height:330px; margin:20px 0 0 10px; -display:inline; float:left;}
.box_txt .txt_h{ height:40px; width:455px; border-bottom:1px solid #714e3b; margin:0 7px 0 8px;}
.box_txt .txt_h span{ float:left; height:40px; line-height:40px; font-size:18px; color:#fff; font-weight:bold; margin-left:2px; color:#714e3b;}
.box_txt .txt_h a{ float:right; margin-right:10px; color:#ac0000; font-size:14px; height:40px; line-height:40px;}
.box_txt ul{ padding-top:6px; overflow:hidden;}
.box_txt ul li{ line-height:24px; overflow:hidden; width:435px; margin:5px 0 5px 10px; padding-left:15px; background:url(li_style.png) no-repeat 0 center; float:left; -margin-bottom:0; display:inline;}
.box_txt ul li a{ color:#3a2402; font-size:14px; float:left; line-height:24px; height:24px; -overflow:hidden;}
.box_txt ul li a:hover{ color:#ac0000; font-weight:bold;}
.box_txt ul li span{ float:right; color:#a1a0a0; font-size:14px;}

.box_txt1{ width:356px; height:330px; float:left; margin:16px 0 0 18px; -display:inline; background:url(title_mb1.jpg) repeat-x 0 0;}
.box_txt1 .txt_h{ height:44px; background:url(th_l.jpg) no-repeat 0 0 #714e3b; line-height:44px; width:356px;}
.box_txt1 .txt_h span{ float:left; color:#fff; font-size:16px; font-weight:bold; margin-left:16px;}
.box_txt1 .txt_h a{ float:right; color:#fff; font-size:14px; padding-right:10px; background:url(th_r.jpg) no-repeat right 0;}
.box_txt1 ul{ overflow:hidden; background:#e9e4d4; padding:10px 0 16px; border:1px solid #dcd3b7; border-top:none; -float:left; -width:354px;}
.box_txt1 ul li{ line-height:24px; margin:7px 0 0 0; overflow:hidden; background:url(li_style.png) no-repeat 10px 12px; padding-left:26px; float:left; width:314px;}
.box_txt1 ul li a{ color:#3a2402; font-size:14px; line-height:24px; float:left;}
.box_txt1 ul li a:hover{ color:#ac0000;}
.box_txt1 ul li span{ color:#a1a0a0; font-size:14px; white-space:nowrap; float:left;}

.box_txt2{ width:326px; height:146px; float:left; -display:inline; margin:18px 0 0 10px;}
.box_txt2 .txt_h{ height:43px; background:url(th_l.jpg) no-repeat 0 0 #714e3b;}
.box_txt2 .txt_h span{ float:left; color:#fff; font-size:16px; font-weight:bold; margin-left:16px; background:url(th_r.jpg) no-repeat right 0; width:310px; height:43px; line-height:43px;}
.box_txt2 ul{ background:#e9e4d4; padding:10px; width:304px; margin-bottom:12px; border:1px solid #dcd3b7; border-top:none;}
.box_txt2 .zt{ height:68px; padding:15px 10px; overflow:hidden;}
.box_txt2 .zt li{ width:306px;}
.box_txt2 .zt li a img{ width:304px; height:68px;}
.box_txt2 .links{ padding:24px 10px 16px 10px; height:84px;}
.box_txt2 .links li{ -display:inline; float:left; background:url(li_style.jpg) no-repeat left center; padding-left:15px; margin-right:15px;}
.box_txt2 .links li a{ font-size:14px; color:#333; line-height:34px; white-space:nowrap;}
.links li a:hover{ color:#ac0000;}

.box_txt3{ width:356px; margin-left:16px;}
.box_txt3 .txt_h span{ background:none; width:auto;}
.box_txt3 .txt_h a{ float:right; line-height:43px; height:43px; color:#fff; font-size:14px; padding-right:10px; background:url(th_r.jpg) no-repeat right 0;}
.box_txt3 ul{ width:354px; height:272px; background:url(ul_bg.jpg) no-repeat 0 0; padding:6px 0 0 0;}
.box_txt3 ul li{ height:39px; width:330px; float:left; border:1px solid #c9bf98; margin:0 0 4px 11px; background:url(link.jpg) no-repeat 300px center #e9e4d4; -display:inline;}
.box_txt3 ul li a{ display:block; line-height:39px; height:39px; font-size:18px; color:#4b4434; padding-left:86px;}
.box_txt3 ul li.li1 a{ background:url(ico1.jpg) no-repeat 26px center;}
.box_txt3 ul li.li2 a{ background:url(ico2.jpg) no-repeat 26px center;}
.box_txt3 ul li.li3 a{ background:url(ico3.jpg) no-repeat 26px center;}
.box_txt3 ul li.li4 a{ background:url(ico4.jpg) no-repeat 26px center;}
.box_txt3 ul li.li5 a{ background:url(ico5.jpg) no-repeat 26px center;}
.box_txt3 ul li.li6 a{ background:url(ico6.jpg) no-repeat 26px center;}
.box_txt3 ul li a img{ margin-top:10px;}

.main_b{ width:1220px; height:18px;}
.main_bl{ float:left; background:url(main_bl.png) no-repeat 0 0; width:18px; height:18px;}
.main_bm{ float:left; background:url(main_bm.png) repeat-x 0 0; width:1184px; height:18px;}
.main_br{ float:left; background:url(main_br.png) no-repeat 0 0; width:18px; height:18px;}

.footer{ height:152px; background:#505050; width:100%; margin-top:10px;}
.footer .f_main{ width:1200px; margin:0 auto; padding-top:40px;}
.footer .f_main p{ color:#fff; font-size:14px; text-align:center; line-height:32px;}


.list_main{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:18px;}
.list_main .list_ml{ float:left; width:220px; height:auto; overflow:hidden; display:inline; margin:30px 0 0 30px;}
.list_ml h2{ height:50px; line-height:50px; height:50px; text-align:center; color:#fff; background:#714e3b; font-size:18px;}
.list_ml ul{ overflow:hidden; width:218px; border:1px solid #e4ddc0; border-top:none; height:auto; background:url(list_navbg.jpg) no-repeat left bottom #eeebdf; padding-bottom:200px;}
.list_ml ul li{ width:128px; height:48px; line-height:48px; border-bottom:1px dotted #ccc; background:url(list_li_style.jpg) no-repeat 56px center; padding-left:90px;}
.list_ml ul li a{ width:100%; display:block; font-size:14px; color:#333;}

.list_mr{width:850px; float:left; margin:30px 0 0 60px; display:inline;}
.list_mr h2{width:100%; height:40px; line-height:40px; border-bottom:1px solid #ac0000; }
.list_mr h2 font{ float:left;font-size:18px; color:#333;}
.list_mr h2 span{ float:right; padding-right:4px; font-size:14px; color:#333;}
.list_mr ul li{ line-height:40px; border-bottom:1px dashed #999; background:url(list_li_style1.jpg) no-repeat 6px center; padding-left:24px; width:826px; height:40px;}
.list_mr ul li a{ float:left; color:#333; font-size:14px;}
.list_mr ul li span{ float:right; color:#888; font-size:14px; margin-right:6px;}

.list_con{ width:100%; height:auto; overflow:hidden;}
.list_con h3{width:850px; height:48px; line-height:48px; text-align:center; font-size:16px; border-bottom:1px solid #888;}
.list_con p{ text-align:center; width:850px; height:42px; line-height:42px; color:#666; font-size:14px;}
.list_con .list_desc{text-indent:2em; line-height:30px; font-size:14px; color:#555;}

/*不忘初心牢记使命*/
.list_ml .bt{font-size: 16px;}
.list_main .widths{width: 280px;}
.widths ul{width: 280px; background:url(/resources/40/20191018131258507.jpg) no-repeat left bottom #eeebdf;}
.widths ul li{width: 190px; background: url(images/list_li_style.jpg) no-repeat 70px center; padding-left: 107px;}
.right{width: 830px; margin-left: 30px;}
.right h2{width: 830px;}
.right ul li{width: 806px;}
.con h3{width: 830px;}
.con p{width: 830px;}















