@charset "gb2312";
/*================基本样式重置================*/
* { margin:0; padding:0;}
body { height:100%; font:12px/24px "宋体"; background:url("bj-1.gif")/*tpa=http://www./htmlmb/index/images/bj.gif*/ top center repeat; color:#333;}
li, dd, dt { list-style-type:none; float:left;}
dl, ul, ol { float:left;}
img { border:none; vertical-align:top;}
table {border-collapse:collapse;border-spacing:0}
a { color:#333; text-decoration:none; cursor:pointer;}
a:hover { color:#de0000; text-decoration:underline;}
.clear { clear:both;}
.null { width:100%; height:16px; font:16px/16px "宋体"; clear:both; margin:0 auto;}
.null1 { width:1000px; height:10px; font:10px/10px "宋体"; background:#fff; clear:both; margin:0 auto;}
.null2 { width:1000px; height:15px; font:15px/15px "宋体"; background:#fff; clear:both; margin:0 auto;}
.box { width:1000px; background:#fff; clear:both; margin:0 auto;}
.input01 { width:291px; height:30px; padding:0 10px 0 14px; background:none; border:none; color:#9a9a9a; font:12px/30px "宋体";}
.submit01 { width:39px; height:28px; background:url("submit01-1.gif")/*tpa=http://www./htmlmb/index/images/submit01.gif*/ no-repeat; border:none; font:0/0 Arial;}
.red1 { color:#db0000; font:bold 12px Arial;}

#head { width:100%; height:35px; line-height:35px; background:url("xueyuan_top-1.gif")/*tpa=http://www./htmlmb/index/images/xueyuan_top.gif*/ top center repeat-x; margin:0 auto;}
#top { width:1000px; color:#aaa; margin:0 auto;}
#top ul { width:824px;}
#top dl { width:176px; height:35px; overflow:hidden;}
#top dl dt { width:73px; background:url("xueyuan_mark1-1.gif")/*tpa=http://www./htmlmb/index/images/xueyuan_mark1.gif*/ 0 50% no-repeat; padding-left:25px;}
#top dl dd { width:55px; background:url("xueyuan_mark2-1.gif")/*tpa=http://www./htmlmb/index/images/xueyuan_mark2.gif*/ 0 50% no-repeat; padding-left:23px;}
#logo { width:1000px; height:147px; margin:0 auto;}
#nav { width:1000px; height:72px; background:url("xy_nav1-1.gif")/*tpa=http://www./htmlmb/index/images/xy_nav1.gif*/ #fff 50% 50% no-repeat; margin:0 auto;}

#nav ul { width:980px; height:52px; padding:10px 0 0 10px;}
#nav li { width:120px; font:16px/52px "微软雅黑", Arial; text-align:center;}
#nav li a { color:#fff; text-decoration:none; display:block;}
#nav li a:hover { background:url("xy_nav_hover-1.png")/*tpa=http://www./htmlmb/index/images/xy_nav_hover.png*/ bottom center no-repeat; color:#fff; text-decoration:none; display:block;}
#banner { width:980px; height:310px; padding:0 10px; background:#fff; margin:0 auto;}

#notice { width:980px; height:54px; background:#fff; padding:0 10px; margin:0 auto;}
#notice h3 { width:82px; height:24px; padding-left:30px; color:#c30009; font:bold 14px/24px "宋体"; margin-top:18px; background:url("xy_mark1-1.gif")/*tpa=http://www./htmlmb/index/images/xy_mark1.gif*/ 2px 4px no-repeat; float:left;}
#notice h4 { width:607px; height:22px; padding-left:27px; font:normal 12px/22px "宋体"; margin-top:20px; color:#666; background:url("mark2-1.gif")/*tpa=http://www./htmlmb/index/images/mark2.gif*/ 6px 3px no-repeat; float:left;}
#notice h4 a { color:#666; text-decoration:none;}
#notice h4 a:hover { color:#000; text-decoration:underline;}
#notice ul { width:511px; height:24px; margin-top:17px; overflow:hidden;}
#notice li { width:510px; font:14px/24px Arial; float:left;}
#notice li a { font:12px/24px "宋体";}
#notice dl { width:355px; height:30px; background:url("search-1.gif")/*tpa=http://www./htmlmb/index/images/search.gif*/ no-repeat; margin-top:14px;}
#notice dl dt { width:315px;}
#notice dl dd { width:39px; padding:1px 0 0 0;}

#about { width:980px; height:222px; background:#fff; padding:0 10px; clear:both; margin:0 auto;}
.about1 { width:516px; height:207px; background:url("xy_about_bj-1.gif")/*tpa=http://www./htmlmb/index/images/xy_about_bj.gif*/ left bottom repeat-x; overflow:hidden; float:left;}
.about1 ul { width:114px; height:207px;}
.about1 li { width:114px;}
.about1 li.one1 { font:22px/32px "微软雅黑", Arial; color:#fff; text-align:center; padding-top:30px;}
.about1 li.one2 { font:10px/20px Arial; color:#fff; text-align:center;}
.about1 li.one3 { font-weight:bold; color:#062d73; text-align:center; padding-top:53px;}
.about1 li.one3 a { text-decoration:none;}
.about1 li.one3 a:hover { text-decoration:none; position:relative; left:1px; top:1px;}
.about1 dl { width:349px; height:190px; padding-left:23px;}
.about1 dl dt, .about2 dl dt { width:100%; height:38px; background:url("line1-1.gif")/*tpa=http://www./htmlmb/index/images/line1.gif*/ left bottom repeat-x; margin-bottom:11px;}
.about1 dl dt h3, .about2 dl dt h3 { width:80%; padding-left:25px; font:bold 14px/38px "宋体"; float:left;}
.about1 dl dd.one4 { width:349px; height:114px; overflow:hidden; text-indent:2em;}
.about1 dl dd.one5 { width:87px; height:20px; margin-top:19px; overflow:hidden;}
.about1 dl dd.one5 a:hover { position:relative; left:1px; top:1px;}
.about2 { width:464px; height:207px; overflow:hidden; background:url("xy_about_bj-1.gif")/*tpa=http://www./htmlmb/index/images/xy_about_bj.gif*/ left bottom repeat-x; float:left;}
.about2 dl { width:443px;}
.about2 dl dd { width:432px; padding-left:11px; height:30px; line-height:30px; background:url("arrow1-1.gif")/*tpa=http://www./htmlmb/index/images/arrow1.gif*/ 0 50% no-repeat;}
.about2 dl dd p { width:350px; overflow:hidden; float:left;}
.about2 dl dd span { color:#acacac; font-family:Arial; text-align:right; float:left;}

#news { width:1000px; height:346px; background:#fff; clear:both; margin:0 auto;}
.news1 { width:313px; height:329px; background:url("xy_news_bj-1.gif")/*tpa=http://www./htmlmb/index/images/xy_news_bj.gif*/ left bottom repeat-x; border:#e7e7e7 1px solid; margin:0 8px 0 10px; overflow:hidden; _margin:0 8px 0 10px; float:left;}
.news1_tt { width:100%; height:46px; font:12px/46px "宋体";}
.news1_tt h3 { width:150px; font-weight:bold; padding-left:31px; float:left;}
.news1_tt h4 { width:50px; font-weight:normal; float:right;}
.news1_tt h4 a { color:#929292; text-decoration:none;}
.news1_tt h4 a:hover { color:#222; text-decoration:none;}
.news1 dl { width:313px; height:277px; overflow:hidden;}
.news1 dl dt { width:291px; height:80px; padding:0 0 11px 10px;}
.news1 dl dd { width:290px; padding-left:23px; height:30px; line-height:30px; background:url("arrow1-1.gif")/*tpa=http://www./htmlmb/index/images/arrow1.gif*/ 12px 11px no-repeat; overflow:hidden;}

#fengcai { width:978px; height:238px; border:#e7e7e7 1px solid; overflow:hidden; background:url("xy_news_bj-1.gif")/*tpa=http://www./htmlmb/index/images/xy_news_bj.gif*/ left bottom repeat-x; margin:0 auto;}
/*滚动1*/
.xyhj{ width:978px; height:185px; overflow:hidden; float:left;}
.xyhjlb { float:left;}
.xyhjlb li { width:220px; height:185px; padding:3px 13px 0 13px; overflow:hidden;}
.xyhjlb li img { width:220px; height:145px; float:left;}
.xyhjlb li span { width:220px; font:normal 12px/24px "宋体"; height:24px; text-align:center; padding-top:8px; overflow:hidden; float:left;}
#ddemc{ overflow:hidden; width:955px; margin:0 auto;}
#inddemc{ float:left; width:24000%;}
#ddemc1,#ddemc2{ float:left;}

#links { width:978px; background:#fff; border:#e7e7e7 1px solid; margin:0 auto;}
#links h3 { width:110px; height:36px; font:16px/36px "微软雅黑", Arial; margin-left:15px; _margin-left:15px; display:block; float:left;}
#links h3 span { font:normal 12px/36px Arial; color:#acacac;}
#links ul { width:960px; padding:11px 0 15px 5px;}
#links li { font:12px/26px "宋体"; padding:0 5px 0 10px;}

/* Foot */
#footer { width:100%; height:116px; overflow:hidden; margin:0 auto;}
#foot { width:1000px; height:116px; background:url("foot-1.gif")/*tpa=http://www./htmlmb/index/images/foot.gif*/ left top repeat-x; position:relative; margin:0 auto;}
#foot h3 { height:24px; font:normal 12px/24px "宋体"; color:#ccc; text-align:center; padding:14px 0 15px 0;}
#foot h3 a { color:#333; font-weight:bold; text-decoration:none;}
#foot h3 a:hover { color:#000; font-weight:bold; text-decoration:underline;}
#foot p { width:760px; height:26px; font:12px/26px Arial; padding-left:252px; float:left;}
.foot1 { width:78px; height:80px; position:absolute; left:24px; top:28px;}
.foot2 { width:56px; height:63px; position:absolute; left:125px; top:41px;}

/*子页*/
.fenye { width:90%; font:14px Arial; text-align:center; padding:10px 0 5px 14px; float:left;}
.fenye a { border:#cbcbcb 1px solid; padding:5px 8px; color:#555; margin-right:6px; text-decoration:none; float:left;}
.fenye a:hover { border:#f09239 1px solid; padding:5px 8px; color:#f09239; margin-right:6px; text-decoration:none;}
.fenye span.current { border:#f09239 1px solid; background:#f09239; color:#fff; padding:5px 8px; font-weight:bold; margin-right:6px; float:left;}
.fenye span.disabled { border:#ccc 1px solid; padding:5px 8px; color:#ccc; margin-right:6px; float:left;}
.fenye span { float:left;}

.left { width:176px; background:#f2f1f1; padding:10px 10px 30px 10px; margin-left:10px; _margin-left:10px; overflow:hidden; float:left;}
.right { width:765px; overflow:hidden; padding-bottom:30px; padding-right:10px; float:right;}
#list { width:176px; margin-bottom:28px; float:left;}
#list h3 { width:176px; height:43px; text-align:center; font:bold 16px/43px "微软雅黑", Arial; margin-bottom:18px; color:#fff;}
#list li { width:176px; height:32px; margin-bottom:8px; background:url("xy_list_li-1.gif")/*tpa=http://www./htmlmb/index/images/xy_list_li.gif*/ no-repeat; text-align:center; font:14px/32px "宋体";}
#list li a { color:#3a5896;}
#list li a:hover { color:#de0000; text-decoration:none;}
#contact { width:176px; overflow:hidden; float:left;}
#contact h3 { width:176px;}
#contact h3 span { color:#a7a7a7; font:12px Arial;}
#contact ul { width:176px; padding-top:7px;}
#contact li { width:176px;}
#contact li.one6 { height:28px; background:url("phone-1.png")/*tpa=http://www./htmlmb/index/images/phone.png*/ 1px 4px no-repeat; padding-left:34px; color:#de0000; font:bold 18px/28px "微软雅黑", Arial;}
#contact li.one7 { height:33px; background:url("fax-1.png")/*tpa=http://www./htmlmb/index/images/fax.png*/ 7px 9px no-repeat; padding-left:31px; font:14px/33px Arial;}
#contact li.one7 span { font-size:12px;}
#contact li.one8 { height:30px; margin-top:8px; margin-left:4px; _margin-left:4px;}
#contact li.one8 a { background:url("zixun1-1.gif")/*tpa=http://www./htmlmb/index/images/zixun1.gif*/ no-repeat; display:block; font-size:0px;}
#contact li.one8 a:hover { background:url("zixun2-1.gif")/*tpa=http://www./htmlmb/index/images/zixun2.gif*/ no-repeat;}

#sub_tt { width:763px; height:48px; border-top:#f2f2f2 1px solid; border-left:#f2f2f2 1px solid; border-right:#f2f2f2 1px solid; background:url("news_tt-1.gif")/*tpa=http://www./htmlmb/index/images/news_tt.gif*/ top center repeat-x;}
#sub_tt h3 { padding:0 5px; height:46px; text-align:center; font:bold 16px/46px "微软雅黑", Arial; margin-left:10px; _margin-left:10px; float:left;}
#sub_tt h4 { width:560px; font:normal 12px/48px "宋体"; text-align:right; color:#ababab; padding-right:15px; float:right;}
#sub_tt h4 a { color:#ababab; text-decoration:none;}
#sub_tt h4 a:hover { color:#333; text-decoration:underline;}

#sub_nr { width:750px; padding:14px 3px 20px 10px; font:14px/26px "宋体"; overflow:hidden; float:left;}

#sub_news { width:765px; float:left;}
#sub_news ul { width:750px; padding:6px 0 16px 12px;}
#sub_news li { width:750px; height:36px; font:14px/36px "宋体"; background:url("line1-1.gif")/*tpa=http://www./htmlmb/index/images/line1.gif*/ left bottom repeat-x;}
#sub_news li p { width:612px; height:36px; padding-left:13px; background:url("arrow1-1.gif")/*tpa=http://www./htmlmb/index/images/arrow1.gif*/ 0 50% no-repeat; float:left;}
#sub_news li span { width:108px; text-align:right; color:#acacac; font-family:Arial; float:left;}
#sub_news dl { width:765px; padding:14px 0 6px 0;}
#sub_news dl dd { width:220px; height:195px; padding:3px 16px 0 16px; overflow:hidden;}
#sub_news dl dd img { width:220px; height:145px; float:left;}
#sub_news dl dd span { width:220px; font:normal 14px/24px "宋体"; height:24px; text-align:center; padding-top:8px; overflow:hidden; float:left;}

#sub_tt1 { width:765px; margin:16px 0 0 0; float:left;}
#sub_tt1 h1 { width:765px; height:30px; font:bold 20px/30px "微软雅黑", Arial, Arial; color:#222; text-align:center; float:left;}
#sub_tt1 h2 { width:765px; height:34px; text-align:center; font:normal 12px/34px Arial, Helvetica, sans-serif; color:#979797; border-bottom:#ccc 1px dashed; float:left;}
#sub_next { width:765px; border-top:#ccc 1px dashed; padding-top:8px; float:left;}
#sub_next li { width:745px; height:32px; font:14px/32px "宋体"; padding:0 10px 0 10px; color:#de0000;}
#sub_next li a { color:#1e7cc4; text-decoration:none;}
#sub_next li a:hover { color:#1e7cc4; text-decoration:underline;}