.header .top{height:91px;background: url("http://oss.rainier.com.cn/a_lend/2019/183/0870/1sdkh.png") repeat-x;}
.container{width:1000px;margin:auto;}
.logo{height:120px;background: url("http://oss.rainier.com.cn/a_lend/2019/186/0651/nq39.png") no-repeat left center;}

.nav{border-bottom:4px solid #027457;height:45px;}
.nav ul li{float:left;background:url("http://oss.rainier.com.cn/a_lend/2019/183/0875/25mve.png") no-repeat left center;padding: 0 35px;}
.nav ul li a{font-size:16px;color: #333;font-family: "Microsoft Yahei";display: block;padding: 5px 10px;text-decoration:none;}
.nav ul li:first-child{background: none;padding-left:25px;}

.nav ul li:hover a{background:#ffbf37;color: #fff;}

.contentA {
    width:1000px;
    margin:40px auto;
    height:430px;
}
.contentA .left{
    width:445px;
    position:relative;
}
.contentA .left .syxx
{
    position: absolute;
    left: 175px;
    top: 180px;
}
.syxx span{
    display: block;
    line-height: 40px;
    font-size: 20px;
    font-family: "Microsoft YaHei";
    color: #666;
    font-weight:bold;
}
.syxx label{
    display: block;
    height: 3px;
    width: 52px;
    background:#027457;
}
.contentA .right{
    width:480px;
    height:425px;
    margin-right: 45px;
    position: relative;
}
.contentA .right .border{
    width:445px;
    height:425px;
    position: relative;
    border:2px solid #e2e0e1;
}
.contentA .right .border .tit{
    position: absolute;
    left: -15px;
    top: 135px;
}
.contentA .right .border .tit span{
    display: block;
    height: 115px;
    padding:10px 0;
    width: 25px;
    font-size:20px;
    font-family: "Microsoft YaHei";
    color: #666;
    font-weight:bold;
    background: #fff;
}
.contentA .right .border .tit label{
    display: block;
    height:50px;
    width: 3px;
    background:#027457;
    position: absolute;
    top: 12px;
    left: 35px;
}
.contentA .right .border .tit a{
    display: block;
    font-family: Arial;
    color: #999;
    height: 185px;
    font-weight:bold;
    font-size: 16px;
    -webkit-writing-mode: vertical-rl;
    -moz-writing-mode: vertical-rl;
    writing-mode: tb-rl;
    position: absolute;
    top: 12px;
    left: 50px;
}

.video{width: 436px;
    /* height: 365px; */
    position: absolute;
    z-index: 1;
    bottom: 105px;
    right: -77px;}
.video img{width:436px;height:365px;}
.shadowbox{position:absolute;left:0;top:0;}


.accessories {
    padding-top:55px;
}

.accessories li{
    display: block;
    width: 136px;
    height:92px;
    margin-bottom:10px;
    margin-right:10px;
    text-align: center;
    float:left;
    border: 1px solid #d4d4d4;

}
.accessories li:hover{
    background: #027457;
    border: 1px solid #027457;
}
.accessories li:hover a{
    color: #fff !important;
}

.accessories li.actived{
    background: #027457;
    border: 1px solid #027457;
}
.accessories li.actived a{
    color: #fff !important;
    background: url("http://oss.rainier.com.cn/a_lend/2019/183/1083/8evga.png") center 15px no-repeat;

}
/**/

.accessories li a{
    display: block;
    width:inherit;
    color:#666;
    font-size:14px;
    padding-top:60px;
    font-family: "Microsoft Yahei";
}
.accessories li.icon-5{margin-left:148px;}
.accessories li.icon-1 a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/0899/2i5hj.png") center 10px no-repeat;  }
.accessories li.icon-2 a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/0899/2k8u7.png") center 10px no-repeat;  }
.accessories li.icon-3 a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/0899/2md7o.png") center 10px no-repeat;  }
.accessories li.icon-4 a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/0899/2oga9.png") center 10px no-repeat;  }
.accessories li.icon-5 a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/0899/2qj0i.png") center 10px no-repeat;  }
.accessories li.icon-6 a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/0899/2sm7m.png") center 10px no-repeat;  }
.accessories li.icon-7 a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/0899/2uq1h.png") center 10px no-repeat;  }
.accessories li.icon-8 a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/1083/8evga.png") center 10px no-repeat;  }

.accessories li.icon-1:hover a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/0926/36mg3.png") center 10px no-repeat;  }
.accessories li.icon-2:hover a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/0926/38psa.png") center 10px no-repeat;  }
.accessories li.icon-3:hover a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/0926/3arri.png") center 10px no-repeat;  }
.accessories li.icon-4:hover a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/0926/3cu5d.png") center 10px no-repeat;  }
.accessories li.icon-5:hover a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/0926/3f3nh.png") center 10px no-repeat;  }
.accessories li.icon-6:hover a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/0926/3h6rq.png") center 10px no-repeat;  }
.accessories li.icon-7:hover a{background: url("http://oss.rainier.com.cn/a_lend/2019/183/0926/3j9aa.png") center 10px no-repeat;  }

.vedio-player {
    width: 375px;
    height: 360px;
}
.contentB{
    width:1000px;
    margin:0 auto;
    height: 350px;
    
}
.teach-video {
    position:relative;
    width:480px;
    height:355px;
}
.T-title {
    position:absolute;
    top:35px;
    right:0;
    width:80px;
    height:258px;
    border:2px solid #3eb970;
}
.T-title span{
    display: block;
    padding:45px 0;
    width: 25px;
    font-size:20px;
    font-family: "Microsoft YaHei";
    color: #666;
    font-weight:bold;
    background: #fff;
    margin-left:55px;
}
.T-title span:after{
    content:'';
    display: block;
    height:50px;
    width: 3px;
    background:#03a444;
    position: absolute;
    top: 105px;
    left: 45px;
}
.T-title a{
    display: block;
    font-family: Arial;
    color: #999;
    height: 185px;
    font-weight:bold;
    font-size: 16px;
    -webkit-writing-mode: vertical-rl;
    -moz-writing-mode: vertical-rl;
    writing-mode: tb-rl;
    position: absolute;
    top: 41px;
    left: 20px;
}
.inyri {
    width:460px;
    height:310px;
}

.inyri .demo-1Hd{
    height:35px;border-bottom:2px solid #027457;
}

.inyri .demo-1Hd li{
    display:inline-block;
    font-family: "Microsoft Yahei";
    font-size: 20px;
    color: #333;
    float: left;
    line-height: 35px;
    margin-right:5px;
    cursor:pointer;
}

.inyri .demo-1Hd label{
    font-size: 13px;
    font-family: Arial;
    height: 35px;
    display:inline-block;
    line-height: 43px;
    color: #999;

}

.contentB .tit a{float: right;display: block;height: 35px;line-height: 35px;color: #333;font-size: 12px; font-family: "Microsoft Yahei";}

.zlBox ul li{
    padding-left:55px;
    height:60px;
    margin:8px 0;
    background:url("http://oss.rainier.com.cn/a_lend/2019/183/1006/6hip8.png") left center no-repeat;
}

.zlBox ul li a{display: block;font-size:12px;font-family: Serif;color:#555;line-height:18px; padding-top: 7px;}
.zlBox ul li span{color: #999;font-size: 12px;font-family: Serif;display:block;padding-top:2px;}
.zlBox .more{display: block;height: 40px;background: #e7e7ee;color: #666;line-height: 40px;text-align: center;font-family: "Microsoft Yahei";font-size: 14px;}
.zlBox ul li:hover a{color:#027457;}


.contentB .right{
    width:480px;
    height:290px;
    padding:15px 25px 25px 25px;
    background:#fff;
    -webkit-box-shadow: 6px 6px 20px -7px #b5b5b5;
    -moz-box-shadow: 6px 6px 20px -7px #b5b5b5;
    box-shadow:6px 6px 20px -7px #b5b5b5;
}


.contentB .demo-1Top{height:110px;margin-top: 15px;}
.contentB .pic-2{float:left;}
.contentB .pic-2 img{display:block;width:158px;height:108px;}
.contentB .js{float:left;width:310px;margin-left:10px;}
.contentB .js a{font-size:12px;display:block;height:23px;font-family:Serif;color:#333;line-height: 23px;}

.contentB .js p{font-family:serif;font-size:12px;line-height:22px;float:left;color:#999;text-align:justify;}

.contentB .js a:hover{color:#027457;}
.contentB .demo-1Bottom{font-size:12px;width:100%;}
.contentB .demo-1Bottom ul{margin-top:5px;}
.contentB .demo-1Bottom ul li{height:30px;width:100%;line-height:30px;border-bottom:1px dashed #c0c0c0;}
.contentB .demo-1Bottom ul li:last-child{border-bottom:none;}
.contentB .demo-1Bottom ul li :hover{color:#027457;}
.contentB .demo-1Bottom ul li span{float:right;font-family:serif;color:#999;}
.contentB .demo-1Bottom ul li a ,.contentB .demo-1Bottom ul li label{float:left;font-family:serif;color:#555;}

.contentD{width:100%;background:url("http://oss.rainier.com.cn/a_lend/2019/183/0832/1626b.png") no-repeat center bottom ;height:330px;}
.team{padding-top:40px;width:1000px;height:240px;margin:auto;position:relative;}
.team .operationTit{width:260px;height:110px;position: relative;margin-left: 25px;}
.team .operationTit span{
    font-family: "Microsoft Yahei";
    font-size: 24px;
    text-align: center;
    color: #666;
    display: block;
    font-weight: bold;
    height:53px;
    line-height:65px;
    border-left:2px solid #11C368;
    border-top:2px solid #11C368;
    border-right:2px solid #11C368;
}

.team .operationTit a{
    font-size:16px;
    font-family: Arial;
    color: #fff;
    display: block;
    font-weight: bold;
    height:53px;
    line-height:63px;
    text-indent:33px;
    border-left:2px solid #fff;
    border-bottom:2px solid #fff;
    border-right:2px solid #fff;
}
.team .operationTit label
{
    display: block;
    height: 3px;
    width: 52px;
    background: #fff;
    position: absolute;
    left:36px;
    top:65px;
}

.teamLeft{height:120px;padding: 0 25px;}
.teamLeft p{font-size: 12px;font-family: "Microsoft Yahei";color: #ffffff;text-align:justify;line-height:26px;}
.teamLeft span{font-size:16px;color: #ffffff;font-family: "Microsoft Yahei";display:block;height:75px;line-height:75px;}

.ladyScroll{width:410px;position: absolute;top:0;right:0;}
.ladyScroll .scrollWrap{width:410px;overflow:hidden;position:relative;}
.ladyScroll .prev,.ladyScroll .next{width:14px;height:14px;position:absolute;top:190px;z-index:100; cursor:pointer;}
.ladyScroll .prev{ left:170px;   background:url(http://oss.rainier.com.cn/a_lend/2019/183/1016/77o57.png) no-repeat;}
.ladyScroll .next{ right:200px;  background:url(http://oss.rainier.com.cn/a_lend/2019/183/1017/780rq.png) no-repeat;}

.ladyScroll dl{float:left;width:155px;height:195px;position:relative;margin:0 15px;}
.ladyScroll  dt{margin:0 auto;width:155px;border-radius:90px;border: 3px solid #fff;overflow: hidden;}
.ladyScroll  .dlList dl dt img{display:block;width:155px;height:170px;}

.contentC{background: #fbfbfb;}
.contentC{padding: 20px;width:960px;margin:25px auto;}

.contentC .bottom .echart{
    width: 570px;
    height: 300px;
}
.contentC .bottom .echart img{
    width: 100%;
    height:100%;
}
.amount{
    width: 355px;
    margin-top:85px;
}
.amount p a{
    height:22px;
    line-height: 22px;
    font-size:16px;
    color: #1a1e2f;
}
.amount p a span{
    float: left;
    width: 22px;
    height: 22px;
    background: #15956b;
    margin-right: 5px;
}
.contentC .bottom .all{
    width: 110px;
    margin-top: 55px;
    padding-left: 60px;
    position: relative;
    line-height: 80px;
    text-align: center;
    height: 109px;
}

.all1 {
    background: url(http://oss.rainier.com.cn/a_lend/2019/183/1019/7addi.png) no-repeat;
}
.all2 {
    background: url(http://oss.rainier.com.cn/a_lend/2019/183/0832/1a26c.png) no-repeat;
}

.contentC .bottom .all{
    font-size: 29px;
    color: #fff;
    font-weight: bold;
}


.contentFbox{
    width: 1000px;
    background: url("http://oss.rainier.com.cn/a_lend/2019/183/1016/6t5u9.png") #fff no-repeat center;
    height: 250px;
    padding: 70px 0;
    -webkit-box-shadow: 6px 6px 20px -7px #5b5b5b;
    -moz-box-shadow: 6px 6px 20px -7px #5b5b5b;
    box-shadow: 6px 6px 20px -7px #5b5b5b;
    border-radius:10px;
    margin: 40px auto;
}

.contentFbox .commonBox{
    width: 320px;
    height:255px;
    background: url("http://oss.rainier.com.cn/a_lend/2019/183/1016/6vab3.png") left bottom no-repeat;
}

.contentFbox .one{background: none;}

.contentFbox ul{
    padding:0 20px;
}
.contentFbox .two{
    margin:0 20px;
}
.contentFbox h3{
    height:120px;
    line-height:190px;
    font-size: 20px;
    color: #108d0d;
    text-align: center;
    font-weight: bold;
}
.contentFbox .one h3{ background: url("http://oss.rainier.com.cn/a_lend/2019/183/1019/7di1p.png") center 0 no-repeat }
.contentFbox .two h3{ background: url("http://oss.rainier.com.cn/a_lend/2019/183/1019/7hi7s.png") center 0 no-repeat }
.contentFbox .three h3{background: url("http://oss.rainier.com.cn/a_lend/2019/183/1019/7fi7m.png") center 0 no-repeat}

.contentFbox ul li {
    float: left;
    width: 280px;
    height: 22px;
    line-height:22px;
    text-indent:50px;
    margin-top:15px;
}

.contentFbox ul li a{
    width: inherit;
    color: #666;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.two-1,.two-2{width:130px !important;}
.two-2{margin-left:16px;}

.contentFbox ul li a:hover{
    color: #2FB7A1;
}
.contentC .tit{
        margin-bottom: 20px;
    height: 35px;
    border-bottom: 2px solid #027457;
}
.contentC .tit span {
    font-family: "Microsoft Yahei";
    font-size: 20px;
    color: #333;
    float: left;
    line-height: 35px;
}
.footer{height:160px;background:#007457;}

.footer .left{width:390px;margin-top:50px;}

.footer .right{width:300px;margin-top:50px;}
.footer .left p,.footer .right p{font-size:14px;font-family:"Microsoft Yahei";color:#fff;line-height:35px;}
.footer .center{width:282px;height:95px;background:url("http://oss.rainier.com.cn/a_lend/2019/183/0832/1826c.png") center no-repeat;margin-top:40px;}

.footer .center p{height:38px;color:#fff;line-height:38px;padding-left: 50px;font-size:14px;font-family:"Microsoft Yahei";margin-top:5px;margin-left: 60px;margin-bottom:7px;}
.footer .center .phone{background: url("http://oss.rainier.com.cn/a_lend/2019/183/1016/71g8e.png") left center no-repeat;}
.footer .center .mail{background: url("http://oss.rainier.com.cn/a_lend/2019/183/1016/73iel.png") left center no-repeat;}


.breadcrumb {height:35px;border-bottom:1px dashed #eee;overflow: hidden;margin-bottom:25px;padding-left:22px;background:url("../img/house.png") left center no-repeat;}
.breadcrumb span{line-height: 35px;font-family:"Microsoft YaHei";font-size: 28px;color:#fff;display: block;padding: 0 20px;float: left;background: #3591e0;}
.breadcrumb ul {float:left;}
.breadcrumb ul li a, .breadcrumb ul li {color:#666; font-size:12px; line-height:35px;font-family: serif;}
.breadcrumb ul li a:hover {text-decoration:none;color:#3591e0;}
.breadcrumb b{float:left;padding:0 15px;height:35px;line-height:35px;font-size: 18px;color: #3591e0;border-bottom: 2px #3591e0 solid;font-weight: normal;}



.contentCategory {width:950px;padding:15px;min-height:860px;margin:30px auto 20px;background: #fff;border-radius:5px;-moz-box-shadow: 0 1px 30px rgba(70, 70, 70, 0.36);-webkit-box-shadow: 0px 0px 10px rgba(70, 70, 70, 0.36);box-shadow: 0px 0px 10px rgba(70, 70, 70, 0.36);}

.aside {width:180px;position:relative;}
.aside h2 {height:40px;line-height:40px; color:#fff; font-weight:normal;font-size:16px;font-family:"Microsoft YaHei";background:url("../img/circle.png")  #007457 25px center no-repeat;text-align:center;margin-bottom:10px;}
.aside h2 a{display:block;text-decoration:none;color:#fff;}
.aside ul li {background:#f0f0f0;margin-top:5px;}
.aside ul li a{display:block; height:40px;line-height:40px;color:#666;font-size:14px;font-family:"Microsoft YaHei"; font-weight: normal; text-decoration: none;padding-left:40px; background: #f9f9f9;}
.aside ul li a:hover {color:#8fba3d ;background:url("../img/leftBtn.png") #fff 20px center no-repeat;-moz-box-shadow: 0 0 5px #a9a9a9; -webkit-box-shadow: 0px 0px 5px #a9a9a9;
    box-shadow: 0px 0px 5px #a9a9a9;}
.level3 {display: block !important;}
.level3 > li > a {font-size: 14px !important;padding-left: 60px !important;background-position-x: 35px !important;}
.level4 {display: none;}
.level4 > li > a {padding-left:10px;background: #E36776;}
.level2 > li > a.arrow:hover,
.level3 > li > a.arrow:hover,
.level4 > li > a.arrow:hover,
.level2 > li > a.current,
.level3 > li > a.current,
.level4 > li > a.current {color:#8fba3d ;background:url("../img/leftBtn.png") #f7f7f7 20px center no-repeat;-moz-box-shadow: 0 0 5px #a9a9a9; -webkit-box-shadow: 0px 0px 5px #a9a9a9;
    box-shadow: 0px 0px 5px #a9a9a9;}

.level3 li a:hover{background: url("../img/bg-btn3.png") #eee no-repeat !important; color: #333 !important;}
.arrow{background:#3591e0 !important;color: #fff !important;}


.contentLi {width:750px;}

.articleLi {margin-top:5px;min-height:550px;}
.articleLi ul {margin: 10px;}
.articleLi ul li {height:35px;line-height: 35px;border-bottom: 1px dashed #bfbfbf;background: url(../img/label.png) 5px center no-repeat;padding-left:20px;}
.articleLi ul li a {display:block;font-size:12px;color:#787878;text-decoration: none;cursor: pointer;}
.articleLi ul li a h3 {font-size: 14px;font-weight: normal;}
.articleLi ul li a:hover {color: #007457;}
.articleLi ul li:hover{background:url("../img/label2.png") #fafafa 5px center no-repeat;}


.contentArt {width:950px;padding:15px;min-height:600px;margin:30px auto 20px;background:#fff;border-radius:5px;-moz-box-shadow: 0 1px 30px rgba(70, 70, 70, 0.36);-webkit-box-shadow: 0px 0px 10px rgba(70, 70, 70, 0.36);box-shadow: 0px 0px 10px rgba(70, 70, 70, 0.36);}
.title_info {font-family:serif;width:100%;color:#666;text-align: center;padding: 20px 0;font-size: 15px;border-bottom:2px solid #ededed;}
.secondContent{width:750px;}

.articlePage {margin-top:30px;min-height:450px;}
.articlePage h2 {text-align:center;font-size:27px;color:#061888;font-weight:normal;line-height:35px;}

.article-detail {padding:0 15px;}
.article-detail > p img {display:block;margin: 10px auto;}
.article-detail > p {font-family: serif;line-height: 30px;padding-top:10px;text-align: justify;color: #666;text-indent: 2em;font-size: 14px;}
.article-detail table {margin:0 auto;}
.article-detail table td {text-align:left;font-size:14px;color:#666;padding:10px;line-height:22px;}
.article-detail table td p{text-indent:0;font-size:14px;text-align:left;font-family:"Microsoft YaHei";color:#666;line-height:25px;}
.article-detail object{margin-left: -2em;}


.page {
    height: 40px;
    text-align: center;
    color: #888;
    margin: 20px auto 0;
    background: #f2f2f2;
}

.pagelist {
    font-size: 0;
    background: #fff;
    height: 50px;
    line-height: 50px;
}

.pagelist span {
    font-size: 14px;
}

.pagelist .bgprimary {
    cursor: default;
    color: #fff;
    background: #337ab7;
    border-color: #337ab7;
}

.pagelist .jump {
    border: 1px solid #ccc;
    padding: 3px 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    cursor: pointer;
    margin-left: 5px;
}
.ellipsis {
    padding: 0px 8px;
}

.bgprimary {
    cursor: default;
    color: #fff;
    background: #337ab7;
    border-color: #337ab7;
}

.pagelist .jump.disabled{
    pointer-events: none;
    background: #ddd;
}