/* CSS Document */
body{ width:auto; text-align:center; background:#e2f4ff; margin-top:0px; margin:0 auto; font-size:14px;}
ul,li,img{ margin:0px; padding:0px; border:none; list-style:none;}
a{ text-decoration:none; color:#6f6f6f;}
a:hover{ text-decoration:none; color:#ff0000;}
.top{ width:975px; height:160px;margin:0 auto; text-align:left;}
.yejun { display:none;}
.logo{width:975px; height:95px;margin:0 auto; background:url(../images/index_04.gif) 0 repeat-x; }
.toplog{margin:0 auto; height:95px;margin:0 auto; background:url(../images/index_02.gif) 0 repeat-x; }
.logo_left{ width:443px; height:80px;background:url(../images/index_03.jpg) 0 repeat-x; margin-top:25px; float:left;}
.logo_right{ margin-right:4px; float:right;background:url(../images/index_05.jpg) 0 repeat-x;width:279px; height:80px; margin-top:25px;}
.logo_gz{ width:136px; height:24px; margin-left:300px; margin-top:3px; float:left;}
.header_dh{ margin:0 auto;width:975px; height:41px; text-align:center;background:url(../images/index_08.gif) 0 repeat-x;}
.header_dh_cent{width:975px;text-align:center; height:41px; font-size:14px; color:#FFFFFF; font-weight:bold;margin:0 auto; }

.header_dh_home a{ width:100px; height:41px; line-height:36px;font-size:14px; color:#FFffff; font-weight:bold;float:left;display:inline;text-decoration:none;}
.header_dh_home a:hover{ width:100px; height:41px; background:url(../images/dhsb.jpg) 0 repeat-x; line-height:36px;font-size:14px; color:#FF0000; font-weight:bold;float:left;display:inline; text-decoration:none;}
.header_dh_nav a{ width:105px;height:41px; line-height:36px;font-size:14px; color:#FFFFFF; font-weight:bold;float:left;display:inline;text-decoration:none;}
.header_dh_nav a:hover{width:105px;height:41px; line-height:36px;font-size:14px; color:#FF0000; font-weight:bold;float:left;display:inline;text-decoration:none; background:url(../images/dhsb.jpg) 0 repeat-x; }
.header_dh_xian{ width:3px; height:41px; background:url(../images/xian_10.gif) no-repeat;float:left;display:inline;}

.banner{ margin:0 auto; width:975px; height:260px; text-align:left;}

.jazz{ width:975px; height:80px; margin:0 auto; padding-top:40px; background-color:#FFFFFF; color:#FFFFFF; line-height:20px;background:url(../images/index_56.gif) 0 repeat-x;}


.lbq{PADDING-BOTTOM: 5px; WIDTH: 220px; HEIGHT: auto; OVERFLOW: hidden; BACKGROUND: url(../images/cp.jpg) no-repeat;}
.lbtb{LINE-HEIGHT: 20px; WIDTH: 12px; DISPLAY: inline; FLOAT: left; HEIGHT: 12px; COLOR: #ffffff;  FONT-SIZE: 13px;}
.lbwz{LINE-HEIGHT: 28px; WIDTH: 195px; text-align:left; padding-left:25px; DISPLAY: inline; FLOAT: left; HEIGHT: 34px; padding-bottom:5px; COLOR: #6f6f6f;FONT-SIZE: 12px; FONT-WEIGHT: bold;}



.video{ width:961px; padding-left:5px; height:auto; overflow:hidden; background-color:#FFFFFF;  margin: 0 auto; margin-top:5px;}
.video_left{ width:197px; height:465px; overflow:hidden;  float:left; display:inline;border: 1px solid #d2ecfb;}
.video_left_top{ width:195px; height:217px;  float:left;}
.video_left_tp{ width:195px; height:220px;  float:left;  }
.vltt{width:195px; height:31px; float:left;}
.vltm{width:195px; height:198px; text-align:center; float:left; padding-top:10px; }
.vltmt{width:190px; height:200px; text-align:left; padding-left:5px; margin-top:50px;}
.video_left_video{ width:217px; height:420px; padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:2px;}

.jymxbtl{width:240px; height:31px; float:left; text-align:left; margin-left:30px; font-size:14px; color:#ffffff; font-weight:bold; line-height:28px;}
.jymxbt{width:100px; height:31px; float:left; text-align:left; margin-left:35px; font-size:14px; color:#ffffff; font-weight:bold; line-height:28px;}
.video_right{ width:745px;  height:auto; overflow:hidden; float:left; display:inline;overflow:hidden; background:#FFFFFF;  border: 1px solid #dddddd; margin-left:8px;}
.video_right_top{ width:745px; height:31px;background:url(../images/dhbg.jpg) no-repeat; }
.video_right_kuang{width:730px;height:auto; overflow:hidden;  line-height:24px; text-align:left;padding:5px 10px 5px 10px; float:left;}
.video_rr{width:234px;height:auto;overflow:hidden;  display:inline;overflow:hidden;  float:left;}

.video_rr_top{ width:234px; height:auto;overflow:hidden;  display:inline;overflow:hidden; float:left;margin-bottom:10px;}
.video_rr_tp{ width:234px; height:auto; overflow:hidden; float:left;}
.vlttrr{width:234px; height:31px; float:left; background:url(../images/lb.jpg) no-repeat;}
.vltmrr{width:224px; height:119px;height:auto; overflow:hidden;float:left; display:inline;  padding-top:10px; padding-left:8px; background-color:#FFFFFF;border: 1px solid #dddddd;}



.vltmtrr{width:232px; height:auto; overflow:hidden;float:left;padding-top:10px; background-color:#FFFFFF;border: 1px solid #dddddd;}


.video_right_list{ width:350px; height:auto; overflow:hidden;float:left; display:inline; text-align:left;}
.video_right_list_top{ width:350px; height:25px; margin-top:18px;}
.video_right_list_kuang{ width:350px; height:55px; border-bottom:1px dashed #dddddd;}
.video_right_list_kuang ul{ width:340px; height:55px;}

.list{ width:195px; height:auto; overflow:hidden; margin-top:1px;}

.list ul{width:195px; height:auto; overflow:hidden;}
.list ul li{ width:195px;height:34px; background:url(../images/cp.jpg) 0 repeat-x;line-height:34px; margin-top:2px; text-align:left; padding-left:20px;}
.list ul li a{ color:#6f6f6f; padding-left:8px; text-decoration:none; font-size:12px; FONT-WEIGHT: bold; line-height:24px;}
.list ul li a:hover{ color:#ff0000; padding-left:8px; text-decoration:none;font-size:12px; FONT-WEIGHT: bold;line-height:24px; }

.video_right_tu{ width:125px;height:auto; overflow:hidden;float:left; display:inline; margin-left:15px; }
.video_right_tu_top{ width:113px; height:88px;border: 1px solid #dddddd;}
.video_right_tu1{width:113px; height:88px;border: 1px solid #dddddd; margin-top:15px; }


.Branch{ width:964px; height:240px; margin: 0 auto; margin-top:10px; background:#FFFFFF;}
.Branch_top{ width:964px; height:30px;}
.Branch_wz{width:932px; height:200px; padding-left:15px; padding-right:15px; padding-top:8px; border: 1px solid #dddddd;}
.Branch_dh{ width:978px; height:80px; border-left:1px solid #dddddd; float:left; display:inline; padding-left:2px;}
.Branch_dh_list{ width:auto; height:75px; margin-left:9px; margin-top:10px;float:left; display:inline;}


.Teacher{width:992px; height:280px; margin: 0 auto;border: 1px solid #dddddd; margin-top:10px; background:#FFFFFF;}
.Teacher_top{ width:978px; height:37px; margin-left:5px; margin-top:10px;}
.Teacher_kuang{ width:978px; height:243px;margin-left:8px; margin-top:8px;}

.bmxz{ width:992px; height:282px;margin: 0 auto; margin-top:10px;}
.bmxz_left{ width:676px; height:170px;float:left; display:inline;border: 1px solid #dddddd;background:#FFFFFF; text-align:left;}

.Media{ width:992px; height:420px;margin: 0 auto; margin-top:10px;}
.Media_left{ width:687px; height:420px;float:left; display:inline;border: 1px solid #dddddd;background:#FFFFFF; text-align:left;}
.Media_left_top{ width:677px; height:38px; margin-top:10px; padding-left:8px;}
.Media_left_kuang{ width:677px; height:382px; margin-top:15px;}
.Media_left_kuang_zi{ width:570px; height:auto; overflow:hidden; margin-left:15px;}
.Media_right{ width:289px; height:170px;float:right; display:inline;border: 1px solid #dddddd;background:#FFFFFF; margin-left:10px;}

.foot{width:992px; height:191px;margin: 0 auto;margin-top:10px; background:url(../images/index_66.jpg) 0 repeat-x;;}
.foot_dh{ width:auto; height:25px; line-height:25px; margin-top:10px;color:#6f6f6f;}
.foot_dh a{margin-left:5px; margin-right:5px; color:#6f6f6f;}
.foot_dh a:hover{margin-left:5px; margin-right:5px; color:#ff0000;}
.foot_foot{ width:960px; height:112px;  margin-left:40px; margin-top:10px;}
.foot_foot_logo{ width:372px; height:74px; background:url(../images/index_72.jpg) no-repeat; float: left; display:inline; margin-top:20px;}
.foot_foot_zi{ width:500px; height:102px; font-size:12px; color:#f8ac8b; line-height:24px;float: left; display:inline; text-align:left; margin-left:25px; margin-top:10px;}
/* ¿Í·þ */

.main_head {
	BACKGROUND: url(../images/img3-5_2.png) no-repeat
}
* HTML .main_head {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_2.png",sizingMethod='crop'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* + HTML .main_head {
	BACKGROUND: url(../images/img3-5_2.png) no-repeat
}
.info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/img3-5_3.png) repeat-y; PADDING-TOP: 5px
}
* HTML .info {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_3.png",sizingMethod='crop'); BACKGROUND-REPEAT: repeat-y
}
* + HTML .info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/img3-5_3.png) repeat-y; PADDING-TOP: 5px
}
.down_kefu {
	WIDTH: 157px; BACKGROUND: url(../images/img3-5_4.png) no-repeat; HEIGHT: 8px
}
* HTML .down_kefu {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_4.png",sizingMethod='crop'); WIDTH: 157px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 8px
}
* + HTML .down_kefu {
	WIDTH: 157px; BACKGROUND: url(../images/img3-5_4.png) no-repeat; HEIGHT: 8px
}
.Obtn {
	MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(../images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px
}
* HTML .Obtn {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_1.png",sizingMethod='crop'); WIDTH: 32px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 139px
}
* + HTML .Obtn {
	MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(../images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px
}
.qqtable SPAN {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; COLOR: #f72e78; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.qqtable A {
	TEXT-DECORATION: none
}
.qqtable A:hover {
	TEXT-DECORATION: none
}
.qun {
	BORDER-BOTTOM: #ffd2bf 1px solid; BORDER-LEFT: #ffd2bf 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: #ffd2bf 1px solid; BORDER-RIGHT: #ffd2bf 1px solid; PADDING-TOP: 5px
}
.qun SPAN {
	COLOR: #f72e78; FONT-SIZE: 13px; FONT-WEIGHT: bold
}