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; font-family:"Microsoft Yahei"}
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;} 
/*qingchu-fudong*/
.clearfix:after { display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix { zoom:1;}

body{ font-size:12px; font-family:arial,\5b8b\4f53,georgia,verdana,helvetica,sans-serif;  color:#333; background:#dae9c9;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
/*bgcolor-change*/
::selection {background:#0487da; color:#fff;}
::-moz-selection {background:#0487da; color:#fff;}
/*none-content*/
#link:after{display:block;visibility:hidden;clear:both;height:0;content:'.'; }
#link { zoom:1;}
/*size.color*/
a{color:#333;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;}
a:hover{color:#ee491f;text-decoration:none;}
a:active{color:#ee491f;}
.redTxt,a.redTxt:link,a.redTxt:visited,.redTxt a{ color:red;}
.orgTxt,a.orgTxt:link,a.orgTxt:visited,.orgTxt a{ color:#f28d32;}
.grayTxt,a.grayTxt:link,a.grayTxt:visited,.grayTxt a{ color:#9093a6;}a.grayTxt:hover{ color:#666;}
.blueTxt,a.blueTxt:link,a.blueTxt:visited,.blueTxt a{ color:#3266cc;}
.greenTxt,a.greenTxt:link,a.greenTxt:visited,.greenTxt a{ color:#53ab10;}
.grey6-color{ color:#666;}

.f-fb{ font-weight:bold;}
.f-f12{ font-size:12px;}
.f-f14{ font-size:14px;}
.f-f16{ font-size:16px;}
.f-f18{ font-size:18px;}

.wrap{ width:100%; }
.main{ width:1000px; margin:0 auto;}

.f-fl{ float:left; _display:inline;}
.f-fr{ float:right; _display:inline;}
.f-cb{ clear:both;}
.f-pr{ position:relative;}
.f-dn{ display:none;}
.f-db{ display:block;}
.f-tal{ text-align:left;}
.f-tac{ text-align:center;}
.f-tar{ text-align:right;}
.f-tdu{ text-decoration:underline!important;}


.f-mt10{ margin-top:10px;}
.f-mt15{ margin-top:15px;}
.f-mt20{ margin-top:30px;}
.f-mt40{ margin-top:40px;}
.f-mb20{ margin-bottom:20px;}
.f-mb10{ margin-bottom:10px;}
.f-ml5{ margin-left:5px;}
.f-ml10{ margin-left:10px;}
.f-ml20{ margin-left:20px;}
.f-ml30{ margin-left:30px;}
.f-ml50{ margin-left:50px;}
.f-mr5{ margin-right:5px;}
.f-mr20{ margin-right:20px;}
.f-mr40{ margin-right:40px;}
.f-mr148{ margin-right:148px;}

.f-pb7{ padding-bottom:7px;}
.f-pt10{ padding-top:10px;}
.f-pt20{ padding-top:20px;}
.f-pt40{ padding-top:40px;}
.f-pb10{ padding-bottom:10px;}
.f-pb30{ padding-bottom:30px;}
.f-p30{ padding-left:30px;}

.f-bd{ border-bottom:1px solid #eee;}
.f-bd0{ border-bottom:0!important;}


.f-csp { cursor:pointer; } 
.f-csd { cursor:default; } 

.tx_cet{ text-align:center;}
.mr0{ margin-right:0!important;}

.w200{ width:200px!important;}
.w100{ width:100px!important;}
.w70{ width:70px!important;}
.w700{ width:700px!important;}

:-moz-placeholder { color: #a8a8a8;}
::-moz-placeholder { color: #a8a8a8;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder { color: #a8a8a8;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder { color: #a8a8a8;}

.bd{ border-bottom:1px solid #e2e2e2;}
.w1000{ width:1000px; margin:0 auto;}


/*ҳͷ*/
.top-nav{ width:100%; margin:0 auto; background:#f9f9f9; border-bottom:1px solid #e7e7e7; box-shadow:0 2px 1px 1px #f9f9f9;}
.top-box{ width:1000px; margin:0 auto; height:16px; padding:12px 0}
.top-box .fr,.top-box .fl{ position:relative; z-index:30}
.top-box a,
.top-box a:link,
.top-box a:visited{ display:inline-block;height:14px; line-height:12px;#line-height:14px;_line-height:14px; color:#333;  padding:0 0 0 18px;  margin-right:20px;#margin-right:10px;_margin-right:10px; cursor:pointer; position:relative}
.top-box a.course-ico{background:url(../image/hd.png) 0 0 no-repeat;}
.top-box a.tiku-ico{background:url(../image/hd.png) 0 -22px no-repeat;}
.top-box a.per-ico{background:url(../image/hd.png) 0 -47px no-repeat;}
.top-box a.map-ico{ background:url(../image/hd.png) 0 -78px no-repeat;}
.top-box a b.top-sjx{background:url(../image/hd.png) 0 -101px no-repeat; width:6px; height:4px; position:absolute; right:-10px; top:5px;font:normal 0/0 "arial";}
.top-box b{ display:inline; font-weight:normal; line-height:12px;}
.top-box a.name-text{ color:#e43100!important;padding:0; margin:0;_padding:0!important;_margin:0!important; font-weight:bold}
.top-box a.exit-text{ padding:0 0 0 14px;_padding:0!important; margin:0;_margin:0!important;}
.top-box a:hover{ color:#e43100;}

.top-box a:hover.course-ico{background:url(../image/hd.png) 0 -120px no-repeat;}
.top-box a:hover.tiku-ico{background:url(../image/hd.png) 0 -142px no-repeat;}
.top-box a:hover.per-ico{background:url(../image/hd.png) 0 -167px no-repeat;}
.fl{ float:left;}
.fr{ float:right;}

.layer-border{ position:absolute;right:0px;top:28px;font-family:"microsoft yahei";border:1px solid #d5d5d5;box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);}
.icon-up-arrow{width:20px;height:0;position:relative;font-size:0;line-height:0; float:right;}
.icon-up-arrow i{position:absolute;top:-7px;width:20px; right:10%;height:11px;overflow:hidden;background:url(../image/hd.png) no-repeat 0 -192px; clear:both;} 

.layer-border .n-unity{overflow:hidden;background:#fff; width:140px }
.layer-border .n-unity span{padding-left:10px;max-width:155px;height:22px;overflow:hidden;}
.layer-border .n-unity a{width:135px;height:22px;line-height:22px;padding:7px 15px 9px;overflow:hidden;display:block;color:#444;font-size:14px; margin-right:0;width:110px;}

.layer-border .n-unity a:hover{background-color:#f6f6f6;color:#f30}
.layer-border .n-unity span{float:left;padding-left:12px;cursor:pointer}

.more_course{ background:#fff; box-shadow:0 2px 3px 0 rgba(0,0,0,0.1); padding:12px 12px 12px 20px; font-size:13px; }
.more_course dl{ float:left;margin-bottom:10px; width:625px;}
.more_course dl dt{ display: block;float: left;font-weight: 700;margin-bottom: 2px;margin-right: 12px;overflow: hidden;width: 70px;line-height:20px;}
.more_course dl dd{float:right; display:block; border-bottom:1px solid #f2f2f2; width:540px; padding-bottom:2px;}
.more_course dl dd a{ display:block; margin-right:3px; text-align:left; padding:0 5px 8px!important; line-height:20px!important; margin-bottom:6px;}
.more_course dl dd a:hover{ background:#e43100; color:#fff; border-radius:3px;}


/*ui-page*/
.ui-page{ height:28px; line-height:28px; padding:2px 20px; text-align:center;}
.ui-page *{display:inline-block;vertical-align:middle;}
.ui-page a,.ui-page b{ display:inline-block; padding:0px 11px; color:#333; background:#FFF;  height:28px; margin:0px 5px; font:normal 12px/28px Arial; color:#555; border:1px solid #e5e5e5 }
.ui-page b{ background:none; box-shadow:none}
.ui-page b{ border:none; color:#555; margin-right:0px;}
.ui-page a.ui-page-turn{ display:inline-block; padding:0px 11px; font:normal 12px/28px "SimSun";content:'\3C';}
.ui-page a.ui-page-turn:hover,
.ui-page a:hover,
.ui-page a.z-on,
.ui-page a.z-on:hover{background:#3266cc; color:#fff!important;; border:none;border:1px solid #3266cc ;}
.ui-page-txt{display:inline-block; width:40px; padding:0px 5px; height:28px; line-height:28px;color:#555;overflow:hidden; margin-right:5px; outline:none;}
.ui-page .ui-page-skip b{ font-weight:normal;}
.ui-page .ui-page-submit{ font-weight:normal;}