﻿@charset "utf-8";
/*report*/
table{ 
border-collapse:collapse; 
} 
.mt0{margin-top:0px;}
.mt20{margin-top:20px;}
.report{padding:40px;background:#fff;margin-top: 20px;font-size:14px;color:#333;line-height:26px;}
.report_name{font-size:20px;color:#fdbb19;}
.report_tit{margin-top:20px;border-bottom:1px solid #e5e5e5;}
.report_tit span{padding:0 20px;line-height:48px;text-align: center;background:#d7d7d5;margin-right:5px;display: inline-block;cursor: pointer;}
.report_tit span.report_span{background:#fdbb19;color:#fff;}
.report_blk{display: none;}
.report_list{margin-bottom:40px;}
.report_list li{overflow: auto;border-bottom:1px solid #e5e5e5;line-height:48px;}
.report_list a{width:80%;display: block;float: left;background:url(../images/report_li.png) left center no-repeat;padding-left:20px;color:#333;}
.report_list a:hover{color:#fdbb19;text-decoration: underline;}
.report_list span{width:15%;float: right;text-align: right;}
/*login*/
.login{width:320px; padding:50px 40px;/*background:rgba(250,250,242,0.4) !important;background:#fafaf2;*//*filter: alpha(opacity=40);*/background:url(../images/login_bg0.png) left top no-repeat; margin: 119px auto;}
.login_tit{font-size:24px;color:#fff;font-family:'宋体';font-weight:600;}
.login_blk{margin-top:30px;position: relative;}
.login_inp{width:260px;padding:10px;padding-left:50px;height:26px;background:#fafaf2;border-radius:5px;line-height:26px;}
.login_blk span{position: absolute;top:14px;left:10px;border-right:1px solid #e1e1d9;padding-right:10px;}
.login_ra{margin-top:30px;color:#fafaf2;position: relative;}
.login_radio{margin-right:10px;background:url(../images/login_radio.png) left top no-repeat;}
.login_ra label {
  width: 20px;
  height: 20px;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  background: #fafaf2;
  background: -moz-linear-gradient(top, #fafaf2 0%, #fafaf2 40%, #fafaf2 100%);
  background: -webkit-linear-gradient(top, #fafaf2 0%, #fafaf2 40%, #fafaf2 100%);
  background: linear-gradient(to bottom, #fafaf2 0%, #fafaf2 40%, #fafaf2 100%);
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.login_ra label:after {
  content: '';
  width: 9px;
  height: 5px;
  position: absolute;
  top: 4px;
  left: 4px;
  border: 3px solid #e3a220;
  border-top: none;
  border-right: none;
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  filter:alpha(opacity=0);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.login_ra input[type=checkbox]:checked + label:after {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;filter:alpha(opacity=100);
}
.login_ra label:hover:after {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;filter:alpha(opacity=50);
}
.login_ra span{padding-left:10px;}
.login_btn{margin:30px 0;text-align: right;}
.login_submit{width:120px;line-height:48px;text-align: center;font-size:24px;color:#fff;cursor: pointer;background:#e3a220;border:none;border-radius:5px;}
.login_p{color:#fff;}
.login_p span{color:#ed1b24;padding-right:5px;}
/***   wzdth1   ***/

.wzdth1{font-size:20px;color:#666;padding-top:30px;text-align: center;}
.wzdtMain{margin-left:65px;margin-right:65px;}
.sitemapB1{border-bottom:1px #ddd solid;padding-top:30px;}
.smapB1ptou{line-height:30px;color:#fff;padding-left:10px;padding-right:10px;background-color:#f39800;display:inline-block;font-size:14px;margin-bottom: 10px;}
.smapB1ptou a{color:#fff;}
.sitemapB1nr a{font-size:14px;color:#666;display:inline-block;margin-right:45px;margin-bottom:15px;}
.sitemapB1nr{padding-top:25px;}
.sitemapB1nr a:hover{color:#f39800;}
.sitemapB1fen{float:left;width:570px;}
.fzxnrB a{display:inline-block;font-size:14px;color:#666;min-width:283px;text-decoration:underline;margin-bottom:15px;}
.fzxnrB a:hover{color:#f39800;}
.fzxLda{margin-left:50px;}
/* singlepage */

.slideTxtBox{ width:810px; margin:0 auto; text-align:left;  }
.slideTxtBox .hd{ height:41px; line-height:41px; border-bottom: 3px solid #fdbb19; padding:0 10px 0 20px; position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:41px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 25px; cursor:pointer; font-size:15px; color: #373737; }
.slideTxtBox .hd ul li.on{ height:39px; line-height:41px; background:#efaa20; color:#fff; }
.slideTxtBox .bd ul{ padding:20px 0px 15px 0px;  zoom:1;  }
.webAbout .slideTxtBox .bd img{max-width:810px;}
.slideTxtBox .hd .bd img{max-width:810px;}
.pt5{padding-top:5px;}

.contant{ padding:0px 10px 20px 10px; min-height:400px;height:auto!important;
 height:400px;  line-height:30px; color:#1d1d1d; font-size:15px; text-align:left; margin-top: 40px;}


.common{margin:0 auto; width:810px; position:relative;}

.common ul li{margin-left:20px;}

.clear{clear:both;}

.summary{background:#333;}

.listbox{float:left; margin-bottom:20px; padding:10px 5px; _padding:10px 10px 8px 10px ;background:#f6f6f6; width:260px; height:280px; position:relative;}

.listimg{float:left; width:260px; height:208px; position:relative; overflow:hidden;}

.listimg img{background:#333; max-width:260px; /*height:165px;*/ top:0; left:0; position:absolute;}

.summary{width:260px;height:165px;top:208px;left:0;position:absolute;}

.summarytxt{margin:5px 10px;width:250px;height:auto;line-height:22px;font-size:12px;color:#cfcfcf;}

.listinfo{_margin-bottom:3px; padding-left:10px; width:250px; line-height:22px; font-size:12px;}

.listinfo a{font-size:12px;}

.listtitle{float:left; margin-top:8px; _margin-top:-2px; width:250px; font-size:14px;}

.listtitle a{font-size:14px;}

.listtitle a:hover{color:#efaa20;}

.listtag{float:left;padding-left:18px;background:url(../images/taglist.gif) 0 5px no-repeat;width:232px;color:#999;}

.listtag a{margin:0 8px 0 0;margin:2px 8px -2px 0\9;_margin:0 8px 0 0;color:#999;}

.listtag a:hover{color:#efaa20;}

.listdate{float:left;margin-right:13px;padding-left:18px;background:url(../images/time.gif) 0 5px no-repeat;color:#999;}

.listview{float:left;margin-right:13px;padding-left:24px;background:url(../images/view.gif) 0 5px no-repeat;color:#999;}

.listcomment{float:left;margin-right:13px;padding-left:20px;background:url(../images/comment.gif) 0 5px no-repeat;color:#999;}

.listdemo a{float:left;margin-top:0;margin-top:2px\9;_margin-top:0;color:#999;white-space:nowrap;}

.listdemo a:hover{color:#efaa20;}

/* select */
.select{padding:5px 10px;border:#ddd 1px solid;border-radius:4px;width:786px;margin:2% auto;font-size:12px}
.select li{list-style:none;padding:10px 0 5px 100px}
.select .select-list{border-bottom:#eee 1px dashed}
.select dl{zoom:1;position:relative;line-height:24px;}
.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select dt{width:100px;margin-bottom:5px;position:absolute;top:0;left:-100px;text-align:right;color:#666;height:24px;line-height:24px}
.select dd{float:left;display:inline;margin:0 0 5px 5px;}
.select a{display:inline-block;white-space:nowrap;height:24px;padding:0 10px;text-decoration:none;color:#666666;border-radius:2px;}
.select a:hover{color:#fff;background-color:#b4a192}
.select .selected a{color:#fff;background-color:#b4a192}
.select-result dt{font-weight:bold}
.select-no{color:#999}
.select .select-result a{padding-right:20px;background:#f60 url("../images/close.gif") right 9px no-repeat}
.select .select-result a:hover{background-position:right -15px}
/***  wzdth1   END **/

/* cselect */
.cselect{padding:5px 10px;border:#ddd 1px solid;border-radius:4px;width:786px;margin:2% auto;font-size:12px;height:130px;}
.cselect li{list-style:none;padding:10px 0 5px 100px}
.cselect .cselect-list{border-bottom:#eee 1px dashed;width:35%;float:left;}
.cselect dl{zoom:1;position:relative;line-height:24px;}
.cselect dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.cselect dt{width:100px;margin-bottom:5px;position:absolute;top:0;left:-100px;text-align:right;color:#666;height:24px;line-height:24px}
.cselect dd{float:left;display:inline;margin:0 0 5px 5px;}
.cselect a{display:inline-block;white-space:nowrap;height:24px;padding:0 10px;text-decoration:none;color:#666666;border-radius:2px;}
.cselect a:hover{color:#fff;background-color:#b4a192}
.cselect .cselected a{color:#fff;background-color:#b4a192}
.cselect-result dt{font-weight:bold}
.cselect-no{color:#999}
.cselect .cselect-result a{padding-right:20px;background:#f60 url("../images/close.gif") right 9px no-repeat}
.cselect .cselect-result a:hover{background-position:right -15px}
/***  case toplist   END **/

/*================flex_slider================*/

.flex_slider{ width:100%; height:630px; position:relative; z-index:0;}
.flex_slider .slides{ width:100%;/*position: fixed;*/}
.flex_slider .slides li{float:left; height:630px; background-position: center top; background-repeat:no-repeat;}
.flex_slider .slides li a{ display:block; width:100%; height:630px; margin:0 auto;}
.flex_slider .flex-control-nav{ width:100%; height:32px; position:absolute; left:0; bottom:0; text-align:center; z-index:10; display: none;}
.flex_slider .flex-control-nav li{ display:inline-block;}
.flex_slider .flex-control-nav li a{ display:block; width:25px; height:6px; background:#ffffff; text-indent:-999999px; cursor:pointer; margin:0 2px;}
.flex_slider .flex-control-nav li a.flex-active{background:#73a82d; }
.flex_slider .flex-direction-nav{width: 90%; position:relative; z-index:10; top:50%;margin:0 auto; }
.flex_slider .flex-direction-nav a{ display:block; width:28px; height:50px; position:absolute; text-indent:-999999px; background:url(../images/slide_btn.png) no-repeat;}
.flex_slider .flex-direction-nav a.flex-prev{left:0;}
.flex_slider .flex-direction-nav a.flex-next{ background-position:0 -50px; right:0; }

/*about_us*/
.about_us{width:60%;background:rgba(227,162,32,0.9)!important;background:#e3a220;filter:alpha(opacity=90);  float: right;margin-top:-150px;position: relative;z-index:1;padding:20px;color:#fff;line-height:28px;}
.about_us:before{width:98px;height:150px;background:url(../images/about_bg.png) left top no-repeat;display: block;position: absolute;top:0;left:-98px;content: '';}
.about_tit em{display: block;font-size:24px;line-height:56px;}
.about_txt{width:80%;max-height:90px; margin-left:10px;overflow: hidden;}

/*area_tit*/
.s1:before{width: 401px;height:1048px;background:url(../images/s1_bg.png) left top no-repeat;display: block;position: absolute;top:403px;left:0;content: '';z-index: 1;}
.area_tit{text-align: center;position: relative;font-weight:600;padding-bottom:10px;}
/*.area_tit:hover:after{left:37%;}*/
.area_tit:before{width:38%;height:1px;background:#E3A220 ;display: block;position: absolute;top:20px;left:0;content: '';}
.area_tit:after{width:40px;height:40px;background:url(../images/area_tit0.png) left top no-repeat ;display: block;position: absolute;top:0px;left:38%;content: '';}
.area_tit0:before{width:40%;height:1px;background:#E3A220 ;display: block;position: absolute;top:20px;right:0;left: auto; content: '';}
.area_tit0:after{width:40px;height:40px;background:url(../images/area_tit02.png) left top no-repeat ;display: block;position: absolute;top:0px;right:40%;left:auto;content: '';}
/*.area_tit0:hover:after{right:39%;left:auto;}*/
.area_tit img{display: inline;}
.area_tit em{display: block;font-size:36px;color:#E3A220;margin-bottom:10px;line-height:28px;}
.area_sum{width:900px;margin:20px auto; text-align: center;color:#777;}


/*school*/
.sc_box{width:100%; padding:10px 0; overflow:auto; /*background:#888;*/}
.sc_box .images_container{overflow:hidden;height:544px; margin-bottom:20px;}
.sc_box ul{width:1200px;float: left;}
.sc_box .images_container li{display:block; float:left;margin-right:2px;margin-bottom: 2px;position: relative;cursor: pointer;overflow: hidden;}
.sc_img{width:100%;height:270px;display: block;overflow: hidden;}
.sc_zhe{width:100%;height:100%;display: block;background:rgba(227,162,32,0.8) !important;background:#fdbb19; position: absolute;top: 0;left:0;color:#fff;opacity: 0;filter:alpha(opacity=0);}
.sc_tit{font-size:24px;position: relative;top:-50px;padding:0 30px;}
.sc_zhe a{color:#fff;display: block;}
.sc_sum{position: relative;top:250px;height:144px;padding:0 30px;overflow: hidden;line-height:24px;}
.sc_sum a{display: block;height:144px;}
.sc_box .images_container li:hover .sc_zhe{opacity: 1;filter:alpha(opacity=80);}
.sc_box .images_container li:hover .sc_tit{top:50px;}
.sc_box .images_container li:hover .sc_sum{top:70px;}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: rgba(227,162,32,1) !important;background:#e3a220;}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{height:8px;}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{background:rgba(229,229,229,1) !important;background:#e5e5e5;}
.mCustomScrollBox>.mCSB_scrollTools{opacity: 1;}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{margin: 0;}

.sc_tit2{width:299px;height:270px;display: table-cell;vertical-align: middle;text-align: center;font-size:24px;}
.sc_box .images_container li .sc_sum2 a{font-size:24px;color:#fff;}
.sc_box .images_container li:hover .sc_tit2{opacity:0;filter:alpha(opacity=0);}
.sc_box .images_container li:hover .sc_sum2{top:122px;}


/*homestay*/
.ho_box{width:100%; padding:10px 0; overflow:auto; /*background:#888;*/}
.ho_box .images_container{overflow:hidden;height:484px;margin-bottom:25px;}
.ho_box ul{width:1200px;float: left;}
.ho_box .images_container li{width:297px; display:block; float:left;margin-right:2px;margin-bottom: 2px;position: relative;cursor: pointer;overflow: hidden;}
.ho_img{width:100%;height:240px;display: block;overflow: hidden;}
.ho_tit{font-size:26px;position: relative;top:-50px;padding:0 30px;text-align: center;text-transform: uppercase;}
.ho_tit a{color:#fff;}
.ho_box .images_container li:hover .sc_zhe{opacity: 1;filter:alpha(opacity=80);}
.ho_box .images_container li:hover .ho_tit{top:100px;}
.ho_tit2{text-align: center;vertical-align: middle;height:240px;font-size:30px;display: table-cell;width:297px;}
.ho_box .images_container li:hover .ho_tit2{opacity:0;filter:alpha(opacity=0);}
/*landing*/
.s2{height:800px; background:url(../images/land_bg.jpg) center center no-repeat;-wbkit-background-attachment: fixed;background-attachment: fixed;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;}
.s2:before{width:390px;height:1048px;background:url(../images/s2_bg.png) right top no-repeat;display: block;position: absolute;top:-128px;right:0;content: '';z-index: 1;}
.land_box{width:1000px;margin: 0 auto;overflow: hidden;}
.land{margin-left:-133px;}
.land li{width:150px;height:181px; float: left;text-align: center;margin-left:133px;margin-top:40px;cursor: pointer;}
.land li:hover .land_div{margin-top:0px;}
.land_div{width:150px;height:150px;border-radius:50%; overflow: hidden;}
.land a{background:none;display: block;border-radius:50%;width:108px;height:108px;border:6px solid #E3A220;margin: 15px auto;}
.land img{display: inline;margin:19px 0;}
.land p{font-size:16px;color:#E3A220;line-height:30px;}
.land li:hover .land_div{width:150px;height:150px;background:#edecec;border:none;}
.land li:hover a{background:#fff;border-color:#fff;}

/*cec_box*/
.cec_box{margin-left:-6px;margin-top: 30px;}
.cec_box li{width:295px;float: left;position: relative;margin-left:6px;overflow: hidden;}
.cec_img{width:295px;height:520px;display: block;overflow: hidden;}
.cec_div{width:100%;height:100%;position: absolute;top: 0;left:0;background:url(../images/cec_div.png) left top repeat;opacity:1;filter:alpha(opacity=100);}
.cec_div a{height:92.5%; color:#fff;padding:20px;display: block;}
.cec_div span{display: block;padding-bottom:30px;position: relative;left:0;top:0px;filter:alpha(opacity=10);}
.cec_div span:before{width:40px;height:3px;display: block;position: absolute;top:45px;left: 0;background:#fff;content: '';}
.cec_div span:after{width:0;height:3px;display: block;position: absolute;top:45px;left: 0;background:#E3A220;content: '';}
.cec_div em{font-size:24px;position: relative;left:0;line-height:28px;filter:alpha(opacity=100);top:0;}

.cec_box li:hover .cec_div{opacity: 1;filter:alpha(opacity=100);left:0;}
.cec_box li:hover .cec_div span{left: 0;filter:alpha(opacity=100);top:10px;}
.cec_box li:hover .cec_div em{left: 0;filter:alpha(opacity=100);top:10px;}
.cec_box li:hover .cec_div span:after{width:40px;}

/*Studyinformation */
.s3{height:680px; background:url(../images/s3_bg.jpg) center center no-repeat;background-attachment: fixed;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;}
.stu_l{width:628px; padding:40px 30px 11px;background:#fff;}
.stu_l:hover{box-shadow: 0px 0px 20px #666;}
.stu_list a:hover{margin-left:2px;}
.stu_tit{font-size:24px;color:#E3A220;line-height:62px;border-bottom:1px solid #ccc;}
.stu_list li{line-height:28px;height:28px;border-top:1px solid #ccc;overflow: hidden;padding:10px 0;}
.stu_list a{width:80%;height:28px;font-size:18px; overflow: hidden; display: inline-block;text-overflow: ellipsis;white-space: nowrap;color:#333;}
.stu_list a:hover{color:#E3A220;}
.stu_list span{width:15%;display: inline-block;font-family: arial;text-transform: uppercase;float: right;color:#999;}
.stu_b{width:1100px;padding:20px 50px;height: 227px;background:url(../images/stu_b.jpg) left top no-repeat;margin-top: 25px;line-height:28px;}
.stu_tit0 a{font-size:36px;color:#fff;}
.stu_sum{padding:20px 0 45px 0;color:#fff;width:470px;}
.stu_apply{width:150px;line-height:40px;text-align: center;display: block;background:#E3A220;border-radius:5px;color:#fff;font-size:24px;}
.stu_apply:hover{color:#fff;}
/*================index_con================*/

/*二级页*/
.banner{height:300px;background-repeat: no-repeat;background-position: center center ;}
.e_main{background:#f1f1f1;padding-bottom:30px;}
/*#portamento_container .side_fixed {width: 285px;}
#portamento_container .fixed{position: fixed;margin-top:175px;}*/
.e_left{width:285px;margin-top: -90px;}
.e_tit{padding:20px 0px 20px 35px;background:#efaa20;font-size:30px;color:#fff;line-height:50px;}
.e_ltit{padding:10px 0px 20px 35px;background:#b4a192;font-size:30px;color:#fff;line-height:50px;}
.left_slide{padding:20px;background:#fff;}
.left_nav li{position: relative;background:#f1f1f1;margin-bottom:1px;line-height:46px;font-size:18px;padding-left:30px;}
.left_nav li a{display: block;position: relative;z-index:1;}
.left_nav li:before{width:0;height:46px;display: block;background:#efaa20;position: absolute;top: 0;left:0;content:'';}
.left_nav li:after{width:6px;height:0;display: block;background:#febc1f;position: absolute;top:0;left:0;content: '';}
.left_nav li:hover:before,.left_nav li.left_cur:before{width:100%;}
.left_nav li:hover:after,.left_nav li.left_cur:after{height:46px;}
.left_nav li:hover a,.left_nav li.left_cur a{color:#fff;}

.left_nav li:hover:before,.left_nav li.currclass:before{width:100%;}
.left_nav li:hover:after,.left_nav li.currclass:after{height:46px;}
.left_nav li:hover a,.left_nav li.currclass a{color:#fff;}


.left_adr{margin-top:20px;}
.left_adr p{padding-top:10px;line-height:30px;}
.left_adr img{float: left;margin-right:10px;}
.left_adr .left_p{border-top:2px solid #ccc;margin-top: 10px;font-size:16px;font-weight:600;}
.left_adr .left_pto{margin-top: 10px;font-size:16px;font-weight:600;}
.left_bar{height:283px;background:url(../images/left_bar.jpg) left top no-repeat;margin-top:10px;}
.left_lbar{height:283px;background:url(../images/left_bar.jpg) left top no-repeat;margin-top:0px;}
.left_alppy{width:150px;line-height:40px;background:#b4a192;opacity:0.8;filter:alpha(opacity=80); text-align: center;color:#fff;font-size:24px;display: block;border-radius:5px;margin: 0 auto;position: relative;top:220px;}
.left_alppy:hover{color:#fff;}
.e_right{width:810px;padding:40px;background:#fff;margin-top: -30px;}
.loca{color:#999;background:url(../images/home.png) left 3px no-repeat;padding-left:30px;}
.loca a{color:#999;}
.loca a:hover, a.loca_cur{color:#E3A220;text-decoration: underline;}
.right_tit{padding:30px 20px 30px 65px;background:#E3A220;font-size:24px;color:#fff;text-align: right;line-height:53px;margin-bottom:20px;margin-top:-100px; position: relative;}
.right_tit0{padding:21px 25px 21px 102px;}
.right_tit:after{width:100%;height:2px;display: block;position: absolute;bottom:-20px;left:0px;background:#E3A220;content: '';}
.content{margin-top:30px;line-height:30px;}
.content b{font-weight:600;font-size:16px;}
.content img {max-width:810px}
/*about_us*/
.map{width:810px;height:246px;overflow: hidden;margin-bottom:50px;}
.ab_list li{width:50%;float: left;line-height:24px;color:#666;margin-bottom:40px;}
.ab_list img{float: left;margin-right:10px;}
.ab_list em{display: block;font-size:16px;color:#333;}

/*career*/
.career li{position: relative;margin-bottom:30px;}
.career li a{display: block;padding:30px 10px;position: relative;z-index: 1;border:1px solid #e5e5e5;border-radius:5px;font-size:16px;}
.career li:before{width:0;height:92px;display: block;background:#E3A220;position: absolute;top: 0;left: 0;content: '';border-radius:5px;}
.career li span{width:25%;display: inline-block;text-align: center;}
.career li:hover:before{width:100%;}
.career li:hover a{color:#fff;border-color:#E3A220;box-shadow:0px 0px 10px #999;}

/*career_detail*/
.career_detail{overflow: hidden;text-align: center;padding:30px 10px;background:#fafafa;border-radius:5px;font-size:16px;}
.career_detail span{width:25%;display: inline-block;}
.career_detail b{font-weight:600;}
.career_div{padding:30px 20px;color:#333;}
.career_div b{fpadding-bottom:10px;display: block;}
.career_apply{width:150px;line-height:40px;text-align: center;background:#E3A220;border-radius:5px;color:#fff;display: block;font-size:16px;}
.career_apply:hover{color:#fff;}

/*03sc_pro*/
.sc_pro{padding:40px;background:#fff;position: relative;top:-30px;}
.s_left{width:220px;margin-top: 30px;}
.s_left li{padding:15px;color:#333;cursor: pointer;margin-bottom:20px;background:#f6f5f5;border:1px solid #f6f5f5;}
.s_left li span{width:20px;height:26px;position: relative;display: block;float:left;margin-top:10px;margin-right: 10px;}
.s_left li .sc_hover{position: absolute;top:0;opacity:0;}
.s_left em{display: block;}
.s_left li:hover,.s_left li.sl_li{border:1px solid #e5e5e5;background:#fff;}
.s_left li:hover .sc_hover,.s_left li.sl_li .sc_hover{opacity:1;}
.s_right{width:860px;}
.sc_list li{margin-bottom:30px;border:1px solid #e5e5e5;padding-right:10px;cursor: pointer;position: relative;}
.sc_list li:hover{box-shadow:0px 0px 10px #999;}
.sc_img0{width:300px;height: 240px;display: block;overflow: hidden;margin-right: 8px;}
.sc_txt{width:485px;}
.sc_tit0{margin-top:20px;}
.sc_tit0 a{font-size:16px;color:#333;display: block;line-height:24px;}
.sc_tit0 em{display: block;}
.sc_sum0{line-height:28px;margin:25px 0;height:84px;overflow: hidden;}
.sc_sum0 a{color:#666;}
.sc_more{width:73px;height:21px;display: block;background:url(../images/sc_more.png) left top no-repeat;float: right;margin-right:10px;}
.sc_list li:hover .sc_more{background-position-y:-21px;}
.sc_list li:hover a{color:#E3A220;}
.sc_list li.sc_li:before{width:60px;height: 69px;display: block;/*background:url(../images/sc_dj.png) left top no-repeat;*/position: absolute;top:-5px;right:15px;content: '';}
.scde_tit{padding:20px;background:#E3A220;font-size:30px;color:#fff;line-height:30px;}
.scde_tit em{display: block;}
.scde_box img{display: inline;}
.scde_box b{font-size:30px;border-bottom:3px solid #333;margin-bottom:10px;display: inline-block;padding-bottom:10px;}
/*04cecy_box*/
.cecy_box img{display: inline-block;}
.cecy_box b{font-size:18px;}
.cecy_blk{margin-bottom:20px;}
.cecy_l{width:200px;height:60px;padding:20px 0; background:#E3A220;text-align: center;font-size:18px;color:#fff;margin-right: 20px;position: relative;}
.cecy_l:after{width:12px;height:25px;display: block;background:url(../images/cecy_jt.png) left top no-repeat;position: absolute;top:50%;margin-top:-13px;right:-12px;content: '';}
.cecy_l span{width:200px; height:60px;display: table-cell;vertical-align: middle;}
.cecy_r{background:#f1f1f1;padding:14px;line-height:24px;text-align: justify;color:#666;}
.cecy_r p{height:72px;display: table-cell;vertical-align: middle;}
.summ_img{margin-left:-14px;margin-bottom:10px;}
.summ_img span{ display: inline-block;float: left;margin-left:14px;height:249px;}
.orie_div{padding:20px;background:#E3A220;color:#fff;font-size:16px;}
.orie_blk{overflow: hidden;margin-left:-15px;}
.orie_blk p{width:255px;float:left;margin-left:15px;text-align: center;font-size:16px;}
/*05case*/
.case{overflow: hidden;margin-left:-52px;}
.case li{width:235px;float: left;margin-left:52px;margin-bottom:30px;}
.case .case_img{width:235px;height:190px;display: block;overflow: hidden;}
.case_tit{font-size:16px;line-height:30px;text-align: center;display: block;padding-top:10px;}

/*05how_apply*/
.how_apply{width:660px; padding:30px;background:#fafafa;margin-bottom:25px;}
.blk_div{width:290px;margin-bottom:15px;}
.blk_div p{color:#333;}
.blk_div span{color:#fc0202;}
.blk_inp{width:270px;padding:10px;border:1px solid #e1e1e1;background:#fff;color:#999;}
.blk_inp0{width:640px; min-height:60px;padding:10px;border:1px solid #e1e1e1;background:#fff;color:#999;}
.how_appli{margin-top:10px;}
.up_appli{width:90px;line-height:30px;padding:0 20px; text-align: right;color:#fff;background:#4aacf2 url(../images/up_appli.png) 20px center no-repeat ;border-radius:5px;display: block;margin-top:5px;}
.up_appli:hover{color:#fff;}
.how_txt{width:520px;color:#999;line-height:22px;}
.how_txt a{color:#E3A220;}
.how_save{width:130px;line-height:38px;text-align: center;border:1px solid #efaa20;border-radius:5px;display: block;font-size:16px;color:#efaa20;margin:50px auto 0;cursor: pointer;}

/*06land_ser*/
.land_ser li{overflow: hidden;padding:20px;cursor: pointer;}
.land_ser li:hover{background:#E3A220;box-shadow:0px 0px 10px #999;}
.land_ser li:hover a{color:#fff;}
.land_ser li:hover .land_hover{opacity: 1;}
.land_ser li:hover .land_txt:before{height:79px;}
.land_ser li:hover .land_more{background-position-y:-32px;}
.land_icon{width:80px;height:80px;position: relative;overflow: hidden;margin-top: 0px;margin-right: 0px;}
.land_hover{position: absolute;top: 0;opacity: 0;}
.land_txt{width:610px; border-left:2px solid #E3A220;padding-left:30px;position: relative;}
.land_txt:before{width:2px;height:0;background:#fff;display: block;position: absolute;top:0;left:-2px;content: '';}
.land_tit a{font-size:16px;color:#333;}
.land_sum{height:48px;line-height:24px;}
.land_more{width:32px;height:32px;display: block;background:url(../images/land_txt.png) right top no-repeat;margin:23px 0;}


/*07stu_info*/
.stu_info li{overflow: hidden;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e5e5e5;line-height:24px;}
.stu_left{width:80px;text-align: center;font-size:30px;color:#373737;font-weight:600;margin-right:20px;}
.stu_left em{border-top:1px solid #c3c3c3;font-size:18px;color:#999;display: block;padding-top:10px;margin-top:12px;}
.stu_tit1 a{font-size:16px;color:#333;}
.stu_tit1 a:hover{color:#E3A220;}
.stu_sum1{color:#666;}
.stu_tit2{font-size:22px;color:#333;line-height:56px;border-bottom:1px solid #e6e6e6;margin-bottom:20px;text-align:center;}
.stu_txt b{color:#333;}
.stu_txt img{display: inline;}
/*08to_apply*/
.to_apply a{color:#E3A220;}
.app_down{color:#E3A220;}
.app_down p{font-size:16px;}
.app_down a{border-bottom:1px solid #E3A220;padding-bottom:5px;}
.topicimg{width:810px;text-align:center;margin:0 auto;}
.topicimg img{max-width:800px;text-align:center;margin:0 auto;}

body,.a,*:before,*:after,.logo,.h_img,.sc_zhe,.sc_tit,.sc_sum,.ho_tit,.cec_div,.cec_div span,.cec_div em,.stu_l,.land li .land_div,.s_left li,.sc_list li,.fixed {
	-webkit-transition:all 0.5s ease-in-out 0s;
	-moz-transition: all 0.5s ease-in-out 0s;
	-ms-transition: all 0.5s ease-in-out 0s;
	-o-transition: all 0.5s ease-in-out 0s;
	transition: all 0.5s ease-in-out 0s;
}
.aa {
	display: block;
	width: -webkit-calc(100% + 10px);
	width: calc(100% + 10px);
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.aa  {
	opacity: 1.0;
	-webkit-transform: translate3d(-10px, 0, 0);
	transform: translate3d(-10px, 0, 0);
}
/*图片由小变大*/
.sc_box .images_container li img,.ho_box .images_container li img{
	-webkit-transform: scale(1, 1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration:500ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration:500ms;
	transform: scale(1, 1);
	transition-timing-function: ease-out;
	transition-duration:500ms;
	width: 100%;
}
.sc_box .images_container li:hover img,.ho_box .images_container li:hover img{
	-webkit-transform: scale(1.11, 1.11);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration:500ms;
	-moz-transform: scale(1.11, 1.11);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration:500ms;
	transform: scale(1.11, 1.11);
	transition-timing-function: ease-out;
	transition-duration:500ms;
	position: relative;
}
/*图片由大变小*/
.cec_box .cec_img img{
	-webkit-transform: scale(1.1, 1.1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 500ms;
	-moz-transform: scale(1.1,1.1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 500ms;
	transform: scale(1.1, 1.1);
	transition-timing-function: ease-out;
	transition-duration: 500ms;
	width: 100%;
}
.cec_box li:hover .cec_img img{
	-webkit-transform: scale(1, 1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 500ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 500ms;
	transform: scale(1, 1);
	transition-timing-function: ease-out;
	transition-duration: 500ms;
	position: relative;
}

@media only screen and (max-width:1440px ) {
	.s1:before{width:110px;height:287px;top:785px;  background: url(../images/s1_bg2.png) left top no-repeat;}
	.s2:before{width:110px;height:287px;top:546px; background: url(../images/s2_bg2.png) left top no-repeat;}
	.area_tit:before{width:33%;}
	.area_tit0:before{width:37%;}
	.area_tit:after{left:33%;}
	.area_tit0:after{right:37%;left:auto;}
	
	.footer:before{width:100px;height:130px; top:-130px;background: url(../images/foot_bg2.png) left top no-repeat;}
	.go_top{right:10px;}
	
}
#jiathis_webchat  img{
    display:inline-block;
}
/*error*/
.error{width:100%;height:633px;background:url(../images/404.jpg) center top no-repeat;position: relative;}
.re_home{width:165px;line-height:53px;background:#fff;border-radius:10px;text-align: center;color:#f6af48;font-size:16px;display: block;position: absolute;left:50%;bottom:20%;margin-left:-82px;}

.kwicks {
	width: 810px;
	height: 100px;
}
.kwicks > li {
	height: 100px;
  border: 1px dotted #efaa20;
	background-color: #f1f1f1;
	/* overridden by kwicks but good for when JavaScript is disabled */
	width: 125px;
	margin-left: 5px;
	float: left;
	line-height: 100px;
  font-size: 16px;
  font-weight: bold;
  text-align:center;
}
.kwicks > li.kwicks-expanded { background-color: #f1f1f1; }
.kwicks > li.kwicks-selected { background-color: #faa90e; font-size: 22px; }



