/* CSS Document */
body, object, iframe, h1, h2, h3, h4, h5, h6, abbr, code, img, dl, dt, dd, ul, li, fieldset, form, label, legend, caption { margin:0; padding:0; border:none; list-style:none; }
body { font:14px/21px "Î¢ÈíÑÅºÚ", "ËÎÌå", Arial; color:#333;}
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding:0px; margin:0px; ; }
article, section, header, footer, aside { display:block; }
img { border:none; margin:0px; padding:0px; vertical-align: middle; }
.clearfloat { clear:both; height:0px; font-size: 1px; line-height: 0px; }
.float_L { float:left; }
.float_R { float:right; }
header { height:380px; background:#3891cf; }
a { color:#333; text-decoration:none }
a:hover { color:#cc0000; text-decoration:underline;}
.clearfix{zoom:1;}
.clear{clear:both;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}


/*Í·²¿*/
.main{width:100%; background:url(imagesnav_bg.gif) repeat-x; height:41px; overflow:hidden; font-size:12px;}
.mainbox{width:978px; margin:0 auto;}
.logo{float:left;}
.title{float:right; padding-top:12px;}


/*¶¥²¿Í·Í¼*/
.top{ width:100%;height:571px; overflow:hidden;}
.banner01{background:url(imagesbanner_01.jpg) no-repeat center; height:143px;}
.banner02{background:url(imagesbanner_02.jpg) no-repeat center; height:187px;}
.banner03{background:url(imagesbanner_03.jpg) no-repeat center; height:241px;}

.content01{width:980px; margin:0 auto; height:580px;}
.content00{width:100%; margin:0 auto; height:700px;}
.zhiwei{ width:980px; margin:auto; padding-top:30px; padding-bottom:30px;}
.title00{background:url(imagestitle_00.jpg) no-repeat center; height:113px;}
.title01{background:url(imagestitle_05.jpg) no-repeat center; height:153px;}
.title02{background:url(imagestitle_02.jpg) no-repeat center; height:113px;}
.title03{background:url(imagestitle_03.jpg) no-repeat center; height:113px;}
.title04{background:url(imagestitle_04.jpg) no-repeat center; height:113px;}
.title06{background:url(imagestitle_06.jpg) no-repeat center; height:113px;}
.title07{background:url(imagestitle_07.jpg) no-repeat center; height:113px;}
.title08{background:url(imagestitle_08.jpg) no-repeat center; height:113px;}
.title09{background:url(imagestitle_09.jpg) no-repeat center; height:113px;}
.daoyu{width:986px; margin:0 auto; margin-top:50px; height:350px; }
.daoyu_nr{background:url(imagestime.png) no-repeat center; height:346px;}
.tx{ width:1000px; margin:auto;}


.left_bar2{
	width:908px;
	height:53px;
	float:left;
	background:#CCC;
	background-repeat:repeat-x;
	text-align:center;

}
.left_bar2 ul{list-style:none;}
.left_bar2 li{
	width:297px;
	float:left;
	padding-left:5px;
	line-height:53px;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	background-image:#ff7676;
}
.left_bar2 li a:link,.left_bar2 li a:visited{
	text-decoration:none;
	color:#FFF;
}
.left_bar2 li a:hover,.left_bar2 li a:active{
	text-decoration:none;
	color: #FF0;
}
.left_contant{
	width:640px;
	float:left;
}
#tab {overflow:hidden;zoom:1;}
#tab li {float:left;color:#ff7676;	cursor:pointer;	}
#tab li.current {color:#fff;background:#ff7676}
#content {border:0px solid #000;border-top-width:0;}
#content ul {line-height:25px;display:none;padding-top:5px 0;}
.zb{ width:900px; margin:auto; margin-top:40px; margin-bottom:50px;}

.lesson_box{ width:900px; margin:auto; margin-top:20px; padding-bottom:50px; }
.lesson_box1{ display:block; width:800px; height:500px;}
.lesson_box2{ display:none; width:800px; height:500px;}
.lesson_box3{; display:none; width:800px; height:500px;}

.zhiboke dl{width:300px; background:#fff; height:250px; text-align:center; margin:30px; 10px; line-height:30px;}
.zhiboke dl dt{color:red; font-size:18px; font-weight:700;}
.fl{float:left;}
.fr{float:left;}












.content02{margin:0 auto; height:500px; background:#1b5fae;}

.zhenti{width:980px; margin:0 auto; height:330px; padding-top:30px;}
.zhenti_left{float:left; width:300px; height:300px;}
.zhenti_right{float:right; width:300px; height:300px;}
.zhenti_middle{margin:0 315px !important; 
	margin:0 315px; 
	height:300px; background:#fff; }
.zhenti_middle h1{padding-top:10px; padding-left:15px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#fd6773; line-height:30px;}
.zhenti_middle p{width:280px; padding-left:18px; padding-top:10px; line-height:24px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}

.youhui{width:980px; height:285px;}
.kcjs {  line-height: 26px; width:320px; float:left; margin-left:30px; height:285px;}
.tushu{width:440px; height:285px; float:right; border: 2px solid #dddddd; margin-right:50px;}
.tushu p{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#f8de0a; line-height:26px; text-align:center; font-weight:bold; text-indent:2em; padding-bottom:8px; padding-top:8px;}
.tabContent table { margin-top: 0px; clear: both; }
.pruduct {WIDTH:300px;HEIGHT: 300px;OVERFLOW: hidden;border:1px solid #ff9e48;BACKGROUND: url(images/msd.jpg) #fff no-repeat  bottom; }
.pruduct H5 {
	POSITION: relative;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BACKGROUND: #eda300;
	COLOR: #fff;
	FONT-SIZE: 16px;
	TOP: 16px;
	FONT-WEIGHT: 700;
	PADDING-TOP: 5px;
	LEFT: 10px;
	width:270px;
	text-align:center;
	background-color: #2d52a0;
	height:25px;
	padding-top:5px;
}
.pruduct .time {POSITION: absolute; LINE-HEIGHT: 25px; PADDING-LEFT: 25px; HEIGHT: 28px; TOP: 253px; LEFT: 281px}
.yuyue_box {PADDING-BOTTOM:10px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 280px; PADDING-RIGHT: 0px; padding-left:20px; HEIGHT: 230px; FONT-SIZE: 14px; PADDING-TOP: 20px; line-height:35px;}
.yuyue_box P { LINE-HEIGHT: 45px; TEXT-INDENT: 2em; WIDTH: 212px; HEIGHT: 32px;}
.yuyue {PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; MARGIN: 0px auto; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px}
.yuyue .text {HEIGHT: 20px;}
.yuyue INPUT {	line-height:28px;}
.yuyue SELECT { line-height:28px;}
.yuyuebtn {LINE-HEIGHT: 35px; WIDTH: 120px; FLOAT: right}
yuyue_box tr,.yuyue_box td{ border:none;}

.content03{margin:0 auto; height:500px; background:#1b5fae;}
.content011{margin:0 auto; height:500px; background:#1b5fae;}


.zhiboke{width:1100px; margin:0 auto; margin-top:30px; height:300px; background:#204673;}
.zhiboke table { background:#FFFFFF; border-collapse: collapse; border-top:2px solid #fd6773;  margin: 0 auto; padding-left:30px; padding-top:30px;}
.zhiboke table th { background:#f8f8f8; padding: 5px 10px;  text-align: center; font-size:16px;}
.zhiboke table td{ padding:3px;}
.zhiboke th, td {  border:1px solid #CACACA; text-align: center;}
.zhiboke tr:hover{ background:#f8f8f8;}


.content04{margin:0 auto; height:700px; background:#white;}

.bishikecheng{width:980px; margin:0 auto; margin-top:30px; }
.bishikecheng h3 {
    font: bold 18px/30px "Î¢ÈíÑÅºÚ";
    text-align: left;
    color: #fd6773;
    margin: 15px 0px;
}
.bishikecheng h3 span {
    font: bold 16px/30px "Î¢ÈíÑÅºÚ";
    text-align: left;
    color: #fd6773;
    margin: 10px 0px;
    padding: 3px 10px;
    background: #fff04d;
}
.bishikecheng table { background:#FFFFFF; border-collapse: collapse; border-top:2px solid #fd6773;  margin: 0 auto; padding-left:30px; padding-top:30px;}
.bishikecheng table th { background:#f8f8f8; padding: 5px 10px;  text-align: center;}
.bishikecheng table td{ padding:3px;}
.bishikecheng th, td {  border:1px solid #CACACA; text-align: center;}
.bishikecheng tr:hover{ background:#f8f8f8;}
.ms_msbm a {
    background: #F66900;
    display: inline-block;
    padding: 0 6px;
    color: #fff;
    text-decoration: none;
    border-radius: 3px 3px 3px 3px;
}

.lianxifangshi{width:980px; margin:0 auto; height:250px;}
.tabMenu{height:32px;background: #dedede; border:1px solid #ebebeb;}
.tabMenu li{float:left;padding:0 10px;height:32px; cursor:pointer;text-align:center;font:14px/32px "\5B8B\4F53"; color:#333;font-weight:bold;}
.tabMenu li.current,.tabMenu li:hover{font-weight:bold;color:#333; background: #fff; color:#333;}
.tabContent article{display:none;padding:10px;border:2px solid #dedede; background: #fff; padding:10px; line-height: 32px;}
.tabContent article:first-child{display:block;}


.erweima{width:980px; margin:0 auto;}
.content05{margin:0 auto; height:750px; background:#1b5fae;}

.mk{ width:920px; margin:auto; padding-top:30px; padding-bottom:30px; position:relative; overflow:hidden;}
.news a{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; width:200px;}

.book-box{ width:100%; margin:auto; padding-bottom:60px;}
.book{ width:1000px; margin:auto; margin-top:20px;}
.main4{ width:1000px; margin:auto; overflow:hidden;}
.main4-content{ width:134px;  float:left; font-size:14px; border:solid 1px #d24042; padding:10px; margin-right:12px; overflow:hidden; border-radius:10px;}
.main4-content span{ color:#d24042; font-weight:bold;} 
.main4-content a{ display:block; width:100px; line-height:26px; background-color:#CCC; border-radius:5px; text-align:center; cursor:pointer; margin-top:10px;}
.main41{ width:1000px; margin:auto; text-align:center;font-size:26px; color:#d24042;font-weight:bold;  }
.note span{ font-size:24px}

/*********************footer***********************/
footer{margin:0px auto;text-align:center;line-height:24px;padding-top:10px; background:white;}
footer img{ display:inline-block; width:auto; height:auto;}

.container a:link,.container a:visited{color:#FFF;text-decoration:none;}
.container a:active,.container a:hover{color: #FF0;text-decoration:none;}
/*********************×ó²àµ¼***********************/
.nav_R{ background:url(imagesdaohang.png); width:110px; height:411px; left:0px;position:fixed;top:160px;z-index: 1999;_position:absolute; _top:expression(eval(document.documentElement.scrollTop+180));}
.nav_R ul{ text-align:center; padding-top:54px;}
.nav_R ul li{font:14px/32px "ËÎÌå"; list-style:none;}
.gotop{ padding-top:3px; padding-left:40px; color:#fff;}
.gotop a, .gotop a:hover{color:#fff;}
.nav_R ul li a:link,.nav_R ul li a:visited{color:#fff; text-decoration:none;}
.nav_R ul li a:active,.nav_R ul li a:hover{color:#fee974; text-decoration:none;}


.main03_time{ width: 960px; height: 71px; background: url(../images/lc_bg.jpg) no-repeat; margin:auto; margin-top: 40px;}
.main03_time a{ font-size: 16px; color: #888; text-align: center; display: inline-block; padding-top: 45px; width: 90px; height: 26px; background: url(../images/time.jpg) no-repeat; margin:0 33px;}
.main03_time a:hover{ color: #fff; background: url(../images/time_hover.jpg) no-repeat; text-decoration:none;}
.main03_time .cur{ color: #fff; background: url(../images/time_hover.jpg) no-repeat;}
.main03_time_img{ margin-top: 10px;}
.main03_time_img ul li{ float: left; width: 600px; height:300px; background: url(../images/img_bg.jpg) no-repeat; margin: 28px 16px 0 16px;}
.main03_time_img ul li img{ width: 600px; height: 300px; margin: 13px auto 0;}
