
/* CSS Document */
body { margin: 0; padding: 0; font-family: 微软雅黑; }

a{ text-decoration:none;}
a:link{ text-decoration:none;}
a:hover{ color:#F00;}
#head { height: 103px; clear: both; width: 100%; }
#head #logo { float: left; margin-left: 40px; }
#head #search{ float:right; margin-right:40px; margin-top:30px;}
#head #search form {margin: 0; } 
#head #search #search_box {width: 470px; height: 36px; background: url(../image/search_bg.jpg);} 
#head #search #search_box #s { float: left;padding: 0;margin: 8px 0 0 35px;border: 0;width: 359px;background: none;font-size:.12px; color:#ccc; line-height:20px}
#head #search #search_box #go {float: right; margin-top:2px;} 
#head .textbg{ margin:0 auto; width:1100px; }
#head .text{ float:left; color:#999; font-size:14px; line-height:20px; margin:0 auto; text-align:left; padding-top:10px; margin-bottom:10px;}
#head .text span{ display:inline; padding-right:45px; line-height:20px; letter-spacing:1px;}

/*导航*/
#menu { width: 100%; height: 50px; background: #0e419c; clear: both; }
#menu ul { width: 1212px; margin: 0 auto; line-height: 50px; }
#menu ul li { color: #FFF; font-size: 18px; margin-right: 50px; float: left;  list-style: none; text-align: center; font-weight: bold; }
#menu ul li a{ color: #FFF; font-size: 18px; font-weight: bold; text-decoration: none; padding-left:2px; padding-right:2px; }
#menu ul li a:link{text-decoration: none; padding-left:10px; padding-right:10px;}
#menu ul li a:hover{ color: #fff; background:#84c0f2; display:block; height:50px; padding-left:10px; padding-right:10px; }
/*banner*/
#banner { height: 300px; clear: both; text-align: center; background-image: url(../image/index_09.jpg); background-position:center; }
#banner2 { height: 300px; clear: both; text-align: center; background-image: url(../image/index_09.jpg); background-position:center; }
.datu{ width:100%; height:300px; background-color:#666666}
.datu ul,li{ list-style:none; margin:0px; padding:0px;}
.flexslider{position:relative;height:300px;overflow:hidden;background:url(http://www.fdqsxy.com/templets/qiushi2016/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:300px;}
.flex-control-nav{position:absolute;bottom:1px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../image/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(http://www.fdqsxy.com/templets/qiushi2016/css/images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(http://www.fdqsxy.com/templets/qiushi2016/css/images/next.png) center center no-repeat;}


.main { margin: 0; text-align: center; width: 100%; }
.h10 { height: 10px; clear: both; }
.h40 { height: 40px; clear: both; }
h4 { font-size: 18px; font-family: 微软雅黑; }
.w1210 { width: 1212px; margin: 0 auto; height: auto; overflow: hidden; }
/*公共部分内容*/
.titlebg { height: 50px; border-bottom: 1px solid #eaeaea; margin-left: 5px; margin-right: 5px; }
.titlebg .title { font-size: 23px; font-family: 微软雅黑; line-height: 50px; text-align: left; height: 50px; margin-left: 15px; color: #1467b3; font-weight: bolder; float: left; }
.titlebg .more { float: right; margin-top: 20px; margin-right: 20px; }
.indextitle{ font-size: 25px; font-family: 微软雅黑; line-height: 50px; text-align: left; height: 50px; margin-left: 45px; width:1210px; margin:0 auto; color: #1467b3;  padding-left:10px; }
/*股票课程*/
.gupiaobg{width:1212px; height:auto; margin:0 auto; }
.gupiao{ width:18%; height:260px; float:left; margin-right:10px; padding:5px;  border: 1px solid #D9D9D9; }
.gupiao img{ max-width:100%; height:auto;}
.gupiao .title{font-size: 18px; font-family: 微软雅黑; color:#1467b3; font-weight:bolder; line-height:40px;}
.gupiao .text{ clear:both; text-align:left; height: 40px; font-size:14px; color:#999; padding:8px;}
.gupiao .button{ background:#1467b3; color:#FFF; font-size:18px; font-weight:bolder; line-height:39px;}
.gupiao .button a{ color:#FFF;}
.gupiao .button a:hover{ color:#FFF; background:#84c0f2; display:block;  padding:0; }
.gupiao2{ width:220px; height:300px; float:right; padding:5px;  border: 1px solid #D9D9D9;
 }
.gupiao2 .title{font-size: 18px; font-family: 微软雅黑; color:#1467b3; font-weight:bolder; line-height:40px;}
.gupiao2 .text{ clear:both; text-align:left; font-size:14px; color:#999; padding:8px;}
.gupiao2 .button{ background:#1467b3; color:#FFF; font-size:18px; font-weight:bolder;  line-height:39px;}
.gupiao2 .button a{ color:#FFF;}
.gupiao2 .button a:hover{ color:#FFF; background:#84c0f2; display:block;  padding:0; }


/*MBA*/
.MBA{ width:1210px; height:300px;  margin:0 auto;}
.MBA .title{ font-size:14px; color:#1467b3; font-weight:bolder; line-height:40px; height:40px; text-align:left; border-bottom:1px solid #EBEBEB; }
.MBA .classmenu{ width:220px; height:300px; margin-right:20px; margin-left:10px; margin-top:10px; float:left;text-align:center;}
.MBA .classmenu a{ color:#FFF; text-align:center;}
.MBA .classmenu a:hover{ color:#FFF; background:#84c0f2; display:block;  padding:0;  }
.MBA .classmenu .a1{ background:#df695a; height:60px; color:#FFF; line-height:60px; font-size:20px; margin-bottom:10px; font-weight:bolder;}
.MBA .classmenu a{ color:#FFF;}
.MBA .classmenu a:hover{ color:#FFF; background:#84c0f2; display:block;  padding:0; }
.MBA .classmenu .a2{ background:#9dc0a0; height:60px; color:#FFF; line-height:60px; font-size:20px; margin-bottom:10px; font-weight:bolder;}
.MBA .classmenu .a3{ background:#e7be3e; height:60px; color:#FFF; line-height:60px; font-size:20px; margin-bottom:10px; font-weight:bolder;}
.MBA .classmenu .a4{ background:#88c2c4; height:60px; color:#FFF; line-height:60px; font-size:20px; margin-bottom:10px; font-weight:bolder;}
.MBA .zxdt{ width:400px; float:left;   margin-top:10px; margin-right:30px; margin-left:20px; }
.MBA .zxdt ul{  margin-top:20px; float:left; margin-left:-40px; width:400px;} 
.MBA .zxdt ul li{ clear:both; font-size:14px;  line-height:35px; height:35px; width:400px; color:#000; text-align:left; border-bottom:1px dotted #999999; text-indent:0.5em;} 
.MBA .zxdt ul li a{ font-size:14px;  color:#000; } 
.MBA .zxdt ul li a:hover{ color:#fff; display:block; line-height:35px; background:#84c0f2;}
.MBA .hdbd{ width:500px; float:left;margin-top:10px; }
.MBA .hdbd ul{  margin-top:20px; float:left;  margin-left:-40px;} 
.MBA .hdbd ul li{ clear:both; font-size:14px;  line-height:35px; height:35px; width:500px; color:#000; text-align:left; border-bottom:1px dotted #999999; text-indent:0.5em;} 
.MBA .hdbd ul li a{ font-size:14px;  color:#000; } 
.MBA .hdbd ul li a:hover{ color:#fff; background:#84c0f2; display: block;  height:35px;}




/*自学考试*/
.zixuekaoshibg{ margin:0;   height:700px;  background-image:url(../image/zikaobg.jpg); }
.zixuekaoshi{ width:1210px; height:300px;  margin:0 auto;  }
.zixuekaoshi .title{ font-size:14px; color:#1467b3; font-weight:bolder; line-height:40px; height:40px; text-align:left; margin-top:20px;}
.zixuekaoshi .titlebg{ border-bottom:1px solid #ccc; line-height:30px;}
.zixuekaoshi span{ list-style:none; line-height:30px; font-size:14px; height:30px; color:#000; clear:both; display:block; text-align:left; padding-left:20px; border-bottom:1px dotted #ccc;}
.zixuekaoshi .zysz{ width:220px; float:left; height:300px; margin-right:20px;  margin-left:10px;}
.zixuekaoshi .zysz ul li{ clear:both; width:200px; line-height:30px;}
.zixuekaoshi .zsjz{ width:940px; float:left;  height:600px; margin-right:10px;  overflow-y:scroll;}
.zixuekaoshi .zsjz img{width:260px; height:190px; border:0; margin-top:20px; float:left; margin-left:10px;}
.zixuekaoshi .zsjz .text{ float:left; font-size:14px; color:#000; line-height:25px; text-align:left; padding:10px; width:96%;}
.zixuekaoshi .zkdt{ width:270px; float:right;  height:300px;    }
.zixuekaoshi .zkdt ul{ padding::10px; list-style:none; margin-left:-30px; margin-right:10px;}
.zixuekaoshi .zkdt ul li{ font-size:14px; border-bottom:1px dotted #ccc; line-height:35px; text-align:left; text-indent:0.5em;}
.zixuekaoshi .zkdt ul li a{ font-size:14px; color:#000;}
.zixuekaoshi .zkdt ul li a:hover{ color:#fff; background:#84c0f2; display: block;  height:35px;}



/*语言培训*/
.langbg{ margin:0; height:400px; }
.lang{ width:1210px; height:350px; margin:0 auto;}
.lang .class{ width:220px; float:left; margin-right:20px;}
.lang .title{ font-size:14px; color:#1467b3; font-weight:bolder; line-height:40px; height:40px; text-align:left; margin-top:20px;}
.lang .titlebg{ border-bottom:1px solid #CCC; line-height:30px; margin-bottom:10px;}
.lang span{ list-style:none; line-height:25px; font-size:14px; height:35px; color:#000; clear:both; display:block; text-align:left; padding-left:10px; border-bottom:1px dotted #CCC;}
.lang .tese{width:700px; float:left; margin-right:10px;}
.lang .tese img{ width:260px; height:190px; border:0; margin-top:20px; float:left; margin-left:10px; margin-right:20px;} 
.lang .tese ul{ list-style:none; } 
.lang .tese ul li{ text-align:left; font-size:14px; color:#333; line-height:30px;} 

.lang .classmenu{ width:220px; height:300px; margin-right:20px; margin-left:10px; float:left;}
.lang .classmenu a{ color:#FFF;}
.lang .classmenu a:hover{ color:#FFF; background:#84c0f2; display:block;  padding:0; }
.lang .classmenu .a1{ background:#df695a; height:120px; color:#FFF; line-height:120px; font-size:20px; margin-bottom:20px; font-weight:bolder;}
.lang .classmenu .a2{ background:#9dc0a0; height:120px; color:#FFF; line-height:120px; font-size:20px; margin-bottom:20px; font-weight:bolder;}

/*中学辅导*/
.midschoolbg{ margin:0; height:400px;  background-image:url(../image/yuyanbg.jpg);}
.midschoolbg2{ margin:0; height:400px; }
.midschool{ width:1210px; height:300px;  margin:0 auto;}
.midschool .class{ width:220px; float:left; margin-right:20px; overflow:hidden;}
.midschool .title{ font-size:14px; color:#1467b3; font-weight:bolder; line-height:40px; height:40px; text-align:left; margin-top:20px;}
.midschool .titlebg{ border-bottom:1px solid #CCC; line-height:30px; margin-bottom:10px;}
.midschool span{ list-style:none; line-height:35px; font-size:14px; height:35px; color:#000; clear:both; display:block; text-align:left;  border-bottom:1px dotted #CCC;}
.midschool span a{ font-size:14px;  color:#000; } 
.midschool span a:hover{ color:#fff; background:#84c0f2; display: block;  height:35px;}



.midschool .classtable{width:700px; float:left; margin-right:10px;}
.midschool .classtable img{ width:260px; height:190px; border:0; margin-top:20px; float:left; margin-left:10px; margin-right:10px;} 
.midschool .classtable ul{ list-style:none; width:360px; float:left;  } 
.midschool .classtable ul li{ text-align:left; font-size:14px; color:#333; line-height:35px; text-indent:0.5em; border-bottom:1px dotted #CCCCCC;} 
.midschool .classtable ul li a{ font-size:14px;  color:#000; } 
.midschool .classtable ul li a:hover{ color:#fff; background:#84c0f2; display: block;  height:35px;}


.midschool .classtime{ width:250px; float:left; }
.midschool .classtime ul{  margin-top:20px; float:left;  margin-left:-30px;} 
.midschool .classtime ul li{ clear:both; font-size:14px; text-indent:0.5em; line-height:35px; height:35px; width:250px; color:#000; text-align:left; border-bottom:1px dotted #999999;} 
.midschool .classtime ul li a{ font-size:14px;  color:#000; } 
.midschool .classtime ul li a:hover{ color:#fff; background:#84c0f2; display: block;  height:35px;}


.class6{ width:1210px; height:100px;  margin:0 auto;}
.class6 img{ border:0;  height:80px; width:280px;}

.class6 .a1{ background:#df695a;  height:80px; width:280px; color:#FFF; line-height:60px; font-size:20px; margin-bottom:10px; font-weight:bolder; float:left; margin-left:20px;}
.class6 .a2{ background:#9dc0a0;  height:80px; width:280px; ; color:#FFF; line-height:60px; font-size:20px; margin-bottom:10px; font-weight:bolder; float:left; margin-left:20px;}
.class6 .a3{ background:#e7be3e;  height:80px; width:280px;  color:#FFF; line-height:60px; font-size:20px; margin-bottom:10px; font-weight:bolder; float:left; margin-left:20px;}
.class6 .a4{ background:#88c2c4; float:left; margin-left:20px; height:80px; width:280px;  color:#FFF; line-height:60px; font-size:20px; margin-bottom:10px; font-weight:bolder;}



/*学院动态*/
.xydt { width: 802px; height: 331px; float: left; margin-right: 8px; background-image: url(../image/index_12.jpg); }
.xydt .pic { float: left; width: 358px; height: 235px; margin-left: 20px; margin-right: 20px; }
.xydt .news { float: left; width: 403px; text-align: left; overflow: hidden; }
.xydt .news .title { float: left; text-align: left; font-size: 20px; color: #000; font-weight: bold; line-height: 50px; clear: both; margin-top: 10px; }
.xydt .news .title a {  font-size: 20px; color: #000; font-weight: bold;}
.xydt .news .title a:hover {  font-size: 20px; color: #ff0000; font-weight: bold;}
.xydt .news span { float: left; text-align: left; font-size: 14px; color: #000; line-height: 20px; clear: both; }
/*学院简介*/
.xyjj { width: 399px; height: 331px; float: left; background-image: url(../image/index_14.jpg); }
.xyjj .text { font-size: 16px; color: #000; text-align: left; margin-left: 15px; margin-right: 15px; line-height: 30px; font-family: 微软雅黑; }
.zsjj { width: 1210px; margin: 0 auto; background: url(../image/index_17.jpg); width: 1211px; height: 184px; }
.zsjj ul li { float: left; list-style: none; width: 160px; text-align: center; }
/*课程动态*/
.kcdt { width: 403px; height: 235px; float: left; text-align: left; }
.kcdt ul { text-align: left; }
.kcdt ul li { font-size: 14px; height: 25px; color: #333; list-style: outside; }
.kcdt ul li a{ font-size: 14px;  color: #333;   }
.kcdt ul li a:hover{ font-size: 14px;  color: #ff0000;   }
/*底部文件*/
#footer { height: 74px; width: 100%; background: #555555; }
#footer .links { margin-top: 10px; clear: both; }
#footer .links ul { clear: both; }
#footer .links ul li { float: left; color: #FFF; font-size: 12px; list-style: none; width: 85px; }
#footer .copyright { float: left; clear: both; margin-left: 36px; margin-top: 10px; }
#footer .copyright .text { font-size: 12px; color: #CCC; line-height: 20px; float: left; overflow:hidden; width:600px; }
/*内页左侧*/
#pageleft{float:left; background:#fff; height:auto; width:220px; margin-right:20px;}
#pageleft .leftmenu{ width:220px; clear:both;}
#pageleft h4{ background:#1467b3; height:40px; width:100%; color:#FFF; font-family:微软雅黑; line-height:40px; text-indent:2em; padding:0; margin:0;}
#pageleft span{ background:#fafafa; line-height:40px; border-bottom:1px solid #eeeeee; clear:both; margin-bottom:1px;text-indent:1em; width:220px; display:block; font-size:12px; overflow:hidden;}
#pageleft span a{font-size:12px; text-decoration:none; color:#000;}
#pageleft span a:hover{ font-size:12px; color:#F00; text-decoration:none;}
/*内页左侧联系方式*/
#pageleft .pagecontact{ margin-top:10px;height:auto;  }
#pageleft .pagecontact .text{ height:auto; font-size:12px; padding:10px; color:#000; text-align:left;background:#fafafa; line-height:40px;  }
#pageleft .pagecontact .text h5{ display:block;font-size:12px; line-height:30px; color:#000; text-align:left; clear:both; font-weight:normal; margin:0;  border-bottom:1px solid #eeeeee;  }
/*内页右侧*/
#pageright{ float:left; width:970px;}
#pageright .line{height:40px; line-height:40px;   margin-top:0px; border-bottom:1px solid #CCC; }
#pageright .pagetitle{  color:#333; clear:both; margin-top:0px; font-size:20px; font-family:微软雅黑; float:left; font-weight:bolder;}
#pageright  h5{ font-size:18px; font-family:微软雅黑; text-align:center; clear:both; line-height:40px;}
#pageright span{ float:right; font-size:10px; }
#pageright span a{font-size:10px; text-decoration:none;}
#pageright p{ font-size:13px; font-family:微软雅黑; line-height:30px;}
#pageright p a{ text-decoration:none; font-size:13px;}

/*新闻列表部分*/
#pageright .news ul{margin-top:30px; margin-left:0px;}
#pageright .news ul li{ clear:both; line-height:40px; font-size:14px; color:#333; border-bottom:1px  dotted #999; float:left; width:100%; list-style:disc;}
#pageright .news ul li a{ text-decoration:none; color:#333; font-size:14px;}

#pageright .news ul li .time{ font-size:12px; color:#999; float:right;}

/*课程列表部分*/
#pageright .class{ margin-top:30px; margin-left:10px; text-align:center;}
#pageright .class .pic{ width:225px; height:200px; margin-right:10px;  float:left; margin-bottom:15px; border:1px solid #eeeeee;}
#pageright .class img{ width:225px; height:150px; background:#C60; clear:both;margin-bottom:20px;}
#pageright .class span{ width:230px;text-align:center; color:#000; font-size:14px; display:block;}
 /*分页*/
.dede_pages{ margin-left:50px}
.dede_pages ul{float:left;padding:12px 0px 12px 16px; list-style:none;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}