@charset "gb2312";
*html,_html {background-image:url(about:blank); background-attachment:fixed;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;font-family:"微软雅黑";list-style:none; text-decoration:none;}
ul,ol,li{list-style:none; text-decoration:none;}
input,button{margin:0;font-size:12px;vertical-align:middle}
body{ font-size:12px; font-family:"微软雅黑"; background:#f0e7de;}
a{text-decoration:none;}
a:hover{text-decoration: underline;}
img{ border:0; vertical-align:top;}
.logo_xw{ background:#fff; overflow:hidden;}
.logo_xw dl,.nav_xw ul,.main_xw,.dnav_xw ul,.newnr_xw{ width:980px; margin:0px auto; overflow:hidden;}
.nav_xw{ width:100%; height:62px; background:url(../images/navbj_xw_02.png) repeat-x; overflow:hidden;}
.nav_xw ul li{ width:163.333px; line-height:54px; color:#fff; font-size:18px; text-align:center; float:left; padding-top:10px;}
.nav_xw ul li a{ color:#fff;}
.blank02 { height:10px; font-size:0; line-height:0; clear:both; overflow:hidden; }
.nav_xw ul li a:hover{ display:block; background:#6d3e34;}
.banne_xw{ height:350px; background:url(../images/banne_xw_1.jpg) no-repeat center; overflow:hidden;       margin: 0 auto;}
.m1_xw dt{ width:435px; float:left; overflow:hidden; padding-top:30px;}
.m1_xw dd{ width:495px; float:right; overflow:hidden; padding-top:35px;}
.m1_xw dt h2,.m1_xw dd h2{ color:#47221a; font-size:32px; background:url(../images/m1_xwtp_03.jpg) no-repeat 0px center; padding-left:68px; font-weight:bold;}
.m1_xw dt h2 b{ color:#8f6960; font-size:24px; padding-left:10px;}
.m1_xw dt span{ display:block; padding-top:28px;}
.m1_xw dt h3{ color:#c0c0c0; font-size:20px; font-weight:bold; padding-top:15px;}
.m1_xw dd p{ color:#333; font-size:14px; line-height:24px; text-indent:2em; overflow:hidden; padding-top:26px;}
.m1_xw dd p a{ color:#a2201d;}
.m1_xw dd span{ display:block; padding-top:23px;}
.m2_xw{ clear:both; padding-top:55px; overflow:hidden;}
.lf_m2{ width:604px; float:left; overflow:hidden;}
.rf_m2{ width:374px; height:288px; float:right; overflow:hidden; position:relative;}
.lf_m2 ul li{ width:200px; height:288px; overflow:hidden; float:left; margin-right:2px;position:relative;}
.lf_m2 ul li:last-child{ margin-right:0px;}
.lf_m2 ul li p{ width:200px; height:60px; position:absolute; z-index:5; left:0px; bottom:0px; background: #47221a; padding-top:9px;}
.lf_m2 ul li p span{ display:block; font-size:14px; color:#fff; line-height:24px; padding:0px 8px;}
.lf_m2 ul li p span img{ float:right; vertical-align:middle;}
.lf_m2 ul li h3{ width:81px; height:81px; position:absolute; z-index:6; left:0px; top:0px;}
.hd_xw{width:374px; height:288px; position:relative; overflow:hidden;}
.hd_xw ul li{ position:relative; overflow:hidden;}
.hd_xw ul li p{ width:136px; height:40px; line-height:40px; color:#fff; font-size:16px; text-align:center; background: #47221a; position:absolute; z-index:10; top:0px; right:0px;}
.hd_xw ul li p img{ vertical-align:middle; padding-left:10px;}
.hd_xw ol{ width:110px; position:absolute; z-index:5; left:135px; bottom:20px;}
.hd_xw ol li{ width:15px; height:15px; border-radius:100px; background:#999; float:left; margin:0px 5px;}
.hd_xw ol .cli{ background:#a2201d;}
.m3_xwa{ padding-top:39px;}
.m3_xwa h2{ color:#47221a; font-size:32px; font-weight:bold; padding-left:46px; background:url(../images/m3_xwa_03.jpg) no-repeat 0px center;}
.m3_xwa h2 b{ color:#8f6960; font-size:24px; padding-left:10px;}
.m3_xwa span{ display:block; height:3px; background:url(../images/m3_xwa_06.jpg) no-repeat; margin-top:3px;}
.m3_xwb{ padding-top:24px; overflow:hidden; position:relative;}
.lf_m3b{ width:169px; height:476px; background:url(../images/m3_xwb_01.jpg) no-repeat; overflow:hidden; float:left;}
.lf_m3b ul{ width:92px; margin:0px auto; overflow:hidden; padding-top:64px;}
.lf_m3b ul li{ height:30px; line-height:30px; background:#f1e1ce; border:solid 1px #47221a; text-align:center; margin-top:10px;}
.lf_m3b ul li a{ color:#47221a; font-size:14px;}
.lf_m3b ul .cli{ background:#47221a;}
.lf_m3b ul .cli a{ color:#fff;}
.rf_m3b{ width:785px; overflow:hidden; float:right;}
.rf_m3b dl{ overflow:hidden;}
.rf_m3b dt{ padding-bottom:20px; overflow:hidden;}
.rf_m3b dt ul{ width:398px; float:left; overflow:hidden; border:solid 1px #dec8b7;}
.rf_m3b dt ul img{ padding:4px;}
.rf_m3b dt ol{ width:365px; float:right; overflow:hidden;}
.rf_m3b dt ol li{ width:305px; font-size:14px; height:46px; line-height:46px; overflow:hidden; border-bottom:dashed 1px #9e8682;}
.rf_m3b dt ol li a{ color:#512b2a;}
.rf_m3b dt ol li b{ padding-right:10px;}
.rf_m3b dt ol span{ display:block;; text-align:right; padding:20px 62px 0px 0px;}
.rf_m3b dd{ clear:both; width:725px; padding:12px 0px 16px 0px; overflow:hidden; border:solid 1px #dec8b7;}
.rf_m3b dd ul{ width:260px; float:left; margin:0px 35px;}
.rf_m3b dd ul li{ height:46px; line-height:46px; font-size:14px; overflow:hidden; border-bottom:dashed 1px #c0aea8; background:url(../images/rf_m3bxbjww_07.png) no-repeat 0px center; padding-left:20px;}
.rf_m3b dd ul li:last-child{ border-bottom:none;}
.rf_m3b dd ul li a{ color:#512b2a;}
.pftj_xw{ width:125px; padding-top:10px; background:#f0e7de; overflow:hidden; position:absolute; z-index:5; right:0px; bottom:0px;}
.dnav_xw{ width:100%; height:40px; background:#47221a; overflow:hidden; margin-top:60px;}
.dnav_xw ul a{ color:#fff; font-size:14px; line-height:40px; padding:0px 13px; background:url(../images/dnav_xwbj_03.png) no-repeat 0px center; overflow:hidden;}
.dnav_xw ul .bta{ color:#f5ae00; font-size:16px; background:none; padding-left:0px;}
.newnr_xw{ padding-top:45px; overflow:hidden;}
.newnr_xw dl{ width:465px; float:left; overflow:hidden;}
.newnr_xw dl ul{ padding-left:62px; overflow:hidden;}
.newnr_xw dl ul li{ width:135px; float:left; text-align:center; color:#8f6960; line-height:40px; font-size:20px; text-indent:center; border-bottom:solid 2px #8f6960; overflow:hidden; margin-left:4px;}
.newnr_xw dl ul .cli{ color:#47221a; border-bottom:solid 2px #47221a;}
.newnr_xw dl ul img{ padding:10px 0px 0px 26px;}
.newnr_xw dl ol{ overflow:hidden;}
.newnr_xw dl ol li{ border-bottom:dashed 1px #a99992; padding:28px 0px; overflow:hidden;}
.newnr_xw dl ol li img{ float:left; padding-right:10px;}
.newnr_xw dl ol li h2{ color:#47221a; font-size:16px; font-weight:bold; padding:10px 0px 5px 20px;}
.newnr_xw dl ol li h3{ color:#999; font-size:12px; font-weight:normal; padding-left:20px;}
.newnr_xw dl ol li p{ color:#333; font-size:14px; line-height:24px; overflow:hidden; text-indent:2em; padding-top:10px;}
.newnr_xw dl ol li p a{ color:#a2201d;}
.newnr_xw dl ol li:last-child{ border-bottom:none;}
.newnr_xw .btdl{ float:right; overflow:hidden;}
.newnr_xw .btdl ol p{ padding-top:0px;}
.newnr_xw .btdl ol h2{ padding-top:0px;}
.footer_xw{ width:100%; height:280px; background:url(../images/footer_xw_10.jpg) no-repeat center; overflow:hidden; margin-top:35px; margin-bottom: 0px;}
.footer_xw dl{ width:980px; overflow:hidden; margin:0px auto; padding-top:50px;}
.footer_xw dt{ width:610px; float:left; overflow:hidden;}
.footer_xw dt ul{ width:390px; float:left; overflow:hidden;}
.footer_xw dt ul p{ color:#fff; font-size:13px; line-height:24px; overflow:hidden; padding-top:30px;}
.footer_xw dt ul p a{ color:#fff;}
.footer_xw dt ol{ width:166px; float:right; overflow:hidden; text-align:center;}
.footer_xw dt ol h2{ color:#fff; font-size:16px; line-height:24px; padding-bottom:18px;}
.footer_xw dt ol li{ line-height:26px; overflow:hidden; font-size:14px;}
.footer_xw dt ol li a{ color:#fff;}
.footer_xw dd{ width:310px; float:right; overflow:hidden;}
.footer_xw dd h2{ color:#fff; font-size:16px; font-weight:bold;}
.footer_xw dd ul{ width:390px; float:left; overflow:hidden;}
.footer_xw dd ul p{ color:#fff; font-size:13px; line-height:24px; overflow:hidden; padding-top:30px;}
.footer_xw dd ul p a{ color:#fff;}
.footer_xw dd ol{ width:166px; float:right; overflow:hidden; text-align:center;}
.footer_xw dd ol h2{ color:#fff; font-size:16px; line-height:24px; padding-bottom:18px;}
.footer_xw dd ol li{ line-height:26px; overflow:hidden; font-size:14px;}
.footer_xw dd ol li a{ color:#fff;}
/*.footer_xw dd ul{padding-top:32px; overflow:hidden;}
.footer_xw dd ul li{ color:#fff; font-size:14px; line-height:32px; overflow:hidden;}
.footer_xw dd ul #btli{ width:141px; float:left;}
.footer_xw dd ul #btli input{ width:84px; height:22px; background:#fff; border:none;}
.footer_xw dd ul #dh { clear:both; padding:5px 0px;}
.footer_xw dd ul #dh input{ width:225px; height:22px; background:#fff; border:none;}
.footer_xw dd ul #bq b{ float:left; font-weight:normal;}
.footer_xw dd ul #bq textarea{ width:184px; height:52px; background:#fff; margin-top:5px; float:left; border:0;}
.footer_xw dd ul #bq #tjiao{ width:43px; height:56px; background:url(../images/tjiaoana_03.png) no-repeat; margin-top:5px; border:0; float:left;}*/
/*首页样式以及头部底部end！*/
.wei_wei{ height:60px;}
.lf_xwei{ width:220px; float:left; overflow:hidden; background:#f2f2f2;}
.rf_xwwei{ width:730px; float:right; overflow:hidden;}
.wzdd_xw dt,.lxwmm_xw dt{ height:90px; background:#ddc6b4; overflow:hidden;}
.wzdd_xw dt img,.lxwmm_xw dt img{ float:left; padding:20px 6px 0px 30px;}
.wzdd_xw dt h2,.lxwmm_xw dt h2{ color:#8f6960; font-size:24px; font-weight:bold; padding-top:20px;}
.wzdd_xw dt h3,.lxwmm_xw dt h3{ color:#f4e5da; font-size:20px; line-height:20px;}
.wzdd_xw dd ul{ padding:27px 20px; padding-top:5px; overflow:hidden;}
.wzdd_xw dd ul li{ font-size:16px; line-height:38px; border-bottom:dashed 1px #c9c3c3; text-align:center; padding-top:8px; background:url(../images/lf_xweitp_07.png) no-repeat 40px 23px;}
.wzdd_xw dd ul li a{ color:#46221a;}
.wzdd_xw dd ul li:hover{background:url(../images/lf_xweitp_10.png) no-repeat 40px 23px;}
.wzdd_xw dd ul li:hover a{ color:#8f6960;}
.lxwmm_xw dd ul{ padding:0px 20px;}
.lxwmm_xw dd ul li{ color:#512b2a; font-size:16px; line-height:68px; border-bottom:dashed 1px #c9c3c3; overflow:hidden; font-weight:bold;}
.lxwmm_xw dd ul li img{ vertical-align:middle; padding-right:9px;}
.lxwmm_xw dd ul .btlii{ font-size:14px; font-weight:normal;}
.lxwmm_xw dd ol{ text-align:center; padding:30px 0px; overflow:hidden;}
.dqwz_xw ul{ color:#47221a; font-size:14px;  text-align:right; padding-right:20px;}
.dqwz_xw ul a{color:#47221a; font-size:14px;}
.dqwz_xw ol{ padding-top:3px;}
.listnr_xw{ min-height:900px; background:#f2f2f2; overflow:hidden; margin-top:20px;}
.listnr_xw dl{ padding:20px; overflow:hidden;}
.listnr_xw dt ul{ border-bottom:dashed 1px #c9c3c3; overflow:hidden; padding:8px 0px 18px 0px;}
.listnr_xw dt ul h2{ width:243px; float:left; color:#47221a; font-size:20px; text-align:center;}
.listnr_xw dt ul h3{ width:177px; color:#47221a; font-size:20px; float:right;}
.listnr_xw dt ol{ padding:0px 35px; padding-right:96px; overflow:hidden;}
.listnr_xw dt ol li{ line-height:24px; font-size:14px; overflow:hidden;padding:23px 0px 30px;}
.listnr_xw dt ol li a{ color:#333;}
.listnr_xw dt ol li span{ color:#666; float:right; }
.listnr_xw dd ul{ text-align:center; overflow:hidden; padding:45px 0px;display: flex;justify-content: center;}
.listnr_xw dd ul a{ color:#333; font-size:12px; padding:4px 10px; background:#f0e7de; border:solid 1px #512b2a;}
.listnr_xw dd ul a:hover{ background:#512b2a; color:#fff;}
.wei_xwei{ height:25px; overflow:hidden;}
/*list样式end！*/
.wzw_xw{ background:#f2f2f2; overflow:hidden; padding:20px;}
.wz_xws h1{ color:#47221a; font-size:20px; text-align:center; border-bottom:dashed 1px #c9c3c3; padding:5px 0px 16px 0px; overflow:hidden;}
.wz_xws h3{ color:#999; font-size:12px; text-align:center; font-weight:normal; padding-top:20px;}
.wz_xws h3 b{ font-weight:normal; padding-left:15px;}
.wznr_xw{ padding:8px; overflow:hidden; color:#333333; font-size:14px; line-height:24px; overflow:hidden;}
.wznr_xw p{ padding:8px; overflow:hidden; color:#333333; font-size:14px; line-height:24px; overflow:hidden;}

.red,.red a{ color:#F00;}
.left{ float:left;}
.right{ float:right;}
.autohei{ overflow:hidden; zoom:1;}
.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}
.yahei,.yahei *{ font-family: "微软雅黑";}
.jh0530{ width:980px; overflow:hidden; background:#ddc6b4; margin:0 auto;}
	.jh0530 dl{ overflow:hidden;}
	.jh0530_mar1{ width:294px; float:left;}
	.jh0530_mar1 dd{ width:194px; border-top:1px solid #b09485; border-bottom:1px solid #b09485; height:88px; margin-top:4px; font-size:14px; line-height:26px; padding-top:10px;}
	.jh0530_mar1 dd a{ padding:0 10px; color:#000; display:inline-block;}
	
	.jh0530_mar2{ width:393px; float:left;}
	.jh0530_mar2 dd{ width:292px;border-top:1px solid #b09485; border-bottom:1px solid #b09485; height:88px; margin-top:4px; font-size:14px; line-height:26px; padding-top:10px;}
	.jh0530_mar2 dd a{ padding:0 10px; color:#000; display:inline-block;}
	
	.jh0530_mar3{ width:293px; float:left;}
	.jh0530_mar3 dd{ width:192px;border-top:1px solid #b09485; border-bottom:1px solid #b09485;border-right:1px solid #b09485; height:88px; margin-top:4px; font-size:14px; line-height:26px; padding-top:10px;}
	.jh0530_mar3 dd a{ padding:0 10px; color:#000; display:inline-block;}
	.jh0530 span{ color:#47221a;}
	
	
	/**/
	#gongyong .lansu{ background: #f0e7de;  width: 1200px; margin: 34px auto 38px; overflow: hidden;}
#gongyong .lansu cite{ float: left; width: 120px; height: 90px; background: #c00000; font-size: 30px; font-style: normal; text-align: center; color: #fff; padding-top:4px;  box-sizing: border-box;}
#gongyong .lansu ul{ width: 1080px; overflow: hidden; border:1px solid #8f8f8f; border-left:none; float: right; box-sizing: border-box;  border-bottom:none}
#gongyong .lansu ul li{ border-right:1px solid #8f8f8f; border-bottom:1px solid #8f8f8f; width: 77px; text-align: center; color: #696969; font-size: 14px; float: left;  box-sizing: border-box; height: 44px; line-height: 44px;} 
#gongyong .lansu ul li a{ color: #696969; }
#gongyong .lansu ul li:nth-of-type(14),.lansu ul li:nth-of-type(28){ border-right:none}
#gongyong .left{ float:left;}
#gongyong .rigth{ float:rigth;}


#gongyong .kuang_a{ background: #f0e7de;  width:1200px; margin:0 auto;}
#gongyong .bk1{ background: url(images/bk1_bg.jpg) no-repeat center top; height: 738px; overflow: hidden; text-align: center; padding-top: 70px; box-sizing:border-box;}
#gongyong .bk1 h2{ text-align: center;}
#gongyong .bk1 h2 span{ width: 248px; height: 52px; margin: 26px auto 38px; border-radius: 26px; background: #c00000; font-size: 38px; color: #fff; display: block;}
#gongyong .bk1 p{ font-size: 16px; line-height: 34px; color: #333333;}


#gongyong .bk2{ background: #f0e7de;  overflow: hidden; margin: 56px 0 66px;}
#gongyong .bk2_a{ overflow: hidden; height: 540px; margin: 0 0 55px 0;}
#gongyong .bk2_left{ width: 392px; overflow: hidden;}
#gongyong .bk2_left h3{ height: 195px; box-sizing:border-box; background: #000; text-align: center; padding: 30px 0;}
#gongyong .bk2_left h3 b{ margin: 28px 0 12px;}
#gongyong .bk2_left h3 span{ display: block;font-size: 20px; color: #fff; margin: 10px 0;}
#gongyong .bk2_left h3 span font{ font-size: 16px; display: block; margin-top: 8px;}
#gongyong .bk2_left h3 a{ width: 148px; height: 30px; line-height: 30px; margin: 0 auto; border-radius: 6px; background: #fff; font-size: 16px; color: #000; display: block;}
#gongyong .bk2_right{ width: 784px;  overflow: hidden;}
#gongyong .bk2_rightqh01{ width: 784px; }
#gongyong .bk2qh2{ overflow: hidden;  width: 784px;}
#gongyong .bk2qh2 ul li{position: relative; z-index: 0; float: left;  width: 784px;}
#gongyong .bk2qh2 ul li span{ background: rgba(0,0,0,0.7); position: absolute; z-index: 1; left:0; bottom: 0; width: 100%; height: 42px; line-height: 42px; text-align: center; font-size: 16px; color: #fff;}


#gongyong .bk2_b{ position: relative; z-index: 0;}
#gongyong .bk2_b span{ background: rgba(0,0,0,0.7); position: absolute; z-index: 1; left:0; bottom: 0; width: 100%; height: 42px; line-height: 42px; text-align: center; font-size: 16px; color: #fff;}

#gongyong .bk3{ background: #f0e7de; overflow: hidden; padding: 50px 0 40px;}
#gongyong .bk3 h2{ text-align: center; color: #000000; font-size: 30px;}
#gongyong .zjt2,.yjt2{ margin-top: 160px;}
#gongyong .fynr{ width: 1088px; margin: 36px auto 0;}
#gongyong .fynr ul{ float: left;}
#gongyong .fynr ul li{ float: left;}
#gongyong .fynr ul li span{ display: block; color: #333333; font-size: 16px; margin: 16px 0; text-align: center;}

#gongyong .bk4{ background: #f0e7de;  margin: 60px 0 40px 0; overflow: hidden;}
#gongyong .bk4_a{ overflow: hidden; }
#gongyong .bk4_left{ width: 363px;}
#gongyong .bk4_left h3{ height: 205px; box-sizing:border-box; background: #000; text-align: center; padding: 30px 0;}
#gongyong .bk4_left h3 b{ margin: 28px 0 16px;}
#gongyong .bk4_left h3 span{ display: block;font-size: 20px; color: #fff; margin: 10px 0;}
#gongyong .bk4_left h3 span font{ font-size: 16px; display: block; margin-top: 8px;}
#gongyong .bk4_left h3 a{ width: 148px; height: 30px; line-height: 30px; margin: 0 auto; border-radius: 6px; background: #fff; font-size: 16px; color: #000; display: block;}
#gongyong .bk4_right{ position: relative; z-index: 0; width: 810px;}
