/*desgin by stillfish QQ282362676*/
* { margin:0; padding:0; font-size:1em;}
body,div,form,img,ul,ol,li,dl,dt,dd,p{border:0; margin:0 auto;padding:0;}
h1,h2,h3,h4,h5,h6,h7{font-size:14px;margin:0;padding:0;}
input,img,select{vertical-align:middle;font-size:12px;}
body{width:1004px; margin:0 auto;padding:0;font-size:12px; text-align:left;}
body > div {text-align:left;margin:0 auto;} 
ul,li{list-style:none;}
.top,.bot{ overflow:hidden;}
.clear{clear:both;}
.clearf{clear:both;}
.l{float:left;}
.r{float:right;}
.floatfix {display: block;}
.more{float:right; margin:0 10px;padding-left:15px;white-space:nowrap;font-family:"","verdana";font-weight:normal;}
.bs{font-weight:bold;}
.red{color:#b2101f;}
.blue{color:#127690;}
.green{color:#50830a;}
.purple{color:#8661cb;}
.orange{color:#ff4f03;}
.black {color:#444;}
.pink {color:#e63b7f;}
/*links*/
a{line-height:12px;}
a:link{color:#476885;text-decoration:none;}
a:visited{color:#476885	;text-decoration:none;}
a:hover{color:#537a9c;text-decoration:underline;}
a.red:link{color:#b2101f;text-decoration:none;font-weight:bold;}
a.red:visited{color:#de1427;text-decoration:none;}
a.red:hover{color:#b2101f;text-decoration:underline;}
a.black:link{color:#000;text-decoration:none;font-weight:bold;}
a.black:visited{color:#000;text-decoration:none;}
a.black:hover{color:#444;text-decoration:underline;}
/*全局定义*/
#warp{ width:958px; margin:0 auto;clear:both;}
#head{margin-bottom:5px;}
#head .banner{margin:0 0 0 0;}
.menu { height:33px; line-height:12px; clear:both;padding:0;background:url(/images/bg_menu.gif);font-family:宋体;margin:0 0 9px;}
.menu .nav{height:33px;}
.menu  ul.nav li{float:left; padding:0;white-space: nowrap;text-align:center;height:33px;line-height:33px;margin:0 12px;}
.menu  ul.nav li.navleft{ background:url(/images/bg_menu_left.gif) no-repeat;width:13px;border:0;margin:0;}
.menu  ul.nav li.navright{ background:url(/images/bg_menu_right.gif) no-repeat;width:8px;float:right;border:0;margin:0;}
.menu  ul.nav li.over { background:url(/images/bg_menu_over.gif)  repeat-x;}
.menu  ul.nav li.empty {border-right:0;}
.menu ul.nav li a{color:#fff; font-size:14px; font-weight:bold;text-decoration:none;}
.menu a:hover{color:#efefef; font-size:14px; font-weight:bold;text-decoration:underline;}
/*首页样式定义*/
#left { width:240px; float:left;} 
.left-ck { width:240px; background:url(/images/left_bg_top.gif) no-repeat; line-height:20px; color:#476885;}
.left-ck h1 { font-size:14px; font-weight:bold; color:#043F85; line-height:25px; height:25px; text-align:left; padding:0 0 0 10px;}
.left-ck .left-ck_contents { font-size:12px; float:left; width:233px; height:128px; border:1px solid #CDD8E8; border-bottom:none; border-top:none; padding:0 0 0 5px}
.left-ck .left-ck_contents li { font-size:12px; float:left; width:115px; border-bottom:1px dashed #cccccc }
.left-ck .left-ck_bottom { clear:both;background:url(/images/left_bg_bottom.gif) no-repeat; line-height:5px; height:5px;}
.big-ten {clear:both; height:265px !important; width:239px; height:245px; background:#F2F7FB; margin:0 0 10px 0 !important; margin:0 0 10px 0; padding:4px 0 0 0}
.left_bbxz { height:347px!important;width:220px; height:340px; background:#F2F7FB; padding:10px; }
.left_bbxz li {line-height:20px; text-align:left; margin:2px 0 0 0}
.left_bbxz li span{ color:#FF0000; font-size:12px}
.left_bbxz_bg { background:url(/images/left_bm_bg.gif) no-repeat; line-height:25px; height:25px; font-size:14px; font-weight:bold; color:#ffffff; text-align:left; padding:0 0 0 20px;}
/*center*/
#center{ margin:0 0 0 10px;width:495px; float:left;}
.flashnews { border:1px solid #CDD8E8; padding:10px; background:#EFF3F7;}
.tab_hot_news { padding:10px 0 0 0 }
.news_title { height:32px;}
.news_title li { font-size:14px; font-weight:bold; text-align:center; color:#ffffff; float:left;}
.news_title .td_on { font-size:14px; font-weight:bold; text-align:center; color:#ffffff; float:left; width:78px; background:url(/images/news_tab_active.gif) no-repeat; line-height:32px; height:32px;}
.news_title .td_off { width:78px; background:url(/images/news_tab_bg.gif) no-repeat; line-height:32px; height:32px; color:#476885;}
.tab_hot_news_contents { border:1px solid #CDD8E8; height:200px; width:495px;}
.tab_hot_news_contents .hot_news_list { padding:10px; width:460px; float:left}
.tab_hot_news_contents .hot_news_list li{ width:470px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; text-align:left;line-height:20px; color:#476885}
.tab_hot_news_contents .hot_news_list li b{ background:url(/images/hot.gif) no-repeat center; padding:0 0 0 15px; width:21px; height:11px; line-height:11px;}
.tab_blank { width:1px!important;width:3px;}
.dqpx { background:#F2F7FB; height:322px!important;  padding:11px 10px 0 10px; margin:10px 0 0 0; width:478px; height:290px; float:left}
.dqpx-title { font-size:14px; font-weight:bold; color:#ffffff; padding:3px 0 0 10px; text-align:left; background:url(/images/center_bg.gif) no-repeat;line-height:21px; height:21px }
.dqpx-title span { text-align:right; padding:0 0 0 350px;}
.dqpx .pxcontents {padding:15px 0 0 0}
.dqpx .pxcontents li{ float:left; width:90px; font-size:14px; font-weight:bold; color:#476885; line-height:30px; height:135px; padding:0 13px 0 13px;}
.dqpx .pxcontents li p{ width:90px; font-size:14px; font-weight:bold; color:#476885; line-height:30px; height:30px; overflow:hidden; text-overflow:ellipsis;white-space: nowrap; text-align:center;padding:10px 0 0 0;}
/*right*/
#right { width:201px; float:right; margin:0 0 0 3px;}
.right_bottom {background:#F2F7FB; padding:5px;width:192px; }
.right_bottom li{ line-height:30px; height:34px; font-size:14px; font-weight:bold; color:#ffffff;text-align:center;}
.right_bottom li a:link{ color:#ffffff; text-decoration:none}
.right_bottom li a:visited{ color:#ffffff; text-decoration:none}
.right_bottom li a:hover{ color:#ffffff; text-decoration:underline}
.right_bottom .bottom1 { background:url(/images/right_bg_bottom1.gif) no-repeat; padding:5px 0 0 0}
.right_bottom .bottom2 { background:url(/images/right_bg_bottom2.gif) no-repeat; padding:5px 0 0 0}
.right_bottom .bottom3 { background:url(/images/right_bg_bottom3.gif) no-repeat; padding:5px 0 0 0}
.right_bottom .bottom4 { background:url(/images/right_bg_bottom4.gif) no-repeat; padding:5px 0 0 0}
.zxfs { margin:10px 0 10px 0; }
.zxfs-title { background:url(/images/zx_bg_top.gif) no-repeat; font-size:14px; font-weight:bold; color:#043F85; padding:5px 0 0 10px; text-align:left;line-height:25px; height:26px; width:191px;}
.zxfs_bg {background:url(/images/phone_bg.gif) no-repeat center;}
.zxfs_bg2 {background:url(/images/qq_bg.gif) no-repeat center;}
.zxfs_bg3 {background:url(/images/email_bg.gif) no-repeat center;}
.zxfs li { line-height:40px; height:42px; border:1px solid #CDD8E8; border-top:none; border-bottom:none; width:139px;font-size:14px; font-weight:bold; color:#043F85; padding:0 0 0 60px; text-align:left; }
.zxfs .netadd {background:url(/images/netadd.gif) no-repeat center; }
.zxfs .netadd2 {background:url(/images/netadd2.gif) no-repeat center;border-bottom:1px solid #CDD8E8;  }
.ffgg{ margin:10px 0 0 0}
.ffgg-title { background:url(/images/zx_bg_top.gif) no-repeat; font-size:14px; font-weight:bold; color:#043F85; padding:5px 0 0 10px; text-align:left;line-height:25px; height:26px; width:191px;}
.ffgg span { text-align:right; padding:10px 0 0 80px;}
.ffgg li {width:189px; padding:5px;line-height:25px; font-size:12px; border:1px solid #CDD8E8; border-top:none;}
.zs_hot_news{ margin:10px 0 0 0}
.zs_hot_news-title { background:url(/images/zx_bg_top.gif) no-repeat; font-size:14px; font-weight:bold; color:#043F85; padding:5px 0 0 10px; text-align:left;line-height:25px; height:26px; width:191px;}
.zs_hot_news span { text-align:right; padding:10px 0 0 50px;}
.zs_hot_news li {width:199px;line-height:25px; font-size:12px; border:1px solid #CDD8E8; border-top:none; border-bottom:none;overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.dlwz { margin:10px 0 0 0}
.dlwz-title { background:url(/images/zx_bg_top.gif) no-repeat; font-size:14px; font-weight:bold; color:#043F85; padding:5px 0 0 10px; text-align:left;line-height:25px; height:26px; width:191px;}
.dlwz li { width:189px; padding:5px;line-height:24px; font-size:12px; border:1px solid #CDD8E8; border-top:none;}
/*foot*/
.link{clear:both; height:65px!important;width:945px; height:60px; padding:5px; border:1px solid #bacbdb;background:#FBFBFB; margin:10px 0 0 0}
.link h3 { width:10px; float:left; color:#043f85;}
.link ul li{float:left;margin:2px 3px 0 9px!important; margin:5px 3px 0 9px; height:54px}
.link ul li img{ border:1px solid #D4DEE2;}

.foot {font-family:'宋体';background:#fff;clear:both;text-align:center;margin:5px 0 0 0;border-top:1px solid #d9e2eb;}
#foot .cp{text-align:center;padding-top:8px;}
#foot .cp ul {display:block;width:250px;text-align:center;margin:0 auto;float:none;}
#foot .cp ul li{float:left;padding:0 5px 0 0;margin:0 5px 0 0;border-right:#ccc 1px solid;height:14px;line-height:14px;}
#foot .cp ul li.last, {border:0;}
.foot li,p {line-height:20px;}

/*--tab --*/
ul.tab1 li{float:left;background:url(/images/bg_TabOut_01.gif) no-repeat top left;width:93px;text-align:center;border-bottom:1px solid #dedede;height:20px;padding:3px 0 0;	}
ul.tab1 li a{font-weight:bold;color:#000;}
ul.tab1 li.over a{color:#b2101f;}
ul.tab1 li.over{background:url(/images/bg_TabOver_01.gif) no-repeat;border:0;height:21px;*height:23px;}
ul.tab1 li.blank{width:2px;background:#fff;*height:22px;}
ul.tab1 {}
.navPath {padding:5px 0 10px 0;color:#333;text-align:right;}

.sysInfo {border:1px solid #7296c8;background:#f0fafc;width:500px;height:250px;margin:50px 20px;}
.sysInfo h3{background:url(/images/bg_errtitle.gif) repeat-x;height:20px;border-bottom:2px solid #ff9000;color:#333;}
.sysInfo p{text-align:left;padding:10px;display:block;}


input.txt{border:1px solid #d0d0d0;height:16px;padding:2px;}
TEXTAREA.txt2, input.txt2{border:1px solid #dbe7ee;}
input.btn03 {color:#486a8c;width:48px;height:23px;line-height:23px;text-align:center;border:0;background:url(/images/bg_btn03.gif) no-repeat;}

/*栏目页*/
.navgation { text-align:left; color:#000000; margin:0 0 0 10px; line-height:25px;}
.navgation a:link{ color:#476885; text-decoration:none;}
.navgation a:visited{ color:#476885; text-decoration:none;}
.navgation a:hover{ color:#555555; text-decoration:underline;}
#lm_left { width:200px; float:left;}
#lm_left h1 { font-size:14px; font-weight:bold; color:#ffffff; height:24px;text-align:left; padding:15px 0 0 20px; background:url(/images/bg_top.gif) no-repeat; width:180px; }
#lm_contents  { width:200px; float:left; color:#ffffff}
#lm_contents li{background:url(/images/bg_libg.gif) no-repeat; background-color:#348CC9; line-height:25px; height:25px; padding:0 0 0 20px;}
#lm_contents a:link{ color:#ffffff; text-decoration:none}
#lm_contents a:visited{ color:#ffffff; text-decoration:none}
#lm_contents a:hover{ color:#ffffff; text-decoration:underline}
#lm_bottom { clear:both;background:url(/images/bg_bottom.gif) no-repeat; height:18px; line-height:25px;width:200px; }
.lm_contents2  { width:180px; float:left; color:#ffffff}
.lm_contents2 li{background:url(/images/bg_libg.gif) no-repeat; line-height:25px; height:25px;}
.lm_contents2 a:link{ color:#ffffff; text-decoration:none}
.lm_contents2 a:visited{ color:#ffffff; text-decoration:none}
.lm_contents2 a:hover{ color:#ffffff; text-decoration:underline}

#lm_center { width:530px; float:left; margin:0 0 0 15px; }
.titlebg { background:url(/images/aboutus_title_bg.gif) no-repeat; height:50px; width:520px;}
.titlebg span{ text-align:left; font-size:14px; font-weight:bold; color:#476885; line-height:50px; padding:0 0 0 75px;}
.contents { font-size:12px; line-height:25px; padding:10px 0 0 0; width:500px;}
.contents img { width:500px;}
.linkcontents { text-align:center;width:480px;font-size:12px; line-height:25px; padding:10px 0 0 0; }
.linkcontents ul li {float:left;margin:2px 3px 0 9px!important; margin:5px 3px 0 9px; height:54px; width:100px;}
.linkcontents ul li img{ border:1px solid #D4DEE2;}
.news_titlebg { background:url(/images/news_title_bg.gif) no-repeat; height:50px; width:520px;}
.news_titlebg span{ text-align:left; font-size:14px; font-weight:bold; color:#476885; line-height:50px; padding:0 0 0 75px;}
.school_titlebg { background:url(/images/school_title_bg.gif) no-repeat; height:50px; width:520px;}
.school_titlebg span{ text-align:left; font-size:14px; font-weight:bold; color:#476885; line-height:50px; padding:0 0 0 75px;}
.ycjy_titlebg { background:url(/images/ycjy_title_bg.gif) no-repeat; height:50px; width:520px;}
.ycjy_titlebg span{ text-align:left; font-size:14px; font-weight:bold; color:#476885; line-height:50px; padding:0 0 0 75px;}
.zzxx_titlebg { background:url(/images/zs_title_bg.gif) no-repeat; height:50px; width:520px;}
.zzxx_titlebg span{ text-align:left; font-size:14px; font-weight:bold; color:#476885; line-height:50px; padding:0 0 0 75px;}
.zzxx_titlebg2 { background:url(/images/zxzx_title_bg.gif) no-repeat; height:50px; width:740px;}
.zzxx_titlebg2 span{ text-align:left; font-size:14px; font-weight:bold; color:#476885; line-height:50px; padding:0 0 0 75px;}

.content_list { width:500px; margin:10px 0 0 0; }
.content_list li{ line-height:25px; height:25px; border-bottom:1px dashed #cccccc;width:500px; overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.content_list li b { background:url(/images/hot.gif) no-repeat center; padding:0 0 0 15px; width:21px; height:11px; line-height:11px;}
.pageNav {text-align:center;padding:10px 0;}
.pageNav a, .pageNav a:link{margin:0 5px;text-decoration:underline;color:blue;}
.news-form{text-align:center;background:#f2f7fb; margin:0 0 10px 0; height:25px; line-height:25px;}
.title {display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;padding:10px; text-align:center;}

#zxzx { float:left; margin:0 0 0 15px; width:740px }
.zxzxcontents { font-size:12px; line-height:25px; padding:10px 0 0 0; width:740px;}

#zxky { float:left; margin:0 0 0 15px; width:740px }
.zxkycontents { font-size:12px; line-height:25px; padding:10px 0 0 0; width:740px;}
.zxkycontents li { font-size:12px; line-height:25px; border-bottom:1px dashed #cccccc}
.zxky_titlebg { background:url(/images/zxzx_title_bg.gif) no-repeat; height:50px; width:740px;}
.zxky_titlebg span{ text-align:left; font-size:14px; font-weight:bold; color:#476885; line-height:50px; padding:0 0 0 75px;}

#school{ float:left; margin:0 0 0 15px; width:740px }
.schoolcontents { font-size:12px; line-height:25px; padding:10px 0 0 0; width:740px;}
.schoolcontents li { font-size:12px; line-height:25px; border-bottom:1px dashed #cccccc}
.school_titlebg2 { background:url(/images/school_title_2.gif) no-repeat; height:50px; width:740px;}
.school_titlebg2 span{ text-align:left; font-size:14px; font-weight:bold; color:#476885; line-height:50px; padding:0 0 0 75px;}
.contentlist {font-size:12px; line-height:23px; text-align:justify; text-justify: inter-ideograph;WORD-WRAP: break-word; width:564px}





