@charset "gb2312";
/* CSS Document */
body{ background:#c50206; color:#333;}
body, button, input, select, textarea {font: 12px/24px tahoma,arial,Î¢ÈíÑÅºÚ;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,table{ margin: 0; padding: 0;}
img, iframe{ display:block; border:0;}
ul, li{ list-style:none;}
.fr{ float:right;}
.djs_span1{ CLEAR:both;DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT:1px;}
.djs_span5{ CLEAR:both;DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT:5px;}

.djs_span10{ CLEAR:both;DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT:10px;}
.djs_span20{ CLEAR:both;DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT:20px;}


/*?£¤2?¦Ì¡Á2?1¨¬?¡§2?¦Ì£¤*/
a{color:#333;text-decoration:none}
a:hover{color:#e40000;text-decoration:underline;}
.logbox{width:100%; height:36px;_height:36px; border-bottom:solid 1px #cccccc; background:#f7f7f7;position:fixed;top: 0; z-index:3000; _position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop))}
.login{width:1200px; margin:0 auto;padding-top:5px; font-size: 14px;}
.login input.text{width:70px; height:18px; border:solid 1px #c4c4c4; line-height:18px; padding:2px 5px; font-size:12px; color:#666; margin-left:5px;}
.login input.btnLogin {height:23px;width: 50px;color:#fff;cursor: pointer;background:#2084f4; font-size:12px;line-height:21px;border: solid 1px #1474e0;margin-left: 6px;border-radius: 3px;}
.login input.btnLogin:hover{ background:#3896ff;}
.topmenu_L{width:430px;height:24px;line-height:22px;}
.topmenu {float:right;width: 300px;height:18px; padding-top:6px;}
.topmenu li{float:right;height: 13px;padding-left:15px; line-height:12px;}
.footer{ z-index: 98;width:1200px;height:153px;font-size:12px;line-height:24px; text-align:center; color:#fff; margin:0 auto; padding-top:60px; border-top: 1px dotted #f1f9ec;}
.footer a{color:#fff;}
.footer a:hover{color:#fff; text-decoration:underline;}
.footer img{display:inline;}
/*end*/


.header01{background-attachment: scroll; background-image:url(images/banner_01.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:200px; overflow:hidden;}
.mainlogo{ width:1150px; margin:0 auto;  margin-top:25px;}
.header02{background-attachment: scroll; background-image:url(images/banner_02.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:200px; overflow:hidden;}
.header03{background-attachment: scroll; background-image:url(images/banner_03.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:200px; overflow:hidden;}
.header04{background-attachment: scroll; background-image:url(images/banner_04.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:82px; overflow:hidden;}
.clear {
    display: block;
    float: none;
    clear: both;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
    background: none;
    border: 0;
    font-size: 0
}

.clearfix:after {
    visibility: hidden;
    display: block;
    clear: both;
    height: 0;
    font-size: 0;
    content: ".";
}

.clearfix {
    zoom: 1;
}
/*×ÉÑ¯Í¨À¸_ºì*/
.fr{ float:right;}
.zxtl_zsfa{ width:1160px; height:50px; background:#fbd200; font-size:18px; color:#fff; border-radius:8px; padding:15px 20px; margin:10px auto;}
.zxtl_zsfa ul li{ float:left; width:320px; height:40px; border-radius:3px; padding:2px 10px; margin-left:20px; color:#999; background:#fff;}
.inputSq{ width: 280px;border: 0 none;font-family: microsoft yahei;font-size: 14px; height: 40px;line-height: 40px;outline: medium none;color:#999; border-radius:5px;}
.button_lq{ display:block; width:390px; height:46px; text-align:center; color:#fff; text-decoration:none; line-height:46px; background:#f50d0d; border:none; font-size:18px; margin-right:20px;}
.button_lq:hover{  background:#ff2d2d; color:#fff; text-decoration:none;}
.icon_user{ float:left;width: 38px;background: url(images/dsfLogin_icon.jpg) no-repeat scroll 11px -449px;height: 36px;margin: 2px 0 0;}
.icon_phonee{ float:left;width: 38px;background: url(images/dsfLogin_icon.jpg) no-repeat scroll 10px 9px;height: 36px;margin: 2px 0 0;}

.fk_main{  padding-bottom: 15px;  }
.fk_main h1{ font-size:36px; text-align:center; background:#ec023c; height:72px; line-height:72px; font-weight:bold; color:#fff; font-family:Î¢ÈíÑÅºÚ; }
.fk_main h1 font{ color:#f4df8b;}
.mainBan{ width:1200px; margin:0 auto; }
.main_con{ background:#fff; padding:15px 20px; margin:15px 20px; position: relative;}
.m_bg{ background:#f9c579; border-radius: 20px; padding: 18px 0; margin-bottom: 30px;   }
.main_right{ float:left; margin-left:35px; width:650px; position:relative; height:284px;}
.main_left{ float:left; width:415px;}
.main_right h2{ position:relative; font-size:26px; height:40px; line-height:40px; font-weight:normal;}
.main_right h2 b{ position:absolute; width:195px; text-indent:1.1em; background:url(images/icon01.jpg) no-repeat; font-size:16px; color:#fff; font-weight:normal; height:32px; line-height:30px; }
.main_right h2 b.icon01{ width:151px; background:url(images/icon.jpg) no-repeat !important; text-indent: 1.8em;}
.jieshao{ display:block; font-size:15px; margin-top:15px; color:#666;}
.sale{ position:absolute; bottom:0px; height:62px;z-index: 98; }
.sale b{ float:left; font-size:28px; color:#ec023c; height: 62px;line-height: 62px;}
.sale b font{ font-size:40px; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; }
.sale em{ float:left; font-size:22px !important; text-decoration:line-through; color:#999; font-style:normal; height: 62px;line-height: 62px; margin:0 15px;}
 h1{ font-size:38px; font-family:"weiruanyahei"; color:#fff; text-align:center; margin:40px 0 25px 0; }
.youhui{ position: absolute; top: -15px; right: 0px;}

.shuang11_main .main_con{ position:relative;}
.shuang11_main .bk_icon{ display:block; height:67px; width:95px; background:url(images/bk_icon.png) no-repeat; position:absolute;  right:0px; top:0px;}
.shuang11_main .main_con{ width:348px; float:left; overflow:hidden; margin:0; margin-top:20px; margin-left:20px;; padding:14px; }
.shuang11_main .main_right{  margin-left:35px; height:auto; }
.shuang11_main .sale{ position:inherit; }
.shuang11_main .main_right{ width:100%; margin-left:0px;}
.shuang11_main .main_right h2 b{ float:left; font-size:28px; color:#ec023c;  background:none; width:auto; height: 70px;line-height: 70px;}
.shuang11_main h2 b font{ font-size:30px; color:#ec023c; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; }
.shuang11_main h2 em{ float:right; font-size:22px !important; text-decoration:line-through; color:#999; font-style:normal;  margin:0 15px;}
.shuang11_main h2 b{ position:inherit;}
.shuang11_main h2{ height:70px; line-height:70px;}
.shuang11_main .sale a{ width:168px; margin:0px;}
.shuang11_main .sale{ height:42px; margin-top:10px;}
.shuang11_main .sale .button_zx{ margin-left:10px;}

.checkTyp{ display:inline-block; border:none; width:25px; height:25px; background:url(images/checkImg.jpg) no-repeat;}
.button_zx{ display:block;float:left; width:142px; height:42px;  color:#d88b06; background:#fad5a0; border:1px solid #d88b06; text-align:center; font-size:18px; line-height:40px;  margin-right:15px; margin-top:10px; margin-left:20px;text-decoration:none;}
.button_gm{ display:block;float:left;width:142px; height:44px;  color:#fff; background:#e44b45; text-align:center; font-size:18px; line-height:40px;margin-top:10px;margin-left:20px; text-decoration:none;}
.button_zx:hover{ background:#f7ca8b;  text-decoration:none;}
.button_gm:hover{ background:#ff3334; color:#fff; text-decoration:none;}



/*daojishi*/


.date-select-a{margin-right:5px;}
.data-show-box {
    font-size: 20px;
    line-height: 47px;
    color: #fff;
    width: 1200px;
    background: #ec023c;
    padding: 10px 0;
    text-align: center;
    margin: 10px auto;

}

.date-tiem-span {

    border: 1px solid #fff;
    margin-right: 5px;
    font-size: 20px;

}

.date-tiem-span, .date-s-span {

    display: inline-block;
    width: 32px;
    height: 30px;
    line-height: 22px;
    text-align: center;
    color: #fff;
    border-radius: 5px;

}



h1{ text-align: center;/*color: #fff;*/font-size: 36px;height: 60px;line-height: 60px;}
.gfb_div{ width:1120px; margin:0 auto;  overflow:hidden; padding-bottom:30px;background: #fff;border-radius: 15px;padding: 60px 40px;}
.gfbbg{ /*! width:1200px; */ /*! padding:0 20px 35px; *//*! margin-top:85px; */ }
#scroll{ height:700px; overflow:hidden; border-bottom: solid 1px #a22a27;}
#scroll table{ width:535px; text-align:center; color:#bf0000; font-size:14px;  }
.gfbbg table{ width:535px;}
.gfbbg table th{ font-size:18px; font-weight: normal;height:44px; background:#a22a27; line-height:44px;color:#ffce25; font-family:??¨¦¡§¡§¡§a??o¡§2; }
#scroll table td{ font-size:14px;border-bottom:dotted 1px #a22a27; padding:11px 0;}
#scrolla{height:600px;overflow:hidden;}

#scroll01{ height:700px; overflow:hidden; border-bottom: solid 1px #a22a27;}
#scroll01 table{ width:535px; text-align:center; color:#bf0000; font-size:14px;  }
#scroll01 table td{ font-size:14px;border-bottom:dotted 1px #a22a27; padding:11px 0;}

.kgt_tit{ text-align: center; margin-bottom: 15px;}
.kgt_tit img{ display: inline-block;}
.linktxt{width:851px; height:100px; background:url(images/txtt.png) no-repeat; margin:0 auto; margin-top:40px;}
.buttonLink{ width:770px; height:46px; margin:20px auto;}
.aButton{ float:left; display:block; width:177px; height:46px; background:url(images/button_link.jpg) no-repeat; margin-right:15px;}
.aButton01{ float:left; display:block; width:177px; height:46px; background:url(images/button_link_01.jpg) no-repeat; margin-right:15px;}
.aButton02{ float:left; display:block; width:177px; height:46px; background:url(images/button_link_02.jpg) no-repeat; margin-right:15px;}
.aButton03{ float:left; display:block; width:177px; height:46px; background:url(images/button_link_03.jpg) no-repeat; margin-right:15px;}





@keyframes snow{
	0% {
		background-position: 0 0, 0 0;
	}
	100% {
		background-position: 500px 500px, 1000px 500px;
	}
}
.snow{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url('images/1516259779551452.png'),url('images/1516259733737091.png');
	animation: 10s snow linear infinite;
}


/*×îÊÜ»¶Ó­µÄÈý´ó°à´Î*/
h2 {
    display: block;
    font-size: 36px;
    text-align: center;
    color: #333;
    font-weight: normal;
    line-height: 52px;
    font-family: Î¢ÈíÑÅºÚ;
    margin: 15px auto 25px auto;
}
.f14 {
    font-size: 14px;
}
.tableBg{ background-attachment: scroll; background-position: 50% 0px; background-repeat: no-repeat; overflow:hidden; }
table.populerban { /*width:1200px;*/ margin:0 auto;text-align:center; font-size:14px;border-left:solid 1px #ccc;position:relative;z-index: 98;}
.hot1{
	position: absolute;
	left: 849px;
	top: 119px;
}
/* table td{border-bottom:solid 1px  #ccc !important; } */
table.populerban tr{ background:#fff;}
table.populerban tr:hover{ background-color:#f5f5f5;}
table.populerban th{ background:#5acdf9; border-radius: 9px 9px 0 0; height:70px; font-size:26px; color:#fff; line-height:70px; border-right:solid 1px #fff;border-bottom:solid 1px #fff; }
table.populerban td{ border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; padding:20px 30px; }
.banci_tit{ font-size: 20px; color: #444;}
.youhuijia{ font-size: 20px; text-align: center;color: #e43838; font-weight: bold;}
.youhuijia a{ display: block; background: #e43838; font-weight: bold; border-radius: 14px;color: #fff;font-size: 16px;height: 28px;line-height: 28px;width: 75px; margin:0 auto; margin-top: 10px;}



/*±¨ÃûÁ÷³Ì*/
.zf_tit{ font-size: 16px; color: #333; font-weight: bold; height: 40px; line-height: 40px; }
.zxbm li.arrimg{ float:left;margin-right:10px; margin-top:10px;}
a.zi{ display:block;float:left; width:200px; height:40px; line-height:40px; border:solid 1px #49a9fd; text-align:center; background:#fff; margin-right:10px;color:#49a9fd}
a.zi:hover{ border:solid 1px #5acdf9; background:#5acdf9;;color:#fff !important ;}
/*.classBox01{ width:1190px; overflow:hidden; margin:20px auto;}
.classBox01 table{ text-align:center; border-top:solid 1px #0083ba;border-left:solid 1px #0083ba; margin-top:10px; font-size:14px;}
.classBox01 table th{ background:#22b8ea; height:50px; border-bottom:solid 1px #0083ba;line-height:50px;border-right:solid 1px #0083ba; font-size:18px; color:#fff;}
.classBox01 table td{ border-bottom:solid 1px #0083ba; border-right:solid 1px #0083ba;height:24px; line-height:24px; padding:4px;}*/
.xcbm{ background-image:url(../images/z_icon_lxfs.gif); background-position:20px 28px; background-repeat:no-repeat;height:164px;text-align:left; padding:22px; padding-left:50px; font-size:14px; line-height:30px;}
table.table_bank{ width:100%; text-align:center; font-size:14px; border-right:solid 1px #ccc;border-top:solid 1px #ccc;}
table.table_bank th{ height:40px; background:#f7f7f7;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;}
table.table_bank td{ height:40px;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc; padding:5px 10px;}

/*Ö§¸¶*/
.smzf{float: left; width: 65%; }
.smzf dl{ margin-top: 20px;}
.smzf dt{ float: left; width: 170px;}
.smzf dd{ float: left;margin: 10px 0 0 25px; font-size: 14px;line-height: 28px;}
