/**????????????????**/
/*::-webkit-scrollbar-thumb{background-color:#BBBBBB;height:15px;outline-offset:-2px;-webkit-border-radius:9px;}
::-webkit-scrollbar-thumb:hover{background-color:#0362ae;height:15px;-webkit-border-radius:9px;}
::-webkit-scrollbar{width:5px;height:8px;}
::-webkit-scrollbar-track-piece{background-color:#F5F7FA;-webkit-border-radius:0;}
::-webkit-scrollbar-thumb:active{height:15px;background-color:#27384A;-webkit-border-radius:3px;}*/
.z{ float:left; }
.y{ float:right; }
.yl-icon{font-family: "es-icon" !important;font-style: normal;}
li{list-style-type:none;}
i{font-style: normal;}
.fs10{font-size:10px;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.fs22{font-size:22px;}
.fs24{font-size:24px;}
.fs26{font-size:26px;}
.cr-096{color:#096;}
.cr-f1aa00{color:#f1aa00}
.cr-0097a8{color:#0097a8}
/*zz*/
#top_logo{
	border-bottom: 1px solid #d1d1d1;
}
body{overflow-x: hidden;}
.pg1{padding:1px}
.pg2{padding:2px}
.pg3{padding:3px}
.pg5{padding:5px}
.pg10{padding:10px}
.pg15{padding:15px}
.pg20{padding:20px}
.pg25{padding:25px}
.pg-no{padding:0}
.pt1{padding-top:1px}
.pt2{padding-top:2px}
.pt3{padding-top:3px}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt-no{padding-top:0}
.pr1{padding-right:1px}
.pr2{padding-right:2px}
.pr3{padding-right:3px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr50{padding-right:50px}
.pr-no{padding-right:0}
.pb1{padding-bottom:1px}
.pb2{padding-bottom:2px}
.pb3{padding-bottom:3px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb-no{padding-bottom:0}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl50{padding-left:50px}
.pl-no{padding-left:0;padding-top:30px !important;}
.mg3{margin:3px}
.mg5{margin:5px}
.mg8{margin:8px}
.mg10{margin:10px}
.mg15{margin:15px}
.mg20{margin:20px}
.mg25{margin:25px}
.mg30{margin:30px}
.mg-no{margin:0}
.mt3{margin-top:3px}
.mt5{margin-top:5px}
.mt8{margin-top:8px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt-no{margin-top:0}
.mr3{margin-right:3px}
.mr5{margin-right:5px}
.mr8{margin-right:8px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr-no{margin-right:0}
.mb3{margin-bottom:3px}
.mb5{margin-bottom:5px}
.mb8{margin-bottom:8px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mb50{margin-bottom:50px}
.mb-no{margin-bottom:0}
.ml3{margin-left:3px}
.ml5{margin-left:5px}
.ml8{margin-left:8px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml-no{margin-left:0}
.clear{clear: both;}
.br-no{border:none;}
/**end**/

/**??????**/
.navbar-nv{background:rgba(39, 56, 74, 0.78);position: absolute;width: 100%;z-index: 9999;margin-top: -10px;}
.navbar-nv>.nav{margin:0}
.navbar-nv>.nav>a{width:25%;float: left;display:block; text-align:center;}
.navbar-nv>.nav>a>li{color:#fff;border-bottom: solid 1px rgba(0, 0, 0, 0.06);border-right: solid 1px rgba(0, 0, 0, 0.06);transition:all 0.3s;padding: 8px 0;}
.navbar-nv>.nav>a>li:hover{background:rgba(0, 202, 224, 0.63)}
#top_1{height:40px; line-height:40px;margin-bottom:10px;cursor: default;}


@media (max-width:768px){
/**
#top_1{background: #27384A;}
#top_1>.container>button{color:#fff;}
**/
#top_1 .z{display:none}

}
#top_1 .z a{margin-right:7px;padding-left: 3px;color:#aaaaaa}
#top_1 .z a:hover{color:#04B7DA}
#top_1 .y{padding-right:0px;}
@media (min-width:768px){#top_1 .y{padding-right:15px}}
/*#top_1 .nav.user-nav:hover .dropdown-menu{display: block !important;}*/
#top_1 .nav.user-nav>li>button.dropdown-toggle{padding:0 8px;border: 0;border-radius: 0;background: none;margin: 0;width: 38px;height: 38px;}
#top_1 .nav.user-nav>li{height:40px;}
#top_1 .nav.user-nav>li>a{padding:0 8px;color: #aaaaaa;}
#top_1 .nav.user-nav>li>a:hover{color:#04B7DA}
#top_1 .dropdown-menu>li>a:hover{background:#04B7DA}
#top_1 .dropdown-menu{min-width:90px;}
#top_1 .nav.user-nav .dropdown-menu{width:120px;}
@media (min-width:768px){
#top_1 .nav.user-nav .user-avatar-li .dropdown-menu{margin-right: -50px;}
}

@media (min-width:800px){
#top_1 .nav.user-nav .user-avatar-li .dropdown-menu{margin-right: -60px;}
}
@media (min-width:1200px){
#top_1 .nav.user-nav .user-avatar-li .dropdown-menu{margin-right: -80px;}
}
#top_1 .nav.user-nav .dropdown-menu>li>a{padding-left:6px;}
#top_1 .navbar-mobile .navbar-more{padding:0;height:40px;text-align:center;color:#000;line-height:40px;width:40px;}
#top_1>.container>button{border: 0;border-radius: 0;background:none;padding:0;color: #333;margin:0}
#top_1>.container>button:hover{color:#E40000;outline: none;}

@media screen and (min-width:768px){
#top_logo .top_search{padding-top:6px}
#top_logo .im_kecheng{margin-top:6px}
}

@media screen and  (min-width:992px){
#top_logo .top_search{padding-top:5px}
#top_logo .im_kecheng{margin-top:5px}
}
@media screen and  (min-width:1200px){
#top_logo .top_search{padding-top:28px}
#top_logo .im_kecheng{margin-top:13px}
}
#top_logo .top_search input{height: 41px;margin: 0;padding-left: 45px;font-size: 16px;color: #999999;border: 1px solid #D1D1D1;z-index: 1;position: relative;background: #fff url(../imgv/ico_____yanlecss_img.png) no-repeat 0 -82px;}
#top_logo .top_search input:focus{box-shadow: none;outline: 0;border: solid 1px #0097a8;background: #FFFFFF;padding-left: 15px;transition: ease 0.3s;}
#top_logo .top_search button{height: 41px;
font-size: 16px;color: #fff;background: #0097A8;border-width: 0px;margin-left: -5px;text-align: center;cursor: pointer;z-index: 2;position: relative;transition: all 0.5s;}
#top_logo .top_search button:hover{background: #00aadd;}
@media (max-width:767px){
#top_logo .top_search{display:none;}
}

#top_logo .im_kecheng{height:41px;line-height:41px; text-align:center;}
#top_logo .im_kecheng a{height:41px;display:block;font-size:16px;color:#fff;background:#0362ae;transition: all 0.8s;}
#top_logo .im_kecheng a:hover{background:#00aadd;}

@media (min-width:1200px){
#top_logo .im_kecheng a{padding-left: 25px;background:#0362ae url(../imgv/ico_____yanlecss_img.png) no-repeat 0 -122px;}
#top_logo .im_kecheng a:hover{background:#00aadd url(../imgv/ico_____yanlecss_img.png) no-repeat 0 -122px;}
#top_logo .Telephone .dh{height:32px;line-height:40px;}
}



#top_logo .Telephone{text-align:left;cursor:default;}
#top_logo .Telephone .fw{height:33px;line-height:38px;font-size:14px;color:#666666;}
#top_logo .Telephone .fw span{color:#EBA106;font-weight:400;padding-left: 5px;}
#top_logo .Telephone .dh{font-size:24px;color:#19CDDD;}
@media screen and (min-width:992px) and (max-width:1200px){
#top_logo .Telephone .fw{height: 25px;line-height: 25px;}
#top_logo .Telephone .dh{height:28px;font-size:24px;line-height: 26px;}
}
@media screen and (min-width:768px) and (max-width:991px){
#top_logo .top_search{display:none}
}

@media screen and (max-width:767px) {
#top_logo .im_kecheng{display:none}
#top_logo .Telephone .fw{text-align: right;height: auto !important;line-height: 19px !important;}
.pl-no{padding-top: 13px !important;}
.second-module,
.es-footer-link,
.bottom-banner{display: none;}
.copyright{font-size: 12px !important;}
}
@media screen and (max-width:360px) {
#top_logo .top_search{display:none}
#top_logo .Telephone{margin:0;padding:0}
#top_logo .Telephone .dh{font-size:20px;padding-top:5px;}
}

.top_nav{background: #F5F8FA;margin: 0;padding: 0;min-height: 42px;height: 42px;line-height: 42px;border:0;}
#nv{line-height:42px;}
#nv li{list-style-type: none;}
#nv ul{margin: 0;padding: 0;}
#nv ul a {float:left;display:block;}
#nv ul a li{text-align:center;color:#000;height:42px;width:100px;font-size:14px;transition: all 0.6s;}
#nv ul a li:hover{background:#0362ae;font-size:18px;}
#nv ul a li.a1{font-size:18px;}
#nv ul .li1{width:239px;text-align: center;background:#0097A8;transition: 0.3s;}
#nv ul .li1 a{color: #fff;height:42px;width:239px;font-size:20px;}
#nv ul .li1 ul {line-height:27px;height:0;list-style-type: none;text-align: left;left:auto;width:238px; position:absolute;margin-top:42px;background:#F7F7F9;z-index:9999;transition: all 1.5s;transition-delay: 0.3s;box-shadow: 0px 2px 3px #999;}
#nv ul .li1 ul,#nv ul .li1 ul li{overflow:hidden;}
#nv ul .li1 ul li a{color:#7A7A7A;line-height:41px;margin-left:9px;width:70px; font-size:13px; } 
#nv ul .li1 ul .lia{background:#D7D7DF;}
#nv ul .li1 ul .lia a{color:#343434;width:230px;font-size:16px;}
#nv ul .li1 ul li a{height:41px;}
#nv ul .li1 ul li a:hover{color:#0577D1;}
#nv li:hover ul {min-height:369px;transition:all 1.5s;transition-delay: 0.5s;}
#nv ul .li1:hover{background:#0362ae;}
#nv ul a li.a1:hover{background:#0362ae;}
#nv ul a .li2{color:#FBBE01; }
#nv ul a .li2:hover{color:#fff; }
/*end*/

/**?¦Ã??§Ò?**/
.h_list .course-list .course-item .title{position: absolute;width: 100%;bottom: 0;margin: 0;padding: 5px 10px;background: rgba(0, 0, 0, 0.1);color: #fff;transition:all 0.5s;letter-spacing: 1px;}
.h_list .course-list .course-item:hover .title{background: rgba(0, 0, 0, 0.6);}

@media screen and (max-width:480px) {
#course-list>.container #course-filter{margin-bottom:0;margin-left: -7px;margin-right: -7px;}
#course-list>.container>.course-list>.row>.col-xs-6{padding-left:4px;padding-right:3px;}
#content-container>.h_list>.course-list>.row>.col-xs-6{padding-left:4px;padding-right:3px;}
#content-container>.h_list>.course-list>.row>.col-xs-6:nth-of-type(2n){padding-left:3px;padding-right:4px;}
#course-list>.container>.course-list>.row>.col-xs-6:nth-of-type(2n){padding-left:3px;padding-right:4px;}
#course-list>.container>.course-list>.row>.col-xs-6>.course-item{margin-bottom:12px;box-shadow: none;background: #fafafa;}
.h_list .course-list .course-item .title{background: rgba(0, 0, 0, 0.3);letter-spacing: 1px;}
}



/*end*/


/**?????**/
#kecheng2{padding:45px 0 55px;background: #029BAD;overflow:hidden}
#kecheng2 .title_1{height:38px;line-height:38px;color:#fff;margin-bottom:5px;cursor:default;}
#kecheng2 .title_1 i{font-size:20px;margin-right:10px;}
#kecheng2 .title_1 span{font-weight:700;}
#kecheng2 .title_1 a{color:#fff; }
#kecheng2 .title_1 a:hover{color:#0362ae;}
#kecheng2 .bj-list{box-shadow: 0 2px 4px #333;margin-bottom:30px;}
#kecheng2 .bj-list>a{background:#EEE;display: block;}
#kecheng2 .bj-list>a>img:hover{opacity:0.9;}
#kecheng2 .bj-list .col-info{background:#fbfbfb;cursor: default;overflow: hidden;}
#kecheng2 .bj-list .col-info .tl_1{padding:6px 10px;border-bottom:solid 1px #eee;font-size: 16px;}
#kecheng2 .bj-list .col-info .tl_2{padding: 0 10px;color: #aaaaaa;line-height: 24px;height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#kecheng2 .bj-list .col-info .tl_rmb{padding: 5px 10px;color:#FFA300;overflow: hidden;line-height:22px;margin-bottom: 5px;}
#kecheng2 .bj-list .col-info .tl_rmb span.z{font-size:18px;}
#kecheng2 .bj-list .col-info .tl_rmb span.z i{font-size:14px;}
#kecheng2 .bj-list .col-info .tl_rmb span.y{font-size: 14px;color: #C0C0C0;text-decoration: line-through;}
@media (max-width:520px) {
#kecheng2{padding:13px 0 20px;}
#kecheng2>.container>.row>.col-xs-6{width:100%;padding-left:15px;padding-right:15px;}
#kecheng2 .bj-list{box-shadow:none;border-radius: 4px;overflow: hidden;margin-bottom:15px;}
#kecheng2 .bj-list>a>img:hover{opacity:1;}
}

/**end**/



/**????????**/
#kecheng3{padding:70px 0;background: #fff;overflow:hidden;}
#kecheng3 .title_1{height:38px;line-height:38px;margin-bottom:20px;cursor:default;}
#kecheng3 .title_1 i{font-size:24px;color:#000;margin-right:10px;}
#kecheng3 .title_1 span{font-weight: 700;color:#A2A2A2; }
#kecheng3 .title_1 a{font-size:16px;color:#333; }
#kecheng3 .title_1 a:hover{color:#0079A8;}
#kecheng3 .tab1{box-shadow: 2px 2px 15px #ACACAC;}
#kecheng3 .nav_a1{height:40px;line-height:38px;background:#f3f3f3;}
#kecheng3 .nav_a1 ul{height:38px;border:1px solid #EBEBEB;border-bottom:0;overflow:inherit;padding: 0;}
#kecheng3 .nav_a1 ul li{float:left;height:38px;width:125px;cursor:pointer;text-align:center;font-size: 14px;line-height: 38px;display:inline;}
#kecheng3 .nav_a1 ul li:hover{background:#D6D6D6;color:#fff;}
#kecheng3 .nav_a1 ul li.off{background:#0362ae;color:#fff;}
#kecheng3 .nav_a2{height:180px;line-height:18px;background:#fff;border:1px solid #EBEBEB;border-top:0;overflow:hidden;}

#kecheng3 .nav_a2 .dv2{float:left;height:160px;width:279px;padding:20px 0;display:inline;}
#kecheng3 .nav_a2 .dv2 .bor{border-right:1px solid #eee;}
#kecheng3 .nav_a2 .dv2 .dv1_1 {height:140px;width:279px;padding:10px 10px 10px 20px;}
#kecheng3 .nav_a2 .dv2 .dv1_1 .dv1_1_1{height:100px;width:60px;}
#kecheng3 .nav_a2 .dv2 .dv1_1 .dv1_1_1 span{display:block;height:60px;width:60px;background:url(../imgv/kszx_____yanlecss_img.png) no-repeat 0 0;}
#kecheng3 .nav_a2 .dv2 .dv1_1 .dv1_1_1 span.a1{background-position:0 0;}
#kecheng3 .nav_a2 .dv2 .dv1_1 .dv1_1_1 span.a2{background-position:0 -60px;}
#kecheng3 .nav_a2 .dv2 .dv1_1 .dv1_1_1 span.a3{background-position:0 -120px;}
#kecheng3 .nav_a2 .dv2 .dv1_1 .dv1_1_1 span.a4{background-position:0 -180px;}
#kecheng3 .nav_a2 .dv2 .dv1_1 .dv1_1_2{height:140px;width:180px;}
#kecheng3 .nav_a2 .dv2 .dv1_1 .tl_1{height:18px;line-height:18px;font-size:15px;color:#444;cursor:default;overflow:hidden;}
#kecheng3 .nav_a2 .dv2 .dv1_1 .tl_2{height:60px;line-height:20px;color:#929292;margin:5px 0;}
#kecheng3 .nav_a2 .dv2 .dv1_1 .tl_3 a{display:block;color:#fff;font-size:16px;width: 100px;text-align: center;height:32px;line-height:32px;background: #0097A8;box-shadow:4px 2px 6px #CCCCCC;}
#kecheng3 .nav_a2 .dv2 .dv1_1 .tl_3 a:hover{color:#fff;background:#0362ae;}
/**end**/


/**????§Ò?**/
#jslb{padding:50px 0 70px;}
#jslb .title_1{height:38px;line-height:38px;margin-bottom:5px;cursor:default;}
#jslb .title_1 i{font-size:26px;color:#5b9ac5;margin-left:19px; font-weight:bold;}
#jslb .title_1 span{font-weight:700;color:#FABF01;}
#jslb .title_1 a{font-size:16px;color:#5b9ac5; }
#jslb .title_1 a:hover{color:#0362ae;}
#jslb .rollBox{width:1260px;overflow:hidden;padding:0;margin:0 auto;margin-top:30px;margin-left:-60px;}
#jslb .rollBox .LeftBotton{height:100px;width:40px;background:url(../imgv/fyz_____yanlecss_img.png) no-repeat;overflow:hidden;float:left;display:inline;margin:90px 10px;cursor:pointer;display:inline;}
#jslb .rollBox .RightBotton{height:100px;width:40px;background:url(../imgv/fyy_____yanlecss_img.png) no-repeat right 0;overflow:hidden;float:left;display:inline;margin:90px 10px;cursor:pointer;display:inline;}
/*#jslb .rollBox .LeftBotton:hover{background:url(../imgv/fyzh_____yanlecss_img.png) no-repeat;}
#jslb .rollBox .RightBotton:hover{background:url(../imgv/fyyh_____yanlecss_img.png) no-repeat;}*/

#jslb .rollBox .Cont{width:1140px;overflow:hidden;float:left;display:inline;}
#jslb .rollBox .ScrCont{width:10000000px;}
#jslb .rollBox .Cont .pic{width:250px;height:310px;float:left;margin:0 20px;background:#fff;display:inline;}
#jslb .rollBox .Cont .pic .imlg{width:250px;height:250px;overflow:hidden;}
#jslb .rollBox .Cont .pic img{display:block;width: 250px;}
#jslb .rollBox .Cont .pic .a1{width:250px;height:250px;line-height: 250px;background: rgba(0, 0, 0, 0);position:relative;margin-top:-250px;text-align:center;transition: all 0.5s;}
#jslb .rollBox .Cont .pic .a1:hover{background: rgba(0, 0, 0, 0.64);}
#jslb .rollBox .Cont .pic .a1 a{padding:5px 15px;font-size:18px;border:solid 2px rgba(0, 0, 0, 0);color:rgba(0, 0, 0, 0);transition: all 0.5s;}
#jslb .rollBox .Cont .pic .a1:hover a{padding:5px 15px;font-size:18px;border:solid 2px #FABF01;color:#FABF01;}
#jslb .rollBox .Cont .pic .a2{height:32px;line-height:32px;color:#fff;font-size:18px;padding-left:10px;margin-top:-32px;cursor: default;background: rgba(0, 0, 0, 0.24);position: relative;}
#jslb .rollBox .Cont .pic .a3{padding-left:10px;padding-top: 10px;color:#999;cursor: default;}
/**end**/




/**???????**/
#zxsc{padding:45px 0 55px;overflow:hidden;background: #fff;}
#zxsc .title_1{height:38px;line-height:38px;margin-bottom:15px;cursor:default;}
#zxsc .title_1 i{font-size:24px;color:#000;margin-right:10px;}
#zxsc .title_1 span{font-weight: 700;color:#A2A2A2; }
#zxsc .title_1 a{font-size:16px;color:#333; }
#zxsc .title_1 a:hover{color:#0079A8;}
#zxsc .sc_1{overflow:hidden;padding-bottom:15px;}
#zxsc .sc_1 .dv_a1{width:370px;height:200px;border: solid 1px #eee;float:left;margin-right:10px;padding:10px;overflow:hidden;display:inline;position: relative;}
#zxsc .sc_1 .dv_a1:nth-child(1n){margin-right:15px;}
#zxsc .sc_1 .dv_a1:nth-child(3n){margin-right:0;}
#zxsc .sc_1 .dv_a1 .im_1{width:65px;height:90px;}
#zxsc .sc_1 .dv_a1 .im_1 img{width:65px;height:90px;}
#zxsc .sc_1 .dv_a1 .info_1{width:265px;overflow: hidden;cursor: default;}
#zxsc .sc_1 .dv_a1 .info_1 .tl_1{font-size:18px;height:28px;line-height:28px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#zxsc .sc_1 .dv_a1 .info_1 .tl_2 li{height:22px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #999;}
#zxsc .sc_1 .dv_a1:hover .info_1 .tl_2 li{color:#fff;}
#zxsc .sc_1 .dv_a1 .info_2{padding: 5px;background: #F1F1F1;color: #616161;margin-top: 10px;transition: all 0.6s;height: 75px;line-height: 22px;overflow: hidden;}
#zxsc .sc_1 .dv_a1:hover .info_2{background: #6d6d6d;color: #fff;transition: all 0.6s;}
#zxsc .sc_1 .dv_a1 .info_3{width:370px;height:204px;margin-left: -10px;margin-top: 20px;transition: all 0.6s;background: rgba(0, 0, 0, 0.1);text-align: center;line-height:160px;}
#zxsc .sc_1 .dv_a1:hover .info_3{margin-top: -190px;position:absolute;transition: all 0.6s;}
#zxsc .sc_1 .dv_a1 .info_3 a{display:block;overflow: hidden;}
#zxsc .sc_1 .dv_a1 .info_3 a span{color: #fff;padding: 5px 10px;border: solid 1px #f1aa00;transition: all 0.5s;background:#F7AE00;font-size: 18px;letter-spacing: 3px;}
#zxsc .sc_1 .dv_a1 .info_3 a span:hover {color:#fff;border: solid 2px #fff;background: rgba(0, 151, 168, 0.59);}
/**end**/



/**??????**/
#ywbd{padding:40px 0 65px;overflow:hidden;background:#00A886;}
#ywbd .title_1{height:38px;line-height:38px;margin-bottom:15px;cursor:default;}
#ywbd .title_1 i{font-size:24px;color:#fff;margin-right:10px;}
#ywbd .title_1 span{font-weight: 700;color:#fff; }
#ywbd .yw_1{overflow:hidden;background: #fff;box-shadow: 0px 3px 6px #535353;}
#ywbd .yw_1 .yw_1_1{width:379px;height:90px;float: left;padding:15px 20px;border-right:dashed 1px #E1E1E1;border-bottom:dashed 1px #E1E1E1;}
#ywbd .yw_1 .yw_1_1:nth-child(3n){border-right:solid 1px #fff;}
#ywbd .yw_1 .yw_1_1:nth-child(7),#ywbd .yw_1 .yw_1_1:nth-child(8),#ywbd .yw_1 .yw_1_1:nth-child(9){border-bottom:0;}
#ywbd .yw_1 .yw_1_1 .z_1{width:60px;height:60px;border:solid 1px #f5f5f5;}
#ywbd .yw_1 .yw_1_1 .z_1 img{width:60px;height:60px;}
#ywbd .yw_1 .yw_1_1 .y_1{width:260px;height:60px;line-height:30px;color: #B9B9B9;}
#ywbd .yw_1 .yw_1_1 .y_1 .title_y_1{height:24px;line-height:24px;overflow:hidden;}
#ywbd .yw_1 .yw_1_1 .y_1 .title_y_1 span{width:10px;height:10px;display:block;float: left;margin:8px 7px 7px 0;background: #f1aa00;}
#ywbd .yw_1 .yw_1_1 .y_1 .title_y_1 a{color:#414141;font-size:16px;}
#ywbd .yw_1 .yw_1_1 .y_1 .title_y_1 a:hover{color:#3FB0BD}
#ywbd .yw_1 .yw_1_1 .y_1 .info_y span{width:120px;display:block;float:left;height: 30px;overflow: hidden;}
#ywbd .yw_1 .yw_1_1 .y_1 .info_y a{float: right;color:#1EAAB3;}
/**end**/





/**???_????????**/
#ylxw{padding:45px 0 50px;background: #fff;}
#ylxw .title_1{height:32px;line-height:32px;margin-bottom:9px;cursor:default;padding-left: 10px;}
#ylxw .title_1 i{font-size:18px;color:#000;margin-right:10px;}
#ylxw .title_1 span{color:#A2A2A2;font-size:12px;}
#ylxw ul{padding:0}
#ylxw .z_1{float:left;height:338px;width:520px;margin-right:25px;}
#ylxw .z_1 .xw_1{height:290px;overflow:hidden;}
#ylxw .z_1 .xw_1 ul li{background:#f3f3f3;height:98px;border-bottom:solid 1px #fff;transition: all 0s;padding:10px 20px;}
#ylxw .z_1 .xw_1 ul li:hover{background:#f1aa00;border-bottom:solid 1px #f1aa00;}
#ylxw .z_1 .xw_1 ul li .bh_1{height:78px;width:78px;line-height:78px;font-size:36px;color: #333;transition: all 0s;padding-left: 10px;}
#ylxw .z_1 .xw_1 ul li:hover .bh_1{color:#fff;transition: all 0s;}
#ylxw .z_1 .xw_1 ul li .bh_2{width:400px;height:73px;overflow:hidden;line-height: 20px;color:#969696;transition: all 0s;}
#ylxw .z_1 .xw_1 ul li .bh_2 span{height:35px;line-height:35px;display:block;color: #222;font-size:18px;transition: all 0s;}
#ylxw .z_1 .xw_1 ul li:hover .bh_2 span,#ylxw .z_1 .xw_1 ul li:hover .bh_2{color:#fff;transition: all 0s;}

#ylxw .z_2{float:left;height:338px;width:285px;margin-right:25px;}
#ylxw .z_2 ul{height:290px;border:solid 1px #DFDFDF;padding:15px 10px;overflow:hidden;}
#ylxw .z_2 ul li{height:38px;line-height:38px;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
#ylxw .z_2 ul li a{color:#666;}
#ylxw .z_2 ul li a:hover{color:#F59D25;}

#ylxw .z_2 ul li span{width:4px;height:4px;display: block;float: left;background: #999;margin: 17px 8px 17px 0;}
#ylxw .z_2 ul li:hover span{background: #f1aa00;}

#ylxw .y_1{float:right;height:338px;width:285px;}
#ylxw .y_1 ul{height:290px;border:solid 1px #DFDFDF;padding:0 10px;overflow:hidden;}
#ylxw .y_1 ul li{height:72px;border-bottom:dashed 1px #DFDFDF;overflow:hidden;padding: 5px 0;}
#ylxw .y_1 ul li:nth-child(4){border:0}
#ylxw .y_1 ul li img{width:50px;height:50px;margin-top:8px;float:left;display: block;}
#ylxw .y_1 ul li .xxdt{float: right;width:200px;height:60px;margin-top:8px;color: #666;line-height: 18px;overflow: hidden;}
#ylxw .y_1 ul li .xxdt a{color:#444;}
/**end**/


/**???§µ???**/
.dvau {background:#fff}
.dvau .hxxbz1{width:499px;height:152px;margin:0 auto;background: url(../imgv/ylfl1_____yanlecss_img.png) repeat;position:relative;z-index:2;}
.dvau .hxxbz2{background:#F8AE01}
.dvau .hxxbz2 .wp{height:350px;margin-top:-23px;background: url(../imgv/ylfl2_____yanlecss_img.png) no-repeat;z-index:1;}
/**end**/




.zuizuo { width:270px; height:193px; border:1px solid #e4ecf3; border-radius:4px; float:left;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.1);box-shadow:0 1px 2px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.1);}


.zuizuo1 {width:70px; height:70px; margin-left:auto; margin-right:auto; margin-top:20px;}


.zuizuo2 { width:50px; height:3px; background:#5b9ac5; margin-left:auto; margin-top:10px; margin-right:auto;}


.zuizuo3 { margin-left:auto; margin-right:auto; width:100%; height:50px; margin-top:10px; font-size:22px; font-weight:bold; line-height:50px; text-align:center; color:#5b9ac5;}


















a:hover{-webkit-transition:all 0.2s linear;-mos-transition:all 0.2s linear;-mz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}

.navbox{width:1210px;margin:0 auto;}

#nav-2015{padding-left:222px; border-top:1px solid #dddddd; height:50px;position:relative;z-index:10;}

#category-2015{width:222px;height:50px; line-height:50px;position:absolute;left:0;top:0;z-index:20;}

#category-2015 .ld{position:relative;width:222px;height:50px; font-size:15px;line-height:50px;cursor:pointer; text-align:center; color:#444; }



#category-2015 .ld a{ color: #444;}
#category-2015 .ld h2{font-size:14px;color:#fff;padding-left:20px;color:#fff}


#category-2015 .xz{background:#0362ae;} 
#category-2015 .xz a{ color: #fff;}

#navitems-2015 .xz{background:#0362ae;} 
#navitems-2015 .xz a{ color: #fff;}

#category-2015 .ld b{display:block;width:20px;height:20px;position:absolute;right:10px;top:10px;background:url(../images/arrow.gif) no-repeat 0 0;}

#category-2015 #allsort{display:none;width:222px;height:380px;position:absolute;left:0;top:50px;background:rgba(0,0,0,0.4);}

#category-2015 #allsort .item{width:220px;height:60px;border-bottom:1px solid #fff;float:left;}

#category-2015 #allsort .item span{height:60px;line-height:60px;width:208px;z-index:30;}

#category-2015 #allsort .item span h3{width:220px;padding-left:20px;position:absolute;font-size:15px;font-weight:bold; color:#333; height:59px; line-height:59px;}

#category-2015 #allsort .item span h3 a{color:#fff;text-decoration:none;}

#category-2015 #allsort .item span h3 a:hover{}

#category-2015 #allsort .item .i-mc{display:none;width:520px;height:380px; background:rgba(0,0,0,0.4); color:#FFFFFF; border:1px solid #fff;position:absolute;left:221px;top:0;z-index:25;}

#category-2015 #allsort .on h3{background:rgba(0,0,0,0.5);z-index:40; color:#FF0000;}

#category-2015.on .ld b{background:url(../images/arrow.gif) no-repeat 0 -20px;}

#category-2015.on #allsort{display:block;} 

#category-2015.on #allsort .on .i-mc{display:block;}

#navitems-2015{height:50px; line-height:50px;}

#navitems-2015 li{float:left;}

#navitems-2015  a{display:inline-block;padding:0 60px; font-size:15px; height:50px;line-height:50px;color:#444; text-decoration:none;}




#category-2015 #allsort .item .i-mc ul { padding:0; margin:0;}

#category-2015 #allsort .item .i-mc ul li { width:150px; height:45px; line-height:45px; border-bottom:1px solid #fff; list-style:none; float:left; font-size:14px; color:#fff; margin-left:15px;}

#category-2015 #allsort .item .i-mc ul li:hover { color:#7aa7d0; border-bottom:1px solid #7aa7d0;}




