/* CSS Document */
/* 样式重置
-----------------------------------------------------------------------------------------------------*/
body{font-size:12px; font-family:"宋体"; margin:0 auto;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;}
img{ border:0; }
ul,li { list-style:none;}
a{ color:#555252;text-decoration:none}
a:hover{ text-decoration:underline;color:#0b74bb;}
.clear{ clear:both;}
.clr{clear:both;font-size:0;line-height:0; height:0;}
.bor{ border-left:1px solid #DADADA; border-right:1px solid #DADADA;}
.bor2{ border:1px solid #DADADA;}
.mar_top10{ margin-top:10px;}
.mar_top15{ margin-top:15px;}
.mar_top13{ margin-top:13px;}
.mar_bottom5{ margin-bottom:5px;}


/*------------------------header---------------------------*/
.header_div{ width:1100px; height:355px; margin:0 auto; position:relative;}
.header_div #header_left{ width:308px; float:left; z-index:3;}
.header_div #header_left h3{ font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#1c5379; position:absolute; z-index:30; top:65px; left:129px; letter-spacing:1px;}.header_div #header_left a:hover{ text-decoration:none; }
.header_div #header_right{ width:792px; float:right;}
.header_div #left{ width:483px; z-index:0; position:absolute; left:308px;top:0;}
.header_div #right{ width:309px;z-index:0;position:absolute;left:790px;top:0;}


/*--------register-----*/
.header_div #header_left .logo{ width:1100px; height:355px; position:absolute; z-index:1; top:00px; left:0px; color:#1e415c; }
.header_div #header_left .login_box{ width:226px; height:152px; position:absolute; z-index:30; top:145px; left:129px; color:#1e415c;}
.header_div #header_left .login input, .reg_link{float:left;}
.header_div #header_left .login_box input{border:1px solid #BFD8E9;}
.header_div #header_left .login_name{ font:bold 12px/15px "新宋体"; color:#1e415c;}
.header_div #header_left .usr,.header_div #header_left .pwd{width:80px; margin-top:1px;}
.header_div #header_left .usr{margin:1px 5px 0 0}
.header_div #header_left .log_btn{height:46px;width:34px;background:url(regbtn_03.jpg) no-repeat; cursor:pointer;}
.header_div #header_left .reg_link{text-align:center; line-height:16px; background:url(redjt_03.jpg) 0 center no-repeat;padding-left:15px; margin-right:15px;color:#1e415c; }
.header_div #header_left .log_btn:focus{color:#000;}
.header_div #header_left .reg_link:hover,.header_div #header_left .reg_link:active{text-decoration:none; cursor:pointer;}
.header_div #header_left .login_box label{  color:#1e415c; text-align:right;}
.header_div #header_left .login_box .log_btn,.header_div #header_left .login_box .reg_link{margin-top:1px; border:0;}


/*-----------------rightmenu----------------------------*/
.header_div #header_right .menu{ width:376px; height:20px; line-height:20px; position:absolute; z-index:5; top:24px; left:618px; _z-index:30;}
.header_div #header_right .menu .menu_left{ width:8px; height:20px; float:left; background:url(ycdlbg_03.jpg) no-repeat; line-height:0; font-size:0;}
.header_div #header_right .menu .menu_center{ width:360px; height:20px; float:left; background:#84ADCA; color:#fff;}
.header_div #header_right .menu .menu_center ul{ margin-left:12px;}
.header_div #header_right .menu .menu_center ul li{ float:left;}
.header_div #header_right .menu .menu_center ul li span{ margin:0 6px;}
.header_div #header_right .menu .menu_center ul li a{ color:#fff;}
.header_div #header_right .menu .menu_right{ width:8px; height:20px; float:left; background:url(rcdrbg_03.jpg) no-repeat; line-height:0; font-size:0;}
/*-----------------navigation----------------------------*/
.header_div #header_right .nav_div{ width:745px; line-height:36px; position:absolute; z-index:5; left:309px; top:50px;color:#005399;}
.header_div #header_right .nav_div ul li{font:bold 14px/36px "宋体"; float:left}
.header_div #header_right .nav_div ul li a{color:#005399;}
.header_div #header_right .nav_div ul li span{ margin:0 8px; font-weight:normal;}

/*-----------------main----------------------------*/
.main_div{ width:1100px; margin:0 auto; position:relative; z-index:10;zoom:1; overflow:visible;background:url(leftbg_02.jpg) repeat-y; }

/*-----------------left--------------*/
.main_left{ width:280px; float:left;padding-bottom:10px; z-index:30; }
/*----------------schoolbrief------------------*/
.left_topbg{ background:url(ltopbg_03.jpg) no-repeat; font-size:0; line-height:0; height:7px;overflow:hidden;}
.left_footerbg{ background:url(lfooterbg_03.jpg) no-repeat; font-size:0; line-height:0; height:7px;}

.xj_div{ width:213px; margin-left:42px; margin-top:-11px;_position:relative; _z-index:20;}
.xj_div2{ width:213px; margin-left:42px;}
.xj_center{ width:197px; padding:0 7px;}
.left_lm_name { background:#D9F6AE; line-height:26px; height:26px; color:#0054a6;  padding-left:20px;font:bold 14px/26px "宋体";}
.left_lm_name h1{font:bold 14px/26px "宋体";}
.left_lm_name span{ float:right;  font-size:12px; font-weight:normal; margin-right:8px; }
.xj_brief{ margin-top:8px;padding-bottom:5px;}
.xj_brief img{ float:left; border:1px solid #ccc; margin-right:5px; }
.xj_brief p{ line-height:19px; color:#555252; text-indent:25px; padding-top:7px;}

/*----------videonew------------*/
.spxw_ul{ padding:10px 0 5px;}
.spxw_ul li{ line-height:20px; background:url(spqz_03.jpg) 3px center no-repeat; padding-left:23px;}


/*----------Winning information------------*/
.hjxx_ul{ padding:10px 0 5px;}
.hjxx_ul li{ line-height:20px; background:url(fd_03.jpg) 3px center no-repeat; padding-left:13px;}

/*--------------Students Zone---------------*/
.xsyd_ul{ padding-top:10px;}
.xsyd_ul li{text-align:center;}
.xsyd_ul li img{border:1px solid #ccc;}
.xsyd_ul li p a{ line-height:21px; }

.hjxx_ul2{ padding:5px 0; border-top:1px dashed #ccc; margin-top:5px;}
.hjxx_ul2 li{ line-height:20px; background:url(fd_03.jpg) 3px center no-repeat; padding-left:13px;}

/*-----------mainright----------------*/
.main_tright{ width:719px; float:left; margin-left:14px;}

/*-----------search-------------*/
.search_div{ margin-left:255px; _position:relative; _z-index:30;}
input.search_btn{ height:21px; background:url(fdj_03.jpg) no-repeat; border:none; width:165px; line-height:21px; float:left; text-indent:25px;overflow:hidden; color:#7D7E7F; margin-top:1px; border:1px solid #C3C3C3; margin-bottom:5px;}
input.search_a{height:23px; background:url(slserch_03.jpg) no-repeat; border:0; width:60px; float:left; cursor:pointer; margin-left:8px;*margin-left:7px; margin-top:2px;margin-bottom:5px;}

/*-----------------rollpic--------------*/
.roll_pic{ width:380px; float:left;margin-top:-40px;_position:relative; _z-index:20;}
.roll_pic1{ width:380px; float:left;}
.roll_pic2{ width:380px; float:left; margin-top:10px;}


/*-----------------right--------------*/
.tj_qk{ float:right; margin:-12px auto 0; width:326px;_position:relative; _z-index:20;}
.tj_qk h1{font-size:16px; line-height:25px; text-align:center;}
.tj_qk h1 a{ color:#4a7f01;}
.tj_qk p{color:#959393; line-height:18px; text-indent:25px; border-bottom: 1px #ccc dashed; padding-bottom:10px; padding-top:3px;}
.tj_qk span a{color:#959393; margin-left:15px;}
.tj_ul{ padding:7px 0 5px;}
.tj_ul li{ font-size:14px; line-height:25px; background:url(yd_03.jpg) 0 center no-repeat; padding-left:15px;}

/*---------column block-------------*/
.column_block{ width:719px;}
.column_left{ width:352px; float:left; background:url(lmkjbg_03.jpg) no-repeat; height:193px;}
.column_right{ width:352px; float:right;background:url(lmkjbg_03.jpg) no-repeat; height:193px;}
.column_name {line-height:21px; height:21px; color:#0072bc;  padding-left:20px;font:bold 14px/21px "宋体"; }
.column_name a{color:#0072bc;}
.column_name h1{font:bold 14px/21px "宋体"; background:url(bjt.jpg) right  7px no-repeat;width:75px;}

.column_ul{ padding:8px 0 3px;}
.column_ul li{ font-size:14px; line-height:25px; background:url(yd_03.jpg) 0px center no-repeat; padding-left:10px; padding-right:10px;}

/*-----------pic rotate-----------*/
.piccolumn_name{ background:url(dx_03.jpg) 0 bottom no-repeat; line-height:30px; height:30px; color:#0072bc; font:bold 14px/33px "宋体";}
.piccolumn_name a{ color:#0072bc;}
.piccolumn_name h1{font:bold 14px/33px "宋体"; background:url(qz_03.jpg) left center no-repeat; padding-left:20px;}


/*---------------link-------------*/
.link_bor{ width:1020px; margin:0px auto;}
.tl_topbg{ background:url(ttopbg_03.jpg) no-repeat; font-size:0; line-height:0; height:7px;}
.tl_footerbg{ background:url(tfooterbg_03.jpg) no-repeat; font-size:0; line-height:0; height:7px;}
.tl_center2{ width:974px; height:101px; background:url(yqlj_03.jpg) 10px center no-repeat; padding:3px 0;}
.yqlj_ul{ margin-top:0px; margin-left:60px;}
.yqlj_ul li{ float:left; margin-left:15px; _display:inline; width:128px; height:36px; margin-top:10px;}

/*-------------footer-----------------*/
.footer_div{ width:1020px; margin:0 auto; }
.xian_bor{ border-top:1px solid #DEDEDE; width:970px; margin:10px 0 5px 5px; padding-top:5px;}
.xian_bor p{ text-align:center; line-height:20px; color:#555252;}

.xian_bor2{ border-top:1px solid #DEDEDE; width:970px; margin:0px 0 5px 5px; padding-top:5px;}
.xian_bor2 p{ text-align:center; line-height:20px; color:#555252;}

/*--------------sidebar-------------------*/
/*------------------left--------------------*/
.sidebar_left{ width:216px; float:left; overflow:hidden; margin-left:40px; margin-top:-11px;_position:relative;_z-index:20; overflow:hidden;}
/*----parent------*/
.sidebar_left .dlm_name{ width:182px; height:51px; line-height:44px; margin-left:14px; background:url(sidebartop_03.jpg) no-repeat;font-size:14px; color:#fff; font-weight:bold; padding-left:40px}
.sidebar_left .dlm_name h1{font-size:14px; color:#fff; font-weight:bold;}
.sidebar_left .dlm_name a{ color:#fff;}
.sidebar_left .sub_middle{ width:177px; padding:0 5px 0 20px;  background:url(lsgbg_03.jpg)  no-repeat; margin-left:14px; min-height:368px; _height:368px; margin-top:-13px;}
.sidebar_left .sub_middle ul li{ line-height:30px; background:url(adian_03.jpg) 15px center no-repeat; width:125px; border-bottom:1px solid #dedede; font-weight:bold; font-size:14px; padding-left:35px}
.sidebar_left .sub_middle ul li span{ width:41px; background:url(go_03.jpg) 0 center no-repeat; height:30px; float:right; padding-right:10px}
.sidebar_left .sub_middle ul li a:link{ color:#3b3b3b;}
.sidebar_left .sub_middle ul li a:hover,.sidebar_left .sub_middle ul li a:active{ text-decoration:none; color:#e97613;}
.sidebar_left .sub_middle ul li:hover{ background:url(hbg_03.jpg) no-repeat #F0F0F0;}
/*---------center------------*/
.sidebar_center{ width:500px; float:left;margin-top:-40px;_position:relative; _z-index:20;}
.center_lm_name{ background:url(dx_03.jpg) 0 bottom no-repeat; line-height:30px; height:30px; color:#0262c4; font:bold 14px/33px "宋体";}
.center_lm_name h1{font:bold 14px/33px "宋体"; background:url(qz_03.jpg) left center no-repeat; padding-left:20px;}
.center_lm_name span{ float:right;font-size:12px; font-weight:normal; margin-right:20px;}
.center_lm_name span a{ color:#b4b2b2;}

.center_lm_ul{ padding:8px 0 3px;}
.center_lm_ul li{ font-size:14px; line-height:25px; background:url(yd_03.jpg) 0 center no-repeat; padding-left:10px; padding-right:10px;}
.center_lm_ul li span{ float:right;color:#a6a3a3;font-size:12px;}
.center_lm_ul li.last{ border-bottom:1px dashed #999; padding-bottom:5px; margin-bottom:5px;background:url(yd_03.jpg) 0 10px no-repeat;}

/*-------right---------*/
.sidebar_right{ width:213px; float:right;margin-top:-7px;_position:relative; _z-index:20;}

/*--------------page--------------------*/
 .fy{line-height:20px;text-align:center; width:auto; margin:30px 30px 30px 0; padding:6px 0px; height:20px;font-size:12px;float:right;display:inline-block;}
 .fy .fl{line-height:20px;float:left;display:inline; height:20px;border:1px solid #ccc;text-align:center; margin:10px 0  0 2px; padding:0 3px;color:#505050;}
 .fy a{margin:10px 4px 10px 0; float:left; display:block;font-size:12px}
 .fy a:hover{ background:#fff; color:#505050; border:1px solid #ccc; display:block}
 .fy .lj{ color:#505050; background:#fff; text-align:center; line-height:20px; width:20px;height:20px; font-family:"Courier New", Courier, monospace; font-size:12px;display:block;float:left;margin:10px 4px 10px 0; border:1px solid #cccccc;}
 .fy .lj2{width:20px;}
 .fy .xiy a{width:40px;font-size:12px}
.fy .lj2{color:#fff;display:block;background:#505050; float:left; border:1px solid #cccccc;height:20px;line-height:20px; text-decoration:none;font-size:12px}
.fy .xiy a{color:#505050;display:block;background:#fff; float:left; border:1px solid #cccccc;height:20px;line-height:20px; text-decoration:none;font-size:12px}
.fy .xiy a:hover{background:#505050; color:#fff; border:1px solid #ccc; }

/*------------ current position---------------*/
.current_div{ color:#6B6C6C; line-height:20px; margin-top:0px;margin-bottom:5px;display:inline-block; _position:relative; _z-index:30;}
.current_div ul li{ float:left;}
.current_div ul li a{ color:#6B6C6C;}
.current_div ul li span{ margin:0 5px;}
/*---------------list---------------*/
.sidebar_left .list_left{ width:202px; padding:0;  background:url(lsgbg_03.jpg)  no-repeat; margin-left:14px; min-height:368px; _height:368px;}
.xyfg_ul li{ text-align:center; width:155px; margin:0 auto 5px; border-top:1px solid #ccc; padding-top:10px;}
.xyfg_ul li img{border:1px solid #ccc;}
.xyfg_ul li p a{ line-height:21px; }
.xyfg_ul li.first{border-top:none; padding-top:0;}

/*------------------content-------------------*/
/*---------------正文内容-------------------*/
.con_div{ width:500px;}
.con_title{ width:489px; text-align:center; line-height:32px; font-size:16px; line-height:32px;font-weight:bold; color:#0262c4; border-bottom:2px solid #0054A6;}
.sj_font{ text-align:center; padding:15px 0 18px;}
.brief_font{ margin:0 auto; font-size:14px; text-indent:20px; line-height:25px; width:450px; height:auto; padding:10px 5px;}
.content_font{margin:0 25px;text-indent:20px;font-size:14px;line-height:25px;padding:10px 0; overflow:hidden;}

/*----------related news-------------*/
.xgxw_div{ width:480px; background:url(tlbg_03.jpg) no-repeat; font:bold 14px/29px "宋体"; margin:0 auto 10px; height:29px; padding-left:10px;}
.xgxw_ul{ padding-left:5px; padding-right:15px; display:inline-block; margin-bottom:10px;}
.xgxw_ul ul li{ float:left; width:210px; line-height:25px; font-size:14px; margin-right:10px; background:url(fd_03.jpg) 0 center no-repeat; padding-left:10px;}

/*------------comment-------------*/
.pl_div{ width:480px; background:url(tlbg_03.jpg) no-repeat; font:bold 14px/29px "宋体"; margin:0 auto; height:29px; padding-left:10px;}
.lydiv { width: auto; padding:0  6px; float: left;  color:#555;  height:34px;}
.lydivx {padding-bottom: 0px; margin: 0px 3px; padding-left: 0px; width: auto; padding-right: 0px; float: left; padding-top: 12px;*padding-top: 5px}
.lydivx a{ color:#1e50a2}
.login2{background:url(loginbg.jpg) no-repeat; border:0;width:60px;height:24px;}

/*------------piclist-------------*/
.pic_list_content{ width:1000px;background:url(leftbg_02.jpg) repeat-y;}
.pic_div{ width:690px; float:left; padding-left:45px; margin-top:-40px; _position:relative; _z-index:30;}
.con_div2{ width:733px;}
.pic_lm{ width:710px; margin:10px auto 0; height:28px;}
.pic_lm .p_left{ width:6px; height:28px; line-height:0; background:url(plbg_03.jpg) no-repeat; font-size:0; float:left;}
.pic_lm .p_center{ width:670px; height:28px; background:url(pcbg_03.jpg) repeat-x; font:bold 14px/28px "宋体"; color:#454749;float:left;padding-left:28px;}
.pic_lm .p_right{ width:6px; height:28px; line-height:0; background:url(prbg_03.jpg) no-repeat; font-size:0;float:left;}
.pic_list{ padding-left:7px; margin-top:7px; padding-bottom:10px; margin-left:15px;}
.pic_list li{ float:left; width:154px; margin:5px 0px 0px 15px; _display:inline;text-align:center;}
.pic_list li img{border:1px solid #DEDEDE;}
.pic_list li p a{line-height:25px; }

.ziji{color:#000;}
.lanzi{ overflow:hidden; padding-top:10px}
.lanzi li{ line-height:25px; padding-left:10px; font-size:14px}
