@charset "utf-8";
/* 全局样式 */
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal}
body>div, form>div {margin:0 auto}
div {text-align:left}
a img {border:0}
table{border-collapse:collapse; border-spacing:0}
select,input,textarea{ outline: none }
body { color: #484848; text-align: center; font-size:12px; font-family:"微软雅黑"; }
ul, ol, li {list-style-type:none;vertical-align:0}
a {outline-style:none;color:#484848;text-decoration:none}
a, area {blr:expression(this.onFocus=this.blur())}
:focus {-moz-outline-style: none}
.clear {clear:both;height:0; overflow:hidden; visibility:hidden;}
.hidden,.hide {display:none}
.block,.show {display:block}
.fl{float:left}
.fr{float:right}
.fline{float:left; display:inline}
.clearfix:after{clear:both;content:".";height:0;display:block;visibility:hidden}
.chgBtn{cursor:pointer}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f15{font-size:15px}
.f16{font-size:16px; color:#666666;}
.fwr{font-family:"微软雅黑"}
.far{font-family:Arial}
.fb{font-weight:bold}
.auto{margin-left:auto; margin-right:auto}
.cor_red{color:#a20101}
.cor_bs,.cor_bs:hover{color:#fff}
.cor_blue{color:#1777CD}
.pr{position:relative}
.pa{position:absolute}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
/*--------------------------banner-------------------------*/
.banner { height:480px; width: 100%; overflow: hidden; position: relative;}
.banBox { height:480px; width:1900px; margin-left: -720px; position: absolute; left: 50%; top: 0px; }
.banner1 { height:420px; width: 100%; overflow: hidden; position: relative;}
.bannerBox { height:420px; width:1900px; margin-left: -720px; position: absolute; left: 50%; top: 0px; }
.banner2 { height:260px; width: 100%; overflow: hidden; position: relative;}
.bannerBox2 { height:260px; width:1900px; margin-left: -720px; position: absolute; left: 50%; top: 0px; }
.banBox .slideBox{ width:1900px; height:480px; overflow:hidden; position:relative;}
.banBox .slideBox .hd{ position:absolute; width:160px; height:26px; bottom:24px; z-index:1; left:50%; margin-left:-80px; background:url(../images/banner_focusbg.png) no-repeat; }
.banBox .slideBox .hd ul{ zoom:1; text-align:center; padding-left:20px;}
.banBox .slideBox .hd ul li{ float:left; margin:5px 8px 0; width:14px; height:14px; text-align: center; background: url(../images/focus_ico2.png) no-repeat; cursor: pointer;}
.banBox .slideBox .hd ul li.on{ background: url(../images/focus_ico1.png) right center no-repeat; }
.banBox .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.banBox .slideBox .bd img{ width:1900px; height:480px; display:block;  }

/*--------------------------nav-------------------------*/
.nav{ z-index:0; top:130px; left:0; width:100%; height:52px; background:url(../images/nav_bg.png) repeat; z-index:100;}
.nav_list{ width:1150px; margin:0 auto;}
.nav_list li{ float:left; width:157px; text-align:center;  position:relative;}
.nav_list li a{ color:#fff; font-size:16px; line-height:52px;display:block;}
.nav_list li a:hover{ background:url(../images/nav_lia.png) repeat;}

* html .ddsmoothmenu ul li a{ display: inline-block;}
.erji{position: absolute;left: 0;display: none; visibility: hidden;color:#FFF; background:url(../images/erji_bg.png) repeat;}
.erji li{ line-height:34px; text-align:center; padding:0;}
.erji li a{color:#FFF; display:block; font-size:14px; line-height:34px;}
.erji li a:link,.ddsmoothmenu ul li ul li a:visited{ color:#fff;}
.erji li a:hover{color:#FFF;background:url(../images/erji_libg.png) 17px center #6d7695 no-repeat;}
/*Holly Hack for IE */
* html .ddsmoothmenu{height: 1%;} 
.ddshadow{position: absolute;}
/*----------------------------------------main1----------------------------------------*/
.main1bg{ background:#f6f6f6; padding:25px 0 0;}
.main1{ width:1150px; margin:0 auto;}
.daohang{ border-bottom:1px solid #d3d3d3;}
.daohang h2{ float:left; color:#47537d; font-size:18px; line-height:48px; font-weight:bold;}
.daohang .more{ float:right; line-height:48px;}
.daohang .more a{ color:#00ade2; font-size:10px;}
/*--------------------------main1_left-------------------------*/
.main1_left{ float:left; width:720px;}
.recruit{ padding-top:19px;}
.recruit li{ line-height:30px;}
.recruit li p{ float:left; background:url(../images/main1_leftlibg.jpg) 0 7px no-repeat; width:57px;  text-align:center; color:#fff;}
.recruit li span{ color:#999999; padding:0 6px;}
/*--------------------------main1_center-------------------------*/
.main1_center{ float:left; padding-left:33px; width:341px;}
.main1_center .daohang h2{ color:#4b7e8e;}
.news{ padding-top:19px;}
.news dl{ padding-bottom:8px;}
.news dl img{ float:left; margin-right:10px; display:inline;}
.news dl dt a{ color:#477f90; font-size:12px; line-height:22px;}
.news dl dd a{ color:#666666; font-size:12px; line-height:22px;}
/*--------------------------main1_right-------------------------*/
.main1_right{ float:right; width:341px;}
.main1_right .daohang h2{ color:#47537d;}
.dynamic{ padding-top:19px;}
.dynamic_left{ float:left; width:116px; padding-right:14px;}
.dynamic_left a{ width:116px; height:73px; text-align:center; display:block; line-height:73px; color:#fff; font-size:16px;}
.apply{ background:#7c252f; margin-bottom:6px;}
.consultation{ background:#8a6fac;}
.dynamic_right{ float:left; width:211px;}
.dynamic_right ul li{ background:url(../images/dynamic_libg.jpg) center left no-repeat; padding-left:11px; line-height:26px;}
.dynamic_right ul li a{ color:#666666; line-height:26px;}

/*----------------------------------------main2----------------------------------------*/
.main2bg{ border-top:1px solid #ebebec; background:#ebebec; padding:47px 0 30px; position:relative;}

.main2_left{ float:left; width:337px;}
.main2_left h3{ color:#323b5a; font-size:22px; padding-bottom:22px;}
.main2_left p{ color:#666666; line-height:26px;}
.advantage li{ background:url(../images/advantage_libg.jpg) center left no-repeat; padding-left:19px; line-height:26px; color:#666666;}
.main2_left a.reading{ color:#00ade2; line-height:24px; font-size:10px;}

.main2_right{ float:right; width:732px;}
.curriculum{ zoom:1;}
.curriculum:after{ display:block; content:""; clear:both;}
.curriculum li{ float:left; width:340px; background:#6d7695; margin-left:26px; display:inline; margin-bottom:15px; position:relative;}
.curriculum li a img{ float:left;}
.curr_title{ float:left; width:208px; padding-left:20px; height:97px; padding-top:15px; color:#fff; font-size:16px;}
.curr_title p{ color:#fff; font-size:20px;}
.curriculum li.curriculum2{ background:#4b7f8f;}
.curriculum li.curriculum3{ background:#7c252f;}
.curriculum li.curriculum4{ background:#8a6fac;}
.youshangjiao{ position:absolute; right:0;}
/*----------------------------------------main3----------------------------------------*/
.main3bg{ background:#f6f6f6; padding:15px 0 50px; position:relative;}

.main3_left{ float:left;}
.main3_left .shizi{ float:left; width:254px; height:198px; overflow:hidden; position:relative;}
.main3_left .shizi .hd{ position:absolute; width:100%; padding-left:16px; height:36px; bottom:0; z-index:1; background:url(../images/main3_leftbg.png) repeat;}
.main3_left .shizi .hd ul{ zoom:1;}
.main3_left .shizi .hd ul li{ float:left; margin:13px 9px 0 0; width:11px; height:11px; text-align: left; background: url(../images/main3_left_ico2.png) no-repeat; cursor: pointer;}
.main3_left .shizi .hd ul li.on{ background: url(../images/main3_left_ico1.png) right center no-repeat; }
.main3_left .shizi .bd{ position:relative; height:100%; z-index:0;   }
.main3_left .shizi .bd img{ width:254px; height:198px; display:block;  }

.main3_leftr{ float:left; background:#fff; width:241px; height:162px; padding:18px 24px;}
.main3_leftr h3{ color:#47537d; font-size:18px; text-align:center; font-weight:bold; line-height:30px;}
.main3_leftr p{ color:#666666; line-height:22px; height:110px;}
.main3_leftr a.reading{ color:#00ade2; line-height:24px; font-size:10px;}

.main3_right{ float:right;}

.main3_right .case .hd{ background:url(../images/main3_rightbg.png) repeat;}
.main3_right .case .hd ul li.on{ background: url(../images/main3_right_ico.png) right center no-repeat; }

.partner_title{ text-align:center; background:url(../images/partner_titlebg.jpg) left center repeat-x; margin-bottom:20px;}
.partner_title span{ color:#3f6571; font-size:20px; line-height:22px; padding:0 16px; font-weight:bold; background:#ebebec;}
.china_title span{ color:#47537d; background:#f6f6f6;}
.partner p{ line-height:22px; color:#3f6571; text-align:center;}
.partner_list{ zoom:1;}
.partner_list:after{ display:block; content:""; clear:both;}
.partner_list li{ float:left; width:204px; padding:0px 8px 0px; background:url(../images/partner_lirightbg.jpg) center right no-repeat; text-align:center;}
.partner_list li a p{ color:#323b5a;}
.partner_list li a .partner_img{border-top:1px solid #dddddd; padding-top:25px; width:203px; text-align:center;}
.partner_list li.noborder a .partner_img{ border:none;}


 .partner a.chakan{ background:url(../images/gengduo_bg.jpg) no-repeat; width:98px; line-height:27px; color:#fff;
 padding-left:31px; height:27px; display:inline-block; position:absolute; bottom:-13px; left:50%; margin-left:-65px; z-index:1;}
 
 .footerbg{ background:#252354; padding:35px 0 30px;}
 .footer{ width:1100px; margin:0 auto;}
 .footer_left{ float:left; padding-top:10px;}
.footer_left p{ color:#b3bad0; line-height:24px; font-size:12px;}
.footer_left p a{ color:#b3bad0; padding:0 10px;}
.footer_left p a.nopadding{ padding-left:0;}
.footer_right{ float:right; width:210px;}
.footer_right .footer_sina{ float:left; padding-right:50px; padding-top:10px; text-align:center;}
.footer_right .footer_sina p{ color:#5e6888; font-size:16px; line-height:30px;}
.footer_right .footer_weixin{ float:left;}
.footer_right .footer_weixin img{ background:#fff; padding:5px; float:left;}
.footer_right .footer_weixin p{ color:#8592bd; float:left; padding:20px 0 0 20px; line-height:22px;}

/*----------------------------------------neiye----------------------------------------*/
.main{ background:url(../images/main_bg.jpg) #f6f6f6 repeat-x; padding-bottom:10px;}
/*-------------left---------------------*/
.left{ float:left; position:relative; width:222px;}
.left h2{ position:absolute; left:0; top:-25px; width:222px; text-align:center; color:#fff; font-size:18px; height:75px; background:url(../images/left_h2bg.png) no-repeat; line-height:75px;}
.left h2:first-letter{ font-size:32px;}
.h2_pudi{ height:50px;}
.fenlei{ background:#fff; padding-bottom:26px; border-bottom:2px solid #7c252f;}
.fenlei li{line-height:44px;}
.fenlei li a{ display:block; background:url(../images/left_libg.jpg) 20px center no-repeat; font-size:14px; color:#575757;}
.fenlei li a:hover{ background:url(../images/left_libga.jpg) 20px center #7c252f no-repeat; color:#fff;}
.fenlei li.cu a{ background:url(../images/left_libga.jpg) 40px center #7c252f no-repeat; color:#fff;}
.left_tel{ padding-top:60px; padding-left:25px;}
.left_tel img{ float:left; vertical-align:bottom; padding-right:9px; padding-top:4px;}
.left_tel p{ color:#535353; font-size:14px; float:left;}
.left_tel p span{ color:#000; font-size:18px; font-weight:bold;}
/*-------------right---------------------*/
.right{ float:right; width:888px;}
.right .daohang{ border:none;}
.right .daohang h2{ background:url(../images/right_h2bg.jpg) left center no-repeat; padding-left:18px; color:#7c252f; font-size:16px; line-height:50px;}
.right .daohang .more{ line-height:50px; color:#666666;}
.right .daohang .more a{ color:#666666; font-size:12px;}
/*-------------about---------------------*/
.about{ padding:25px 0;}
.about *{ font-size:14px;}
.about img{ padding:20px 0; max-width:838px;}
.about p{ font-size:14px; line-height:30px;}
.about a{ color:#118bb1;}
.about a:hover{ color:#7c252f;}
.about h1{ color:#454545; font-size:28px; border-bottom:1px dotted #bcbcbc; line-height:250%;}
/*-------------newslist---------------------*/
.newslist{ padding:25px 0; }
.newslist1{ min-height:135px;background:#ffffff; padding:24px 29px;}
/*.newslist1 img{ float:left; margin-right:21px;}*/
.newslist1 dl dt{ line-height:27px; height:27px;}
.newslist1 dl dt a{ color:#0080a8; font-size:16px;}
.newslist1 dl dt span{ float:right; color:#666666; font-size:16px; }
.newslist1 dl dd{ font-size:12px; color:#666666; line-height:27px;}
.newslist1 dl dd a{ color:#2e92bd;}

.newslist2{ padding-bottom:15px 0 20px;border-bottom:1px dotted #c8c7c7;}
.newslist2 dl{ padding:15px 0;  }
.noborder{ border:none;}
.newslist2 dl dt{ background:url(../images/banfangkuai.jpg) no-repeat 0 center; padding-left:16px; line-height:26px; height:26px;}
.newslist2 dl dt a{	color:#167391; font-size:14px;}
.newslist2 dl dt span{ float:right;	color:#575757;}
.newslist2 dl dd{ color:#555555; line-height:26px; padding-left:16px;}

/*--------newsdetail--------------*/
.newslist h1{ line-height:200%; color:#3d8095; font-size:22px; text-align:center;}
.shijian{ padding:10px 0; text-align:center; position:relative; border-bottom:1px dotted #d0d0d0;}
.shijian span{ color:#888888; font-weight:normal; font-family:"微软雅黑"; font-size:12px;}
.bdsharebuttonbox{ position:absolute; left:25px; top:10px;}
.jiathis_txt{ color:#999999px;}
.zhengwen{ padding:10px 0 30px;font-size:12px;}
.zhengwen img{ padding:10px 0;}
.zhengwen p{ font-size:12px; line-height:28px;}
.zhengwen span{ color:#008cb7;}
.zhengwen p a{ text-decoration:underline; color:#118bb1;}
.zhengwen p a:hover{ text-decoration:underline; color:#7c252f;}
.zhengwen *{ font-size:14px;}

.shangxia{ padding:20px 0; border-top:1px dashed #c8c7c7;}
.shangxia a{ color:#555555;}
.shangxia a:hover{ color:#118bb1;}
.shang{ float:left; line-height:200%;}
.xia{ float:right; line-height:200%;}
/*--------partnerlist--------------*/
.partnerlist{ padding:25px 0;}
.partnerlist dl{ background:#ffffff; padding:24px 23px; margin-bottom:10px; width:183;}
.partnerimg{ float:left; margin-right:19px;}
.partnerlist dl dt{ float:left; width:240px; height:135px; border-right:1px dotted #cbcbcb;}
.partnerlist dl dt a{ color:#0080a8; font-size:16px; line-height:27px;}
.partnerlist dl dt p{ color:#666666; font-size:12px; line-height:27px; }
.partnerlist dl dd{ font-size:12px; color:#666666; line-height:27px; padding-left:22px; float:left; width:315px;}
.partnerlist dl dd a{ color:#2e92bd;}
/*--------partnerdetail--------------*/
.partnerdetail{ padding:35px 0 25px;}
.partnerdetail a{ color:#118bb1;}
.partnerdetail a:hover{ color:#7c252f;}
.par_detailtop{ background:#fff;}

.partnerdetail p{ font-size:14px; line-height:30px;}
.partnerdetail *{ font-size:14px;}
.par_img{ float:left; width:458px; padding-right:37px; }
.par_jianjie{ float:left; padding-top:30px;}
.par_jianjie h3{ color:#3d8095; font-size:20px; line-height:27px; font-weight:bold;}
.par_jianjie p{ color:#666666; line-height:27px;}
.par_jianjie span{ color:#3d8095; font-weight:bold; line-height:27px;}

.par_bottom{ padding-top:10px;}
.par_bottom span{ color:#04799d; font-size:14px; line-height:27px; font-weight:bold; padding:15px 0 5px; display:block;}
.par_bottom p{ color:#666666; line-height:28px;}
/*--------校园生活--------------*/
.school{ padding:28px 0;}
.school ul{ zoom:l;}
.school ul:after{ display:block; content:""; clear:both;}
.school ul li{ float:left; width:257px; height:214px; padding:0 3px 3px 0; margin-right:29px; margin-bottom:30px; background:url(../images/school_libg.jpg) right bottom;}
.school ul li div{ border:1px solid #cdcdcd; background:#fff; padding:1px;}
.school ul li div a img{ vertical-align:bottom; padding-bottom:1px;}
.school ul li div a p{ background:#f0f0f0; font-size:13px; color:#333333; line-height:39px; text-align:center;}
.school ul li.nomargin{ margin-right:0;}

/*--------校园生活详细页--------------*/
.tonglan{ border:none;}
.tonglan{ background:url(../images/right_h2bg.jpg) left center no-repeat; padding-left:18px; color:#414c77; font-size:16px; line-height:50px;}
.tonglan .more{ line-height:50px; color:#666666;}
.tonglan .more a{ color:#666666; font-size:12px;}


.school_box{ position:relative; width:921px; margin:30px auto;}
/* play */
#play{width:921px;text-align:center;position:relative;overflow:hidden;margin:5px auto;}
/*#play .change_a{width:50%;height:100%;position:absolute;top:0;z-index:1;cursor:pointer;display:block;overflow:hidden;background:url(about:blank);}
#play .prev_a{left:0;}
#play .next_a{right:0}
#play .change_a span{width:24px;height:43px;display:block;position:absolute;top:50%;margin-top:-21px;display:none}
#play .prev_a span{background:url(../images/s_gallery_2012110702.png) no-repeat 0px -50px;left:0;}
#play .next_a span{background:url(../images/s_gallery_2012110702.png) no-repeat -30px -50px;right:0;}*/
#play .img_ul{position:relative;z-index:1;}
#play .img_ul li{ }
#play .img_ul li img{ padding:9px; background:#fff; border:1px solid #dadee6;}
.school_jieshao{ padding:20px 0;}
.school_jieshao p{ text-align:left; color:#333333; font-size:12px; line-height:20px;}

.img_hd { width:858px; overflow:hidden;height:80px;margin:5px auto;position:relative;}
.img_hd ul{position:absolute;z-index:1}
.img_hd ul li{float:left;width:119px;height:80px;cursor:pointer;padding:0 12px;overflow:hidden;*display:inline;text-align:center}
.img_hd ul li img{height:80px; width:119px;}
.img_hd ul li.on img{ height:74px; width:113px; border:3px solid #fdaf19;}
.bottom_a{width:26px;height:79px;position:absolute;display:block;margin-top:-11px;cursor:pointer;z-index:10; bottom:0;}
.prev_a{background:url(../images/school_prev.jpg) no-repeat;left:0;}
.next_a{background:url(../images/school_next.jpg) no-repeat;right:0;}

/*--------contact--------------*/
.contact{ padding:30px 0; width:790px; margin:0 auto;}
.contact p{ color:#444444; font-size:13px; line-height:36px;}

.contact_map{ border-top:1px dotted #c8c8c8;}
.contact_map img{ border:1px solid #cbcbcb; padding:6px; background:#fff; margin-top:24px;}

/*--------在线报名--------------*/
.enlist{ margin:34px 0 20px; position:relative; padding-bottom:40px; background:#fff; border:1px solid #d9dfeb;}
.enlist h2{ text-align:center; border-bottom:1px solid #ededed;}
.enlist h2 span{ color:#1e748e; font-size:24px; font-weight:bold; text-align:center; background:url(../images/enlist_titlebg.jpg) left center no-repeat; padding-left:33px; height:79px; line-height:79px;}
.enlist_frombox{ padding:15px 0 0px 0px;}
.enlist_frombox p{ color:#ff4141; font-size:13px; line-height:42px; text-align:center;}


.enlist_rb{ position:absolute; bottom:-1px; right:-1px;}

.enlist_from{ width:572px; margin:0 auto; padding-top:10px; padding-bottom:110px;}
.enlist_from li{ margin:8px 0; color:#ff4141; }
.enlist_from li.tishi{ font-size:13px; line-height:42px;}
.enlist_from li span{ text-align:right; width:90px; display:block; float:left; font-size:14px; line-height:34px; color:#555555;}
.enlist_from li input{ width:224px; height:32px; padding:0 10px; border:1px solid #dcdcdc;}
.enlist_from li input,.message_biao li textarea{ line-height:34px;}
.enlist_from li textarea{ width:454px; height:132px; padding:10px; border:1px solid #dcdcdc; resize: none; }
.enlist_from li img{ vertical-align:middle; padding:0 5px;}
li.button{ text-align:center;}
.enlist_from li input.tijiao{ background:url(../images/tijiao_a.jpg) no-repeat; width:138px; height:38px; margin:2px 5px; border:none;}
.enlist_from li input.chongzhi{ background:url(../images/chongzhi.jpg) no-repeat; width:138px; height:38px; border:none; margin:2px 5px;}

/*--------索取资料--------------*/
.infor_from{ width:670px;  margin:0 auto; padding-top:10px; padding-right:70px;}
.infor_h2{ text-align:right; padding-right:16px;}
.infor_h2 img{ vertical-align:middle; padding:0 5px;}
.infor_h2center{ text-align:center;}
.infor_from table tr td{ padding:5px 0px; font-size:14px; color:#555555;}
.infor_from table tr td input{ width:224px; height:32px; line-height:32px; border:1px solid #dcdcdc;}
.infor_from table tr td input.sex{border:none; width:auto; height:auto; margin-right:5px;}
.infor_from table tr td input.yuyue{border:none; width:auto; height:auto; margin-right:5px;}
.infor_from table tr td input.tijiao{ background:url(../images/tijiao_a.jpg) no-repeat; width:138px; height:38px; margin:2px 5px; border:none; cursor:pointer;}
.infor_from table tr td input.chongzhi{ background:url(../images/chongzhi.jpg) no-repeat; width:138px; height:38px; border:none; margin:2px 5px; cursor:pointer;}
.infor_from table tr td.tishi{ padding:5px 0px; font-size:14px; color:#ff4141;}
.zixun{ padding:20px 20px 10px; border:1px solid #dcdcdc; font-size:14px; color:#555555;}
.zixun span{ display:block; color:#888888; font-size:12px; line-height:18px; padding:10px 0;}
.question{ width:550px; height:152px; border:1px solid #dcdcdc; resize:none;}
.true_false{ padding:10px 20px 10px; border:1px solid #dcdcdc; font-size:14px; color:#555555;}
.true_false .shifou{border:none; width:auto; height:auto; margin-right:5px;}

/*--------常见问题--------------*/


.question_list{ padding:25px 0;}
.question_list dl{ padding-bottom:20px;}
.question_list dl dt{ background:url(../images/question_titlebg.jpg) left center no-repeat; padding-left:39px;}
.question_list dl dt a{ color:#117898; font-size:14px; line-height:26px;}
.question_list dl dd{ padding-left:39px; width:797px;}
.question_top{ background:url(../images/question_topbg.jpg) no-repeat; height:13px;}
.question_mid{ background:url(../images/question_midbg.jpg) repeat-y; padding:15px 30px;}
.question_bot{ background:url(../images/question_botbg.jpg) no-repeat; height:9px; font-size:0;}
.question_mid p{ color:#555555; line-height:26px;}
.question_mid a{ color:#108ab0; line-height:26px; text-decoration:underline;}
.question_mid a:hover{ text-decoration:underline;}



.course_left1{ float:left; width:900px;}
.course_left1 p{ color:#666666; font-size:14px; line-height:30px;}
.course_right1{ float:right;}
.englist_coursebg{ background:#e5e7ed; padding:35px 0 17px;}

.englist_coursebg .main1 h2{ color:#465aa0; font-size:24px; font-weight:bold; padding:5px 0;}

.englist_list{ padding:24px 0px 0;}
.englist_list dl{ width:520px; float:left; padding-bottom:30px; padding-right:60px;}
.englist_list dl img{ float:left; margin-right:18px;}
.englist_list dl dt{ line-height:32px; font-size:16px; color:#495067; font-weight:bold;}
.englist_list dl dd{ font-size:12px; color:#58648c; line-height:20px;}

.foundation_coursebg{ background:#f6f6f6;}
.foundation_coursebg .main1 h2{ color:#4b7e8f;}
.foundation_coursebg .englist_list dl dt{ color:#4b7e8f;}
.foundation_coursebg .englist_list dl dd{ color:#666666;}


.american{ background:#f1eef0;}
.american .main1 h2{ color:#a66488;}
.american .englist_list dl dt{ color:#9b5079;}
.american .englist_list dl dd{ color:#977186;}

.apply_list{ width:851px;}
.apply_list .daohang{ width:838px; padding-left:13px;}
.applylist{ padding:30px 0 10px;}

.applylist a{ color:#118bb1;}
.applylist a:hover{ color:#7c252f;}
.apply1{ background:url(../images/apply_topbg.jpg) 0 top no-repeat; padding:30px 37px 0 44px;}
.applybox{ border-bottom:1px dotted #bcbcbc; padding-bottom:30px; margin:0 auto; width:770px; padding-top:10px;}
.apply1_left{ float:left; width:482px;}
.apply1_left h3{ color:#4195b0; font-size:24px; line-height:28px; padding-bottom:10px;}
.apply1_left p{ color:#666666; font-size:12px; line-height:24px;}
.apply1_right{ float:right; padding-top:20px;}

.apply2{ background:url(../images/apply_botbg.jpg) 0 bottom no-repeat; padding-bottom:30px;}
.apply2 .apply1_right{ float:right; padding-top:60px;}


.whybg1{ background:#fff; padding:30px 0;}
.whybg2{ background:#efefef; padding:40px 0;}
.why2 h3{ color:#0ba1c1; font-size:18px; line-height:26px; font-weight:bold;}
.why2 p{ color:#444444; line-height:25px;}
.why2 h4{ color:#00ab69; font-size:18px; line-height:26px; font-weight:bold;}
.why3 .main2_left{ width:360px;}
.why3 .main2_left h3{ color:#333333; font-size:18px; line-height:28px; padding-bottom:10px;}
.why3 .main2_right{ width:706px;}
.why3 .main2_right .curr_title{ width:193px;}
.why3 .main2_right .curriculum li{ margin-bottom:5px;}

.QQ{ position:fixed; right:1px; top:50%; margin-top:-153px; z-index:100;}


#owl-demo{position:relative;width:330px;height:305px;margin:20px 0 0 0;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:330px;height:305px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}


.main1_2{float:right;width: 340px; margin-top:20px;}
.main1_2 li{margin-bottom:10px;background: url("../images/main1_2.jpg") no-repeat left bottom;line-height: 22px;padding-bottom:15px;zoom: 1;overflow: hidden;}
.main1_2 .data{float:left;width: 68px;background: url("../images/datas.jpg") no-repeat left center;line-height: 28px;text-align: center;padding-right: 20px;}
.main1_2 .data h6{color:#fff;font-size:17px;}
.main1_2 .data h4{color:#898989;}
.main1_2 .info{float:left;width:252px; height:25px; overflow:hidden;}
.main1_2 .info h6{font-size: 16px;}
.main1_2 .info p{color:#999999;margin-top:3px;}
.main1_2 .on .data{background: url("../images/data2s.jpg") no-repeat left center;}
.main1_2 .on .data h4{color:#2157a4;font-weight: 700;}
.main1_2 .on .info p{text-decoration:underline;}
.main1_2 .on .info h6{color:#2157a4;}


._topnews ._left{ float:left; width:335px; margin-right:20px;}
._topnews ._img{}
._topnews ._info { float:right; width:380px;}
._topnews ._info ._t{ font-size:19px; color:#2e2e2e; }
._topnews ._info ._lk .more_btn{ display:none; width:90px; height:27px; line-height:27px;}
._topnews ._info  ._tools{ margin:8px 0; color:#949694}
._topnews ._info  ._tools *{ vertical-align:middle}
._topnews ._info  ._tools img{margin-right:8px;}
._topnews ._info  ._tools ._count{ position:relative; cursor:pointer; font-size:12px;}
._topnews ._info  ._tools ._count i{ opacity:0; display:none \9; position:absolute; top:-3px; left:0; padding:3px 5px;  border:1px solid #e6e6e6; color:#adadad; white-space:nowrap; text-align:center; transition:all ease .3s;}
._topnews ._info  ._tools ._count:hover i{ opacity:1; display:block \9; left:100%;}
._topnews ._info .bdsharebuttonbox { display:inline-block;}
._topnews ._info .bdsharebuttonbox a{ float:none; width:auto; height:auto; line-height:normal; padding:0; margin:0;margin-right:10px; color:#999; background:none; }
._topnews ._info .bdsharebuttonbox img{ vertical-align:-1px;}
._topnews ._info  time{ padding-right:12px;}
._topnews ._info ._p{ font-size:14px; color:#515151;  margin-bottom:10px; line-height:1.5;}
._topnews ._info ._lk img{ margin-right:6px;}
._topnews ._info:hover ._p,._topnews ._info:hover ._t{ color:#2257a5}
._topnewslist{ position: relative; float:right; width:380px;}
._topnewslist ._more{ position: absolute; right:0; top:-30px; color: #515151;}
._topnewslist ._more:hover{color:#2257a5}
._topnewslist li{ overflow:hidden; border:1px solid #e6e6e6; margin-bottom:12px; background:url(../images/i_news_arr.png) 97% center no-repeat;}
._topnewslist li:hover{ background-color:#f5f4f1;}
._topnewslist .date_time{ float:left; height:48px; line-height:48px;}
._topnewslist .date_time ._date big{ font-size:20px;}
._topnewslist ._t{ float:left; width:65%; line-height:45px; padding-left:15px; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
._topnewslist li:hover .date_time{ background-color:#2257a5; color:#FFFFFF;}
._topnewslist li:hover ._t{ color:#2257a5}

.mt_list {}
.mt_list li{ padding-bottom:10px; margin-bottom:14px; border-bottom:1px dotted #919191; background:url(../images/mt_arr.png) 10px 10px no-repeat}
.mt_list li ._t{ font-size:16px; color:#353535;}
.mt_list li:hover { background-image:url(../images/mt_arr_on.png)}
.mt_list li:hover ._t{ color:#864a03; font-weight:bold;} 
.mt_list li:hover time{ color:#c59413; font-size:12px;}
.mt_list li.last{ border-bottom:0;}
.remark{padding-top:6px; color:#999999;}


.comdiv{
	float:left; margin:0px; padding:0px; width:100%; text-align:left; vertical-align:middle; overflow:hidden;}
.comt{
	height:36px; line-height:36px; background-image:url(../images/nt.jpg); background-position:center; background-repeat:no-repeat;}
.comt span{
	float:left; font-family:"微软雅黑";}
.comt span.bt_1{
	font-size:17px; color:#222222; margin-left:20px;}
.comt span.bt_2{
	float:left; color:#aeaeae; font-family:"宋体"; padding:0 5px; font-size:18px;}	
.comt span.bt_3{
	color:#222; font-family:Arial, Helvetica, sans-serif; font-size:12px;}	
.comt a{
	float:right; margin-right:15px; display:inline;}
.comt div{
	background-image:url(../images/home.png); height:36px; float:right; color:#818181; padding-left:20px; background-position:left 10px; background-repeat:no-repeat; padding-right:15px;}	
.comt div a{
	float:none; color:#818181; margin:0px;}	
	
.li_s .li_left{
	width:44px; height:35px; padding-top:4px; background-image:url(../images/d.png); background-position:center; background-repeat:no-repeat}
.li_s .li_right{
	width:460px;}
	
a.pt4:link {
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-family:"微软雅黑";
}
a.pt4:visited {
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-family:"微软雅黑";
}
a.pt4:hover {
	font-size: 16px;
	color: #2257a5;
	text-decoration: underline;
	font-family:"微软雅黑";
}
a.pt4:active {
	font-size: 16px;
	color: #2257a5;
	text-decoration: underline;
	font-family:"微软雅黑";
}	
	
	
.pt5 span{
	float:left}
.pt5 a{
	float:right}
.li_s .li_left span{
	float:left; margin:0px; padding:0px; text-align:center; width:90%; line-height:18px; color:#fff; font-family:"微软雅黑";} 
.li_s:hover .li_left{
	background-image:url(../images/don.png);}
	
	
.c_1200_4{ float:left; width:1150px; position:relative;}
.c_main{ width:1200px;  }
.c_main .hd{ width:72px; overflow:hidden; position:absolute; top:36px; left:94px;}
.c_main .hd .prev{ display:block;  width:36px; height:24px; float:right; overflow:hidden; cursor:pointer; background:url(images/c_1200_4_4.png) -36px  0px no-repeat;}
.c_main .hd .next{ display:block;  width:36px; height:24px; float:right; overflow:hidden; cursor:pointer; background:url(images/c_1200_4_4.png) 0px  0px no-repeat;}
.c_main .hd .prev:hover{ background:url(images/c_1200_4_31.png) -36px  0px no-repeat;}
.c_main .hd .next:hover{ background:url(images/c_1200_4_31.png) 0px  0px no-repeat;}
.c_main .bd{ float:left; width:1150px; overflow:hidden;}
.c_main .bd ul{ float:left; width:1150px; zoom:1; margin:0 -10px 0 0;}
.c_main .bd ul .l_240{ width:208px; margin:5px 12px 5px 0; height:120px; float:left; text-align:center; background:#fff; border:1px solid #fff;}

.c_main .bd ul .l_240:hover{box-shadow: 0px 0px 5px #e1e1e1; -webkit-box-shadow: 0px 0px 5px #e1e1e1;-moz-box-shadow: 0px 0px 5px #e1e1e1; border:1px solid #e0e0e0; border-bottom:#0a5aa9 solid 1px;}

.c_main .bd ul .l_240 .pic{ float:left; width:100%; height:75px; text-align:center; margin:10px 0 0 0;  }
.c_main .bd ul .l_240 .pic img{ width:104px; height:75px; margin:0 auto; display:block;}
.c_main .bd ul .l_240 .title_1{float:left; width:230px; height:110px;}
.c_main .bd ul .l_240 .title_1 .b_1{float:left; width:207px; padding:5px 10px 0 10px; text-align:center; overflow:hidden;text-overflow:ellipsis;   }
.c_main .bd ul .l_240 .title_1 .b_1 a{ color:#403f3f; font-size:14px; font-weight:bold; line-height:22px;}
.c_main .bd ul .l_240:hover .title_1 .b_1 a,
.c_main .bd ul .l_240 .title_1 .b_1 a:hover{ color:#3772ae;}
.c_main .bd ul .l_240 .title_1 .b_2{float:left; width:207px; padding:0 10px 18px 10px; line-height:22px; color:#797979; font-size:14px;}

/*友情链接*/
.c_1200_4 .l_1198{ float:left; width:1070px; background:#fff; border:1px solid #e1e1e1; padding:15px 16px;}
.c_1200_4 .l_1198 a{ color:#4f4f4f; font-size:14px; line-height:30px;}
.c_1200_4 .l_1198 a:hover{ color:#0a5aa9;}

.xw_text{padding-top:8px; line-height:18px; color:#999999;}
.xw_title{font-size:18px; font-weight:bold; color:#000000;}
.index_news{}
.index_news:hover{background-color:#FFFFFF; cursor:pointer;}

.img_nav{text-align: right;}
.img_nav ul li{float: left;}
.img_nav ul li a{background: url(../images/png_15.png) no-repeat;height: 36px;width: 26px;display: inline-block;*display: inline;zoom:1;margin: 0 5px}
.img_nav ul li a.img_1{background-position: 0 0;}
.img_nav ul li a.img_2{background-position: -44px 0;}
.img_nav ul li a.img_3{background-position: -88px 0;}
.img_nav ul li a.img_4{background-position: -132px 0;}
.img_nav ul li a.img_5{background-position: -176px 0;}

.topnav {background: #f5f5f5;border-bottom: 1px solid #e3e3e3; line-height:30px;}
.page_nav{ font-size:14px; padding-top:10px; padding-bottom:10px;}
.page_nav a{ color:#333333; text-decoration:none; padding:5px 8px 2px 8px; border:1px solid #AACCEE; background-color:#EFEFEF;}
.page_nav a:hover{ color:#FF0000; text-decoration:none; background:#FFFFFF; border:1px solid #0000FF;}

.thisPageNav{ font-size:14px; padding-top:15px; text-align:left;}
.thisPageNav a{ color:#0000ff; text-decoration:underline;}
.thisPageNav a:hover{ color:#FF0000; text-decoration:underline;}