/* LiPenghui 2015-07-22 */

body { font-family: MicroSoft YaHei; background: #b5edff;}
a { text-decoration: none;}
.w960 { width: 960px; margin: 0 auto;}

/* header */
.header { width: 100%; height: 498px; background: url('../images/ksc/header.png') center no-repeat; margin-top: 83px;}

/* main */
.main { width: 960px; margin: 0 auto;}
.content { width: 100%; overflow: hidden;}
.c1 { height: 613px; background: url('../images/ksc/c1.png') no-repeat;}
.c2 { height: 439px; background: url('../images/ksc/c2.png') no-repeat;}
.c3 { height: 571px; background: url('../images/ksc/c3.png') no-repeat;}
.c4 { height: 339px; background: url('../images/ksc/c4.png') no-repeat;}

.c1-item {  float: left; margin: 60px 35px 0 80px;}
.c1-l { width: 330px; }
.c1-r { width: 370px; margin-left: 70px;}
.c1-item h2 { font-size: 24px; color: #fff; font-weight: 700; text-indent: 150px; line-height: 45px;}
.c1-l h2 { text-indent: 120px;}
.c1-item h3 { font-size: 22px; color: #fff; text-indent: 100px; margin-bottom: 45px;}
.c1-item p { font-size: 16px; color: #fff; line-height: 24px;}
.link { margin-top: 10px;}
.link a { font-size: 16px; color: #fff; text-decoration: underline; padding-left: 30px; background: url('../images/ksc/bg-link.png') center left no-repeat;}
.link a:hover { color: #ff9c3c};
.btn { width: 100%; height: 39px; }
.c1-l .btn { margin-top: 70px;}
.c1-r .btn { margin-top: 55px;}
.btn a { display: block; margin: 0 auto; width: 270px; line-height: 39px; font-size: 16px; color: #fff; text-align: center; background: url('../images/ksc/bg-btn-1.png') center no-repeat;}
.btn a:hover { background: url('../images/ksc/bg-btn-1-h.png'); color: #ff7f01;}

.c2 p { font-size: 16px; color: #8c6866; width: 340px; float: left; line-height: 24px; margin-top: 105px;}
.c2 .p1 { margin-left: 80px;}
.c2 .p2 { margin-left: 135px;}

.teach-list { overflow: hidden; margin-left: 120px;}
.teach-list li { float: left; margin-right:  14px; height: 39px;}
.teach-list li a { display: block; padding: 0 20px; line-height: 35px; border-top: 4px solid #1b7971; background: #239b91; color: #fff;}
.teach-list li a:hover { border-top: 4px solid #cf7f2c; background: #fdaf5d; color: #fff;}

.flow-list { overflow: hidden; margin: 180px 0 0 55px; width: 120%;}
.flow-list li { float: left; margin-right: 88px; width: 100px; }
.flow-list li p { font-size: 16px; color: #fff; text-align: center; }

.flow-box { width: 870px; height: 90px; border: 1px dashed #fff; margin: 30px 0 0 40px; }
.flow-box p { font-size: 14px; color: #fff; padding-left: 20px; line-height: 30px; background: url('../images/ksc/bg-item.png') center left no-repeat; margin-left: 10px;}
.has-link { margin-top: 20px;}
.has-link a { font-size: 14px; color: #f9ef4b;}
.has-link a:hover { text-decoration: underline; color: #ff9c3c;}
.has-btn a { display: inline-block; margin-left: 30px; line-height: 28px; background: #ff9c3c; border-radius: 5px; text-align: center; color: #fff; padding: 0 20px;}
.has-btn a:hover { color: #ff7f01; background: #f9ef4b; }

.c4-l { margin: 110px 0 0 55px; overflow: hidden; width: 410px; float: left;}
.c4-l p { width: 205px; float: left; line-height: 30px; font-size: 18px; color: #fff; font-weight: 700; text-align: center;}
.c4-l p a { color: #f9ef4b;}
.c4-l p a:hover { text-decoration: underline; color: #ff9c3c;}
.c4-r { margin: 35px 0 0 550px;}
.c4-r a { display: block; width: 297px; line-height: 57px; font-weight: 700; font-size: 18px; color: #fff; text-align: center; background: url('../images/ksc/bg-btn-2.png');}
.c4-r a:hover { background: url('../images/ksc/bg-btn-2-h.png'); color: #ff7f01;}
.c4-r p { width: 297px; line-height: 24px; margin-top: 20px; font-size: 16px; color: #fff;}

/* footer */
.footer { margin-top: 40px; }
#footer_link_info a { color: #333; }
#footer_link_info a:hover { color: #666; }
#footer_link_info p { color: #333; }


/*右侧固定sider*/
*html{background-image:url(about:blank);background-attachment:fixed;}
.rightSider { width:40px; position:fixed; z-index:100; right:0; bottom:150px; _position:absolute; _bottom:auto; _margin-bottom:150px;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.rightSider .toTop { display:block; background:url(../images/ksc/right_sider.png) no-repeat; width:40px; height:46px;}
.rightSider .toTop:hover { background:url(../images/ksc/right_sider.png) no-repeat -44px 0px;}
.rightSider a.baiduShare { display:block; background:url(../images/ksc/right_sider.png) no-repeat 0px -46px; width:40px; height:64px; _width:23px;}
.rightSider a.baiduShare:hover { background:url(../images/ksc/right_sider.png) no-repeat -44px -46px;}
.rightSider .weibo { display:block; background:url(../images/ksc/right_sider.png) no-repeat 0px -110px; width:40px; height:167px;}
.rightSider .weibo:hover { background:url(../images/ksc/right_sider.png) no-repeat -44px -110px;}
/*end 右侧固定sider*/