@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:56px;}
.nx_menu li{ float:left; font-size:16px; color:#fff; width:105px; text-align:center; line-height:56px; display:block; border-right:1px solid #561b9b;}
.nx_menu li a{ color:#fff; display:block;}
.nx_menu li a:hover{ color:#aa7d2d; background:#ffd200; display:block;}

.nx_bar{width:100%; height:auto; max-width:640px; margin:0 auto; text-align:center;}

.nx_bar1{width:100%; height:auto; max-width:640px; margin:0 auto; text-align:center; margin-top:20px;}
.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:16px;}

.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:#aa7d2d; 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;}
.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 #561b9b;}
	.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:33%; text-align:center; line-height:56px; display:block; border-right:1px solid #561b9b;}

}

.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:#aa7d2d; color:#fff;}