body { text-align: center; font-family:"SimSun","\5FAE\8F6F\96C5\9ED1";margin:0; padding:0; font-size:12px; color:#333333;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0;}
div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-style:normal; font-weight:normal;}
h6{font-size:12px;font-weight:normal;margin:5px auto;}
table,td,tr,th{font-size:12px;}
font{font-size:12px;}
em{font-style:normal}
/* 茅禄藴猫庐陇茅鈥溌久ε铰ッ┞⑴撁ㄢ€奥� */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #000; text-decoration:underline}
a:active {color: #000;}
/*忙篓陋氓聬鈥樏ニ嗏€斆÷�*/
.list_across{ margin:0; padding:0;}
.list_across li{white-space: nowrap;float:left; list-style-type:none;display:block;}
/*莽芦鈥撁ヂ愨€樏ニ嗏€斆÷�*/
.list_erect{margin:0; padding:0;}
.list_erect li{white-space: nowrap;clear:left; list-style-type:none;display:block;}
.cRed,.cRed:link,.cRed:visited{color:#e60012;}
.cRed a,.cRed a:link,.cRed a:visited{color:#e60012;}
.cRed a:hover{color:#e60012;}
.cRed01,.cRed01:link,.cRed01:visited{color:#fb530a;}
.cRed01 a,.cRed01 a:link,.cRed01 a:visited{color:#fb530a;}
.cRed01 a:hover{color:#fb530a;}
.clist,.clist:link,.clist:visited{color:#000;}
.clist a,.clist a:link,.clist a:visited{color:#000;}
.clist a:hover{color:#000;}
.cWhite,.cWhite:link,.cWhite:visited{color:#FFF;}
.cWhite a,.cWhite a:link,.cWhite a:visited{color:#FFF;}
.cWhite a:hover{color:#FFF;}
.cBlue,.cBlue:link,.cBlue:visited{color:#0073ac;}
.cBlue a,.cBlue a:link,.cBlue a:visited{color:#0073ac;}
.cBlue a:hover{color:#0073ac;}
.cBlue01,.cBlue01:link,.cBlue01:visited{color:#1e8300;}
.cBlue01 a,.cBlue01 a:link,.cBlue01 a:visited{color:#1e8300;}
.cBlue01 a:hover{color:#1e8300;}
.cBlack,.cBlack:link,.cBlack:visited{color:#000;}
.cBlack a,.cBlack a:link,.cBlack a:visited{color:#000;}
.cBlack a:hover{color:#000;}
.left{ float:left;}
.right{ float:right;}


.blank1{ height:1px; clear:both; font-size:1px;overflow:hidden;}
.blank5{ height:5px; clear:both; font-size:1px;overflow:hidden;}
.blank8{ height:5px; clear:both; font-size:1px;overflow:hidden;}
.blank12{ height:12px; clear:both; font-size:1px;overflow:hidden;}
.blank15{ height:15px; clear:both; font-size:1px;overflow:hidden;}
.blank10{ height:10px; clear:both; font-size:1px;overflow:hidden;}
.blank20{ height:20px; clear:both; font-size:1px;overflow:hidden;}
.blank22{ height:22px; clear:both; font-size:1px;overflow:hidden;}
.blank18{ height:18px; clear:both; font-size:1px;overflow:hidden;}
.blank30{ height:30px; clear:both; font-size:1px;overflow:hidden;}

#wy_body{ background:url(../images/wy_body_bg01122.jpg) center top no-repeat}
#wy_body_1{ background:url(../images/wy_body_bg01123.jpg) center top no-repeat}
/*#wy_body{ background:url(http://www.ahczwx.org/images/wy_body_bg01122.jpg) center top no-repeat}*/
#b01{ margin-top:25px;}
#b02{ margin-top:20px; height:80px; background:url(../images/wytt_bg.png) left 8px no-repeat;}
#b03{ margin-top:26px;}
#b04{ margin-top:26px; margin-bottom:0px;}
#b05{ margin-top:26px;}
#b06{ margin-top:30px;}
#b07{ margin-top:22px;}
#b08{ margin-top:20px;}
#b09{ margin-top:45px;}
#b10{ margin-top:20px;}
#b11{ margin-top:20px; height:30px; background:url(../images/links_bg.png) left top no-repeat #FFF}
#b12{ margin-top:20px; padding-bottom:130px;}
.w1180{ width:1180px; margin:0 auto; overflow:hidden}


.wy_txtg{ width:1178px; height:35px; border:1px solid #f3f3f3; background:#fff; overflow:hidden;}
.mini_wy_txtg{ width:1200px; height:35px;}
.wy_tzgg_list{ width:900px; float:left; margin-left:20px;  display:inline}
.wy_txtg strong{ width:94px; height:24px; line-height:24px; display:block; background:url(../images/wy_tztg.png) left 5px no-repeat; font-size:13px; color:#435767; text-align:left; text-indent:28px; margin-top:7px; float:left; margin-left:33px; _display:inline}
.wy_txtg p{ height:24px; line-height:24px; background:url(../images/wy_ullibg.png) left 11px no-repeat; text-indent:8px; text-align:left; float:left; margin:7px 20px 0 20px; _display:inline; overflow:hidden}
.wy_txtg p a{ font-size:14px; color:#000;}
.wy_txtg p span{ color:#a7a7a7; margin-left:6px; font-size:13px;}

.wy_hot{ width:1045px; float:left; margin-left:135px; _display:inline; text-align:left}
.wy_hot a{ color:#76512f; font-size:40px; font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:bold; text-decoration:none}
.wy_hot_mini{ width:1055px; height:20px; line-height:20px; margin-top:7px; float:left; margin-left:125px; _display:inline; text-align:left}
.wy_hot_mini a{ float:left; padding:0 15px 0 15px; background:url(../images/wy_nav_libg01.png) right 4px no-repeat}



.w522{ width:522px; float:right; overflow:hidden}
.w522 .nav_box{ height:48px; background:url(../images/wy_nav01.png) center top no-repeat;}
.w522 .nav_box a{ float:right; margin-right:5px;}
.w522 .nav_box01{ height:48px; background:url(../images/wy_nav03.png) center top no-repeat;}
.w522 .nav_box01 a{ float:right; margin-top:20px; margin-right:5px;}

.w522 .nav_box123{ height:48px; background:url(../images/wy_nav0123.png) center top no-repeat;}
.w522 .nav_box123 a{ float:right; margin-top:20px; margin-right:5px;}

.w522 ul{ text-align:left}
.w522 ul li{ height:34px; line-height:34px; background:url(../images/wy_ullibg01.png) 2px 14px no-repeat; text-indent:16px;}
.w522 ul li a{ font-size:14px; float:left; overflow:hidden; max-width:450px;}
.w522 ul li span{ font-size:14px; float:right; color:#7e7e7e}

.w620{ float:left; width:620px; overflow:hidden;}
.w620 .nav_box{ height:48px; background:url(../images/wy_nav02.png) center top no-repeat;}
.w620 .nav_box a{ float:right; margin-right:5px;}
.w400{ width:400px; float:left; overflow:hidden}
.w202{ width:202px; float:right; overflow:hidden}
/*.w202 a.links{ height:31px; display:block; width:94px; border:1px solid #dddddd; float:left; margin:5px 0 0 5px; background-color:#FFF; font-size:13px; line-height:31px; _display:inline}*/

.w202 a.links{ height: 34px; display:block; width:94px; border:1px solid #dddddd; float:left; margin: 6px 0 0 5px; background-color:#FFF; font-size:13px; line-height: 34px; _display:inline}
.w202 img{ width:195px; height:60px; border:1px solid #dddddd; margin-left:5px;}

.w400 ul{ text-align:left}
.w400 ul li{ height:32px; line-height:32px; background:url(../images/wy_ullibg02.png) 5px 15px no-repeat; text-indent:16px;}
.w400 ul li a{ font-size:14px; float:left; overflow:hidden; max-width:348px;}
.w400 ul li span{ font-size:14px; float:right; color:#7e7e7e}

.w400 .pic_t_d{ overflow:hidden; margin-top:5px; padding-bottom:19px; background:url(../images/wy_line01.png) bottom center no-repeat}
.w400 .pic_t_d .img{ float:left; width:168px; height:110px; margin-left:2px;}
.w400 .pic_t_d .img2{ float:left; width:336px; height:220px; margin-left:2px;}
.w400 .pic_t_d .img img{ width:168px; height:110px;}
.w400 .pic_t_d .img2 img{ width:336px; height:220px;}
.w400 .pic_t_d .title{ width:216px; float:right; text-align:left; margin-top:0;}
.w400 .pic_t_d .title a{ color:#b3150f; font-size:15px; font-weight:bold}
.w400 .pic_t_d .des{ width:216px; float:right; text-align:left; color:#585858; line-height:24px; text-indent:0em; margin-top:4px;}
.w400 .pic_t_d .des a{ color:#e27010}

.wy_gg_box{ width:1240px}
.wy_gg_box img{ width:382px; height:98px; float:left; margin-right:17px;}

.w378{ width:378px; float:left; margin-top:18px; overflow:hidden}
.w378 .nav_box{ height:48px; background:url(../images/wy_nav04.png) center top no-repeat;}
.w378 .nav_box a{ float:right; margin-top:20px; margin-right:5px;}
.w378 .list{ width:400px;}
/*.w378 a.links{ height:36px; display:block; width:180px; border:1px solid #dddddd; float:left; margin:8px 14px 0 0; background-color:#FFF; font-size:14px; line-height:36px; font-weight:bold; _display:inline}
*/
.w378 a.links{ height: 32px; display:block; width:180px; border:1px solid #dddddd; float:left; margin: 6px 14px 0 0; background-color:#FFF; font-size:14px; line-height: 32px; font-weight:bold; _display:inline}

.w780{ width:780px; float:right; overflow:hidden}
.w780 ul{ width:795px;}
.w780 ul li{ width:250px; height:160px; position:relative; margin:19px 15px 0  0; _display:inline; overflow:hidden}
.w780 ul li img{width:250px; height:160px;}
.w780 ul li p{ height:26px; line-height:26px; width:250px; overflow:hidden; position:absolute; left:0; bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.2);}
.w780 ul li p a{ font-size:14px; color:#FFF}

.w_img{ width:1180px; height:90px; overflow:hidden}

.w700{ width:1200px; float:left; overflow:hidden}
.w700 .nav_box{ height:48px; background:url(../images/wy_nav05.png) center top no-repeat;}
.w700 .nav_box a{ float:right;  margin-right:5px;}
.w700 ul{ width:712px;}
.w700 ul li{ width:166px; overflow:hidden; margin-right:12px; _display:inline}
.w700 ul li img{ width:166px; height:250px;}
.w700 ul li p{ height:32px; line-height:32px; width:166px; overflow:hidden;}
.w700 ul li p a{ font-size:14px;}

.w450{ width:450px; float:right; overflow:hidden;}
.w450 .nav_box{ height:48px; background:url(../images/wy_nav06.png) center top no-repeat;}
.w450 .nav_box a{ float:right; margin-top:20px; margin-right:5px;}
.w450 .pic_t_d{ overflow:hidden;}
.w450 .pic_t_d .img{ float:left; width:222px; height:140px; margin-left:2px;}
.w450 .pic_t_d .img img{ width:222px; height:140px;}
.w450 .pic_t_d .title{ width:206px; float:right; text-align:left; margin-top:2px;}
.w450 .pic_t_d .title a{ color:#b3150f; font-size:15px; font-weight:bold}
.w450 .pic_t_d .des{ width:206px; float:right; text-align:left; color:#585858; line-height:24px; text-indent:2em; margin-top:8px;}
.w450 .pic_t_d .des a{ color:#e27010}

.w450 ul{ text-align:left}
.w450 ul li{ height:32px; line-height:32px; background:url(../images/wy_ullibg01.png) 2px 15px no-repeat; text-indent:16px;}
.w450 ul li a{ font-size:14px; float:left; overflow:hidden; max-width:390px;}
.w450 ul li span{ font-size:14px; float:right; color:#7e7e7e}



.b_links_box{ border:1px solid #e3e3e3; width:1178px; padding: 10px 0; overflow:hidden; margin-top:15px; background:#FFF}
.b_links_box .links_fl{ line-height:30px; text-align:left;white-space: pre-line;padding: 0 20px;overflow: hidden;}
.b_links_box .links_fl strong{ float:left; /* margin-left:30px; */ font-size:14px;margin-right: 10px;_display:inline}
.b_links_box .links_fl a{ margin: 0 20px 0 0; color:#454545;display: block;float: left;_display:inline}
#b12 p{ line-height:28px; overflow:hidden}


.wy_nav_box01{ max-width:1320px; height:94px; margin:0 auto; padding-top:9px; background:url(../images/list_bg.png) center top no-repeat; margin-top:281px; position:relative;}
/*
.wy_nav_box01 a{ font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:18px; color:#FFF; padding:0 22px; background:url(../images/wy_nav_libg.png) right top no-repeat}*/

#listbody{ overflow:hidden; width:100%;  /*background:url(../images/bxy.png) top center repeat-y;*/}
.w1320{ max-width:1320px; margin:0 auto; overflow:hidden; /*background:url(../images/listbgy.png) top center repeat-y;*/}

.wy_search{ width:295px; overflow:hidden; height:27px; position:absolute; bottom:10px; right:188px;}
.wy_search input{ margin:0; padding:0; border:none; background:none;}
input.wy_button{ width:75px; height:27px; background:url(../images/search_bg.png) no-repeat; cursor:pointer; float:right}
input.wy_text{ width:210px;  height:25px; background:#FFF; border:1px solid #d4ccbd; font-size:13px; line-height:25px; text-indent:5px;}

.w220{ width:220px; float:left; overflow:hidden}
.w220 .nav_box{ background:url(../images/list_left_box.png) top right no-repeat; height:37px; width:220px;}
.w220 .nav_box strong{ font-size:18px; font-weight:bold; color:#FFF; float:left; margin:9px 0 0 84px;}
.w220 .nav_box strong.on{ font-size:18px; font-weight:bold; color:#FFF; float:left; margin:9px 0 0 60px;}
.w220 ul{ float:left; margin-left:75px; _display:inline}
.w220 ul li{ height:34px; line-height:34px; width:120px; background:url(../images/list_left_bg.png) left 12px no-repeat}
.w220 ul li a{ font-size:16px; color:#323232}
.w220 ul li.on{ background:url(../images/list_active.png) left 12px no-repeat}
.w220 ul li.on a{ color:#7c5a3a; font-weight:bold}

.w930{ width:930px; float:right; overflow:hidden; padding-bottom:20px;}
.w930 .nav_box{ height:24px; line-height:24px; font-size:14px; color:#454545; text-align:left; margin-top:10px; text-indent:15px;}
.w930 .nav_box a{ font-size:14px; color:#454545}
.w930 ul{ width:830px; float:left; margin-top:24px; padding-bottom:6px; overflow:hidden}
.w930 ul li{ height:28px; line-height:28px; background:url(../images/wy_ullibg.png) 2px 14px no-repeat; text-indent:16px;}
.w930 ul li a{ font-size:14px; float:left; overflow:hidden;}
.w930 ul li span{ font-size:14px; float:right; color:#967759}


.l_bottom_box{ width:100%; height:282px; background:url(../images/list_bottombg.png) center top no-repeat; overflow:hidden}
.listbottom{ margin-top:30px;}
.listbottom p{ line-height:28px; overflow:hidden}

.w960{ width:960px; margin:0 auto; overflow:hidden}
.w960 h1{ font-size:24px; font-weight:bold; font-family:"茅禄鈥樏ぢ解€�"; line-height:30px; width:900px; margin:0 auto;}
.w960 .mini_box{ height:24px; line-height:24px; overflow:hidden; margin-top:24px;}
.w960 .mini_box a,.w960 .mini_box span{ margin:0 10px; font-size:14px;}
.wy_content{ line-height:28px; font-size:14px; overflow:hidden; padding-bottom:30px; margin-top:30px; text-align:left}

.wy_content p{ padding-bottom:12px;}
.wy_content img{ max-width:900px; margin:0 auto; padding-bottom:10px; padding-top:10px;}

.wy_nav_box{ width:1200px; height:35px; margin:0 auto; margin-top:290px;}
.wy_nav_box::after {content: ''; display: table; clear: both; }

.wy_nav_box_list{ width:1200px; height:35px; margin:0 auto;}

.wy_nav_box_list .box{width:133px; height:35px; float:left;background:url(../images/wy_nav_libg.png) right top no-repeat; position:relative}
.wy_nav_box_list .box a{font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:18px; color:#8e121c;}

.wy_nav_box_list .sub{ display:none; width:150px; background-color:#9c8569; z-index:999; position:absolute; left:0; top:31px; padding:0;}
.wy_nav_box_list .sub a.sub_a{ width:120px; display:block; height:32px; line-height:32px; overflow:hidden; margin:0 auto; border-bottom:1px solid #a99576;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:16px; color:#FFF;}

.wy_nav_box .box{width:133px; height:35px; float:left;background:url(../images/wy_nav_libg.png) right top no-repeat; position:relative}
.wy_nav_box .box:last-child { background: none; }
.wy_nav_box .box a{font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:18px; color:#8C0D07;}

.wy_nav_box .sub{ display:none; width:150px; background-color:#9c8569; z-index:999; position:absolute; left:0; top:31px; /* padding:4px 0; */}
.wy_nav_box .sub a.sub_a{ width:120px; display:block; height:32px; line-height:32px; overflow:hidden; margin:0 auto; border-bottom:1px solid #a99576;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:16px; color:#FFF;}

.x_tab_box{ width:620px; height:390px; overflow:hidden; float:left; margin-top:6px; position:relative}
.x_tab_box .hd{ width:30px; height:390px; position:absolute; left:0; top:0; z-index:999}
.x_tab_box .hd ul{}
.x_tab_box .hd ul li{ width:30px; height:195px; overflow:hidden; background:#8a735d}
.x_tab_box .hd ul li.on{ background:#421d0c}

.tab_box01{ width:620px; height:390px; overflow:hidden; float:left; position:relative}
.tab_box01 .bd01{ width:620px; height:390px; overflow:hidden}
.tab_box01 .bd01 img{ width:620px; height:390px;}
.tab_box01 .bd01 p{ position:absolute; left:0; bottom:0; line-height:36px;font-family:Verdana; font-size:16px; color:#FFF; display:block;width:100%; height:36px; font-family:14px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.2); text-align:left; text-indent:40px;}
.tab_box01 .bd01 p a{ font-size:16px; color:#FFF;font-family:"\5FAE\8F6F\96C5\9ED1";}
.tab_box01 .hd01{ height:16px; position:absolute; right:5px; bottom:42px; z-index:999}
.tab_box01 .hd01 ul{}
.tab_box01 .hd01 ul li{ width:16px; height:16px; line-height:16px; background:#4b4b4b; margin-right:5px; font-weight:bold;float:left; color:#FFF; font-size:14px; cursor:pointer}
.tab_box01 .hd01 ul li.on{ background:#d9d9d9; color:#9f0310}

.tab_box01 .bd02{ width:620px; height:390px; overflow:hidden}
.tab_box01 .bd02 img{ width:620px; height:390px;}
.tab_box01 .bd02 p{ position:absolute; left:0; bottom:0; line-height:36px;font-family:Verdana; font-size:16px; color:#FFF; display:block;width:100%; height:36px; font-family:14px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.2); text-align:left; text-indent:40px;}
.tab_box01 .bd02 p a{ font-size:16px; color:#FFF;font-family:"\5FAE\8F6F\96C5\9ED1";}
.tab_box01 .hd02{ height:16px; position:absolute; right:5px; bottom:42px; z-index:999}
.tab_box01 .hd02 ul{}
.tab_box01 .hd02 ul li{ width:16px; height:16px; line-height:16px; background:#4b4b4b; margin-right:5px; font-weight:bold;float:left; color:#FFF; font-size:14px; cursor:pointer}
.tab_box01 .hd02 ul li.on{ background:#d9d9d9; color:#9f0310}

.index .nav_box { background: url('../images/middleTitleBg.gif') no-repeat left center; text-align: left; line-height: 50px; text-indent: 30px; }
.nav_box { font-family: '氓戮庐猫陆炉茅鈥衡€γ┞烩€�'; color: #8e121c; font-size: 20px; font-weight: bold; margin: 10px 0 0; }

#b11 { text-align: left; padding-left: 180px; -webkit-box-sizing: border-box; box-sizing: border-box; }
#b11 a { display: inline-block; margin: 5px; font-size: 14px; }
.index #b11 { margin-top:40px; }

.nav_box a{/* float:right; */ font-size: 12px; font-weight: normal;}

.foot { background: url('../images/bottom.jpg') no-repeat center top; }

.arrow{
	border: 9px solid transparent;
	border-bottom-color: #ff6651;
	width: 0px;
	height: 0px;
	top:0px
}
.stick{
	width: 8px;
	height: 14px;
	border-radius: 1px;
	background-color: #ff6651;
	top:15px;
}
#back_top div{
	margin: auto;
	right: 0px;
	left: 0px;
}
#div_toop {
	background-color:#FCFCF7;
	border:4px solid #E5AAAE;
	padding:2px 3px;
}

/* imagelist 婊氬姩鍥剧墖鍒楄〃*/
.m-ztzl{overflow: hidden;}
.m-ztzlleft img,.m-ztzlleft{display: block;width: 95px;height: 95px;}
.m-special{width:1068px;margin-left:15px;float:right}
.m-special ul li,.m-special img{height:95px}
.m-special{height:95px;overflow: hidden;}
.m-special ul li{margin-right:15px;width:256px}

.container{width: 1180px; margin: auto;padding:0}
.f-mt20{margin-top:20px}
.f-fl{float: left;}
.f-pr{position: relative;}

.m-ztzlleft li{list-style: none;}
.imagelist li{float:left;list-style: none;}
.imagelist li a{position: relative;display: block; overflow: hidden;}
.imagelist li img{display: block;width: 256px;height: 95px;}
.imagelist ul li a.shadow{background: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, .1);}
.imagelist ul li a.shadow:hover{background: #f9f9f9;}
.imagelist .hd a{display:block;position: absolute;width: 17px;text-align: center; height: 30px;z-index: 99;top: 50%;transform: translateY(-50%);}

.imagelist .hd .prev,.imagelist .hd .next{display: block; cursor: pointer; width: 20px; height: 34px; background: url("../images/prvebg.png") 0 0 no-repeat; top:48px; position: absolute;}
.imagelist .hd .prev{left: 0;}
.imagelist .hd .prev:hover{ background-position: -20px 0;}
.imagelist .hd .next{right: 0; background-position: -40px 0;}
.imagelist .hd .next:hover{background-position: -60px 0;}

/* imagelist 婊氬姩鍥剧墖鍒楄〃*/