﻿html{font-family:"Hiragino Sans GB","Microsoft Yahei",arial,宋体,"Helvetica Neue",Helvetica,STHeiTi,sans-serif;font-size:62.5%;}
body{color:#333;font-size:14px;line-height:1.5;font-family:"Microsoft YaHei","宋体","Segoe UI", "Lucida Grande", Helvetica, Arial,sans-serif, FreeSans, Arimo;;background:#FAFAFA;}
img{vertical-align:middle;}
fieldset,img{border:0 none;}
*{margin:0;padding:0;list-style:none;border:0;}
a,a:hover{color:#3E3E3E;text-decoration:none;}
 
.imgtext-course{min-height:300px;color:#999;display:table;}
.img-left{height:300px;left:0;top:0;width:450px;float:left;}
.imgtext-course .page-tt{width:500px;white-space:normal;word-break:break-all;word-wrap:break-word;font-size:26px;line-height:1.2;margin-bottom:20px;color:#333333;}
.imgtext-course .text-right{float:left;width:480px;height:300px; padding:2px 0 0 10px; margin-left:60px;}
.navdiv{padding:0 15px;width:auto;float:left;}
.navdiv:hover{background-color:#ccc;}
.page-course .task-part-item .task-part-hd{margin-bottom:10px;}
.task-part-item .task-part-hd{background:#f3f3f3 none repeat scroll 0 0;height:40px;line-height:40px;position:relative;}
.task-chapter .task-task-list{margin-left:20px;margin-right:20px;}
.task-part-item .tt-prefix{background:#666 none repeat scroll 0 0;color:#fff;float:left;font-size:18px;margin-right:8px;text-align:center;width:72px;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
blockquote,figure,form,h1,h2,h3,h4,h5,h6,p{margin:0;}
.task-part-item .task-part-hd{line-height:40px;}
.task-task-list .task-task-item .item-icon{color:#a3d2f8;font-size:24px;left:0;margin-top:-12px;position:absolute;text-align:center;top:50%;width:53px;}
.icon-font{font-family:webfont;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;vertical-align:0;}
blockquote,figure,form,h1,h2,h3,h4,h5,h6,p{margin:0;}
.task-task-list .task-task-item{color:#333;line-height:32px;}
.task-task-list .task-task-item .task-tt-text{width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:inline-block;vertical-align:middle;}
.task-task-list .task-task-item .icon-playback,.task-task-list .task-task-item .tt-suffix{color:#999;display:inline-block;margin-left:20px;vertical-align:middle;min-width:60px;}
.task-task-list .task-task-item{color:#333;line-height:32px;}
.flag-gray,.flag-orange,.flag-white{border:1px solid;border-radius:2px;color:#e85308;margin-left:4px;padding:1px;}
.task-task-list .task-task-item .task-tt{padding-left:75px;}
.task-task-list .task-task-item .task-tt a{ }
.divtop{width:100%;height:50px;line-height:50px;font-size:16px;background-color:#e8f1f2;position:fixed;top:0;left:0;z-index:1000;clear:both;}
.divtop a{width:auto;color: #060808;}
.divcenter{width:1000px;margin:60px auto 15px auto;text-align:left;min-height:650px;}
.divfoot{width:100%;height:28px;color:#060806;background-color:#e8f1f2;font-size:14px;text-align:center;line-height:28px;clear:both;}
.divfoot a{}
.selected{color:#fff;background-color:#188eee;padding:0 15px;width:auto;float:left;}
.adown1{text-decoration: none; float: right; margin-top: 8px; padding: 2px 20px 2px 0px; color:#cb4301; height: 20px; line-height: 20px;}
.adown2{text-decoration: none; float: right; padding: 0px 30px 2px 0px;color:#f39b3a; height: 25px; line-height: 25px;}

.ckshow{background:rgba(0,0,0,0) url(/down.png) no-repeat scroll left 50%;margin-right:30px;padding-left:18px;color:#ff9a00;text-decoration:none;}
.ckhind{background:rgba(0,0,0,0) url(/up.png) no-repeat scroll left 50%;margin-right:30px;padding-left:18px;color:#ff9a00;text-decoration:none;}
.spanhid{display:none;}
.sys_footer{padding:15px 0;width:100%;min-width:940px;background-color:#f7f7f7;border-top:1px solid #eaeaea;font-size:12px;}
.sys_footer .foot{width:942px;margin:0 auto;text-align:center;}
.sys_footer .foot p{padding:3px 0;color:#686868;}
.sys_footer .foot p a{color:#aaa;}
.sys_footer .foot .links a{padding:0 6px;color:#333;}


#navOut{width:100%;height:40px;background:#e8f1f2;margin:0;}
.nav{height:40px;margin:0 auto;}
.navLeft{height:40px;background:#e8f1f2;float:left;position:relative;padding:0 10px;}
.navLeft p{height:40px;line-height:40px;text-align:center;color:#060808;font-size:14px;}
.nav .navRight{float:left;overflow:hidden;padding-left:200px;}
.nav .navRight li{float:left;width:auto;padding:0 10px;height:40px;line-height:40px;text-align:center;font-weight:bold;position:relative;}
.nav .navRight li:hover{background:#ccc;}
.fenlei{width:288px;height:558px;position:absolute;background:#FFFFFF;top:40;left:0;border:1PX solid #EEEEEE;display:none;}
.fenlei ul{overflow:hidden;}
.fenlei ul li{overflow:hidden;height:79px;border-bottom:1px solid #EEEEEE;}
.fenleiLeft{overflow:hidden;}
.fenleiLeft dt{width:40px;height:64px;float:left;padding:15px 0 0 15px;font-size:14px;font-weight:bold;}
.fenleiLeft dd{float:left;width:100%;overflow:hidden;}
.fenleiLeft dd a{margin:5px 0 0 10px;float:left;}
.fenleiLeft dd a:hover{color:#f60;}
.fenleiright{width:0px;height:558px;border:1px solid #EEEEEE;border-left:0;background:#FFFFFF;position:absolute;top:40px;left:290px;overflow:hidden;}
.flright{height:90px;padding:20px 0 0 20px;overflow:hidden;}
.flright dt{height:24px;line-height:24px;font-size:14px;font-weight:bold;}
.flright dd{height:66px;overflow:hidden;}
.flright dd a{float:left;padding-right:10px;height:33px;line-height:33px;}
.flright dd a:hover{color:#f60;}
.divfoot{width:100%;height:28px;color:#060806;background-color:#e8f1f2;font-size:14px;text-align:center;line-height:28px;clear:both;}

div.x_goto_top:hover{background-color:#FAFAFA;border-color:#ffa264;}
div.x_goto_top{opacity:0.9;z-index:999999;position:fixed;bottom:40px;right:5%;right:13px;width:38px;height:38px;cursor:pointer;background-color:#F5F5F5;border:1px solid #FF6600;}
div.x_goto_top div.x-arrow{position:absolute;left:10px;top:-1px;width:0px;height:0px;border-width:9px;border-style:solid;border-color:transparent transparent #FF6600;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;}
div.x_goto_top div.x-stick{position:absolute;left:15px;top:15px;width:8px;height:14px;display:block;border-radius:1px;background-color:#FF6600;}

/*悬浮链接*/
a:-webkit-any-link{text-decoration:none;}
.container{width:1200px;margin:0 auto;padding:0;}
.container:after{content:"";display:block;clear:both;}
.clearfix:after{content:"";display:block;clear:both;}
.suspension{position:fixed;z-index:55;right:0;bottom:125px;width:70px;height:240px;z-index:1000;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#62a8ea;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(/images/side_icon.png);background-repeat:no-repeat;}
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(/images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(/images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-buy .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161,163,175,0.11);}
.suspension .d .arrow-qq{position:absolute;width:8px;height:12px;background:url(/images/side_bg_arrow.png) no-repeat;right:-8px;top:230px;}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(/images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:-210px;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d-qbuy{top:120px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:45%;overflow:hidden;background:#F1F1F3;display:block;float:left;margin-right:5px;}
.suspension .d-service-item .i-qq{width:44px;height:50px;background:url(/images/side_con_icon03.png) no-repeat center 15px;display:block;border-radius:50%;overflow:hidden;}
.suspension .d-service-item h3{float:left;width:112px;line-height:25px;font-size:13px;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item-qq{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service-item-qq .circle{width:44px;height:50px;border-radius:45%;overflow:hidden;background:#F1F1F3;display:block;float:left;margin-right:5px;}
.suspension .d-service-item-qq .i-qq-07{width:44px;height:50px;background:url(/images/support07.png) no-repeat center 0px;display:block;border-radius:50%;overflow:hidden;}
.suspension .d-service-item-qq .i-qq-03{width:44px;height:50px;background:url(/images/support03.png) no-repeat center 0px;display:block;border-radius:50%;overflow:hidden;}
.suspension .d-service-item-qq h3{float:left;width:112px;line-height:25px;font-size:13px;}
.suspension .d-service-item-qq .panel{height:120px;width:180px;} 
.suspension .d-service-item-qq .saoyisao{width:160px;height:24px; background:url(/images/saoyisao.png);background-repeat:no-repeat;background-size:160px 24px;}

.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(/images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:13px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:20px;font-size:14px;margin-left:5px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(/images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}
.suspension .d-buy-item{border-bottom:1px solid #eee;padding:5px 0;}
.suspension .d-buy-item .circle{width:30px;height:40px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:right;padding-top:4px;margin-left:5px;}
.suspension .d-buy-item .circle1{width:30px;height:40px;border-radius:50%;overflow:hidden;background:#FF6600;display:block;float:right;padding-top:4px;}
.suspension .d-buy-item h3{float:right;width:105px;line-height:40px;font-size:14px;}

/*secaher 
.search{padding:10px 0; width:150px;background:#A3D0C3;line-height: 50px; float:right;}
.search input{line-height: 50px; width:90px; border:1px solid #7BA7AB;  height: 30px;background:#F9F0DA;color:#9E9C9C;}
.search button{ height: 30px;width: 40px;cursor: pointer;top:0;right:0;background:#7BA7AB;} 
.search button:before{font-family:FontAwesome;color:#F9F0DA;}
*/  
.search{float:right;padding:8px 0;}
.search input{clear:both;width:100px;height:30px;padding-left:10px;border:2px solid #62a8ea;border-radius:5px 0 0 5px;outline:none;background:#fff;color:#9E9C9C;float:left;}
.search button{float:left;top:0;right:0px;width:42px;height:34px;border:none;background:#62a8ea;border-radius:0 5px 5px 0;cursor:pointer;color:#F9F0DA;}

.mysearch{clear:both;margin:0 auto;width:1000px;}
.mysearch input{float:left;width:660px;height:42px;padding-left:10px;border:2px solid #62a8ea;border-radius:5px 0 0 5px;outline:none;background:#fff;color:#9E9C9C;}
.mysearch button{float:left;top:0;right:0px;width:70px;height:46px;border:none;background:#62a8ea;border-radius:0 5px 5px 0;cursor:pointer;color:#F9F0DA;font-size:16px;}
