.bg_nav{height:124px;width:100%; background:url(../images/bg_nav.jpg) top center #fcfef9; z-index:1}
.pageWarp{width:100%; margin:0px auto; position:relative; top:-105px; left:0; z-index:9999; overflow:hidden;}
.wrapper{width:100%;margin:0 auto; position:relative;}
#ad_right{z-index:9999999;}
.banner{ width:100%; margin:52px auto 0 auto; max-width:1920px; height:478px;}
.banner li{cursor:pointer;}
.banner img{width:100%; cursor:pointer;}


.wrapper .btn{ position:relative; z-index:2;  margin-top:0px;}
.goL{ position:absolute; left:100px; top:180px;height:89px;width:48px; background:url(../images/jt.png) -96px top no-repeat;}
.goR{ position:absolute; right:100px; top:180px;height:89px;width:48px;background:url(../images/jt.png) -144px top no-repeat;}
.goLHover{background-position:0px 0px;}
.goRHover{background-position:-48px 0px;}

#searchform {margin:0 ;float:left; }
#searchform .key{border-radius:20px; border:1px solid #112F85; padding:5px 10px; width:200px; z-index:9;}
#searchform .bt{ position:relative; top:4px; right:30px; z-index:10;}
.sindex{float:left; margin:5px 0 0 20px;}


.time{
margin-top:5px;
text-align:left;width: 260px !important;display:block;text-indent: 2em;

    font-size: 11px;
    letter-spacing: 3px;


}



#slide_zhuanqu {
    width: 235px;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    padding:0;
}

#slide_zhuanqu .sjal,
#slide_zhuanqu .sjal .sjsal {
    width: 235px;
    height: 195px;
    overflow: hidden; text-align:center;
}

#slide_zhuanqu .sjal .sjsal img {position: relative;width: 235px;height: 155px; margin:0 0 15px 0;}
#slide_zhuanqu .sjal .sjsal a{font-size:16px; color:#fff;}
#slide_zhuanqu .radius-btn-2 {width:100%; margin:20px 0 0 20px;}
#slide_zhuanqu .radius-btn-2 li {
    height:4px;
    width: 35px;
	cursor:pointer;	
	float:left;
	line-height:4px;
	font-size:0px;
	text-align:center;
	background:#fff;
	margin:0 2px;
	padding:0;
	border:0;
}

#slide_zhuanqu  .radius-btn-2 li.on {background:#68af1c;}


.new_first {height: 103px;width: 518px; margin:0px 0px 24px;}
.new_first a:hover,.new_firstH a{ color:#abbb38;}
.new_first .left {float: left;  height: 103px; overflow: hidden;width:154px;}
.new_first .left img {float: left; height: 103px; width: 154px;}
.new_first .right {float: right;width: 350px;}
.new_first .right p.title {font-size: 14px;font-weight: normal;height: 25px; line-height: 25px;}
.new_first .right p.title a {display: block; float: left;font-weight: bold;overflow: hidden;}
.new_first .right p.title a img{margin-left:3px;}
.new_first .right em { color: #9F9F9F;font-size: 11px;font-style: normal;  width: 70px;}
.new_first .right p {height: 58px;line-height: 20px;overflow: hidden; color:#a0a0a0;padding: 3px 0px;}
.new_first .right .more {display: block;font-family: SimSun; height: 18px; line-height: 18px;color:#3b66ba;width: 69px; margin-top:5px;}

.new_list ul{ list-style:none;}
.new_list ul li{line-height:30px; border-bottom:1px #dedede dotted; height:30px; width:518px; overflow:hidden;}
.new_list ul li:hover{ background:url("../images/icon03.gif") no-repeat scroll 5px 15px transparent; }
.new_list ul li a{color:#333; text-decoration:none; display:block; width:430px; height:30px; line-height:30px; overflow:hidden;}
.new_list ul li a:hover{text-decoration:none; color:#abbb38}
.new_list ul li span{float:right; color:#a9a9a9; font-size:11px; display:block;}

.new_list ul li.select a{ color:#abbb38}
.new_list ul li.select span{color:#abbb38}

.eventlist { }
.eventlist .title{background:#172a88; padding:10px; color:#fff;}
.eventlist .title .r1{float:left; font-size:16px; font-weight:bold;color:#fff;}
.eventlist .title .r2{float:right; font-size:13px; color:#fff;}
.eventlist .title a{color:#fff;}
.eventlist .title a:hover{color:#fff;}
.eventlist .daylist {margin:0 0 25px 0;}
.eventlist .daylist table{ border-right:1px solid #ccc;}
.eventlist .daylist td{padding:15px 0; text-align:center !important; border-bottom:1px solid #ccc; border-left:1px solid #ccc;}
.eventlist .daylist td:hover{background:#f8f8f8;}
.eventlist .daylist td a{ text-decoration:none; color:#172a88;}
.eventlist .daylist td a:hover{font-weight:bold;}

.eventlist .item{line-height:150%; border-bottom:1px #dedede dotted; margin:15px 0; padding:0 0 15px 0;}
.eventlist .item .pic{width:280px; height:200px; float:left;}
.eventlist .item .pic img{width:280px; height:200px; }
.eventlist .item .txt{float:right; width:580px;}
.eventlist .item .txt p{height:90px; overflow:hidden;}
.eventlist .item .txt a{color:#676767; font-size:14px !important; line-height:22px;}
.eventlist .item .txt a:hover{text-decoration:none; color:#112F85 !important;}
.eventlist .item .txt a strong{font-size:14px !important;}
.eventlist .item span{color:#a9a9a9; font-size:13px; display:block; color:#112F85 !important; margin:10px 0;}
.eventlist .item .txt .mr{background:#172a88; color:#fff; font-size:12px !important; width:60px; height:20px; line-height:20px; display:block; text-align:center; margin:10px 0 0 520px;}
.eventlist .item .txt .mr:hover{background:#112F85; color:#fff !important;}

.indexVideo{  width:251px; height:277px; overflow:hidden; padding:0px 20px; float:left;border-top:1px #e2e2e2 solid;border-bottom:1px #e2e2e2 solid;border-right:1px #e2e2e2 solid;}
.indexVideo h3{ color:#abbb38; font-size:18px; font-weight:normal; height:40px; line-height:40px;}
.indexVideo dl{ }
.indexVideo dl dt{ width:240px; height:156px;display:block; position:relative; margin-bottom:15px;}
.indexVideo dl dt a.bf{ display:block; position:absolute; left:100px; top:60px; width:61px; height:61px;  background:url(../images/video.png) left top no-repeat;}
.indexVideo dl dt a:hover{background:url(../images/video_2.png) left top no-repeat;}
.indexVideo dl dd{ font-size:14px;}
.indexVideo dl dd a{ display:block;  height:28px; line-height:28px; width:240px; overflow:hidden;}
.indexVideo dl dd a:hover{ color:#abbb38;}
.indexVideo dl dd span{ display:block; font-size:12px;}

.indexAds{ float:right; width:280px; height:279px; border-top:1px solid #e2e2e2; overflow:hidden;}
.indexAds li{ float:left; width:279px; height:92px; display:block; position:relative; cursor:pointer; background:#fff; border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.indexAds li a{ display:block;width:279px; height:92px; }
.indexAds li a:hover{background:#f8f7f4;}
.indexAds li img{ position:absolute; left:10px; top:15px;}
.indexAds li span{ position:absolute; left:80px; top:28px; font-size:25px; font-family:\5FAE\8F6F\96C5\9ED1; color:#abbb38;}
.indexAds li span font{ font-size:26px; color:#fff; font-weight:bold; padding-left:3px;}


.pageBanner{ height:120px; background:#f6f7f9; margin:20px 0 0 0;}
.pageBanner .title{ width:1180px; height:30px; margin:30px auto 0 auto; overflow:hidden; font-size:22px;}
.pageNav{width:1180px; margin:0 auto; padding:32px 0 10px 0;height:20px;border-radius:6px; background:rgba(255, 255, 255, 0.5)!important; background:#fff;  filter:alpha(opacity=50); }
.pageNav ul{ margin:0 0 0 36px;}
.pageNav li{float:left; margin:0 20px 0 0;}
.pageNav li a{color:#888; position:relative;}
.pageNav li a:hover{color:#001834;}

.lv_tree {height:52px;overflow: hidden; background:#f9f9f9;padding:0 30px;}
.lv_tree .pic{z-index:1px;}
.lv_tree .title{height:50px; padding:0;color: #999 !important; line-height:50px; border-bottom:0 solid #ddd;}
.lv_tree .title h2{display:block; float:left;color: #999 !important;line-height:50px;height:50px;}
.lv_tree .title .lv_tree_con {float:left; line-height:50px;color: #676767 !important;}
.lv_tree .title .lv_tree_con a {color: #676767 !important;}
.lv_tree .title .lv_tree_con span {color: #676767 !important;}
.lv_tree .title .lv_tree_con i {color: #777 !important;}
.lv_tree .title .lv_tree_con a:hover, .lv_tree_current {color: #112F85 !important;text-decoration:none;}

.lv_tree2 {height:50px;margin:40px 0 30px 0;overflow: hidden;}
.lv_tree2 h2{display:block; float:left;color: #333 !important;line-height:50px;height:50px;}
.lv_tree2 .lv_tree_con {float:right;color: #666 !important; margin:10px 0 0 0;}
.lv_tree2 .lv_tree_con a {color: #666 !important;}
.lv_tree2 .lv_tree_con span {color: #666 !important;}
.lv_tree2 .lv_tree_con a:hover, .lv_tree_current {color: #112F85 !important;}


.pageLeft{ float:left; width:255px; padding:0 0 30px 0; overflow:hidden; display:none;}


.pageRight{ float:right; width:1180px; padding:0; line-height:180%; overflow:hidden; min-height:500px; background:#fff;margin-top:56px;}
.pageRight .ptxt{padding:30px;}
.pageRight h2{ height:30px; line-height:30px; font-size:15px; margin:0 0 20px 0; text-align:center;}
.pageRight a{color:#112F85; text-decoration:none;}
.pageRight a:hover{color:#172a88;text-decoration:underline;}
.editBox{ line-height:24px;}
.pageRight .picbox{float:left !important; width:455px;}
.pageRight .inf{float:left !important; margin:0 0 0 10px; width:600px; padding:40px 0 0 0;}
.pageRight .inf li{ background:url(../images/arrow2.png) left 7px no-repeat; padding:0 0 0 12px; margin:8px 0;}
.pageRight .zhanpin{ padding:0;}
.pageRight .zhanpin .item{ text-align:center; width:320px; margin:0 30px 20px 30px; float:left;}
.pageRight .zhanpin .item img{display:block; margin:0 auto; border-radius:100px; width:200px;}
.pageRight .contact .item{ text-align:left; width:320px; margin:0 30px 20px 30px; float:left;}
.pageRight .contact .item2{ text-align:left; width:1080px; margin:0 30px 20px 30px; float:left;}
.pageRight .contact .item2 .item{text-align:left; width:250px;margin:0 20px 20px 0;float:left; }
.pageRight .contact h3{font-size:20px; padding:10px 0; margin:0 0 10px 0; border-bottom:3px solid #333;}
.pageRight .zbf{margin:0 auto;}
.pageRight .zbf .title{color:#333;}
.pageRight .zbf .title h1{ width:260px; height:60px;  display:block; font-size:20px; line-height:60px;  text-align:center; margin:0 auto; background:#fff; z-index:100;}
.pageRight .zbf .pic{margin:0 auto; text-align:center; border-top:1px solid #ccc; padding:50px 0 0 0; z-index:-1; position:relative; top:-28px; left:0;}

.pageRight .zhanshang{ padding:0;}
.pageRight .zhanshang .item{ text-align:left; width:360px; margin:0 20px 30px 0; float:left;}
.pageRight .zhanshang .item .pic{display:block; margin:0 auto; width:360px; height:236px; z-index:-1px;}
.pageRight .zhanshang .item h3{height:40px; line-height:40px; width:350px; display:block;background:url(../images/bg_black50.png); text-align:left; position:relative; top:-40px; left:0; color:#fff; margin:0 0 -30px 0; font-size:18px; padding:0 0 0 10px;}

.pageRight #menpiao{ padding:0;}
.pageRight #menpiao .item{ text-align:left; width:500px; margin:0 20px 0 0; float:left; cursor:pointer;}
.pageRight #menpiao .item .pic{display:block; margin:0 auto; width:500px; height:328px; z-index:-1px;}
.pageRight #menpiao .item h3{height:40px; line-height:40px; width:500px; display:block;background:url(../images/bg_black50.png); text-align:center; position:relative; top:-40px; left:0; color:#fff; margin:0 0 -30px 0; font-size:18px;}
.pageRight #menpiao .item:hover h3{background:#112F85;}

.pageRight .event{ padding:0;}
.pageRight .event .item{ text-align:left; width:500px; margin:0 20px 0 0; float:left; cursor:pointer;}
.pageRight .event .item .pic{display:block; margin:0 auto; width:500px; height:328px; z-index:-1px;}
.pageRight .event .item h3{height:40px; line-height:40px; width:500px; display:block;background:url(../images/bg_black50.png); text-align:center; position:relative; top:-40px; left:0; color:#fff; margin:0 0 -30px 0; font-size:18px;}



.pageRight .download{ padding:0 0 0 100px;}
.pageRight .download .item{ text-align:center; width:240px; margin:0 30px 30px 50px; float:left;}
.pageRight .download .item img{display:block; margin:0 auto; width:240px; height:326px;}
.pageRight .download .item a{font-size:18px; font-weight:bold;}
.pageRight .download sup{color:#FF0000;}

.pageRight .zsmd{ padding:0;}
.pageRight .zsmd .item{ text-align:left;margin:10px auto 20px auto; padding:0 0 20px 0; border-bottom:1px dashed #ccc; width:100%;}
.pageRight .zsmd .item .pic{ width:182px; height:62px; float:left;}
.pageRight .zsmd .item img{max-width:180px;  border:0 solid #ccc; display:block; margin:0 auto;}
.pageRight .zsmd .item .txt{float:left; margin:0 0 0 20px; width:900px;}



.aboutInfo{ position:relative; height:549px; background:url(../images/about01.jpg) left top no-repeat; margin-top:30px;}
.aboutInfo dl{ position:absolute;width:230px;}
.aboutInfo dl dt{ font-size:18px; color:#fff;}
.aboutInfo dl dt span{ display:block; font-family:Arial; color:#fff;}
.aboutInfo dl dd{ padding-top:30px; color:#fff; font-size:13px; line-height:24px;}
.aboutInfo dl.dl1{ left:306px; top:30px;}
.aboutInfo dl.dl2{ left:20px; top:302px;}
.aboutInfo dl.dl3{ left:598px; top:302px;}

.aboutTabs{ background:url(../images/about02.jpg) left top no-repeat; position:relative; height:365px; margin-top:30px;}
.aboutTabs li{ position:absolute; font-family:simsun; color:#fff; cursor:pointer; }
.aboutTabs li.li0{left:367px; top:38px;}
.aboutTabs li.li1{left:304px; top:60px;}
.aboutTabs li.li2{left:605px; top:128px;}
.aboutTabs li.li3{left:729px; top:130px;}
.aboutTabs li.li4{left:615px; top:158px;}
.aboutTabs li.li5{left:751px; top:156px;}
.aboutTabs li.li6{left:620px; top:183px;}
.aboutTabs li.li7{left:708px; top:181px;}
.aboutTabs li.li8{left:616px; top:210px;}
.aboutTabs li.li9{left:695px; top:208px;}
.aboutTabs li.li10{left:626px; top:234px;}
.aboutTabs li.li11{left:740px; top:234px;}
.aboutTabs li.li12{left:605px; top:260px;}
.aboutTabs li.li13{left:751px; top:260px;}
.aboutTabs li.li14{left:634px; top:286px;}
.aboutTabs li.li15{left:759px; top:286px;}

.aboutTabs li.select{  font-weight:bold;}
.aboutTabsC{ position:absolute; left:33px; top:110px; color:#fff;width:215px; height:200px;}
.aboutTabsC h3{ font-size:14px; margin-bottom:30px; color:#fff;}
.abourNr { color:#fff;}
.abourNr a{ color:#fff;}


.ysBox{ }
.ysBox .ysBT{background: url(../images/icon01.png) no-repeat 800px 21px; cursor: pointer; line-height:55px; border-bottom:1px #dbdbdb solid; font-size:18px; padding-left:20px;}
.ysBox .ysBT span{color:#abbb38;}
.ysBox .ysNR{display: none; margin-top:20px; line-height:20px; padding-bottom:30px;border-bottom:1px #dbdbdb solid; }
.ysBox .ysBTgh{ background:#f4f4f4 url(../images/icon01.png) no-repeat 800px 21px;}
.ysBox .ysBTHover{ background:#abbb38;}
.ysBox .ysBTSelect{ background:#266baa url(../images/icon02.png) no-repeat 800px 21px;; color:#fff;}
.ysBox .ysBTSelect span{ color:#fff;}

.teamList{ border-bottom:1px #d7d7d7 solid; padding-bottom:20px; margin-bottom:20px;}
.teamList .left{ float:left;width:154px;}
.teamList .left img{ width:154px; height:184px;}
.teamList .right{ float:left;width:660px; padding-left:20px; line-height:16px;}
.teamList .right h3{ font-size:16px; color:#abbb38;  margin-bottom:20px; font-weight:normal;}
.teamList .right th,.teamList .right td{ padding:4px;vertical-align:top;}
.teamList .right th{width:55px;}
.page{ padding:20px 0px 20px 0px; text-align:center; float:right;}
.page a,.page span{ color:#999999;}
.page a{height:17px; line-height:17px; text-align:center;}
.page span.cur_page{height:17px;  line-height:17px;color:#abbb38;}
.page a:hover{ color:#abbb38;}
.page a.first,.page a.pre,.page a.next,.page a.last{color:#999999;font-weight:normal;}
.page a.first:hover,.page a.pre:hover,.page a.next:hover,.page a.last:hover{color:#abbb38;}


.teacher{ float:left;width:268px; height:190px; position:relative; margin:0px 0px 13px 18px;}
.teacher dt{ font-size:14px; height:30px; line-height:30px; padding:0px 15px; width:238px;position:absolute; left:0px; bottom:0px; background:url(../images/tm.png) left top repeat; color:#fff;}
.teacher dd{ width:268px; height:190px;}
.teacher dd img{ width:268px; height:190px;}



.teacherFirst{width:555px; height:393px;}
.teacherFirst dt{ width:525px;}
.teacherFirst dd,.teacherFirst dd img{width:555px; height:393px;}

.teacherHover dt{background:url(../images/teacherbt.png) left top repeat; }

.teacherPage{ padding-right:8px;}
.teacherPage a{ display:block; float:right; width:20px; height:20px; background:#dfdfdf; margin-right:10px; background:#abbb38; border:1px #abbb38 solid;}
.teacherPage a:hover{ background:#abbb38;}

/*.sq{ background:url(../images/sq.jpg) left top no-repeat; height:46px; padding-left:180px; margin-top:30px;}*/
.sq{ background:url(../images/sq.jpg) left top no-repeat; height:46px; width:158px; overflow:hidden; margin-top:30px;}
.sq a{ display:block; /*width:115px; height:46px;*/width:0px;height:0px; text-indent:-99999px;}

.hwTabs li{ border:1px #dbdbdb solid; border-top:none; margin-left:-1px; width:419px; float:left; background:url(../images/tabs01.gif) left top repeat-x; font-size:18px; text-align:center; height:45px; line-height:45px;}
.hwTabs li a{ display:block;}
.hwTabs li.select{ background:url(../images/tabs02.gif) left top repeat-x; }

.fxTabs li{ border:1px #dbdbdb solid; border-top:none; margin-left:-1px; width:206px; float:left; background:url(../images/tabs01.gif) left top repeat-x; font-size:18px; text-align:center; height:45px; line-height:45px; cursor:pointer;}
.fxTabs li a{ display:block;}
.fxTabs li.select{ background:url(../images/tabs02.gif) left top repeat-x; }
.fxTabsC{ display:none;}

.pxTitle{ font-size:22px; color:#abbb38; height:40px; line-height:40px; margin-bottom:15px; font-weight:normal; position:relative;}
.pxTitle .more{ position:absolute; right:0px; top:5px; color:#abbb38; font-size:12px;}
.ysNum{ background:url(../images/numbg.jpg) left top no-repeat; padding-top:18px; line-height:34px; text-align:center; color:#fff; font-size:31px; font-weight:bold; display:block; width:55px;}
.ysTable{ font-size:14px;  line-height:24px; width:400px;float:left;}
.ysTable th,.ysTable td{  text-align:left;  padding:5px; }
.ysTable th{width:62px;}
.ysTable .bt{ color:#abbb38; font-size:18px;}

.ysTable2{ width:263px; margin-right:15px;}

.hxLesson{ float:left;width:200px; height:260px; border:1px #ccc solid; margin-right:10px; position:relative; padding-top:80px; background:#f1f3f6;}
.hxLesson dt{ position:absolute; left:-1px; top:-1px; height:51px; line-height:20px; padding-top:11px; font-size:16px; color:#fff; text-align:center; display:block;width:202px; }
.hxLesson dd{ height:30px; line-height:30px; padding-left:22px;}
.hxLesson00 dt{ background:#765a97; border-bottom:2px #674f84 solid;}
.hxLesson01 dt{ background:#534fa0;border-bottom:2px #4e4b92 solid;}
.hxLesson02 dt{ background:#476dab;border-bottom:2px #3c5d92 solid;}
.hxLesson03 dt{ background:#3f9cb6;border-bottom:2px #3b8ca2 solid;}

.rcTabs{ background:#ebeef2; padding:20px 0px 20px 3px; height:60px;}
.rcTabs li{ cursor:pointer; float:left; background:url(../images/tabs03.gif) left top repeat-x; padding:8px 0px 0px 50px; width:148px; height:52px; line-height:20px; font-size:14px; border:1px #dbdbdb solid; margin-left:7px;}
.rcTabs li.last{padding:8px 0px 0px 10px; width:188px; }
.rcTabs li.select{ background:#abbb38; color:#FFF;}
.rcTabsC{ display:none;}

.LessonZc{ float:left;width:131px; height:100px; border:1px #ccc solid; margin-right:7px; position:relative; padding-top:80px; background:#f1f3f6;}
.LessonZc dt{ position:absolute; left:-1px; top:-1px; height:51px; line-height:20px; padding-top:11px; font-size:16px; color:#fff; text-align:center; display:block;width:133px; }
.LessonZc dd{ line-height:16px; padding-left:40px; background:url(../images/icon03.png) 28px 5px no-repeat; margin-bottom:15px;}
.LessonZc00 dt{ background:#765a97; border-bottom:2px #674f84 solid;}
.LessonZc01 dt{ background:#534fa0;border-bottom:2px #4e4b92 solid;}
.LessonZc02 dt{ background:#476dab;border-bottom:2px #3c5d92 solid;}
.LessonZc03 dt{ background:#3f9cb6;border-bottom:2px #3b8ca2 solid;}
.LessonZc04 dt{ background:#c76257;border-bottom:2px #b55c50 solid;}
.LessonZc05 dt{ background:#d9801b;border-bottom:2px #ba6d17 solid;}


.titleZs{ color:#abbb38; font-size:22px; font-weight:normal; margin:20px 0px 10px;}

.zwArea{ background:url(../images/px05.jpg) left top no-repeat; height:188px;}
.zwArea .left{ float:left; width:150px; padding:30px 20px 0px;}
.zwArea .left dt{ color:#fff; font-size:24px; padding-bottom:10px;}
.zwArea .left dd{ color:#fff; }
.zwArea .right{ float:left;  padding:30px  0px 0px 30px;width:615px;}
.zwArea .right li{ float:left;width:120px; background:url(../images/icon03.png) left 11px no-repeat; height:30px; line-height:30px; text-indent:11px; font-size:14px;}

.webAddress{ padding-top:40px; font-size:14px; color:#1c71ad; }
.webAddress a{ color:#1c71ad; }
.webAddress a:hover{ text-decoration:underline;}

.gwTable{ margin:30px 0px 50px;}
.gwTable th,.gwTable td{ padding:0px 25px 0px 0px; font-size:14px; line-height:24px;}
.gwTable th{ color:#abbb38;  font-size:16px; padding-bottom:10px; text-align:left; font-weight:normal;}

.syllabus{ margin:10px 0px 20px;border-top:1px #dbdbdb solid;border-bottom:1px #dbdbdb solid; height:38px; line-height:38px; font-size:18px;}
.syllabus span{ color:#59a615; margin-right:10px;}  

.syllabusDL{width:270px; float:left;}
.syllabusDL dt{ font-size:14px; color:#abbb38; line-height:20px;}

.syllabusLeft{ float:left;width:485px;}
.syllabusRight{ float:right;width:355px;}

.syllabusLeft dl{ float:left;width:130px; height:153px; padding:25px 80px 0px 20px; background:url(../images/px07.jpg) left top no-repeat; margin:0px 10px 19px 0px;}
.syllabusLeft .dl01{ background-position:-238px 0px;}
.syllabusLeft .dl02{ background-position:0px -198px;}
.syllabusLeft .dl03{ background-position:-238px -198px;}
.syllabusLeft dl dt{ font-size:18px; padding-bottom:10px;}
.syllabusLeft dl dd{ line-height:16px;}

.syllabusRight dl{width:280px; height:104px; padding:20px 25px 0px 50px; background:#5854a6; border-bottom:1px #fff solid;}
.syllabusRight dl dt{ font-size:16px; position:relative; color:#fff;}
.syllabusRight dl dt span{ display:block; position:absolute; right:0px; top:0px; color:#7471b6; font-size:48px; font-family:Arial; font-weight:bold;}
.syllabusRight dl dd{ line-height:16px; color:#fff; padding-bottom:5px;}

.syllabusRight .dl01{ background:#46a4bf;}
.syllabusRight .dl01 dt{ text-align:right;}
.syllabusRight .dl01 dt span{ color:#75b4c7; left:0px; right:inherit;}
.syllabusRight .dl01 dd{ text-align:right;}

.syllabusRight .dl02{ background:#c86357;}
.syllabusRight .dl02 dt span{ color:#df9087;}

.foreTitle{ color:#abbb38; font-size:18px; padding:0px 0px 10px;}
.jjTable{ width:100%; border-left:1px #d2d2d2 solid; border-top:1px #d2d2d2 solid; margin-bottom:30px;}
.jjTable th,.jjTable td{ padding:10px 20px; text-align:center; font-size:14px;border-right:1px #d2d2d2 solid; border-bottom:1px #d2d2d2 solid;}
.jjTable .info{ font-size:12px; line-height:20px; text-align:left;}


.newsList{ border-top:1px #dedede solid; border-bottom:1px #dedede solid; padding:18px 0px;height:90px; width:405px;  float:left; margin:0px 32px 40px 0px;}
.newsList dt{width:134px; height:90px; float:left; padding:0px 15px 0px 20px;}
.newsList dt img{width:134px; height:90px; }
.newsList dd{ float:left;width:230px;}
.newsList dd .title{ font-size:14px; height:30px; line-height:24px; width:230px; overflow:hidden; display:block;}
.newsList dd .info{ width:230px; height:40px; line-height:20px; overflow:hidden; display:block; margin-bottom:6px;}
.newsList dd .more{ color:#2a81c4; display:block; background:url(../images/icon03.gif) left 7px no-repeat; text-indent:8px;}

.newsListHover{border-top:1px #2a81c4 solid; border-bottom:1px #2a81c4 solid; }
.newsListHover a{ color:#2a81c4;}


.n-tit{height: 38px; line-height: 38px; padding-bottom: 10px; border-bottom: 1px #b2b2b2 dotted; font-size: 24px; position: relative; font-weight:normal;}
.n-tit .n-back{width: 72px; height: 32px; background: url(../images/news_back.png) 0px 0px no-repeat; position: absolute; right: -5px; bottom: -20px; cursor: pointer;}
.n-msg{height: 34px; overflow: hidden; margin-top: 12px;}
.n-msg .n-msg-base{float: left; line-height: 28px;}
.n-msg .n-msg-base span{margin-right: 10px;}
.n-msg .n-msg-share{float: left;}
.n-body{font-size: 14px; line-height: 1.8em; padding-top: 20px; padding-bottom: 30px;}
.n-relevant h4{height: 38px; line-height: 38px; border-bottom: 1px #b2b2b2 dotted; font-size: 16px; font-weight:normal; position: relative; color:#abbb38;}
.n-relevant h4 .n-back{width: 72px; height: 32px; background: url(../images/news_back.png) 0px 0px no-repeat; position: absolute; right: -5px; bottom: -20px; cursor: pointer;}
.n-relevant ul{margin-top: 10px;}
.n-relevant ul li{line-height: 30px;}
.n-relevant ul li a:hover{ color:#abbb38;}

.faqBox{margin-bottom:40px;;}
.faqBox .qua{background:#f4f4f4 url(../images/q.png) no-repeat 20px 8px; cursor: pointer;padding: 10px 0 10px 60px; font-size:14px;  line-height:20px; border-bottom: 1px dotted #dfdfdf; border-top: 1px dotted #dfdfdf; }
.faqBox .ans{background:url(../images/a.png) no-repeat 20px 12px; padding: 10px 0 0 60px; margin-top:5px; line-height:20px;}


.downloadTitle{ background:#f3f3f3; height:48px; border-bottom:2px #d0cfcf solid; line-height:48px;}
.downloadTitle li{ text-align:center; font-size:14px; color:#abbb38; float:left;}
.downloadTitle .li00{width:95px;}
.downloadTitle .li01{width:360px; text-align:left; padding-left:30px;}
.downloadTitle .li02{width:109px;}
.downloadTitle .li03{width:130px;}
.downloadTitle .li04{width:110px;}

.downloadList{ height:30px; border-bottom:1px #d0cfcf dotted; margin-left:20px; line-height:30px; padding:30px 0px;}
.downloadList li{ text-align:center; font-size:14px;  float:left;}
.downloadList li .downloadBtn{ display:block; background:#858484; width:14px; height:12px; margin:8px 0 0 49px;}
.downloadList li .downloadBtn:hover{ background:#abbb38;}
.downloadList .li00{width:75px;}
.downloadList .li00 img{ margin-top:5px;}
.downloadList .li01{width:360px; text-align:left; padding-left:30px;}
.downloadList .li02{width:109px; font-size:12px;}
.downloadList .li03{width:130px;font-size:12px;}
.downloadList .li04{width:110px;}

.downloadListHover li{ color:#abbb38;}
.downloadListHover li .downloadBtn{ background:#abbb38;}

.videoList{ float:left;width:158px; margin:0px 65px 40px 0px;}
.videoList dt{ width:152px; height:98px; padding:2px; border:1px #e5e5e5 solid; position:relative;}
.videoList dt img{width:152px; height:98px;}
.videoList dt .bf{ position:absolute; right:10px; bottom:10px; width:30px; height:30px; display:block; background:url(../images/video01.png) left top no-repeat;}
.videoList dd{ line-height:16px; font-size:12px; height:32px; width:152px; overflow:hidden; padding:10px 3px 0px;}

.videoShow{ width:600px; height:500px; margin:0px auto; background:#ccc;}

#opendivOverlay {position: absolute;top: 0;left: 0;z-index: 9999;width: 100%;height: 500px;}
#opendivLightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 99999;text-align: center;line-height: 0;}
.videoBox{width:602px; height:405px; padding:14px; background:#fff url(../images/loading.gif) center center no-repeat; position:relative;}
.video{ width:602px; height:366px; overflow:hidden; margin:0px auto;}
.videoBox .close{ display:block; position:absolute; right:14px; bottom:10px;width:24px; height:24px;}
.videoBox p{ font-weight:bold; font-size:14px; text-align:center; padding:10px 0px 0px 0px;}

.form{}
.form .col-md-6{width:395px; float:left; border:1px solid #eee; padding:10px; margin:0 0 10px 0;font-size:12px;}
.form .col-md-12{width:768px; float:left; border:1px solid #eee;padding:10px; margin:0 0 10px 0;font-size:12px;}
.form .btn{ background:#eee; color:#333; padding:10px 20px; text-align:center; cursor:pointer;font-size:12px;}
.form .btn:hover{ background:#abbb38; color:#fff;}

#inflist li span{float:right; color:#999; margin-left:15px;}
#inflist li{ line-height:35px; background:url(../images/sy_acssj.png) no-repeat 0 12px; padding-left:12px;  border-bottom:1px dotted #CCC;}
#inflist li a{color:#333;text-decoration:none;}
#inflist li a:hover{color:#e4ac1e;}

#logolist{margin:0 0 0 5px;}
#logolist li{ float:left; width:180px !important;margin:0 36px 30px 14px; text-align:center;}
#logolist img{width:180px; height:60px; border:0 solid #ccc;}

#piclist{margin:0 0 0 8px;}
#piclist li{ float:left; width:260px !important; margin:0 0 10px 0; text-align:center;}
#piclist img{width:240px; height:160px; border:1px solid #ccc;}
#piclist p{text-align:center; padding:10px 0;}

.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px
}

.pagination>li {
	display: inline
}

.pagination>li>a,.pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #337ab7;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd
}

.pagination>li:first-child>a,.pagination>li:first-child>span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}

.pagination>li:last-child>a,.pagination>li:last-child>span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}

.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
	color: #23527c;
	background-color: #eee;
	border-color: #ddd
}

.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
	z-index: 2;
	color: #fff;
	cursor: default;
	background-color: #337ab7;
	border-color: #337ab7
}

.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd
}

.pagination-lg>li>a,.pagination-lg>li>span {
	padding: 5px 10px;
	font-size: 12px
}

.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px
}

.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px
}

.pagination-sm>li>a,.pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 12px
}

.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px
}

.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}

.pager {
	padding-left: 0;
	margin: 10px 0;
	text-align: center;
	list-style: none
}

.pager li {
	display: inline
}

.pager li>a,.pager li>span {
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 15px
}

.pager li>a:focus,.pager li>a:hover {
	text-decoration: none;
	background-color: #eee
}

.pager .next>a,.pager .next>span {
	float: right
}

.pager .previous>a,.pager .previous>span {
	float: left
}

.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span {
	color: #777;
	cursor: not-allowed;
	background-color: #fff
}

/*
#opendivOverlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#opendivLightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
.video_box h1 {
	font-size:14px;
	line-height:60px;
	color:#666;
	text-align:center;
}
.video {
	margin:0px auto;
	position:relative;
	width:500px;
	height:402px;
}
.close {
	position:absolute;
	right:5px;
	top:5px;
	width:30px;
	height:20px;
	color:#fff;
}
*/

.studentList{ border-bottom:1px #e0e0e0 solid;  padding:30px  0px;}
.studentList dt{ float:left; width:90px; text-align:center; color:#abbb38; font-size:16px;}
.studentList dd{ float:left;width:740px; line-height:20px; font-size:14px;}
.studentList dd span{ display:block; height:24px; line-height:24px; padding-bottom:10px; font-size:16px;}
.studentListFirst{ border-top:1px #e0e0e0 solid; }

.hwTable th,.hwTable td{ vertical-align:top; font-size:14px; line-height:24px;}
.hwTable th{ padding-right:20px;}

.hwTabsYS{ margin-top:30px;}
.hwTabsYS li{ border:1px #dbdbdb solid; border-top:none; margin-left:-1px; width:209px; float:left; cursor:pointer; background:url(../images/tabs01.gif) left top repeat-x; font-size:18px; text-align:center; height:45px; line-height:45px;}
.hwTabsYS li a{ display:block;}
.hwTabsYS li.select{ background:url(../images/tabs02.gif) left top repeat-x; }

.hwTabsYSC{ display:none; margin-bottom:30px;}
.tsDl{ float:left; width:198px; margin-right:15px;}
.tsDl dt{ width:198px; height:87px;}
.tsDl dt img{ width:198px; height:87px;}
.tsDl dd{ font-size:14px; line-height:20px; color:#fff;  padding:20px 25px  0px; height:90px; background:#;}
.tsDl00 dd { background:#3598db;}
.tsDl01 dd { background:#50ccb4;}
.tsDl02 dd { background:#d76b5f;}
.tsDl03 dd { background:#eb8a1c;}


.classPicture{ margin-top:-53px;}
.classPictureBig{position:relative; height:360px; width:838px}
.classPictureBig img{display:block}
.classPictureBigTransparent,.classPictureBigTxt{position:absolute; height:37px; line-height:37px; width:586px; left:0; bottom:0;color:#fff;font-weight:bold; padding-left:20px}
.classPictureBigTransparent{filter: Alpha(opacity=20);-moz-opacity:.20;opacity:0.2; background:#fff}
.classPictureBigLeft,.classPictureBigRight{position:absolute; top:183px; cursor:pointer; height:30px; width:15px; text-indent:-6666px}
.classPictureBigLeft{left:-25px; background:url(../images/iconpicture.gif) 0 -30px no-repeat}
.classPictureBigRight{right:-25px; background:url(../images/iconpicture.gif) -15px -30px no-repeat}
.NoLeft .classPictureBigLeft{background-position:0 0; cursor:default}
.NoRight .classPictureBigRight{background-position:-15px 0; cursor:default}
.classPictureSmall{height:240px; margin-top:33px; padding-top:30px;}
.classPictureSmall ul li{ cursor:pointer}
.classPictureSmall ul li span{  display:block; height:50px; line-height:50px; overflow:hidden; font-size:14px; background:url(../images/icon01.jpg) 0px center no-repeat; text-indent:10px;}
.classPictureSmall ul li.current span{ color:#abbb38; }
.classPictureSmall ul li img{display:block; cursor:pointer}
.classPictureLink{text-align:center; margin-top:10px}
.classPictureLink a{color:#191919; margin:0 5px}
.classPictureLink span{font-family:"����"; font-weight:bold; padding:0 5px}

.xmYS{ width:900px;}
.xmYS li{ float:left; width:268px; margin-right:18px;}
.xmYS li dt span{ display:block; line-height:50px;  height:50px; font-size:14px;}
.xmYS li dd{ line-height:20px;}

.hxBox{ }
.hxBox .hxBT{background: url(../images/icon01.png) no-repeat 800px 21px; cursor: pointer; line-height:55px; border-bottom:1px #dbdbdb solid; font-size:18px; padding-left:20px;}
.hxBox .hxBT span{color:#abbb38;}
.hxBox .hxNR{display: none;  line-height:20px; padding-bottom:30px;border-bottom:1px #dbdbdb solid; }
.hxBox .hxBTgh{ background:#f4f4f4 url(../images/icon01.png) no-repeat 800px 21px;}
.hxBox .hxBTHover{ background:#abbb38;}
.hxBox .hxBTSelect{ background:#266baa url(../images/icon02.png) no-repeat 800px 21px;; color:#fff;}
.hxBox .hxBTSelect span{ color:#fff;}

.contactPage{ background:#ebeef2; margin-top:35px;}
.contactBox{ width:1180px;  height:438px; margin:0px auto;}
.contactBox .leftBg{ width:367px; height:440px;position:absolute; left:0px; top:119px; background:url(../images/lxleft.png) left top no-repeat; z-index:99; display:none;}
.contactBox .left{ float:left; padding:35px 0px 0px 40px; width:240px; }
.contactBox .left dl{ margin-bottom:2px;}
.contactBox .left dt{width:120px; height:30px; text-align:center; line-height:30px; color:#abbb38; background:#fff; font-size:14px; cursor:pointer;
                     -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.contactBox .left dd{ font-size:13px; color:#fff; line-height:24px; padding-top:25px; display:none; padding-bottom:20px;}
.contactBox .left dd a{ color:#fff;}

.contactMap{ float:left;width:765px; height:440px; overflow:hidden; position:relative;background:url(../images/loading.gif) 524px 200px no-repeat;}
.contactForm{ float:right; border:1px #dcdcdd solid; width:330px; height:398px;padding:40px 0px 0px 30px;  overflow:hidden; background:#fff;}
.contactForm h3{ font-size:18px; padding-bottom:10px; font-weight:normal;}
.contactForm .text,.textStyle{width:290px; height:40px; border:1px #dcdcdd solid; line-height:40px; padding:0px 5px; margin-bottom:10px; margin-right:10px;}
.contactForm textarea,.textareaStyle{width:290px; height:72px; border:1px #dcdcdd solid; line-height:24px; padding:0px 5px; margin-bottom:10px;  font-size:14px;}
.submitBtn{width:75px; height:28px; line-height:28px; text-align:center; color:#fff; background:#abbb38;  font-size:14px; border:0px; margin-right:5px; float:left; cursor:pointer;}
.resetBtn{width:75px; height:28px; line-height:28px; text-align:center; color:#fff; background:#9c9c9c;  font-size:14px; border:0px; float:left; cursor:pointer;}

.searchBox { margin-bottom:40px;}

.searchText{ margin-bottom:20px; font-size:14px;}
.searchText span{ color:#abbb38;}
.searchType{ font-size:22px; color:#abbb38; height:40px; line-height:40px; margin-bottom:15px; font-weight:normal; }

.sitemap li{float:left;width:247px;margin:0px 30px 30px 0;height:230px; line-height:22px;}
.sitemap li dt{font-size:16px;border-bottom:1px dotted #ccc; margin-bottom:10px;}
.sitemap li dt a:hover,.sitemap li dd a:hover{ color:#abbb38;}

.loginBox{width:728px; margin:0px auto; background:#f5f5f5; padding:50px 0px 50px 400px;}
.loginBox h3{font-size:18px; padding-bottom:10px; font-weight:normal;}
.loginBox h3 span{ font-size:14px; padding-left:10px; color:#bdbebf;}
.sex{width:290px; height:40px; /*border:1px #dcdcdd solid; background:#fff;*/line-height:40px; padding:0px 5px; margin-bottom:10px; margin-right:10px; }


.studentLBTitle{ background:#f3f3f3; height:48px; border-bottom:2px #d0cfcf solid; line-height:48px;}
.studentLBTitle li{ text-align:center; font-size:14px; color:#abbb38; float:left;}
.studentLBTitle .li00{width:520px;text-align:left; padding-left:30px}
.studentLBTitle .li01{width:120px;}
.studentLBTitle .li02{width:150px;}

.studentLBList{ height:30px; border-bottom:1px #d0cfcf dotted;  line-height:30px; padding:5px 0px;}
.studentLBList li{ text-align:center; font-size:14px;  float:left;}
.studentLBList li .studentLBBtn{ display:block; background:#858484; width:14px; height:12px; margin:8px 0 0 49px;}
.studentLBList li .studentLBBtn:hover{ background:#abbb38;}
.studentLBList li a{ display:block;}
.studentLBList .li00{width:520px;text-align:left; padding-left:30px}
.studentLBList .li01{width:120px; font-size:12px;}
.studentLBList .li02{width:150px;font-size:12px;}


.listOdd{ background:#ebecf1;}
.studentLBListHover{ background:#dde8f5;}
.studentLBListHover li .studentLBBtn{ background:#abbb38;}
.studentLBListHover .li02 a:hover{ text-decoration:underline;}


.fxjj{ float:left;width:418px; height:257px; position:relative; }
.fxjj dt{ font-size:14px; height:30px; line-height:30px; padding:0px 15px; width:388px;position:absolute; left:0px; bottom:0px; background:url(../images/teacherbt.png) left top repeat; color:#fff;}
.fxjj dd{ width:418px; height:257px;}
.fxjj dd img{ width:418px; height:257px;}

.jyzdClubTop{ background:#e6ecf3 url(../images/jy03.png) 122px 32px no-repeat; border-top:2px #abbb38 solid; padding:40px 0px 30px 40px;}
.jyzdClubTop dl{ display:block;}
.jyzdClubTop dt{ float:left; width:170px; font-size:14px; line-height:40px; color:#abbb38;}
.jyzdClubTop dd{ float:left;width:580px; font-size:14px; line-height:40px; }


.zbList{ display:block; margin-top:10px;}
.zbList li{ margin:0px 15px 5px 0px; float:left; background:url(../images/yf01.jpg) left top no-repeat; width:251px; height:41px; line-height:30px; font-size:16px; color:#abbb38; font-size:16px; text-align:center;}
.zbList li span{ color:#f39700;}
.zbList li em{ color:#595757; font-style:normal;}

.cpType{ float:left;width:268px; height:200px; border:1px #ccc solid; margin-right:10px; position:relative; padding-top:60px; }
.cpType dt{ position:absolute; left:-1px; top:-1px; height:50px; line-height:50px; font-size:22px; color:#fff; text-align:center; display:block;width:270px; }
.cpType dd{ line-height:22px; padding:20px 30px 0; font-size:14px;}
.cpType00 dt{ background:url(../images/gr02.gif) left top repeat-y; border-bottom:2px #674f84 solid;}
.cpType01 dt{ background:url(../images/gr02.gif) -284px top repeat-y;border-bottom:2px #4e4b92 solid;}
.cpType02 dt{ background:url(../images/gr02.gif) -570px top repeat-y;border-bottom:2px #3c5d92 solid;}


.btn{ /*margin-top:20px; padding-left:20px;*/padding:0px 10px;}
.bmArea{width:602px; height:475px; padding:14px; background:#fff; position:relative;}
.bmBox{ width:452px; height:445px;  padding:30px 0px 0px 150px; overflow:hidden; margin:0px auto;}
.bmBox h3{font-size: 18px;font-weight: normal;padding-bottom: 10px;}
.bmBox .close{  display:block; position:absolute; right:14px; top:10px;width:24px; height:24px; z-index:9;}

.hr li{border:1px solid #d7d7d7;margin-bottom:15px;position:relative;}
.newsTit{height:74px;padding:1px;padding-right:20px;cursor:pointer;overflow:hidden;}
.newsTit img{float:left;}
.newsTit h4{float:left;width:715px;padding:8px 0 0 20px; font-weight:normal;}
.newsTit h4 span,.newsTit h4 a{display:block;color:#474747;font-family:\5FAE\8F6F\96C5\9ED1;font-size:20px;height:28px;line-height:28px;overflow:hidden;}
.newsTit h4 em{display:block;color:#8d8d8d;line-height:16px;height:32px;overflow:hidden; font-style:normal; font-weight:normal;}
.newsTit b{display:block;height:74px;width:40px;background:url("../images/introbtn.png") 0 50% no-repeat;vertical-align:top;cursor:pointer;float:right;}
.hr .info{line-height:1.6;color:#7b7c7b;padding:20px;display:none;background-color:#fff;}
.hr li.hover{border:1px solid #abbb38;}
.hr li.hover .newsTit b{background-position:-40px 17px}

.indexNews .mr{position:relative; top:5px; left:390px;}


.yyArea{width:602px; height:475px; padding:14px; background:#fff; position:relative;}
.yyBox{ width:452px; height:445px;  padding:30px 0px 0px 150px; overflow:hidden; margin:0px auto;}
.yyBox h3{font-size: 18px;font-weight: normal;padding-bottom: 10px; font-weight:bold;}
.yyBox .close{  display:block; position:absolute; right:14px; top:10px;width:24px; height:24px; z-index:9;}

.kcNr{ background:url(../images/bg1.jpg) left bottom no-repeat; width:166px; padding-bottom:8px; float:left; margin:0px 58px 20px 0px;}
.kcNr dd{ background:#f6f6f6; border:1px #e1e1e1 solid;width:144px; height:110px; padding:10px 10px 0px 10px; line-height:18px; font-size:11px;}
.kcNr dt{ height:30px; line-height:30px; background:#735895 url(../images/bg2.png) 25px 5px no-repeat; position:relative; text-indent:55px; color:#fff;}
.kcNr dt span{ display:block; width:20px; height:20px; position:absolute; left:25px; top:5px; color:#735895; line-height:20px; font-weight:bold; font-size:16px; text-indent:0px; text-align:center;}
.kcNr01 dt{ background:#735895 url(../images/bg2.png) 25px 5px no-repeat; }
.kcNr02 dt{background:#524e9f url(../images/bg2.png) 25px 5px no-repeat; }
.kcNr03 dt{ background:#466caa url(../images/bg2.png) 25px 5px no-repeat; }

.yousBox{ margin-bottom:20px; position:relative; height:428px;}
.y1{ position:absolute; left:301px; top:68px; width:132px; height:115px; }
.y1:hover{ background:url(../images/y1.png) left top no-repeat;}
.y2{ position:absolute; left:423px; top:68px; width:127px; height:113px; }
.y2:hover{ background:url(../images/y2.png) left top no-repeat;}
.y3{ position:absolute; left:485px; top:147px; width:86px; height:138px; }
.y3:hover{ background:url(../images/y3.png) left top no-repeat;}
.y4{ position:absolute; left:425px; top:250px; width:125px; height:113px; }
.y4:hover{ background:url(../images/y4.png) left top no-repeat;}
.y5{ position:absolute; left:302px; top:249px; width:130px; height:113px; }
.y5:hover{ background:url(../images/y5.png) left top no-repeat;}
.y6{ position:absolute; left:280px; top:145px; width:86px; height:138px; }
.y6:hover{ background:url(../images/y6.png) left top no-repeat;}

.hxLesson{width: 230px; height: 280px;}
.hxLesson dt{ width: 232px;padding-top: 21px;height: 41px; font-size:20px;}
.ysTable3{width:100%; float:left;}
.ysTable3 th{ vertical-align:middle; text-align:left;}
.ysTable3 .bt{ font-size:14px;}
.hxLesson02{width:180px;}
.hxLesson02 dt{width:182px;}

.jxZX{padding:0;}
.jxZX h3{ color:#abbb38; font-size:18px; font-weight:normal; height:40px; line-height:40px;}
.jxZX .mr{position:relative; top:5px; left:960px;}

.jxZX_list{width:1180px; overflow:hidden;}
.jxZX_list ul{ list-style:none;width:1200px;}
.jxZX_list ul li{line-height:30px; border-bottom:1px #dedede dotted; height:30px; width:518px; overflow:hidden; float:left; margin-right:50px;}
.jxZX_list ul li:hover{ background:url("../images/icon03.gif") no-repeat scroll 5px 15px transparent; }
.jxZX_list ul li a{color:#333; text-decoration:none; display:block; width:430px; height:30px; line-height:30px; overflow:hidden;}
.jxZX_list ul li a:hover{text-decoration:none; color:#abbb38}
.jxZX_list ul li span{float:right; color:#a9a9a9; font-size:11px; display:block;}

.jxZX_list ul li.select a{ color:#abbb38}
.jxZX_list ul li.select span{color:#abbb38}

/*20150518sy_acs*/
.mynav li{float:left;margin:0 1px 0 0;}
.mynav li a{background:#ccc;display:block; width:120px;height:40px;line-height:40px;text-align:center; color:#333;text-decoration:none;}
.mynav li a:hover{background:#112F85;color:#fff;text-decoration:none;}
.mynav .cur{background:#112F85 !important;color:#fff !important;}

.btn_mr{color:#fff; background:#112F85; text-decoration:none; margin:0 auto; text-align:center; display:block; height:48px; line-height:48px; width:140px;font-size:14px;}
.btn_mr:hover{ color:#fff!important;background:#80af30;}

.btn_mr2{color:#abbb38; text-decoration:none; margin:0 auto; text-align:center; display:block; height:30px; line-height:30px; width:140px;border-radius:6px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .1); box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .2); font-size:14px;}
.btn_mr2:hover{ background:#0b3465; color:#fff;border-radius:6px;}

.btn_mr3{color:#abbb38; background:#f8f8f8; text-decoration:none; text-align:center; display:block; height:20px; line-height:22px; width:80px;border-radius:6px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .1); box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .2); font-size:12px;}
.btn_mr3:hover{ color:#fff!important;border-radius:6px;background:url("../images/menu_bg_on.png") left top repeat-x;}

.btn_page{color:#abbb38; background:#f8f8f8; text-decoration:none; text-align:center; display:inline-block; height:30px; line-height:30px; width:166px;border-radius:6px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .1); box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .2); font-size:14px;}
.btn_page:hover{ color:#fff!important;border-radius:6px;background:url("../images/menu_bg_on.png") left top repeat-x;}
.btn_page_cur{background:#0b3465; color:#fff!important;border-radius:6px;}

.btn_page{color:#abbb38; background:#f8f8f8; text-decoration:none; text-align:center; display:inline-block; height:30px; line-height:30px; width:166px;border-radius:6px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .1); box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .2); font-size:14px;}
.btn_page:hover{ color:#fff!important;border-radius:6px;background:url("../images/menu_bg_on.png") left top repeat-x;}
.btn_page_cur{background:#0b3465; color:#fff!important;border-radius:6px;}

.btn_page2{color:#abbb38; background:#f8f8f8; text-decoration:none; text-align:center; display:inline-block; height:30px; line-height:30px; padding:0 30px; border-radius:6px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .1); box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .2); font-size:14px;}
.btn_page2:hover{ color:#fff!important;border-radius:6px;background:url("../images/menu_bg_on.png") left top repeat-x;}
.btn_page2_cur{background:#0b3465; color:#fff!important;border-radius:6px;}


.indexTabs{margin:0 auto; text-align:left; background:#f4f4f4; padding:30px 30px 0 30px;}
.indexTabs .item{width:348px; margin:0 25px 0 0; float:left; text-align:left;}
.indexTabs .item h3{ color:#676767; font-size:20px; font-weight:normal; height:32px; line-height:32px; text-align:left; width:120px;  display:block;  z-index:9999; float:left;}
.indexTabs .item i{position:relative; left:10px; top:0;height:32px;line-height:32px;font-size:32px; color:#112F85;font-weight:bold;}
.indexTabs .item p{margin:10px 0 30px 0; line-height:180%; font-size:12px; height:0px;}
.indexTabs .item .line{position:relative; left:140px; top:-16px; width:188px; border-bottom:1px dashed #ccc;}
.indexTabs .item ul{margin:0; padding:0;}
.indexTabs .item ul li{font-size:15px; background:url(../images/arrow6.png) no-repeat left 3px; padding:0 0 0 25px; margin:5px 0;}
.indexTabs .item ul li a{font-size:15px;}
.indexTabs .item ul li a:hover{color:#80af30;}
.indexTabs .item .btn_mr{margin:50px 0 0 0; width:100%; }

.indexTabs .btn{float:right; width:278px; margin:0; padding:0;}
.indexTabs .btn .b1{float:left; display:block; height:130px; width:130px; border:1px solid #112F85; margin:0 10px 10px 0;text-align:center;}
.indexTabs .btn .b1:hover{border:1px solid #80af30;}
.indexTabs .btn .b1:hover i{border:1px solid #80af30; color:#80af30;}
.indexTabs .btn .b1:hover p{color:#80af30;font-weight:bold;}
.indexTabs .btn .c1{/*margin-right:0 !important;*/}
.indexTabs .btn .b1 i{color:#112F85; height:60px; width:60px; display:block; margin:15px 32px; line-height:60px; text-align:center;border-radius:30px; border:1px solid #112F85; font-size:30px;}
.indexTabs .btn .b1 a p{font-size:15px; font-weight:normal;}

.sy_acs{ margin:0; color:#676767;text-align:center; font-size:15px; line-height:24px; padding:20px 0 50px 0;}
.sy_acs .b1{width:29%; padding:20px 0 40px 2%;float:left; text-align:left;font-weight:bold;font-size:32px;margin:0 1% 20px 1%;}
.sy_acs .b1 span{font-size:15px;font-weight:normal;margin:10px 0 0 0; display:block;}
.sy_acs .c1{background:url("../images/h1.jpg");color:#80af30;}
.sy_acs .c2{background:url("../images/h2.jpg");color:#ffda2a;}
.sy_acs .c3{background:url("../images/h3.jpg");color:#80af30;}
.sy_acs .c4{background:url("../images/h4.jpg");color:#ffda2a;}
.sy_acs .c5{background:url("../images/h5.jpg");color:#80af30;}
.sy_acs .c6{background:url("../images/h6.jpg");color:#ffda2a;}
.sy_acs .item{width:50%; float:left; margin:10px 0 0 0; font-size:15px;}
.sy_acs .item h3{ color:#676767; font-size:28px; font-weight:normal; height:56px; line-height:56px; text-align:center; width:240px; display:block; margin:0 auto;}
.sy_acs .item h3 img{float:left; margin:0 0 0 13px;}
.sy_acs .item span{font-size:26px; font-weight:normal; margin:0 0 10px 15px; height:36px; display:block; line-height:36px; float:left;}

.sy_acs2{ margin:0;font-size:15px; line-height:24px;background:url("../images/bg_home1.jpg") repeat-x; height:395px; padding:38px 0 32px 0;}
.sy_acs2 h3{ color:#676767; font-size:28px; font-weight:normal; height:28px; line-height:28px; text-align:center; margin:0 0 30px 0;}
.sy_acs2 .r1{width:253px; border:1px solid #172a88; height:385px; overflow:hidden; float:left;}
.sy_acs2 .r1 .title{ font-size:22px; font-weight:normal; color:#fff; text-align:center; margin:8px; width:237px; height:76px; background:#172a88; line-height:76px;}
.sy_acs2 .r1 .box{height:262px; margin:8px; background:#172a88; padding:10px; color:#fff; z-index:1;}
.sy_acs2 .r1 .mr{ height:98px; line-height:98px;  background:url("../images/bg_black30.png"); position:relative; z-index:99; top:-106px; left:8px; width:237px; text-align:center;}
.sy_acs2 .r1 .mr a{ font-size:15px;color:#fff;}
.sy_acs2 .r2{float:left; width:902px; margin:0;}
.sy_acs2 .r2 .eventsbox{}
.sy_acs2 .r2 .eventsbox .title{text-align:center; margin:0 0 8px 0; width:418px; height:60px; background:#172a88; line-height:25px; padding:16px 0 0 0;}
.sy_acs2 .r2 .eventsbox .title a{ font-size:18px; font-weight:normal; color:#fff; display:block; width:300px; margin:0 auto;}
.sy_acs2 .r2 .eventsbox .item{width:423px; border:1px solid #172a88;height:369px; margin:0 0 0 10px; float:left; padding:8px;}
.sy_acs2 .r2 .eventsbox .item img{width:418px; height:280px;position:relative; left:0; top:0; z-index:1px;}
.sy_acs2 .r2 .eventsbox .item .txt{position:relative; left:0; top:-80px; height:60px; padding:10px; width:398px;background:url("../images/bg_black50.png"); color:#fff; z-index:99;}
.sy_acs2 .r2 .eventsbox  .bx-wrapper .bx-pager{display:none;}

.sy_acs3{ margin:0 auto; color:#676767;font-size:15px; line-height:20px;padding:30px 30px 0 30px; background:#f4f4f4;overflow:hidden;  }
.sy_acs3 h3{ color:#676767; font-size:20px; font-weight:normal; height:32px; line-height:32px; text-align:left; width:150px;  display:block;  z-index:9999; float:left;}
.sy_acs3 i{position:relative; left:10px; top:0;height:32px;line-height:32px;font-size:32px; color:#112F85;font-weight:bold;}
.sy_acs3 .box{padding:0;  padding:20px 0; margin:0 0 10px 0; height:79px;position:relative; overflow:hidden; width:100%;}
.sy_acs3 .box ul{overflow:hidden;}
.sy_acs3 .box li{width:230px; background:#fff; text-align:center;padding:10px 0;height:75px;float:left; overflow:hidden; text-align:center; display:inline-table; border:2px solid #f4f4f4;}
.sy_acs3 .box li:hover{ border:2px solid #eee; cursor:pointer;}
.sy_acs3 .box li img{max-width:200px; max-height:75px;}
.sy_acs3 .line{position:relative; left:160px; top:-45px; width:980px;}
.sy_acs3 .btn_mr{border:1px solid #112F85; color:#112F85; height:26px; width:50px; line-height:26px;background:#fff;position:relative; top:-30px; left:500px; z-index:9999;}
.sy_acs3 .btn_mr:hover{color:#fff;background:#112F85;}

.sy_acs4{ margin:0 auto; color:#676767;font-size:15px; line-height:20px;padding:30px 30px 0 30px; background:#f4f4f4;overflow:hidden;  }
.sy_acs4 h3{ color:#676767; font-size:20px; font-weight:normal; height:32px; line-height:32px; text-align:left; width:150px;  display:block;  z-index:9999; float:left;}
.sy_acs4 i{position:relative; left:10px; top:0;height:32px;line-height:32px;font-size:32px; color:#112F85;font-weight:bold;}
.sy_acs4 .box{padding:0;  padding:20px 0; margin:0 0 40px 0; height:79px;position:relative; overflow:hidden; width:100%;}
.sy_acs4 .box ul{overflow:hidden;}
.sy_acs4 .box li{width:230px; background:#fff; text-align:center;padding:10px 0;height:75px;float:left; overflow:hidden; text-align:center; display:inline-table; border:2px solid #f4f4f4;}
.sy_acs4 .box li:hover{ border:2px solid #eee; cursor:pointer;}
.sy_acs4 .box li img{max-width:200px; max-height:75px;}
.sy_acs4 .box div{display:table-cell;vertical-align:middle;height:75px;line-height:75px;*font-size:75px;background:#fff; z-index:999;}
.sy_acs4 .line{position:relative; left:160px; top:-45px; width:980px;}
.sy_acs4 .btn_mr{border:1px solid #112F85; color:#112F85; height:26px; width:50px; line-height:26px;background:#fff;position:relative; top:-30px; left:500px; z-index:9999;}
.sy_acs4 .btn_mr:hover{color:#fff;background:#112F85;}


.sy_acs5{margin:30px auto; height:300px;}
.sy_acs5 h1{border-bottom:1px solid #ddd; padding:0 0 5px 0; margin:0; height:40px;line-height:40px; font-weight:normal !important; font-size:26px;}
.sy_acs5 h1 span{float:right;}
.sy_acs5 h1 span a{font-size:15px !important;}
.sy_acs5 .btn{ padding:0;}
.sy_acs5 .btn a{display:block; width:276px; height:200px; float:left; background:#fff; margin:6px;border-radius:6px; border:1px solid #eee;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .1); box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .1); line-height:22px;  text-align:left; }
.sy_acs5 .btn span b{font-size:15px;}
.sy_acs5 .btn span{width:236px; height:160px;padding:20px;border-radius:6px;display:none;  color:#fff !important; font-size:12px !important; position:relative;}
.sy_acs5 .btn span:hover{width:236px; height:160px;padding:20px;border-radius:6px;display:block; background:rgba(203, 19, 32, 0.8)!important; filter:alpha(opacity=80); background:#f3c915; color:#fff !important; font-size:18px;}
.sy_acs5 .btn a:hover span{display:block;position:relative;color:#fff !important;}
.sy_acs5 .btn a:hover{text-decoration:none;}

.back_top{ margin:0; text-align:center;}

/*.sy_acslf_rgt{ width:488px; border:1px solid #ececec; cursor:pointer;}*/
.sy_acsrgt{ width:262px; padding:0 0 0 15px;}
.sy_acsrgt a{ border-top:1px solid #ececec; display:block;}
.sy_fxbook{ padding:20px; border:1px solid #e2e2e2; display:none;}
.acs_nybt2{ display:none;}
.acs_nynr2{ display:none;}
.sy_fxbookrgt h3{ height:18px; line-height:18px; padding-bottom:7px; font-size:18px; color:#abbb38; font-weight:normal;}

.acs_tanc{ background:url(../images/asc_tanbg.png); position:fixed; top:0; left:0; width:100%; height:100%; z-index:1000; display:none;}
.acs_tancnr{ padding:5px; width:930px; position:absolute; left:50%; top:50%; margin-left:-465px; margin-top:-259px; background-color:#f2f2f2; border-radius:5px; behavior:url(../images/pie.htc); border:1px solid #d7d7d7;}
.acs_tancbt{ height:31px; line-height:31px; color:#fff; background:url(../images/acs_tancbt_bg.jpg) repeat-x; font-size:14px; border-radius:5px; behavior:url(/css/pie.htc); padding-left:15px;}
.acs_tancmde{ height:400px; overflow:hidden; color:#000; padding-left:16px; margin-bottom:12px; }
.acs_tancmde h2{ font-size:20px; height:20px; line-height:20px; padding-top:12px; font-family:"Times New Roman"; font-weight:bold; text-align:center; color:#000;}
.acs_tancmde h3{ font-size:16px; height:16px; line-height:16px; padding:4px 0 3px; font-family:"Times New Roman"; font-weight:bold; text-align:center; color:#000;}
.acs_tancmde h4{ font-weight:bold; height:12px; line-height:12px; padding-bottom:22px; text-align:center; color:#000;}
.acs_tancmde table td{ color:#000; padding:2px 0; font-family:"arial";}
.acs_tancbtm{ height:47px; text-align:right; padding-top:9px; border-top:1px solid #d7d7d7; padding-right:15px;}
.acs_tancbtm a{ display:inline-block; height:32px; line-height:32px; color:#fff; background-color:#ec881f; font-size:18px; font-family:"arial"; padding:0 11px; border:1px solid #db780f; border-radius:5px; behavior:url(../images/pie.htc);}
/*acs_detail*/
h2.acs_nybt{ font-size:14px; margin-bottom:14px;}
.acs_nynr{ width:1050; position:relative;}
.acs_nynr a{ display:inline-block; position:absolute; top:266px; right:446px; padding-right:7px; background:url(../images/sy_acssj.png) no-repeat right center; color:#d76d60; font-size:14px; text-decoration:underline;}
.acs_nynr img{ cursor:pointer;}





#hzmt td{padding:5px;}
#hzmt  img{WIDTH: 180px;HEIGHT:60px;border:1px solid #e2e2e2;border-radius:6px;} 

.page_btn{width:253px; border:1px solid #172a88;}
.page_btn .title{ font-size:22px; font-weight:bold; color:#fff; text-align:center; margin:8px; width:237px; height:76px; background:#172a88; line-height:76px;}
.page_btn dl{ width:253px;background:#fff;  margin:0; }
.page_btn dd{ float:left; width:213px; height:50px;border-bottom:1px solid #ddd; line-height:50px; padding:0 15px 0 25px; background:url(../images/arrow2.png) no-repeat 15px 21px;}
.page_btn dd a{ font-size:15px; color:#172a88;}
.page_btn dd a:hover{color:#112F85; font-weight:bold;}
.page_btn .cur{color:#112F85; font-weight:bold;}

.page_btn2{width:253px; border:1px solid #172a88;}
.page_btn2 .title{ font-size:22px; font-weight:bold; color:#fff; text-align:center; margin:8px; width:237px; height:76px; background:#172a88; line-height:76px;}
.page_btn2 dl{ width:253px;background:#fff;  margin:0; }
.page_btn2 dd{ float:left; width:213px;border-bottom:1px solid #ddd; line-height:22px; padding:10px 15px 10px 25px; background:url(../images/arrow2.png) no-repeat 15px 16px;}
.page_btn2 dd a{ font-size:15px; color:#172a88;}
.page_btn2 dd a:hover{color:#112F85; font-weight:bold;}
.page_btn2 .cur{color:#112F85; font-weight:bold;}

/*�۵��˵�Ч��**/

.container {
	width: 788px;
	margin: 0 auto;
	overflow:hidden;
}
.container h1 {
	font: 4em;
	text-align:center;
	padding: 20px 0;
	color: #fff;
}
.container h1 span { color: #666; }
.container h1 small{
	font: 0.3em normal;
	text-transform:uppercase;
	letter-spacing: 0.5em;
	display: block;
	color: #666;
}
 
.container h2.acc_trigger {
	padding: 0;	
	margin: 0 0 5px 0;
	background:url("../images/video01.png") no-repeat 5px 5px #e7e7e7;
	height: 40px;	
	line-height:40px;
	width: 100%;
	font-size: 14px;
	font-weight:bold;
	float: left;
	text-align:left;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.container h2.acc_trigger a {
	color: #474747;
	text-decoration: none;
	display: block;
	padding: 0 0 0 40px;
	font-size: 14px;
}

.container h2.acc_trigger a:hover {
	background:url("../images/video01.png") no-repeat 5px 5px  #0b3465;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	color: #fff;
}
.container h2.active {background:url("../images/video01_on.png") no-repeat 5px 5px  #0b3465;}
.container h2.active a{color:#fff;}
.container .acc_container {
	margin: 0 0 5px; padding: 0;
	overflow: hidden;
	font-size: 1.2em;
	width: 786px;
	clear: both;
	background: #fff;
	border: 1px solid #d6d6d6;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.container .acc_container .block {
	padding: 20px;
}
.container.acc_container .block p {
	padding: 5px 0;
	margin: 5px 0;
}
.container .acc_container h3 {
	font: 2.5em normal Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #ccc;
}
.container .acc_container img {
	
	max-width:746px;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}


/*�۵��˵�Ч��**/

.container2 {
	width: 788px;
	margin: 0 auto;
	overflow:hidden;
}
.container2 h1 {
	font: 4em;
	text-align:center;
	padding: 20px 0;
	color: #fff;
}
.container2 h1 span { color: #666; }
.container2 h1 small{
	font: 0.3em normal;
	text-transform:uppercase;
	letter-spacing: 0.5em;
	display: block;
	color: #666;
}
 
.container2 h2.acc_trigger {
	padding: 0;	
	margin: 0 0 5px 0;
	background:url("../images/video01.png") no-repeat 5px 5px #e7e7e7;
	height: 60px;	
	line-height:22px;
	width: 100%;
	font-size: 12px;
	font-weight:bold;
	float: left;
	text-align:left;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.container2 h2.acc_trigger a {
	color: #474747;
	text-decoration: none;
	display: block;
	padding: 8px 10px 0 40px;
	font-size: 12px;
	height:52px;
}

.container2 h2.acc_trigger a:hover {
	background:url("../images/video01.png") no-repeat 5px 5px  #0b3465;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	color: #fff;
}
.container2 h2.active {background:url("../images/video01_on.png") no-repeat 5px 5px  #0b3465;}
.container2 h2.active a{color:#fff;}
.container2 .acc_container {
	margin: 0 0 5px; padding: 0;
	overflow: hidden;
	font-size: 1.2em;
	width: 786px;
	clear: both;
	background: #fff;
	border: 1px solid #d6d6d6;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.container2 .acc_container .block {
	padding: 20px;
}
.container2.acc_container .block p {
	padding: 5px 0;
	margin: 5px 0;
}
.container2 .acc_container h3 {
	font: 2.5em normal Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #ccc;
}
.container2 .acc_container img {
	
	max-width:746px;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}


