<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@font-face {font-family: 'iconfont';
    src: url('iconfont.eot'); /* IE9*/
    src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('iconfont.woff') format('woff'), /* chrome、firefox */
    url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('iconfont.svg#uxiconfont') format('svg'); /* iOS 4.1- */
}


.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}


.daohang{height:40px; line-height:40px;color:#5b6269;margin-top:20px; font-size:14px;}
.daohang a{color:#5b6269;}


.norecord{ text-align:center; padding:105px 0px 30px 0px;color:#919ca5; font-size:14px;background:url(tipsicon.png) no-repeat 50% 30px; }
.empty{ text-align:center; padding:105px 0px 30px 0px;color:#919ca5; font-size:14px;background:url(tipsicon.png) no-repeat 50% 30px; }

.header{height:85px; line-height:85px; background:#fff;box-shadow:0px 1px 15px #e5e9ed;}
.header .logoicon{ height:85px;width:220px;}
.header .logoicon img{margin-top:3px;height:75px}
.header ul.topnav li{float:left;width:100px;font-size:16px;height:85px; position:relative; z-index:99; margin-left:1px}
.header ul.topnav li a{ display:block; color:#5b6269;}
.header ul.topnav li span{ float:left;margin:0px 6px 0px 20px;color:#d0d6dc; }
.header ul.topnav li.curr1 span{ font-size:21px; line-height:83px}
.header ul.topnav li.curr2 span{ font-size:20px;margin:0px 6px 0px 12px}
.header ul.topnav li.curr3 span{ font-size:25px;margin:0px 5px 0px 18px; line-height:79px;}
.header ul.topnav li.curr4 span{ font-size:17px;}
.header ul.topnav li.curr5 span{ font-size:22px;margin:0px 6px 0px 18px; line-height:83px;}
.header ul.topnav li.curr6 span{ font-size:21px; margin-left:19px}

.header ul.topnav li a:hover{background:#f5f8f9}

.header ul.topnav li.curr2{ overflow:hidden; position:relative; z-index:999}
.header ul.topnav li.curr2 .icon1{ display:none}
.header ul.topnav li.curr2 i.iconfont{ font-size:12px; padding-left:5px;color:#d0d6dc;}
.header ul.topnav .droplist{width:100px;background:#f5f8f9; position:absolute;top:85px;-webkit-transition: .3s;transition: .3s;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; }
.header ul.topnav .droplist em{ display:block;height:40px;-webkit-transition: .3s; transition: .3s; line-height:40px; text-align:center;border-top:1px solid #fff; cursor:pointer;color:#5b6269;}
.header ul.topnav .droplist em:hover{ background:#fff;}
.header ul.topnav li.curr2:hover{ overflow:inherit}
.header ul.topnav li.curr2:hover i.iconfont{}
.header ul.topnav li.curr2:hover .icon1{ display:inline}
.header ul.topnav li.curr2:hover .icon2{ display:none}
.header ul.topnav li.curr2:hover a{background:#f6f9fa;}
.header ul.topnav li.curr2:hover .droplist{ display:block !important;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1}


.header .hricon{}
.header .hricon .scicon{width:60px;height:85px; text-align:center; line-height:85px; position:relative; z-index:999;border-left:1px solid #ebf0f3; cursor:pointer}
.header .hricon .scicon span{ font-size:22px;color:#d0d6dc;-webkit-transition: .3s; transition: .3s;}
.header .hricon .scicon:hover span{color:#3790e4}
.header .hricon .scicon:hover .headscbox{transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1;}


.header .hricon .scicon .headscbox{height:260px;position:absolute;right:-200px;top:85px;-webkit-transition: .3s; transition: .3s; z-index:999; transform:scale(0,0);-webkit-transform:scale(0,0);-o-transform:scale(0,0);filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;  opacity: 0;}
.header .hricon .scicon .headsc{ padding:5px;height:50px; background:url(bg09.png); }
.header .hricon .scicon .headsc .sctext{width:350px;float:left;height:48px; line-height:100%; font-size:16px !important;color:#919ca5; padding-left:110px; outline:none;border:0px; background:#fff; }
.header .hricon .scicon .headsc .selSearch{ position:absolute;top:15px;height:30px; line-height:30px; cursor:pointer; z-index:9999999; left:5px;color:#919ca5;font-family:"\5FAE\8F6F\96C5\9ED1";}
.header .hricon .scicon .headsc .selSearch .nowSearch{ font-size:16px;color:#5b6269; background:#fff url(bg08.png) no-repeat 58px 50%; padding:0px 35px 0px 20px;border-right:1px solid #ebf0f3;}
.header .hricon .scicon .headsc ul.selOption{width:86px; background:#fff; margin-left:0px; margin-top:0px;border: 1px solid #eaeef2;border-top:0px;box-shadow: 0px 1px 2px #ebf0f3;}
.header .hricon .scicon .headsc ul.selOption li{ height:40px; line-height:40px;border-bottom:1px solid #ebf0f3}
.header .hricon .scicon .headsc ul.selOption li a{color:#919ca5; font-size:16px; padding:0px 20px; display:block}
.header .hricon .scicon .headsc ul.selOption li a:hover{ background:#f5f8f9;color:#5b6269;}
.header .hricon .scicon .headsc .scbtn{width:50px;height:50px; background:#fff url(enter.png) no-repeat 50% 50%; border:0px;border-left:0px;position:absolute;top:5px;right:5px;}


.header .hricon .shopcart{width:80px;height:85px; text-align:center; line-height:85px; position:relative; z-index:99;border-left:1px solid #ebf0f3; cursor:pointer}
.header .hricon .shopcart span{ font-size:22px;color:#d0d6dc;-webkit-transition: .3s; transition: .3s;}
.header .hricon .shopcart .numbg{width:14px;height:14px; background:#ea4939; text-align:center; position:absolute; line-height:14px;color:#fff;top:27px;right:22px;border-radius:50%; font-size:12px}
.header .hricon .shopcart:hover span{color:#3790e4}
.header .hricon .userlogin{width:100px; height:85px; border-left:1px solid #ebf0f3; position:relative; z-index:99; cursor:pointer; font-size:14px;color:#3790e4}
.header .hricon .userlogin span{ font-size:18px; margin:0px 5px 0px 18px;float:left;}

.header .myuser{border-left:1px solid #ebf0f3;float:left;height:80px; overflow:hidden; }
.header .myuser .userface{margin-left:20px;width:70px;height:40px;float:left; position:relative; z-index:9999; line-height:40px;margin-top:23px;}
.header .myuser .userface img{width:38px;height:38px;border-radius:50%;float:left;}
.header .myuser .userface .iconfont{color:#d0d6dc; padding-left:5px; font-size:15px;}
.header .myuser .userface:hover .iconfont{}
.header .myuser .my_c_icon{float:left; margin-left:20px;color:#5b6269; font-size:14px}
.header .myuser .my_c_icon .iconfont{ font-size:20px;color:#d0d6dc; padding-right:5px;}
.header .myuser .myusermenu{width:100px;border:1px solid #ebf0f3;border-top:0px; position:absolute;top:0px; padding-top:85px;left:0px; background:#fff; z-index:999;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;-webkit-transition: .3s; transition: .3s;}
.header .myuser .myusermenu a{ display:block;color:#5b6269; font-size:14px;height:40px; line-height:40px; text-align:center;}
.header .myuser .myusermenu a:hover{color:#3790e4}
.header .myuser .facexl{height:85px; overflow:hidden; position:relative}
.header .myuser .facexl:hover{height:100%; overflow:inherit; position:inherit}
.header .myuser .facexl:hover .myusermenu{ display:block;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}

.touybg{width:100%;height:8px; background:url(headbg.png) repeat-x; position:absolute;left:0;top:0; z-index:99;}



.indexclass{width:220px;height:370px; position:absolute;left:0;top:0;background:url(2015/bg03.png); z-index:9999}
.indexclass .title{height:50px;line-height:50px;color:#afd0ee; padding-left:15px;font-size:16px;position:relative;}
.indexclass .title .tbg{width:30px;height:3px; position:absolute;bottom:5px;left:15px;background:#afd0ee;}
.indexclass ul li{ padding:15px 0px 15px 15px;border-bottom:1px solid #273954; background:url(2015/rbg.png) no-repeat 95% 15px; position:relative;-webkit-transition: .3s; transition: .3s;}
.indexclass ul li strong{ display:block;font-weight:normal;font-size:16px;}
.indexclass ul li strong a{color:#fff;}
.indexclass ul li span{ display:block; font-size:14px;margin-top:5px;height:18px; line-height:18px; overflow:hidden;}
.indexclass ul li span a{margin-right:10px; color:#a7adb6 }
.indexclass ul li a:hover{color:#afd0ee; text-decoration:none}
.indexclass ul li:hover{ background:#172336 url(2015/rbg.png) no-repeat 95% 15px}
.indexclass ul li:hover .liclassbox{ display:block}
.indexclass ul li .liclassbox{width:515px;min-height:75px; background:url(2015/wbg.png);left:220px;top:0px;border:2px solid #172336; position:absolute; padding-left:30px; display:none;}
.indexclass ul li .liclassbox .textbox{ padding:15px 0px;border-top:1px solid #e3e3e3;}
.indexclass ul li .liclassbox .textbox .lct{width:17%;float:left; font-size:14px;font-weight:bold;}
.indexclass ul li .liclassbox .textbox .lct a{color:#3790e4;}
.indexclass ul li .liclassbox .textbox .lct a:hover{color:#3790e4; text-decoration:none}
.indexclass ul li .liclassbox .textbox .rct{width:83%;float:right;margin-top:-4px}
.indexclass ul li .liclassbox .textbox .rct span{width:33%;float:left;}
.indexclass ul li .liclassbox .textbox .rct span a:hover{color:#3790e4; text-decoration:none}
.indexclass ul li .liclassbox .textbox .rct a{color:#333}


.maintitle{height:110px; line-height:110px; background:#fff;}
.maintitlebg{background:#f2f6f8;}
.maintitlebg h2{background:#f2f6f8 !important;}
.maintitle h1{ font-size:30px; float:left;font-weight:normal;}
.maintitle h2{ font-size:30px; display:block;margin:0 auto;width:200px; background:#fff; text-align:center; position:relative; z-index:9;font-weight:normal;}
.maintitle dl{float:right}
.maintitle dl dt{float:left; position:relative}
.maintitle dl dt a{ display:block;height:110px; line-height:110px;font-size:16px;width:110px; text-align:center;}
.maintitle dl dt.curr a{color:#3c93e5; font-size:18px; background:#fff}
.maintitle dl dt.curr .crbg{ display:block}
.maintitle dl dt .crbg{width:100%; position:absolute;bottom:0;left:0px;height:5px; background:#3c93e5; display:none}
.maintitle dl dt a:hover{color:#3c93e5}
.maintitle .xbg{width:100%;height:1px; background:#e5e9ed; position:absolute;top:57px;right:0px;}



.main_image {width:100%; height:370px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:370px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:370px;}
.main_image li span {display:block; width:100%; height:370px}
.main_image li a {display:block; width:100%; height:370px}

div.flicking_con {width:100px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:338px; left:0px; z-index:999; width:300px; height:13px}
div.flicking_con a {float:left; width:12px; height:12px;-webkit-transition: .0s; transition: .0s; margin:0 5px 0px 10px; padding:0; background:url(ydbg.png) no-repeat -13px 0px; display:block; text-indent:-9999999px;border-radius:15px;}
div.flicking_con a.on {background:url(ydbg.png) no-repeat}
#btn_prev,#btn_next{width:80px !important;height:80px; line-height:80px; text-align:center; font-size:60px;position:absolute;z-index:999999;display:block;-webkit-transition: .3s; transition: .3s;top:50%;margin-top:-40px;}
#btn_prev{left:80px;color:#fff;filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; display:none}
#btn_prev:hover{filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0;}
#btn_next{right:80px;filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;color:#fff;display:none;}
#btn_next:hover{filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0;}

.mainbox2{width:1210px;margin:0 auto;}
.c_contmain{ padding:20px 0px; position:relative}
.c_contmain del ul li{-moz-animation:mycontmain 3s; /* Firefox */
-webkit-animation:mycontmain 3s; /* Safari and Chrome */
-o-animation:mycontmain 3s; /* Opera */
}
@keyframes mycontmain
{
0%   {filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;  opacity: 0; }
25%  {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
50%  {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
100% {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
}

@-moz-keyframes mycontmain /* Firefox */
{
0%   {filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;  opacity: 0; }
25%  {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
50%  {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
100% {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
}

@-webkit-keyframes mycontmain /* Safari and Chrome */
{
0%   {filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;  opacity: 0; }
25%  {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
50%  {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
100% {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
}

@-o-keyframes mycontmain /* Opera */
{
0%   {filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;  opacity: 0; }
25%  {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
50%  {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
100% {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
}


.c_contmain ul li{width:278px;float:left; background:#fff; cursor:pointer; margin:20px 0px 20px 20px;height:275px; position:relative; overflow:hidden;}
.c_contmain ul li .xgbg{ position:absolute; padding:0px 10px;top:0;left:0; z-index:99;height:30px; line-height:30px; background:#ee3a28; font-size:14px;color:#fff}
.c_contmain ul li .tjbg1{width:62px;height:62px;background:url(tjbg.png) no-repeat; position:absolute;top:0;left:0; z-index:99;}
.c_contmain ul li .djsbg{width:100%;height:40px; line-height:40px; background:#26c0a9; position:absolute;left:0;bottom:0px; text-align:center;color:#fff; font-size:14px}
.c_contmain ul li .imgbox{ position:relative;height:170px; overflow:hidden;}
.c_contmain ul li .imgbox .begintime{height:35px; line-height:35px; background:#26c0a9;color:#fff; text-align:center; font-size:14px; position:absolute;width:100%;left:0;bottom:0;}
.c_contmain ul li .imgbox img{width:278px;height:170px;}
.c_contmain ul li .libox{width:285px;height:75px; position:absolute;top:170px;left:0;-webkit-transition: .3s; transition: .3s;}
.c_contmain ul li .libox .litit{ font-size:16px;font-weight:bold;color:#5b6269;height:30px; line-height:30px;margin-top:10px; padding-left:10px; overflow:hidden;}
.c_contmain ul li .libox .litit a:hover{color:#373e44}
.c_contmain ul li .libox .liinfo{height:40px; line-height:40px; padding:0px 10px; overflow:hidden; margin-bottom:30px;color:#919ca5; font-size:14px; }
.c_contmain ul li .libox .liinfo .free0{color:#4fa58e; font-size:20px;float:left;}
.c_contmain ul li .libox .liinfo .free0 .color1{ display:none}
.c_contmain ul li .libox .liinfo .free1 .color0{ display:none}
.c_contmain ul li .libox .liinfo .free2 .color0{ display:none}
.c_contmain ul li .libox .liinfo .free1{color:#ea4939; font-size:20px;float:left;}
.c_contmain ul li .libox .liinfo .free2{color:#ea4939; font-size:20px;float:left;}
.c_contmain ul li .libox .liinfo .tname{ padding-left:40px; background:url(talkicon.png) no-repeat 20px 50%;float:left;}

.c_contmain ul li .libtn{width:280px;height:75px; position:absolute;top:170px;right:-285px;-webkit-transition: .3s; transition: .3s;}
.c_contmain ul li .libtn a{width:238px;height:38px; line-height:38px;border:1px solid #3c93e5; font-size:18px;color:#3c93e5;border-radius:30px; text-align:center; display:block;margin:0 auto;margin-top:20px;}
.c_contmain ul li .libtn a:hover{ background:#3c93e5;color:#fff;}
.c_contmain ul li .libtn span{ display:block;color:#919ca5; text-align:center;height:40px; line-height:40px; font-size:14px;}


.c_contmain ul li .c_intro{width:280px;height:170px; position:absolute;top:0;right:0px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; background:url(bg01.png);-webkit-transition: .3s; transition: .3s;}
.c_contmain ul li .c_intro span{ margin:30px 40px; font-size:14px; line-height:24px;height:96px; overflow:hidden; display:block;color:#fff;}

.c_contmain ul li:hover{box-shadow:0px 0px 10px #d0dae2;}
.c_contmain ul li:hover .libox{left:-285px;}
.c_contmain ul li:hover .libtn{right:0px;}
.c_contmain ul li:hover .c_intro{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
.c_contmain ul li.lifirst{ margin-left:0px;}

.c_contmain .mr_frbox{width:1195px;margin:0 auto; margin-left:-15px;height:315px; overflow:hidden }
.c_contmain .mr_frbox .prev{width:60px; height:60px; text-align:center; left:-120px; z-index:999999; position:absolute;color:#c5cbcf; top:120px;}
.c_contmain .mr_frbox .prev .iconfont{ font-size:60px;}
.c_contmain .mr_frbox .prev:hover{color:#3790e4}

.c_contmain .mr_frbox .next{width:60px; height:60px; text-align:center; right:-120px; z-index:999999; position:absolute;color:#c5cbcf; top:120px;}
.c_contmain .mr_frbox .next .iconfont{ font-size:60px;}
.c_contmain .mr_frbox .next:hover{color:#3790e4}


@media screen and (max-width: 1361px) { 
.c_contmain .mr_frbox .prev{left:-70px}  
.c_contmain .mr_frbox .next{right:-70px}  
} 

@media screen and (max-width: 1281px) { 
.c_contmain .mr_frbox .prev{left:-40px}  
.c_contmain .mr_frbox .next{right:-40px}  
} 


.morebtn{width:190px; display:block; margin:0 auto; padding-left:40px;background:#e5e9ed;height:50px; line-height:50px;margin-top:20px; margin-bottom:20px;border-radius:5px; font-size:18px; cursor:pointer;color:#5b6269;-webkit-transition: .3s; transition: .3s;}
.morebtn span{ font-size:22px; padding-left:20px;}
.morebtn:hover{ background:#3790e4;color:#fff;}


.t_contmain{ background:#fff; padding-bottom:20px;}
.t_contmain ul li{width:278px;float:left; margin:20px 0px 20px 20px; display:inline; background:#fff; padding:20px 0px; text-align:center;-webkit-transition: .3s; transition: .3s;border:1px solid #ebf0f3; position:relative; z-index:99;}
.t_contmain ul li .tface{width:125px;height:125px; overflow:hidden; padding:3px;border:1px solid #e5e9ed;border-radius:50%; display:block;margin:0 auto; position:relative}
.t_contmain ul li .tface .facebg{width:125px;height:125px; position:absolute;top:3px;left:3px; background:url(bg01.png);border-radius:50%;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; -webkit-transition: .3s; transition: .3s;}
.t_contmain ul li .tface img{width:100%;height:100%;border-radius:50%;}
.t_contmain ul li .tface .tbtn{width:70px;height:35px; line-height:35px; background:#3c93e5;border-radius:3px; position:absolute;font-size:16px;color:#fff;left:30px;top:-80px; z-index:99; -webkit-transition: .3s; transition: .3s;}

.t_contmain ul li .litit{ font-size:16px;font-weight:bold;height:30px;margin-top:10px; line-height:30px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.t_contmain ul li .litit a{color:#5b6269;}
.t_contmain ul li .litit img{height:24px; margin:-1px 0px 0px 5px}
.t_contmain ul li .lizc{height:30px; line-height:30px; text-align:center;color:#919ca5; font-size:14px;}
.t_contmain ul li .liinfo{height:30px; line-height:30px; font-size:20px;color:#e2402f; }
.t_contmain ul li .liinfo span{margin:3px 5px 0px 0px; font-size:20px;}
.t_contmain ul li .liinfo font{ font-size:16px;}
.t_contmain ul li .liinfo .iconfont{ font-size:18px}
.t_contmain ul li:hover{box-shadow:0px 0px 10px #d0dae2;}
.t_contmain ul li.lifirst{ margin-left:0px;}

.t_contmain ul li:hover .tface .facebg{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
.t_contmain ul li:hover .tface .tbtn{top:47px;}
.t_contmain ul li:hover .litit a{color:#3790e4}


.lx_contmain{ padding:20px 0px 40px 0px;background:#f2f6f8}
.lx_contmain .left{width:570px;float:left;}
.lx_contmain .left .title{height:40px; line-height:40px; font-size:18px; z-index:9; background:#f2f6f8;border-bottom:1px solid #e5e9ed; position:relative}
.lx_contmain .left .title h4{font-weight:normal;width:120px; background:#3790e4;color:#fff;height:40px; text-align:center; display:block;float:left;}
.lx_contmain .left .title .tbg{width:120px;height:7px; background:url(bg03.png) no-repeat 50% 0; position:absolute; z-index:9999;bottom:-7px;}
.lx_contmain .left .title span{float:right;color:#919ca5; font-size:24px; cursor:pointer}
.lx_contmain .left .title span:hover{color:#3790e4}
.lx_contmain .left ul{background:#fff;}
.lx_contmain .left ul:hover{box-shadow:0px 0px 10px #d0dae2;}
.lx_contmain .left ul li{ padding:20px 20px 0px 20px;height:85px; overflow:hidden; position:relative; margin-top:-1px;border-top:1px solid #ebf0f3;-webkit-transition: .3s; transition: .3s; }
.lx_contmain .left ul li .litit{height:30px; line-height:30px;}
.lx_contmain .left ul li .litit strong{float:left;width:320px;height:30px; line-height:30px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; font-size:16px;}
.lx_contmain .left ul li .litit span{ padding:0px 5px;float:left; background:#5b6269;color:#fff; font-size:14px;font-weight:normal;border-radius:3px;height:25px; line-height:25px;margin:3px 10px 0px 0px; white-space:nowrap;text-overflow:ellipsis; max-width:90px; overflow:hidden;}
.lx_contmain .left ul li .litit em{float:right;font-weight:normal; font-size:12px;color:#c5cbcf;}
.lx_contmain .left ul li .litit a{color:#5b6269;}
.lx_contmain .left ul li .litit a:hover{color:#3790e4}
.lx_contmain .left ul li .liinfo{ font-size:14px; line-height:40px; color:#919ca5}
.lx_contmain .left ul li .liinfo .iconfont{ padding-right:5px;}
.lx_contmain .left ul li .libtn{width:95px;float:right; text-align:center;margin-top:5px;}
.lx_contmain .left ul li .libtn em{color:#919ca5;}
.lx_contmain .left ul li .libtn em .iconfont{ font-size:15px; padding-right:3px;}
.lx_contmain .left ul li .libtn .btn{height:28px;margin-top:10px; line-height:28px; font-size:14px;border:1px solid #3790e4;color:#3790e4;padding:0px 15px;border-radius:30px; cursor:pointer;-webkit-transition: .3s; transition: .3s;}
.lx_contmain .left ul li .libtn .btn:hover{ background:#3790e4;color:#fff;}
.lx_contmain .left ul li:hover{ background:#f9fbfc}

.lx_contmain .right{width:570px;float:left;float:right;}
.lx_contmain .right .title{height:40px; line-height:40px; font-size:18px; border-bottom:1px solid #e5e9ed; position:relative; z-index:9; background:#f2f6f8;}
.lx_contmain .right .title h4{font-weight:normal;width:120px; background:#3790e4;color:#fff;height:40px; text-align:center; display:block;float:left;}
.lx_contmain .right .title .tbg{width:120px;height:7px; background:url(bg03.png) no-repeat 50% 0; position:absolute; z-index:9999;bottom:-7px;}
.lx_contmain .right .title span{float:right;color:#919ca5; font-size:24px; cursor:pointer}
.lx_contmain .right .title span:hover{color:#3790e4}
.lx_contmain .right ul{background:#fff;}
.lx_contmain .right ul:hover{box-shadow:0px 0px 10px #d0dae2;}
.lx_contmain .right ul li{ padding:20px 20px 0px 20px;height:85px;border-top:1px solid #ebf0f3; position:relative; margin-top:-1px;-webkit-transition: .3s; transition: .3s;}
.lx_contmain .right ul li .litit{height:30px; line-height:30px; padding-right:30px; font-size:16px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;font-weight:bold;}
.lx_contmain .right ul li .litit a{color:#5b6269}
.lx_contmain .right ul li .litit a:hover{color:#3790e4}
.lx_contmain .right ul li .liinfo{ font-size:14px;line-height:35px;height:35px; color:#919ca5;}
.lx_contmain .right ul li .liinfo img.u_face{width:35px;height:35px;margin-top:0px !important;margin-right:10px;border-radius:50%;float:left;}
.lx_contmain .right ul li .liinfo span{float:left;padding-right:20px;}
.lx_contmain .right ul li .liinfo span .iconfont{ font-size:16px;float:left;margin-top:1px; padding-right:3px;}
.lx_contmain .right ul li .liinfo span.replynum .iconfont{ font-size:15px;margin-top:0px;}

.lx_contmain .right ul li .libtn{width:95px;float:right; text-align:center;margin-top:5px;}
.lx_contmain .right ul li .libtn em{color:#919ca5;}
.lx_contmain .right ul li .libtn em .iconfont{ font-size:15px; padding-right:3px;}
.lx_contmain .right ul li .libtn .btn{height:28px;margin-top:10px; line-height:28px; font-size:14px;border:1px solid #3790e4;color:#3790e4;padding:0px 15px;border-radius:30px; cursor:pointer;-webkit-transition: .3s; transition: .3s;}
.lx_contmain .right ul li .libtn .btn:hover{ background:#3790e4;color:#fff;}

.lx_contmain .right ul li:hover{ background:#f9fbfc}

.n_contmain{ background:#fff; padding-bottom:20px; position:relative; }
.n_contmain ul li{width:570px;float:left;margin:20px 0px 20px 0px;}
.n_contmain ul li.li2{float:right}
.n_contmain ul li .lct{width:180px;height:120px;float:left;}
.n_contmain ul li .lct img{width:180px;height:120px;}
.n_contmain ul li .rct{width:370px;float:right}
.n_contmain ul li .rct .r_tit{height:30px; line-height:30px; overflow:hidden; font-size:18px;font-weight:bold}
.n_contmain ul li .rct .r_tit a{color:#5b6269}
.n_contmain ul li .rct .r_tit a:hover{color:#3790e4}
.n_contmain ul li .rct .r_info{ font-size:14px;margin-top:10px;color:#919ca5;height:40px; line-height:20px; overflow:hidden;}
.n_contmain ul li .rct .r_num{margin-top:10px;height:24px; line-height:24px; font-size:14px;}
.n_contmain ul li .rct .r_num span{ padding-right:20px;color:#919ca5;}
.n_contmain ul li .rct .r_num span .iconfont{ font-size:20px; padding-right:5px;}
.n_contmain ul li .rct .r_num span.browsenum{ display:none;}
.n_contmain ul li .rct .r_num span.replynum .iconfont{ font-size:15px;}
.n_contmain ul li .rct .r_num span.timeicon{float:right; padding-right:0px; font-size:12px;}
.n_contmain ul li .rct .r_num span.timeicon .iconfont{ font-size:15px;}


/*课程列表页*/
.c_classnav{height:168px; background:url(20151117144406.png) no-repeat 50% -140px; overflow:hidden}
.c_classnav ul li{width:25%;float:left;height:168px; background:url(corbg.png) repeat-y; cursor:pointer; position:relative}
.c_classnav ul li span{width:91px;height:91px; display:block; margin:0 auto; overflow:hidden;margin-top:20px; background:url(ybg2.png) no-repeat;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.c_classnav ul li span div{width:85px;margin:0 auto;height:85px; }
.c_classnav ul li span .icon1{ background:url(c_icon.png) no-repeat 3px 10px;}
.c_classnav ul li span .icon2{ background:url(c_icon.png) no-repeat -291px 10px;}
.c_classnav ul li span .icon3{ background:url(c_icon.png) no-repeat -587px 10px;}
.c_classnav ul li span .icon4{ background:url(c_icon.png) no-repeat -884px 10px;}
.c_classnav ul li.li2{ background-position:-640px 0px}
.c_classnav ul li.li3{ background-position:-1275px 0px}
.c_classnav ul li.li4{ background-position:-1900px 0px}
.c_classnav ul li strong{ display:block; text-align:center;font-size:16px;color:#fff;font-weight:normal;margin-top:15px;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.c_classnav ul li .currbg{width:100%;height:9px; background:url(curr.png) no-repeat 50% 0; position:absolute;bottom:0; display:none}
.c_classnav ul li#curr span{filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0;}
.c_classnav ul li#curr strong{filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0;font-weight:bold}
.c_classnav ul li#curr .currbg{ display:block}

.c_classtitle{ background:url(20151117144406.png) no-repeat 50% -140px; text-align:center; padding:37px 0px 40px 0px;height:91px; overflow:hidden}
.c_classtitle h4{ display:block; font-size:36px; line-height:40px;height:40px; overflow:hidden; position:relative}
.c_classtitle h4 .hbg{width:100%;height:34px; background:url(titbg.png) no-repeat 50% 50%;top:0px;left:0; position:absolute; display:none}
.c_classtitle .choseclass{ width:120px;margin:0 auto;font-size:16px; text-align:left; padding-left:20px; height:40px; line-height:40px; background:url(bg04.png);margin-top:20px;border-radius:30px; position:relative;color:#fff;font-weight:bold; cursor:pointer;}
.c_classtitle .choseclass .iconfont{ position:absolute;right:18px;color:#fff; font-size:12px;height:40px; line-height:40px;top:0;}
.c_classtitle .info{width:150px; display:block; margin:0 auto;height:38px; line-height:38px; font-size:16px;margin-top:10px;color:#fff;border-top:1px solid #fff; border-bottom:1px solid #fff;}
.c_classtitle .info2{ text-align:center;height:40px; line-height:40px; font-size:16px;margin-top:10px;color:#373e44;}
.c_classtitle .info3{width:150px; display:block; margin:0 auto;height:38px; line-height:38px; font-size:16px;margin-top:10px;color:#373e44;border-top:1px solid #373e44; border-bottom:1px solid #373e44;}

#scrolltop{ font-size:14px; line-height:30px; background:#fff; padding:20px 0px;}
#scrolltop ul li:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#scrolltop ul li a{ padding:0px 20px;float:left;color:#5b6269}
#scrolltop ul li a:hover{color:#3790e4}
#scrolltop ul li a.curr{ background:#5398de; border-radius:3px;color:#fff;font-weight:bold;}
#scrolltop ul li span{ display:none}
.c_classfiexd{ position:fixed;width:100%;left:0;top:0; z-index:9999}

.c_sort{ padding:20px 0px; }
.c_sort .rank{float:right}
.c_sort .rank ul li{float:left;margin-left:10px;border-radius:3px; border:1px solid #d0d6dc; padding:0px 10px; height:28px; line-height:28px;color:#5b6269; }
.c_sort .rank ul li img{ margin:4px 0px 0px 4px}
.c_sort .rank ul li img.currpic{ display:none}
.c_sort .rank ul a.curr li img.nocurr{ display:none}
.c_sort .rank ul a.curr li img.currpic{ display:inline}
.c_sort .rank ul a.curr li{color:#5398de;border:1px solid #5398de}
.c_sort .chosebtn{ padding-left:20px;float:left;height:38px; line-height:38px; font-size:16px;border:1px solid #d0d6dc;color:#5b6269;border-radius:3px; margin-right:20px; width:120px; position:relative; cursor:pointer; display:none}
.c_sort .chosebtn .iconfont{ font-size:14px;height:38px; line-height:38px; position:absolute;right:15px;top:1px;color:#5398de}
.c_sort .title{float:left; line-height:30px; font-size:16px;color:#5b6269}
.c_sort .title strong{color:#ea4939;font-weight:normal; font-size:36px}

.c_sort .fr{ line-height:28px;color:#5b6269}
.c_sort .sortdrop{height:28px;width:98px; line-height:28px;color:#5b6269;border:1px solid #d0d6dc;margin-left:10px;border-radius:3px;float:right; cursor:pointer; position:relative; padding-left:10px; overflow:hidden; }
.c_sort .sortdrop:hover{ overflow:inherit; background:#fff;}
.c_sort .sortdrop:hover .sortdropbox{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
.c_sort .sortdrop .iconfont{ position:absolute;right:10px;top:0; line-height:28px;color:#d0d6dc}
.c_sort .sortdrop .sortdropbox{width:108px;border:1px solid #d0d6dc; overflow-x:hidden; overflow-y:auto; background:#fff; position:absolute;left:-1px;top:28px;z-index:9999;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;-webkit-transition: .3s; transition: .3s;}
.c_sort .sortdrop .sortdropbox span{ display:none}
.c_sort .sortdrop .sortdropbox a{ display:block;height:30px;color:#5b6269; line-height:30px; text-align:left; padding-left:10px;}
.c_sort .sortdrop .sortdropbox a:hover{ background:#f2f6f8;color:#3790e4}

.p_nav{height:60px; line-height:60px;color:#5b6269; font-size:14px; background:#fff}
.p_nav a{color:#5b6269;}
.p_nav a:hover{-webkit-transition: .3s; transition: .3s;color:#3790e4; text-decoration:none}




/*讲师*/

.t_bac{ background:url(mingbo.jpg) !important}
.t_bac h4{color:#fff !important}

.t_coursetitle{ font-size:18px; border-bottom:1px solid #e5e9ed;height:44px; line-height:24px;}

.teacherlist .left{width:870px;float:left;}
.teacherlist .left ul li{ background:#fff;margin-top:40px; position:relative;height:190px; padding:20px 20px 20px 300px;-webkit-transition: .3s;transition: .3s;}
.teacherlist .left ul li .tface{ position:absolute;left:0px;top:0px; padding:20px 0px;width:280px; text-align:center; background:#f9fbfc;height:190px; overflow:hidden;}
.teacherlist .left ul li .tface img{max-width:100%;height:190px;}
.teacherlist .left ul li .tface .tbtn{ display:none}
.teacherlist .left ul li .litit{ font-size:18px;height:32px;margin-top:10px; line-height:32px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.teacherlist .left ul li .litit img{height:23px; margin:2px 0px 0px 10px}
.teacherlist .left ul li .litit span{ font-size:14px;color:#5b6269; padding-left:10px}
.teacherlist .left ul li .liintro{ line-height:22px;max-height:66px; overflow:hidden;margin-top:10px; font-size:12px;color:#5b6269;}
.teacherlist .left ul li .liinfo{height:32px; line-height:32px; margin-top:10px;color:#e2402f; }
.teacherlist .left ul li .liinfo span{ padding-right:5px; font-size:18px;}
.teacherlist .left ul li .liinfo font{ font-size:16px;}
.teacherlist .left ul li:hover{box-shadow:0px 0px 10px #d0dae2;}

.teacherlist .right{width:270px;float:right;margin-top:40px}
.teacherlist .right .btn a{ display:block;height:55px;color:#fff; position:relative; line-height:55px; font-size:18px; text-align:center; background:#f06737;border-radius:5px; overflow:hidden;}
.teacherlist .right .btn a:hover{ background:#e45625; padding-right:90px;}
.teacherlist .right .btn a:hover .iconfont{bottom:0px;}
.teacherlist .right .btn .iconfont{ position:absolute;right:40px; height:55px; line-height:55px;bottom:-60px;-webkit-transition: .3s;transition: .3s;}
.teacherlist .right .info{ text-align:center; font-size:14px; line-height:24px;margin-top:10px;color:#5b6269;}


.teacherct{height:160px; padding:30px 0px; background:url(20157101003.jpg) no-repeat 50% -50px;}
.teacherct .left{width:150px;height:150px;border:4px solid #fff;float:left;}
.teacherct .left img.msface{width:150px;height:150px;}


.teacherct .middle{width:1000px;float:right;padding:75px 0px 0px 0px}
.teacherct .middle .tname{ font-size:22px}
.teacherct .middle .tname span{ font-size:14px;color:#5b6269; padding-left:10px}
.teacherct .middle .tname img{height:23px;margin:-2px 0px 0px 10px}
.teacherct .middle .intro{ margin-top:10px; line-height:22px;color:#5b6269; font-size:12px}


/*资讯*/
.newsnav{ padding:20px 0px;}
.newsnav:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.newsnav ul li{ float:left}
.newsnav ul li a{ font-size:16px; margin-right:20px; text-align:center;height:38px; line-height:38px;border:1px solid #f2f6f8; padding:0px 20px;color:#5b6269; display:block;}
.newsnav ul li a:hover{color:#358ee2}
.newsnav ul li.curr a{color:#358ee2;border:1px solid #358ee2; border-radius:50em;}

.newsmain .left{width:870px;float:left;}

.newsmain .left .leftfcous #focus{position: relative;height: 320px; overflow:hidden;width: 870px;}
.newsmain .left .leftfcous #focus .bd{position: relative}
.newsmain .left .leftfcous #focus .focus-bar-box{width: 100%;height: 320px;position: relative;overflow: hidden}
.newsmain .left .leftfcous #focus .focus-bar{width: 10000px}
.newsmain .left .leftfcous #focus .focus-bar li{float: left;width: 870px;height: 265px}
.newsmain .left .leftfcous #focus .focus-bar li a{width: 100%;height: 100%;display: block}
.newsmain .left .leftfcous #focus .focus-bar li img{min-width: 100%;_width:100%;height: 265px;}
.newsmain .left .leftfcous #focus .ft{position: absolute;left: 0;bottom: 0;z-index: 1;width: 870px;}
.newsmain .left .leftfcous #focus .ftbg{position: absolute;left: 0;z-index: -1;width: 870px;height: 55px; background:#fff;bottom:0;}
.newsmain .left .leftfcous #focus .change{position: absolute;right: 10px;bottom: 20px;height: 12px}
.newsmain .left .leftfcous #focus .change a{float: left;width: 10px;height: 10px;margin-right: 10px;-webkit-transition: .0s; transition: .0s;background:url(newsyd.png) no-repeat;cursor: pointer;}
.newsmain .left .leftfcous #focus .change a.on{background:url(newsyd.png) no-repeat -10px 0px}
.newsmain .left .leftfcous #focus .hd{position: absolute;left: 0;bottom: 0;z-index: 2;width: 700px;height: 55px}
.newsmain .left .leftfcous #focus .focus-title{overflow: hidden;position: absolute;top: 0;left: 0;height: 55px;padding: 0 20px;line-height: 55px;font-size: 16px;}


.newsmain .left .leftnews ul li{padding:20px 0px;border-bottom:1px solid #e5e9ed;}
.newsmain .left .leftnews ul li:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.newsmain .left .leftnews ul li  img.newsimg{width:235px;height:170px; float:left; margin:0px 20px 0px 0px;}
.newsmain .left .leftnews ul li .rtit{ font-size:20px;font-weight:bold;height:30px; line-height:30px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden}
.newsmain .left .leftnews ul li .rtit span{float:right; margin-left:40px;font-size:12px;font-weight:normal;color:#abb3ba;}
.newsmain .left .leftnews ul li .rtit span .iconfont{ font-size:16px; padding-right:4px}
.newsmain .left .leftnews ul li .rinfo{ font-size:14px; line-height:24px;margin-top:15px;height:72px;color:#5b6269; overflow:hidden}
.newsmain .left .leftnews ul li .rnum{color:#919ca5;margin-top:15px; font-size:12px;}
.newsmain .left .leftnews ul li .rnum .rdate{float:right; padding-right:0px;}
.newsmain .left .leftnews ul li .rnum .rdate .iconfont{ font-size:15px;} 
.newsmain .left .leftnews ul li .rnum span{ padding-right:40px;}
.newsmain .left .leftnews ul li .rnum span .iconfont{ font-size:14px; letter-spacing:3px;}

.newsmain .right{width:270px;float:right; }
.newsmain .right .title{height:36px; line-height:26px; font-size:16px;}
.newsmain .right ul li{ margin-bottom:20px;}
.newsmain .right ul li .litit{ font-size:14px; line-height:24px;}
.newsmain .right ul li .litit a{color:#3e82c4;}
.newsmain .right ul li .litit a:hover{color:#358ee2;}
.newsmain .right ul li .liinfo{color:#919ca5; font-size:12px; line-height:22px;}
.newsmain .right ul li .liinfo span{ padding-right:20px;color:#e34f40;}
.newsmain .right ul li .liinfo span .iconfont{ font-size:17px; letter-spacing:1px;}


/*文章内容页*/
.newscontent{width:828px; float:left; background:#fff;border:1px solid #e5e9ed;border-top:1px solid #ebeff2;border-left:1px solid #ebeff2;box-shadow:0px 1px 1px #eaeef2; padding:20px}
.newscontent .cnav{height:30px; line-height:30px;color:#666; font-size:14px;}
.newscontent .cnav a{color:#666;}
.newscontent .cnav a:hover{-webkit-transition: .3s; transition: .3s;color:#f33e3e; text-decoration:none}
.newscontent h1{font-size:23px; text-align:center; line-height:30px;height:30px;font-family:"\5FAE\8F6F\96C5\9ED1";margin-top:20px}
.newscontent .dp{width:100%; text-align:center;margin-top:15px; padding:10px 0px;color:#5b6269; background:#f2f5f7}
.newscontent .dp .iconfont{font-size:14px; letter-spacing:3px;}
.newscontent .dp span{padding-left:10px}
.newscontent .ct .ct_box{ line-height:30px;font-size:16px; padding:20px 0px; border-bottom:1px solid #e5e5e5;margin-top:10px;}
.newscontent .ct p{ text-indent:2em; padding:10px 0px}
.newscontent .ct .ct_box img{ text-align:center;max-width:100% !important;}
.newscontent .ct .ct_box a{color:#006da4}
.newscontent .ct .Itembox{ padding:15px 0px;color:#999; line-height:28px;}



/*考试*/

.exammain{width:100%;height:100%; background:url(exambg.png) no-repeat 50% 0;min-height:450px; position:relative}
.exammain .exammainbg{width:100%;height:325px; background:url(1511191433.png) no-repeat 50% 0; position:absolute; z-index:8;top:-40px;}
.exammain .examicon{ position:absolute;right:-140px;top:-30px; z-index:9; }
.exammain .left{width:870px;float:left;}
.exammain .left .leftbox{margin-top:40px;height:190px; overflow:hidden;-webkit-transition: .3s;transition: .3s; }
.exammain .left .leftbox:hover{box-shadow:0px 0px 10px #d0dae2;}
.exammain .left .leftbox .lbox{width:280px;height:190px;float:left; text-align:center; cursor:pointer;}
.exammain .left .leftbox .lbox .lboxbg{ position:relative; z-index:99}
.exammain .left .leftbox .lbox span{width:78px;height:78px; line-height:76px;color:#fff;-webkit-transition: .3s;transition: .3s;display:block; margin:0 auto;border:1px solid #fff;border-radius:50%;margin-top:20px;}
.exammain .left .leftbox .lbox span .examfont{ font-size:36px; }
.exammain .left .leftbox .lbox span.span2 .examfont{ font-size:42px;}
.exammain .left .leftbox .lbox span.span3 .examfont{ font-size:38px;}
.exammain .left .leftbox .lbox span.span4 .examfont{ font-size:46px;}
.exammain .left .leftbox .lbox span.span5 .examfont{ font-size:44px;}
.exammain .left .leftbox .lbox strong{ display:block; font-size:22px;-webkit-transition: .3s;transition: .3s;color:#fff;height:32px; line-height:32px;margin-top:10px; overflow:hidden;}
.exammain .left .leftbox .lbox .info{color:#fff; font-size:14px; line-height:24px;-webkit-transition: .3s;transition: .3s;}
.exammain .left .leftbox .lbox .info font{color:#ff0;font-weight:bold; padding:0px 3px}
.exammain .left .leftbox:hover span{ line-height:68px;}

.exammain .left .leftbox .rbox{width:570px;float:right;background:#fff;height:170px; padding:0px 20px 20px 0px;}
.exammain .left .leftbox .rbox span{float:left; position:relative; z-index:99}
.exammain .left .leftbox .rbox span a{ display:block;border:1px solid #d6dbe0;border-radius:30px;height:33px; line-height:33px; text-align:center; font-size:14px; margin:20px 0px 0px 20px; padding:0px 20px;color:#5b6269;}
.exammain .left .leftbox .rbox span .iconfont{ padding-left:5px;}
.exammain .left .leftbox .rbox span a:hover{color:#3790e4;border:1px solid #3790e4}
.exammain .left .leftbg1 .lbox{ background:#5d60e9;}
.exammain .left .leftbg2 .lbox{ background:#a15de9;}
.exammain .left .leftbg3 .lbox{ background:#e95d60;}
.exammain .left .leftbg4 .lbox{ background:#ec913d;}
.exammain .left .leftbg5 .lbox{ background:#56b93f;}
.exammain .left .leftbg6 .lbox{ background:#20c581;}
.exammain .left .leftbg7 .lbox{ background:#18c7cd;}
.exammain .left .leftbg8 .lbox{ background:#2c80d6;}
.exammain .left .leftbg9 .lbox{ background:#0fc576;}

.exammain .right{width:270px;float:right;margin-top:40px; position:relative; z-index:99}
.exammain .right .right01 .title{ font-size:16px;height:26px; line-height:26px;}
.exammain .right .right01 ul li{ line-height:24px; font-size:14px;margin-top:10px;color:#5b6269;}
.exammain .right .right01 ul li a{color:#3e82c4;}
.exammain .right .right01 ul li a:hover{color:#358ee2}

.exammain .right .right02{margin-top:20px;}
.exammain .right .right02 .title{ font-size:16px;height:26px; line-height:26px;}
.exammain .right .right02 ul li{ line-height:24px; font-size:14px;margin-top:10px;color:#5b6269;}
.exammain .right .right02 ul li a{color:#3e82c4;}
.exammain .right .right02 ul li a:hover{color:#358ee2}


.exammain .exam_lmlist{width:868px; float:left; background:#fff;border:1px solid #e5e9ed;border-top:1px solid #ebeff2;border-left:1px solid #ebeff2;box-shadow:0px 1px 1px #eaeef2;}
.exammain .exam_lmlist .box01 .boxnav{ font-size:14px; line-height:30px; padding:0px 20px;}
.exammain .exam_lmlist .box01 .boxnav a{ padding:0px 20px;float:left;color:#5b6269}
.exammain .exam_lmlist .box01 .boxnav a:hover{color:#3790e4}
.exammain .exam_lmlist .box01 .boxnav a.curr{ background:#5398de; border-radius:3px;color:#fff;font-weight:bold;}
.exammain .exam_lmlist .box01 .boxnav span{ display:none}
.exammain .exam_lmlist .box01 .box_num{height:35px; border-bottom:1px solid #ebf0f3; padding:20px; line-height:35px;font-size:12px;color:#5b6269; }
.exammain .exam_lmlist .box01 .box_num .fl b{ color:#ea4939; font-size:18px; padding:0px 2px;font-weight:normal;}
.exammain .exam_lmlist .box01 .box_num .fl strong{ font-size:18px; padding-right:20px;}
.exammain .exam_lmlist .box01 .box_num .dropdown{float:left;height:33px; margin-left:20px; padding-left:20px;width:123px; line-height:33px;border:1px solid #d0d6dc; cursor:pointer;font-weight:bold; background:#fff url(xlicon.png) no-repeat 100% 50%;border-radius:3px; font-size:14px;}
.exammain .exam_lmlist .box01 .box_num .dropdown:hover .examtypebox{ display:block}
.exammain .exam_lmlist .box01 .box_num .examsc{float:left;}
.exammain .exam_lmlist .box01 .box_num .examsc .examtext02{float:left; font-size:14px; margin-left:20px;height:31px; line-height:100%;border:1px solid #d0d6dd;border-right:0px; padding-left:10px;color:#919ca5;width:180px; background:none; outline:none; background:#fff;border-radius:3px 0px 0px 3px;}
.exammain .exam_lmlist .box01 .box_num .examsc .examtext02:focus{color:#333;}
.exammain .exam_lmlist .box01 .box_num .examsc .exambtn02{height:35px;width:55px; font-size:14px; line-height:100%;border:1px solid #d0d6dd; background:#f5f8f9; border-radius:0px 3px 3px 0px;color:#373e44;}

.exammain .exam_lmlist .box01 .examtypebox{width:143px;max-height:300px; position:absolute;-webkit-transition: .3s; transition: .3s; z-index:999; background:#fff;border:1px solid #d0d6dd; text-align:center;left:-1px; z-index:99;top:32px; overflow-y:auto; overflow-x:hidden; display:none}
.exammain .exam_lmlist .box01 .examtypebox a{ display:block; font-weight:normal;color:#5b6269}
.exammain .exam_lmlist .box01 .examtypebox a:hover{ background:#5398de;color:#fff}
	
.exammain .exam_lmlist .box01 ul li{padding:0px 0px 0px 15px;height:100%; line-height:35px;}
.exammain .exam_lmlist .box01 ul li span{width:75px; text-align:center;float:left;}
.exammain .exam_lmlist .box01 ul li a{ padding:0px 8px; float:left;color:#666; white-space:nowrap; height:22px; line-height:22px; margin:8px 0px 0px 5px}
.exammain .exam_lmlist .box01 ul li a.curr{ background:#0270c9;color:#fff;border-radius:3px;}
.exammain .exam_lmlist .box01 ul li a.curr:hover{color:#fff;}
.exammain .exam_lmlist .box01 ul li a:hover{ color:#0078d9; text-decoration:none}



.exammain .exam_lmlist .exam_sxbox{ height:50px; line-height:35px; color:#666;font-family:"\5FAE\8F6F\96C5\9ED1";}
.exammain .exam_lmlist .exam_sxbox .examtitle{height:42px;border-bottom:1px solid #e1e1e1;}
.exammain .exam_lmlist .exam_sxbox .fl{ border:1px solid #e1e1e1; border-top:2px solid #339e5a; background:#fff; color:#339e5a; height:40px; line-height:40px;border-bottom:1px solid #fff; font-size:16px; padding:0px 15px;}
.exammain .exam_lmlist .exam_sxbox .examtext02{width:170px;border:1px solid #d7d7d7; height:24px; line-height:24px;padding-left:5px;color:#999; float:left;border-right:0px;font-family:"\5FAE\8F6F\96C5\9ED1";margin-left:10px;margin-top:2px; background:#fff;}
.exammain .exam_lmlist .exam_sxbox .exambtn02{width:30px; height:28px; background:url(sc.png) no-repeat; text-indent:-9999px;border:0px;color:#fff; cursor:hand; float:left;margin-top:2px;}

.exammain .exam_lmlist .box02{ }
.exammain .exam_lmlist .box02 .title{ font-size:18px;height:40px; line-height:40px;font-family: "Arial","Hiragino Sans GB", \5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif";font-weight:bold;color:#333}
.exammain .exam_lmlist .box02 .title em{width:4px;height:18px;background:#f60;float:left;margin:11px 8px 0px 0px}
.exammain .exam_lmlist .box02 ul li{ padding:20px 20px 0px 20px;height:85px; overflow:hidden; position:relative; border-bottom:1px solid #ebf0f3;-webkit-transition: .3s; transition: .3s; }
.exammain .exam_lmlist .box02 ul li .litit{height:30px; line-height:30px;}
.exammain .exam_lmlist .box02 ul li .litit strong{float:left;width:550px;height:30px; line-height:30px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; font-size:16px;}
.exammain .exam_lmlist .box02 ul li .litit span{ padding:0px 5px;float:left; background:#5b6269;color:#fff; font-size:14px;font-weight:normal;border-radius:3px;height:25px; line-height:25px;margin:3px 10px 0px 0px;}
.exammain .exam_lmlist .box02 ul li .litit em{float:right;font-weight:normal; font-size:12px;color:#c5cbcf;}
.exammain .exam_lmlist .box02 ul li .litit a{color:#5b6269;}
.exammain .exam_lmlist .box02 ul li .litit a:hover{color:#3790e4}
.exammain .exam_lmlist .box02 ul li .liinfo{ font-size:14px; line-height:40px; color:#919ca5}
.exammain .exam_lmlist .box02 ul li .liinfo .iconfont{ padding-right:5px;}
.exammain .exam_lmlist .box02 ul li .libtn{width:95px;float:right; text-align:center;margin-top:5px;}
.exammain .exam_lmlist .box02 ul li .libtn em{color:#abb3bb;}
.exammain .exam_lmlist .box02 ul li .libtn em .iconfont{ font-size:15px; padding-right:3px;}
.exammain .exam_lmlist .box02 ul li .libtn .btn{height:28px;margin-top:10px; line-height:28px; font-size:14px;border:1px solid #3790e4;color:#3790e4;padding:0px 15px;border-radius:30px; cursor:pointer;-webkit-transition: .3s; transition: .3s;}
.exammain .exam_lmlist .box02 ul li .libtn .btn:hover{ background:#3790e4;color:#fff;}
.exammain .exam_lmlist .box02 ul li:hover{ background:#f9fbfc}



.exammain .exam_intro{ position:relative;}
.exammain .exam_intro .box01{width:888px;float:left; background:#fff;border:1px solid #e5e9ed;border-top:1px solid #ebeff2;border-left:1px solid #ebeff2;box-shadow:0px 1px 1px #eaeef2;}
.exammain .exam_intro .box01 .tit{width:150px; height:37px; background:url(bg19.png) no-repeat; position:absolute; margin:10px 0px 0px -7px; line-height:31px; padding-left:15px;color:#fff;}
.exammain .exam_intro .box01 .tit h4{color:#fff;}
.exammain .exam_intro .box01 .jrbtn{width:240px;height:48px;border-radius:3px; line-height:48px; background:#f3865c; font-size:20px; display:block; text-align:center;color:#fff;border:1px solid #ea602a}
.exammain .exam_intro .box01 .jrbtn .iconfont{ padding-left:20px; font-size:22px; }
.exammain .exam_intro .box01 .jrbtn:hover{background:#f1906b}
.exammain .exam_intro .box01 tr td{color:#5b6269; padding-bottom:10px}

.exammain .exam_intro .ksnr_box{ padding:10px 10px 20px 10px; line-height:24px; font-size:14px;color:#5b6269}
.exammain .exam_intro .ksnr_box a{color:#5b6269 !important}
.exammain .exam_intro .ksnr_box a font{color:#5b6269 !important}
.exammain .exam_intro .box02{width:270px;float:right;}
.exammain .exam_intro .box02 .boxbtn{height:50px; line-height:50px;background:#5ba3e7 url(collect.png) no-repeat; font-size:18px;color:#fff; display:block; text-align:center; margin-bottom:20px}
.exammain .exam_intro .box02 .boxbtn:hover{ background:#3c93e5 url(collect2.png) no-repeat}
.exammain .exam_intro .box02 .tit{ height:40px; line-height:40px; background:#ecf3ed; font-size:16px;}
.exammain .exam_intro .box02 .tit h4{ font-size:16px; padding-left:10px; font-weight:normal; width:120px;color:#919ca5;}

.exammain .exam_intro .box02 li{ padding-bottom:10px}

.fiexdright{width:45px; position:fixed;right:20px;bottom:40px; z-index:99999}
.fiexdright ul li{height:45px; line-height:45px; overflow:hidden; position:relative; text-align:center;border-radius:3px; background:#fff; margin-top:20px; cursor:pointer;-webkit-transition: .3s;transition: .3s;}
.fiexdright ul li .talkbg{width:275px;height:210px; background:url(talkbg.png) no-repeat; position:absolute;left:-330px;color:#5b6269; text-align:left; padding:0px 40px 0px 20px; line-height:24px; cursor:default; font-size:14px;top:-70px;-webkit-transition: .3s;transition: .3s; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.fiexdright ul li .talkbg strong{ font-size:18px; display:block;color:#5b6269;height:40px; line-height:40px;margin-top:10px;}
.fiexdright ul li .talkbg span{ display:block;margin-top:10px;}

.fiexdright ul li .codebg{width:190px;height:180px; background:url(code.png) no-repeat; position:absolute;left:-209px; cursor:default; top:-70px; -webkit-transition: .3s;transition: .3s; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}

.fiexdright ul li span{ display:none}
.fiexdright ul li .iconfont{ font-size:22px;}
.fiexdright ul li.li1{color:#e95d60; background:#fff}
.fiexdright ul li.li1:hover{ overflow:inherit}
.fiexdright ul li.li1:hover .talkbg{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
.fiexdright ul li.li2{color:#fff; background:#18c7cd}
.fiexdright ul li.li2:hover span{ display:block}
.fiexdright ul li.li2:hover .iconfont{ display:none}
.fiexdright ul li.li3{color:#fff; background:#20c581}
.fiexdright ul li.li3:hover{overflow:inherit}
.fiexdright ul li.li3:hover .codebg{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; }
.fiexdright ul li.li4{color:#fff; background:#d0d6dc}
.fiexdright ul li.li4 .iconfont{ font-size:18px}
.fiexdright ul li.li4:hover{ background:#abb3ba}
.fiexdright ul li.li4:hover span{ display:block}
.fiexdright ul li.li4:hover .iconfont{ display:none}


/*关于我们*/
.aboutus{width:1179px;margin:0 auto;margin-top:15px;background:#e5e9ed;min-height:326px;border: 1px solid #eaeef2;border-left:0px;border-top:1px solid #ecf0f4;box-shadow: 0px 1px 2px #ebf0f3;}
.aboutus .aboutus_l{width:200px; float:left;background:#e5e9ed;}
.aboutus .aboutus_l h4{ padding:20px 0px; font-size:22px; background:#4498e7;font-weight:normal; line-height:32px; overflow:hidden; color:#fff; text-align:center;}
.aboutus .aboutus_l h4 span{ font-size:16px; display:block;margin-top:10px; line-height:26px; }

.aboutus .aboutus_l ul li{ height:42px; line-height:42px;}
.aboutus .aboutus_l ul li a{ display:block;padding-left:40px;height:42px; line-height:42px;font-size:16px; border-top:1px solid #f2f6f8;color:#5b6269;}
.aboutus .aboutus_l ul li a:hover{ text-decoration:none;color:#3790e4}
.aboutus .aboutus_l ul li.curr{background:#fff; position:relative;width:200px;border-left:3px solid #4498e7}
.aboutus .aboutus_l ul li.curr a{color:#3790e4; padding-left:37px;}
.aboutus .aboutus_r{width:939px; float:right;padding:20px 20px;background:#fff;}
.aboutus .aboutus_r h4.title{font-size:22px; height:52px; line-height:32px;font-weight:normal}
.aboutus .aboutus_r .intro{ line-height:24px;color:#5b6269; font-size:14px; padding-left:20px;}





.mm{background:#fff;}
.mm .lc{height:40px; line-height:40px;margin-top:40px;padding-left:120px;}
.mm .lc ul li{background:url(lc_bg_02.gif) no-repeat 100% 50%; float:left;padding:0px 10px 0px 25px; width:110px; position:relative;margin-left:-11px}
.mm .lc ul .curr{background:url(lc_bg_01.gif) no-repeat 100% 50%;color:#fff;font-weight:bold;font-size:14px}
.find .user_topG{ padding-left:120px;}
.find .user_topG ul li{ position:relative; padding-left:90px;margin:20px 0px; line-height:33px;}
.find .user_topG ul li span{width:90px; font-size:14px; position:absolute;left:0;}
.find .user_topG ul li select{width:298px; padding-left:10px; font-size:16px;-webkit-appearance: none;height:38px; line-height:100%;border-radius:3px;border:1px solid #d0d6dc; background:#fff url(xlbg.png) no-repeat 100% 50%; cursor:pointer;color:#5b6269; outline:none}
.find .user_topG ul li select:focus{color:#5b6269;border:1px solid #4997e2;box-shadow:0px 0px 2px #d0d6dc;}

.find .user_topG ul li .text{width:288px;height:33px; line-height:100%;border:1px solid #d0d6dc; background:url(headbg.png) repeat-x; outline:none; padding-left:10px; border-radius:3px; font-size:14px;color:#5b6269;}
.find .user_topG ul li .text:focus{color:#5b6269;border:1px solid #4997e2;box-shadow:0px 0px 2px #d0d6dc;}

.find .user_topG ul font{ padding-left:90px; display:block; font-size:14px;color:#ea4939}
.find .user_topG .getpassbtn{width:300px;height:40px;border-radius:3px;-webkit-transition: .3s;transition: .3s; line-height:100%;background:#4997e2;border:0px;color:#fff; font-size:18px;margin-top:10px;}
.find .user_topG .getpassbtn:hover{ background:#3687d4}

.fenye{ padding:20px 0px;}
.fenye a{width:38px;height:38px; text-align:center; line-height:38px; background:#ebf0f3;border-radius:3px; font-size:16px;float:left; margin-left:10px;color:#5b6269;}
.fenye a:hover{color:#fff; background:#abb3ba;}
.fenye a.curr{ background:#5398de;color:#fff}

.fenye2{ padding:20px 0px;}
.fenye2 a{width:160px;height:38px; text-align:center; line-height:38px; background:#ebf0f3;border-radius:3px; font-size:15px;float:left; margin-left:10px;color:#5b6269;}
.fenye2 a:hover{color:#fff; background:#abb3ba;}
.fenye2 a.curr{ background:#5398de;color:#fff}



.fenye3 a{height:38px; text-align:center; line-height:38px; border-radius:3px; font-size:15px;float:left; margin-left:1px;color:#5b6269;}
.fenye3 a:hover{color:#fff; background:#abb3ba;}
.fenye3 a.curr{ background:#5398de;color:#fff}


.footer{ background:#373e44; padding:40px 0px; }
.footer .left{width:820px;float:left;color:#a0a9b0; }
.footer .left .ft_about{ font-size:14px;}
.footer .left .ft_about a{color:#d8dfe4;margin-right:35px}
.footer .left .copyright{ margin-top:20px; line-height:22px; position:relative; }
.footer .left .copyright .ftlogo{ position:absolute;top:4px;left:0px;}
.footer .right{float:right;width:240px;float:right}
.footer .right h4{ font-size:14px;font-weight:normal;color:#d8dfe4;height:34px; line-height:24px; }
.footer .right span{width:43px;height:43px; text-align:center; line-height:40px;border-radius:50%;border:1px solid #a0a9b0;color:#a0a9b0;float:left;margin-right:20px; cursor:pointer;-webkit-transition: .3s;transition: .3s;}
.footer .right span i{ font-size:24px;}
.footer .right span:hover{color:#d8dfe4}

.footer .linkmain{margin-top:20px;color:#a0a9b0;border-top:1px solid #424a50; padding-top:20px; line-height:22px;}
.footer .linkmain a{color:#a0a9b0; margin-left:20px}
.footer .linkmain a:hover{color:#d3d9de;}</pre></body></html>