  @charset "utf-8";
/* CSS Document */


.flexslider{width:100%; height:666px; 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:666px; }

/*°´Å¥µã*/
.flex-control-nav{width:100%;position:absolute;bottom:18px;text-align:center; z-index:88;}
.flex-control-nav li{display:inline-block;zoom:1;*display:inline; }
.flex-control-paging li a{ width: 18px; height:18px; background: url(/Template/Pc/yx/images/d2.png) no-repeat ; overflow: hidden; font-size: 0; cursor: pointer;  margin: 0 6px; display: inline-block ; }
.flex-control-paging li a.flex-active{  background: url(/Template/Pc/yx/images/d1.png) no-repeat ; }
.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/yx/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/yx/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/yx/images/lt1.png) no-repeat ;}
.flex-next:hover{ background: url(/Template/Pc/yx/images/rt1.png) no-repeat ;} */

.Notice-bj{ width: 100%; height: 544px;background: url(/Template/Pc/yx/images/bka-bj.jpg) no-repeat center center;  overflow: hidden;}
.Notice-c{ width: 1280px; margin: 0 auto; padding: 60px 0 0 0 ; overflow: hidden;}
.picScroll-left{  width: 590px; height: 424px ;float: left; overflow:hidden; position:relative; }
.picScroll-left .hd{  width: 100%; position: absolute; right: 0; top: 162px; z-index: 1;  }
.picScroll-left .hd ul{ width: 97%; position: absolute; left: 0px; top: 244px;text-align: right}
.picScroll-left .hd ul li{ display: inline-block ; font-size: 0 ; width: 6px; height: 6px; background-color: #fff ; border-radius:6px; margin: 0 4px; -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; }
.picScroll-left .hd ul li.on{ width: 22px ;background-color: #b31011}

.picScroll-left .hd .next{ width:36px; height:50px; background: rgba(0, 0, 0, 0.2); background-image: url(/Template/Pc/yx/images/jt2.png); background-repeat: no-repeat; background-position: center center; position:absolute;right:0;top:0; cursor:pointer; z-index:9 ;display: block ;}
.picScroll-left .hd .prev{width:36px; height:50px;  background: rgba(0, 0, 0, 0.2); background-image: url(/Template/Pc/yx/images/jt1.png); background-repeat: no-repeat; background-position: center center; position:absolute;left:0;top:0; cursor:pointer; z-index:9 ;display: block;}
.picScroll-left .hd .next img{display: block ; margin: 0 auto; margin-top: 14px;}
.picScroll-left .hd .prev img{display: block ; margin: 0 auto; margin-top: 14px;}
.picScroll-left .hd .next:hover{ background: rgba(0, 0, 0, 0.6);background-image: url(/Template/Pc/yx/images/jt2.png);background-repeat: no-repeat; background-position: center center; }
.picScroll-left .hd .prev:hover{background: rgba(0, 0, 0, 0.6);background-image: url(/Template/Pc/yx/images/jt1.png);background-repeat: no-repeat; background-position: center center;}
.picScroll-left .hd .pageState{ position: absolute; right: 20px; top: 171px;font-size: 14px; color: #fff}
.picScroll-left .hd .pageState span{font-size: 18px; font-weight: bold ;color: #fff}
.picScroll-left .bd{  width: 100%  }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline;width: 100%; height: 424px ; overflow:hidden; text-align:center;  position: relative; }
.picScroll-left .bd ul li img{width: 100%; height:100% ;  }
.picScroll-left .bd ul li .zhe{ width: 100%; height: 140px; position: absolute; left: 0;bottom: 0; overflow: hidden;
    background: -webkit-linear-gradient(top,rgba(0,0,0,0.0),rgba(0,0,0,0.8));  }
.picScroll-left .bd ul li .zhe h3{ width: 92%;margin: 0 auto;height: 80px; line-height: 80px; font-size: 20px; font-weight: bold ;color: #fff ;white-space: nowrap;text-overflow: ellipsis;margin-top: 60px; overflow: hidden;}

.not-r{ width: 660px; height: 424px ; float: right ;}
.titel{ width: 100% ; height: 30px; position: relative;}
.titel a{position: absolute; right: 0; top: 3px; font-size: 14px; color: #214a9a;}
.titel a span{color: #989898;display: inline-block; padding: 0 1px}
.titel h4{min-width: 97px; height: 30px; font-size: 20px;line-height: 24px; color: #333 ;float: left;margin-right: 40px ;cursor: pointer;}
.titel h4.on{ background: url(/Template/Pc/yx/images/yj.png) no-repeat left bottom;font-size: 24px; color: #214a9a ;font-weight: bold}
.titel a:hover span{ color: #214a9a;}
.tuc{  width: 100%;  height: 116px; border-bottom: 1px solid #d2d2d2 ;margin: 22px 0 0 0}
.tuc a{  width: 100%; display: block ; overflow: hidden; }
.tuc a .time{ width: 96px; height:96px;text-align: center; background-color: #f5f8fd ; overflow: hidden;float: left;}
.tuc a .time h5{line-height: 50px; font-size:50px;  color: #222 ;margin: 13px 0 10px 0}
.tuc a .time h6{line-height: 16px; font-size: 14px;  color: #999}
.tuc a .rrb{ width: 528px;float: right; margin-right: 20px;  overflow: hidden;}
.tuc .rrb h3{ width: 100% ; height: 20px; line-height: 20px; font-size: 20px ; color: #333333; font-weight: bold; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;margin-bottom: 13px;margin-top: 5px; overflow: hidden;}
.tuc .rrb h4{ width: 100% ; height: 52px; line-height: 26px; font-size: 16px ; color: #555;text-align: justify;  display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.tuc a:hover .time{background-color: #214a9a}
.tuc a:hover .time h5{color: #fff}
.tuc a:hover .time h6{color: #fff}
.tuc a:hover .rrb h3{color: #214a9a}
.news-list{ width: 100%; overflow: hidden;}
.news-list ul{ padding-top: 18px;}
.news-list ul li{ width: 100%; height: 16px; margin-bottom: 26px; position: relative;}
.news-list ul li a{ width: 544px;height: 16px; line-height: 16px; float: left;font-size: 16px; color: #555; white-space: nowrap; text-overflow: ellipsis ;position: relative;  overflow: hidden;}
.news-list ul li a i{ width: 6px; height: 6px; border: solid 1px #214a9a ; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; display: inline-block ;position: relative; top: -2px ;margin-right: 7px;}
.news-list ul li span{ width: 76px;height: 16px; line-height: 16px; float: right;text-align: right;font-size: 14px; color: #959595; margin-right: 20px;}
.news-list ul li:hover a{color: #214a9a;  }
.news-list ul li:hover a i{background-color: #00479d }
.news-list ul li:hover span{color: #214a9a; }



.Specialty-bj{ width: 100%; height:673px;background: url(/Template/Pc/yx/images/bkb-bj.jpg) no-repeat center center;  overflow: hidden;}
.Specialty-c{ width: 1280px; margin: 0 auto; padding: 59px 0 0 0}

.picScroll-left2{ width: 100%;background: url(/Template/Pc/yx/images/xx.png) no-repeat right top; margin-top: 32px; padding-bottom: 72px;  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: 18px; height:18px; background: url(/Template/Pc/yx/images/d2.png) no-repeat ; overflow: hidden; font-size: 0; cursor: pointer;  margin: 0 6px; }
.picScroll-left2 .hd ul li.on{ background: url(/Template/Pc/yx/images/d1.png) no-repeat ; }
.picScroll-left2 .bd{  width: 100%  }
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left2 .bd ul li{float:left; _display:inline;width: 425px; height: 413px ;overflow:hidden;  position: relative;border-left: 1px solid #e5e5e5; }
.picScroll-left2 .bd ul li .tub{ width: 386px; height: 290px; margin: 0 auto;margin-top: 20px; position: relative;z-index: 1;}
.picScroll-left2 .bd ul li .tub img{width: 100%; height: 100% ;  }
.picScroll-left2 .bd ul li .tub i{width: 100%; height: 100% ; display: block;background: url(/Template/Pc/yx/images/tzhe.png) no-repeat; position: absolute; left: 0;top: 0 ;display: none}
.picScroll-left2 .bd ul li .cent-b{ width: 349px; padding:19px 38px 0 38px;position: relative;z-index: 2;}
.picScroll-left2 .bd ul li h4{ width: 100%;text-align: left; height: 20px;line-height: 20px; font-size: 18px; color: #333 ;font-weight: bold; white-space: nowrap;text-overflow: ellipsis;margin: 0 0 13px 0; overflow: hidden;}
.picScroll-left2 .bd ul li h5{ width: 100%;text-align: left; height:14px; line-height:14px; font-size: 14px; color: #777 ; margin-bottom: 11px;overflow: hidden;}
.picScroll-left2 .bd ul li h5 span{color: #214a9a}
.picScroll-left2 .bd ul li h6{ width: 100%;text-align: left; height:14px; line-height:14px; font-size: 14px; color: #777 ;margin-bottom: 11px; overflow: hidden;}
.picScroll-left2 .bd ul li .jtb{ width: 100%;height: 41px;line-height: 41px; background-color: #214a9a ;text-align: center ;position: absolute; left: 0;bottom: 0; overflow: hidden;display: none}
.picScroll-left2 .bd ul li .jtb img{margin-top: 18px}
.picScroll-left2 .bd ul li:hover .cent-b{background-color: #fff}
.picScroll-left2 .bd ul li:hover .jtb{display: block}
.picScroll-left2 .bd ul li:hover .tub i{display: block}
.picScroll-left2 .bd ul li:hover h4{color: #214a9a}

.bta-box{ width: 100% ; height: 30px; position: relative;}
.bta-box img{float: left;}
.bta-box h3{float: left;font-size: 24px;line-height: 26px; font-weight: bold ;color: #214a9a; padding-left: 9px;}
.bta-box .sp{float: left; line-height: 26px; color: #c5c5c5;padding-left: 5px;}
.bta-box a{position: absolute;   right: 0;top: 5px;font-size: 14px;color: #214a9a;}
.bta-box a span{color: #989898}
.bta-box a:hover span{color: #214a9a}


.Student-bj{ width: 100%; height: 489px;background: url(/Template/Pc/yx/images/bkc-bj.jpg) no-repeat center center;  overflow: hidden;}
.Student-c{ width: 1280px; margin: 0 auto; padding: 59px 0 0 0}
.dtu-l{ width: 955px; float: left; overflow: hidden;}
.dtu-r{ width: 295px; float: right; overflow: hidden;}


.picScroll-left3{ width: 100%;margin-top: 32px; /*padding-bottom: 31px;*/  overflow:hidden; position:relative;}
.picScroll-left3 .hd{  width: 100%; position: absolute; right: 0; bottom: 0px; z-index: 1;  }
.picScroll-left3 .hd ul{ width: 100%;text-align: center}
.picScroll-left3 .hd ul li{ display: inline-block ; font-size: 0 ; width: 5px; height: 5px; background-color: #bfbfbf ; 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-left3 .hd ul li.on{ width: 22px ;background-color: #c19a62}
.picScroll-left3 .bd{  width: 100%  }
.picScroll-left3 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left3 .bd ul li{float:left; _display:inline;width: 308px; height: 275px ;overflow:hidden;  position: relative;margin-right: 15px }
.picScroll-left3 .bd ul li img{width: 100%; height: 230px ; }
.picScroll-left3 .bd ul li i{width: 100%; height: 230px ; display: block; background: url(/Template/Pc/yx/images/tzhe2.png) no-repeat;position: absolute; left: 0;top: 0; display: none; }
.picScroll-left3 .bd ul li h3{width: 100%; height: 45px; line-height:45px; text-align: center;font-size: 16px; color: #555; white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.picScroll-left3 .bd ul li:hover{background-color: #214a9a}
.picScroll-left3 .bd ul li:hover h3{color: #fff}
.picScroll-left3 .bd ul li:hover i{display: block}










