﻿body {margin:0px; padding:0px; font:14px/24px Microsoft YaHei, sans-serif;color:#666;}
img.screen,img.screen_t{width:100%;}
form,p { margin:0; padding:0;}
:focus{outline:0;}
label{cursor:pointer;}
img{vertical-align:middle;}
h1,h2,h3,dl, dt, dd, ul, li,ol,p {list-style:none; margin:0;padding:0; font:16px/24px  Microsoft YaHei, sans-serif;color:#000}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
h1{font-size:18px;}
h2{font-size:16px}
h3,h4{font-size:14px;}
h5,h6{font-size:12px;}
abbr,acronym{border:0;font-variant:normal}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%}
a,img{border:0; text-decoration:none; color:#000;}
a:hover{color:#ff6600;}
a{cursor: pointer; }
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}
*html .clearfix{height:1%;}
.clearfix{display:block;}
*+html .clearfix{min-height:1%;}
.block {display:block}
.none { display:none}
.hidden{overflow:hidden}
.fl{float:left}
.fr{float:right}
.tl {text-align:left}
.tc {text-align:center}
.tr {text-align:right}
.text_hidden{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.red{color:#ff0000}
.orange{color:#ff6600}
.blue{color:#278eca}
.green{color:#26970b}
.hidden{overflow:hidden}
.mauto{margin:0 auto}
.m25pxauto{margin:25px auto}
.mt15pxauto{margin:15px auto 0px auto}
.mt15px{margin-top:15px}
.mt-1px{margin-top:-1px}
.mt5px{margin-top:5px}
.ml100px{margin-left:100px}
.ml200px{margin-left:200px}
.ml20px{margin-left:20px}
.ml15px{margin-left:15px}
.mr-20f{margin-right:-20%}
.pl20px{padding-left:20px}
.p20px{padding:20px}
/*width*/
.w1200px{width:1200px}
.w1100px{width:1100px}
.w900px{width:900px}
.w885px{width:885px}
.w845px{width:845px}
.w500px{width:500px}
.w470px{width:470px}
.w390px{width:390px}
.w300px{width:300px}
.w270px{width:270px}
.w200px{width:200px}
.w100px{width:100px}
.w80px{width:80px}
.w50px{width:50px}
.w100f{width:100%;}
.w90f{width:90%}
.w80f{width:80%}
.w70f{width:70%}
.w60f{width:60%}
.w50f{width:50%}
.w40f{width:40%}
.w30f{width:30%}
.w30f{width:28%}
.w20f{width:20%}
.w10f{width:10%}
/*height*/
.h700px{height:700px}
.h440px{height:440px}
.h400px{height:400px}
.h280px{height:280px}
.h60px{height:60px}
.h50px{height:50px}
.h15px{height:15px}

/*########################header#########################*/
.header{width:100%;height:160px;background:url(../images/header_bg.jpg) center no-repeat;overflow:hidden}
.header .logo{float:left;width:458px;height:111px;background:url(../images/logo.png) no-repeat; margin-left:60px;margin-top:40px}
.header_right{width:450px;height:160px;float:right; margin-right:150px}
.header_right h2{font:16px/80px  Microsoft YaHei, sans-serif;color:#eee5a4;text-align:right}
.header .search {width: 450px;height:36px;margin-top:20px}
.header .search input[type=text]{ margin:0;padding:3px 5px;background:#fff;border:0;font:14px/30px  Microsoft YaHei, sans-serif;color:#333;vertical-align:middle}
.header .search input[type=button]{margin:0;padding:0px;background:url(../images/icon_search.png) 12px 6px #ddd no-repeat;border:0;height:36px;vertical-align:middle;cursor:pointer}
.header .code1{width:130px;height:180px;position:absolute; z-index:100;background:url(../images/code_bg.jpg) no-repeat;margin-left:1070px;text-align:center; color:#663300}
.header .code1 img{width:108px;height:108px;margin:11px 11px 8px 11px;}
h2.notice_tit{color:#134d84;font:16px/30px  Microsoft YaHei, sans-serif; width:100px;float:left;display:block;text-align:right}
.notice{ overflow:hidden;width:1080px;float:left ;display:block}
.notice .qimo {width:8000%; }
.notice .qimo div{ float:left;}
.notice .qimo ul{float:left; height:30px; overflow:hidden; zoom:1; }
.notice .qimo ul li{float:left;list-style:none;margin-left:30px;display:inline-block}
.notice li a{margin-right:10px; font:14px/30px  Microsoft YaHei, sans-serif;color:#666}
.notice li a:hover{color:#ff6600;background:#f2f2f2}
.menu{background:#278eca;height:40px; }
#nav{height:40px;line-height:40px;margin:0 auto;}
#nav a{float:left;position:relative;z-index:100;height:40px;display:inline-block;padding:0;text-align:center; width:115px;}
#nav ul{position:relative; z-index:5;border:1px solid #DFDFDF;border-top:none;position:absolute;display:none;width:115px;top:40px;left:-1px;}
#nav ul ul{top:auto;border-top:none;}
#nav li{float:left;position:relative;z-index:20;}
#nav li ul ul {	left:150px;top:0px;}
#nav li ul a{width:115px;height:auto;float:left;text-align:center;padding:0 0px;border-bottom:1px solid #fff;border-top:1px solid #DFDFDF;}
#nav li li{border-left:none;margin-top:0;}
#nav li:hover ul ul,  #nav li:hover ul ul ul,  #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul,  #nav li li:hover ul,  #nav li li li:hover ul,  #nav li li li li:hover ul{display:block;}
#nav .page_item a{font:16px/40px Microsoft YaHei, sans-serif;color:#fff;}
#nav li:hover,#nav li:focus,#nav li.cur{background:#1f73c3}
#nav li:hover a,#nav li:focus a,#nav li.cur a{color:#fff;}
#nav ul .page_item a{color:#333;font:13px/28px  "Microsoft Yahei",Tahoma, Geneva, sans-serif;background:#fff;color:#555;}
#nav ul li:hover{background:#fff;}
#nav ul .page_item a:hover{color:#555;background:#f5f5f5;}
#nav ul a,#nav ul li{background:#f5f5f5;}
#nav .page_item a span{width: 0; height: 0;border-top:4px solid transparent; border-left:6px solid #888; border-bottom:4px solid transparent;font-size:0;float:right; margin-top:11px; }

/*########################footer#########################*/
.footer{background:#f2f2f2;border-top:#278eca 1px solid; min-height:180px; margin-top:20px}
.footer p{font:14px/28px  "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666}

/*########################body#########################*/
h1.tit{font:18px/34px  "Microsoft Yahei",Tahoma, Geneva, sans-serif;text-align:left;text-indent:20px;color:#278eca; background:url(../images/tit.png) 5px 5px no-repeat;margin:10px 0 }
.box{border:#ddd 1px solid;padding:20px}
.box2{border:#ddd 1px solid;padding:20px 50px}
.box hr{border:0;border-bottom:#ddd 1px solid;margin:15px 0}
.box h1.bigtit{ text-align:center;font:18px/50px "Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif; color:#000;}
.box h2.bigtit{font:600 16px/36px "Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif; color:#333;}
.box,.box p{font:14px/24px Microsoft YaHei, sans-serif;color:#666;}
.boxtopbar{border:#ddd 1px solid;border-bottom:0; background:#f2f2f2; height:50px;vertical-align:middle;padding:0px 20px}
.boxtopbar h1{font:18px/50px "Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif; color:#000;}

table.list01{ border:0;border-collapse:collapse}
table.list01 tr{cursor:pointer}
table.list01 tr:hover{background:#f2f2f2;}
table.list01 th{background:#f2f2f2;font:14px/34px  "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#333}
table.list01 tr:nth-child(2) td{border-top:#fff 1px solid;}
table.list01 td{border:0;border-top:#ddd 1px solid;font:14px/34px  "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666}

.pager { height:60px;text-align:center}
.pager_box {display:inline-block; margin:20px auto 0px auto}
.pager a,.pager span{ display:inline-block;font:14px/24px "Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif; color:#333;border-collapse:collapse; float:left; padding:0px 10px; background:#f2f2f2; border:1px solid #ddd; text-align:center;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;    }
.pager a:hover,.pager .on {background:#278eca;color:#fff; border:1px solid #278eca} 
.show_banner {width:100%; height:28px;  border-bottom:#ccc 1px dotted;font:14px/26px  "Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif; color:#666; margin-bottom:10px}
.show_banner span { padding:0px 20px }


a.button1{display:inline-block;margin:20px auto;background:#278eca; color:#fff;font:16px/30px "Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;padding:0px 80px;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
a.button1:hover{background:#ffc300}
a.button2{display:inline-block;margin:10px auto;background:#278eca; color:#fff;font:16px/30px "Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;padding:0px 30px;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
a.button2:hover{background:#ffc300}
a.button3{display:inline-block;background:#278eca; color:#fff;font:16px/30px "Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;padding:0px 30px;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
a.button3:hover{background:#ffc300}
/*#######################在线考试########################*/
/*测试倒计时*/
.time-item {background:#fff;border:#ddd 1px solid;padding:0 10px;margin:0px;height:30px; text-align:right;margin:10px 20px;display:inline-block}
.time-item strong {	color:#000;font:24px/28px "Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;}
#day_show {	float:left;	line-height:49px;	color:#c71c60;	font-size:32px;	margin:0 10px;	font-family:Arial,Helvetica,sans-serif;}
.item-title .unit {	background:none;line-height:49px;font-size:24px;	padding:0 10px;	float:left;}

/*试题*/
.test {width:850px; border-right:#ddd 1px solid;padding-right:20px}
.test dt{ background:#f2f2f2;margin:10px 0;font:14px/30px "Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;padding:0 10px;color:#333}
.test dd p{font:14px/30px "Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;padding:0 20px;color:#333; vertical-align:middle}
.test_right{width:250px;position:absolute;z-index:10; margin-left:910px}
.test_right a{display:inline-block; width:20px; height:20px;background:#fafafa;border:#ddd 1px solid;font:12px/20px  SimSun,arial,verdana;text-align:center;margin:8px 3px 0px 3px;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.test_right a:hover{background:#278eca;color:#fff; border:1px solid #278eca}
.test_right a.red{ border:#ff6600 1px solid;color:#ff6600}
.test_right a.red:hover{background:#ff6600;color:#fff;}
.alysis{border:#ddd 1px dotted; margin:20px;padding:10px;background:#fafafa}
.alysis h2,.alysisred h2{display:inline-block;margin-right:40px}
.alysis p{color:#666}
.alysisred{border:#ff6600 1px dotted; margin:20px;padding:10px;background:#ffebdc}
.alysisred p{color:#666}

/*########################首页########################*/
/*焦点图*/
#slideBox {width:400px;height:280px;overflow:hidden;position:relative; }
#slideBox ul#show_pic {margin:0;padding:0;list-style:none;height:280px;width:4750px;position:absolute;}
#slideBox ul#show_pic li {float:left;margin:0;padding:0;height:280px;}
#slideBox ul#show_pic li img {display:block; width:420px; height:280px}
#iconBall {position:absolute;bottom:0;right:0;}
#iconBall li {float: left;color: #7a7a7a;width: 32px;height: 28px;line-height: 28px;cursor: pointer;text-align: center;font-size: 14px;font-weight: bold;padding-top: 4px;}
#iconBall li.active {background:url(../images/iconbg.png) no-repeat;color:#fff}
#slideText {width:400px;height:28px;background:rgba(0, 0, 0, 0.7);color:#fff;position:absolute;left:0px;bottom:0px;*background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000, endColorstr=#b2000000);}
#textBall {position:absolute;left:10px;bottom:0px;height:28px}
#textBall li {float:left;cursor:pointer;display:none;color:#fff;font:14px/28px "Microsoft Yahei",Tahoma, Geneva, sans-serif}
#textBall li.active {display:block}
#textBall li a {text-decoration:none;color:#fff;display:inline-block;font:14px/28px  "Microsoft Yahei",Tahoma, Geneva, sans-serif;width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/*新闻中心*/
.news_tit{width:100%;height:40px}
.news_tit h2{display:block;width:100px;height:30px;font:14px/30px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#fff;background:url(../images/tit_bg.jpg) no-repeat;text-align:center}
a.more{display:block;font:14px/30px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666;float:right}
a.more:hover{color:#ff6600}

.index_list1 li{padding-left:20px;background:url(../images/dot.jpg) 10px 14px no-repeat;height:30px}
.index_list1 li a{font:14px/30px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666;}
.index_list1 li a:hover{color:#ff6600;}
.index_list1 li span.text{float:left;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:360px}
.index_list1 li span.date{float:left;display:block;width:80px;text-align:right}
/*政策*/
.index_list2{width:285px; height:250px;float:left;margin-top:15px; margin-right:15px;}
.index_list2 .tit{height:32px;border-bottom:#278eca 1px solid}
.index_list2 .tit h2{display:inline-block;padding:0px 10px;border-bottom:#278eca 2px solid;font:16px/30px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#278eca }
.index_list2 ul{margin:10px 0}
.index_list2 li{padding-left:15px;background:url(../images/dot.jpg) 5px 10px no-repeat;height:24px}
.index_list2 li a{font:14px/30px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:265px}
.index_list2 li a:hover{color:#ff6600}
/*会员登录注册按钮*/
.index_btn{height:90px}
a.index_btn1{display:block;width:140px;height:28px;background:url(../images/icon_index01.png) 20px 3px #1f73c3 no-repeat;font:14px/28px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#fff;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;text-indent:50px;}
a.index_btn1:hover{background:url(../images/icon_index01.png) 20px 3px #ffc300 no-repeat}
a.index_btn2{display:block;width:140px;height:28px;background:url(../images/icon_index02.png) 18px 3px #946401 no-repeat;font:14px/28px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#fff;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;text-indent:50px;}
a.index_btn2:hover{background:url(../images/icon_index02.png) 18px 3px #ffc300 no-repeat}
a.index_btn3{display:block;width:140px;height:28px;background:url(../images/icon_index03.png) 18px 3px #946401 no-repeat;font:14px/28px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#fff;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;text-indent:50px;}
a.index_btn3:hover{background:url(../images/icon_index03.png) 18px 3px #ffc300 no-repeat}
/*红黑榜*/
.redblack{background: #f2f2f2 ;height:360px;padding:15px}
.redblack_tit{float:left}
.redblack_tit li{display:inline-block;padding:0px 10px;font:18px/34px "Microsoft Yahei",Tahoma, Geneva, sans-serif;cursor:pointer}
.redblack_tit li.red{color:#ff0000}
.redblack_tit li.cur{color:#fff;background:#000}
.redblack_tit li.red.cur{color:#fff;background:#ff0000}
#FontScroll{height:310px;overflow:hidden;margin-top:40px}
#FontScroll .line{width:100%;}
#FontScroll li{font:14px/28px "Microsoft Yahei",Tahoma, Geneva, sans-serif;}
#FontScroll ul.red li{color:#ff0000}
#FontScroll ul.black li{color:#000}
/*漫画推荐*/
.mhtj ul{float:right; width:350px; margin-top:5px}
.mhtj ul li{display:inline-block;padding:0px 20px;margin:0px;font:14px/28px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666}
.mhtj ul li.cur{background:#278eca;color:#fff;cursor:pointer}
.index_pic dl{display:block;float:left; width:195px;height:210px;overflow:hidden;cursor:pointer;margin-right:20px;}
.index_pic dl dd{width:195px;height:135px;overflow:hidden}
.index_pic dl dd img{width:195px;height:135px;transition:all .2s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.index_pic dl:hover dd img{width:210px;height:146px;margin-top:-8px;margin-left:-6px}
.index_pic dl dt span.tit{width:195px;font:15px/34px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#000;display:block}
.index_pic dl dt span.t1{font:12px/24px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666;display:block;float:left; width:95px;text-indent:20px;background:url(../images/t1.png) 5px 5px no-repeat}
.index_pic dl dt span.t2{font:12px/24px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666;display:block;float:left; width:100px;text-indent:20px;background:url(../images/t2.png) 5px 5px no-repeat}
/*参培机构*/
.mr_frbox .mr_frBtnL{float:left;margin:48px 22px 0px 0px;cursor:pointer;display:inline; width:28px;height:46px}
.mr_frbox .mr_frUl{float:left;height:162px;width:1050px;}
.mr_frbox .mr_frBtnR{float:right;margin-top:48px;cursor:pointer; width:28px;height:46px}
.mr_frbox .tempWrap ul li{display:inline;float:left;height:162px;width:138px;margin-right:13px;overflow:hidden;}
.mr_frbox .tempWrap ul li img{display:block;margin-bottom:7px;border:1px solid #D8D8D8;width:136px;height:50px}
.mr_frbox .tempWrap ul li  img:hover{border:1px solid #A0C0EB;}
.mr_frbox .tempWrap ul li p{display:block;width:135px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:12px/18px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666; text-align:center;margin-bottom:10px}
.mr_frbox .tempWrap{overflow: hidden; position: relative; width:1050px}

/*专家团队*/
h2.zj{font:16px/34px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#278eca; text-indent:15px}
.zjbox{border:#ddd 1px solid;border-top:2px #278eca solid;height:494px}
.zjbox a{display:block;padding:22px 20px;height:120px;overflow:hidden;border-bottom:#ddd 1px dotted}
.zjbox a:hover{background:#fafafa}
.zjbox a img{width:90px;height:120px;float:left;margin-right:15px}
.zjbox a h2.name{font:16px/34px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#333;}
.zjbox a small{font:12px/24px Simsun, sans-serif;color:#666;margin-top:10px}


/*#################新闻列表类####################*/
.newspic .mr_frBtnL{float:left;margin:48px 22px 0px 0px;cursor:pointer;display:inline; width:28px;height:46px}
.newspic .mr_frUl{float:left;height:165px;width:540px;}
.newspic .mr_frBtnR{float:right;margin-top:48px;cursor:pointer; width:28px;height:46px}
.newspic .tempWrap ul li{display:inline;float:left;height:165px;width:192px;margin-right:22px;overflow:hidden;}
.newspic .tempWrap ul li img{display:block;margin-bottom:7px;border:1px solid #D8D8D8;width:190px;height:140px}
.newspic .tempWrap ul li img:hover{border:1px solid #A0C0EB;}
.newspic .tempWrap ul li p{display:block;width:190px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:12px/18px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666; text-align:center;margin-bottom:10px}
.newspic .tempWrap{overflow: hidden; position: relative;width:1060px}

.newslist li{padding-left:20px;background:url(../images/dot.jpg) 10px 16px no-repeat;height:36px;border-bottom:#ddd 1px dotted}
.newslist li a{font:14px/36px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666;}
.newslist li a:hover{color:#ff6600;}
.newslist li span.text{float:left;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:1000px}
.newslist li span.date{float:left;display:block;width:80px;text-align:right}

.smallclass a{display:inline-block;font:14px/30px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666;padding:0px 20px; }
.smallclass a:hover,.smallclass a.cur{background:#278eca;color:#fff}


/*单页*/
.centen_box,.centen_box p{font:14px/34px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666;width:1100px;margin:auto}
.centen h1{text-align:center;font:18px/50px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#000;}
.centen h2{text-align:center;font:16px/30px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#333;}
.centenbar{background:#f2f2f2;padding:0px 20px;margin:10px 0}
.centenbar span{ display:inline-block;padding-right:30px;color:#333}
.centenbar a{float:right}

/*红黑榜*/
/*.red_btn{background:#ff0000;display:inline-block;padding:0px 30px;font:14px/34px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#fff; margin-right:10px;cursor:pointer}
.black_btn{background:#000;display:inline-block;padding:0px 30px;font:14px/34px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#fff;cursor:pointer}
.red_list{height:700px;overflow:hidden}
.red_list li{color:#ff0000;font:14px/34px "Microsoft Yahei",Tahoma, Geneva, sans-serif;background:none}
.black_list{height:700px;overflow:hidden}
.black_list li{color:#000;font:14px/34px "Microsoft Yahei",Tahoma, Geneva, sans-serif;background:none}*/

/*登录*/
.layer_login{padding:20px 40px}
.layer_login p{font:14px/45px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#333;}
.layer_login h2 {color: #278eca;font:16px/45px "Microsoft Yahei",Tahoma, Geneva, sans-serif;}
input.input01{border:#ccc 1px solid;padding:3px 5px;font:14px/20px Microsoft YaHei, sans-serif;color:#333;}
input.wrong{border:#ff0000 1px solid;padding:3px 5px;font:14px/20px Microsoft YaHei, sans-serif;color:#333;}
img.yzm{ width:80px;height:28px;vertical-align:middle}

.loginbox{display:block; width:800px;background:#fff; margin:100px auto; }
.loginbox .box{border-top:0;background:url(../images/login_bg.jpg) top right no-repeat}
.loginbox_tab{width:800px;height:50px;background:#278eca;}
.loginbox_tab li{width:150px;height:50px;text-align:center;font:18px/50px Microsoft YaHei, sans-serif;color:#fff;cursor:pointer;float:left}
.loginbox_tab li:first-child{border-left:0}
.loginbox_tab li:last-child{border-right:0}
.loginbox_tab li.cur{background:#1f73c3}
.loginbox_tab li.cur i{position:absolute;display:block; width: 0; height: 0;border-bottom: 8px solid #fff; border-right: 8px solid transparent;border-left: 8px solid transparent; margin-left:66px; line-height:0; margin-top:42px;}
.layer_login hr{border:0; border-bottom:#ddd 1px dotted}

/*会员中心*/
img.tx{width:80px; height:80px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;float:left;margin:20px}
.user_box{width:120px;float:left;margin:20px 0}
.user_name{ display:block; width:120px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;font:18px/50px Microsoft YaHei, sans-serif;color:#000;font-weight:bold}
.user_box a:hover{color:#ff6600}
.user_box a{font:12px/24px SimSun, sans-serif;color:#666}
.user_box .qiye{display:inline-block;background:#ff6600;font:12px/20px Microsoft YaHei, sans-serif;color:#fff;padding:0px 5px;border-radius:3px}
.user_leftnav{width:240px;clear:both}
.user_leftnav a{display:block;font:16px/50px Microsoft YaHei, sans-serif;color:#333;border-bottom:#ddd 1px solid;text-indent:100px;background:url(../images/user_btn.png)  no-repeat}
.user_leftnav a:hover,.user_leftnav a.cur{background:url(../images/user_btn.png) #f2f2f2  no-repeat}
a.user_btn1,a.user_btn1.cur,a.user_btn1:hover{background-position:50px 0px}
a.user_btn2,a.user_btn2.cur,a.user_btn2:hover{background-position:50px -50px}
a.user_btn3,a.user_btn3.cur,a.user_btn3:hover{background-position:50px -100px}
a.user_btn4,a.user_btn4.cur,a.user_btn4:hover{background-position:50px -150px}
a.user_btn5,a.user_btn5.cur,a.user_btn5:hover{background-position:50px -200px}

.user_tit{border-bottom:#ddd 1px solid}
.user_tit li{display:inline-block;font:18px/47px Microsoft YaHei, sans-serif; padding:0px 30px;cursor:pointer}
.user_tit li.cur{border-bottom:#278eca 3px solid;color:#278eca}

.notelist{width:100%}
.notelist li{padding:20px;border-bottom:#eee 1px solid}
.notelist li:last-child{border-bottom:0}
.notelist li span{display:inline-block;font:12px/30px Microsoft YaHei, sans-serif;color:#999;padding-right:20px;min-width:120px}
.notelist li:hover{background:#fafafa}
.notelist .centtext,.notelist .centtext p{font:16px/34px Microsoft YaHei, sans-serif;color:#000}

.asklist{width:100%}
.asklist dl{padding:20px;border-bottom:#eee 1px solid}
.asklist dl:last-child{border-bottom:0}
.asklist dl:hover{background:#fafafa}
.asklist dt{font:16px/34px Microsoft YaHei, sans-serif;color:#000;text-indent:30px;background:url(../images/ask.png) 5px 10px no-repeat}
.asklist dd{padding:10px 10px 10px 30px;background:url(../images/ask.png) 5px -18px no-repeat}
.asklist dd span{display:inline-block;font:12px/30px Microsoft YaHei, sans-serif;color:#999;padding-right:20px;min-width:120px}
.asklist .centtext,.asklist .centtext p{font:14px/28px Microsoft YaHei, sans-serif;color:#666;}
/*会员团队*/
.zjlist{width:100%;}
.zjlist a{display:block; padding:20px; width:245px; height:120px;overflow:hidden;border:#ddd 1px dotted;float:left;margin-left:-1px;margin-top:-1px}
.zjlist a:hover{background:#fafafa}
.zjlist a img{width:90px;height:120px;float:left;margin-right:15px}
.zjlist a h2.name{font:16px/34px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#333;}
.zjlist a small{font:12px/24px Simsun, sans-serif;color:#666;margin-top:10px}

/*课程列表*/
.course_pic dl{display:block;float:left; width:259px;height:250px;overflow:hidden;cursor:pointer;margin:15px ;}
.course_pic dl dd{width:259px;height:180px;overflow:hidden}
.course_pic dl dd img{width:259px;height:180px;transition:all .2s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.course_pic dl:hover{background:#fafafa}
.course_pic dl:hover dd img{width:275px;height:192px;margin-top:-8px;margin-left:-6px}
.course_pic dl dt span.tit{width:259px;font:15px/34px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#000;display:block}
.course_pic dl dt span.t1{font:12px/24px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666;display:block;float:left; width:95px;text-indent:20px;background:url(../images/t1.png) 5px 5px no-repeat}
.course_pic dl dt span.t2{font:12px/24px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#666;display:block;float:left; width:100px;text-indent:20px;background:url(../images/t2.png) 5px 5px no-repeat}

.cartoon_top{position:absolute;background:#f2f2f2;z-index:10;width:1158px; height:50px;margin:1px;padding:0 20px;font:16px/50px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#000;}
.cartoon_top a{float:right;font:16px/50px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#000;}
.cartoon_top a:hover{color:#ff6a00}

.pldw{position:absolute; margin-top:-71px}

textarea.textarea01{border:#ccc 1px solid;padding:3px 5px;font:14px/30px Microsoft YaHei, sans-serif;color:#333;}

.cartoon_rightbar{ width:70px; position:absolute;z-index:100; right:0;top:500px}
.cartoon_rightbar a{display:block; width:70px;height:70px;background:url(../images/rightbtn.png) #333 no-repeat;color:#ccc;font:14px/100px "Microsoft Yahei",Tahoma, Geneva, sans-serif;vertical-align:bottom;text-align:center;overflow:hidden}
.cartoon_rightbar a:hover{background:url(../images/rightbtn.png) #278eca no-repeat;color:#fff}   
.cartoon_rightbar .right_btn1{background-position:0 0;}
.cartoon_rightbar .right_btn1:hover{background-position:-70px 0;}
.cartoon_rightbar .right_btn2{background-position:0 -70px;}
.cartoon_rightbar .right_btn2:hover{background-position:-70px -70px;}
.cartoon_rightbar .right_btn3{background-position:0 -140px;}
.cartoon_rightbar .right_btn3:hover{background-position:-70px -140px;}

.video_rightbar{ width:70px; position:absolute;z-index:100; right:0;top:300px}
.video_rightbar a{display:block; width:70px;height:70px;background:url(../images/rightbtn.png) #333 no-repeat;color:#ccc;font:14px/100px "Microsoft Yahei",Tahoma, Geneva, sans-serif;vertical-align:bottom;text-align:center;overflow:hidden}
.video_rightbar a:hover,.video_rightbar a.cur{background:url(../images/rightbtn.png) #278eca no-repeat;color:#fff}   
.video_rightbar .right_btn1{background-position:0 0;}
.video_rightbar .right_btn1:hover,.video_rightbar .right_btn1.cur{background-position:-70px 0;}
.video_rightbar .right_btn2{background-position:0 -70px;}
.video_rightbar .right_btn2:hover{background-position:-70px -70px;}
.video_rightbar .right_btn3{background-position:0 -140px;}
.video_rightbar .right_btn3:hover{background-position:-70px -140px;}

.video_top{position:absolute;background:#222;z-index:10;width:100%; height:50px;font:16px/50px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#999;}
.video_top a{display:block;float:left;width:50px; height:50px;font:28px/50px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#000;text-align:center;border-right:#000 1px solid ; margin-right:20px}
.video_top a:hover{background:#ff6600;color:#ccc}

.video_menu{background:#444;color:#ccc}
.video_menu_box{height:700px;padding:0px; overflow-x:hidden;overflow-y:auto}
.video_menu_box dl a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0px 20px}
.video_menu_box dl a:hover{color:#ff6600}
.video_menu_box dl dt a{font:14px/50px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#999;background:#333}
.video_menu_box dl dd a{font:12px/34px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#999;text-indent:20px;background:url(../images/dot.jpg) 30px 16px no-repeat;}
.video_menu_box dl dd a:hover{background:url(../images/dot_hover.jpg) 30px 16px no-repeat;}
.welcome{font:14px/50px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#999;}
.ssnav{height:40px}
.ssnav a{display:inline-block;font:14px/30px "Microsoft Yahei",Tahoma, Geneva, sans-serif;color:#333; padding:0 20px;margin:5px}
.ssnav a:hover,.ssnav a.cur{background:#278eca;color:#fff}
.imageInfo {
    margin: 10px auto;
    width: 100%;
}
.imageInfo a {
    border: 1px dashed #ddd;
    display: block;
    float: left;
    height: 50px;
    margin: 0 10px 10px 0;
    padding: 0;
    width: 50px;
}
.imageInfo a:hover {
    border: 1px dashed #666;
}
.clear {
    clear: both;
}
.imageInfo img {
    height: 50px;
    position: absolute;
    width: 50px;
}
.imageInfo a span {
    display: none;
}
.imageInfo a:hover span {
    background: #000 none repeat scroll 0 0;
    color: #999;
    display: block;
    font: 50px/50px arial,verdana;
    height: 50px;
    opacity: 0.5;
    text-align: center;
    width: 50px;
}


/*2016-8-8修改*/
/*红黑榜*/
.redblack{background: #f2f2f2 ;height:160px;padding:15px}
.redblack_tit{float:left}
.redblack_tit li{display:inline-block;padding:0px 10px;font:18px/34px "Microsoft Yahei",Tahoma, Geneva, sans-serif;cursor:pointer}
.redblack_tit li.red{color:#ff0000}
.redblack_tit li.cur{color:#fff;background:#000}
.redblack_tit li.red.cur{color:#fff;background:#ff0000}
#FontScroll{height:120px;overflow:hidden;margin-top:40px}
#FontScroll .line{width:100%;}
#FontScroll li{font:14px/28px "Microsoft Yahei",Tahoma, Geneva, sans-serif;}
#FontScroll ul.red li{color:#ff0000}
#FontScroll ul.black li{color:#000}

/*友情链接*/
.fir_link{width:100%;border:#ddd 1px solid}
.fir_link a{width:99px;height:30px;float:left;margin:5px}
.fir_link a img{width:99px;height:30px;}