@charset "utf-8";
/* CSS Document */

body{font-size:14px; margin:0 auto; width:100%; background:#ffffff; font-family:Arial, Helvetica, sans-serif; line-height:28px;}
a{ text-decoration:none; outline:none; color:#000;}
a:hover{text-decoration: underline;};
h1,h2,h3,h4,h5,h6{margin:0; padding:0}
ul,ol{margin:0; padding:0; list-style:none}
p{ line-height:24px; margin:0; padding-left:5px; padding-right:5px; text-indent:2em; text-align:justify; }
img{ border:0;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1} 

.top{ width:1140px; background:#FFF url(../images/Nelson-College_03.png) no-repeat right; margin:20px auto 0; padding:10px 0 30px;}
.top .img-logo{ width:280px; height:117px; float:left; margin-left:20px; margin-right:30px;}
.nav{width:100%; background:#2f3998; height:60px; margin:0 auto;}
.top span{ display:block; float:left; color:#2f3998; font-size:48px; font-weight:bold; padding-top:38px;}

/*导航菜单*/
#navMenu {width:1140px; background:#2f3998; height:60px; margin:0 auto;line-height: 60px;display:block;overflow:hidden;}
#navMenu ul{width:95%;padding-left:8px;float:left;}
#navMenu .onelink{}
#navMenu_r{padding-right:8px;float:right;height:60px;}
#navMenu li{width:122px;text-align:center;float: left;line-height:60px;height: 60px;margin-left:-2px;}
#navMenu li a { width:122px; height:60px; line-height:60px; font-size:16px;color:#fff;font-family: "宋体"; display: block;}
#navMenu li a:hover{width:122px; height:60px; text-decoration:underline;}
/*-------- 下拉菜单 --------------*/
.dropMenu {	position:absolute;top: 0;z-index:100;width: 164px;visibility: hidden; margin-top: -1px;margin-left:-2px;}

.dropMenu li { background:#2f3998;  padding:8px 0 10px 6px;	}
.dropMenu li a {width: 92%;	display: block;	text-align:center;	color: #ffffff;padding: 5px 0 5px 0px;}
.dropMenu a:hover {color:#ffffff;}

.con{ width:1140px; background:#FFF; margin:0 auto;}

/*banner*/
#playBox{ width:1140px; height:349px; margin:0px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:150px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:150px; right:10px; z-index:10;}
#playBox .smalltitle {width:1195px; height:10px; position:absolute; bottom:25px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#cc1c23;}

/*内容*/
.con_box{ width:100%;}
.about{ width:1000px; margin:0 auto;}
.about_title{ width:231px; height:49px; background:url(../images/Nelson-College_14.png) no-repeat; text-align:center; line-height:49px; margin:35px auto;}
.about_title a{ font-size:30px; color:#2f3997;}
.img_ab{ width:450px; height:234px; float:left;}
.con_about{ width:480px; height:214px; float:right; margin-top:18px;}
.about .more{ width:156px; height:40px; margin:25px auto;}
.about .more a{ color:#FFF; width:156px; height:40px; display:block; background:url(../images/Nelson-College_22.png) no-repeat; text-align:center; line-height:38px;}
.more01 a{ color:#2f3997; line-height:30px;}

.th_box{ width:100%; background:#f5f5f5;}
.tr_box_con{ width:1140px; margin:0 auto; padding-top:15px;}
.box_01{ float:left; width:330px; margin:25px; text-align:center;}
.box_01 h3 a{ font-size:30px; font-weight:500;  margin:20px 0; color:#2f3997;}
.box_01 p{ text-indent:0;}

.tw_box{ width:1140px; margin:25px auto;}
.tw_box01{ width:535px; float:left;}
.tw_box02{ width:535px; float:right;}
.tw_box .title{ border-bottom:1px solid #b7b7b7; margin-bottom:30px; }
.tw_box .title a{ width:120px; font-size:30px; display:block; line-height:55px; border-bottom:3px solid #2f3997;}
.tw_box .title a:hover{ text-decoration:none;}
.tw_box01 img{ width:258px; height:196px; margin-top:10px; }
.tw_box01 .img_01{ margin-right:10px;}
.tw_box01 p{ text-indent:0;}
.tw_box .more01{ text-align:center;}
.tw_box02 .img_02{ float:right; margin-left:20px;}
.tw_box02 .img_03{ float:left;margin-right:20px;}
.tw_box02 .more01{ margin-top:15px;}

/*底部*/
.footer_box{ width:100%;background:#2f3997;}
.footer{ width:1140px; margin:0 auto; padding:10px 0 35px; text-align:center; }
.foot_nav{ width:625px; margin:15px auto; color:#FFF;}
.foot_nav ul li{ float:left;}
.foot_nav ul li a{color:#FFF;}
.footer p{ text-align:center; line-height:20px; color:#242424; text-indent:0;color:#FFF;}
.footer p a{color:#FFF;}
.footer span.foot-border_b{ display:block; width:65%; margin:20px auto 25px; border-bottom:1px solid #FFF;}


/*子页面*/
.banner{ width:1140px; height:260px; margin:0 auto;}
.banner img{ width:1140px; height:260px;}
.Sbox{ width:1140px; margin:20px auto;}
.Sbox .sleft{  float:left; width:740px;}
.Sbox .sright{ width:340px; float:right; }
.Sbox .sright .right_title{ width:320px; height:45px; line-height:45px; background:#31409d; padding-left:20px; color:#FFF;}
.Sbox .sright .r_nav{ padding:25px 10px; text-align:center; background:#f5f5f5;}
.Sbox .sright .r_nav ul li a{ display:block; line-height:35px; border-bottom:1px solid #dcdcdc;}
.Sbox .sright .r_nav ul li a:hover{ display:block; line-height:35px; border-bottom:1px solid #31409d; text-decoration:none; color:#31409d;}
.bread{ border-bottom:1px solid #31409d; line-height:45px; margin-bottom:20px;}

.sleft .blue{ color:#31409d; font-weight:bold; line-height:35px; }
.sleft p a{ color:#31409d;}
.sleft p .img_04{ width:400px; margin:20px;}
.sleft p .img_05{ width:300px; margin:20px;}
.sleft p .img_06{ width:350px; margin:20px 0;}
.sleft p .img_07{ width:550px; margin:20px 0;}