
@charset "utf-8";

body,textarea,input,select,option {font-size:16px;color:#333;font-family:"Microsoft YaHei",Arial,SimHei,tahoma,sans-serif;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form {margin:0;}
ol,ul,li,textarea,input,select,option,th,td {padding:0;}table {border-collapse:collapse;}ol,ul {list-style-type:none;}
.clears:before,.clears:after {content:'';display:table;}.clears:after {clear:both;}.clears {*zoom:1;}
.clear {clear:both;height:0;overflow:hidden;}a {text-decoration:none;color:#333;}a,textarea,input{outline:none}
textarea {overflow:auto;resize:none;}.img img {display:block;}a img {border:none;}.z_index{position:fixed;_position:absolute;z-index:999;display:none;}
label,label input{vertical-align:middle}.pr {position:relative;}.pa {position:absolute;}.fl {float:left;}.fr {float:right;}.cl{clear:both;}.poi{cursor: pointer;}
.m990 {margin:0 auto;width:990px;}.t10 {margin-top:10px;}a:hover{text-decoration:underline;color:#2676c8;}
body{word-wrap:break-word;word-break:break-all; background-color:#fff;}
em ,i,var{ font-style: normal;}


.topBoxdl{ clear: both;height:70px;zoom:1;margin:0 auto;position: relative;line-height: 70px;}
.logo_icon{width:50px;height:50px;background: url(../images/logo_icon.png) no-repeat;float: left;margin-top: 10px;}
.topBoxdl .lxh_logo{margin:10px 20px 0 0;height:50px;width:152px;float:left;background: url(../images/logo.png) no-repeat; }
.topBoxdl .tel{margin-top:10px;font-size:16px;color:#666; line-height:20px;float:left;}
.topBoxdl .tel img{ float: left;margin-right:6px;}
.top_search_box{margin:17px 0 0 0;float:right;}
.top_search_inp{background:#fff url(../images/coursesico.png) no-repeat 0 2px;color:#999;width:275px;border:1px solid #979797;padding-left:35px; height:36px; line-height:36px;float:left;border-radius: 0;box-sizing: border-box;}
.top_search_btn{border: none 0; background-color: #5ba1ef; height: 36px;line-height:36px;width: 60px; cursor: pointer;color:#fff;font-size:16px;float:left;border-radius: 0;}
.top_denglu_btn{border: none 0; background-color: #5ba1ef; height: 36px;line-height:36px;width: 60px;text-align:center; cursor: pointer;margin:0 15px;color:#fff;font-size:16px;float:left;border-radius: 5px;}
.top_zhuce_btn{border:1px solid #5ba1ef;background-color:#fff;height:36px;line-height:36px;width:60px;text-align:center;cursor: pointer;color:#5ba1ef;font-size:16px;box-sizing: border-box;float:left;border-radius: 5px;}
.top_denglu_btn:hover{text-decoration:none;color:#fff;}
.top_zhuce_btn:hover{text-decoration:none;color:#5ba1ef;}

.topNav{height: 50px;line-height: 50px; background-color: #f77d06;width:100%;box-sizing: border-box;clear: both;}
.topNav ul li{float: left;font-size:18px; line-height: 50px;}

/*.topNav ul li:hover{background-color:#ecb654;}
.topNav ul li:hover a{color:#510038;}
.topNav ul li:hover i{border-left:1px solid #ecb654;border-right:1px solid #ecb654; }*/

.topNav ul li a{color:#fff;}
.topNav ul li a:hover{text-decoration:none;}
/*
.topNav ul li i{ position: absolute;right:0;top:2px; height: 36px;width: 0; border-right:1px solid #7a3d67;border-left:1px solid #5f1448; }
*/

.logo{width:200px;height:102px;background: url(../images/logo_white.png) no-repeat;display: inline-block;position: absolute;left: 0;top:9px;z-index: 99;}
.searchBox{line-height: 36px;position: absolute;top:17px;left:245px;}
.for_index{width:95px;height:65px;background: url(../images/index_icon.png) no-repeat -7px -2px;display: inline-block;position: absolute;top:64px;left:104px;z-index: 999;}
.topNav li{line-height: 50px;padding: 0 15px;float: left;}


.person{height:70px;line-height:70px;text-align:center;float:right;display:block;}

.person .personal{width:102px;font-size: 18px;}
.person .news{width:65px;position: relative;}
.person .news .ring{width:65px;height:70px;line-height:70px; border-left:1px solid #ccc;border-right:1px solid #ccc; background:url(../images/index_icon.png) no-repeat -35px -50px;display:inline-block;}
/*消息提醒的icon切换*/
.person .news .ring.cur{width:65px;background:url(../images/index_icon.png) no-repeat 3px -67px;display:inline-block;}
.person .news a:hover{text-decoration:none;}
.person .face{width:60px;position: relative;}
.person .face img{margin:15px auto;border-radius:50%;display:block;}
.person_view{position:absolute;top:60px;right:8px; z-index:9999;width:180px;display:none;}
.person_view .arrow{width:180px;height:12px;background:url(../images/index_icon.png) no-repeat -131px -436px;display: block;}
.person_view .user{padding: 10px;font-size: 18px;box-sizing: border-box;text-align: left;line-height: 1.5;overflow:hidden;}
.person_view .user em{width:25px;height:25px;background: url(../images/index_icon.png) no-repeat -7px -219px;float: right;margin-top: -35px;}
.person_view .messageBox{box-shadow:3px 3px 5px #999;background: #fff;}
.person_view ul li{height:40px;line-height:40px;border-top: 1px solid #ccc;}
.person_view ul li a{display: block;width: 100%;height:40px;line-height:40px;padding: 0 10px;box-sizing: border-box;}
.person_view ul li i{width:30px;height:40px;background: url(../images/user_icon.png) no-repeat;float: left;}
.person_view ul li .i1{background-position:-67px -2px;}
.person_view ul li .i2{background-position:-67px -157px;}
.person_view ul li .i3{background-position:-67px -42px;}
.person_view ul li .i4{background-position:-67px -78px;}
.person_view ul li .i5{background-position:-67px -117px;}
.news_list{top:60px;right: 8px;width:150px;}
.news_list ul li:first-child{border: 0 none;}
.news_list ul li span{width:80px;text-align: left;float: left}
.news_list ul li em{width:40px;text-align: right;float: right}
.setting ul li span{width:80px;text-align: left;float:left;margin-left: 8px;}
.setting ul li em{width:30px;text-align: right;float:right;}
.person_view ul li:hover{background:#f77d06;}
.person_view ul li a:hover{color: #fff;}


.lxhsy{width:280px;height:40px;float:left;margin-top:15px;position:relative;}
.lxhsy ul li{float:left;font-size:18px;line-height:40px;}
.lxhsy a{text-decoration: none;font-size:18px;}
.jgx{padding-left:20px;color: #999;font-size: 16px!important;}
.xlsy{width:100px;height:40px;cursor: pointer;}
.bgxl{background:#fff;box-shadow:0 0 8px rgba(0,0,0,0.15);}
.xlsy span.in{width:20px;height:20px;position: absolute;top:10px;left:172px;background:url(../images/jiantou.png) no-repeat -2px -10px;}
.xlsy span.on{width:20px;height:20px;position: absolute;top:10px;left:172px;background:url(../images/jiantou.png) no-repeat -2px 5px;}
.zym{width:150px;height:auto;cursor: auto;line-height:36px;display:none;position:absolute;z-index:99;}
.zym a{color:#333;}
.zym a:hover {line-height:36px;width:100%;background:#5ba1ef;color:#fff;display: block;text-decoration:none;}


.second{width:100%;background: #f77d06;box-sizing: border-box;height:50px;line-height: 50px;}
.search-bar{ height:50px;line-height: 50px;width:990px;margin:0 auto;}
.search-bar span{font-size:18px; float: left;display:block;position: relative;padding:0 20px;line-height:50px;}
.search-bar a{color:#fff;}
.search-bar a:hover,.search-bar span:hover{text-decoration:none;background:#de7003;}
.search-bar .cur a{background-color: #de7003 ;color:#fff;}
.search-bar .cur{ background-color: #de7003 ;}
.search-bar .top_search_box{margin-top: 7px;}



/*page*/
.p_page{line-height:14px;clear:both;overflow:hidden;padding:30px 0; text-align: right;background: #fff;}
.p_page a{border:1px solid #5ba1ef;padding:7px 12px;display:inline-block;color:#2676c8;font-size: 14px;}
.p_page a:hover{text-decoration:none;}
.p_page a:hover,.p_page .p_pagecur{background-color:#2676c8; text-decoration:none;color:#fff;}
.p_page .p_pagecur{font-weight:bold;margin-left: 4px;}
.p_page .p_pagenext{padding:7px 10px 7px 10px;}
.p_page span,.p_page  input,.p_page a{vertical-align:middle;}
.p_page var{border:1px solid #c0c0c0;display:inline-block;width:36px;height:28px;margin-left:10px;}



.footer{width:100%;overflow:hidden;background:#3c3c3c;}
.foot{position: relative;}
.foot-l{float:left;width:188px;height:66px;background:url(../images/f-logo.png) no-repeat;margin-top:35px;}
.foot-cont{overflow:hidden;width:490px;float: left;margin:10px 0 0 95px;}
.foot-cont ul li{display:inline-block;padding:20px 0;box-sizing: border-box;}
.foot-cont ul li span{color:#fff;padding:0 15px;font-size:12px;}
.foot-cont ul li a{color:#fff;font-size:16px;}
.foot-cont p{color:#999;line-height:1.5;}
.foot-cont p span{color:#fff;}
.foot-tp{position: absolute;top:20px;right:8px;width:160px;height:120px;float:right;}
.foot-tp img{width:90px;height:90px;margin-left:34px;}
.foot-tp p{line-height:32px;color:#ccc;}
.foot-tp p span{color:#fff;}
.bottom{width:100%;background:#2d3237;height:36px;line-height:36px;}
.bottom p{width:436px;margin:0 auto;text-align:center;color:#ccc;}
.mini_foot{color:#777;margin-top:10px;font-size: 14px;text-align: center;background: #000;height:30px;line-height: 30px;}


.btns{line-height: 32px;display: inline-block;padding: 0 20px;background: #2676c8;color: #fff;margin-right: 10px;border-radius: 5px;font-size:16px;border:0 none;cursor:pointer;}
.btns:hover{color: #fff;}

/*Box*/
.box{
    background-color: #fff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}
.boxs{
    background-color: #fff;
    border-radius: 0 0 6px 6px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}
/*͸��*/
.tm9{
    filter:alpha(opacity=90);/*IE*/
    -moz-opacity:0.9;/*Moz+FF*/
    opacity:0.9;
}
.tm8{
    filter:alpha(opacity=80);/*IE*/
    -moz-opacity:0.8;/*Moz+FF*/
    opacity:0.8;
}
.tm7{
    filter:alpha(opacity=70);/*IE*/
    -moz-opacity:0.7;/*Moz+FF*/
    opacity:0.7;
}
.tm6{
    filter:alpha(opacity=60);/*IE*/
    -moz-opacity:0.6;/*Moz+FF*/
    :0.6;
}
/*Color*/
.color-red{
	color:red;
}
.bg-color-red{
	background-color:red;
}
.color-green{
	color:green;
}
.bg-color-green{
	background-color:green;
}
.color-orange{
	color:orange;
}
.bg-color-orange{
	background-color:orange;
}
.color-orangered{
	color:orangered;
}
.bg-color-orangered{
	background-color:orangered;
}
.color-gray{
	color:gray;
}
.bg-color-gray{
	background-color:gray;
}
