@charset "utf-8";
/*--重定义浏览器默认样式--*/
*{word-wrap:break-word}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
body{line-height:1.6}
h1,h2,h3,h4,h5,h6{font-size:100%}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer}
a:hover{text-decoration:underline;outline:none;color:#e63131;}
a.ie6:hover{zoom:1}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important;}
/*img*/
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
.img-responsive{max-width: 100%;height: auto}

/*IE下a:hover 背景闪烁*/
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}

/*HTML5 reset*/
header,footer,section,aside,details,menu,article,section,nav,address,hgroup,figure,figcaption,legend{display:block;margin:0;padding:0}time{display:inline}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
legend{width:100%;margin-bottom:20px;font-size:21px;line-height:40px;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:15px;color:#999}
svg:not(:root) {overflow: hidden}
fieldset {border-width:0;padding: 0.35em 0.625em 0.75em;margin: 0 2px;border: 1px solid #c0c0c0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto}
input[type="search"] {-webkit-appearance: textfield; /* 1 */-moz-box-sizing: content-box;-webkit-box-sizing: content-box; /* 2 */box-sizing: content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}
/*
	Name:			style_clearfix
	Example:		class="clearfix|cl"
	Explain:		Clearfix（简写cl）避免因子元素浮动而导致的父元素高度缺失能问题
*/
.cr:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.content1200{ width:1200px; margin:0 auto;}



/*------------------------------------------------首页--------------------------------------------------------*/
.logo{ text-align:center; display:block; margin:30px auto;}
.daohang{ width:100%; height:40px; background:url(../imgs/bg.png) repeat-x;min-width:1200px;}
.daohang #nav{ height:40px; line-height:40px; }
.daohang .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.daohang .nav{height:40px; line-height:40px;  position:relative; z-index:1;  }
.daohang .nav a{ color:#fff;}
.daohang .nav .nLi{ float:left;  position:relative; display:inline; text-align:center;}
.daohang .nav .nLi h3{ float:left;  }
.daohang .nav .nLi h3 a{ display:block; font-size:16px; color:#333; background:#fff; padding:0 24px; text-align:center; line-height:40px; font-weight:normal; }
.daohang .nav .sub{ display:none; width:100%; font-size:12px; left:0; top:40px; background:url(../imgs/subbg.png) repeat-y;  position:absolute;line-height:34px; text-align:center;}
.daohang .nav .sub li{ zoom:1; height:42px; line-height:42px;}
.daohang .nav .sub a{ display:block; padding:0 10px;color:#233688;}
.daohang .nav .sub a:hover{ background:#fff; color:#fa5a18; text-decoration:none;}
.daohang .nav .on h3 a{ background:#233688; color:#fff; text-decoration:none;}
.banner{width:100%; overflow:hidden; min-width:1200px; padding-top:20px;}
.banner .slideBox{ width:100%; overflow:hidden; position:relative; }
.banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.banner .slideBox .bd img{  width:100%;display:block; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .slideBox .prev{ position:absolute; left:12%; top:50%; margin-top:-30px; display:block; width:60px; height:60px; background: url(../imgs/le.png) no-repeat;}
.banner .slideBox .next{position:absolute; right:12%; top:50%; margin-top:-30px; display:block; width:60px; height:60px; background: url(../imgs/ri.png) no-repeat;}
.sec_one{ width:100%; min-width:1200px; height:356px; overflow:hidden; position:relative;}
.sec_one .school_one{ width:50%;}
.school_one .jianjie{ width:600px;}
.school_one .jianjie .title{ font-size:22px; color:#333; background:url(../imgs/title_bg1.png) bottom center no-repeat; padding-bottom:10px; text-align:center; margin:60px auto 40px auto;}
.school_one .jianjie p{ font-size:12px; color:#666; line-height:26px; width:500px; margin:0 auto;}
.sec_one .school_two{ width:50%; height:356px; background:url(../imgs/school_bg.png) center center no-repeat; text-align:left;}
.school_two .jianjie{ width:600px;}
.school_two .jianjie .title{ font-size:22px; color:#fff; background:url(../imgs/title_bg2.png) bottom center no-repeat; padding-bottom:10px; text-align:center; margin:60px auto 40px auto;}
.school_two .jianjie p{ font-size:12px; color:#fff; line-height:26px; width:500px; margin:0 auto;}
.sec_one .more{ position:absolute; left:50%; margin-left:-60px; margin-top:-80px;}
.student{ height:400px;}
.student .biaoti{ background:url(../imgs/biaoti.png) no-repeat; width:660px; height:80px; margin-left:-360px; padding-left:360px;}
.student .biaoti p{ font-size:26px; color:#233688;}
.student .biaoti span{ font-size:22px; color:#b1b1b1; text-transform:uppercase; font-weight:bold;}
.student .slideTxtBox{ text-align:left;  }
.student .slideTxtBox .hd{ margin-top:40px; width:300px; position:relative; }
.student .slideTxtBox .hd ul{ float:left;  position:absolute;}
.student .slideTxtBox .hd ul li{ list-style:inside; width:290px; font-size:14px; line-height:40px; padding-left:10px; color:#233688; height:40px;cursor:pointer;  }
.student .slideTxtBox .hd ul li.on{ height:40px; color:#fff;  background:#fa5a18; }
.student .slideTxtBox .bd{ margin-left:300px;}
.student .slideTxtBox .bd ul{  zoom:1;  }
.student .slideTxtBox .bd ul .tu{ width:300px; height:400px; overflow:hidden; margin-top:-120px;}
.student .slideTxtBox .bd ul .wen{ padding-left:50px; width:550px;margin-top:-80px; color:#666; font-size:12px; line-height:22px;}
.sec_two{ width:100%; min-width:1200px; height:454px; overflow:hidden;}
.sec_two .success_one{ width:50%;height:454px; background:url(../imgs/school_bg1.png) center center no-repeat;}
.toubu{ margin-top:60px;}
.toubu .ch{font-size:26px; color:#fff;}
.toubu .line{ width:40px; height:3px; background:#fa5a18; display:inline-block; margin-left:10px;}
.toubu .en{font-size:22px; color:#b1b1b1; text-transform:uppercase; font-weight:bold;}
.sec_two .success_two{ width:50%; height:454px; background:#dbdbdb;}
.sc_one{ width:600px;}
.picScroll-left{ width:520px;  overflow:hidden; position:relative; margin-top:40px;}
.picScroll-left .hd{ margin-top:20px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:25px; height:30px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:#fff;font-size: 20px;text-align: center; color:#233688;line-height: 30px;}
.picScroll-left .hd a:hover{ background:#fa5a18; text-decoration:none; color:#fff;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center;width:240px; height:148px; overflow:hidden; }
.picScroll-left .bd ul li .pic img{display:block; width: 100%;}
.picScroll-left .bd ul li .mz a{ font-size:16px; color:#fff; line-height:40px;}
.sec_two .success_two .picScroll-left .bd ul li .mz a{ color:#333;}
.sec_two .success_two .picScroll-left .hd .prev,.sec_two .success_two .picScroll-left .hd .next{background:#233688; color:#fff;}
.sec_two .success_two .picScroll-left .hd a:hover{ background:#fa5a18; text-decoration:none; color:#fff;}
.sec_three{ height:430px;}
.slideGroup{ text-align:center;}
.slideGroup .parHd{ height:120px;position:relative; padding-top:60px; text-align:center;}
.slideGroup .parHd ul{ float:left; position:absolute;}
.slideGroup .parHd ul li{ float:left; padding:0 170px; cursor:pointer;  }
.slideGroup .parHd ul li .ch{font-size:26px; color:#233688;}
.slideGroup .parHd ul li .en{font-size:22px; color:#b1b1b1; border-bottom:3px solid #fff; text-transform:uppercase; font-weight:bold;}
.slideGroup .parHd ul li.on .en{border-bottom:3px solid #fa5a18; }
.slideGroup .slideBox{ zoom:1; padding:10px 0 10px 60px; position:relative;}
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0; text-align:center; top:70px; color:#fff; font-size:22px; display:block; width:50px; height:40px; background:#b1b1b1; }
.slideGroup .sNext{ left:auto; right:0; }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ text-decoration:none; background:#fa5a18;}
.slideGroup .limit{ width:1080px; overflow:hidden;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{ margin:0 20px;width:240px; height:190px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; width:240px; height:148px; overflow:hidden;}
.slideGroup .parBd ul li .pic img{  display:block;}
.slideGroup .parBd ul li .mz a{ font-size:16px; color:#333; line-height:40px;}
.slideGroup .parBd ul li .mz a:hover{ color:#fa5a18; text-decoration:none;}
.sec_four{ width:100%; height:618px; background:#233688; min-width:1200px;}
.sec_four .pic_one .master{ margin-left:80px;}
.master .zp{width:336px; height:168px; overflow:hidden;}
.zhiwu{ margin-left: 30px; width: 570px; height: 170px; overflow: hidden;}
/*.zhiwu img{ width: 100%;}*/
.zhiwu a{ font-size:20px; color:#fff; display:block;}
.zhiwu span{ font-size:16px; color:#fa5a18; border-top:1px solid #fa5a18;line-height: 48px;padding-top: 6px;}
.sec_four .pic_two{ margin:40px auto;}
.sec_four .pic_two .teacher{}
.sec_four .pic_two .teacher .tea{ width:150px; height:150px; overflow:hidden;}
.sec_four .pic_two .teacher .tea_zw{ width:180px; margin-left:10px;}
.sec_four .pic_two .teacher .tea_zw p{ font-size: 16px;color: #fa5a18;background: url(../imgs/ti_bg.png) 0 7px no-repeat;width: 180px;height: 40px;}
.sec_four .pic_two .teacher .tea_zw p a{ font-size:20px; color:#fff; margin-left:20px;}
.sec_four .pic_two .teacher .tea_zw span{ font-size:12px; color:#fff; height:100px;display: block; line-height:20px;overflow:hidden;}
.sec_four .pic_two .teacher .tea_zw .gd{ background:url(../imgs/gd.png) no-repeat; display:block; width:60px; height:11px; margin-left:120px;}
.sec_four .picScroll-left{ width:1200px;  overflow:hidden; position:relative;}
.sec_four .picScroll-left .hd{ overflow:hidden; }
.sec_four .picScroll-left .hd .prev,.sec_four .picScroll-left .hd .next{ position:absolute; text-align:center;color:#fff; font-size:22px; display:block; width:50px; height:40px; background:#b1b1b1; top:60px;}
.sec_four .picScroll-left .hd a:hover{ background:#fa5a18; text-decoration:none; color:#fff;}
.sec_four .picScroll-left .hd .next{ right:0;}
.sec_four .picScroll-left .bd{width: 1080px;margin-left: 58px; overflow:hidden;}
.sec_four .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.sec_four .picScroll-left .bd ul li{ margin:0 30px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.sec_four .picScroll-left .bd ul li .pic{ text-align:center; width:150px; height:150px; overflow:hidden; }
.sec_four .picScroll-left .bd ul li .pic img{display:block;}
/*图片样式*/
.sec_four .picScroll-left .bd ul li .pic {background-color:#fa5a18;width:150px !important;float: left;}
.sec_four .picScroll-left .bd ul li .pic  a {float: left;width: 100%;position: relative;overflow: hidden;}
.sec_four .picScroll-left .bd ul li .pic img {width: 100%;float: left;height: auto!important;}
figcaption {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;color: #FFF;text-transform: uppercase;font-size: 1.25em;backface-visibility: hidden;}
figcaption p {display: none;font-size: 18px;color: #FFF;line-height:26px;top:60px;margin:0 30px;position: relative; overflow:hidden; height:40px;}
figcaption p.caseone { height:40px;}
figcaption::before,.pic figcaption::after {position: absolute;top:55px;right:20px;bottom:55px;left:20px;content: '';opacity: 0;-webkit-transition: opacity 0.35s,-webkit-transform 0.35s;transition: opacity 0.35s,transform 0.35s;}
figcaption::before {border-top: 1px solid #fff;border-bottom: 1px solid #fff;-webkit-transform: scale(0,1);transform: scale(0,1);}
figcaption::after {border-left: 1px solid #fff;border-right: 1px solid #fff;-webkit-transform: scale(0,1);transform: scale(1,0);}
.sec_four .picScroll-left .bd ul li .pic  a img {-webkit-transition: opacity 0.35s;transition: opacity 0.35s;}
.sec_four .picScroll-left .bd ul li .pic a:hover figcaption p {display: block;}
.sec_four .picScroll-left .bd ul li .pic a:hover img {opacity: 0.3;}
.sec_four .picScroll-left .bd ul li .pic a:hover figcaption::before,.pic a:hover figcaption::after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.sec_five{ padding:60px 0;}
.news .title_news{ width:550px; border-bottom:2px solid #fa5a18; margin-bottom:30px;}
.news .title_news p{ font-size:26px; color:#233688; line-height:30px;}
.news .title_news span{ font-size:22px; color:#b1b1b1; text-transform:uppercase; font-weight:bold;}
.news .title_news a{margin-top: 16px;}
.news .train_two{ margin-bottom:20px; height:80px; overflow:hidden;}
.news .train_two .rili{ width:60px; height:80px; background:#dbdbdb;padding:0 10px;}
.news .train_two .rili p{ font-size:34px; font-weight:bold; color:#999; border-bottom:1px solid #fa5a18; text-align:center; line-height:45px;}
.news .train_two .rili span{ font-size:14px; color:#999; line-height:35px;}
.news .train_two .xinxi{ width:440px;}
.news .train_two .xinxi .xinxi_title{ display:block; font-size:16px; color:#555; line-height:30px;}
.news .train_two .xinxi span{ font-size:12px; color:#666;}
.news .train_two:hover .rili{ background:#fa5a18;} 
.news .train_two:hover .rili p{ color:#fff; border-bottom:1px solid #fff;} 
.news .train_two:hover .rili span{ color:#fff;} 
.news .train_two:hover .xinxi_title{ text-decoration:none; color:#233688;}
.link{ width:100%; min-width:1200px; height:86px; background:#2b2b2b; border-bottom:1px solid #383838; padding-top:20px;}
.link p{ background:url(../imgs/link.png) no-repeat; width:97px; height:25px; margin-right:30px;}
.link ul{ width:1070px; overflow:hidden;}
.link ul li{ float:left;}
.link ul li a{ font-size:12px; color:#999; margin:0 60px 14px 0; display:block;}
.bottom{ width:100%; min-width:1200px; background:#2b2b2b; border-top:1px solid #1e1e1e; padding:30px 0;}
.bottom .bt_logo{ margin-top:40px; display:block;}
.bottom .mess span{ font-size: 18px;color: #fff;background: url(../imgs/tel.png) no-repeat;padding-left: 46px;height: 32px;display: inline-block;line-height: 32px;margin-right: 40px;float: left;
margin-top: 40px;}
.bottom .mess a{ width:32px; height:32px; margin-right:18px;display: block;float: left; margin-top: 40px; -webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-o-transition: -o-transform 2s ease-out; -ms-transition: -ms-transform 2s ease-out;}
.bottom .mess a:hover {-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg); -o-transform: rotateY(360deg);-ms-transform: rotateY(360deg); transform: rotateY(360deg);}
.bottom .mess .erweima{ background: url(../imgs/ewm_bg.png) no-repeat;width: 126px;height: 106px;text-align: right;margin: 0;}
.bottom .mess .erweima img{ width:96px; height:96px;display:block;margin: 5px 0 0 26px;}
.bottom .mess p{ text-align:right; color:#999; line-height:22px; margin-top:20px;}
/*漂浮框*/
.flow{ position:fixed; width:153px; background:url(../imgs/flow_bg.png) no-repeat; z-index:99; right:2%; top:50%; margin-top:-195px; overflow:hidden;padding: 60px 0 20px 15px;}
.flow p{line-height:24px; font-size:14px; color:#fff; padding-left:32px;}
.flow .tel1{ background:url(../imgs/tel1.png) no-repeat; }
.flow .qq1{ background:url(../imgs/qq1.png) no-repeat; }
.flow .wb1{ background:url(../imgs/wb1.png) no-repeat; }
.flow .wx1{ background:url(../imgs/wx1.png) no-repeat; }
.flow .line{ background:url(../imgs/fl_bg.png) no-repeat; width:142px; height:2px; margin:8px auto;}
.flow img{width:96px; height:96px; display:block; overflow:hidden;margin: 10px 0 0 22px;}




/*------------------------------------------------内页--------------------------------------------------------*/
.banner_nei{ width:100%; min-width:1200px; height:320px; overflow:hidden;}
.middle{ min-width:1200px; margin:40px auto;}
.middle .left{ width:280px; min-height:700px; overflow:hidden;}
.left .nav_top{ }
.left .nav_top p{ font-size:26px; color:#233688; padding-right:10px;}
.left .nav_top span{ width:40px; height:3px; background:#fa5a18; display:inline-block;margin-top: 20px;}
.left .nav_top .det{ font-size:22px; color:#b1b1b1;line-height: 16px;margin-bottom:20px;}
.left .nav_top ul li a{ width:250px; height:60px; display:block; font-size:18px; color:#555; line-height:60px; padding-left:30px;} 
.left .nav_top ul li a:hover{color:#fff; background: url(../imgs/jian.png) 235px center no-repeat #233688; text-decoration:none;} 
.left .nav_top ul li a.on{color:#fff; background: url(../imgs/jian.png) 235px center no-repeat #233688; text-decoration:none;} 
.left .nav_news{ width:254px; height:342px; border:1px solid #b1b1b1; margin-top:80px; padding:12px;}
.left .nav_news p{ font-size:20px; color:#233688; line-height:18px;}
.left .nav_news span{ font-size:16px; color:#b1b1b1; font-weight:bold; text-transform:uppercase; line-height:32px;}
.left .nav_news .enter{margin-top: 12px;}
.left .nav_news ul{ border-top:1px solid #fa5a18;}
.left .nav_news ul li a{ font-size:12px; color:#555;  display:block; text-decoration:none; padding-left:22px;background:url(../imgs/wxz.png) left center no-repeat;height:37px; line-height:37px;}
.left .nav_news ul li a:hover{background:url(../imgs/xuanz.png) left center no-repeat; color:#233688;}
.middle .right{ width:860px; min-height:700px; overflow:hidden;}
.right .local{ text-align:right; border-bottom:1px solid #233688; color:#666; height:60px; line-height:60px; padding-right:10px;}
.right .local a{color:#666;}
.right .local a:hover{color:#233688; text-decoration:none;}
.right .neir{ line-height:28px;}
.right .neir .major{ margin-top:50px;}
.right .neir .major li{ height:50px; line-height:50px; color:#233688; font-size:16px;}
.right .neir .major li span{ margin:0 30px;}
.right .neir .major li a{color:#233688; font-size:16px; text-decoration:none;}
.right .neir .major li .xq{ margin-right:30px; color:#fff; font-size:14px; background:url(../imgs/xq.png) right center no-repeat; padding-right:30px;}
.right .neir .major li:hover{ background:#fa5a18; color:#fff;}
.right .neir .major li:hover a{ color:#fff;}
.right .neir .major li.on{ background:#fa5a18; color:#fff;}
.right .neir .major li.on a{ color:#fff;}
.right .neir .master{ margin-top:20px;}
.right .neir .master .zhiwu a{  color:#233688;}
.right .neir .sideMenu{ padding-top:50px;}
.right .neir .sideMenu h3{ height:50px; line-height:50px; padding-left:40px;  background:#eee; cursor:pointer; margin-bottom:10px; font-size:18px; color:#233688; font-weight:normal;}
.right .neir .sideMenu h3 em{ float:right; display:block; width:11px; height:50px;margin-right: 690px;background:url(../imgs/sa.png) right center no-repeat;cursor:pointer; }
.right .neir .sideMenu h3.on em{ background:url(../imgs/xia.png) right center no-repeat;}
.right .neir .sideMenu h3.on{ background:#fa5a18; color:#fff;}
.right .neir .sideMenu ul{ padding:8px 25px; color:#999; display:none; /* 默认都隐藏 */ }
.right .neir .sideMenu ul li{ margin:0 26px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.right .neir .sideMenu ul li .pic{ text-align:center; width:150px !important; height:150px; margin-bottom:10px; overflow:hidden; }
.right .neir .sideMenu ul li .pic img{display:block;}
/*图片样式*/
.right .neir .sideMenu ul li .pic {background-color:#fa5a18;width:100%;float: left;}
.right .neir .sideMenu ul li .pic  a {float: left;width: 100%;position: relative;overflow: hidden;}
.right .neir .sideMenu ul li .pic img {width: 100%;float: left;height: auto!important;}
figcaption {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;color: #FFF;text-transform: uppercase;font-size: 1.25em;backface-visibility: hidden;}
figcaption p {display: none;font-size: 18px;color: #FFF;line-height:26px;top:60px;margin:0 30px;position: relative; overflow:hidden; height:40px;}
figcaption p.caseone { height:40px;}
figcaption::before,.pic figcaption::after {position: absolute;top:55px;right:20px;bottom:55px;left:20px;content: '';opacity: 0;-webkit-transition: opacity 0.35s,-webkit-transform 0.35s;transition: opacity 0.35s,transform 0.35s;}
figcaption::before {border-top: 1px solid #fff;border-bottom: 1px solid #fff;-webkit-transform: scale(0,1);transform: scale(0,1);}
figcaption::after {border-left: 1px solid #fff;border-right: 1px solid #fff;-webkit-transform: scale(0,1);transform: scale(1,0);}
.right .neir .sideMenu ul li .pic  a img {-webkit-transition: opacity 0.35s;transition: opacity 0.35s;}
.right .neir .sideMenu ul li .pic a:hover figcaption p {display: block;}
.right .neir .sideMenu ul li .pic a:hover img {opacity: 0.3;}
.right .neir .sideMenu ul li .pic a:hover figcaption::before,.pic a:hover figcaption::after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.neir .xiangq{ margin:20px 0; color:#666;}
.neir .xiangq .laoshi_tu{ width:240px; height:319px; overflow:hidden;}
.neir .xiangq .xiangxi{ width:575px; height:319px; overflow:hidden;}
.neir .xiangq .xiangxi span{ font-size:20px; color:#233688;}
.neir .xiangq .xiangxi p{ font-size:16px; color:#fa5a18; background:url(../imgs/xian.png) top left no-repeat; margin:10px 0 40px 0; padding-top:10px;}
.neir .xuexiao{}
.neir .xuexiao li a{ text-decoration:none;}
.neir .xuexiao li a:hover p{ color:#fa5a18;}
.neir .xuexiao li{ float:left; width:240px; overflow:hidden; margin:10px 22px 0 22px;}
.neir .xuexiao li img{ width:240px; height:148px; overflow:hidden;}
.neir .xuexiao li p{ width:240px; height:60px; line-height:60px; text-align:center; font-size:16px; color:#333;}
.pages{ text-align:center; margin:40px 0 100px 0;}
.pages a{ width:34px; height:33px; display:inline-block; background:#bdbdbd; color:#fff; margin-right:10px; text-align:center; line-height:33px;}
.pages .form{ margin-right:20px; background:#fa5a18;}
.pages a:hover{ text-decoration:none; background:#233688;}
.pages a.on{ text-decoration:none; background:#233688;}
.neir .infor .name{ font-size:24px; color:#233688; margin:30px 0; background:url(../imgs/xian1.png) bottom left no-repeat; padding-bottom:20px;}
.neir .xinwen{ margin:30px auto;}
.neir .xinwen .train_one{ width:860px;height:180px; overflow:hidden; }
.neir .xinwen .train_one .photo{ width:320px; height:180px; overflow:hidden;}
.neir .xinwen .train_one .photo img{display:block;width:100%;height:100%;-webkit-transform: scale(1);webkit-transform: scale(1);-webkit-transition: all .2s linear;transition: all .2s linear; position:relative; z-index:-1;}
.neir .xinwen .train_one:hover img{-webkit-transform: matrix(1.08, 0, 0, 1.08, 0, 0);transform: matrix(1.08, 0, 0, 1.08, 0, 0); cursor:pointer;}
.neir .xinwen .train_one .jieshao{ width:500px; padding:10px 20px;background:#eee; height:160px; overflow:hidden;}
.neir .xinwen .train_one .jieshao a{ font-size:18px; color:#233688;}
.neir .xinwen .train_one .jieshao p{ font-size:12px; color:#fa5a18; line-height:40px;}
.neir .xinwen .train_one .jieshao span{ font-size:12px; color:#666;}
.neir .xinwen .train_two{ padding:20px 0;}
.neir .xinwen .train_two .rili{ width:60px; height:82px; background:#dbdbdb;padding:0 10px;}
.neir .xinwen .train_two .rili p{ font-size:24px; font-weight:bold; color:#999; border-bottom:1px solid #fa5a18; text-align:center; line-height:40px;}
.neir .xinwen .train_two .rili span{ font-size:14px; color:#999; line-height:35px;}
.neir .xinwen .train_two .xinxi{ width:750px;}
.neir .xinwen .train_two .xinxi .xinxi_title{ display:block; font-size:16px; color:#555; line-height:30px;}
.neir .xinwen .train_two .xinxi span{ font-size:12px; color:#666; line-height:20px;}
.neir .xinwen .train_two:hover .xinxi_title{ color:#233688; text-decoration:none;}
.neir .xinwen .train_two:hover .rili{ background:#fa5a18;}
.neir .xinwen .train_two:hover .rili p{  color:#fff; border-bottom:1px solid #fff; }
.neir .xinwen .train_two:hover .rili span{color:#fff;}
.neir .detail{ color:#666;}
.neir .detail .timu{ margin:25px 0; text-align:center; border-bottom:1px dashed #ccc;}
.neir .detail .timu p{ font-size:22px; color:#555;}
.neir .detail .timu span{ font-size:16px; color:#666; line-height:60px;}
.neir .version{ margin-top:70px;}
.neir .version .zs_logo{ font-size:18px; color:#233688; width:180px; background:url(../imgs/zs-logo.png) top center no-repeat; padding-top:100px; text-align:center;}
.neir .version .lianxi{ width:620px; padding-left:20px; border-left:1px solid #fa5a18;}
.neir .version .lianxi .dianhua{ font-size:16px; color:#666; margin-bottom:40px;}
.neir .version .lianxi .dianhua p{ font-size:16px; color:#233688;}
.neir .version .lianxi ul li{ float:left; margin-right:90px; font-size:16px; color:#666;}
.neir .version .lianxi ul li p{ color:#233688; line-height:40px;}








