/* ÖØÖÃÑùÊ½ */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td{ margin:0px; padding:0px;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details { display:block; } 
 table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0px;}
address,caption,em,code{ font-style:normal; font-weight:normal;}
pre, code, kbd, samp { font-family:inherit; } 
ol,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
a{ text-decoration:none;}
body{ font-size:12px; font-family:"Î¢ÈíÑÅºÚ";   }
/*ÍòÄÜÇå³ý¸¡¶¯*/
.main:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}
.main{zoom:1;}
.clearfix:after,.box:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}
.blk40{height:40px;line-height:0;font-size:0;clear:both;}

.Apart-top{ height:40px;}
/*****banner*****/
.banner{ width:100%; height:auto; background:url(bag.png) center no-repeat #FFF; margin:0 auto; font-size:0; line-height:0;}
.banner .mian{ width:1000px; height:335px; margin:0 auto; position:relative; font-size:0; line-height:0;s} 
.lead{ width:1000px; height:80px; border:1px solid #e9e9e9; position:absolute; bottom:-39px; _bottom:-10px;background:#FFF; z-index:999;}
.lead span{font:24px/80px "Î¢ÈíÑÅºÚ"; color:#d3312e; margin-left:15px; display:inline-block; vertical-align:middle;   }
.lead i{font:14px/24px "Î¢ÈíÑÅºÚ"; color:#333; width:880px; margin-left:7px; display:inline-block;
 vertical-align:middle; border-left:2px solid #d3312e; padding-left:15px; overflow:hidden;  }
 /*****mian*****/
.mian{ width:1000px; height:auto; margin:0 auto; background:url(../images/banner.png) no-repeat;}
.mian1{ width:1000px; height:auto; margin:0 auto;}
.h2{ width:1000px; height:auto; margin-top:70px;  _margin-top:30px;}
.h2-txt{ margin-top:30px;}
.h2 em{ width:116px; height:95px; background:url(bg.png) 0 0; display:inline-block; vertical-align:middle; }
.h2 span{ display:inline-block; width:800px; overflow:hidden; margin-left:15px;vertical-align:middle; }
.h2 span i{font: bold 36px/40px "Î¢ÈíÑÅºÚ"; color:#333; display:block; margin-bottom:5px;}
.h2 span a{ font:14px/30px "Î¢ÈíÑÅºÚ"; color:#333; margin-right:8px;}
.h2 span a:hover{ color:#e16b6b;}
.box{ width:1000px; height:auto; margin:30px auto; border:1px solid #e9e9e9;}
.b-lead{ width:1000px; height:54px; background:#d3312e; position:relative;}
.b-lead em{ width:21px; height:84px; background:url(bg.png) -192px 0; display:inline-block; position:absolute; left:-21px;}
.b-lead span{ font:13px/22px "Î¢ÈíÑÅºÚ"; color:#FFF; width:980px; height:48px; overflow:hidden; margin-left:10px; display:inline-block; padding-top:3px;}
.unit{ width:960px; margin:20px auto;}
.unit table{ border-collapse:collapse;}
.unit table tr td{ height:50px; line-height:50px; text-align:center}
.unit table tr .gray{ background:#f9f9f9;border-bottom:2px solid #FFF;}
.unit table tr td.w1{ width:170px; background:#f4f4f4; border-right:6px solid #FFF; border-top:4px solid #FFF;}
.unit table tr td i{display:block;  width:70px; height:62px; margin: 0 auto;}
.unit table tr td p{ width:100%; text-align:center;font-size:16px; font-weight:bold; color:#333; font-family:"Î¢ÈíÑÅºÚ";}
.unit table tr td .txt{float:left; width:500px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;color:#333; font-family:"Î¢ÈíÑÅºÚ";
 text-align:left; text-indent:2em; font-size:14px; }
.unit table tr td .test,.unit table tr td .scan{ float:right; margin:11px 24px 0 0; width:100px; height:27px; line-height:27px; 
border-radius:3px; background:#f4c300 url(bg.png) no-repeat -368px 0;_background:#f4c300 url(bg.png) no-repeat -368px 0; color:#b34c00; font-family:"Î¢ÈíÑÅºÚ";
text-align:center; font-size:14px; border-bottom:2px solid #c9a100 }
.unit table tr td .test{background:#ffcc00 url(bg.png) no-repeat -368px -31px;color:#995e10; 
border-bottom:2px solid #e0ae00;_background:#ffcc00 url(bg.png) no-repeat -368px -31px;}
.unit table tr td .scan:hover{background:#f4bd00 url(bg.png) no-repeat -368px 0;font-family:"Î¢ÈíÑÅºÚ";
_background:#f4bd00 url(bg.png) no-repeat -368px 0;border-bottom:2px solid #c99700; }
.unit table tr td .test:hover{background:#ffba00 url(bg.png) no-repeat -368px -31px;font-family:"Î¢ÈíÑÅºÚ";
_background:#ffba00 url(bg.png) no-repeat -368px -31px;border-bottom:2px solid #e0ae00; }
.onlineTiku{ width:998px; margin:0 auto; padding:20px 0}
.onlineTiku .tikuList{ width:997px; border-radius:5px 5px 0 0;border-bottom:1px solid #e2e2e2;}
.onlineTiku .tikuList li{float:left; margin-right:23px; width:230px; height:80px; background:#fff; border-radius:5px 5px 0 0; 
border:1px solid #e2e2e2; border-bottom:none; cursor:pointer; position:relative}
.onlineTiku .tikuList li.current{ background:#def3ff;border:1px solid #d3312e}
.onlineTiku .tikuList li.current h2{ color:#333}
.onlineTiku .tikuList li.current span{ color:#666; line-height:30px;}
.onlineTiku .tikuList li em{ display:none; position:absolute; bottom:-2px; _bottom:-7px; left:-1px; 
width:232px; height:6px; background:#d3312e; font-size:0 }
.onlineTiku .tikuList li.current em{display:block;}
.onlineTiku .tikuList li.rt{ margin-right:0}
.onlineTiku .tikuList li h2{ width:100%; text-align:center; font-size:24px; color:#333; margin:10px 0 0}
.onlineTiku .tikuList li span{ display:block; width:100%; text-align:center; font-size:12px; font-family:"ËÎÌå"; color:#666;line-height:30px}
.onlineTiku .tiku{ width:996px; background:#fff; border:1px solid #e4e8e9; border-top:none}
.onlineTiku .tikCtn{ display:none; float:left; width:663px; height:300px;  padding:22px 0 0 22px; overflow:hidden; margin-bottom:23px;}
.onlineTiku .tikCtn .tikCtnHead{ width:660px; border-bottom:1px solid #e2e2e2; *padding-bottom:10px;}
.onlineTiku .tikCtn .tikCtnHead span{ float:left; font-size:14px; color:#fff; width:78px; padding-left:12px; height:27px;
 line-height:25px; background:url(bg.png) no-repeat -341px -130px; margin-right:5px; }
.onlineTiku .tikCtn .tikCtnHead a{float:left; font-size:14px; color:#333; padding:0 10px; height:27px; line-height:25px; margin-bottom:10px; white-space:nowrap}
.onlineTiku .tikCtn .tikCtnHead a.select{ background:#d3312e; color:#fff}
.onlineTiku .tikCtn .tikCtnHead a:hover{background:#d3312e; color:#fff}
.onlineTiku .tikCtn .tikCtnTiku{ width:660px; }
.onlineTiku .tikCtn .tikCtnTiku ul{ margin-top:10px; width:100%; height:258px; overflow:hidden; _height:248px;}
.onlineTiku .tikCtn .tikCtnTiku ul li{width:100%; height:32px; font-size:14px; color:#333; padding:2px 0; vertical-align:middle}
.onlineTiku .tikCtn .tikCtnTiku ul li em{ float:left;  width:28px; height:32px;background:url(bg.png) no-repeat -341px -159px; font-size:0}
.onlineTiku .tikCtn .tikCtnTiku ul li .txt{ float:left; width:426px; line-height:32px; overflow:hidden; white-space:nowrap; text-overflow:ellpsis}
.onlineTiku .tikCtn .tikCtnTiku ul li .time{ float:left; width:110px; line-height:32px; overflow:hidden; white-space:nowrap; text-overflow:ellpsis}
.onlineTiku .tikCtn .tikCtnTiku ul li .takeIn{float:left; width:100px; padding-left:20px; line-height:32px; color:#333;
background:url(bg.png) no-repeat -341px -192px; overflow:hidden; white-space:nowrap; text-overflow:ellpsis}
.onlineTiku .tikCtn .tikCtnTiku ul li .takeIn:hover{ color:#ffcc00}
.onlineTiku .tikCtn .tikCtnTiku ul li .entryTiku{float:right; margin:8px 5px 0 0; width:75px;
 height:21px; line-height:18px; text-align:center; border-radius:10px; background:#ffcc00; color:#995e10}
.onlineTiku .tikCtn .tikCtnTiku ul li .entryTiku:hover{ background:#ffa405;color:#fff}
.onlineTiku .tiku .suggest{float:left; width:305px; margin:30px 0 0 5px; height:282px;
background:url(bg.png)  no-repeat 0 -130px; position:relative}
.onlineTiku .tiku .suggest a{ position:absolute; bottom:5px; left:90px; width:163px;font-family:"Î¢ÈíÑÅºÚ"; height:28px; text-align:center; background:#ff9e35; font-size:14px; color:#fff; line-height:26px}
.onlineTiku .tiku .suggest a:hover{ background:#fcdc31; color:#7f6f18}




/*======== ÍøÐ£ ================================*/

/*±êÌâ
.hd-title { width:1000px; margin-top:10px }
.hd-title-top { width:100%; font-size:0; background:url(http://img.233.com/www/img/cy/2014/master.png) 0 -240px }
.hd-title-top a { width:200px; height:80px; background-image:url(http://img.233.com/www/img/cy/2014/master.png); display:block; margin:0 auto; text-indent:2em }
.hd-title-top a.coach-data { background:url(http://img.233.com/www/img/cy/2014/master.png) 20px -160px #FFF; }
.hd-title-top a.net-school { background:url(http://img.233.com/www/img/cy/2014/master.png) -610px -160px #FFF; }
.hd-title-top a.exam-system { background:url(http://img.233.com/www/img/cy/2014/master.png) -403px -160px #FFF; }
.hd-title-top a.information { background:url(http://img.233.com/www/img/cy/2014/master.png) -180px -160px #FFF; }
.hd-title-top a.exam-notes { background:url(http://img.233.com/www/img/cy/2014/master.png) -784px -160px #FFF; }
.hd-title-bottom { width:1000px; text-align:center; line-height:40px; border-bottom:#dbdbdb solid 1px; font-size:14px; font-family:"Microsoft Yahei"; position:relative }
.hd-title-bottom.red { border-bottom:#ffead6 solid 1px; }
.hd-title-bottom a { padding: 0 25px; }
.hd-title-bottom span { color:#f05a00; font-weight:bold; position:absolute; right:10px; top:0 }
.wxbot { width:998px; height:auto; float:left; border:#f5dbcb solid 1px; position:relative; margin-bottom:10px;margin-top:20px; background:#fff}
.wxbot ul.lflist { width:168px; float:left; border-right:#f5dbcb solid 1px; background:#fff9ef; position:relative; line-height:30px; margin-bottom:-1px }
.wxbot ul.lflist li:hover { background:#FFF }
.wxbot ul.lflist li { width:100%; height:auto; float:left; border-bottom:#f5dbcb solid 1px; border-top:#FFF solid 1px; padding:18px 0px 18px; cursor:pointer }
.wxbot ul.lflist li.won { width:168px; position:relative; margin-right:-1px; margin-left:-1px; border-left:#d33208 solid 2px; background:#FFF; border-top:none; }
.wxbot ul.lflist li span { width:100%; text-align:center; float:left }
.wxbot ul.lflist li span.tx1 { font:bold 20px/25px "Î¢ÈíÑÅºÚ"; color:#c73502; }
.wxbot ul.lflist li span.tx1 a { color:#c73502 }
.wxbot .rtwxlfst { width:788px; margin:0 auto; display:block; float:left; padding:20px; padding-top:15px; padding-bottom:10px; }
.wx_tab { width:100%; height:auto; float:left; border-bottom:#fccda8 solid 1px; position:relative }
.wx_tab .wx_btn1 { width:75px; height:24px; line-height:24px; float:left; background:url(http://img.233.com/www/img/cy/2014/master.png) -320px -9px; text-align:center; margin-top:1px; font:bold 14px/24px "ËÎÌå"; color:#fff; padding-right:5px; display:inline }
.wx_tab .blk1 { width:2px; margin-left:3px; float:left; height:20px; }
.wx_lf { width:318px; float:left; position:relative }
.wx_ls_lf { width:100%; float:left; position:relative; }
.wx_ls_lf img { width:269px; }
.wx_lf ul.kcjj { width:100%; float:left; font:12px/33px "ËÎÌå"; padding-top:7px; }
.wx_lf ul.kcjj li { width:298px; border-bottom:#f5dbcb solid 1px; padding-left:20px; background:url(http://img.233.com/www/img/cy/2014/master.png) -990px -17px no-repeat; text-align:left; float:left; position:relative; overflow:hidden; white-space:nowrap }
.wx_lf ul.kcjj li.botno { border-bottom:none; }
.wx_lf ul.kcjj li span.red { color:#d00; font-weight:bold }
.wx_lf ul.kcjj a.stan { width:78px; height:26px; float:left; background:url(http://img.233.com/www/img/cy/2014/master.png) -711px -7px; margin-top:5px; position:absolute; right:0px; top:-5px; display:block }
.wx_lf ul.kcjj .wxkf { width:211px; height:12px; float:left; display:inline; background:url(http://img.233.com/www/img/cy/2014/master.png) -419px -12px; margin-top:10px; cursor:pointer }
.wx_lf .wxms { width:317px; height:auto; float:left; position:relative; display:inline }
.wx_lf .Bflas, .flas * { margin:0; padding:0; }
.wx_lf .Bflas { width:318px; height:198px; overflow:hidden; position: relative; float:left }
.wx_lf .Bflas .sbider { position:absolute; width:3000px; overflow:hidden; }
.wx_lf .Bflas .sbider li { list-style:none; display:inline; float:left; position:relative }
.wx_lf .Bflas .sbider img { width:318px; height:198px; display:block; }
.wx_rt { width:450px; float:right; position:relative }
ul.evaluate { width:100%; float:left; overflow:hidden; line-height:26px; padding-top:10px; }
ul.evaluate li { width:349px; padding-left:20px; float:left; background:url(http://img.233.com/www/img/cy/2014/master.png) -990px -52px no-repeat; white-space:nowrap; overflow:hidden; }
ul.evaluate li.ztxt { font-weight:bold; font-size:14px; background:none; padding-left:3px }
ul.evaluate li.bfan { width:68px; height:19px; line-height:13px; float:left; padding-left:0px; color:#FFF; margin-left:10px; display:inline; background:url(http://img.233.com/www/img/cy/2014/master.png) -83px -51px no-repeat; }
ul.evaluate li.bfan a { width:68px; height:19px; text-align:center; float:left; color:#FFF; display:block; padding-top:2px }
ul.evaluate li.bfan a:hover { color:#ff0; text-decoration:none; background:url(http://img.233.com/www/img/cy/2014/master.png) -155px -51px no-repeat; }
ul.evaluate li.bfan a.gm { width:68px; height:19px; float:left; background:url(http://img.233.com/www/img/cy/2014/master.png) -83px -74px no-repeat; color:#FFF; display:block; padding-top:2px }
ul.evaluate li.bfan a.gm:hover { color:#ff0; text-decoration:none; background:url(http://img.233.com/www/img/cy/2014/master.png) -83px -74px no-repeat; }
ul.evaluate li span { float:left; display:block; color:#666; }
ul.evaluate li span.mianf { width:27px; height:16px; float:left; background:url(http://img.233.com/www/img/cy/2014/master.png) -644px -12px no-repeat; display:block; margin-left:10px; display:inline; margin-top:4px }
ul.evaluate li span.money { width:9px; height:11px; background:url(http://img.233.com/www/img/cy/2014/master.png) -685px -14px no-repeat; display:inline; margin-left:5px }
.wx_more { width:173px; height:27px; line-height:27px; position:absolute; bottom:-1px; right:160px; display:block; background:url(http://img.233.com/www/img/cy/2014/master.png) -243px -51px; color:#f60; font-weight:bold; cursor:pointer; clear:both; text-align:center }
.wx-edn-bg { width:1000px; height:7px; background:url(http://img.233.com/www/img/cy/2014/master.png) 0 -113px; float:left }
.a01 { width:auto; padding:2px 15px 0 15px; position:relative; font-size:12px; height:26px; line-height:26px; float:left; border:1px solid #fccfa8; border-bottom:0px; border-top:2px solid #f05a00; background:#fff; margin-bottom:-1px }
.a01 a { color:#d00 }
.a02 { width:auto; margin-top:2px; padding:2px 15px 0 15px; position:relative; font-size:12px; height:24px; line-height:24px; float:left; margin-bottom:-1px; background:#fefcf7 }
.a02 a { color:#036 }
.wxdqdh { width:1000px; height:66px; float:left; padding:10px 0 }
.wxdqdh .lfico { width:68px; height:55px; float:left; display:inline; background:url(http://img.233.com/www/img/cy/2014/master.png) 0 -44px; margin-top:5px; margin-right:4px }
.wxdqdh .rtgd { float:left; line-height:23px; height:66px; width:930px; position:relative; margin-right:-10px }
.wxdqdh .rtgd a { display:inline-block; float:left; background-color:#fefcf7; border:#ffead6 solid 1px; margin:5px 0px 0px 7px; padding:0px 12px; white-space:nowrap; color:#003366 }
.wxdqdh .rtgd a:hover { background:#ffffff; border:#ffb588 solid 1px; }
*/
/*ÍøÐ£ end*/
.box02{ border: none; width:1000px;}
.boxl{ width:312px; height:139px; background:url(bg.png) -341px -229px; float:left; margin-right:31px; box-shadow:0 3px 0px #e4e8e9;}
.boxlringt{ float:right; margin-right:0; }
.weix{ float:left; background:#ffcc00; width:116px; height:119px;text-align:center;padding-top:20px; overflow:hidden;}
.weix em{ width:76px; height:76px; border:3px solid #fff; display:block; margin:0 0 0 18px;  #margin:0 0 0 -2px;  _margin:0 0 0 -2px;}
.weix span{font:18px/32px "Î¢ÈíÑÅºÚ"; color:#fff;}
.weiw{ float:left; margin-left:20px; width:170px;}
.weiw dt{font:18px/40px "Î¢ÈíÑÅºÚ"; height:42px; color:#333; margin-top:10px; }
.weiw dt em{ width:25px; height:25px; background:url(bg.png) -341px -378px; display:inline-block; margin-right:6px; vertical-align:middle;}
.weiw dd{ font:13px/20px "Î¢ÈíÑÅºÚ"; margin-top:6px; color:#666;}

.weiw02 dt{ background:url(bg.png) -210px -151px;text-indent:5px;}
.boxl02 .weix{ background:#ffb05b;}
.boxl02 .weiw dt em{background:url(bg.png) -378px -378px}
.boxlringt .weix{ background:#d3312e;}
.boxlringt .weiw dt em{background:url(bg.png) -415px -378px}
.boxlringt .weiw dd a{ width:123px; height:26px; background:url(bg.png) -369px -62px #d3312e; display:inline-block; border-radius:3px;
 border-bottom:1px solid #2d88bb; color:#FFF; font:14px/26px "Î¢ÈíÑÅºÚ"; padding-left:34px; }
.boxlringt .weiw dd .anz{ background:url(bg.png) -370px -90px #d3312e;}

.boxlringt .weiw dd a:hover{ background:url(bg.png) -369px -62px #ffcc00; border-bottom:1px solid #e9ba00;}
.boxlringt .weiw dd .anz:hover{background:url(bg.png) -370px -90px #ffcc00;}

.box03{ border:1px solid #CCC;}

/*footer*/
#footer{clear:both;font:12px/24px Arial;margin:0px auto;width:990px;COLOR:#333;text-align:center;padding-top:10px;text-decoration:none;padding-bottom:65px;}
#footer .a2 {width:100%;text-align:center;color:#333;font:12px/24px ;}#footer .a2{ word-spacing:5px;}
#footer .a2 A:link,#footer .a2 A:visited{color:#333333}#footer .a2 a.cDRed{color:#d00}
#footer .a2 A:hover{COLOR:#ff0000;text-decoration:underline}
.p_mbg{float:left;display:inline;width:534px;height:62px;}
.p_mbg0,.p_mbg1,.p_mbg2,.p_mbg3{height:62px;float:left;display:inline;margin:0px;padding:0px;background:url(bottom.png) no-repeat;_background:url(bottom.png) no-repeat;}
.p_mbg1{width:190px;background-position: 0 0}
.p_mbg2{width:203px;background-position: -190px 0}
.p_mbg0{width:141px;background-position:-393px 0;margin-left:-2px; position:relative; z-index:1}

.nav{ width:135px; position:fixed; bottom:200px; right:10px;_position:absolute; _top:expression(documentElement.scrollTop+300);}
.nav a{ width:100%; display:block;font:14px/40px "Î¢ÈíÑÅºÚ"; color:#FFF; text-align:center; background:#d3312e;  margin-bottom:1px}
.nav a.ct,.nav a:hover{ color:#aa8800; background:#ffd83d}


