/* ÖØÖÃÑùÊ½ */ 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;  }
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:'.'; :}
.clearfix{zoom:1;}
/*ÍòÄÜÇå³ý¸¡¶¯*/
.nav ul li:after,.main:after,.content:after,.main h5:after,.staff dt:after,.juhao:after,.problem:after,.problem dd:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}
.main,.content,.main h5,.staff dt,.juhao,.problem,.problem dd{zoom:1;}

.Apart-top{ height:40px;}
/*****banner*****/
.banner{ width:100%; height:auto; background:url(bag.png) center 0;}
.banner .main{ width:1000px; height:auto; margin:0 auto; font-size:0; line-height:0;}
.nav{ position:fixed; height:auto;width:300px;  top:90px; _position:absolute;_top:expression(documentElement.scrollTop+90); z-index:9999;  _z-index:9999}
.nav ul li{ width:300px; height:30px; position:relative;}
.nav ul li span{ width:180px; overflow:hidden; display:inline-block;}
.nav ul li .navy{ position:absolute; top:0px; left:0; background:url(bg.png) 0 0; height:15px; width:15px;}
.nav ul li a{ float:left;border-radius:10px; background:#f8f8f8; line-height:20px; padding:0 5px; margin-left:20px; white-space:nowrap; font:14px "Î¢ÈíÑÅºÚ"; color:#333; }
.nav ul li a:hover{ background:#333; color:#fff;}
.nav ul li .xian{ position:absolute; left:7px; top:20px; height:11px; width:1px; background:#333; clear:both; font-size:0;}
.nav ul li .navq{ position:absolute; left:4px; top:5px; width:7px; height:7px; background:#333; clear:both; font-size:0; border-radius:7px;}
.nav ul .gray a{ background:#333; color:#FFF;}
.top-ggt{ width:44px; height:44px; background:url(bg.png) -26px 0; margin-top:10px; display:block;}
.top-ggt:hover{background:url(bg.png) -26px -44px; }
.hui{width:44px; height:44px; background:url(bg.png) -82px 0; margin-top:10px;display:block;}
.hui:hover{background:url(bg.png) -82px -44px; } 
/***mian***/
.content{ width:1000px; height:auto; margin:30px auto 0; } 
.content .main{ width:815px; height:auto; float:right; background:#FFF; border:1px solid #ededed; padding:20px 0 20px 0; margin-bottom:30px; position:relative;  }
.main h5{}
.apply{ width:45px; height:48px; background:url(bg.png) -144px 0; display:inline-block; float:left; left:-32px;font-size:0; position:absolute; }
.main h5 span{ background:#48aa74; padding:4px 30px 6px 20px; font: bold 24px/34px "Î¢ÈíÑÅºÚ"; margin-left:9px;color:#FFF;
 float:left; white-space:nowrap; }
.app{width:36px; height:48px; background:url(bg.png) -202px 0; display:inline-block; font-size:0; float:left;}   
.box{ width:775px; height:auto; margin:16px auto 0; }
/* ±í¸ñ-ÓÐ±ß¿ò */
.ui-table{ clear:both;}
.ui-table th,.ui-table td{ border-right:1px solid #FFF;padding:8px 5px; font:normal 14px/22px "Î¢ÈíÑÅºÚ"; }
.ui-table td a{ color:#333;}
.ui-table td a:hover{ color:#48aa74;}
.ui-table th{ background:#74c699;font: bold 14px/22px "Î¢ÈíÑÅºÚ";}
.ui-table a{ color:#458FCE;}
.ui-table tbody tr:nth-child(2n),.ui-table tbody tr.trbg{background:#f6f6f6;}
.ui-table tbody tr:hover{background:#f5f5f5;}
/*±í¸ñ ÐèÓë.ui-table×éºÏ - ÐÐ±ß¿ò */
.ui-table-row th,.ui-table-row td{border-width:0 0 1px; text-align:center;}
.ui-table .timese{ width:280px;}
.ui-table .post{ width:200px;}
.blue{ width:815px; height:40px; background:#48aa74; margin-top:26px; position:relative;}
.blue span{font: bold 14px/40px "Î¢ÈíÑÅºÚ"; color:#FFF; margin-left:35px; white-space:nowrap; position:absolute; width:670px; overflow:hidden;}
.blue em{ width:100px; height:39px; background:url(bg.png) -276px 0; display:inline-block; position:absolute; bottom:0; right:20px;}
.staff dt em{ width:16px; height:17px; background:url(bg.png) -399px 0; display:inline-block; float:left; margin-right:8px;}
.staff dt span{font: bold 16px/17px "Î¢ÈíÑÅºÚ"; color:#333;float:left;}
.staff dd{font: normal 14px/20px "Î¢ÈíÑÅºÚ"; margin:12px 0 0 20px;}
.staff dd strong{  color:#FFF; width:20px; height:20px;border-radius:25px; text-align:center;
 display:inline-block; background:#48aa74;}
.staff dd span{ color:#333; margin-left:8px;}
.staff .accounting{font: normal 12px/22px "ËÎÌå"; color:#666; }
.staff .accounting a{ color:#F00;}
.staff .accounting a:hover{ color:#ffa200;}
.way{ width:775px; height:auto; background:url(way.png) repeat-y;}
.way li em{ width:16px; height:17px; background:url(bg.png) -399px 0; display:inline-block; float:left; margin-right:8px; _margin-right:4px;}
.way li span{font: normal 14px/26px "Î¢ÈíÑÅºÚ"; color:#333; display:inline-block; width:750px; padding-bottom:10px;}
.way li span a{ color:#F00;}
.way li span a:hover{ color:#ffa200;}
.way li  p{ width:760px; margin-bottom:7px; overflow:hidden; display:block;}
.way li  p a{margin:0 auto;text-align:center; }
.way li .anniu{ font: normal 14px/34px "Î¢ÈíÑÅºÚ"; padding:5px 15px; float:right;height:34px;background:#48aa74; color:#FFF; margin:0 auto;
 text-align:center; border-radius:3px; }
.way li .anniu:hover{ background:#ffa200;}
.subject dt{ margin-top:15px;}
.subject span{ font-size:14px;}
.subject dd{ color:#666; line-height:24px;}
.subject dd a{ color:#F00;}
.subject dd a:hover{ color:#ffa200;}
.box p{font: normal 14px/26px "Î¢ÈíÑÅºÚ"; }
.process{font: normal 14px/26px "Î¢ÈíÑÅºÚ"; color:#333;}
.step{ margin-top:10px;}
.step li{ padding-bottom:10px;} 
.step li em{ }
.step li span{ font: bold 14px/20px "Î¢ÈíÑÅºÚ"; display:inline-block;}
.step li .kuai-ph{ width:16px; height:8px; background:url(bg.png) -486px 0; position:absolute; top:-7px; left:20px;}
.kuai{ width:730px; margin-left:25px; height:auto; background:#f6f6f6; padding:7px 4px;font:13px/22px "Î¢ÈíÑÅºÚ"; color:#666; position:relative;}
.step li .wan{ width:13px; height:13px; background:url(bg.png) -399px -27px #FFF; display:inline-block; float:left; font-size:0;}
.step .juhao span{ float:left; line-height:15px;}
.step .juhao{ padding-bottom:0px; background:#FFF;} 
.problem{ width:775px; background:url(q.png) repeat-y;}
.problem dt{ display:block;}
.problem dt em{ width:26px; height:26px;background:url(bg.png) 0 -99px; display:inline-block;}
.problem dt span{font:14px/26px "Î¢ÈíÑÅºÚ"; }
.problem dd em{ width:26px; height:15px;background:url(bg.png) 0 -133px; display:inline-block; margin-left:-20px; float:left; }
.problem dd span{font:12px/20px "ËÎÌå"; color:#666; width:730px; display:inline-block; float:left; }
.problem .problembt{ margin-bottom:10px;}
.video{}
.video li{ width:370px; height:160px; border:1px solid #ededed; float:left; display:inline; margin-bottom:20px;}
.video .videobox{ margin-right:28px;}
.videolf{ width:236px; height:147px; float:left; margin:6px 0 0 7px; position:relative;}
.videolf a{ position:absolute; width:75px; height:74px; display:block; left:33%; top:33px; background:url(m.png) 0 0; display:block;}
.videolf a:hover{background:url(m.png) 0 -74px; }
.videolf img{ }
.videorg{ width:118px; float:left;}
.videorg dl dt{ width:118px; border-bottom:1px dashed #e7e7e7; font: bold 18px/40px "Î¢ÈíÑÅºÚ"; text-align:center; overflow:hidden; white-space:nowrap;margin-top:10px;}
.videorg dl dd{ color:#666;width:118px; text-align:center; line-height:34px; overflow:hidden; white-space:nowrap;}
.videorg dl a{ width:118px; height:50px; background:url(bg.png) -41px -98px; display:block;font: bold 18px/46px "Î¢ÈíÑÅºÚ"; color:#FFF; margin-top:17px;}
.videorg dl a span{ margin:0 5px 0 15px; float:left; white-space:nowrap;}
.videorg dl a:hover{background:url(bg.png) -167px -98px;}
/*****Î¢ÐÅ****/
.weixin{   padding-top:10px; }
.weixin li{ width:255px; height:130px;float:left; margin-right:3px; }
.weixin-lf{ width:103px; height:auto;font:12px/25px "ËÎÌå";color:#333; overflow:hidden; float:left; }
.weixin-ph{ width:95px; height:95px; border:4px solid #e7e7e7; display:inline-block;}
.weixin-ph img{margin: 3px 0 0 2px;}
.weixin-rg{ width:139px; float:right; height:auto; }
.weixin-rgph{ margin:7px 0 10px 0;}
.weixin-rgph01{ width:21px; height:18px; background:url(bg.png)  -48px -163px; display:inline-block; float:left; margin-right:7px;}
.weixin-rgph03{width:21px; height:18px; background:url(bg.png)  -24px -163px; display:inline-block; float:left; margin-right:7px;}
.weixin-rgph04{width:21px; height:18px; background:url(bg.png)  0 -163px; display:inline-block; float:left; margin-right:7px;}
.weixin-rgph02{font:14px/18px "Î¢ÈíÑÅºÚ";color:#333; }
.weixin-rgph02:hover{color:#ffa200;}
.weixin-rgph-txt{ color:#333; font:12px/24px "ËÎÌå";}
.weixin-rgph-txt02{color:#666; font:12px/24px "ËÎÌå";}
.main-bottom{ width:1000px; height:10px; background:url(bg.png) 0 -685px; font-size:0;}
.exam li{ width:130px; height:auto; float:left; display:inline; margin-right:31px;}
.exam li dl dt{font: bold 16px/35px "Î¢ÈíÑÅºÚ";color:#333; text-align:center;}
.exam li dl dd{ color:#666;}
.exam li dl a{ color:#fff; width:130px; font:18px/40px "Î¢ÈíÑÅºÚ"; text-align:center; overflow:hidden;white-space:nowrap;
 margin-top:8px;height:40px; background:#48aa74; display:block; border-radius:5px;}
.exam li dl a:hover{ background:#ffa200;}
.examph01{ width:93px; height:98px; background:url(bg.png) 0 -195px; margin-left:18px;}
.examph02{ width:93px; height:98px; background:url(bg.png) -98px -195px; margin-left:18px;}
.examph03{ width:93px; height:98px; background:url(bg.png) -195px -195px; margin-left:18px;}
.examph04{ width:93px; height:98px; background:url(bg.png) -293px -195px; margin-left:18px;}
.examph05{ width:93px; height:98px; background:url(bg.png) -391px -195px; margin-left:18px;}
.exam .examrg{ float:right; margin-right:0px;}
/****footer****/
.footer_w{ width:974px; height:180px; margin:0 auto; }
.footer { text-align:center; color:#666; line-height:28px;  margin-top:0px; clear:both; font-size:12px;}
.footer a{ color:#666666;}















