/* CSS Document */
body{color:#383836;}
a:link,a:visited{ text-decoration:none; color:#383836;}
a:hover{ text-decoration:underline; color:#cc0000;}

.bg{ background:#ffdf2a; padding:6px 0 20px}
.bg1{ background:#ffdf2a url(images/images/ibg.gif) no-repeat; padding:0px 0 20px}

.body{clear:both;overflow:hidden;height:1%}
.line{clear:both;height:1px;overflow: hidden; border-bottom:1px #000000 solid}
/*top框架*/
.index-main{ padding-bottom:6px; }

/*logo*/
.logo{overflow:hidden}
.logo ul li{ height:81px; overflow:hidden}
.logo img{ height:81px; overflow:hidden}
.logo .sqbg{ background:url(images/images/logo3.gif) no-repeat; height:81px; overflow:hidden;}
.logo .sqbg div{ color:#fff; font-size:35px; font-weight:bold; padding:10px 0 0 520px;}

.logo1{overflow:hidden}
.logo1 ul li{overflow:hidden}
.logo1 ul .het1{ height:81px; overflow:hidden}
.logo1 ul .het2{ height:110px; overflow:hidden}
.logo1 ul .het3{ height:110px; overflow:hidden}
.logo1 .sqbg{ background:url(images/images/i-4.gif) no-repeat; height:110px; overflow:hidden;}
.logo1 .sqbg div{ color:#fff; font-size:35px; font-weight:bold; padding:65px 0 0 520px;}

/*标头烂*/
.biaotou{ height:77px; overflow:hidden}

/*排行榜*/
.p-main{ width:830px; margin:0 auto; border:1px solid #ffba00; padding:40px 30px; background:#fffddc; overflow:hidden}
.p-main table{ text-align:center;}
.p-main table td{ background:#fff9cb; line-height:22px; padding:4px 0}
.p-main .title1{height:20px;color:#cf3200;}
.p-main .title1 a{color:#cf3200;}
.p-main .title1 div{background:url(images/images/xing.gif) no-repeat 3px 7px; font-size:14px; font-weight:bold; float:left; padding-left:25px; padding-top:6px; margin-left:15px;}
.p-main .title1 p{ float:right; font-size:12px; font-weight:bold; padding-top:7px; padding-right:10px;}
.p-main .biaoti{ font-size:14px; font-weight:bold;}

.p-main .tit{ height:50px; overflow:hidden;}
.p-main .tit div{ height:50px; overflow:hidden; float:left;}
.p-main .tit p{ background:#fff1a0; height:35px; float:left; width:644px; margin-top:13px}
.p-main .tit1{ height:50px; overflow:hidden;}
.p-main .tit1 div{ height:50px; overflow:hidden; float:left;}
.p-main .tit1 p{ background:#fff1a0; height:35px; float:left; width:644px; margin-top:8px}


/*在线答题*/
.z-main{ width:901px; margin:0 auto; border:1px solid #ffba00; padding:20px 0; background:#fffddc; overflow:hidden;}
.z-main .box-left{ width:878px; margin:0 10px; display:inline; border-right:1px solid #e5d091; overflow:hidden}
.z-main .box-right{ width:878px;  margin:0 10px; display:inline; overflow:hidden}
.z-main table{}
.z-main .tbbg{ background:#fbf9c8;}
.z-main .tbbg td{line-height:22px; padding:8px}
.z-main .red{ color:#ff3400; font-size:14px;}
.z-main .blue{ color:#000096}
.z-main .timu td{line-height:22px; padding:3px; font-size:14px;}
.z-main .timu ul{ padding:8px 0;}
.z-main .timu ul li{ float:left; margin-right:40px;}
.z-main .timu ul li span{ padding-top:2px; padding-left:4px}
.z-main .timu .tou{ font-size:15px; font-weight:bold; color:#f90505; text-align:center; height:40px;}
.z-main .timu .btn1{ width:129px; height:23px; border:0px; background:url(images/images/st.gif) no-repeat; cursor:pointer}
.z-main .timu .btn2{ width:129px; height:23px; border:0px; background:url(images/images/xt.gif) no-repeat; cursor:pointer}
.z-main .timu .btn3{ width:215px; height:24px; border:0px; background:url(images/images/tj.gif) no-repeat; cursor:pointer}
.z-main .timu .btn4{ width:129px; height:23px; border:0px; background:url(images/images/js.gif) no-repeat; cursor:pointer}

.wrfoot{ background:#8b898a; height:27px; margin-top:2px; clear:both}
.wrfoot div{ width:950px; overflow:hidden; margin:0 auto; color:#f1f1f1; padding-top:8px; text-align:center}
.wrfoot div a:link,.wrfoot div a:visited{ color:#f1f1f1;}
.wrfoot1{ background:#f04f00; height:27px; margin-top:2px; clear:both}
.wrfoot1 div{ width:950px; overflow:hidden; margin:0 auto; color:#f1f1f1; padding-top:8px; text-align:center}
.wrfoot1 div a:link,.wrfoot1 div a:visited{ color:#f1f1f1;}

/*首页*/
.i-index{}
.i-index ul{ line-height:22px; color:#9a0c00; padding:0 0 20px 120px;}
.i-index ul a:link,.i-index ul a:visited{ color:#9a0c00}
.i-index .gonggao{ height:31px; background:url(images/images/gg.gif) no-repeat; margin-left:100px; margin-bottom:20px;}
.i-index .gonggao div{ float:left; width:513px; padding-left:35px; padding-top:10px;}
.i-index .gonggao p{ float:left; color:#fff; font-weight:bold; padding-top:10px; padding-left:10px;}

/*答题环节*/
.d-huanjie{}
.d-huanjie .d-bg1{ background:url(images/images/d1.gif) no-repeat; width:226px; height:272px;}
.d-huanjie .d-bg1 ul{ padding-top:20px;}
.d-huanjie .d-bg1 .time{ font-size:13px; color:#fff; font-weight:bold; padding:80px 0 0 60px;}
.d-huanjie .d-bg1 .start{ color:#fff500; font-size:25px; font-weight:bold; font:"黑体"; padding:7px 0 0 75px;}
.d-huanjie .d-bg1 .start a:link,.d-huanjie .d-bg1 .start a:visited{color:#fff500;}
.d-huanjie .d-bg1 .yanshi{font-size:12px; color:#fff; font-weight:bold; padding:44px 0 0 100px;}
.d-huanjie .d-bg1 .yanshi a:link,.d-huanjie .d-bg1 .yanshi a:visited{color:#fff;}


.d-huanjie .d-bg2{ background:url(images/images/d2.gif) no-repeat; width:226px; height:272px;}
.d-huanjie .d-bg2 ul{ padding-top:40px;}
.d-huanjie .d-bg2 .time{ font-size:13px; color:#fff; font-weight:bold; padding:28px 0 0 50px;}
.d-huanjie .d-bg2 .start{ color:#fff500; font-size:25px; font-weight:bold; font:"黑体"; padding:7px 0 0 65px;}
.d-huanjie .d-bg2 .start a:link,.d-huanjie .d-bg2 .start a:visited{color:#fff500;}
.d-huanjie .d-bg2 .yanshi{font-size:12px; color:#fff; font-weight:bold; padding:37px 0 0 135px;}
.d-huanjie .d-bg2 .yanshi a:link,.d-huanjie .d-bg2 .yanshi a:visited{color:#fff;}

.d-huanjie .d-bg3{ background:url(images/images/d3.gif) no-repeat; width:226px; height:272px;}
.d-huanjie .d-bg3 ul{ padding-top:60px;}
.d-huanjie .d-bg3 .time{ font-size:13px; color:#fff; font-weight:bold; padding:80px 0 0 30px;}
.d-huanjie .d-bg3 .start{ color:#fff500; font-size:25px; font-weight:bold; font:"黑体"; padding:7px 0 0 40px;}
.d-huanjie .d-bg3 .start a:link,.d-huanjie .d-bg3 .start a:visited{color:#fff500;}
.d-huanjie .d-bg3 .yanshi{font-size:12px; color:#fff; font-weight:bold; padding:44px 0 0 70px;}
.d-huanjie .d-bg3 .yanshi a:link,.d-huanjie .d-bg3 .yanshi a:visited{color:#fff;}


.d-huanjie .d-bg4{ background:url(images/images/d4.gif) no-repeat; width:226px; height:272px;}
.d-huanjie .d-bg4 ul{ padding-top:55px;}
.d-huanjie .d-bg4 .time{ font-size:13px; color:#fff; font-weight:bold; padding:28px 0 0 14px;}
.d-huanjie .d-bg4 .start{ color:#fff500; font-size:25px; font-weight:bold; font:"黑体"; padding:7px 0 0 30px;}
.d-huanjie .d-bg4 .start a:link,.d-huanjie .d-bg4 .start a:visited{color:#fff500;}
.d-huanjie .d-bg4 .yanshi{font-size:12px; color:#fff; font-weight:bold; padding:44px 0 0 75px;}
.d-huanjie .d-bg4 .yanshi a:link,.d-huanjie .d-bg4 .yanshi a:visited{color:#fff;}

.botom{ border-bottom:1px dashed #bc4004; margin-bottom:35px; height:35px}
.botom1{ border-bottom:1px dashed #bc4004; margin-bottom:0px; height:5px;}