@charset "gb2312";
/* CSS Document */
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin: 0px;padding: 0px;}
body {font-size:12px; font-family:"ËÎÌå";font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto; background: #d1f1ff;}
h1,h2,h3,h4,h5,h6{font-family:"";font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px; vertical-align:middle;}
i, em{ font-style:normal;}
table, th, tr, td{}
a:link,a:visited{color:#092c7a; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline;}

/*¿ò¼Ü*/
.layout{ clear:both;width:950px;text-align:left;margin:0 auto;}
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}
.marb6{ margin-bottom:6px; clear:both}
.marb10{ margin-bottom:10px; clear:both}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.white a:link{ color:#fff;}
.white a:visited{ color:#fff;}
.white a:hover{ color:#fff;}
.title01{ height:45px; line-height:45px; padding:20px 0 10px;}
.title01 h3{ float:left;}
.title01 span{ font-size:20px; color:#4c617c; font-family:"Microsoft YaHei"; padding:0 0 0 35px;}
.title02{ width:216px; height:34px; line-height:34px; padding:5px 0 0 0; font-size:14px; font-weight:bold; color:#fbc34a; background:url(/zhuanti/kjxxzc/images/tit01.jpg) no-repeat; text-align:center;}

/*header*/
.header_warp{ width:100%; height:172px; background:url(/zhuanti/kjxxzc/images/bg4.gif) repeat-x;}
.header{ width:950px; height:172px; background:url(/zhuanti/kjxxzc/images/header.jpg) no-repeat; position:relative;}
.header .logo{ width:125px; height:32px; position:absolute; left:10px; top:0;}
.header .logo a{ display:block; width:125px; height:32px; text-indent:-9999px;}
.header h1{ display:none}

/*nav*/
.nav_warp{ height:112px; width:100%; background:url(/zhuanti/kjxxzc/images/bg3.gif) repeat-x;}
.nav{ height:112px; width:950px; background:url(/zhuanti/kjxxzc/images/bg5.gif) repeat-x bottom #b2e7ff; position:relative;}
.nav .bg1{ width:18px; height:112px; background:url(/zhuanti/kjxxzc/images/bg1.gif) no-repeat; position:absolute; left:-18px; top:0;}
.nav .bg2{ width:18px; height:112px; background:url(/zhuanti/kjxxzc/images/bg2.gif) no-repeat; position:absolute; right:-18px; top:0;}
.nav span{ float:left; display:block; margin:10px 0 0 10px; width:58px; height:79px; background:url(/zhuanti/kjxxzc/images/z1.jpg) no-repeat;}
.nav p{ float:left; width:830px; padding:12px 0 0 20px; line-height:26px; text-indent:2em; color:#0f4091;}

/*knowledge*/
.knowledge{ background:#4087a7; border-top:2px solid #2e415f; padding:10px 0 10px 5px;}
.knowledge ul{}
.knowledge li{ float:left; display:inline; width:126px; height:258px; margin:0 4px;}

/*actualCombat*/
.actualCombat{ background:#effaff; border-top:2px solid #2e415f;}
.actualCombat .left{ padding:0 10px; margin:10px 0; width:450px; border-right:1px solid #b5c2cf;}
.actualCombat .right{ padding:0 10px; margin:10px 0; width:450px;}
.actualCombat ul{ padding:10px 0 0 10px;}
.actualCombat li{ height:24px; line-height:24px;}
.actualCombat p{ text-align:right; line-height:32px; font-size:14px;}

/*questionsAnswers*/
.questionsAnswers{ background:#effaff; border-top:2px solid #2e415f;}
.questionsAnswers .left{ padding:0 10px; margin:10px 0; width:450px; border-right:1px solid #b5c2cf;}
.questionsAnswers .right{ padding:0 10px; margin:10px 0; width:450px;}
.questionsAnswers ul{ padding:10px 0 0 0;}
.questionsAnswers li{ line-height:26px; background:url(/zhuanti/kjxxzc/images/xian.gif) repeat-x bottom; padding:5px 0; overflow:hidden;}
.questionsAnswers .hover p{ display:block; background:#fff; padding:5px; color:#868585;}
.questionsAnswers p{ display:none}
.questionsAnswers i{ display:inline-block; float:left; width:20px; height:20px; line-height:20px; color:#fff; text-align:center; background:#db0000; margin:0 5px 0 5px;}
.questionsAnswers em{ display:inline-block; float:left; width:300px; }
.questionsAnswers b{ display:inline-block; float:left; width:300px; display:none}
.questionsAnswers span{ display:inline-block; width:20px; height:20px; line-height:20px; color:#fff; text-align:center; background:#118e00; margin:0 5px 0 0;}
.questionsAnswers .btn{ text-align:center; padding:20px 0;}
.questionsAnswers .btn a{ display:inline-block; margin:0 20px; width:97px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#fff; background:url(/zhuanti/kjxxzc/images/btn1.gif) no-repeat;}

/*amusement*/
.amusement{ background:#effaff; border-top:2px solid #2e415f;}
.amusement ul{ padding:18px 0;}
.amusement li{ float:left; display:inline; margin:0 0 0 22px; width:164px; height:193px; position:relative;}
.amusement li span{ position:relative;filter:alpha(opacity=80); /* IE */ -moz-opacity:0.8; /* Moz + FF */opacity: 0.8; background:#5685be; height:58px; display:inline-block; position:absolute; bottom:0; left:0; width:100%;}
.amusement li p{ z-index:1; position:absolute; bottom:5px; left:0;line-height:24px; color:#fff; text-align:center; width:100%;}

/*app*/
.app_warp{ height:144px; width:100%; background:url(/zhuanti/kjxxzc/images/bg6.gif) repeat-x;}
.app{}
.app .tit{ float:left; width:98px; height:144px; background:url(/zhuanti/kjxxzc/images/app_tit.gif) no-repeat; text-indent:-9999px;}
.app .tit a{ display:block; width:98px; height:144px;}
.app ul{ float:left; padding:12px 0 0 0;}
.app li{ float:left; display:inline; margin:0 0 0 20px; width:96px; text-align:center; line-height:32px; color:#fff;}