  @charset "utf-8";
/* CSS Document */


.flexslider{width:100%; height:600px; position: relative;  overflow:hidden; z-index: 1;}
/*Í¼Æ¬*/
.flex-viewport,.flexslider .slides,.flexslider .slides li/*,.flexslider .slides li a img*/{ display: block; width:100%; /*height:100%;*/}
.flexslider .slides li { overflow: hidden; position: relative;}
.flexslider .slides li a { display: block;width: 1920px;  width:2560px; height:100%; position: relative; left:50%;margin-left:-960px; margin-left:-1280px; }
.flexslider .slides li a { text-align: center;}
.flexslider .slides li a img { display: inline-block; width:100%; height:600px; }

/*°´Å¥µã*/
.flex-control-nav{width:100%;position:absolute;bottom:98px;text-align:center; z-index:88;}
.flex-control-nav li{display:inline-block;zoom:1;*display:inline; }
.flex-control-paging li a{ width: 6px; height:6px; background-color: #fff ; overflow: hidden; font-size: 0; cursor: pointer; opacity: 0.7; margin: 0 6px; display: inline-block ; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; }
.flex-control-paging li a.flex-active{ width: 24px; opacity: 1; background-color: #f3651a ; border-radius:6px  ; -webkit-border-radius:6px  ; -moz-border-radius:6px  ; -ms-border-radius:6px  ; -o-border-radius:6px  ; }
.flex-prev{font-size: 0}
.flex-next{font-size: 0}
/* .flex-direction-nav{ width:100%;  position: absolute;left:0; top: 304px ;}
.flex-prev{ width: 58px; height: 58px; background: url(/Template/Pc/jwc/images/lt.png) no-repeat ;display: block ;position: absolute; left: 0;top: 0 ;z-index: 99;font-size: 0}
.flex-next{ width: 58px; height: 58px; background: url(/Template/Pc/jwc/images/rt.png) no-repeat ;display: block ;position: absolute; right: 0;top: 0 ;z-index: 99;font-size: 0}
.flex-prev:hover{ background: url(/Template/Pc/jwc/images/lt1.png) no-repeat ;}
.flex-next:hover{ background: url(/Template/Pc/jwc/images/rt1.png) no-repeat ;} */

.teaching-bj{ width: 100%; background-color: #fff ; overflow: hidden;}
.teaching-c{ width: 1200px; margin: 0 auto; padding: 45px 0 74px 0}
.trends-l{ width: 707px; height: 375px;float: left; overflow: hidden;}
.Notice-r{ width: 463px; height: 375px; float: right; background: url(/Template/Pc/jwc/images/ntt.png); border-radius:20px 20px 3px 3px; box-shadow: rgba(0, 0, 0, 0.1) 0 0 6px 2px; -webkit-border-radius:20px 20px 3px 3px; -moz-border-radius:20px 20px 3px 3px; -ms-border-radius:20px 20px 3px 3px; -o-border-radius:20px 20px 3px 3px; }
.gcentr{ width: 424px; margin: 0 auto ;  overflow: hidden;}

.tit{ width: 100% ; height: 30px;position: relative;}
.tit a{font-size: 14px; color: #999 ;line-height: 14px; text-transform: uppercase;  position: absolute; right: 0 ;top: 14px}
.tit a span{color: #f3651a}
.tit h3{ height: 30px;line-height: 30px; font-size: 26px; font-weight: bold;color: #222 ; }
.tit h3 span{font-size: 14px; color: #999 ;font-weight: normal}
.tit a:hover{color: #f3651a}
.mgb{ margin: 0 0 23px 0}
.mgt{ margin: 17px 0 0 0}


.tu-w{ width: 100%; height: 130px;border-bottom: 1px dashed #d2d2d2 ; padding: 0 0 19px 0; overflow: hidden;}
.tu-w a{width: 100%; height: 130px;display: block}

.tu-w a .tub{width: 174px; height: 130px;float: left; overflow: hidden;}
.tu-w a img{width: 100%; height: 130px;}
.tu-w a .new-r{ width: 518px; float: right;}
.tu-w a h3{ width: 100%; height: 20px; line-height: 20px; font-size: 16px;color: #333333 ;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1; margin: 6px 0 15px 0; overflow: hidden;}
.tu-w a p{ width: 100%; height: 40px; line-height: 20px; font-size: 14px; color: #777 ;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2; overflow: hidden;}
.tu-w a .tim{ width: 100%; height: 18px;line-height: 18px;text-align: left; margin: 24px 0 0 0}
.tu-w a .tim span{ font-size: 14px; color: #999 ; display: inline-block; height: 20px; line-height: 20px; padding-left: 26px;margin-right: 20px;}
.tu-w a .tim  .sp1{background: url(/Template/Pc/jwc/images/ico1.png) no-repeat left center}
.tu-w a .tim  .sp2{background: url(/Template/Pc/jwc/images/ico2.png) no-repeat left center}
.tu-w a:hover h3{color: #f6694d}


.news-list5{ width: 100%;height: 200px; overflow: hidden;}
.news-list5 ul{ padding-top: 13px;}
.news-list5 ul li{ width: 100%; height:40px;  position: relative;margin-bottom: 2px}
.news-list5 ul li a{ width:610px;height: 40px; line-height: 40px; float: left;font-size: 16px; color: #333; white-space: nowrap; text-overflow: ellipsis ;position: relative; overflow: hidden;}
.news-list5 ul li a i{color: #f3651a;}
.news-list5 ul li span{ width: 80px;height: 40px; line-height: 40px; float: right;text-align: right;font-size: 14px; color: #959595; }
.news-list5 ul li:hover a{color: #f3651a;  }
.news-list5 ul li:hover a i{color: #f3651a;  }
.news-list5 ul li:hover span{color: #f3651a; }
.news-list5 ul li:last-child{border: none}


.notice{ width: 100%; height: 371px; margin-top: 10px; overflow: hidden;}
.notice ul{ width: 100%;  overflow: hidden;}
.notice ul li{ width: 100%; border-bottom: 1px dashed #d2d2d2 ; padding: 14px 0; overflow: hidden; }
.notice ul li a{ width: 100%;  display: block ;position: relative;}
.notice ul li a .ntl{ width: 67px; height:48px ; background: url(/Template/Pc/jwc/images/x.jpg) no-repeat right 2px; text-align: left;float: left; overflow: hidden; }
.notice ul li a .ntl h5{ line-height: 30px; font-size: 30px; font-weight: bold ;color: #843308; margin: 0 0 5px 3px}
.notice ul li a .ntl h6{ line-height: 14px; font-size:12px;color: #843308;}
.notice ul li a .ntr{ width: 336px; height: 48px;float: right; display: flex; align-items: center; overflow: hidden;}
.notice ul li a .ntr h3{width: 100%; max-height:48px; line-height: 24px; font-size: 16px; color: #333 ;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2; overflow: hidden;}
/* .notice ul li:last-child{border: none} */
.notice ul li:hover a .ntl h5{color: #f3651a}
.notice ul li:hover a .ntl h6{color: #f3651a}
.notice ul li:hover a .ntr h3{color: #f3651a}


.Professiona-bj{ width: 100% ;height: 725px ; background: url(/Template/Pc/jwc/images/bjt.jpg) no-repeat center center; overflow: hidden;}
.Professiona-c{ width: 1200px; margin: 0 auto;}
.titl2{ width: 100%; text-align: center}
.titl2 h3{font-size: 26px; color: #222222;line-height: 26px;font-weight: bold ; padding: 50px 0 10px 0}
.titl2 h4{font-size: 14x; color: #999;line-height: 14px;}


.picScroll-left2{ width: 100%; height: 442px ;margin-top: 40px; overflow:hidden; position:relative; }
.picScroll-left2 .hd{  width: 100%; position: absolute; right: 0; bottom: 0px; z-index: 1;  }
.picScroll-left2 .hd ul{ width: 100%;text-align: center}
.picScroll-left2 .hd ul li{ display: inline-block ; font-size: 0 ; width: 5px; height: 5px; background-color: #999 ; border-radius:5px; margin: 0 4px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; cursor: pointer; }
.picScroll-left2 .hd ul li.on{ width: 22px ;background-color: #f3651a}
.picScroll-left2 .bd{  width: 100%  }
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; width: 1250px }
.picScroll-left2 .bd ul li{width: 100%; height: 411px; overflow: hidden;}
.picScroll-left2 .bd ul li .chiz{ width: 1250px}
/* .picScroll-left2 .bd ul li .tongy{ width: 585px; height: 185px; background-color: #fff ;float: left;
     box-shadow: rgba(0, 0, 0, 0.1) 0 0 7px 2px ;margin:0  27px 28px 0} */
.picScroll-left2 .bd ul li .tongy img{ width: 246px; height: 185px;float: left;}
.picScroll-left2 .bd ul li .tongy .right-b{ width: 290px; float: left; margin-left: 25px; }
.picScroll-left2 .bd ul li .tongy .right-b .zy{ width: 100% ; height: 41px; border-bottom: 1px solid #d2d2d2 ; padding: 25px 0 0 0; overflow: hidden; margin-bottom: 10px;}
.picScroll-left2 .bd ul li .tongy .right-b .zy h3{ width: 280px; height: 21px; border-left: 2px solid #f3651a; padding-left: 14px;font-size: 18px; font-weight: bold ;color: #444 ; white-space: nowrap;text-overflow: ellipsis ; overflow: hidden;}
.picScroll-left2 .bd ul li .tongy .right-b p{width: 100%; height:52px; line-height: 26px; font-size: 14px; color: #777 ;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2; overflow: hidden;}
.picScroll-left2 .bd ul li .tongy .right-b h5{font-size: 14px; color: #c0c0c0 ;line-height: 14px;margin: 20px 0 0 0}
.picScroll-left2 .bd ul li .tongy .right-b h5 span{color: #f3651a}
.picScroll-left2 .bd ul li:hover{ background: -webkit-linear-gradient(left,#f09658,#f36e12)}                                          .picScroll-left2 .bd ul li:hover .right-b .zy h3{color: #fff;border-left: 2px solid #fff;}
.picScroll-left2 .bd ul li:hover .right-b p{color: #fff}
.picScroll-left2 .bd ul li:hover .right-b h5{color: #fff}
.picScroll-left2 .bd ul li:hover .right-b h5 span{color: #fff}
.picScroll-left2 .bd ul li:hover img{width: 242px; height: 181px; margin: 2px 0 0 2px}
.picScroll-left2 .bd ul li{width: 585px; height: 185px; background-color: #fff ;float: left;
    box-shadow: rgba(0, 0, 0, 0.1) 0 0 7px 2px ;margin:0  27px 28px 0}


.gd-box{ width: 100%;text-align: center ; padding: 48px 0 0 0}
.gd-box a{ width: 166px; height: 43px; line-height: 43px; text-align: center ; font-size: 14px; color: #999 ; text-transform: uppercase; display: inline-block; border: solid 1px #999; border-radius:43px ; -webkit-border-radius:43px ; -moz-border-radius:43px ; -ms-border-radius:43px ; -o-border-radius:43px ; }
.gd-box a span{color: #f3651a}
.gd-box a:hover{border: solid 1px #f3651a;color: #f3651a}

.guide-bj{width: 100%; background-color: #fff ; padding: 65px 0; overflow: hidden;}
.guide-c{ width: 1200px; height: 341px; margin: 0 auto; overflow: hidden;}
.gub-box{ width: 435px; height: 341px ; background: url(/Template/Pc/jwc/images/bb1.jpg) no-repeat ;float: left; margin-right: 32px; overflow: hidden;}
.guc{ width: 398px; margin: 0 auto;}
.bt-box{ width: 100%; height: 50px; line-height: 50px; margin: 22px 0 0 0; position: relative;}
.bt-box img{float: left;}
.bt-box h3{line-height: 50px;float: left;font-size: 24px; font-weight: bold ;color: #fff ;padding-left: 16px;}
.bt-box a{font-size: 14px; color: #f6c4aa ; text-transform: uppercase; position: absolute; right: 0;top: 4px}
.bt-box a span{color: #fff}
.bt-box a:hover{color: #fff}



.news-list6{ width: 100%;height: 250px; overflow: hidden;}
.news-list6 ul{ padding-top: 8px;}
.news-list6 ul li{ width: 100%; height:48px; border-bottom: 1px dashed #eec7ad; position: relative;margin-bottom: 2px}
.news-list6 ul li a{ width:325px;height: 16px; line-height: 16px; float: left;font-size: 16px; color: #f3f3f3; white-space: nowrap; text-overflow: ellipsis ;position: relative; margin: 14px 0 0 0; overflow: hidden;}
.news-list6 ul li a i{color: #fff;}
.news-list6 ul li span{ width: 60px;height: 48px; line-height: 48px; float: right;text-align: right;font-size: 14px; color: #f0f0f0; }
.news-list6 ul li:hover a{text-decoration: underline }
/* .news-list6 ul li:hover a i{color: #f3651a;  }
.news-list6 ul li:hover span{color: #f3651a; } */
.news-list6 ul li:last-child{border: none}
.bjt2{ background: url(/Template/Pc/jwc/images/bb2.jpg) no-repeat ;margin: 0}
.bjt2 .news-list6 ul li{border-bottom: 1px dashed #a8c1e6}
.bjt2 .bt-box a{color: #9ec1fa}
.bjt2 .bt-box a:hover{color: #fff}

.xz-box{ width: 268px; height: 341px;background: url(/Template/Pc/jwc/images/xzt.jpg) no-repeat;float: right; position: relative; overflow: hidden;}
.xz-box a{font-size: 14px; line-height: 14px; color: #eee ; background: url(/Template/Pc/jwc/images/jt.png) no-repeat right top; padding: 17px 0 0 0; position: absolute; right: 19px;bottom: 29px;}
.xz-box a:hover{color: #fff}








