@charset "utf-8";
/**
* @name		: global
* @author	: www.monks.cn
* @date		: 2013-06-10
*/
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
body, button, input, select, textarea{font:12px/1.5 "Microsoft YaHei", "\5B8B\4F53",Tahoma, Geneva, sans-serif;color:#333;outline:0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body{background-color: #EAEAEA;}
a,a:hover{color:#333;}
a:hover,a:focus{color:#f60;cursor:pointer;}
input, textarea { color: #000; }
.placeholder { color: #aaa; }
select optgroup{color:#CAC8BB;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;margin: 0;}
.clear:after {content:".";display:block; height:0px; visibility:hidden; clear:both; }
.clear{ *zoom:1; }
.clearit{height:0px; clear:both; font-size:0px; overflow:hidden}
input,label,img,th{vertical-align:middle;}
/* function */
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-pr{position:relative;}
.f-prz{position:relative;zoom:1;}
.f-oh{overflow:hidden;}
.f-ff0{font-family:arial,\5b8b\4f53;}
.f-ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f-12{font-size:12px}
.f-14{font-size:14px}
.f-16{font-size:16px}
.f-18{font-size:18px}
.t-l{text-align:left;}
.t-r{text-align:right;}
.t-c{text-align:center;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-vam,.f-vama *{vertical-align:middle;}
.f-wsn{word-wrap:normal;white-space:nowrap;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}
.f-lhn{line-height:normal;}
.f-tdu,.f-tdu:hover{text-decoration:underline;}
.f-tdn,.f-tdn:hover{text-decoration:none;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-csp{cursor:pointer;}
.f-csd{cursor:default;}
.f-csh{cursor:help;}
.f-csm{cursor:move;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.l-h24{ height:24px; line-height:24px;}
.l-h26{ height:26px; line-height:26px;}
.l-h28{ height:28px; line-height:28px;}
.l-h40{ height:40px; line-height:40px;}
.b5{height:5px;font-size:1px;}
.b10{height:10px;font-size:1px;}
.b15{height:15px;font-size:1px;}
.pdr15{padding-right:15px ;}
.pd15{padding:15px;}
.pl10{padding-left: 10px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mt10{margin-top:10px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mt20{margin-top: 20px;}
.ml20{margin-left:20px;}
img {background: url(../index_files/load.gif) no-repeat center center;}
::-webkit-scrollbar{width:8px;}
::-webkit-scrollbar-button{width:8px;height:5px;}
::-webkit-scrollbar-track{background:#eee;border:thin solid lightgray;box-shadow:0px 0px 3px #dfdfdf inset;border-radius:10px;}
::-webkit-scrollbar-thumb{background:#1160BA;border:thin solid #1160BA;border-radius:10px;}
::-webkit-scrollbar-thumb:hover{background:#7d7d7d;}
/* header*/
#header{background:#0068B3;height: 70px;width: 100%; z-index: 25;border-bottom:1px solid #DCDCDC;}
#header .head-con{width:auto;margin:auto;_margin:auto 150px;width:1024px; }
#header .head-con h1{float:left;width:187px}
#header .head-con p{float:left;width:187px;display:block;}
#header .head-con a.logo{width:187px;height:54px;text-indent:-10000px;display:block;position:relative;background-image:url(../index_files/logo.png);background-image:-webkit-image-set(url(../index_files/logo.png) 1x,url(../index_files/logo.png) 2x);background-repeat:no-repeat}
#header .head-con a.logo:hover{zoom:1}
 /*nav*/
.nav{width:1024px;float:left;font-size:16px;_font-size:15px; }
.nav a.tit{color:#333;font-weight:bold;display:block;float:left;}
.nav a:hover{color:#f60}
.nav .nav-lis,.nav .nav-home{float:left;position:relative; width:128px; height:70px; line-height:70px; display:block; text-align:center;}
.nav .nav-home a.n-c:hover{color:#f60;text-decoration:none;}
.nav .nav-w-lis{margin:0 0 0 5px}
.nav .nav-x-lis{width:80px;margin:0 10px 0 0}
.nav .nav-home a.n-c,.nav .nav-lis a.n-c{text-align: center; color:#FFFFFF;position:relative;display:inline-block;z-index:5;font-weight:bold;border-bottom:0px;}
.nav .nav-home a.n-c,.nav .nav-lis a.n-cc{text-align: center; color:#FFFFFF;position:relative;display:inline-block;z-index:5;font-weight:bold;border-bottom:0px; background:#FF6600; display:block;}
.nav .nav-lis a.n-c:hover,.nav .hover a.n-c{color:#fff;text-decoration:none;border-color:#bababa; background: #0085D7; display:block;}
.nav .nav-home a.n-c i,.nav .nav-lis a.n-c i{position: relative; left: -5px; top: 2px; font-size: 18px;}
.nav .nav-lis ul{position:absolute;background:#fff;color:#666;top:70px;border:1px solid #bababa;padding:3px;font-size:12px;display:none;-webkit-box-shadow:1px 1px 1px #e0e0e0;-moz-box-shadow:1px 1px 1px #e0e0e0;width:330px;z-index:10;left:0px;}
.nav .nav-lis:hover ul,.nav .hover ul{display:block;line-height:24px;z-index:10;}
.nav .nav-lis li{width:33.33333333%;float:left;}
.nav .nav-lis li a{color:#666;display:block;padding:7px 7px;font-size:13px;}
.nav .nav-lis li a:hover{color:#333;background-color:#f5f5f5;text-decoration:none;display:block;}
.nav .nav-lis a#selected{background: #f5f5f5;}
.nav .hover a#selected{background: #fff;}
/* search*/
#header .search{ float:right; width:332px;_width:auto; margin-top:30px;height:30px;margin:12px 0 0;position:relative;z-index:12;}
#header .search .text{float:left;width:150px;height:22px;border:1px solid #e5e5e5;padding:4px;line-height:22px; color:#999999}
#header .search .btn{float:right;width:75px;height:32px;line-height:32px;border:none;cursor:pointer; background:#007DC1; color:#fff; font-size:15px;}
#header .search .btn:hover{ background:#466aa8;}
#header .search-form{ background-color:#fffCED;border:1px solid #FFBF7A; padding:5px 10px; overflow:hidden;zoom:1}
#header .search-point{background-color:#E6F1FB; padding:6px 10px; margin:10px 0}
#header .select_box{background:#fffFFF;border:1px solid #e5e5e5; border-right:none;color:#444;cursor:pointer; float:left;font-size:14px;position:relative;width:95px; height:30px}
#header .icon-arrow-down-6,#header .icon-arrow-up-5{position:absolute; right:4px; top:6px; display:inline-block; color:#666; font-size:16px;}
#header .select_txt{width:60px; height:28px !important; height:30px;padding-left:15px; overflow:hidden;line-height:30px;cursor:pointer; font-size: 12px; text-align:center;}
#header .option {background:#fff; border:1px solid #e5e5e5; border-top:none; border-bottom:none; display:none;left:-1px; position:absolute;top:30px; width:60px; z-index:100;text-align:center;}
#header .option a{ display:block; width:60px; line-height:24px; font-size:12px; color:#999;border-bottom:1px solid #ddd;}
#header .option a:hover{ color:#ff4e00; background-color:#efefef;}
#header .user-ed{width:140px;_width:138px;float:right;padding-top:0px;position:relative;z-index:50;text-align:right;line-height:60px;color:#ccc;}
.user-info a{line-height:30px;}
.user-ed a{color:#666}

#heads { width:100%; height:120px; background:#FFF;}
#head { width:1024px; height:120px; margin:0px auto; }
#head_logo { width:447px; height:47px; float:left; padding-top:16px;}
#head_tuijian { width:250px; height:119px; float:left; margin-left:20px;}
#head_tel { width:250px; height:119px; float:right;}

/* wrapper */
.container{max-width:1200px; _width:1200px; width:1200px; padding:0 10px; margin:0 auto 20px;text-align:left; position:relative;}
.content{width:880px; float:left;}
.content-sucai{width:880px; float:left; background: #fff;box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.05);}
.sidebar{float:right; width:300px; margin-left:20px;}
.c-left{width: 300px; float:left;}
.c-right{float:right; width:560px;}


.links{background:none repeat scroll 0 0 #F9F9F9;border-top:1px solid #E0E0E0;color:#CCC;padding:15px;}
.links .link-con{margin:auto;width:1200px;}
.links span{margin:0;}
.links span,.links a{color:gray;display:inline-block;margin:0 5px;}
.links a:hover{text-decoration: underline; color:#f60;}
/*footer*/
footer{background-color:#333436;border-top:1px solid #D8D8D8;position:relative;clear:both;}
#footer .first,#footer .latest,#footer .helps,#footer .attention{float:left;}
footer #footer{width:1024px;max-width:100%;margin:0 auto;padding-top:25px; padding-bottom:25px;}
#footer .first,#footer .first a{width:800px;line-height:24px;color:#A4A4A4;}
#footer .latest{padding-left:50px;}
#footer .helps,#footer .latest{width:230px;margin-bottom:2em;}
#footer .latest li,#footer .helps li{padding-left:15px;background:url("../index_files/li_dian.gif") 4px 11px no-repeat;}
#footer .latest li a,#footer .helps li a{color:#878787;}
#footer .attention{width:224px; text-align:left;}
#footer .attention a{padding-right:5px;color:#999;}
#footer .attention a i{font-size:30px;}
#footer .attention a i.icon-qq_weixin_2001,#footer .attention a i.icon-sina_weibo_2{font-size:32px;position:relative;top:3px;}
#footer .attention a:hover{color:#3498F0;}
#footer h4{ width:250px; float:left; clear:both; line-height:28px;text-transform:uppercase;letter-spacing:1px;color:#6C6C6C;font-weight:bold;font-size:15px;font-family:"Microsoft Yahei";margin-bottom:4px;}
#footer ul li{line-height:24px;}
#footer .copyright{width:100%;padding-bottom:1em;line-height:1.6;}
#footer .copyright p{line-height:24px;}
#footer .copyright .bei,#footer .copyright .bei a{font-size:10px;color:#959A9E;}
#footer .copyright .bei a:hover,
    #footer .latest li a:hover, 
    #footer .helps li a:hover{text-decoration:underline; color: #f60;}
#toTop{width:54px;height:54px;display:block;position:fixed;right:15px;bottom:56px;background:url(../index_files/allbgs_1.png) no-repeat -200px -646px;;opacity:0.3;filter:alpha(opacity=30);}
#toTop:hover{opacity:1;filter:alpha(opacity=100);}
#cnzz_stat_icon_1000069193{display:none;}

code {padding: 2px 4px;color: #D14;white-space: nowrap;background-color: #F7F7F9;border: 1px solid #E1E1E8;}


.jsPart1Left ul li a,.column-right ul li a{text-decoration:none;word-wrap:break-word;outline:none;hide-focus:expression(this.hideFocus=true);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}

.fixed{position:fixed;top:0px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)-200+'px');_left:0; width: 300px;}
/*ad*/
.bd300{width: 300px;height: 250px;background: #EEE;}
.bd250{width: 250px;height: 250px;}
.h90{position: relative; height: 90px; padding: 4px 0px 4px 25px; border: 1px solid #EEE;background: url("../index_files/bg-adLeft.gif") no-repeat; box-shadow: 1px 0 2px rgba(214, 214, 215, 0.9), -2px 0 2px rgba(214, 214, 215, 0.9);
 }
.bd960{width: 960px; height: 90px;}
.bd200{width: 200px; height: 90px;}
.bd-center{margin: 0 auto;}
.h90 .posr{position: absolute; top: 4px;right: 2px;}
.bdTag1024{position: absolute; top: 4px;right: 0; width: 1024px; height: 90px;}
 .bd760-c{width: 760px; height: 90px;margin: 8px 20px 15px 20px;}
 
 
/*分页效果*/
.pages{ padding:20px 0 30px;font-family:simsun}
.pages li{display:inline}
.pages li strong{margin-left:5px;font-weight:normal}
.pages a{padding:10px 13px;border:1px solid #CCC; background:#fff; color:#A4A4A4;line-height:18px}
    .pages li.thisclass,.pages a:hover{padding:10px 13px;border:1px solid #0f7edd;background:#0f7edd;color:#fff;text-decoration:none}
    .pages li.thisclass{padding:10px 13px;line-height:18px}
    * html .pages li.thisclass {padding:10px 7px 10px 15px;margin-right:6px}
    *+html .pages li.thisclass {padding:10px 7px 10px 15px;margin-right:6px}
/*文章分页*/
.pages_c{padding-top:25px;clear:both;text-align:center;line-height:0;zoom:1}
.pages_c li{display:inline-block;*display:inline;height:34px;margin-bottom:10px;padding:0 3px;zoom:1}
.pages_c a{display:inline-block;height:32px;padding:0 13px;border:1px solid #ddd;background:#fff;color:#333;line-height:32px;}
    .pages_c li:first-child a,.pages_c li:first-child a:hover{border:none;background:none;color:#333}
    .pages_c li.thisclass a,.pages_c a:hover{background:#0f7edd;border:1px solid #0f7edd;color:#fff;text-decoration:none}
    .pages_c span{display:none} 


/*搜索下拉框*/
.field select{display:inline;float:right;font-size:14px;border:0;  margin-top:4px; color:#746C6C;}
.field div{display:inline;float:left;width:92px;height:34px;border:1px solid #D8D8D8; border-right:0px}


#grid-item .col_four_bd {margin-left: 8px;}
	#tiles{position:relative;}
	/* sidebar */
.widget-box .widget-hot ul li{width: 130px;  height: 150px; overflow:hidden; float:left; display: inline-block; position: relative; margin: 10px 8px; border: 1px solid #ddd;}
.widget-box .widget-hot ul li img{display:block;width:130px;}
.widget-box .widget-hot ul li .txt{width:130px;position:absolute;left:0;bottom:0;height:24px;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:white;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');background:rgba(0,0,0,0.4);}
.widget-box .widget-hot ul li .txt a{padding:0 4px;line-height:24px;color:#fff;font-size:14px;}


/*底部报名*/
 

#footkc { width:100%; background:#C6C5BC; height:278px; }
.wrapp {width: 955px; margin:0 auto; text-align: left; margin: 0px auto; padding: 25px 0px;  zoom:1;overflow:hidden;padding:25px 0;}


.wrapp li .css { float: left; display: block; width: 83px; height: 83px; background: transparent url("pro_img.png") no-repeat scroll 0% 0%;}
.corr { border: 1px solid #6C8096; background-color: #30527C; }
.corr2 { border: 1px solid #89B76F; background-color: #61AE3B;} 
.corr3 { border: 1px solid #D89D54; background-color:#e4820e;}
.corr4 { border: 1px solid #D78569; background-color:#e25b32;}
.corr5 { border: 1px solid #509797; background-color:#01787f;}
.corr6 { border: 1px solid #A172B4; background-color:#893bae;}

.wrapp .corr .css{background-position:-370px -224px;}
.wrapp .corr2 .css{background-position:0 -321px;}
.wrapp .corr3 .css{background-position:-93px -321px;}
.wrapp .corr4 .css{background-position:-186px -321px;}
.wrapp .corr5 .css{background-position:-279px -321px;}
.wrapp .corr6 .css{background-position:-371px -321px;}
 
.wrapp li { float: left; width: 300px; height: 106px; overflow: hidden; position: relative; margin: 0px 0px 6px 8px;}
.wrapp li h4 { font-size: 18px; padding-top: 5px; font-weight: normal; width: 190px;}
.wrapp li h4, .course-list li p { float: left; margin-left: 10px; }
.wrapp li h4, .wrapp li p, .wrapp li a { color: #FFF;}
.wrapp li a { display: block; height: 85px; padding: 11px 0px 10px 11px; cursor: pointer;}
.wrapp li p { line-height: 16px; width: 156px; float: left; margin-left: 10px;}
.wrapp li .moree { position: absolute; bottom: 3px; right: 17px;}


 

#footbm { background:#EBEBEB; width:100%; height:168px; }
.yui3-ggg { width: 950px; text-align: left; margin: 0px auto;}
 
.sign-uppp{background:#ebebeb url(img/sub/bg_sub_sec9.gif) 50% 0 no-repeat;}
.sign-uppp h3{color:#cc0000;}
.sign-uppp{width: 50%; height:168px; float:left;}
.sign-uppp p{line-height:25px;}
.sign-uppp h3{font-size:17px;padding:24px 0 0 18px; color:#cc0000;}
.sign-uppp p{font-size:15px;padding:20px 0 0 18px;} 
.btn-click5 {vertical-align:middle;margin-left:10px;text-align:center; background: #FC732C none repeat scroll 0% 0%; color: #FFF; display: inline-block; width: 82px;
height: 27px; }
.sign-uppp p a:hover { color:#CC0000;}
.foot-sec3{padding:20px 0;height:60px;line-height:22px;}

.frm-signn{padding-left:35px;}
.frm-signn h4{font-size:17px;font-weight:normal;padding:21px 0 9px;}
.frm-signn ul{overflow:hidden;}
.frm-signn li{float:left;width:190px;overflow:hidden;margin-bottom:18px;position:relative;padding-right:11px;zoom:1;}
.frm-signn .list{width:213px;padding-left:14px;}
.frm-signn .lab{width:36px;display:inline-block;vertical-align:top;}
.frm-signn .user-txt{height:20px;width:144px;padding-left:5px;line-height:20px;border:1px solid #404040;border-right-color:#d4d0c8;border-bottom-color:#d4d0c8;vertical-align:top;}
.frm-signn .list .lab{width:59px;}
.frm-signn li .prompt{top:0;position:absolute;right:0;}
.frm-signn .chk-radio{width:202px;text-align:right;}
.frm-signn .chk-radio input{position:relative;top:3px;}
.frm-signn .chk-radio label{float:none;width:13px;height:13px;margin:0 11px 0 4px;}
.frm-signn .chk-radio a{color:#0000ee;text-decoration:underline;}
.frm-signn .chk-radio a:hover{text-decoration:underline;}
.frm-signn .btn-area{width:211px;text-align:right;}
.frm-signn .btn-area input{vertical-align:top;width:49px;height:21px;border:0;cursor:pointer;margin-left:14px; color: #505050;}
 

