@charset "utf-8";
/* CSS Document */
body{ font-size:14px; color:#666; margin:0; padding:0; font-family:"微软雅黑"; background:#f2f2f2;}
div,p,b,dl,dd,dt,span,h1,h2,h3,h4,h5,h6,h7,from,strong,ul,li,margin,padding,img{ margin:0; padding:0;}
.fl{ float:left;}
.fr{ float:right;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none;}
ul,li{ list-style:none;}
.clear{ clear:both;}
img{ max-width:100%;height:auto; display:block; margin:0 auto; border:none;}

.nx_top{width:100%; height:auto; max-width:640px; margin:0 auto; text-align:center;}

.nx_logo{width:100%; height:auto; max-width:640px; margin:0 auto; text-align:center;}

.nx_menu{width:100%; height:auto; max-width:640px; margin:0 auto; background:#aa7d2d; height:82px;}
.nx_menu li{ float:left; font-size:16px; color:#fff; width:100%; max-width:159px; text-align:center; line-height:40px; display:block; border-right:1px solid #815f22; border-bottom:1px solid #815f22;}
.nx_menu li a{ color:#fff; display:block;}
.nx_menu li a:hover{ color:#6e28bc; background:#ffd200; display:block;}

.hd { overflow:hidden; margin: 0 auto; max-width: 640px; min-width: 320px;}
nav td { background: #aa7d2d; text-align: center;}
nav td a { color: #fff; display: block; padding: 6% 0; font-size:14px;}

.nx_bar{width:100%; height:auto; max-width:640px; margin:0 auto; text-align:center;}

.nx_bar1{width:100%; height:60px; max-width:640px; margin:0 auto; background:#d6d6ba;}
.nx_bar1 form { width:100%; max-width:88%; height:40px; margin:0 auto; padding-top:10px;}
.nx_bar1 .iput { width:100%; max-width:70%; height:36px; border:1px solid #d9b569; color:#ccc; line-height:36px; float:left;}
.nx_bar1 .iput1 { width:100%; max-width:64px; height:40px; border:1px solid #d9b569; background:url(../images/search.jpg) no-repeat; float:right;}

.nx_for{width:100%; max-width:640px; margin:0 auto; height:50px; line-height:50px; background:#4e4e4e;}
.nx_for li{ float:left; display:block; font-size:16px; color:#fff; width:160px; text-align:center;}
.nx_for li a{ color:#fff; display:block;}
.nx_for li a:hover{ background:#000; color:#fecb00; display:block;}

.nx_bomt{ width:100%; margin:0 auto; max-width:640px; display:block; background:#aa7d2d; padding-top:30px; padding-bottom:65px; line-height:32px; text-align:center; color:#fff;}

.nx_yue{width:100%; max-width:640px; margin:0 auto; overflow:hidden;}
.nx_yue p{ float: left; display:block;}

.dianping_l { float: left; height: auto; margin: 30px 2% 0 5%; width: 5%;}
.dianping_r { float: left; height: auto; margin-right: 5%; width: 83%; margin-top: 20px; }
.show_dianping_con ul li { border-bottom: 1px solid #e1e1e1; height: auto; padding: 10px 0; width: 100%; }
.dianping_r h4 { color: #6f6f6f; font-size: 14px; font-weight: 100; line-height: 24px; overflow: hidden; }
.dianping_r p { color: #444444; font-size: 12px; line-height: 24px; overflow: hidden; }
.show_dianping_con { height: auto; overflow: hidden; width: 100% !important; }
.show_dianping_con ul { height: auto; overflow: hidden; width: 100% !important; }
.dianping_l img { height: auto; overflow: hidden; width: 100%; }
.yuyue ul { height: auto; margin: 0 auto; width: 86%; }
.yuyue ul li { height: auto; margin-top: 10px; width: 100%; }
.yuyue ul li span { font-size: 14px; float:left;}
.yuyue ul li font {float:left;}
.kuang { border: 1px solid #bbb; color: #555; font-size: 12px; height: 24px; line-height: 24px; width: 64%; }
.tijiao { background: url(../images/129_34.jpg) no-repeat center center; color: #fff; cursor: pointer; font-family: "Microsoft Yahei", "Simsun"; font-size: 14px; height: 34px; line-height: 34px; margin:0 auto; display:block; width: 129px; border: none; }
.liuyan { border: 1px solid #bbb; color: #555; font-size: 12px; line-height: 24px; margin-top: 4px; padding-left: 5px; width: 63%; }
.yuyue_tit h4 { color: #fe0000; font-size: 12px; height: auto; line-height: 36px; text-align: center; }
@media (min-width:320px) and (max-width:480px){
	.nx_menu{width:100%; height:auto; max-width:640px; margin:0 auto; background:#aa7d2d; overflow:hidden;}
	.nx_menu li{ float:left; font-size:14px; color:#fff; width:33.1%; text-align:center; line-height:56px; display:block; border-right:1px solid #815f22;}
	.nx_menu ul li:nth-child(3){border-right:none;}
	.nx_for li{ float:left; display:block; font-size:14px; color:#fff; width:25%; text-align:center;}
	.nx_yue{display:block; width:100%;}
}

@media (min-width:480px) and (max-width:640px){
	.nx_menu{width:100%; height:auto; max-width:640px; margin:0 auto; background:#aa7d2d; overflow:hidden;}
	.nx_menu li{ float:left; font-size:14px; color:#fff; width:24%; text-align:center; line-height:56px; display:block; border-right:1px solid #815f22;}

}

.rm_top111{width:100%; height:auto; position: fixed; bottom:0; left:0;z-index:999999999;}
.rm_top111 img{max-width:100%; vertical-align: bottom;}
.footer546{width:100%; max-width:640px; margin:0 auto;}
.footer546 p.fl{width:100%;float:left;}


.footer {width:100%;height:116px;position:fixed;bottom:0;left:0;line-height:116px;z-index:100;display:none;}
.footer .footerInner {width:100%;height:100%;-moz-box-shadow:6px 0 24px rgba(32,21,18,.72);-webkit-box-shadow:6px 0 24px rgba(32,21,18,.72);box-shadow:6px 0 24px rgba(32,21,18,.72);}
.footer a {display:block;float:left;position:relative;}
.footer a em,.footer a i {display:block;position:absolute;}
.footerLink1 {width:20%;height:100%; background-color:#2e3642;}
.homeIcon {left:50%;top:18px;width:59px;height:50px;margin-left:-29px; background:url(../images/footerlink1.png) no-repeat;}
.footerLink1 em {display:block;left:0;top:68px;width:100%;color:#6a7380;font-size:20px;line-height:36px;text-align:center;}
.footerLink2 {width:40%;height:100%; background-color:#ff6005;}
.swtIcon {left:50%;top:36px;width:54px;height:48px;margin-left:-100px; background:url(../images/footerlink2.png) no-repeat;}
.swtIcon_Counter {left:50%;top:30px;width:28px;height:28px;margin-left:-68px;text-align:center;line-height:26px; background-color:#e60012;color:#fff;font-size:18px;font-style:normal;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;-moz-box-shadow:0 0 3px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.8);box-shadow:0 0 3px rgba(0,0,0,0.8);}
.footerLink2 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px;}
.footerLink3 {width:40%;height:100%; background-color:#26c540;}
.phoneIcon {left:50%;top:50%;width:54px;height:54px;margin-top:-27px;margin-left:-90px; background:url(../images/footerlink3.png) no-repeat;}
.footerLink3 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px;}

@media screen and (min-width:320px) and (max-width:900px){
.footer {height:58px;}
.homeIcon {top:9px;width:30px;height:25px;margin-left:-15px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.footerLink1 em {font-size:10px;top:34px;line-height:18px;}
.swtIcon {top:18px;width:27px;height:24px;margin-left:-50px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.swtIcon_Counter {top:15px;width:14px;height:14px;margin-left:-34px;line-height:13px;font-size:9px;}
.footerLink2 em {font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px;}
.phoneIcon {width:27px;height:27px;margin-top:-14px;margin-left:-45px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.footerLink3 em {font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px;}
}

.my_tab_select_index li.selected a{background:#e78d2c; color:#fff;}
.nx_mrx { background: #fff; margin: 20px auto 0; max-width: 640px; overflow: hidden; padding-bottom: 30px; width: 100%; }
.nx_mrx h3 { background: #aa7d2d; color: #fff; display: block; font-size: 20px; height: 60px; line-height: 60px; width: 100%; }
.nx_mrx h3 p { font-weight: normal; margin: 0 auto; width: 90%; }
.list-item ul { overflow: hidden; }
.list-item li { border-bottom: 1px solid #eee; float: left; overflow: hidden; width: 100%; }
.list-item li p { display: table; width: 100%; }
.list-item li p span.inner-info, .list-item li p a.inner-zx { display: table-cell; line-height: 22px; padding: 15px 0; vertical-align: middle; }
.list-item li p span.inner-info { color: #616161; font-size: 14px; padding: 15px 0; width: 72%; }
.list-item li p span.inner-info a { border-right: 1px solid #eee; color: #616161; display: block; padding: 0 10px; }
.list-item li p span.inner-info strong { color: #000; display: block; font-size: 18px; font-weight: normal; padding-bottom: 5px; }
.list-item li p span.inner-info i { color: #f00; font-style: normal; }
.list-item li p a.inner-zx { text-align: center; }
.list-item li p a.inner-zx span { color: #ff6821; display: block; }
.list-item li p a.inner-zx:hover { background: #f4f4f4; font-size: 16px; }
.pagelist { padding: 15px 10px; text-align: center; }
.pagelist ul { overflow: hidden; width: 100%; }
.pagelist ul li { color: #000; display: inline-block; padding: 10px; }
.pagelist ul li a { color: #000; }

.arctitle { overflow: hidden; padding: 20px 10px; }
.arctitle h1 { font-size: 22px; font-weight: normal; text-align: center; }
.arctitle h1 a { color: #000; }
.arctitle p { color: #7a7a7a; font-size: 12px; padding: 8px 10px 0; text-align: center; }
.arctitle p a { color: #7a7a7a; }
.dianhua { padding: 0 10px; }
.d-inner { background: #f4f4f4; color: #7a7a7a; font-size: 14px; }
.d-inner span { color: #ff6821; }
.w320 { margin: 0 auto; padding-top: 20px; width: 290px; }
.w320 img { width: auto; }
.arcinner { font-family: 微软雅黑; font-size: 16px; line-height: 28px; overflow: hidden; padding: 15px 10px; }
.arcinner img { width: auto; }
.page { background: #f4f4f4; }
.page ul { overflow: hidden; width: 100%; }
.page ul li { border-bottom: 1px solid #eee; float: left; font-size: 16px; overflow: hidden; padding: 15px 10px; width: 100%; }
.page ul li a { color: #000; font-size: 16px; }
.page ul li:last-child { border-bottom: 0 none; }
.list_zj { border-bottom: 1px solid #e3e3e3; display: block; margin: 30px auto 0; overflow: hidden; padding-bottom: 5px; width: 96%; }
.list_zj2 p { display: block; overflow: hidden; width: 100%; }
.list_zj1 { display: block; float: left; height: 187px; width: 174px; }
.list_zj2 { display: block; float: right; overflow: hidden; width: 420px; }
.list_zj3 { color: #6e28bc; display: block; float: left; font-size: 28px; font-weight: normal; }
.list_zj4 { display: block; float: left; font-size: 18px; font-weight: normal; margin-left: 12px; margin-top: 10px; }
.list_zj5 { font-size: 16px; line-height: 26px; margin-top: 10px; }
.list_zj10 { margin-top: 10px; width: 355px; height: 62px; background: #f5f5f5; }
.list_zj10 span { margin-top: 10px; display: inline; }

.listMain ul li { background: #fff6e1; margin-bottom: 2%; overflow: hidden; padding: 2%; position: relative; }
.listMain ul li:nth-of-type(2n-1) .colImg { background: #fffae4; border: 1px solid #ecd158; }
.listMain ul li:nth-of-type(2n) .colImg { background: #fef2e7; border: 1px solid #fdb67a; }
.listMain ul li .colImg { float: left; margin-right: 2%; width: 18.75%; }
.listMain ul li .colImg a { color: #595757; display: table; padding: 0; text-align: center; width: 100%; }
.listMain ul li .colImg a span { display: table-cell; vertical-align: middle; }
.listMain ul li .colImg a img { display: block; margin:0; width: 100%; }
.listMain ul li span.ls { color: #ea5504; }
.listMain ul li dl { padding-left: 22%; }
.listMain ul li dl dt { border-bottom: 1px dashed #d2d2d2; color: #323232; font-weight: bold; padding-bottom: 2%; }
.listMain ul li dl dt b { font-size:22px;}
.listMain ul li dl dt a { color: #595757; }
.listMain ul li dl dd { color: #343434; line-height: 1.5em; padding-top: 2%; }
.listMain ul li dl dd a, .listMain ul li dl dd strong { color: #ea5504; }



.bot_swt{width:100%;height:auto;z-index:20;position:fixed;bottom:0px;margin:0 auto;}

.bot_swt a{width:320px;height:51px;margin:0 auto; display:block;}

.bot_swt img{width:320px;height:51px;}
	.bot_three{ width:320px; height:51px; margin:0 auto; position:relative;}
	.bot_three img { margin:0; float:left;}
	.bot_three a{ display:block; float:left; margin:0; position:absolute; bottom:0;}
