@charset ;
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-family:"宋体"; font-size:12px; color:#333333;background-color:#ffffff;}
img{ border:0px;}
ul,li{ list-style-type:none;}
a{ text-decoration:none;}
#wrap{background-color:#fff; width:1003px;}
#header{ width:1003px; height:auto; float:left;background-color:#fff;}
.logo{ width:311px; height:67px; float:left;}
.top_rig{ width:1003px; height:67px; float:left; background:url(../images/top.jpg) no-repeat left top; position:relative;}
.rad01{  width:270px; height:25px; position:absolute; top:10px; left:365px; font-size:12px; color:#fff; font-weight:600; line-height:25px; letter-spacing:1px; text-align:right;}
.rad01 a{color:#fff; font-size:13px;}
.rad01 a:hover{color:#fff; text-decoration:none;}
.rad01 input{ margin:0 5px; vertical-align:middle;}
.top_ser1{width:320px; height:24px; overflow:hidden; position:absolute; left:455px; top:35px;}
.time{ color:#fff; font-size:12px; height:24px; line-height:24px;}				
.top_ser .search { position:absolute; width:320px; height:24px; left:0px; top:0px; background:url(../images/serbg.gif) no-repeat left top;}
.top_ser .search input { position:absolute; width:140px; height:18px; top:4px; left:160px; font-size:12px; line-height:18px; 
                background:none; border:none; z-index:2;}
.top_ser .search input.notxt { color:#666;}	
.top_ser .search button { position:absolute; width:20px; height:19px; top:3px; left:300px; background:none; border:none; cursor:pointer; z-index:10;}	
.banner{ width:1001px; border:1px solid #D1E2EA; height:186px; float:left; margin-top:3px;}
.banner img{ padding:4px; width:992px; height:156px;}
.nav{ width:1003px; height:33px; background:url(../images/navbg.jpg) no-repeat; float:left; margin-top:5px;}
.nav ul{ width:auto; float:left; margin-left:15px; display:inline; margin-top:2px;}
.nav ul li{ float:left; color:#fff; text-align:center; width:115px; height:27px;}
.nav ul li a{ display:block; color:#fff; font-size:14px; line-height:28px; text-align:center; font-weight:600;}
.nav ul li a:hover{ color:#1280B5; font-size:14px; font-weight:600; background:url(../images/nav_hover.jpg) no-repeat;}
#content{ width:1003px; height:auto; float:left; padding-top:6px; overflow:hidden;background-color:#fff;}
.index_left{ width:298px; height:394px; float:left; margin-left:9px; border:1px solid #C0C5C9; display:inline;}
.index_left .img{ width:287px; height:382px; padding:6px;}
.index_mid{ width:409px; height:auto; float:left; margin-left:20px; display:inline;}
.index_mid .title{ height:32px; background:url(../images/news_titlebg.jpg) no-repeat; width:409px;}
.index_mid .title h3{ color:#fff; font-size:15px; height:32px; line-height:32px; padding-left:20px;float:left;}
.index_mid .title h3 a{color:#fff;}
.index_mid .title h3 a:hover{color:#fff000; text-decoration:none;}
.index_mid .title h3 span{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.index_mid .title h3 a.selected{color:#fff;}
.index_mid_bottom {float:left; clear:both;}
.index_mid_top {float:left; clear:both;}
.index_mid_bottom .title h3 a{color:#fff;}

.index_mid .b_title span{ color:#fff; font-size:15px; height:32px; line-height:32px; padding-left:0px;float:left;font-weight:bold;}
/*.index_mid .title span{ color:#fff; font-size:15px; height:32px; line-height:32px; padding-left:0px;float:left;font-weight:bold;}*/

.index_mid .b_title{ height:32px; background:url(../images/news_titlebg.jpg) no-repeat;  width:409px;}
.index_mid .b_title h3{ color:#fff; font-size:15px; height:32px; line-height:32px; padding-left:20px;float:left;}
.index_mid .b_title h3 a{color:#fff;}
.index_mid .b_title h3 a:hover{color:#fff000; text-decoration:none;}
.index_mid .b_title h3 span{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.index_mid .b_title h3 a.selected{color:#fff;}

.more{ float:left; text-align:right; width:100%; padding-top:10px;padding-bottom:4px;}
.more a{ float:right; margin:0 35px 0 0; color:#333;}
.more a:hover{ color:#0F78AC;}

.news_more{ float:right; text-align:right; padding-top:10px;padding-bottom:4px;}
.news_more a{ float:right; margin:0 12px 0 0; color:#fff;}
.news_more a:hover{ color:#fff;}

.detailed_more_1{float:left; text-align:right; padding-top:10px;padding-bottom:4px;margin-left:20px; padding-right:5px;width:50px;}
.detailed_more_2{float:right; text-align:right; padding-top:10px;padding-bottom:4px;margin-left:38px; padding-right:15px;}
.detailed_more_1 a, .detailed_more_2 a{ float:right; margin:0 0px 0 0; color:#fff;font-size:12px;}
.detailed_more_1 a:hover, .detailed_more_2 a:hover{ color:#fff;}

/*.news_list{ width:99%; margin-left:10px; float:left; display:inline; margin-top:6px;}*/
.news_list{ width:99%; margin-left:1px; float:left; display:inline;}
.news_list ul{ height:auto;}
.news_list ul li{background:url(../images/dot.gif) 0 11px no-repeat; padding: 3px 0 0 13px; line-height:23px; text-align:left;overflow:hidden; color:#000;}
.news_list ul li span{float:right; color:#666; font-size:12px; padding-right:15px; overflow:hidden;}
.news_list ul li a{font-size:12px;color:#333;text-decoration:none;} 
.news_list ul li a:hover{color:#0F78AC; text-decoration:none;}

.index_right{ width:215px; float:right; margin-right:17px; border-left:1px solid #BABFC3; height:425px; padding-left:11px; display:inline;}
 
.user .title{ height:32px; background:url(../images/res_titlebg.jpg) no-repeat left top;}
.user .title h3{ color:#fff; font-size:14px; height:32px; line-height:32px; padding-left:20px;}
.user .title h3 span{ font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.user .con h3{ background:url(../images/lit_ico.gif) no-repeat 10px center; padding-left:30px; height:25px; line-height:25px; font-size:12px; color:#10193A; margin:5px 0;}
.user .con h3 a{color:#000;}
.user .con h3 a:hover{color:#000; text-decoration:none;}
.user .con ul{ margin:3px 0 10px 30px;}
.user .con ul li{ width:165px; height:22px; margin:3px 0;}
.user .con ul li span{ margin:0 5px;}


.user1 .title{ height:32px; background:url(../images/res_titlebg1.jpg) no-repeat left top;}
.user1 .title h3{ color:#fff; font-size:14px; height:32px; line-height:32px; padding-left:20px;}
.user1 .title h3 span{ font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.user1 .con h3{ background:url(../images/lit_ico.gif) no-repeat 10px center; padding-left:30px; height:25px; line-height:25px; font-size:12px; color:#10193A; margin:5px 0;}
.user1 .con h3 a{color:#000;}
.user1 .con h3 a:hover{color:#000; text-decoration:none;}
.user1 .con ul{ margin:3px 0 10px 30px;}
.user1 .con ul li{ width:165px; height:22px; margin:3px 0;}
.user1 .con ul li span{ margin:0 5px;}
 
 
.user2 .title{ height:32px; background:url(../images/rd.jpg) no-repeat left top;}
.user2 .title h3{ color:#fff; font-size:14px; height:32px; line-height:32px; padding-left:20px;}
.user2 .title h3 span{ font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.user2 .con h3{ background:url(../images/lit_ico.gif) no-repeat 10px center; padding-left:30px; height:25px; line-height:25px; font-size:12px; color:#10193A; margin:5px 0;}
.user2 .con h3 a{color:#000;}
.user2 .con h3 a:hover{color:#000; text-decoration:none;}
.user2 .con ul{ margin:3px 0 10px 30px;}
.user2 .con ul li{ width:165px; height:22px; margin:3px 0;}
.user2 .con ul li span{ margin:0 5px;}

.btn{ width:93px; height:26px; margin:0 auto;}

.link_list{ width:99%;padding-left:5px;background:url(../images/lit_ico.gif) 0 2px no-repeat; line-height:23px; text-align:left;overflow:hidden; color:#000;}
.link_list a{font-size:12px;color:#666;text-decoration:none; font-weight:100;padding-left:10px;} 
.link_list a:hover{color:#666; text-decoration:none;}

.rad02{ width:178px; height:25px; font-size:12px; font-weight:600; line-height:25px; margin:15px auto 5px auto; clear:both;}
.rad02 input{ margin:0 5px; vertical-align:middle;}
.bot_ser{ width:178px; margin:0 auto; position:relative;}
.bot_ser .search { position:absolute; width:178px; height:25px; top:0px; left:0px; overflow:hidden; background:url(../images/serbg.jpg) no-repeat;}
.bot_ser .search input { position:absolute; width:140px; height:20px; top:3px; left:0px; font-size:12px; line-height:20px; 
                background:none; border:none; z-index:2; padding-left:10px;}
.bot_ser .search input.notxt { color:#666;}	
.bot_ser .search button { position:absolute; width:20px; height:19px; top:3px; left:152px; background:none; border:none; cursor:pointer; z-index:10;}
#footer{ width:1003px; height:55px; float:center; background:url(../images/footbg.jpg) no-repeat left top;}	
#n_footer{ width:1003px; height:60px; float:center; background:url(../images/n_footerbg.jpg) no-repeat left top;}

.quick{ width:940px; height:235px; background:url(../images/x_line.gif) no-repeat center bottom; margin:10px auto;}
.quick .title{ height:30px; background:url(../images/nav_linkbg.jpg) no-repeat;}
.quick .title h3{ color:#fff; font-size:15px; height:30px; line-height:30px; padding-left:20px;}
.quick .title h3 span{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.link_list01{ width:99%; margin-left:10px; margin-top:10px;}
.link_list01 ul{ height:auto; width:940px; float:left;}
.link_list01 ul li{height:26px; text-align:left;overflow:hidden; color:#000; float:left; width:230px; margin-right:5px;}
.link_list01 ul li a{font-size:12px;color:#fff;text-decoration:none; font-weight:100;} 
.link_list01 ul li a:hover{color:#FFD802; text-decoration:none;}

.friends_link{ width:940px; height:40px; background:url(../images/x_line.gif) no-repeat center bottom; margin:10px auto;}
.friends_link .title{ height:30px; background:url(../images/nav_linkbg.jpg) no-repeat;float:left; width:258px;}
.friends_link .title h3{ color:#fff; font-size:15px; height:30px; line-height:30px; padding-left:20px;}
.friends_link .title h3 span{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.fri_link_list01{margin-left:18px; margin-top:10px; float:right;overflow:hidden; width:660px;}
.fri_link_list01 ul{ height:auto; float:left;}
.fri_link_list01 ul li{height:26px; text-align:left;overflow:hidden; color:#000; float:left; margin-right:20px;}
.fri_link_list01 ul li a{font-size:12px;color:#fff;text-decoration:none; font-weight:100;}
.fri_link_list01 ul li a:hover{color:#FFD802; text-decoration:none;}

.copyright{ color:#fff; text-align:center; line-height:18px; padding-top:6px;}
.copyright a{color:#fff;}
.copyright a:hover{color:#fff;}

/*          list pages               */
.sec_left{ width:220px; height:auto; background:url(../images/s_line.jpg) no-repeat right top; float:left;}
.sec_left .title{ width:188px; margin:0 auto 10px auto; padding:10px 0 0 0; border-bottom:1px solid #CECECE;}
.sec_left .title h3{ height:30px; background:url(../images/sec_ico.jpg) no-repeat left center; line-height:30px; padding-left:15px;}

.sub_list{ width:80%; padding-left:30px; overflow:hidden;}
.sub_list ul{ height:auto;}
.sub_list ul li{background:url(../images/dot.gif) 0 13px no-repeat; padding: 3px 0 0 13px; line-height:28px; text-align:left;overflow:hidden; color:#000;}
.sub_list ul li a{font-size:12px;color:#10193A;text-decoration:none; font-weight:100;} 
.sub_list ul li a:hover{color:#0999E0; text-decoration:underline;}
.sub_list .sub_col{ padding-left:40px;}
.sub_list .sub_col li a{color:#000;}
.sub_list .sub_col li a:hover{color:#000; text-decoration:underline;}

.sec_right{ width:770px; height:auto; float:right;}
.sec_right .title{ width:727px; margin:0 auto 10px auto; padding:10px 0 0 0; border-bottom:1px solid #CECECE;}
.sec_right .title h3{ height:30px; background:url(../images/sec_ico.jpg) no-repeat left center; line-height:30px; padding-left:15px;}
.sec_right .title span{ float:right; height:30px; line-height:30px;}
.sec_right .title a{ color:#333;}
.sec_right .title a:hover{ color:#0999E0;}

.sub_list01{ width:80%; padding-left:30px; overflow:hidden;}
.sub_list01 ul{ height:auto;}
.sub_list01 ul li{background:url(../images/dot02.gif) 0 10px no-repeat; padding: 3px 0 0 15px; line-height:20px; text-align:left;overflow:hidden; color:#000;}
.sub_list01 ul li a{font-size:12px;color:#1C2978;text-decoration:none; font-weight:100;} 
.sub_list01 ul li a:hover{color:#333; text-decoration:none;}

.ser_footer{ width:1003px; height:93px; background:url(../images/sec_footerbg.jpg) repeat-x left top; float:left; color:#53A1D1; line-height:22px; padding-top:20px; text-align:center;}
.ser_footer a{color:#fff;}
.ser_footer a:hover{color:#fff;}

/*      article pages            */
.art{ width:92%; margin:10px auto; line-height:24px; color:5b5b5b;}
.art a{color:#CC0000;}
.art a:hover{color:#CC0000; text-decoration:none;}

.gw_table{ border-right:1px solid #88BCE4; border-bottom:1px solid #88BCE4; margin:0 auto 10px auto; width:92%;}
.gw_table td{ line-height:30px; text-align:center; border:1px solid #88BCE4; border-right:none; border-bottom:none;}
.gw_table th{ text-align:center; border:1px solid #88BCE4; border-right:none; border-bottom:none;}
.gw_table td a{ color:#D60000; margin:0 5px;}
.gw_table td a:hover{ color:#333;}
.gw_table th{ line-height:30px; text-align:center;}			

/*                学校概况                   */
.sec_con01{ width:1003px; height:auto;}
.sec_con01 .title{ background:url(../images/sec_ico.jpg) no-repeat 15px center; padding:15px 0 15px 35px; border-bottom:1px solid #CECECE;}
.sec_con01 .title a{ color:#333;}
.sec_con01 .title a:hover{ color:#0999E0;}
.sec_con01 .con{ width:95%; margin:15px auto;}
.gy01, .gy01_ys, .gy01_yx{ width:100%; height:auto;overflow:hidden;margin-bottom:5px;}
.gy01 h3, .gy01_ys h3{ font-size:12px; color:#DA251D; background:url(../images/lit_ico.gif) no-repeat left center; padding-left:20px; height:20px; line-height:20px; border:0px #000 solid;float:left; clear:both;}
.gy01_yx h3{ font-size:12px; color:#DA251D; background:url(../images/lit_ico.gif) no-repeat left center; padding-left:20px;border:0px #000 solid;float:left; clear:both;padding-bottom:5px;}
.gy01 h3 a, .gy01_yx h3 a{color:#DA251D;}
.gy01 h3 a:hover, .gy01_yx h3 a:hover{color:#DA251D;}
.gy01 h3 .text, .gy01_ys h3 .text, .gy01_yx h3 .text{ font-weight:100; color:#999999;}
.gy01 p, .gy01_yx p{  line-height:22px; padding:0px 0;}
.gy01 p a, .gy01_yx p a{ color:#DA251D;}
.gy01 p a:hover, .gy01_yx p a:hover{ color:#333;}

.gy01_ys p{line-height:22px; padding:15px 0;}

.person{width:96%; height:auto; margin:auto;}
.person .sub_title{font-size:12px; color:#666666; padding-left:0px; height:30px; line-height:30px; padding-top:5px; font-weight:600;}
.person .detailed{margin:auto; line-height:22px; margin-bottom:20px;}
.person .detailed a{color:#993333;}
.person .detailed a:hover{color:#993333;}

.list_sort{ width:96%; background:#CBE3FC; height:30px; line-height:30px; margin:10px auto; text-align:center; color:#333;} 
.list_sort a{ color:#333;}
.list_sort a:hover{ color:#D12F21;}

.with_sub_title{width:100%; height:auto; margin-top:10px;}
.with_sub_title h3{ font-size:14px; color:#DA251D; padding-left:0px; height:30px; line-height:30px; padding-top:1px;}
.with_sub_title h3 a{color:#DA251D;}
.with_sub_title h3 a:hover{color:#DA251D; text-decoration:none;}
.with_sub_title .conn{ background:url(../images/a_line.gif) no-repeat center top; line-height:22px; padding:10px 0;}
.with_sub_title .conn span{float:right; text-align:right; padding-right:10px;}
.with_sub_title .conn span a{ color:#3300CC;}
.with_sub_title .conn span a:hover{ color:#3300CC;}
.with_sub_title ul li, .gy01 .conn ul li{padding: 3px 0 0 35px;background:url(../images/dot02.gif) 20px 10px no-repeat;  line-height:20px; text-align:left;overflow:hidden; color:#000;}
.with_sub_title ul li a, .gy01 .conn ul li a{ color:#666666;}
.with_sub_title ul li a:hover, .gy01 .conn ul li a:hover{ color:#FF0000;}

.gy01 .conn{margin:auto; background:url(../images/a_line.gif) no-repeat center top; line-height:22px; padding:5px 0; border:0px #000 solid; float:left; clear:both;width:100%;}
.gy01 .conn2{margin:auto; background:url(../images/a_line.gif) no-repeat center top; line-height:22px; padding:10px 15px; float:left; clear:both;width:98%;}
.gy01_yx .conn{margin:auto; background:url(../images/a_line.gif) no-repeat center top; line-height:18px; padding:5px 0 0 0; border:0px #000 solid; float:left; clear:both;width:100%;}

.get_in{float:right;padding-right:10px; padding-top:3px; border:0px #000 solid;}
.gy01 .conn a, .get_in a, .gy01_yx .conn a, .gy01 .conn2 a{color:#DA251D;}
.gy01 .conn a:hover, .get_in a:hover, .gy01_yx .conn a:hover,.gy01 .conn2 a:hover{color:#DA251D; text-decoration:underline;}

/*                图片列表页                  */
.pic_list{ width:96%; margin:10px auto;}
.pic_list ul{ width:100%;}
.pic_list ul li{ float:left; width:199px; height:auto; margin:15px 20px;}
.pic_list ul li img{ width:189px; height:126px;}
.pic_list ul li a{ display:block; width:189px; height:126px; padding:4px; border:2px solid #ccc;}
.pic_list ul li a:hover{ border:2px solid #0F78AC;}
.pic_list ul li h3{ height:25px; line-height:25px; text-align:center; font-size:12px; color:#333;}