﻿
/*  
Author: zhsite.net
Author URI: http://zhsite.net/
*/

/* RESET */
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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;padding:0;}







/* normal*/
.font1{color:#910000}
.font2{color:#262626}
.font3{color:#261566}
.more{font-weight:normal;}
.hidden{display:none}
.clear{clear:both;overflow:hidden;height:0;font-size:0;}
.rclear{clear:right;overflow:hidden;height:0;font-size:0;}
.lclear{clear:left;overflow:hidden;height:0;font-size:0;}
.right{float:right;display:inline}
.textright{text-align:right}
#clearborder{border:none}
.space5{height:5px;font-size:0}
.space7{height:7px;font-size:0}
.space10{height:10px;font-size:0}
.space20{height:20px;}
.space25{height:25px;}
.space30{height:30px;}
.space40{height:40px;}
/*     */      


/*
html{overflow-x:hidden}
*html {width:970px;margin:0 auto;overflow-x:hidden}
body{background-color:#F9F9F9;color:#333;
font-size:12px;font-family:"宋体";width:970px;padding:0;margin:0 auto;overflow-x:hidden
}
*/

html{overflow-x:hidden;}
body{width:970px;margin:0 auto;font-size:12px;color:#323232;overflow-x:hidden}



h2{font-size:12px;color:#241564;}
h3{font-size:12px;color:#333;}
a{text-decoration:none;color:#333}



		.zhsite_title{background:url(../images/block_1_news_title_bg.png) repeat-x;height:36px;cursor: default}
		.zhsite_title h3 {display:inline;float:left;}
		.zhsite_on{font-size:12px;width:72px;height:21px;padding-top:15px;margin-left:8px;text-align:center;background:url(../images/block_1_news_title_on.jpg) no-repeat;color:#000}
		.zhsite_off{font-size:12px;width:72px;height:21px;padding-top:15px;margin-left:8px;text-align:center;color:#8E8C26}

		
		.list_news{}

			
		.list_news li{height:14px;list-style-image: url("../images/dot.png"); margin:15px 0 10px 26px;border-bottom:1px solid #E1E1E1;padding-bottom:5px; }
		.list_news_2{margin-top:20px}
		.list_news_2  li{list-style-image: url("../images/dot.png"); margin:12px 0 12px 12px; *margin-left:18px;}
	

 #banner{height:78px;background:url(../images/banner_bg.jpg) repeat-x;}
 #banner img{margin-right:80px}
 #nav {height:54px;background: url(../images/nav/nav_bg.jpg) repeat-x bottom;font-size:14px;}
		#nav .left{_margin-top:2px;height:54px;display:inline; background: url(../images/nav/nav_bg_left.jpg) no-repeat bottom;width:12px;float:left}
		#nav .right{_margin-top:2px;height:54px;display:inline; background: url(../images/nav/nav_bg_right.jpg) no-repeat bottom;width:12px;float:right}
		#nav ul{float:left}
		#nav ul li{display:inline;float:left;margin-top:18px;list-style:none;padding:4px 15px;}
		#nav ul li.nav_sp{width:3px;height:26px;background: url(../images/nav/nav_bg_sp.jpg) no-repeat 0px -3px;padding:0}
		#nav ul li a{color:#ffffff;font-weight:bold;cursor: pointer}
			
		#nav ul li.nav_current {padding:0;margin:0;float:left}
		#nav ul li.nav_current a{height:54px;display:inline-block; background: url(../images/nav/nav_active_left.jpg) no-repeat bottom left;}
		#nav ul li.nav_current a:hover{text-decoration:none}
		#nav ul li.nav_current a span{margin-left:12px;padding-left:12px;padding-right:24px;color:#000;height:54px;line-height:400%;display:inline-block; background: url(../images/nav/nav_active_right.jpg) no-repeat bottom right;}
               
/**/	
	#subnav{height:32px;background: url(../images/nav/nav_sub_bg.jpg) repeat-x bottom}
		#subnav .left{height:32px;display:inline; background: url(../images/nav/nav_sub_bg_left.jpg) no-repeat bottom;width:12px;float:left}
		#subnav .right{height:32px;display:inline; background: url(../images/nav/nav_sub_bg_right.jpg) no-repeat bottom;width:12px;float:right}
			#subnav_detail{display:inline;float:left;height:30px;line-height:250%;}
			#subnav_detail a{margin:0 5px;}
                        #subnav_detail a:hover{color:#259450}
                          #nav_link_id_1_show{padding-left: 20px}
                          #nav_link_id_2_show{padding-left: 85px}
                           #nav_link_id_3_show{padding-left: 175px}
			  #nav_link_id_4_show{padding-left: 270px}
                          #nav_link_id_5_show{padding-left: 360px}
                          #nav_link_id_6_show{padding-left: 460px}
			
#banner_2 {margin:0 auto;width:970px;padding:0}
#banner_2 img{width:969px}

#block_1{background:url(../images/block_1_bg.jpg) repeat-y;}
	#block_1_top {background:url(../images/block_1_bg_header.jpg) no-repeat;height:12px;}
	#block_1_bottom  {background:url(../images/block_1_bg_bottom.jpg) no-repeat;height:19px;}
	
	#block_1_news{display:inline;float:right;width:250px;height:300px;margin-right:25px;}
		#block_1_news_title{width:250px;}
		/**/
		
		#block_1_news ul li{list-style-type:square;margin:15px 0 10px 19px;border-bottom:1px solid #E1E1E1;padding-bottom:5px; }
		
		#block_1_news ul li img{margin-left:4px}
		#block_1_news a img{margin-top:15px}



		
	#swith_pic{border:1px solid #D8D8D8;padding:1px; height:262px;width:656px;margin-left:15px;display:inline;float:left;overflow:hidden}
	
	.block_1_intro{float:left;display:inline;background-color:#F9F5E9;border-right:1px solid #BABABA;border-bottom:1px solid #BABABA;margin:15px 0 0 15px;width:644px;padding:24px 0 0 15px;}
		
		.block_1_intro  ul  li {height:31px;list-style:none;border-bottom:1px solid #D6D3CA;padding-bottom:5px;margin:5px 5px 0 0}
		.block_1_intro  h3{color:#fff;line-height:230%;height:31px;width:86px;text-align:center;background:url(../images/intro_title_bg.jpg) no-repeat;float:left}
		.block_1_intro  a{font-weight:bold;margin:0 10px;line-height:230%}
	/*	*/
	#active_pic{background:url(../images/active_pic_bg.jpg) no-repeat;height:193px;width:948px;margin:12px auto 0 auto;overflow:hidden}
	#active_pic h3{padding:10px 0 0 42px;font-size:14px}
	#active_pic_content {width:873px;_width:868px;height:127px;margin:18px 0 0 40px;overflow:hidden;position:relative;}
	
	#active_pic_content ul{width:2000px;}
	#active_pic_content ul li{float:left;height:125px;width:135px;list-style-type:none;display:inline;text-align:center;padding:5px;line-height:200%}
	#active_pic_content ul li img{display:block;width:140px;height:105px;}
	
	#prevBtn,#nextBtn{display:none}
	
	
	
	/**/
	#block_2{margin-top:6px;position:relative}	
	
	/***/
		#block2_right{position:absolute;left:692px;width:277px;height:1374px;*height:1383px;_height:1400px;background:url(../images/block_2_right_bg.jpg) repeat-y;padding:17px;z-index:1;}
			#hot_list_title_line {margin:10px 0;}
			#search_box {width:232px;height:35px;background:url(../images/search_bg.jpg) no-repeat;padding:5px}
				#search_box p{display:inline;float:left;height:23px;}
				#search_box p.search_key{width:160px;display:inline;vertical-align:middle}
				#search_box p .search_submit{width:51px;cursor:pointer;background-image:url(../images/search.jpg);background-repeat:no-repeat} 
					#search_box p input{border:none;}
					#search_box p.search_key input{width:160px;display:inline;vertical-align:middle;padding-top:4px}
					#search_box p.search_submit input{height:23px;width:51px;cursor:pointer;background:url(../images/search.jpg) no-repeat} 
			.block2_right_padding_10{height:6px}
			#travel_1{margin:0}
			#travel_1 h2{*float:left}
			#travel_1 p{width:250px;*width:120px;}
			.note_banner{background:url(../images/border_bg.jpg) repeat-y;width:237px;}
			.note_banner h3{background:url(../images/border_head.jpg) no-repeat;height:31px;width:237px;color:#098638;padding:10px 0 0 10px}
			 .note_banner ul{padding-left:10px}
				.note_banner_img{height:45px;margin-top:5px}
				.note_banner_img img{float:left;margin:0 10px 0 10px;}
				.note_banner_img p{line-height:120%;padding-bottom:10px;height:16px;}
				.note_banner_img h2{height:15px;padding-top:5px}
				.note_banner_bottom{background:url(../images/border_bottom.jpg) no-repeat;height:10px;width:237px;margin-top:10px}
			#block_2_bottom{background:url(../images/block_2_right_bottom.jpg) no-repeat;width:277px;height:12px;position:absolute;left:0px;bottom:0px}
	/***/
		
		#school_intro{background:url(../images/block_2_bg.jpg) repeat-y;width:692px;}
			#school_intro_head{background:url(../images/block_2_bg_header.jpg) no-repeat;height:16px}
			#school_intro_bottom{background:url(../images/block_2_bg_bottom.jpg) no-repeat;height:14px}
			
			#school_intro_content_title{width:661px;margin:0 auto;}
			#school_intro_content {}
			#ibs_intro{margin:15px 0 0 20px;width:286px;float:left}
				 #ibs_intro img{margin-bottom:15px;}
				 #ibs_intro p{margin-top:5px;text-indent:24px;line-height:200%;text-align:justify;text-justify:inter-ideograph;}
				 #ibs_intro p a{color:#A1A609}
			 #block_2_active_news{width:340px;float:left;margin:15px 0 0 20px;} 
			 #block_2_active_news img{float:right;width:136px;height:75px;}
			 #block_2_active_news p{line-height:170%;margin-top:8px;width:187px;}
			 #block_2_line{height:1px;border-bottom:1px solid #ccc;margin:18px 20px;}
			 #school_intro_content #block_2_ibs{width:666px;margin:0 auto;display:block;margin-bottom:10px}
		
		.index_list{width:962px;background:url(../images/block_3_bg.jpg) repeat-y;}
		.index_list_content{background:url(../images/block_3_bg_head.jpg) no-repeat top left;width:692px;} 
		.index_list_content_block{padding-left:14px;padding-top:14px;width:326px;float:left;display:inline}
		.imgnews{margin:15px 15px 5px 15px;}
		.imgnews img{float:left;padding:0  15px 5px 0;display:inline;width:116px;height:82px;}
		.imgnews p{line-height:150%;margin-top:10px;}
		.index_list_bottom{background:url(../images/block_3_bg_bottom.jpg) no-repeat;width:692px;height:14px;}
		
		#index_list_content_2{background:url(../images/block_4_bg_head.jpg) no-repeat;}

/* inner */
#inlist_container{width:970px;}
	#inlist_left{float:left;display:inline;width:272px;}
		.bar_bar{margin:6px 6px 6px 3px;border:1px solid #CBC7C8;padding:20px 20px 20px 10px;background-color:#fff}
		.bar_bar ul.bar_list li{list-style-type:disc ;line-height:150%;margin-left:15px}
		.line_green_bg{background-color:#37BF73;height:2px;margin-top:10px;font-size:1px}
		.bar_bar_in_bg {padding:15px;background-color:#F5F5F5}
		.bar_bar_in_bg ul {}
		.bar_bar_in_bg ul li{list-style:none;}
		.bar_bar_in_bg ul li a{display:block;height:25px;width:153px;background:url(../images/list_bar_bg_1.jpg) no-repeat;padding:10px 0 0 35px;}
		.bar_bar_in_bg ul li a:hover{background:url(../images/list_bar_bg_2.jpg) no-repeat;}
		#detail_switch{padding:5px}
		.border_sw{height:240px;width:247px;border:1px solid #CBC7C8;overflow:hidden}
	
	#inlist_right{background-color:#fff;float:left;display:inline;border:1px solid #CBC7C8;width:694px;margin-top:6px;
			overflow:hidden;
	}
		.currentPath{margin:15px 0 15px 15px;}
		.content_title{background-color:#F3F3F3;margin:0 auto; width:670px;text-align:center;padding-bottom:6px;margin-top:10px}
		.content_title h1{padding:15px 0;font-size:24px;}
		.content_title span{margin-left:50px;}
		.detalcontent{padding:15px;}
		.detalcontent .keywords{padding:30px  5px 15px 5px;}
		.detalcontent .keywords a{margin-left:5px}
		.detalcontent .lastpage{padding:0px 5px;}
		.detalcontent .nextpage{padding:10px 5px 5px  5px;}
		.detalcontent  p{line-height:200%;margin:5px}
		.content_list_pic{width:639px;height:193px;background:url(../images/list_pic_bg.jpg) no-repeat;margin:0 auto}
		.content_list_pic h3{font-size:14px;color:#575913;padding:14px 0 0 40px;}
		#content_list_pic_show{padding:20px 0 0 19px}
		#content_list_pic_show li{list-style:none;float:left;text-align:center;line-height:200%;padding:5px;}
		#content_list_pic_show li img{display:block;width:140px;height:105px;}
		
		.list_list{width:619px;margin:0 auto;background-color:#FAFAFA;padding:10px}
		.list_cate{margin-bottom:10px}
			.list_cate ul{padding:5px 0 0 20px}
			.list_cate li{list-style-type:disc   ;padding:5px 0}
			.list_cate li span{float:right;margin-right:150px}
			.list_cate h2{border-bottom:1px solid #44C47D;width:250px;padding:5px 0}
		.cate_logo{width:680px;height:110px;margin:0 auto;}
		#cate_logo {width:680px;height:110px}

                .related_article{padding: 5px}
                 .related_article h4{border-bottom: 1px solid #37BF73;width:395px;font-size:13px;}
                .related_article ul{}
                .related_article ul li{margin-left:12px;line-height :150%}

/* page */
.page{text-align:right}
	.page em{background-color:#fff;padding:4px;border:1px solid #aaa;font-weight: bold;margin-right: 5px}
	.page  a{border:1px solid #aaa;padding:4px;margin:2px}
	.page  strong{padding:4px;border:1px solid #aaa;background-color:#D1CECE}
        .page input{margin: 4px;vertical-align:middle}

/*feedback*/
#feedbackdiv  {padding:0 0 20px 20px;width: 610px;margin: 0 auto}
	#feedbackdiv  label{display:block;margin-top:5px}
	#feedbackdiv .error{color:#FF0000}
        #feedbackdiv ol{padding: 30px}
        #feedbackdiv ol li{list-style: none;margin: 10px}
         #feedbackdiv ol li a:hover{text-decoration: underline}
/*  footer */	
#footer{clear:both;width:968px;height:247px;background:url(../images/footer.jpg) no-repeat;z-index:10}
	#footer h6{font-size:12px;padding:19px 0 0 65px;}
	#footer .imglink{margin:20px auto 0 auto;width:882px;height:30px;text-align:center}
	#footer .imglink li{list-style:none;float:left;margin:0 5px;display: inline}
	#footer .imglink img{width:88px;height:31px}
	#footer .textlink {width:900px;margin:10px  auto 0 auto;padding:10px;height:50px;background-color:#F6F6F6}
	#footer .textlink a{margin-left:5px;}
		.footer_address{text-align:center;line-height:150%;padding:10px;}
		.footer_address a:hover{text-decoration:underline }
                /* INDEX */
             .footer_addressindex{padding: 0 20px 20px 20px;margin-top:10px}
    #footer_line{border-bottom:1px solid #CBC7C8;height:1px;font-size:0px;margin-top:10px;}
/* search  */
#artlist{padding:15px;}
#artlist form{margin:10px;}
#artlist .item{margin:10px;}
#artlist .item .itemtitle {display:block;font-weight:bold} 
#artlist .item .info  a{margin-left:5px}
#artlist .item .intro {text-indent:24px;padding:5px 0;}

#feedbacklist{width: 600px;margin: 0 auto;padding-bottom: 10px}

#feedbacktab {border-bottom: 4px solid #7F7F7F;height: 30px;margin-top: 10px;text-align: center}
#feedbacktab li{list-style: none;float: left;cursor: pointer;}
#feedbacktab li a{display: block;height: 20px;padding: 10px 30px 0 30px;width: 60px}

#feedbacktab li a.on{background-color: #7F7F7F;color:#fff}
#feedbacktab li a.off{background-color: #fff;color:#7F7F7F}

#feedbacktab_2 {border-bottom: 4px solid #7F7F7F;height: 30px;margin-top: 10px;text-align: center}
#feedbacktab_2 li{list-style: none;float: left;cursor: pointer;}
#feedbacktab_2 li a{display: block;height: 20px;padding: 10px 30px 0 30px;width: 60px}

#feedbacktab_2 li a.on{background-color: #7F7F7F;color:#fff}
#feedbacktab_2 li a.off{background-color: #fff;color:#7F7F7F}


.list_course{width:615px;background:url(../images/course_bg.jpg) no-repeat bottom left;padding:12px;}
	.list_course img{width:154px;height:154px;float:left;border:1px solid #D5D3D4;padding:2px;margin-right:12px;display:block}
	
	.list_course_de{margin-left:170px;}
	
	.list_course_de h2{height:28px;vertical-align:bottom;}
	.list_course_de h2 span{display:block;background-color:#C4C2C3;color:#000;font-size:12px;padding:6px;float:left}
	
	.list_course_de .course_title{height:30px;margin-top:2px}
	.list_course_de .course_title a span{margin-right:4px;float:left;display:block;background-color:#7F0F0F;padding:6px;color:#fff;font-weight:bold;font-size:14px;margin-right:4px;cursor:pointer}

	.list_course_de .course_dot{margin-top:2px;height:1px;background:url(../images/course_dot.jpg) repeat-x;width:410px;font-size:1px}
	.list_course_de p{line-height:180%;width:410px;}

#teacher_title p{line-height:180%;text-indent:24px;}
.teacher_line{font-size:1px;height:1px;border-bottom:1px solid #CECECE;margin:20px 0}

.list_teacher{width:612px;height:157px;background:url(../images/teacher_bg.jpg) no-repeat;padding:12px;}
	.list_teacher img{float:left;width:114px;height:124px;display:block;border:1px solid #D5D3D4;padding:2px;margin-right:12px}
	.list_teacher h2{width:420px;background-color:#C3C3C3;color:#000;margin-left:135px;padding:4px 10px 4px 10px}
	.list_teacher h2 span{float:right}
	.list_teacher h2 a{color:#ED5129}
	.list_teacher p{width:420px;margin-left:135px;padding:2px 10px 2px 10px;line-height:180%;margin-top:10px}

/* 留言 */
    .table_border{border-bottom:1px #EEEEEE solid;border-left:1px #EEEEEE solid;margin: 5px;}
    .table_border td{border-top:1px #EEEEEE solid;border-right:1px #EEEEEE solid;border-collapse:collapse;padding-left:5px;}

    .padding{padding:5px}
	
	#fbshow_2{margin:0 10px}
	#fbshow_2 h2{border-bottom:1px solid #37BF73}
	#fbshow_2 label.fblabel{display:block;width:130px;float:left;vertical-align:bottom;line-height:150%}
	#fbshow_2 p{margin:10px 0}
	#fbshow_2 input.blackborder{border:1px solid #451E1F;}
	#fbshow_2 textarea{width:400px;height:120px}
	
	#yuyue{margin-left:10px}
	#yuyue p{margin-top:5px}
	#yuyue label{display:block;margin:5px 0}
	#yuyue label span{color:#aaa}
	#yuyue input.input{width: 140px;}
	#yuyue select{width: 144px;}
	
	#job_index_intro{text-indent:24px;line-height:200%}
	
	
#liuxue img{width:100px;height:60px;margin-left:10px}	
	

a:link{}
a:visited{}
a:hover{color:#259450;text-decoration: underline}
a:active{}

.fbcontent{padding:10px;width:473px}
.fblihight{line-height:180%}

#friendlinks {padding:15px;line-height:150%}
#course_list_intro{line-height:200%;text-indent:24px;border-bottom:1px solid #44C47D;padding-top:4px}
#course_list_intro .commend a{display:block;padding:6px;margin-right:4px;margin-bottom:4px;background-color:#7F0F0F;color:#fff;font-weight:bold;float:left;text-indent:0;line-height:100%}