﻿/**css reset by lsk*/
html{height: 100%;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea {font-family:"微软雅黑","Microsoft Yahei",Arial, Helvetica, sans-serif,"黑体"; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-box-sizing: border-box;}
pre { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ }
button,textarea { outline: none; -webkit-appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
i,em{ font-style: normal; }
a { text-decoration: none; background:transparent;-webkit-tap-highlight-color: transparent; }
a:hover{text-decoration: none;}
a:focus { outline: none; }
body{background-color:#fdfdfd;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}
fieldset, img { border: 0; }
ul.nolist,ul { list-style: none; }
ul.nolist li,ul li { list-style: none; }
/**清除浮动**/
.clearFix:before, .clearFix:after { display: table; content: ""; }
.clearFix:after { clear: both; }
.clearFix { *zoom: 1; }
.none{display:none}
/*top*/
.top{background-color:#f6f6f6;height:30px;line-height:30px;width:100%}
.top .contents{width:1200px;margin:0 auto;height:30px}
.top .contents .p1{margin-right:25px;height:30px;line-height:30px;width:85px;float:left;color:#333333;font-size:12px}
.top .contents .p2{margin-left:15px;height:30px;line-height:30px;width:150px;float:left;color:#333333;font-size:12px}
.top .contents .p2 span{display:inline-block;float:left;height:30px}
.top .contents .p2 input{display:inline-block;float:left;height:24px;width:95px;margin-top:3px;border:1px solid #aaaaaa;border-radius:6px;margin-left:10px;outline:none;padding-left:10px}
.top .contents .p3{float:left;}
.top .contents .p3 a{display:inline-block;float:left;height:24px;margin-top:3px;width:60px;text-align:center;line-height:24px;border:1px solid #aaaaaa;border-radius:12px;font-size:12px;color:#333333;margin-right:15px}
.top .contents .p4{text-align:center;width:200px;float:left;margin-left:30px;font-size:12px;color:#333333;height:30px;line-height:30px}
.top .contents .p5{overflow:hidden;width:240px;float:right;position:relative;height:24px;margin-top:3px;border:1px solid #5b8ed1;border-radius:5px}
.top .contents .p5 input{outline:none;background-color:transparent;width:200px;height:20px;border:none;display:block;margin-left:5px}
.top .contents .p5 em{display:inline-block;width:14px;height:16px;position:absolute;background:url("../Images/glass.png") no-repeat center center;background-size:100% 100%;right:10px;top:4px}

/*主页搬运过来*/
.dbt1{
background: url(../Images/conterx_1_px.png) no-repeat;
color:#a7c840;    
margin-left: 0px;
margin-top: 10px; 
}
.dbt1-1{
background: url(../Images/conterx_1-1_px.png) no-repeat;
color:#a7c840;    
margin-left:0px;
margin-top: 0px; 
position:relative;
left:0px;
top:10px;

}
.jszybg{
    background: url(../Images/jszz_bj.png) no-repeat;  
}
.jszybg2{
    background: url(../Images/jszz_bj2.png) no-repeat;  
    z-index: 999;
}
.jszy2-right strong{font-weight: normal;}

.jszy-left{
    color: #4ab6fe;
    width: 130px;
    float: left;
    margin-left: 70px;
    margin-top: 10px;
    font-size: 28px;
}
.jszy-right{
color: #4ab6fe;
    width: 350px;
    float: right;
    margin-top: 40px;
    font-size: 16px;
    text-align: center;
}
.jszy-right span{
    float: left;
    width: 25%;
}
.szpxbg{
    background: url(../Images/szpx_hx.png) no-repeat;  
}
.marqueeleft{height:136px;width:1160px;overflow:hidden;margin:40px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:270px;height:133px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:250px;height:104px;padding:2px;overflow:hidden;}
.marqueeleft li .pic img{ width:250px; height:104px;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}

.marqueeleft li .xm{float: left;width: 50%}
.marqueeleft li .zc{float: right;width: 50%}
.marqueeleft li .jj{float: left;width: 100%}

.tpzjbg{
    background: url(../Images/tpzjbg.png) no-repeat;  
}
.tpzj-left{
    color: #FF8A00;
    width: 130px;
    float: left;
    margin-left: 70px;
    margin-top: 15px;
    font-size: 28px;
}
.tpzj-right{
    color: #FF8A00;
    width: 50px;
    float: right;
    margin-top: 35px;
    font-size: 20px;
}
.tpzj-right span{
    float: left;
    width: 100%;
}
.tpzj-right span a{
    color: #FF8A00;
    font-size: 14px;
}


.zxads {
    width: 100%;
    float: left;
    padding-bottom: 10px;
}

.zbad {
    width: 58.4%;
    float: left;
}
.zbad img {
    width: 100%;
    height: 100px;
}
.ybad {
    width: 39%;
    float: right;
}
.ybad img {
    width: 100%;
    height: 100px;
}
.jzxxx-right-hhh {
    padding-top: 0px;
    margin-bottom: 62px;
}
.jzxxx-right {
    background: url(../Images/zuhuhu.png);
    width: 100%;
    float: left;
}
.jzxxx-right span {
    float: left;
    font-size: 18px;
    line-height: 48px;
    cursor: pointer;
    position: relative;
}
.jzxxx-right span a{ display: block;
    width: 109px;
    text-align: center;
width: 133px;}
   

.jzxxx-right .on {
    line-height: 45px;
    border-top: 3px solid #f15500;
    background-color: #fff;
    color: #f15500;
}
.jzxxx-right .on a{
    border-right: 1px solid #d8d8d8;
    border-left: 1px solid #d8d8d8;
    color: #F15500;
}


.operation_btn {
    text-align: center;
}

.gdxwqq {
    padding-bottom: 20px;
}
.operation_btn .btn {
    width: 260px;
    height: 38px;
    line-height: 38px;
    padding: 0;
    border-radius: 19px;
    border: 1px solid #389ff8;
    font-size: 16px;
    cursor: pointer;
    color: #fff;
}
.operation_btn .btn:hover {
    width: 260px;
    height: 38px;
    line-height: 38px;
    padding: 0;
    border-radius: 19px;
    border: 1px solid #389ff8;
    font-size: 16px;
    box-shadow: 0 0 20px #389ff8;
    cursor: pointer;
    color: #fff;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
        float: none;
}


/*名园展示*/
.content .mainbox{width:1100px;margin:0 auto;}

.myzs_tit{position:relative;width:1100px; margin:0 auto}
.myzs_tit a.Establish{position:absolute;background:url(../Images/btn.png) no-repeat 0 -246px;right:0;top:2px;color:#ff7f00;width:167px;height:34px;line-height:34px;}
.myzs_con{width:1100px;position:relative;height:263px;_height:100%;margin-top:20px;}
.myzs_con .picbox{width:1180px;height:263px;position:relative;overflow:hidden;}
.myzs_con .picbox ul{height:260px;position:absolute;left:0px;top:6px;margin-left:-20px;margin-right:-20px;}
.myzs_con .picbox ul li{padding:0px 13px 0 19px;float:left;width:250px;height:263px;position:relative;display:inline-block;_padding:0px 14px 0 14px;}
.myzs_con .picbox ul li p{ font-size:12px; color:#999;padding:0 3px 0 3px;line-height:20px;}
.xzyt{width: 100%;float: left;}
.myzs_con .picbox ul li .zbxm{font-size:14px;padding:5px 0 3px; color:#434343;float: left;width: 20%}
.myzs_con .picbox ul li .ybzc{font-size:14px;padding:5px 0 3px; color:#434343;float: right !important;width: 80%;    text-align: right;}
.myzs_con .picbox ul li a:hover{color:#ff7f00;}
.myzs_con .picbox ul li a img{width:250px;height:154px;margin-bottom:5px; border:1px solid #fff;}  
.myzs_con .picbox ul li a:hover img{ border:1px solid #ff7f00;}
.myzs_con .picbox ul li a:hover h3{ color:#ff7f00}
a.abtn{position:absolute;top:100px;display:block;height:31px;width:18px;overflow:hidden;text-indent:-20000px;background:url(../Images/ar_btn.jpg) no-repeat top center;}
a.aleft{left:-35px;}
a.aleft{background-position:0 0;}
a.aleft:hover{background-position:-18px 0px;}
a.aright{right:-35px;}
a.aright{background-position:-37px 0;}
a.aright:hover{background-position:-55px 0;}
/*名园展示*/

/*特聘专家列表*/
.news_list_zjxxh {
    width: 864px;
    float: left;
    padding-top: 20px;}
.tpzjjhhh {
    width: 50%;
    float: left;
        border-bottom: 1px solid #E6E6FD;
}
.news_righthh {
    width: 42%;
    float: left;
    padding: 10px;
}
.news_righthh img {
    width: 180px;
    height: 129px;
}
.news_lefthh {
    width: 52%;
    float: left;
}
.zjxx_tit_lewwfthh {
    width: 100%;
    float: left;
}
.zjxx_tit_lefthh {
    width: 30%;
    float: left;
}
.three_l .three_con .titlefthh h3 {
    color: #389FF8;
    text-align: left;
    font-size: 15px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    list-style-type: none;
}
.three_l .three_con .titrighthh h3 {
color: #389FF8;
    text-align: right;
    font-size: 15px;
        text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    list-style-type: none;
}
p.infopjjhh {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
}
/*特聘专家列表*/


/*特聘专家内容*/
.news_list_zjxxhf {
    width: 864px;
    float: left;
    padding-top: 20px;}
.tpzjjhhhf {
   width: 100%;
    float: left;
    border-bottom: 1px solid #E6E6FD;
}
.news_righthhf {
    width: 30%;
    float: left;
    padding: 10px;
}
.news_righthhf img {
    width: 100%;
    height: 206px;
}
.news_lefthhf {
    width: 66%;
    float: left;
}
.zjxx_tit_lewwfthhf {
    width: 100%;
    float: left;
    padding: 0 6px;
}
.zjxx_tit_lefthhf {
    width: 30%;
    float: left;
}
.three_l .three_con .titlefthhf h3 {
    color: #389FF8;
    text-align: left;
    font-size: 15px;
        text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    list-style-type: none;
}
.three_l .three_con .titrighthhf h3 {
color: #389FF8;
    text-align: right;
    font-size: 15px;
        text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    list-style-type: none;
}
.infopjjhhf {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 10;
}
.zjxx_tit_righthhf{
    text-align: right;
}
/*特聘专家内容*/
.szpx-left{
    color: #45bba5;
    width: 130px;
    float: left;
    margin-left: 70px;
    margin-top: 15px;
    font-size: 28px;
}
.szpx-right{
    color: #45bba5;
    width: 50px;
    float: right;
    margin-top: 35px;
    font-size: 20px;
}
.szpx-right span{
    float: left;
    width: 20px;
}
.szpx-right span a{
    font-size: 14px;
    position: absolute;
    right: 10px;
}
.jzxxbg{
    background: url(../Images/jzxx_hx.png) no-repeat;  
}
.jzxx-left{
    color: #5b8ed1;
    width: 130px;
    float: left;
    margin-left: 70px;
    margin-top: 15px;
    font-size: 28px;
}
.jzxx-right{
color: #5b8ed1;
    width: 480px;
    float: right;
    margin-top: 40px;
    font-size: 16px;
    text-align: center;
}
.jzxx-right span{
    float: left;
    width: 25%;
}

.dbt2{
color:#fbc201;   
margin-left: 0px;
margin-top: 10px; 
}
.dbt3{
background: url(../Images/conterx_3.png) no-repeat;
color:#f96830; 
margin-left: 0px;
margin-top: 10px;     
}
.dbt4{
background: url(../Images/conterx_4.png) no-repeat;
color:#5b8ed1;     
}
.dbt4-1{
background: url(../Images/conterx_4.png) no-repeat;
color:#5b8ed1;  
position: relative;
right: -10px;   
width:970px;
height: 54px;
margin:20px auto;
}

.dbt5{
background: url(../Images/conterx_5.png) no-repeat;
color:#f8000c;     
}
.dbt6{
background: url(../Images/conterx_6.png) no-repeat;
color:#45bba5;     
}
.sb-s{
    border: none;
    
}
.ps-0 a{
color:#a7c840;    
}
.sr-f{
background-color:#a7c840;    
}
.sr-f .psr-0{
color:#a7c840;    
}
.sr-s .psr-3 a{
color:#a7c840;    
}
.sz-2{
overflow: hidden;    
}
.sz-2-2{
overflow: hidden;    
}
.tp {
width: 230px;
float: left;
margin-right: 5px;
margin-left: 5px;
margin-top: 15px;
}
.dbt4-1x{
background: url(../Images/conterx_4.png) no-repeat;
color:#5b8ed1;  
position: relative;
right: -10px;   
width:701px;
height: 54px;
margin:20px auto;
}
.dbt1-1x{
background: url(../Images/conterx_1-1_pxx.png) no-repeat;
color:#5b8ed1;    
margin-left:0px;
margin-top: 0px; 
position:relative;
left:0px;
top:10px;

}
.s-right1{
    position:relative;
    right:0px;
    top:25px;
    text-align: :left;
}
.s-right2{
    position:relative;
    right:0px;
    top: 19px;;
}
.ps-11 a{
    color:#434343;  
    font-size:18px; 
    position:relative;
    left:0px;
    top:20px; 
}
.ps-22 a {
    display: inline-block;
    width: 90px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-size: 17px;
    color: #ffffff;
    border-radius: 5px;
    background-color: #a7c840;
    position:relative;
    left:200px;
    top:-10px; 
}

/* .body2-4{
    position: relative;
    left: 20px;
    text-align: center;
    width: 230px;
    height: 230px;


} */
        .device {
            width:710px;
            height:320px;
            position: relative;
            float:left;
            margin-right:25px;
            
        }
        .swiper-pagination-bullet {
            width: 30px;
            height: 8px;
            display: inline-block;
            background: #4a483f;
            border-radius:0;
            opacity:1;
        }
        .swiper-pagination-bullet-active {
            opacity: 1;
            background: #ffffff
        }
        .pag2{left:280px !important;bottom:6px !important;}
        .runner .swiper-slide{text-align:center;}

        .device_zx {
            width:710px;
            height:320px;
            position: relative;
            float:left;
            margin-right:0px;
            
        }
        .device_zx .img-0 a img{
            width: 710px;
        }
/*主页搬运过来*/


.banner-index{width:100%;position:relative;z-index:80;}
.banner-index .swiper-slide img{width:100%;display:block}
.banner-index .swiper-pagination{position:absolute;left:0;text-align:center;bottom:5px !important;width:100%;z-index:1002}
.banner-index .swiper-pagination-bullet{opacity:1;background-color:transparent;display:inline-block;width:10px;height:10px;border:1px solid #fff;margin:0 8px !important;cursor:pointer;border-radius:50%}
.banner-index .swiper-pagination-bullet-active{background:#fff}

.main{width:100%;background:url("../Images/main-bg.png") no-repeat center center;background-size:100% 100%;overflow:hidden}
.main1{width:100%;overflow:hidden}
.menu{width:100%;height:43px;line-height:43px;border-top:1px solid #5b8ed1;border-bottom:1px solid #5b8ed1;background-color:white;margin-top:3px}
.menu-main{width:1200px;margin:0 auto;height:43px}
.menu-main .ul0{width:100%;height:43px}
.menu-main .ul0 .li0{position:relative;width:131px;float:left;height:43px;line-height:43px;font-size:18px;color:#508c28;text-align:center}
.menu-main .ul0 .li0 a{color:#5b8ed1}
.menu-main .ul0 .li0:hover .a0{color:#333333}
.menu-main .ul0 .li0 ul{display:none;z-index:100;width:100%;border:1px solid #5b8ed1;position:absolute;left:0;background-color:white}
.menu-main .ul0 .li0:hover  ul{display:block}
.menu-main .ul0 .li0 ul li{height:35px;line-height:35px;text-align:center;}
.menu-main .ul0 .li0 ul li {color:#5b8ed1}
/*.menu-main .ul0 .li0 ul li:hover{background-color:#5b8ed1;}
.menu-main .ul0 .li0 ul li a:hover{color:#333333}*/
.main-contents{width:1200px;margin:25px auto 0 auto;background-color:white;}
.main-contents .body1{width:98%;height:445px;margin-top:15px;margin-left:1%}
.body1-left{width:880px;height:445px;float:left;margin-right:20px}
.body-m{width:100%}
.zx{font-size:16px;color:#5b8ed1;font-weight:bolder;margin-bottom:8px}
.body-m .ul-list{width:450px;float:left;height:270px;margin-top:15px}
.d1{font-size:14px;font-weight:bolder;color:#ff1e00}
.body-m .ul-list ul{width:100%;margin-top:5px;margin-bottom:10px;overflow:hidden}
.body-m .ul-list ul li{line-height:20px;height:20px;font-size:12px;color:#333333;float:left;width:49%;margin-right:2%}
.body-m .ul-list ul li.no-r{margin-right:0}
.ad0{margin-top:5px}
.body1-right{width:273px;float:left;height:445px;border:1px solid #aaaaaa;}
.body1-right .xz{width:92%;margin-left:4%;margin-top:7px}
.body1-right .xz .pb-t{width:100%;height:25px}
.body1-right .xz .pb-t em{float:left;display:inline-block;width:25px;height:25px;background:url("../Images/hua.png") no-repeat center center;background-size:100% 100%}
.body1-right .xz .pb-t span{display:inline-block;float:left;font-size:14px;color:#ff1e00;line-height:25px;height:25px;margin-left:10px;font-weight:bolder}
.body1-right .xz ul{width:100%;margin-top:8px}
.body1-right .xz ul li{margin-bottom:8px;height:30px;background-color:#c6e4f3;width:76px;float:left;margin-right:6px;text-align:center;line-height:30px}
.body1-right .xz ul li.no-r{margin-right:0}
.body2{padding:10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;width:98%;height:275px;margin-left:1%;border:1px solid #5b8ed1;position:relative}
.le-bt{width:80px;height:30px;background-color:white;text-align:center;display:inline-block;line-height:30px;font-size:16px;color:#5b8ed1;font-weight:bolder;position:absolute;left:10px;top:-15px}
.body2-left{width:525px;height:245px;float:left}
.p-top{width:100%;height:25px;line-height:25px;font-size:14px;margin-top:10px}
.p-top em{display:inline-block;width:25px;height:25px;float:left;background:url("../Images/hua.png") no-repeat center center;background-size:100% 100%;margin-right:5px}
.p-top span{display:inline-block;height:25px;line-height:25px;float:left}
.p-top a{color: #000;}

.tab{width:520px;height:200px;float:left;border:1px solid #aaaaaa;margin-top:10px}
.tab ul{width:100%;height:35px;}
.tab ul li{position:relative;width:25%;height:35px;font-size:14px;color:#333333;text-align:center;float:left;line-height:35px;cursor:pointer}
.tab ul li.active{background-color:#cef3ca;color:#5b8ed1}
.tab ul li.active em{display:inline-block;height:3px;position:absolute;left:0;top:0;background-color:#327126;width:100%}
.tab-main{width:100%;height:165px;background-color:#cef3ca;overflow:hidden}
.tab-nr{width:94%;margin-left:3%;margin-top:20px;text-align:center}
.tab-nr .div-pic{width:150px;height:140px;float:left;margin-right:19px}
.tab-nr .div-pic img{width:100%;display:block;}
.tab-nr .div-pic p{text-align:center;height:30px;line-height:30px;font-size:12px}
.body2-right{width:620px;margin-left:8px;float:left;height:220px;}
.bote-r{border:1px solid #aaaaaa;width:100%;height:200px;margin-top:10px;padding:5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.pic-font{width:200px;margin-right:3px;height:80px;float:left;margin-bottom:20px}
.pic-font .pic{width:58px;height:80px;text-align:center;float:left}
.pic-font .pic div{width:64px;height:64px;border:1px solid #ebebeb;padding:2px 2px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.pic-font .pic div img{display:block;width:58px;height:58px}
.pic-font .pic p{font-size:12px;text-align:center;height:26px;line-height:26px}
.pic-font .font{width:120px;margin-left:15px;float:left;font-size:12px;line-height:22px}
.pic-font .font a{color:#00d2ff;float:right}
.ad2{width:98%;margin-left:1%;margin-top:10px;margin-bottom:10px}
.ad2 img{display:block;width:100%}
.show{width:100%;margin-top:10px;border:1px solid #aaaaaa;height:360px}
.show .show-main{float:left;margin-left:10px;margin-top:10px}
.show .show-main img{display:block}
.show .show-main  p{margin-top:10px;font-size:12px;color:#333333;text-align:center}
.more{float:right;margin-top:1px;display:block;position: relative;top: 50px;    z-index: 100;}
.more1{       float: right;
    margin-top: 1px;
    display: block;
    position: relative;
    top: -38px;
    margin-right: 14px;
    z-index: 100;}
.more2{       float: right;
margin-top: 1px;
display: block;
position: relative;
top: -27px;
margin-right: 14px;
z-index: 100;}
.dt{width:100%;height:158px;border:1px solid #aaaaaa;margin-top:10px;padding:8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.dt-ul{width:375px;float:right;height:140px;margin-top:9px;margin-left:10px;font-size:12px}
.dt-ul li{height:26px;line-height:26px}
.dt-ul li a{color:#333333}
.xhzj{width:147px;float:left;margin-right:3px;}
.xhzj img{display:block;}
.xhzj p{text-align:center;margin-top:10px;font-size:12px;color:#333333}
.yb{margin-bottom:13px}
.yb div{float:left;;margin-left:10px;font-size:12px}
.yb div p{margin-top:10px}
.yb img{display:block;float:left}
.look-more{width:12px;height:60px;font-size:12px;color:#61050c;position:absolute;right:20px;display:inline-block;top:60px}
.dtt0{width:100%;margin-top:10px;font-size:14px;color:#333333;height:24px;line-height:24px}
.p-01{font-size:14px;color:#ff1e00;margin-top:20px}
.p-02{font-size:12px;color:#333333;margin-top:10px;line-height:18px;}
.p-02 a{font-size:12px;color:#26d5ff}
.footer0-1{width:100%;height:170px;margin-top:25px;background-color:#dfdfdf;border-bottom:1px solid #5b8ed1;border-top:1px solid #5b8ed1}
.footer0-1 .footer-conts{width:1200px;margin:0 auto;height:170px;overflow:hidden}
.foo1{width:200px;text-align:center;height:130px;margin-top:35px;float:left}
.foo1 .p-t0{font-size:13px;color:#333333;font-weight:bold}
.foo1 .p-t1{font-size:12px;color:#333333;margin-top:14px}
.map{margin-right:10px;vertical-align:middle}
.phone{margin-right:8px;vertical-align:middle;margin-left:-4px}
.mail{margin-right:8px;vertical-align:middle;margin-left:-4px}
.footer0-2{width:100%;height:50px;border-bottom:1px solid #aaaaaa;line-height:50px;font-size:12px;text-align:center}
.footer0-2 a{color:#333333}
.footer0-3{width:100%;height:150px;overflow:hidden}
.foot-03-c{width:775px;margin:15px auto}
.foot-03-c div{width:145px;float:left;margin-right:10px}
.foot-03-c div img{width:100%;display:block;}
.foot-03-c div p{margin-top:10px;font-size:12px;text-align:center}
.foot-03-c div p a{color:#333333}
.p-bq{width:100%;text-align:center;font-size:12px}
/*保教列表*/
.dh{width:98%;margin-left:1%;height:40px;line-height:35px;border-bottom:2px solid #5b8ed1;font-size:12px;}
.dh i{color:#5b8ed1}
.dh a{color:#5b8ed1}

.bj-list{width:100%;}
.bj-list .body2{width:76%;height:660px;padding:0}
.bj-left{width:170px;height:660px;overflow:hidden;float:left}
.ddh{width:80%;margin-top:30px;margin-left:10%}
.ddh p{border-bottom:1px dashed #e6e6e6;height:40px;line-height:40px;cursor:pointer}
.ddh p i{display:inline-block;width:9px;height:5px;background:url("../Images/dd1.png") no-repeat center center;margin-left:10px;vertical-align:8px}
.ddh p.active{color:#ff8000;}
.ddh p.active i{background:url("../Images/dd.png") no-repeat center center;background-size:100% 100%}
.bj-right{width:690px;float:left;min-height:660px;padding-left:30px;border-left:1px solid #5b8ed1;}
.dc0{color:#5b8ed1;font-size:18px;height:50px;line-height:50px;}
.line{width:100%;height:36px;margin-top:-20px;background:url("../Images/light.png") no-repeat center center;background-size:100% 100%}
.bj-l{width:100%;height:95px;padding-bottom:15px;border-bottom:1px dashed #dfdfdf;margin-top:15px}
.bj-l .bj-img{width:128px;height:95px;float:left}
.bj-l .bj-img img{width:100%;height:95px}
.bj-font{width:555px;float:left;margin-top:7px}
.p-bj0{margin-left:20px;font-size:16px;color:#5b8ed1;}
.p-bj0 a{color:#5b8ed1;}
.p-bj1{margin-left:20px;font-size:12px;color:#333333;line-height:20px;word-wrap:break-word;word-break:break-all;margin-top:10px}
.p-bj2{margin-left:20px;font-size:12px;color:#5b8ed1;text-align:right;margin-top:5px}
.xhjs{width:20%;float:left;margin-left:20px;margin-top:30px}
.xh-0{width:235px;height:133px;background:url("../Images/bj-2.png") no-repeat center center;background-size:100% 100%;position:relative}
.xh-0 span{position:absolute;top:3px;left:15px;color:white;font-size:14px}
.xh-0  img{display:block;left:5px;top:50px;position:absolute}
.xh-0 p{width:140px;color:white;font-size:12px;position:absolute;right:10px;top:58px}
.xh-0 a{font-size:12px;color:#333333;position:absolute;right:4px;top:0}
.gg0{width:230px;border:1px solid #dfdfdf;margin-top:20px}
.gg0 .p-top{width:90%;margin-left:5%;border-bottom:1px dashed #dfdfdf;padding-bottom:8px}
.gg0 ul{width:90%;margin-left:5%;}
.gg0 ul li{width:100%;height:30px;line-height:30px;font-size:12px;color:#333333}
.gg0 ul li span a{color:#333333}
.gg0 ul li a{color:#333333}

.gg0 ul li em{float:right}
.gg0 ul.new{margin-top:20px;width:70%;margin-left:15%}
.gg0 ul.new li{width:50%;float:left;text-align:center;font-size:12px;color:#333333;margin-bottom:5px}

/*保教专栏*/
.img-tab{height:280px;margin-top:30px;margin-left:15px;float:left;position:relative}
.img-tab .big-img{float:left;width:411px;}
.img-tab .big-img li{width:411px;height:280px}
.img-tab .big-img li img{width:100%;height:280px}
.small-img{width:95px;height:280px;float:left;margin-left:15px}
.small-img li{position:relative;text-align:center;cursor:pointer;width:100%;height:55px;border:1px solid #dfdfdf;margin-bottom:18px}
.small-img li img{width:93px;height:53px;margin-top:1px}
.small-img li.active{border:1px solid #eb6100}
.small-img li.active em{display:inline-block;border:8px solid transparent;border-right-color:#eb6100;position:absolute;top:50%;margin-top:-8px;left:-16px}
.xqq{width:250px;float:left;margin-left:30px;margin-top:10px}
.px-0{font-size:16px;color:#ff8000;text-align:center;margin-bottom:20px}
.px-0 a{font-size:16px;color:#ff8000;}
.px-1{font-size:12px;color:#aaaaaa;text-align:left;line-height:20px;margin-bottom:40px}
.px-2{font-size:14px;color:#333333;text-align:left;margin-bottom:15px}
.px-2 a{font-size:14px;color:#333333;}
.px-1 a{color:#00d2ff;margin-left:10px}
.img-tab .more{position:absolute;right:0px;top:-25px}
.list-22{width:100%;margin-top:0px}
.c-li{width:98%;margin-left:1%;margin-top:10px}
.l-im{float:left;margin-right:20px}
.l-fon{width:305px;float:left}
.fc0{font-size:14px;color:#ff8000}
.fc0 a{font-size:14px;color:#ff8000}
.fc1{font-size:12px;color:#aaaaaa;line-height:22px}
.fc2{font-size:14px;color:#333333;margin-bottom:10px}
.fc2 a{font-size:14px;color:#333333;}
.fc1 a{color:#00d2ff;margin-left:10px}
.look-more1{width:100px;height:30px;line-height:30px;border:1px solid #5b8ed1;color:#5b8ed1;border-radius:15px;margin:30px 0 30px 200px;display:inline-block;font-size:14px;text-align:center}
.look-more1.new{position:absolute;left:50%;margin-left:-50px;bottom:-8px}
.list3{width:100%;margin-top:0px}
.tp{width:214px;float:left;margin-right:20px;margin-top:15px}
.tp .pt-0{text-align:center;font-size:16px;color:#ff8000;font-weight:bolder;margin:15px 0}
/* .tp .pt-0 a{font-size:16px;color:#ff8000;}
 */.tp .pt-0 a{color:#797979;font-size:12px;}
.tp .pt-1{text-align:left;font-size:12px;color:#aaaaaa;line-height:22px}
.tp div{text-align:center}
/*会员天地*/
.hytd-0{width:98%;margin-left:1%;height:370px;border:1px solid #dfdfdf;margin-top:10px;position:relative;overflow:hidden}
.hytd-0 .left-hy{width:650px;height:370px;float:left}
.hytd-0 .left-hy .hy-top{width:100%;height:288px}
.ls-img{width:430px;height:288px;float:left}
.ls-img img{width:100%;height:288px;}
.ls-font{width:200px;margin-left:10px;height:280px;float:left}
.pl-0{width:100%;font-size:16px;color:#508c28;margin-top:10px}
.pl-0 a{font-size:16px;color:#999;}
.pl-1{width:100%;font-size:12px;color:#aaaaaa;line-height:25px;margin-top:15px}
.pl-1 a{font-size:12px;color:#aaaaaa;}
.pl-1-1{width:100%;font-size:16px;color:#8d8c8c;line-height:25px;margin-top:5px}
.pl-1-1 a{font-size:12px;color:#aaaaaa;}
.pl-1-2{width:100%;font-size:16px;color:#8d8c8c;line-height:15px;margin-top:10px}
.pl-1-2 a{font-size:12px;color:#aaaaaa;}
.pl-1-3 a{font-size: 16px; color: #aaaaaa;line-height: 24px;}
.pl-2{width:100%;font-size:12px;color:#aaaaaa;margin-top:10px}
.pl-2 a{font-size:12px;color:#aaaaaa;}

.pl-2-rdjj{width:100%;font-size:12px;color:#fff;margin-top:10px; background: url(../Images/rdjj.png) no-repeat; width: 173px; height: 35px;margin-left: 10px;
    padding-left: 50px;
    padding-top: 5px;}
.pl-2-rdjj a{font-size:18px;color:#fff; }
.pl-2-rdjj a:hover{font-size:18px;color:#fff; text-decoration: none; }

.pl-2-zyzx{    
    border-bottom: 1px dashed #dfdfdf;
    width: 100%;
    font-size: 12px;
    color: #fff;
    margin-top: 0px;
    background: url(../Images/zyzx_tu1.png) no-repeat;
    width: 415px;
    height: 45px;
    /* margin-left: 10px; */
    padding-left: 50px;
    line-height: 45px;
    }
.pl-2-zyzx a{font-size:24px;color:#389ff8;margin-right: 26px; }
.pl-2-zyzx a:hover{font-size:24px;color:#389ff8;margin-right: 26px; }
.pl-2-zyzx span{font-size:24px;color:#58b2ff;}

.hy-bottom{width:100%;height:120px;color:white;}
.hy-bottom .ph-0{font-size:14px;margin-top:10px;margin-left:20px}
.hy-bottom .ph-1{font-size:12px;margin-top:5px;margin-left:20px}
.hy-bottom .ph-2{font-size:12px;margin-top:5px;margin-left:20px}
.hy-b0{width:216px;height:82px;float:left;background-color:#73c1ef;cursor:pointer}
.hy-b1{width:216px;height:82px;float:left;background-color:#a6dd63;cursor:pointer}
.hy-b2{width:216px;height:82px;float:left;background-color:#ff895b;cursor:pointer}
.middle-hy{width:400px;height:370px;float:left;margin-left:-2px}
.middle-hy img{width:100%;height:370px}
.right-hy{z-index:101;height:370px;float:left;width:128px;background-color: #5b8ed1;position:absolute;right:0;top:0}
.right-hy ul{width:100%;height:370px}
.right-hy ul li{height:123px;text-align:center;line-height:123px;color:white;font-size:18px;cursor:pointer}
.right-hy ul li.bg1{background-color:#0099cc}
.right-hy ul li.bg2{background-color:#ff9933}
.right-hy ul li.bg3{background-color:#5b8ed1}
.seac{width:400px;height:370px;background-color:#5b8ed1;position:absolute;right:-400px;top:0;z-index:99}
.seac .bt{font-size:20px;color:#ffffff;margin-top:30px;text-align:center;width:100%;margin-bottom:35px}
.seac div{width:320px;margin-left:10px;height:35px;line-height:35px;margin-bottom:25px}
.seac div span{display:inline-block;height:35px;line-height:35px;width:100px;text-align:right;font-size:14px;color:#ffffff;float:left}
.seac div select{height:35px;border:none;float:left;width:200px;margin-left:18px}
.seac .a1{margin-top:20px;margin-left:145px;background-color:#3e8211;display:inline-block;width:110px;height:35px;border-radius:5px;line-height:35px;text-align:center;font-size:16px;color:#fffefe}
.seac .a2{position:absolute;right:0;bottom:15px;background-color:#ff7f00;display:inline-block;width:80px;height:28px;border-radius:5px;line-height:28px;text-align:center;font-size:16px;color:#fffefe}
.seac em{display:inline-block;width:23px;height:23px;position:absolute;right:15px;top:15px;cursor:pointer;background:url("../Images/cha.png") no-repeat center center;background-size:100% 100%}
.hytd-1{width:98%;margin-left:1%;height:465px;border:1px solid #dfdfdf;margin-top:10px;position:relative;overflow:hidden}
.hy-tab{width:100%;height:356px;}
.hy-tab .hy-big{width:100%;height:356px}
.hy-tab .hy-big img{width:100%;height:356px}
.hy-tab0{width:100%;height:70px;margin-top:15px}
.hy-tab0 ul{width:100%;height:70px;overflow:hidden}
.hy-tab0 ul li{cursor:pointer;width:170px;height:66px;margin-right:4px;float:left;border:2px solid #dfdfdf}
.hy-tab0 ul li img{width:100%;height:66px;display:block}
.hy-tab0 ul li.active{border:2px solid #5b8ed1}
.hytd-1-left{width:710px;height:450px;float:left;margin-top:10px;margin-left:10px}
.hytd-1-right{width:400px;float:left;height:420px;margin-left:30px;margin-top:10px}
.right-top{width:100%;height:205px;background-color:#f4ffff;padding:20px 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.right-top .pr-0{width:100%;text-align:left;font-size:18px;color:#508c28;margin-bottom:20px}
.right-top .pr-0 a{font-size:18px;color:#508c28;}
.right-top .pr-1{width:100%;text-align:left;font-size:12px;color:#333333;line-height:24px}
.right-top1{width:100%;margin-top:50px;margin-left:15px}
.right-top1 li{height:50px;line-height:50px;font-size:18px;color:#508c28;border-bottom:1px dashed #dfdfdf}
.right-top1 li a{font-size:18px;color:#508c28;}

.qqd{margin-left:15px;margin-top:20px}
/*.qqd .runner .swiper-slide{margin-left:2px !important;}*/
.p-01{font-size:14px;color:#333333;text-align:left;margin:15px 0 5px 20px;width:244px}
.p-02{font-size:12px;color:#aaaaaa;text-align:left;margin:3px 0 15px 20px;width:244px;word-wrap:break-word;word-break:break-all}
.fcs{width:650px;margin:40px auto}
.fcs .step{width:100%;;height:35px}
.fcs .step span{display:inline-block;float:left;width:147px;height:35px;background-color:#e9e9e9;border-radius:3px;margin-right:20px}
.fcs .step span em{display:inline-block;width:35px;height:35px;text-align:center;font-size:14px;line-height:35px;border-right:1px solid #dddddd;float:left;color:#777777}
.fcs .step span i{display:inline-block;width:110px;height:35px;text-align:center;font-size:14px;line-height:35px;float:left;color:#777777}
.fcs .step span.active{background-color:#ff895b}
.fcs .step span.active em ,.fcs .step span.active i{color:white}
.lx-fs{width:450px;margin-left:100px;margin-top:40px}
.lx-fs .s-0{font-size:16px;color:#3e8211}
.lx-fs .s-1{font-size:12px;color:#747474}
.lx-sr{width:450px;margin-left:100px;margin-top:20px}
.lx-sr div{width:100%;height:35px;margin-top:20px}
.lx-sr div span{margin-left:-10px;display:inline-block;width:80px;text-align:right;height:35px;line-height:35px;font-size:14px;color:#3f3f3f;float:left}
.lx-sr div  input{padding-left:10px;outline:none;width:300px;float:left;height:35px;margin-left:12px}
.lx-sr div  textarea{padding-top:10px;padding-left:10px;outline:none;width:300px;float:left;height:120px;margin-left:12px;resize:none}
.lx-sr div i{display:inline-block;height:35px;line-height:35px;text-align:center;margin-left:5px;width:10px;font-size:18px;color:#e10000;float:left}
.a-x{width:80px;height:30px;line-height:30px;display:inline-block;border-radius:5px;text-align:center;font-size:14px;color:white;margin-left:130px;margin-right:30px;background-color:#ff895b}
.a-r{width:80px;height:30px;line-height:30px;display:inline-block;border-radius:5px;text-align:center;font-size:14px;color:white;background-color:#684b4b}
/*师资培训*/
.sz-0{width:320px;float:right;0%;border:1px solid #e6e6e6;height:312px;margin-top:10px;position: relative;right: 0px;}
.look-info{width:300px;float:right;height:270px;position: relative;top:-270px;right: -300px;   border-left: none;}
.pl-0{width:90%;margin-left:5%;font-size:18px;color:#508c28;line-height:28px;font-weight:bolder}
.pl-1{width:90%;margin-left:5%;font-size:14px;color:#aaaaaa;line-height:23px;margin-top:10px}
.pl-2{margin-left:5%;height:35px;margin-top:40px}
.pl-2 a{display:inline-block;width:90px;height:35px;line-height:35px;text-align:center;font-size:14px;color:#ffffff;border-radius:5px;background-color:#f86833;}
.pl-3{margin-left:5%;height:35px;margin-top:10px; float: right;}
.pl-3 a{display:inline-block;width:90px;height:35px;line-height:35px;text-align:center;font-size:14px;color:#ffffff;border-radius:5px;background-color:#389ff8;}
.sz-1{width:100%;margin-top:15px;height:450px;margin-left:1%}
.sz-1 .sz-left{width:980px;float:left}
/* .sb-s{width:100%;height:400px;border:1px solid #5b8ed1;margin-top:10px}
 */.s-left{width:312px;height:380px;margin-left:10px;margin-top:10px;float:left}
.s-left img{width:100%}
.ps-0{font-size:16px;color:#5b8ed1;width:100%;margin-top:8px}
.ps-0 a{font-size:16px;color:#5b8ed1;}
.ps-1{font-size:12px;color:#878787;width:100%;margin-top:4px}
.ps-1 a{font-size:12px;color:#878787;}
.ps-2{font-size:12px;color:#aaaaaa;width:100%;margin-top:4px;line-height:22px}
.ps-2 a{font-size:12px;color:#aaaaaa;}
.s-right{float:left;width:465px;height:320px;}
.s-right .sr-main{    
    width: 100%;
    height: 68px;
    border-bottom: 1px dashed #dfdfdf;}
.sr-f{width:65px;height:65px;float:left;background-color:#428bca;}
.sr-f .psr-0{width:63px;height:22px;background-color:white;text-align:center;font-size:12px;color:#428bca;margin-left:1px;margin-top:1px;text-align:center;line-height:22px;font-weight:bolder}
/*.sr-f .psr-1{width:100%;height:40px;text-align:center;font-size:25px;color:#ffffff;line-height:40px;font-weight:bolder}*/
.sr-s{width: 100%;height:68px;float:left}
.sr-s .psr-2{
    font-size: 16px;
    color: #333333;
    height: 35px;
    line-height: 35px;
    font-weight: bold;
}
.sr-s .psr-2 a{
    font-size: 16px;
    color: #333333;
    line-height: 40px;    
}
.sr-s .psr-2 a:hover{
    font-size: 16px;
    color: #333333;
    line-height: 40px;    
}
.jzxxcon-x-con .sr-s .psr-2 a:hover{    font-size: 16px;
    color: #333333;
    line-height: 40px;    
}

.sr-s .psr-3{    font-size: 14px;
    color: #666;
    line-height: 20px;}
.sr-s .psr-3 a{color:#58b2ff}
.sz-right{width:383px;float:left;margin-left:10px;margin-top:5px}
.sz-right .img1{width:100%;margin-top:5px;border:1px solid #dfdfdf}
.tg{width:90px;height:26px;line-height:26px;font-size:14px;text-align:center;color:#5b8ed1;border-radius:15px;border:1px solid #5b8ed1;float:right}
.sz-2{width:100%;margin-top:25px;height:auto;}
.sz-2-2{width:100%;height:auto;}
.sz-ww{width:98%;height:530px;margin-top:10px;}
.w-left{width:265px;float:left}
.w-left img{width:100%}
.pw-0{width:90%;margin-left:5%;font-size:14px;color:#333333;margin-top:15px}
.pw-0 a{font-size:14px;color:#333333;}
.pw-1{width:90%;margin-left:5%;font-size:12px;color:#aaaaaa;margin-top:15px;line-height:22px}
.w-right{width:645px;height:460px;float:left;margin-left:20px;}
.w-right .ww-0{width:192px;float:left;margin-right:8px;margin-bottom:15px}
.w-right .ww-0 .w-img{width:192px;height:160px;position:relative}
.w-right .ww-0 .w-img img{width:100%;display:block;}
.w-right .ww-0 .w-img em{width:61px;height:19px;background:url("../Images/zynl.png") no-repeat center center;background-size:100% 100%;position:absolute;left:0;bottom:0}
.pw-2{font-size:14px;width:90%;margin-left:5%;margin-top:5px;margin-bottom:5px;color:#333333}
.pw-2 a{font-size:14px;color:#333333}
.pw-3{font-size:12px;width:90%;margin-left:5%;margin-top:5px;color:#aaaaaa}
/*注册*/
.head-img{margin-top:40px}
.menu1{font-size:12px;position:absolute;right:0;top:15px}
.menu1 a{color:#333333;font-size:12px;margin-left:20px}
.reg-main{width:100%;height:680px;background-color:rgba(245,251,254,.5);margin-top:30px;overflow:hidden}
.reg-co{width:90%;margin-left:5%;margin-top:80px;height:520px}
.reg-left{width:600px;border-right:1px solid #5b8ed1;height:520px;float:left}
.p-r0{width:100%;text-indent:45%;font-size:28px;font-weight:bolder;color:#333333;margin-bottom:40px}
.sr-r{width:100%;height:30px;margin-top:20px;margin-left:65px}
.sr-r span{display:inline-block;width:80px;text-align:right;font-size:14px;color:#333333;height:30px;line-height:30px;float:left;margin-right:15px}
.sr-r input{width:300px;height:30px;padding-left:10px;border:1px solid #dfdfdf;float:left;}
.sr-r em{display:inline-block;height:30px;line-height:30px;color:#004d94;margin-left:15px}
.p-00{font-size:12px;color:#333333;margin-left:165px;margin-top:6px}
.p-01{margin-left:165px;margin-top:10px}
.p-02{margin-left:165px;margin-top:10px;color:#333333}
.p-02 input{width:14px;height:14px;vertical-align:-3px}
.p-02 a{color:#004d94}
.p-03{margin-left:165px;margin-top:40px}
.p-03 a{display:inline-block;width:120px;height:40px;background-color:#5b8ed1;color:white;font-size:15px;text-align:center;line-height:40px;border-radius:4px;}
.p-04{font-size:18px;color:#333333;text-align:center;margin-top:40px;width:100%}
.reg-right{width:470px;float:left;text-align:center}
.p-04 a{color:#004d94}
.p-05{margin-left:-10px;margin-top:20px}
.p-05 a{display:inline-block;width:120px;height:40px;background-color:#5b8ed1;color:white;font-size:15px;text-align:center;line-height:40px;border-radius:4px;}
.p-06{width:100%;font-size:14px;color:#333333;margin-top:50px;text-indent:-2%}
.pageList{   width: 500px;
  margin: 15px auto;
  font-size: 14px;}

.pageList1{   width: 750px;
  margin: 15px auto;
  font-size: 14px;}
.pageach{float:left;border:1px solid #ffffff;background:#f0f0f0;width:32px;height:32px;line-height:32px;cursor:pointer; color:#5f5e5e; margin:0 5px;}

.active_6{background:#ff6600 !important; color:#FFF !important; }

.pre,.next{float:left;border:1px solid #ffffff;background:#f0f0f0;width:80px;height:32px;line-height:32px;cursor:pointer; text-align:center; color:#5f5e5e;}

.xhzj p a{color: #000;}
.p-01 a{color: #000;}
.p-t0 a{color: #000;}
.p-t1 a{color: #000;}
.gg0 ul.new li a{color: #000;}


.s-right1x a{font-size: 14px;
    color: #333333;}
.s-right1xx{    font-size: 12px;
    color: #aaaaaa;
    line-height: 20px;
    margin-top: 5px;}
.s-right1xx a{color: #a7c840;}

.twm{padding:30px 41px 10px 20px;  }
.psr-3b{float: right;}
 .s-right1xb{padding-bottom: 15px;}
.wmc img{width: 70px;height: 70px;}
/*主页搬运过来单个style*/
.mytopb{min-height:44px;}
.devicex{width: 100%;height: 320px;margin-top:30px;}
.devicex_zx{width: 100%;height: 320px;}

.devicexx{float: left;width: 980px;height: 318px;padding-top: 10px;}
.img-0 a img{width:710px; height:320px;}
.img-1 a img{width:312px; height:210px;}
.img-2 a img{width:300px; height:85px;}

.banner-0{float:right;width: 300px;height: 312px;}
.sz-left-0{width:100%;overflow: hidden;}
.sb-s-0{float: left; width: 680px;}
.sb-s-1{width: 667px;;overflow: hidden;}
.s-right-0{width: 312.5px;}
.s-right-1{width: 100%; float:left;}
.sr-main-0{width: 100%; float:left;}
.tzgg-0{float: left; width: 300px;}
.tzgg-1{width:100%;overflow: hidden;}
.body2-0{width:100%;margin-left:0;height:auto;border:none;}
.body2-2{float: left;width: 1200px;height: 65px;}
.body2-2-q{float: left;width: 1200px;height: 54px;}
.sz-ww-0{width:100%;}
/*师资力量*/
.rollBox{width:980px;overflow:hidden;padding:10px 0 5px 6px;margin:0 auto;}
.rollBox .LeftBotton{height:100px;width:19px;background:url(../Images/button.png) no-repeat 0 47px;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:137px;width:35px;background:url(../Images/button1.png) no-repeat 0 47px;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:926px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:232px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.pt-1v{font-size: 10px;}
/*师资力量*/
.body2-3{width: 980px;height:330px;text-align: left;margin:0 auto ;}
.body2-5{float: left;width: 730px;}
.zzrz-0{width: 730px;height: 210px;padding-top: 85px;left: 25px;}
.zzrz-1{text-align: center;margin:0px auto;}
.zzrz-2{float: left;;width: 230px;height: 200px;border: 10px;color: #fff;padding-right: 10px;}
.zzrz-3{color:#555;font-size:14px;font-weight:normal;text-align: center;padding-top: 10px;}
.gywm-0{float: left; width: 200px;    padding: 10px;}
.dbt1-1x{width:100%;overflow: hidden;}
.hr11{height:1px;border:none;border-top:1px solid #d6d6d6;}
/*主页搬运过来单个style*/

.jszycon{
    float: left;
    width: 1200px;
    height: auto;
}
.jszycon-t{
    float: left;
    width: 1200px;
    height: auto;    
    padding-bottom: 30px;
    border-bottom: 1px dashed #dfdfdf;
}
.jszycon-b{
    float: left;
    width: 1200px;
    height: auto;    
    margin-bottom: 30px;
    margin-top: 20px;
}
.jszycon-x{
    float: left;
    width: 48%;
    height: auto;        
}
.jszycon-x-1{
    float: right;
    width: 50.8%;
    height: auto;        
}
.jszycon-x-head{
    float: left;
    width: 100%;
    height: auto;        
    font-size: 14px;
}
.jszycon-x-head-l{
    float: left;
    width: 15%;
    height: auto;        
}
.jszycon-x-head-r{
    float: right;
    width: 10%;
    height: auto;            
}
.jszycon-x-con{
    float: left;
    width: 97%;
    height: auto;        
    font-size: 14px;    
}
.jszycon-x-cons{
    float: left;
    width: 23.6%;
    margin-right: 1%;
    margin-top: 15px;
}
.jszycon-x-cons img{
    width: 100%;
    height: 100px;
}
.jszycon-x-cons .pt-0{
    text-align: center;
    margin-top: 5px;
    width: 100%;
    font-size: 12px;
    color: #333333;
}
.jszycon-x-cons .pt-0 a{
    width: 100%;
    font-size: 12px;
    color: #333333;
}

.szpxcon{
    float: left;
    width: 1200px;
    height: auto;
}
.szpxcon-t{
    float: left;
    width: 1200px;
    height: auto;    
    padding-bottom: 30px;
    border-bottom: 1px dashed #dfdfdf;
}
.szpxcon-x-con{
    float: left;
    width: 97%;
    height: auto;        
    font-size: 14px;    
}
.szpxcon-x-cons{
    background-color: #f6f6f6;
    float: left;
    width: 24%;
    margin-right: 1%;
    margin-top: 15px;
}
.szpxcon-x-cons img{
    width: 100%;
    height: 230px;
}
.szpxcon-x-cons .pt-0{
    text-align: center;
    margin-top: 0px;
    width: 100%;
    font-size: 15px;
    color: #333333;
    line-height: 50px;
}
.szpxcon-x-cons .pt-0 a{
    width: 100%;
    font-size: 13px;
    color: #333333;
}
.szpxcon-x-cons .pt-0 a strong{
    font-weight: normal;
}


.jzxxcon{
    float: left;
    width: 1200px;
    height: auto;
}

.jzxxcon-1{
    float: left;
    width: 100%;
    height: auto;
}
.jzxxcon-t{
    float: left;
    width: 1200px;
    height: auto;    
    padding-bottom: 30px;
    border-bottom: 1px dashed #dfdfdf;
}
.jzxxcon-x{
    float: left;
    width: 465px;
    height: auto;        
}
.jzxxcon-x-con{
    float: left;
    width: 100%;
    height: auto;        
    font-size: 14px;    
}
.jzxxcon-x-cons{
    background-color: #f6f6f6;
    float: left;
    width: 24%;
    margin-right: 1%;
    margin-top: 15px;
}
.jzxxcon-x-cons img{
    width: 100%;
    height: 230px;
}
.jzxxcon-x-cons .pt-0{
    text-align: center;
    margin-top: 5px;
    width: 100%;
    font-size: 15px;
    color: #333333;
    line-height: 30px;
}
.jzxxcon-x-cons .pt-0 a{
    width: 100%;
    font-size: 15px;
    color: #333333;
}


.jzxxcon-x-con-h1{
    float: left;
    width: 100%;
    height: auto;        
    font-size: 14px;    
}


.jzxxcon-x-con-h1 .sr-img-h1{
    width: 23%;
    float: left;
}
.jzxxcon-x-con-h1 .sr-s-h1{
    width: 70%;
    float: left;
    height: 85px;
}

.sr-s-h1{width: 100%;height:77px;float:left}
.sr-s-h1v .psr-2{font-size:16px;color:#333333;margin-top:2px; height: 30px; line-height: 30px;}
.sr-s-h1 .psr-2 a{font-size:18px;color:#333333;}
.sr-s-h1 .psr-2 a:hover{font-size:18px;color:#00d2ff; text-decoration: none;}
.jzxxcon-x-con .sr-s-h1 .psr-2 a:hover{font-size:18px;color:#389ff8; text-decoration: none;}

.sr-s-h1 .psr-3{font-size: 12px;color: #aaaaaa;line-height: 20px;}
.sr-s-h1 .psr-3 a{color:#00d2ff}


.jzxxcon-x-con-h1 .sr-s-h1 .psr-3-h1{
    height: 40px;
    line-height: 20px;
}

.jzxxcon-x-con-h1 .s-right-1-h1{
    margin-top: 15px;
border-bottom: 1px dashed #dfdfdf;
}


.s-right-1-h1{width: 100%; float:left;}

.jzxxcon-x-con-h1 .device-h1{
    float: right;
    width: 97%;
    height: 250px;
}
.jzxxcon-x-con-h1 .img-0-h1 a img{
    width: 100%;
    height: 250px;
}
.jzxxcon-x-con-h1 .device2-h1{
    float: right;
    width: 97%;
    height: 150px;
    margin-top:10px;
}
.jzxxcon-x-con-h1 .img-1-h1{
    float: left;
    height: 150px;
    width: 32.5%;
    margin-right: 1.5%;
}
.jzxxcon-x-con-h1 .img-1-h1:nth-child(3){
    float: left;
    height: 150px;
    width: 31.5%;
    margin-right: 0;
}
.jzxxcon-x-con-h1 .img-1-h1 a img{
    width: 100%;
    height: 150px;
}
.jzxxcon-x-con-h1 .img-1-h1 .banner_text_dt-h1{
    width: 100%;
    height: 30px;
    line-height: 30px;
    padding-left: 0px;
    font-size: 14px;
}
.jzxxcon-x-con-h1 .img-0-h1 .banner_text_dt-h1{
    width: 100%;
    height: 35px;
    line-height: 35px;
    font-size: 18px;
}





#pic{width:90px;height:71px;float:left;margin-right:20px;}

.jzxxcon-x-con .sr-img{
    float: left;
    margin-right: 20px;
}
.jzxxcon-x-con .sr-s{
    width: 355px;
    float: left;
    height: 90px;
}
.jzxxcon-x-con .sr-s .psr-3{
    height: 40px;
    line-height: 20px;
}
.jzxxcon-x-con .s-right-1{
    margin-top: 15px;
border-bottom: 1px dashed #dfdfdf;
}
.jzxxcon-x-con .device{
    float: right;
    width: 97%;
    height: 250px;
}
.jzxxcon-x-con .img-0 a img{
    width: 100%;
    height: 250px;
}
.jzxxcon-x-con .device2{
    float: right;
    width: 97%;
    height: 150px;
    margin-top:10px;
}
.jzxxcon-x-con .img-1{
    float: left;
    height: 150px;
    width: 32.5%;
    margin-right: 1.5%;
}
.jzxxcon-x-con .img-1:nth-child(3){
    float: left;
    height: 150px;
    width: 31.5%;
    margin-right: 0;
}
.jzxxcon-x-con .img-1 a img{
    width: 100%;
    height: 150px;
}
.jzxxcon-x-con .img-1 .banner_text_dt{
    width: 100%;
    height: 30px;
    line-height: 30px;
    padding-left: 0px;
    font-size: 14px;
}
.jzxxcon-x-con .img-0 .banner_text_dt{
    width: 100%;
    height: 35px;
    line-height: 35px;
    font-size: 18px;
}
.devicex_zx .s-right{
    float: left;
    padding-left: 25px;
    width: 465px;
    height: 320px;
}
.devicex_zx .s-right .img-1{
    float: left;
    height: 155px;
    width: 220px;
    margin-right: 25px;
    margin-bottom: 10px;
}
.devicex_zx .s-right .img-1:nth-child(2n+0){
    margin-right: 0px;
}
.devicex_zx .s-right .img-1 a img{
    width: 100%;
    height: 155px;
}
.devicex_zx .s-right .img-1 .banner_text_dt{
    width: 95%;
    height: 30px;
    line-height: 30px;
    padding-left: 5%;
    font-size: 14px;
}

/*改热点聚焦*/
#lists{width:955px;height:auto;}
#new{width:955px;height:136px;}
#news{width:710px;height:136px;margin-right:0px;}
#tj{width:220px;height:auto;}
#tjs{width:220px;height:78px;}
#tjs>dt{float:left;}
#tjs>dd{width:150px;}
#sub{width:210px;height:36px;border:0;border-radius:52px;background:#389ff8;margin:0px auto;margin-top:20px;margin-bottom:60px;}
#sub>input{width:210px;height:36px;line-height:24px;border:0;background:none;text-align:center;color:#fff;font-size:18px;}

.news_list{border-bottom:1px solid #e6e6e6;margin:20px 0;padding-bottom:20px;width:955px;}
.news_list:first-child{margin-top: 0px;}
.news_list .news_left{width:710px;float:right;padding-top: 10px;}
.news_list img{float:left;}
.three_l .three_con .news_list h3{margin:10px 0 10px 0;color:#333; text-decoration: none;}
.news_list .tit:hover h3{color:#555555; text-decoration: none;}
.three_l .three_con .news_list p{margin-bottom:0; color: #666; font-size: 14px;}
.news_list p.info{color:#666}
.news_list p.Author{margin-top:10px;}
.zx_list .left{width:504px;float:left}
.zx_list .news_list{width:504px;margin-bottom:0; position:relative;}
.zx_list .news_list a:hover h3{color:#ff7f00}
.zx_list .news_list .t-num{color:#aaa;padding-left:5px;}
.zx_list .news_list img{margin-top:10px;width:100px;height:75px;}
.zx_list .news_list .news_left{width:386px;}
.zx_list .news_list .info{margin-top:10px;color:#999;font-size:12px; line-height:20px;}
.zx_list .news_list .Author{color:#aaa;font-size:12px;}
.zx_list .more_new{width:504px;text-align:center;margin-top:20px;}
.zx_list .more_new a{border:1px solid #ff7f00;border-radius:30px;padding:8px 25px;*+padding:5px 25px;color:#ff7f00; line-height:20px; display:inline-block}
.zx_list .more_new a:hover{background-color:#ff7f00;color:#fff;}
.zx_list .right{width:366px;float:right;padding-top:20px;}
.zx_list .right .tit{border-bottom:1px solid #e6e6e6;padding-bottom:10px;}
.zx_list .right .tit h3{float:left;font-size:20px;}
.zx_list .right .tit span{float:left;margin-left:10px;font-family:"lit";color:#bebebe;font-size:11px;line-height:11px;margin-top:13px;letter-spacing:1px;}
.zx_list .right .tit .r-more{float:right;color:#999;padding:0}
.zx_list .right dl{background:url(../Images/li_bg.jpg) repeat-x bottom center;width:100%;padding:15px 0}
.zx_list .right dt{width:66px;float:left;margin-top:5px;}
.zx_list .right dt img{width:66px;height:50px;}
.zx_list .right dd{width:285px;float:right}
.zx_list .right dd h3{font-size:14px;color:#434343;}
.zx_list .right dd a:hover h3{color:#ff7f00}
.zx_list .right dd p{margin-top:5px;}
.zx_list .right dd p span.look{ padding-right:10px;}
.news_list p b{ font-size:12px; color:#999; font-weight:normal;}
.news_list p b:hover{ color:#666;}
.three_l{width:955px;float:left}
.three_l .title_name{background:url(../Images/btn.png) no-repeat 0 -157px;width:138px;height:40px;font-size:20px;line-height:40px;color:#fff;padding-left:18px;float:left}
.three_l p{font-size:12px;color:#999}
.three_l .title_span{float:left;font-size:12px;color:#979fa6;background-color:#545f69;height:30px;margin-top:10px;line-height:30px;padding:0 15px;font-family:"lit";letter-spacing:1px;}
.three_l .three_tit{border-bottom:1px solid #d9d9d9;width:840px;}
.three_l .three_con .project_list{margin-right:-40px;}
.three_l .three_con li{width:400px;border-bottom:1px solid #e6e6e6;padding:20px 0;margin-right:40px;float:left}
.three_l .three_con h3{font-size:18px;margin:10px 0}
.three_l .three_con .pro_info{display:block}
.three_l .three_con p{margin-bottom:10px;   }
.three_l .three_con .rdjj_l_news p{    line-height: 32px;
    font-size: 18px;
    color: #000;
    margin-bottom: 20px;
font: 12px/20px "Microsoft Yahei","微软雅黑","STHeiti Light","华文细黑","SimSun","宋体",Arial,sans-serif;
}
/*搜索*/
.three_lfd{    width: 1200px;
    margin: 5px auto 0 auto;
    background-color: white;
    overflow: hidden;}
.three_lfd .title_namefdfd{background:url(../Images/btn.png) no-repeat 0 -157px;width:138px;height:40px;font-size:20px;line-height:40px;color:#fff;padding-left:18px;float:left}
.three_lfd p{font-size:12px;color:#999}
.three_lfd .title_spanfd{float:left;font-size:12px;color:#979fa6;background-color:#545f69;height:30px;margin-top:10px;line-height:30px;padding:0 15px;font-family:"lit";letter-spacing:1px;}
.three_lfd .three_titfd{/* border-bottom:1px solid #d9d9d9; */width:840px;}
.three_lfd .three_confd .project_listfd{margin-right:-40px;}
.three_lfd .three_confd li{width:400px;border-bottom:1px solid #e6e6e6;padding:20px 0;margin-right:40px;float:left}
.three_lfd .three_confd h3{font-size:18px;margin:10px 0}
.three_lfd .three_confd .pro_infofd{display:block}
.three_lfd .three_confd p{margin-bottom:10px;   }
.news_listfd{border-bottom:1px solid #e6e6e6;margin:20px 0 0px 15px;padding-bottom:10px;width:1000px;}
.news_listfd .news_leftfd{width:800px;float:left;}
.news_listfd img{float:right;margin-top:10px;}
.three_lfd .three_confd .news_listfd h3{margin:0 0 10px 0;color:#555555; text-decoration: none;}
.news_listfd .titfd:hover h3{color:#555555; text-decoration: none;}
.three_lfd .three_confd .news_listfd p{margin-bottom:6px; color: #999999;}
.news_listfd p.infofd{color:#666}
.news_listfd p.Authorfd{margin-top:10px;}
.three_lfd .three_confd .morefd{font-size:12px;border:1px solid #ff7200;color:#ff7200;padding:3px 10px;margin-top:10px;}
.color_rdjjfd {
    color: #ff7f00;
    font-size: 16px;
}
.ssjgjjj {
    text-align: left;
    padding-top: 14px;
  margin-left: 14px;
}
/*搜索*/
.sccc p{ text-align: center;}
.sptj-tit{background:url(../Images/tjsp-1.png) no-repeat;}
.fieldandcss{}
.changefieldandcss{background:#389ff8;color:#fff;}
.course-nav .course-nav-bar .fj li a.changefieldandcss{color:#fff;} 

.three_l .three_con .more{font-size:12px;border:1px solid #ff7200;color:#ff7200;padding:3px 10px;margin-top:10px;}
.three_r{width:220px;float:right}
.sider_recom{margin-bottom:30px;}
.sider .tit{border-bottom:1px solid #e6e6e6;padding-bottom:10px;}
.sider .tit h3{
float: left;
    font-size: 24px;
    height: 38px;
    line-height: 38px;
    color: #333;
}
.sider .tit span{float:left;color:#a9a9a9;margin-left:10px;font-family:"lit";letter-spacing:1px;font-size:8pt;line-height:11px;margin-top:13px;}
.sider .con dl{margin-top:15px;}
.sider .con dl dt{width:55px;float:left}
.sider .con dl dd{width:200px;float:right}
.sider_recom .con dl dd{width:210px;}
.sider .con dl dd h3{    font-size: 14px;
    color: #333;
    height: 20px;
    overflow: hidden;}
.sider .con dl dd p{    font-size: 12px;
    color: #666;
    line-height: 20px;
    height: 40px;
    overflow: hidden;}
.three_r .schright_banner{width:300px;margin-top:0;margin-bottom:30px;}
.three_r #focus{width:300px;height:117px;}
.three_r #focus ul{height:117px;}
.three_r #focus li{width:300px;height:117px;}
.three_r #focus .preNext{top:45px;}
.zixun_right .sider dl dt{font-size:30px;color:#ff7200;font-style:italic;width:60px;line-height:44px;margin-right: 10px;}
.zixun_right .sider .no02{color:#ff801a;}
.zixun_right .sider .no03{color:#ff9844;}
.zixun_right .sider .no04{color:#ffbc85;}
.zixun_right .sider .no05{color:#ffd8b9;}
.px_right .schright_banner{margin-bottom:0;margin-top:40px;}
.sider .sptj-tit h3{    float: left;
    font-size: 20px;
    color: #72AF2D;
    padding-left: 56px;
    line-height: 32px;
    margin-top: 10px;}
/*.pll-1{background: url(../Images/pl-1.png) no-repeat;}
*/

.sptj-1 a img{width: 100%;height: 130px;}
.sptj-3 {padding: 10px;border-bottom: dashed 1px #D2D1D1;}
.sptj-2 a h3{font-size: 10px;text-align: center;}

.color_rdjj{
    color: #ff7f00;
    font-size: 16px;
}
.color_zjsd{
    color: #009cff;
    font-size: 16px;
}
.color_yjgl{
    color: #93bb3e;
    font-size: 16px;
}
.rdjj_l_news_ly {
    text-align: center;
    height: 40px;
    font-size: 12px;
    border-bottom: 1px dashed #dfdfdf;
}
.news_left{width:710px;}
.news_list_zjxx{border-bottom:1px solid #e6e6e6;margin:20px 0;padding-bottom:20px;width:840px;}
.news_list_zjxx {width:625px;float:left;}
.three_l .three_con .news_list_zjxx h3{margin:0 0 10px 0;color:#555555; text-decoration: none;}
.news_list_zjxx .tit:hover h3{color:#555555; text-decoration: none;}
.three_l .three_con .news_list_zjxx p{margin-bottom:0; color: #999999;}
.news_list_zjxx p.info{color:#666}
.news_list_zjxx p.Author{margin-top:10px;}
.news_list_zjxx .news_right{
    float: left;
    width: 200px;
}
.news_list_zjxx .news_left .zjxx_tit_left{
    float: left;
    width: 65%;
}
.news_list_zjxx .news_left .zjxx_tit_right{
    float: right;
    width: 35%;
    margin: 0 0 10px 0;
}
.news_list_zjxx .news_left .zjxx_tit_right .t-num{
font-size: 12px;
}
.sider .tit.h3_eggs { border-bottom: 1px dashed #34b0ff;}
.sider .tit.h3_yezs { border-bottom: 1px dashed #d66ae3;}
.sider .tit.h3_yygy { border-bottom: 1px dashed #669a35;}

.sider .tit.h3_eggs a img {padding: 26px 0 0 76px;}
.sider .tit.h3_yezs a img { padding: 33px 0 0 60px;}
.sider .tit.h3_yygy a img { padding: 24px 0 0 62px;}


 .sider .tit.h3_eggs h3{ color: #34b0ff;    padding-left: 80px;    margin-top: 14px;}
 .sider .tit.h3_yezs h3{ color: #d66ae3;    padding-left: 90px;    margin-top: 18px;    margin-bottom: 4px;}
 .sider .tit.h3_yygy h3{ color: #669a35;    padding-left: 90px;    margin-top: 14px;}

/*qzhd*/
.eggs-xq{background: url(../Images/8.png) no-repeat;    line-height: 38px;}
.yezs-xq{background: url(../Images/7.png) no-repeat;    line-height: 38px;}
.jygy-xq{background: url(../Images/10.png) no-repeat;    line-height: 38px;}
/*qzhd*/

.sider_recom .con dl.dl_yygy dd{width: 270px;}
.sider_recom .con dl.dl_eggs dd{width: 270px;}
.sider_recom .con dl.dl_yezs dd{width: 270px;}

.clearfix .dl_eggs dd{border-bottom: 0.1px dashed;padding-bottom: 4px;}


/* 导航 */
.course-nav{
    margin: 0;
    padding: 0;
    float: left;
    width: 100%;
}
.course-nav .course-nav-bar{
    padding: 16px 0 0px;
    float: left;
    width: 100%;
}
.course-nav .course-nav-bar  ul li{
    display: inline-block;
    line-height: 22px;
    font-size: 16px;
    text-align: center;
    margin: 0px 5px 0px 5px;
}
.course-nav .course-nav-bar span{
    width: 60px;
    height: 20px;
    line-height: 40px;
    font-size: 18px;
    color: #ffffff;
    text-align: center;
}
.course-nav .course-nav-bar .fj{
    width: 100%;
    position: absolute;
    bottom: 0px;
    margin-left: 60px;
    padding-left: 20px;
    border-bottom: 1px dashed #cccaca;
}
.course-nav .course-nav-bar .fj li a{
    display: block;
    color: #666;
    padding: 2px 5px 2px 5px;
    border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
}
.course-nav .course-nav-bar .fjleft{
    float: left;
    width: 60px;
    text-align: center;
}
.course-nav .course-nav-bar .fjright{
    float: right;
    width: 5%;
}
.course-nav .course-nav-bar .fjright a{
    width: 52px;
    height: 20px;
    line-height: 40px;
    font-size: 16px;
    color: #8c8d82;
    text-align: center;
    margin-left: 6px;
}
.course-nav .course-nav-bar .morefj{
    margin-left: 60%;
    float: left;
}
.list-bar {
    position: relative;
    padding-top: 2px;
    padding-bottom: 2px;
    overflow: hidden;
    height: 50px!important;
    margin-top: 0px;
    padding-right: 15px;
    font-size: 14px;
    border-bottom: 2px dashed #cccaca;
}
.list-bar .list-bar-right{
   float:right;
   margin-top: 30px; 
}
.list-bar .list-bar-right span{
   color:#666;
}
.list-bar .list-bar-right a{
   color:#389ff8;
}
/* 列表 */
.course{
    width:100%;
    padding: 10px 0 20px;
}
.course-list{
    margin: -10px;
}
.course-list-wrap{
    float: left;
    margin: 10px;
    background-color: #fff;
    -webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,0.1);
    -moz-box-shadow: 0 5px 10px 0 rgba(0,0,0,0.1);
    box-shadow: 0 5px 10px 0 rgba(0,0,0,0.1);
    position: relative;
}
..course-list-wrap .wrap {
    width: 224px;
    height: 172px;
    box-sizing: border-box;
    overflow: hidden;
    position: relative;
}
/*分页  */
.list-pages {   
    margin: 25px 0 auto;
    overflow: hidden;
    clear: both;
    text-align: center;
}
.list-pages ul li {   
    display: inline-block;
    color: #fff;
}
.jszy2-right{
    color: #4ab6fe;
    float: right;
    margin-top: 18px;
    font-size: 16px;
    line-height: 38px;
    height: 38px;

}
.jszy2-right span{
    float: left;
    width: 87px;
    text-align: center;
    font-size: 16px;
    line-height: 38px;
    height: 38px;
}
.course-list .szpxcon-x-cons{
    width: 15.6%;
}
.course-list .szpxcon-x-cons img{
    height: 150px;
}
.jszy2-right .dq{
    height: 38px;
    float: left;
    text-align: center;
    background-color: #389ff8;
    color: #fff;
    border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
}
.jszy2-right .dq a{
    color: #fff;
}


/* 育儿和家园*/
.ml_box{float:left}
.r-arrow{position:absolute;left:120px;top:-16px}
.r-arrow .line1_c{color:#fff;font-size:30px;}
.mrjz_banner{margin-top:0;margin-bottom:40px;}
.mrjz_l{width:710px;    margin-top: 20px;margin-left:25px;}
.mrjz_l li{width:220px;float:left; overflow:hidden;margin-right:25px;}
.mrjz_l li:nth-child(3n+0){margin-right: 0px;}
.mrjz_l li .txt_info{width:220px;height:148px;position:relative; overflow: hidden;}
.mrjz_l li .txt_l{background-color:#3ad8fa;}
.mrjz_l li .txt_l .line1_c{color:#ff844e;}
.mrjz_l li .txt_m{background-color:#f38dff;}
.mrjz_l li .txt_m .r-arrow{bottom:-16px;top:auto;}
.mrjz_l li .txt_m .line1_c{color:#60ba7e;}
.mrjz_l li .txt_r{background-color:#499adb;}
.mrjz_l li .txt_r .line1_c{color:#499adb;}
.mrjz_l li a{display:block;color:#fff;}
.mrjz_l li a h3{font-size:16px;line-height:22px;height:22px; overflow:hidden;width:206px; position:absolute;top:12px;left:8px;margin-bottom:8px;}
.mrjz_l li a p{font-size:14px;line-height:20px;width:206px;position:absolute;top:42px;left:8px;height: 100px; overflow: hidden;}
.mrjz_r{width:366px;}
.mrjz_r li{background:url(../Images/li_bg.jpg) repeat-x bottom center;width:366px;padding-bottom:10px;margin-bottom:10px;}
.mrjz_r li a:hover h3{color:#ff7f00}
.mrjz_r li p{margin-top:10px;}

.yezsbg{
    background: url(../Images/9.png) no-repeat; 
        border-bottom: 1px solid #34b0ff; 
}
.mrjz_l a img{width:100%;    height: 152px;}
.jzxxcon-x-yy{    margin-top: 25px;}
.jzxxcon-t-yy{
    float: left;
    width: 1200px;
    height: auto;    
   
}
.jzxxcon-t-yy-1{
    float: left;
    width: 100%;
    height: auto;    
    padding-bottom: 30px;
   
}
.jygybg{
    background: url(../Images/10.png) no-repeat; 
        border-bottom: 1px solid #34b0ff; 
}
.jzxxcon-x-yu{
    float: right;
    width:465px;
    margin-left: 25px;
    height: auto;        
}
.jzxxcon-x-yi{
    float: left;
    width:710px;
    height: auto;        
}
.jzxxcon-x-con-y{
    float: left;
    width: 100%;
    height: auto;        
    font-size: 14px;  
}
.title-jygy1{background-color:#FF9524 ; }
.title-jygy2{background-color:#F496FF ; }
.title-jygy3{background-color:#FFBC3C ; }
.title-jygy4{background-color:#5DE2FF ; }
.title-jygy5{background-color:#FF96C9 ; }
.title-jygy6{background-color:#9CD325 ; }

.title-jygy11{background-color:#FF9524 ; }
.title-jygy21{background-color:#F496FF ; }
.title-jygy31{background-color:#FFBC3C ; }
.title-jygy41{background-color:#5DE2FF ; }
.title-jygy51{background-color:#FF96C9 ; }
.title-jygy61{background-color:#9CD325 ; }

.jygy-hu{padding-top: 0px;}
.jygy-jy-img{width:90px ;height:71px; overflow:hidden;}
.zy img{width:100% ;height:150px;}
.zy_tit h2{background-color:#fff;color:#43a6f3}
.zy_index_l{border-right:1px solid #efefef}
.special_img{float:left;position:relative;margin-right:20px;}
.special_img a{display:block;width:333px;height:320px;cursor:pointer}
.special_title{font-size:16px;color:#fff;padding-left:10px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#55000000,endColorstr=#55000000);height:36px;line-height:36px;width:323px;}
.zy_list{width:710px;height:315px;float:left;margin-top: 25px;}
.zy_list .frame{width:224px;height:148px;float:left;border:none;border-right:none;padding-right:0;margin-right:15px;margin-bottom:15px;cursor:pointer;border: 1px solid #eaeaea;}
.zy_list .frame:nth-child(3n+0){margin-right: 0px;}
.zy_list .frame-r{margin-right:15px;padding-right:0;
    margin-bottom: 0px;
    cursor: pointer;}

.zy_list .xm{width:100%;height:150px;position:relative;overflow:hidden;}
.zy_list .xm img{display:block;border:none}
.zy_list .xm div{width:204px;height:135px;padding:10px 10px 10px 10px;top:150px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF43a6f3,endColorstr=#BF43a6f3);}
.zy_list .xm div span{position:relative;z-index:500;}
.zy_list .xm div p{line-height:18px;padding-top:0;padding-left:0;color:#fff;font-size:12px;}
.zy_list .xm div a{color:#fff;font-size:12px;border:1px solid #fff;padding:3px 12px; line-height:16px; display:inline-block;margin-right:0;margin-top:10px;text-decoration:none;}
.zy_list .xm div h1{font-size:14px;text-align:left;margin-bottom:5px;}
.zy_index_r{width:366px;}
.h_feed_tit li{float:left;background-color:#f2f2f2;text-align:center;width:90px;height:30px;font-size:12px;line-height:30px;color:#888;margin-right:1px;cursor:pointer}
.h_feed_tit li h3{font-size:12px;}
.h_feed_tit li.hover{background-color:#43a6f3;color:#fff;}
.feed_box dl{border-bottom:1px solid #e9e9e9;padding:13px 0 12px}
.feed_box dl.list-last{border-bottom:none;padding-bottom:0}
.feed_box dl dt{float:left;width:66px;height:50px;cursor:pointer}
.feed_box dl dt img{width:66px;height:50px;}
.feed_box dl dd{width:285px;float:right;}
.feed_box dl dd a:hover{color:#43a6f3;cursor:pointer}
.feed_box dl .tools_span{font-family:Arial,Helvetica,sans-serif;font-size:12px; line-height:16px; padding-top:8px}
.feed_box dl .tools_span span{padding-right:5px}
.feed_box dl .tools_span i{background:url(../Images/btn.png) no-repeat;display:inline-block;vertical-align:middle;margin-right:5px;}
.feed_box dl .tools_span .s1 i{width:12px;height:13px;background-position: 0 0;}
.feed_box dl .tools_span .s2 i{width:16px;height:11px;background-position: -21px 0;}
.feed_box dl .tools_span .s3 i{width:15px;height:12px;background-position:-46px0;}

.jygy-img{width: 100%;height: 150px;}

.title{position:absolute;bottom:0;left:0;width:100%;    color: #fff;}
.zy_index_l .black_title{height:26px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000);color:#fff;width:190px;padding-left:10px;}


.box_tit{background:url(../Images/tit_bg.jpg) repeat-x 0 22px;height:55px;width:100%;text-align:center;margin-bottom:20px;}
.box_tit .tit_name{display:inline-block;*+display:inline;}
.box_tit .tit_name span{padding-top:6px;display:block;color:#bebebe;font-family:'lit';letter-spacing:1px;font-size:11px;}
.box_tit h2{height:28px;line-height:28px;font-size:28px;padding:0 30px;*+display:inline;font-weight:bold}
.px_tit h2{background-color:#fafafa;}
.px_tit h2 a{color:#4abb3b;}
.frame{width:366px;height:220px;float:left;display:inline;cursor:pointer;border-right:1px solid #eee;padding-right:20px;margin-right:19px;}
.frame-r{border:none;margin-right:0;padding-right:0}
.pro_px .frame{cursor:default}
.green_title{background:rgba(74,187,59,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF4abb3b,endColorstr=#BF4abb3b); color:#fff;font-size:20px; text-align:center;height:50px;line-height:50px;_background:#4abb3b;_filter:alpha(opacity=50);}
.xm{width:100%;height:220px;position:relative;overflow:hidden;}
.xm img{display:block;border:1px solid #dedede}
.xm div{width:346px;height:195px;padding:15px 10px 10px 10px;position:absolute;left:0;top:218px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF4abb3b,endColorstr=#BF4abb3b);_background:#4abb3b;_filter:alpha(opacity=50);}
.xm div span{position:relative;z-index:500;}
.xm div p{padding-top:65px;padding-left:50px;}
.xm div p a{color:#fff;font-size:18px;border:1px solid #fff;border-radius:16px;padding:4px 20px;margin-right:30px;text-decoration:none;*+font-size:14px;*+padding:1px 20px;_padding-bottom:1px 20px;}
.xm div h1{font-size:22px;color:#fff;margin:0;padding:0;text-align:center;margin-bottom:8px;}
.pro_px .xm div{padding-top:60px;height:150px;}
.pro_px .xm div p{height:38px;padding-top:35px;}
.pro_list{margin-bottom:30px;}
.art{float:left;_float:left;_width:181px;}
.art_l,.art_m{margin-right:41px;}
.art ul li{background:url(../Images/li_bg.jpg) repeat-x bottom center;width:366px;padding:10px 0}
.art ul li a{background:url(../Images/idot.jpg) no-repeat left 9px;padding-left:12px;}
.art ul li a:hover{color:#4abb3b;text-decoration:none}
.pro_teacher .tea_l{width:793px;}
.pro_teacher .tea_l .tit h3{font-size:20px;color:#555;}
.pro_teacher .tea_l img{width:80px;height:80px;border-radius:40px;}
.pro_teacher .tea_l .con{margin-top:20px;}
.hot-list-con dl dt{font-size:12px;float:left;}
.hot-list-con dl dt.sl01{width:80px;padding-right:15px;cursor:pointer;}
.hot-list-con dl dt.sl02{width:180px;padding-right:18px;}
.hot-list-con dl dt h3{ color:#434343; padding-bottom:3px;}
.hot-list-con dl dt p{ line-height:20px; color:#888}
.pro_teacher .tea_r{width:366px;}
.pro_teacher .tea_r .tit h3{color:#555;font-size:20px;float:left}
/* 育儿和家园*/

.szpxcon-t-zzxx{
    float: left;
    width: 1200px;
    height: auto;    
    }

.qzhdbg{
    background: url(../Images/7.png) no-repeat; 
        border-bottom: 1px solid #34b0ff; 
}
.etgsbg{
    background: url(../Images/8.png) no-repeat; 
        border-bottom: 1px solid #34b0ff; 
}

.qzhd-left{
    color: #34b0ff;
    width: 130px;
    float: left;
    margin-left: 80px;
    margin-top: 15px;
    font-size: 24px;
}
.etgs-left{
    color: #34b0ff;
    width: 130px;
    float: left;
    margin-left: 80px;
    margin-top: 15px;
    font-size: 24px;
}
.qzhd-sh365{    float: left;
       width: 400px;
    margin-top: 15px;}
.qzhd-sh365-top{width: 100%;
    font-size: 12px;
    color: #fff;
    margin-top: 10px;
	margin-bottom:10px;
    background: url(../Images/1.png) no-repeat;
    width: 173px;
    height: 35px;
    margin-left: 10px;
    padding-left: 50px;
    padding-top: 5px;
}
.qzhd-sh365-top a{        font-size: 22px;
    color: #fff;
    text-decoration:none;
    line-height: 24px}
.qzhd-sh365-top a:hover{        font-size: 22px;
    color: #fff;
    text-decoration:none;
    line-height: 24px}
.qzhd-tyeg-top{width: 100%;
    font-size: 12px;
    color: #fff;
    margin-top: 10px;
	margin-bottom:10px;
    background: url(../Images/6.png)  no-repeat;
    width: 173px;
    height: 35px;
    margin-left: 10px;
    padding-left: 50px;
    padding-top: 5px;
}
.qzhd-tyeg-top a{        font-size: 22px;
    color: #fff;
    text-decoration:none;
    line-height: 24px}
.qzhd-tyeg-top a:hover{        font-size: 22px;
    color: #fff;
    text-decoration:none;
    line-height: 24px}
.qzhd-tyeg-bot{float: left;width: 100%}
.qzhd-tyeg-bot-picture{float: left;width: 46%;margin-left: 12px;margin-right: 10px;}
.qzhd-tyeg-bot-picture img{width: 100%;}
.qzhd-tyeg-bot-text{float: left;width: 48%; }
.qzhd-tyeg-bot-text-tit{    margin-bottom: 8px; margin-top: 4px; height: 19px; overflow: hidden;}
.qzhd-tyeg-bot-text-tit a{    font-size: 14px;color: #34b0ff;}
.qzhd-tyeg-bot-text-inf a{    font-size: 14px;color: #666;}
.qzhd-tyeg-bot-text-tit a:hover{    font-size: 14px;color: #34b0ff;}
.qzhd-tyeg-bot-text-inf a:hover{    font-size: 14px;color: #666;}

.qzhd-sh365-bot{float: left;width: 100%}
.qzhd-sh365-bot-picture{float: left;width: 46%;margin-left: 12px;margin-right: 10px;}
.qzhd-sh365-bot-picture img{width: 100%;}
.qzhd-sh365-bot-text{float: left;width: 48%; }
.qzhd-sh365-bot-text-tit{    margin-bottom: 8px; margin-top: 4px; height: 19px; overflow: hidden;}
.qzhd-sh365-bot-text-tit a{    font-size: 15px;color: #ffbc3c;}
.qzhd-sh365-bot-text-tit a:hover{    font-size: 15px;color: #ffbc3c;}
.qzhd-sh365-bot-text-inf {font-size: 12px;color: #666;letter-spacing: 1.5px; height: 102px;overflow: hidden; text-indent: 14px;    line-height: 20px;}
.qzhd-sh365-bot-text-inf a{    font-size: 14px;color: #666;}
.qzhd-sh365-bot-text-inf a:hover{    font-size: 14px;color: #666;}
.qzhd-sgzz{    float: left;
        width:400px;
    margin-top: 15px;}

.qzhd-sgzz-top{width: 100%;
    font-size: 12px;
    color: #fff;
    margin-top: 10px;
	margin-bottom:10px;
    background: url(../Images/2.png) no-repeat;
    width: 173px;
    height: 35px;
    margin-left: 10px;
    padding-left: 50px;
    padding-top: 5px;
}
.qzhd-sgzz-top a{   font-size: 22px;
    color: #fff;
    line-height: 24px;
    text-decoration:none;
}
.qzhd-sgzz-top a:hover{   font-size: 22px;
    color: #fff;
    line-height: 24px;
    text-decoration:none;
}
.qzhd-ysgs-top{width: 100%;
    font-size: 12px;
    color: #fff;
    margin-top: 10px;
	margin-bottom:10px;
    background: url(../Images/2.png) no-repeat;
    width: 173px;
    height: 35px;
    margin-left: 10px;
    padding-left: 50px;
    padding-top: 5px;
}
.qzhd-ysgs-top a{   font-size: 22px;
    color: #fff;
    line-height: 24px;
    text-decoration:none;
}
.qzhd-ysgs-top a:hover{   font-size: 22px;
    color: #fff;
    line-height: 24px;
    text-decoration:none;
}
.qzhd-ysgs-bot{float: left;width: 100%}
.qzhd-ysgs-bot-picture{float: left;width: 46%;margin-left: 12px;margin-right: 10px;}
.qzhd-ysgs-bot-picture img{width: 100%;}
.qzhd-ysgs-bot-text{float: left;width: 48%; }
.qzhd-ysgs-bot-text-tit{    margin-bottom: 8px; margin-top: 4px; height: 19px; overflow: hidden;}
.qzhd-ysgs-bot-text-tit a{    font-size: 14px;color: #f496ff;}
.qzhd-ysgs-bot-text-tit a:hover{    font-size: 14px;color: #f496ff;}
.qzhd-ysgs-bot-text-inf a{    font-size: 14px;color: #666;}
.qzhd-ysgs-bot-text-inf a:hover{    font-size: 14px;color: #666;}

.qzhd-sgzz-bot{float: left;width: 100%}
.qzhd-sgzz-bot-picture{float: left;width: 46%;margin-left: 12px;margin-right: 10px;}
.qzhd-sgzz-bot-picture img{width: 100%;}
.qzhd-sgzz-bot-text{float: left;width: 48%; }
.qzhd-sgzz-bot-text-tit{    margin-bottom: 8px; margin-top: 4px; height: 19px; overflow: hidden;}
.qzhd-sgzz-bot-text-tit a{    font-size: 15px;color: #ff96c9;}
.qzhd-sgzz-bot-text-tit a:hover{    font-size: 15px;color: #ff96c9;}
.qzhd-sgzz-bot-text-inf {    font-size: 12px;color: #666; letter-spacing: 1.5px; height: 102px;overflow: hidden;text-indent: 14px; line-height: 20px;}
.qzhd-sgzz-bot-text-inf a{    font-size: 14px;color: #666;}
.qzhd-sgzz-bot-text-inf a:hover{    font-size: 14px;color: #666;}

.qzhd-yxdq{    float: left;
        width: 400px;
    margin-top: 15px;}
.qzhd-yxdq-top{width: 100%;
    font-size: 12px;
    color: #fff;
	margin-bottom:14px;
    margin-top: 10px;
    background: url(../Images/3.png) no-repeat;
    width: 173px;
    height: 35px;
    margin-left: 10px;
    padding-left: 50px;
    padding-top: 5px;
}
.qzhd-yxdq-top a{   font-size: 22px;
    color: #fff;
    text-decoration:none;
    line-height: 24px}
.qzhd-yxdq-top a:hover{   font-size: 22px;
    color: #fff;
    text-decoration:none;
    line-height: 24px}

.qzhd-xgs-top{width: 100%;
    font-size: 12px;
    color: #fff;
	margin-bottom:14px;
    margin-top: 10px;
    background: url(../Images/6.png) no-repeat;
    width: 173px;
    height: 35px;
    margin-left: 10px;
    padding-left: 50px;
    padding-top: 5px;
}
.qzhd-xgs-top a{   font-size: 22px;
    color: #fff;
    text-decoration:none;
    line-height: 24px}
.qzhd-xgs-top a:hover{   font-size: 22px;
    color: #fff;
    text-decoration:none;
    line-height: 24px}
.qzhd-xgs-bot{float: left;width: 100%}
.qzhd-xgs-bot-picture{float: left;width: 46%;margin-left: 12px;margin-right: 10px;}
.qzhd-xgs-bot-picture img{width: 100%;}
.qzhd-xgs-bot-text{float: left;width: 48%; }
.qzhd-xgs-bot-text-tit{    margin-bottom: 8px; margin-top: 4px; height: 19px; overflow: hidden;}
.qzhd-xgs-bot-text-tit a{    font-size: 14px;color: #ff9524;}
.qzhd-xgs-bot-text-inf a{    font-size: 14px;color: #666;}
.qzhd-xgs-bot-text-tit a:hover{    font-size: 14px;color: #ff9524;}
.qzhd-xgs-bot-text-inf a:hover{    font-size: 14px;color: #666;}



.qzhd-yxdq-bot{float: left;width: 100%}
.qzhd-yxdq-bot-picture{float: left;width: 46%;margin-left: 12px;margin-right: 10px;}
.qzhd-yxdq-bot-picture img{width: 100%;}
.qzhd-yxdq-bot-text{float: left;width: 48%; }
.qzhd-yxdq-bot-text-tit{    margin-bottom: 8px; margin-top: 4px; height: 19px; overflow: hidden;}
.qzhd-yxdq-bot-text-tit a{    font-size: 15px;color: #9cd325;}
.qzhd-yxdq-bot-text-inf {    font-size: 12px;color: #666;letter-spacing: 1.5px; height: 102px;overflow: hidden;text-indent: 14px; line-height: 20px;}
.qzhd-yxdq-bot-text-inf a{    font-size: 14px;color: #666;}
.qzhd-yxdq-bot-text-tit a:hover{    font-size: 15px;color: #9cd325;}
.qzhd-yxdq-bot-text-inf a:hover{    font-size: 14px;color: #666;}
.szpx-dimg{width: 100%;height: 320px;}

.szpxcon .zy_list .banner_text_dt {
    width: 100%;
    height: 35px;
    line-height: 35px;
    font-size: 18px;
    padding-left: 0px;
}
.szpxcon .zy_list .banner_text_dt a{
    color: #fff;
}

/*教学资源改*/
.write{width:1200px;height:auto;margin:0px auto;}
.writes{width: 210px;
    height: 200px;
    margin-right: 22px;
    margin-top: 20px;
    overflow: hidden;
    padding: 5px 5px;
    border: 1px solid transparent;
}
.writes:nth-child(5n+0){margin-right: 0px;}
.writes:hover{
    border-color:#ddd;box-shadow:1px 1px 2px 1px #ECECEC;
}

.writes>p{    font-size: 14px;
    color: #333;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 5px;
    font-weight: bold;
text-align: center;
height: 20px;
overflow: hidden;
}
.writes img{width: 100%;height: 136px;}
.writes>p a {
    color: #434343;
}
.writes>p.jxzy_price {
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 14px;
    color: #5fb41b;
    text-align: left;
    width: 50%;
    float: left;
    font-weight: normal;
}
.writes>p.jxzy_leix {
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 14px;
    color: #999;
    text-align: right;
    width: 50%;
    float: left;
    font-weight: normal;
}

.qzhdbg .szpx-right{
    color: #34b0ff;
    width: 400px;
    float: right;
    height: 40px;
    line-height: 40px;
    margin-top: 15px;
    font-size: 20px;
}
.qzhdbg .szpx-right div.week_title{
    width: 80px;
    text-align: center;
    float: left;
    margin-right: 10px;
    font-size: 16px;
    cursor: pointer;
}
.qzhdbg .szpx-right div.week{
    width: 40px;
    text-align: center;
    float: left;
    margin-right: 10px;
    font-size: 16px;
    cursor: pointer;

}
.qzhdbg .szpx-right span a {
    font-size: 14px;
    position: absolute;
    right: 10px;
    line-height: 20px;
    height: 20px;
    margin-top: 18px;
}
.qzhdbg .szpx-right div.weeking{
    text-align: center;
    background-color: #389ff8;
    color: #fff;
    font-size: 16px;
    border-radius: 50%;
}
