@CHARSET "UTF-8";
/*全局*/
body{font: 12px/1.5 Arial,'microsoft yahei',Helvetica,sans-serif !important; -webkit-font-smoothing: antialiased;color: #666;min-width: 1200px !important;background: #f1f2f4;}
*{padding:0;margin:0;list-style: none;border: 0px;text-decoration: none;}
.left{float: left;}
.right{float: right;}
.m{width: 1200px;margin: 0px auto;overflow: hidden;}
.clear{width: 100%;clear: both;}
a{color: #666}
a:hover{color: #fb6638;}
.none{display: none;}
.block{display: block !important;}
button, input, optgroup, option, select, textarea{font-size: 14px;}

/*logo&导航*/
.lg-nav{width:100%;background: #fff; margin:0 auto;height:75px;position:relative;z-index: 5;}
.logo{margin:0;text-align:center;overflow: hidden;}
.logo a{display: block;}
.logo img{height: 75px;}
.lg-nav .nav{margin:0;overflow: hidden;}
.lg-nav .nav li{float:left;font-size:16px;line-height:75px;margin-right: 40px;}
.lg-nav .nav li:last-child{margin-right: 0px;}
.lg-nav .nav li a{display:block;color:#333}
.lg-nav .nav li:hover a{color: #fb6638;}
.nav_box{display: none;position: absolute;top: 75px;width: 1200px;overflow: hidden;}
.nav_more_show{display: block;}
.nav_box .nb01{width: 200px;box-shadow: 0px 5px 5px rgba(0,0,0,0.1);padding: 20px 0px; margin-bottom: 8px; background: #fff; overflow: hidden;}
#op_manual .nb01{margin-left: 660px; }
#course .nb01{margin-left: 540px;}
#system .nb01{float: right;margin-right: 30px;}
.nav_box .nb01 ul li{line-height: 34px;font-size: 14px;text-align: center;}
#download .nb01{float: right;}
/*main*/
.main{width: 100%;margin:75px auto 0px auto;  overflow: hidden;}
/*侧边栏*/
#index_right{width: 50px;position: fixed; right: 0;bottom: 36%;z-index: 10;}
#r_qq{background-position: 10px 10px !important;}
#r_qq:hover{background-position: -30px 10px !important;}
#r_wechat{background-position: 10px -30px !important;}
#r_wechat:hover{background-position: -30px -30px !important;}
#index_right a{display: block;width: 50px;height: 50px;}
#newBridge{z-index: 30 !important;}
#r_phone{background-position: 10px -70px !important;}
#r_phone:hover{background-position: -30px -70px !important;}
#r_top{background-position: 10px -120px !important;}
#r_top:hover{background-position: -30px -120px !important;}
#r_dem{background-position: 10px -170px !important;}
#r_dem:hover{background-position: -30px -170px !important;}
#index_right li{transition:all ease 0.2s;position: relative;cursor: pointer;width:45px;height: 45px !important;border-radius: 4px;background:rgba(0,130,241,0.8) url(../img/slidebar-right/right1.png) 0px 0px no-repeat; background-size: 150%; text-align: center;border: 1px solid #0082f1;line-height: 45px;padding: 0px; margin: 10px 0px; box-sizing: content-box;}
#index_right li:hover{background: rgba(255,255,255,0.8) url(../img/slidebar-right/right1.png) 0px 0px no-repeat; background-size: 150%;}
#index_right li:last-child{margin-bottom: 0;}
#wechat,#contact{right: 70px;background: #fff;width: 150px;height: 180px;padding: 20px; border: 1px solid #eee;cursor: pointer; top: 45%;position: fixed;z-index: 5;overflow: initial;}
#wechat::after,#contact::after{content: ""; width: 30px;height: 30px; background: #fff;transform: rotate(45deg);position: absolute;right: -15px;top: 40%;border-top: 1px solid #eee; border-right: 1px solid #eee;}
#wechat p{text-align: center;font-size: 14px;line-height: 26px;}
#wechat div img{width: 150px;}
#contact{height: 72px;top: 56%;}
#contact{font-size: 14px;line-height: 36px;}
#contact p a{font-size: 16px;color: #fb6638}
/*分页*/
.wst-news-pagg{float: right;margin-bottom: 20px;margin-right: 20px;}
.wst-news-pagg a{float: left; font-size: 13px; color: #787878;padding: 6px 12px 6px 12px; border: 1px solid #e5e5e5; border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px; background-color: #FFFFFF;margin-left: 5px;}
.wst-news-pagg p{ float: left; font-size: 13px; color: #787878; padding: 6px 12px 6px 12px;border: 1px solid #e5e5e5; border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;background-color: #FFFFFF;margin-left: 5px;}
.wst-news-pagg a:hover{color: #a3e2ff; border: 1px solid #0e75d2;}
.wst-news-pagg .cur{float: left;color: white; font-size: 13px;margin-left: 5px;padding: 6px 12px 6px 12px;border-radius: 2px;-webkit-border-radius: 2px; -moz-border-radius: 2px;border: 1px solid #0e75d2;background-color: #0e75d2;}
.wst-news-pagg .pageRemark{text-align: center;border-style: none;background: none;}
.wst-news-pagg .pageRemark b{ color: #0e75d2;}