@charset "utf-8";

/* CSS Document */



/*首页*/

.m-sde{ width:100%; overflow:hidden; height:auto; }

.m-sde .m-sde-a{  width: 645px; }

.m-sde .m-sde-a .m-slt{ width: 100%;}

.m-sde .m-sde-a .m-slt h2{ width: 100%; height:25px; line-height:25px; font-size:30px; color: #000; text-indent:5px; font-weight:700; }

.m-sde .m-sde-a .m-slt h2 span{ font-size: 16px; color: #0565b7; font-weight:normal; line-height:25px; border-left:1px solid #e1e2e2;}

.m-sde .m-sde-a .m-slt h2 span a{ padding-left:10px; color: #0565b7; }

.m-sde .m-sde-a .m-slt h2 span a:hover{color: #ef8528 }



.m-sde .m-sde-a .m-slt ul{ width:100%; float:left; margin-top:20px; }

.m-sde .m-sde-a .m-slt ul li dl{width:100%; float:left; }

.m-sde .m-sde-a .m-slt ul li dl dt{ float:left; width:45px; height:52px; background-color:#034384;}

.m-sde .m-sde-a .m-slt ul li dl dt div{ text-align:center; color:#fff; font-size:22px; font-weight:700;}

.m-sde .m-sde-a .m-slt ul li dl dt div span{ font-size:18px;}

.m-sde .m-sde-a .m-slt ul li dl dd{ float:right; width:582px; }

.m-sde .m-sde-a .m-slt ul li dl dd h3{ color:#011b35; font-size:16px; }

.m-sde .m-sde-a .m-slt ul li dl dd p{ font-size:12px; color:#0565b7; line-height:18px;}

.m-sde .m-sde-a .m-slt ul li dl dd p a{ color:#969696;}

.m-sde .m-sde-a .m-slt ul li dl dd p a:hover{ color:#0565b7;}



.g-p{ padding-top:25px; clear:both;}

.g-p dl{ width:294px;  float:left; padding-top:25px; margin-right:25px;}

.g-p dl dt{ width:294px; height:228px; }

.g-p dl dt a img { width:294px; height:228px; }

.g-p dl dd{ width:294px; height:60px; text-align:center; background-color:#f4f4f4; line-height:60px; font-size:16px; font-weight:700; color:#011b35;}





.m-slt-img{ width: 100%;   margin-top:25px; }

.m-slt-img  h2{ width: 100%; height:25px; line-height:25px; font-size:30px; color: #000; text-indent:5px; font-weight:700; }

.m-slt-img  h2 span{ font-size: 16px; color: #0565b7; font-weight:normal; line-height:25px; border-left:1px solid #e1e2e2;}

.m-slt-img  h2 span a{ padding-left:10px; color: #0565b7; }

.m-slt-img  h2 span a:hover{color: #ef8528 }



.m-slt-img dl{ width:242px;  float:left; padding-top:25px; margin-right:8px;}

.m-slt-img dl dt{ width:242px; height:170px; }

.m-slt-img dl dt a img { width:242px; height:170px; }

.m-slt-img dl dd{ width:242px; height:60px; text-align:center; background-color:#f4f4f4; line-height:60px; font-size:16px; font-weight:700; color:#011b35;}







.m-sde .m-sde-b{ width:310px;  }

.m-sde .m-sde-b .m-sde-tt{ width:100%; }

.m-sde .m-sde-b .m-sde-tt h2{ width: 100%; height:25px; line-height:25px; font-size:30px; color: #000; text-indent:5px; font-weight:700; }

.m-sde .m-sde-b .m-sde-tt h2 span{ font-size: 16px; color: #0565b7; font-weight:normal; line-height:25px; border-left:1px solid #e1e2e2;}

.m-sde .m-sde-b .m-sde-tt h2 span a{ padding-left:10px; color: #0565b7; }

.m-sde .m-sde-b .m-sde-tt h2 span a:hover{color: #ef8528 }



.m-sde .m-sde-b .m-box-bg{ height:830px; background-color:#fbfbfb;}

.m-sde .m-sde-b .m-box-bg .lst{ width:100%; padding-top:10px; }

.m-sde .m-sde-b .m-box-bg .lst ul li{ line-height:25px; background:url(../images/dian.png) no-repeat 5px 12px; height:25px; overflow:hidden; }

.m-sde .m-sde-b .m-box-bg .lst ul li a{ color:#011b35; font-size:16px; padding-left:15px;  }

.m-sde .m-sde-b .m-box-bg .lst ul li a:hover{ color:#0565b7;}



.g-btn{ width:100%; height:100px; padding:20px 0px 20px 0;}

.g-btn .g-m{ background:url(../images/index1_03.png) no-repeat center; width:270px; height:100px; display:block; margin:auto; color:#FFF; line-height:100px; text-align:center; font-size:30px; }

.g-btn .g-m:hover{ color:#F90}





.phone{ width:100%; padding-top:10px }

.phone .m-sde-tt{ padding-bottom:15px;}

.phone dl{width:100%; float:left;  }

.phone dl dt{ width:53px; height:55px; float:left; }

.phone dl dd{ float:left; width:200px; padding-top:px; color:#011b35; font-size:24px; font-weight:300; }




.lst-bott{ width:100%; padding-top:15px; }

.lst-bott h2{ float:left; width: 100%; height:25px; line-height:25px; font-size:30px; color: #000; text-indent:8px; font-weight:700; }

.lst-bott ul { padding-top:15px; float:left; width: 100%; }

.lst-bott ul li{ line-height:30px; border-bottom:1px solid #ccc;} 

.lst-bott ul li a{ color:#969696; padding-left:8px; }

.lst-bott ul li a:hover{color:#F90;}







/*魅力海南*/

.g-m-hn{ padding-top:15px; padding:10px;}

.g-m-hn img{ width:969px; height:420px; }

.g-m-hn p{ padding-top:10px;  line-height:22px; font-size:14px; color:#949494;  }



.g-m-hn-lst{ padding-top:15px; }

.g-m-hn-lst ul{ margin-left:-5px;}

.g-m-hn-lst ul li{ float:left; margin-left:20px;  _margin-left:10px;}

.g-m-hn-lst ul li p{ line-height:60px; text-align:center; display:block; font-size:14px; color:#949494; }

.g-m-hn-lst ul li a img{ width:470px; height:399px;}

.g-m-hn-lst p{ padding-left:15px;  line-height:22px; font-size:14px; color:#949494;}





/*关于海师*/

.bor{ height:25px; padding-left:10px; }

.bor a{ font-size:14px; color:#a4a4a4; line-height:14px; }

.bor .active{ color:#044586; }



.g-bar{ padding-top:15px;  }

.g-bar h2{ padding-left:15px; font-weight:700; font-size:20px; color:#044586; margin-bottom:5px; }

.g-bar p{ padding-left:15px; font-size:16px; color:#949494;  line-height:22px; }



.g-show{ padding-top:15px; }

.g-show ul{ padding:0px 13px;}

.g-show ul li{ display:inline; padding:0px 7px 0px 7px; }

.g-show ul li a img{ width:467px; height:352px;}

.g-show p{ padding-top:15px; padding-left:15px;  line-height:22px; font-size:14px; color:#949494;  }



.g-show-cn{padding-top:15px; }

.g-show-cn ul li{ display:inline; margin-left:10px; }

.g-show-cn p{ padding-top:10px; padding-left:10px;  line-height:22px; font-size:14px; color:#949494;  }



.g-show-lst{padding-top:15px; }

.g-show-lst ul li{ display:inline; margin-left:10px; }

.g-show-lst ul li a img{ width:310px; height:234px;}

.g-show-lst p{ padding-top:10px; padding-left:15px;  line-height:22px; font-size:14px; color:#949494;  }



.g-adv{ padding-top:15px; }

.g-adv img{ padding-left:10px; width:966px; height:367px; }





/*招生信息*/

  .navsbar{ height:36px; background-color:#e8e8e8; }

  .navsbar ul li{ float:left; line-height:36px;    } 

  .navsbar ul li a{font-size:14px; color:#000000; display:block; padding:0px 10px; }

  .navsbar ul li a.active{ background:url(../images/hv_03.gif) no-repeat center left;  color:#fff;  }

  .navsbar ul li a span{ padding-right:10px; display:block; }

  

  

  .tex { height:40px; line-height:40px; font-size:14px; overflow:hidden; }

  .tex em{ color:#ef8528; font-weight:bold; font-size:18px; padding-right:10px; font-style:normal}

  .tex i{color:#ff5555; font-weight:bold; font-size:16px; padding-right:20px; font-style:normal}

  

  .u-d-tab {MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: #eee}

.u-d-tab TD {TEXT-ALIGN: center; BACKGROUND: #fff}

.u-d-tab .tr1 TD {BACKGROUND: #e5e5e5; HEIGHT: 25px}

.u-d-tab .td1 {WIDTH: 250px }

.font-red {FONT-FAMILY: "宋体"; COLOR: red }

/*奖学金*/

.mian-cont{ width:100%; padding-top:15px; }

.mian-cont .sidebar-left{ width:243px; height:553px; background:url(../images/bg_03.png) no-repeat; }

.mian-cont .sidebar-left h2{ text-align:center; font-size:24px; height:65px; line-height:65px; color:#011b35; font-weight:700;}

.mian-cont .sidebar-left ul{ margin: 0px 20px;}

.mian-cont .sidebar-left ul li{ line-height:30px; border-bottom:1px solid #d4d4d4;}

.mian-cont .sidebar-left ul li a{ color:#034383; font-size:16px; font-weight:700;}

.mian-cont .sidebar-left ul li a:hover{ color:#ef8528;}

.mian-cont .sidebar-left ul li a.active{color:#ef8528;}



.mian-cont .sidebar-right{ width:735px;}

.mian-cont .sidebar-right .title{ height:99px; border-bottom: 1px dashed #dcdcdc;}



.mian-cont .sidebar-right .title h3 { text-align:center; font-size:18px; font-weight:700; color:#011b35; line-height:30px; }

.mian-cont .sidebar-right .title p{ text-align:center; font-size:14px; color:#b8b8b8;}



.fm-bl{ padding-top:20px; }

/*.fm-bl table{border-collapse:collapse;}

.fm-bl table tr td {border: 1px solid #CCC; text-align:center;}

.fm-bl .bg{ background-color:#f6f6f6;}

.fm-bl .bg b{ line-height:40px; }

.fm-bl .bg strong{ line-height:50px }

.fm-bl span{ line-height:40px; }

.fm-bl p{ padding-left:10px; line-height:25px; }*/





/*学费*/

.compile{ width:100%; }

.compile .gg-title{ border-bottom:1px dashed #dcdcdc; }



.compile .gg-title h3{ font-size:16px; font-weight:700; color:#011b35; line-height:30px; text-align:center; }

.compile .gg-title p{ font-size:14px; color:#b8b8b8; line-height:30px; text-align:center; }
.compile .gg-title p.date{ text-align:left;}
.compile .text-nrb{ padding:10px; font-size:14px; line-height:22px; }



/*下载*/

.lst-piang{ padding-top:15px; }

.lst-piang ul li{ line-height:25px; padding-left:5px; }

.lst-piang ul li a{ font-size:14px; color:#39393a;}

.lst-piang ul li a:hover{ color: #ef8528 }

.lst-piang ul li .date{ color:#b1b1b1; font-size:12px; padding-right:20px;}



.pageing{ padding:10px 0;}

.pageing ul li{ float:left; color:#666666; font-size:12px; line-height:22px;}

.pageing ul li a{ border:1px #dddddd solid; width:23px; height:22px; display:block; text-align:center; color:#666666; margin-left:5px; font-size:12px; line-height:22px; }

.pageing ul{ padding-left:400px; }

.pageing ul li a:hover{ background-color:#ef8528; color:#fff;}



/*视频*/

.mian-cont dl{ background:url(../images/gy_03.png) no-repeat; width:305px; height:323px; float:left; margin-left:20px; margin-top:20px; _margin-left:13px; position:relative;}

.mian-cont dl dt a img{ margin: 5px 5px; width:295px; height:254px; }

.mian-cont dl dd{ padding:0px 10px; font-size:14px; text-align:center; padding-top:8px; }

.poc{ position:absolute; width:54px; height:54px; top: 110px; left:120px;}
