@charset "gb2312";
/* CSS Document */
body {
margin: 0px;
background-color: #ffffff;
font-size:12px;
background-position: center 33px;line-height: 22px; text-align:left; font-family:"微软雅黑";
}
table,tbody,tr,td,th,img,ui,div,li,dd,dt{ margin:0; border:0; padding:0;}

.kuang {
border: 1px solid #CCCCCC;
}
IMG{
border:0px;
vertical-align:top;
}
.tebe_03 {
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #333333;
line-height: 22px;
}
.tebe_03 {
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #333333;
line-height: 22px;
}
a {
font-size: 12px;
color: #fff;
line-height: 20px;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #fff;
}
a:hover {
text-decoration: underline;
color: #fff;
}
a:active {
text-decoration: none;
color: #fff;
}
.red_news{
line-height: 25px;
FONT-SIZE: 18px;
COLOR: #5F4F3F;
font-weight: bold;
FONT-FAMILY: "微软雅黑"，"黑体";
TEXT-DECORATION: none
}
.red_news:link {
line-height: 25px;
FONT-SIZE: 18px;
COLOR: #5F4F3F;
font-weight: bold;
FONT-FAMILY: "微软雅黑"，"黑体";
TEXT-DECORATION: none
}
.red_news:visited {
line-height: 25px;
FONT-SIZE: 18px;
COLOR: #5F4F3F;
font-weight: bold;
FONT-FAMILY: "微软雅黑"，"黑体";
TEXT-DECORATION: none
}
.red_news:hover {
line-height: 25px;
FONT-SIZE: 18px;
font-weight: bold;
COLOR: #800000;
FONT-FAMILY: "微软雅黑"，"黑体";
TEXT-DECORATION: underline;
}
.red_news:active{
line-height: 25px;
FONT-SIZE: 18px;
COLOR: #800000;
font-weight: bold;
FONT-FAMILY: "微软雅黑"，"黑体";
TEXT-DECORATION: none
}
.gttt {
FONT-SIZE: 12px; COLOR: #fffcbd; TEXT-DECORATION: none
}
.gttt A:link {
FONT-SIZE: 12px; COLOR: #fffcbd; TEXT-DECORATION: none
}
.gttt A:visited {
FONT-SIZE: 12px; COLOR: #fffcbd; TEXT-DECORATION: none
}
.gttt A:hover {
FONT-SIZE: 12px; COLOR: #fffcbd; TEXT-DECORATION: underline
}
.td_T4 {
font-family: "宋体";
font-size: 14px;
color: #9a0904;
line-height: 24px;
font-weight: bold;
}
.td_T4:link {
color: #9a0904;
text-decoration: none;
}
.td_T4:visited {
text-decoration: none;
color: #9a0904;
}
.td_T4:hover {
text-decoration: underline;
color: #9a0904;
}
.td_T4:active {
text-decoration: none;
color: #9a0904;
}
.td_T12 {
font-family: "宋体";
font-size: 12px;
color: #9a0904;
line-height: 20px;
}
.td_T12:link {
color: #9a0904;
text-decoration: none;
}
.td_T12:visited {
text-decoration: none;
color: #9a0904;
}
.td_T12:hover {
text-decoration: underline;
color: #9a0904;
}
.td_T12:active {
text-decoration: none;
color: #9a0904;
}
LI{
list-style-type: none;
margin:0px;
padding:0px;
border:0px;
}
UL{
margin:0px;
padding:0px;
border:0px;
}
.red_text:link {
COLOR: #880000; TEXT-DECORATION: none
}
.red_text:visited {
COLOR: #880000; TEXT-DECORATION: none
}
.red_text:hover {
COLOR: #FF0000; TEXT-DECORATION: underline
}
.red_text:active {
COLOR: #880000; TEXT-DECORATION: none
}
.lingh{line-height:100%;}
div,ul,li,p{margin:0px; padding:0px;}
ul,li{list-style-type:none;}
.mar{margin-top:15px;}

.text1{font-size:12px; color:#EDD3AD; text-indent:2em; line-height:24px;}
.text2 p{font-size:12px; color:#660000;text-indent:2em;line-height:20px;}
.foot{line-height:22px;}
.foot a{color:#000000; text-decoration:none;}
/*字体大小、颜色*/
.font12{font-size:12px;}
.font14{font-size:16px;}
.font16{font-size:16px;}
.ft12_white{font-size:12px; color:#3E3109;}
.ft_white_12{font-size:12px; color:#FFFFFF;}
.ft_white_12:link {
COLOR: #FFFFFF; TEXT-DECORATION: none
}
.ft_white_12:visited {
COLOR: #FFFFFF; TEXT-DECORATION: none
}
.ft_white_12:hover {
COLOR: #FFFFFF; TEXT-DECORATION: underline
}
.ft_white_12:active {
COLOR: #FFFFFF; TEXT-DECORATION: none
}
.ft14_white{font-size:14px; color:#FFFFFF;}
.ft16_white{font-size:16px; color:#FFFFFF;}
.ft12_gray{font-size:12px; color:#999999;}
.ft14_gray{font-size:14px; color:#999999;}
.ft16_gray{font-size:16px; color:#999999;}
.ft12_red{font-size:12px; color:#CC0000;}
.ft14_red{font-size:14px; color:#CC0000;}
.ft16_red{font-size:16px; color:#CC0000;}
.ft12_blue{font-size:12px; color:#003366;}
.ft14_blue{font-size:14px; color:#003366;}
.ft16_blue{font-size:16px; color:#003366;}
.ft12_green{font-size:12px; color:#880000;}
.ft14_green{font-size:14px; color:#880000;}
.ft16_green{font-size:16px; color:#880000;}
.head1{font-size:14px; font-weight:bold; color:#CC0000;}
.head1_black{font-size:14px; font-weight:bold; color:#000;}
.head2{font-size:16px; font-weight:bold; color:#CC0000;}
.shilu{font-size:12px; color:#000000; line-height:25px; height:400px; overflow:scroll; overflow-x:hidden;}
.shilu p{margin-bottom:5px; text-indent:2em;}
.image img{padding:3px; border:1px solid #CCCCCC; background-color:#FFFFFF;}
.STYLE2 {
font-size: 24px;
font-weight: bold;
color: #FFFFFF;
}
.kuan_xian2 {
border: 1px dashed #CCCCCC;
}
.3xian{border:1px dashed #CCCCCC;}
.zzz {
FONT-SIZE: 12px;
COLOR: #e4c269;
LINE-HEIGHT: 20px;
FONT-FAMILY: "宋体";
TEXT-DECORATION: none;
}
.zzz2 {
FONT-SIZE: 12px;
COLOR: #e4c269;
LINE-HEIGHT: 20px;
FONT-FAMILY: "宋体";
TEXT-DECORATION: none;
}
p{ margin-bottom:5px;}
.biankuang2 {border:1px #26160b solid; padding:1px;}
.hand { CURSOR: pointer
}
.title { FONT: 20px "宋体"; COLOR: #851f85
}
.zi1 { FONT: 14px/26px "宋体"; COLOR: #5f3154
}
.zi2 { FONT: 12px/26px "宋体"; COLOR: #5f3154
}
.zi3 { FONT: 20px/30px "微软雅黑"; COLOR: #fcef86}
.wrap{ width:100%; display:block; overflow:hidden; height:auto;}
.wrap .content{width:100%; margin:0 auto;}
.wrap a{ text-decoration:none;}
.bzabox{width:880px; margin:0 auto; color:#a90b3c; font-size:15px;FONT-FAMILY: '微软雅黑'; line-height:26px; margin-bottom:20px;}
.zti08{font-size:13px;FONT-FAMILY: '宋体'; color:#333; }
.zti08 a{font-size:13px;FONT-FAMILY: '宋体'; color:#ff0; }
.zti08 a:hover{font-size:13px;FONT-FAMILY: '宋体'; color:#333;text-decoration:underline}
.zititle{FONT-FAMILY: '微软雅黑';width:150px; height:40px; line-height:40px; font-size:18px; padding-left:10px; color:#005498; display:block;}
.zititle a{FONT-FAMILY: '微软雅黑';font-size:18px; height:40px; line-height:40px;}

.hkbox{height:40px; line-height:40px; width:329px; position:absolute; bottom:11px; left:11px;}
.hkbox01{background-color:#146300;filter: alpha(opacity=80); opacity: .8; height:40px; line-height:40px;}
.hkbox02{background-color:#005498;filter: alpha(opacity=80); opacity: .8; height:40px; line-height:40px; }
.zibox{color:#fff;height:40px; line-height:40px; padding:0 10px;}
.zibox a{color:#fff;height:40px; line-height:40px; font-size:14px;}
.fl{ float:left;}
.fr{ float:right;}
.font14{ font-size:14px;}

/*头部*/
#header {
	BORDER-BOTTOM: #cccccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#D0D0D0); BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}

.topNav {
	POSITION: relative; TEXT-ALIGN: right; LINE-HEIGHT: 55px; MARGIN: 0px auto; WIDTH: 980px; FONT-FAMILY: Arial, 宋体; HEIGHT: 55px; COLOR: #cdcdcd; FONT-SIZE: 13px
}
.topNav A:link {
	COLOR: #0002cd; TEXT-DECORATION: none
}
.topNav A:visited {
	COLOR: #0002cd; TEXT-DECORATION: none
}
.topNav A:hover {
	COLOR: #fe5900; TEXT-DECORATION: none
}

.headbox { background:url(../images/bg.png) repeat-x scroll 0 0 transparent;
    height: 35px;
    left: 0;
	overflow:hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9998;
}
.headbox .inner {
    margin: 0 auto;
	height:35px;
	overflow:hidden;
    position: relative;
    width:96%;
}
.headbox .inner .topnav {
    float: right;
}
.headbox .inner .topnav li.cur {
    margin: 0;
}
.headbox .inner .topnav li {
    float: left;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    padding-left: 8px;
}
.headbox .inner .topnav li em {
    padding-right: 5px;
}
address, caption, cite, code, dfn, em, th, var, i {
    font-style: normal;
    font-weight: normal;
}
.headbox .inner .topnav li {
    font-size: 12px;
    line-height: 35px;
}
.headbox .inner .topnav li a {
    color: #C1C1C1;
}
.headbox .inner .topnav li.cur a {
    color: #FFFFFF;
}
.headbox .inner .topnav2 {
    float: left;
}
.headbox .inner .topnav2 li.cur2 {
	color:#FFF;
    margin: 0;
}
.headbox .inner .topnav2 li {
    float: left;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    padding-right: 10px;
}
.headbox .inner .topnav2 li em {
    padding-right: 5px;
}
.headbox .inner .topnav2 li {
    font-size: 12px;
    line-height: 35px;
}
.headbox .inner .topnav2 li a {
    color: #C1C1C1;
}
.headbox .inner .topnav2 li.cur2 a {
    color: #FFFFFF;
}

.content a{float:left; width:100%; height:100%; display:block;}






/*banner+top*/
.top_banner{ width:100%; height:590px; position:relative; z-index:9;}
.nav_banner{height: 80px;color: #dedba1; position: absolute;bottom: 22px;line-height: 30px;width: 860px;font-size: 16px;left: 50%;margin-left: -430px;z-index: 999;padding-left: 79px;overflow: hidden;}


.content_box{ background:#38634c; height:auto;}
.content_line a{ color:#f7f3b5; text-decoration:none; font-size:15px; line-height:26px;}


/*课程介绍 轮播*/
.friend{height:307px;margin:0 auto 50px auto; overflow:hidden;width:1100px;background: rgba(0, 0, 0, 0.55) none repeat scroll 0 0 !important;filter: Alpha(opacity=55);background: #000; position:relative;}
.mr_frbox{height:307px;}
.mr_title{ float:left; width:1100px; height:58px; background:url(../images/title07.gif);display:block;}
.mr_title span{ float:left; color:#fff; font-size:30px; text-indent:20px; line-height:48px; font-family:"微软雅黑";}
.mr_frBtnL{cursor:pointer;height:26px;width:13px; position:absolute; left:10px; top:50%;}
.mr_frBtnR{cursor:pointer;width:13px;height:26px; position:absolute;right:10px; top:50%;}
.mr_frUl{float:left;height:222px;width:1019px; margin-top:20px; margin-left:50px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:236px;overflow:hidden; margin-right:19px;position:relative; height:205px; overflow:hidden; text-align:center; font-size:13px; color:#fff; line-height:40px;}
.mr_frUl ul li a img{/*display:block;*/width:100%;}
.mr_zhe{width:300px;position:absolute;top:0;background:rgba(78, 164, 181, 0.65) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#4ea4b5;/*实现IE背景透明*//*height:389px;*/left:0;right:0;}
.mr_zhe_i h1{text-align:center;font-size:182px;height:138px;line-height:138px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}
.mr_zhe_p{margin-bottom:60px;}
.mr_zhe_p h3{text-align:center;font-size:15px;font-weight:bold;color:#fff;line-height:30px;}
.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}
.mr_zhe_hover{bottom:-596px;height:200px;position:absolute;width:300px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#0a0a0a;/*实现IE背景透明*/}
.mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}





.table_box{width:1100px; font-size:18px; margin:0 auto 20px auto;}
.table_box table{ border:#bbbbbb 1px solid; border-collapse:collapse;font-size:18px; width:100%; height:142px; overflow:hidden; display:block;}
.table_box table td{ border-bottom:#bbbbbb 1px solid; line-height:47px; height:47px;color:#282828; font-size:18px; width:850px; padding-left:250px;text-align:left; display:inline-block; display:block; float:left;}


.img_text2{background:#161617; width:100%; height:auto; display:block; margin-top:60px; overflow:hidden; padding-bottom:60px;}

.img_text{ width:1100px; margin:0 auto; color:#fff;}
.img_text dt{ width:100%; background:#2c2c36; height:45px; color:#fff; display:block; float:left; margin-top:8px; line-height:45px; font-size:22px; text-indent:25px;}
.img_text dd{ float:left; width:249px; line-height:40px; font-size:18px; background:#202027; display:block; height:180px; padding-left:25px; padding-top:20px; border-right:1px solid #313138;}
.img_text dd span{border-radius: 50%; width:20px; height:20px; color:fff; font-size:14px;background:#a90c0c; display:inline-block; line-height:20px; text-align:center; margin-right:10px;}

.ybf_list{ height:auto; padding-bottom:40px; border-bottom:#cccccc 1px solid; display:block; margin-bottom:40px; width:100%; float:left;}
.ybf_list li{ width:342px; display:block; line-height:35px; font-size:18px; color:#3c3d41;}



.ztxx{ width:100%; text-align:left;}
.ztxx dl{ width:100%; border-bottom:#000000 1px solid; padding:0px 0 30px 0; height:auto; display:block; overflow:hidden; margin-bottom:30px;}
.ztxx dd{ width:400px; float:left; margin-left:29px;}
.ztxx dd li{ width:400px; background:url(../images/dir.jpg) left no-repeat; line-height:35px; height:35px; text-indent:15px; font-size:13px;}





/*tab*/

.tab_box{ background:url(../images/rc_3.jpg); height:545px; padding-top:90px;}


.jifen_tab{ width:1130px; height:470px; background:url(../images/rc_2.png); margin:0px auto;}
.jifen_tab .jifen_tablist{ width:1100px; height:75px; background:#1c2a56; margin:0 0 0 14px;}
.jifen_tab .jifen_tablist ul li{float:left;line-height:75px; width:195px;text-align:center; border-right:#384771 1px solid; font-size:22px; cursor:pointer; color:#fff;}
.jifen_tab .jifen_tablist li.cur{ background:#455da9;height:75x; color:#fff;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;}
.jifen_tab .jifen_tabcon{width:1100px; display:block; float:left; margin-top:50px;}

.jifen_tabcon1{ width:1100px; margin:0 0 0 14px;}
.jifen_tab .jifen_tabcon dl dt{ float:left; display:block; width:334px; height:239px; margin:0 30px 0 40px;}
.jifen_tab .jifen_tabcon dl dd{ float:left; display:block; width:657px;}

.jifen_tab .jifen_tabcon .tab_title{ font-size:24px; color:#fff; display:block; height:50px; margin-bottom:15px; margin-top:10px;}
.jifen_tab .jifen_tabcon .tab_contxt{ font-size:16px; color:#d8eaf9; line-height:32px;}


.jifen_tabcon2{ display:none; width:1100px; margin:0px 0px 0px 14px;}
.jifen_tabcon3{ display:none; width:1100px; margin:0 0 0 14px;}




/*xm*/
.xm_con1_title{ width:1100px; margin:0 auto; height:125px; display:block;}

.xm_con1_title .title_left{ float:left; font-size:24px; width:450px; color:#fff; padding-top:40px;}
.xm_con1_title .title_left a{ float:left; font-size:24px; width:450px; color:#fff;}
.xm_con1_title .title_right{ float:right; width:145px; height:60px; line-height:60px;}
.xm_con1_title .title_right a{ float:right; font-size:16px; width:100px; height:60px; line-height:60px; background:url(../images/more.png) 27px 22px no-repeat #455da9; color:#fff; padding-left:55px;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;}
.xm_con1_title .title_right a:hover{ background:url(../images/more.png) 27px 22px no-repeat #34498a;}




.xm_con1_con{ width:1100px; margin:0 auto;}
.xm_con1_con .xm_pic1{ float:left; width:450px; height:346px; margin-right:45px;}
.xm_con1_con .xm_txt1{ float:left; width:605px; display:block;}

.xm_con1_con .xm_txt1 .xiangmu_title1{ font-size:20px; color:#fff; background: url(../images/xm_icon.png) 0px 4px no-repeat; padding-left:30px; display:block; height:38px;}
.xm_con1_con .xm_txt1 .xiangmu_title2{ font-size:20px; color:#fff; background: url(../images/xm_icon.png) 0px -191px no-repeat; padding-left:30px; display:block; height:38px;}
.xm_con1_con .xm_txt1 .xiangmu_txt1{ font-size:16px; color:#d8eaf9; display:block; line-height:30px;}

/*foot*/

.foot_button{ width:265px; height:60px; text-align:center; margin:50px auto; display:block; background:#455da9; color:#fff; line-height:60px; font-size:18px;}

.foot {width: 100%;overflow: hidden; background:#050b26; border-top:1px #374779 solid; padding-bottom:30px;}
.zt_foot {width: 960px; margin: 0px auto;}
.zt_foot p {text-align: center;height: 26px;line-height: 25px;color:  #d6d7d9;}
.zt_foot a{ color:#d6d7d9; padding:0 10px}


