@charset "utf-8";
*{margin:0; padding:0;}
.fl{float:left; display:inline;}

.banner{ width:1180px; height:460px; margin:0 auto; position:relative; }
.banner .slideBox{ position:relative; width:1180px; height:460px; overflow:hidden;}
.banner .slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
.banner .slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px; width:1180px; height:460px; overflow:hidden;}
.banner .slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none;}
.banner .slideBox ul.items li a img{ width:1180px; height:460px; margin:0px !important; padding:0px !important; display:block; border:none;}
.banner .slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:42px; background:url(/images/images/banner-bg.png) repeat; overflow:hidden;}
.banner .slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
.banner .slideBox div.tips div.title a{ color:#FFF; font-size:14px; line-height:42px; margin-left:10px; text-decoration:none;}
.banner .slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
.banner .slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
.banner .slideBox div.tips div.nums a{ display:inline-block; >float:left; width:15px; height:15px; background:url(/images/images/banner-icon-a.png) no-repeat; text-indent:-99999px;margin:13px 30px 0 0;}
.banner .slideBox div.tips div.nums a.active{ background:url(/images/images/banner-icon-on.png) no-repeat;}

.xidian-jr{ width:580; height:294px;}
.xidian-jr-left{width:380px;}
.xidian-jr-right{width:200px; height:294px; background-color:#4992fa; overflow:hidden;}
.xidian-jr .slideBox{ position:relative; width:380px; height:294px; overflow:hidden;}
.xidian-jr .slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
.xidian-jr .slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px; width:380px; height:294px; overflow:hidden;}
.xidian-jr .slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none;}
.xidian-jr .slideBox ul.items li a img{ width:100%; min-height:258px; margin:0px !important; padding:0px !important; display:block; border:none;}
.xidian-jr .slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:36px; background:url(/images/images/banner-bg.png) repeat; overflow:hidden;}
.xidian-jr .slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
.xidian-jr .slideBox div.tips div.title a{ color:#FFF; font-size:14px; line-height:42px; margin-left:10px; text-decoration:none;}
.xidian-jr .slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
.xidian-jr .slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
.xidian-jr .slideBox div.tips div.nums a{ display:inline-block; >float:left; width:18px; height:3px; background-color:#8a8889; text-indent:-99999px; margin:15px 10px 0px 0px;}
.xidian-jr .slideBox div.tips div.nums a.active{ background-color:#9fce26;}
.xidian-jr-right ul{width:172px; margin:0 auto; list-style:none;}
.xidian-jr-right ul li{line-height:24px; border-bottom:1px solid #e2e2e2; max-height:60px; overflow:hidden; padding:5px 0;}
.xidian-jr-right ul li a{color:#fff; text-decoration:none;}
.xidian-jr-right ul li a:hover{color:#1e1d3c;}

.meiti{ width:580px; height:490px;}
.meiti-top{ height:34px; border-bottom:1px solid #e6e6e6; width:580px;}
.meiti-top li{margin-right:10px; width:98px; height:34px; line-height:34px; float:left; display:inline; text-align:center; font-weight:bold; font-size:18px;}
.meiti-top li span{width:98px; height:34px; display:block; text-decoration:none; color:#939393; cursor:pointer;}
.meiti-foot{ width:580px; height:420px;}
.meiti-foot-t{ margin-top:20px; height:114px;}
.meiti-foot-t-left{width:200px; height:114px; overflow:hidden;}
.meiti-foot-t-left img{width:100%; min-height:114px;}
.meiti-foot-t-right{width:360px; height:114px; overflow:hidden;}
.meiti-foot-t-right .right-title{ height:28px; line-height:28px; width:100%; overflow:hidden;text-indent:0px!important}
.meiti-foot-t-right .right-zy{ height:52px; line-height:24px; width:100%; margin-top:10px; overflow:hidden;}
.meiti-foot-f{width:100%; margin-top:10px; border-top:1px dotted #e6e6e6; list-style:none;}
.meiti-foot-f li{height:30px; line-height:30px; padding:0 0 0 0; overflow:hidden; width:575px;}
.defaultInputStyle{border:1px solid #AFD5F5!important;height:19px!important;}