﻿html{
background:url(images/bg.jpg) repeat;
}
body
{
	/*background:url(images/top_bg.jpg) no-repeat top ;
*/
padding:0;
font-family:Gabriola, Calibri;
font-size:12px;
margin:0px auto auto auto;
color: black;
}
body_intro
{
background:url(images/top_bg.jpg) repeat-x top ;
padding:0;
font-family:Gabriola, Calibri;
font-size:12px;
margin:0px auto auto auto;
color: black;
}
h1{
font-size:18px;
font-weight:normal;
color:#b4a2c8;
margin:0px;
padding:5px 0 5px 0;
}
ol{margin:0;}


p{
text-align:justify;
padding:5px 0 5px 0;
margin:0px;
line-height:19px;
}
.clear{
clear:both;
}
img.left_img{
float:left;
padding:0 15px 15px 0;
}
#main_container{
width:960px;
height:auto;
margin:auto;
padding:0px;
}
 #header{
width:906px;
height:150px;
margin:auto;
background:url(images/top_bg2.jpg) no-repeat center;
} 
#logo{
padding:25px 0 0 40px;
margin:0px 0px 0px 0px;
font: 40px Papyrus;
float:left;
}
.logo_xiaoxun{
padding:0px 0px 10px 0px;
margin:90px 0px 0px 30px;
float:left;
font: 20px 方正姚体;
}
img.logo2{
padding:0px 10px 0 0px;
margin:-15px 0px 0px 0px;

float:left;
}



/*---------------- menu tab----------------------*/
#menu_tab{
width:905px;
height:0px;
clear:both;
padding:40px 0 0 0;
margin:0px 0px 0px 0px;
background:url(images/menu_bg.jpg) no-repeat center
}
a.menu_choice{
display:block;
width:79px;
height:23px;
float:right;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
color:#b4a2c8;
line-height:23px;
;
}
ul.menu {
list-style-type:none; display:block; width: auto; 
margin:-35px 0px 0px -50px; 
padding:0px 0 0 100px;
 }

ul.menu li {
display:inline;
line-height:32px;
}
ul.menu li a{
color:#FBFBFF;
font-size:21px;
font-weight:bold;
float:left;
display:block;
height:32px;
text-decoration:none;
padding:0px 0px 0px 0px;
margin:0px 10px 10px 02px;
}
ul.menu li a:hover{
color:#FBFBFF;
}

/* a.nav_home:link, a.nav_home:visited { background:url(images/menu_icon1.gif) no-repeat right;}
a.nav_home:hover { background:url(images/menu_icon1_a.gif) no-repeat right;}

a.nav_about:link, a.nav_about:visited { background:url(images/menu_icon2.gif) no-repeat right;}
a.nav_about:hover { background:url(images/menu_icon2_a.gif) no-repeat right;}

a.nav_services:link, a.nav_services:visited { background:url(images/menu_icon3.gif) no-repeat right;}
a.nav_services:hover{ background:url(images/menu_icon3_a.gif) no-repeat right;}

a.nav_help:link, a.nav_help:visited { background:url(images/menu_icon4.gif) no-repeat right;}
a.nav_help:hover { background:url(images/menu_icon4_a.gif) no-repeat right;}

a.nav_contact:link, a.nav_contact:visited { background:url(images/menu_icon5.gif) no-repeat right;}
a.nav_contact:hover { background:url(images/menu_icon5_a.gif) no-repeat right;} */

a.nav_home:link, a.nav_home:visited { background:url(images/arrow.gif) no-repeat left;}
a.nav_home:hover { background:url(images/arrow.gif) no-repeat left;}


/*------------------main_content-------------------*/
#main_content{
width:960px;
height:auto;
padding:20px 0 25px 0;
}
img.xiaohui{
width:50px;
float:left;
padding:20px 0px 0px 10px;}
.introduction {
	/* background-color: red; */
	margin-top: 60px;
	position: relative;
}
.left_introduction{
width:350px;
/* float:left; */
padding:20px 0px 0px 10px;
position: absolute;
top: 0;
left: 0;
}
.right_introduction{
width:560px;
height:250px;
/* float:left; */
padding:19px 0px 0px 10px;
margin:20px 0px 0px 450px;
}
.left_photo{
padding:15px 0 30px 165px;
height:150px;
/* float:left; */
/* clear:both; */
}
.left_name{
width:300px;
/* float:left; */
font:30px Bodoni MT Condensed;
/* border-left:1px #695a7c dotted; */
padding:0 0 0 135px;
}

.right_text{
width:450px;
height:270px;
font:18px Gabriola;
line-height:40px;
padding:60px 0 0 0;
}

.block{
width:600px;/* 
float:left; */
font-size:20px;
/* border-bottom :1px #695a7c solid;  */
 padding:0 20px 0 150px;

}

.block_position{
	 padding:0px 0px 0 -5px;
 	margin:0 0px 0px -15px;
}
.block_title{
width:880px;/* 
float:left; */
font-size:30px;
color:  #084a9e  ;
/* border-bottom :1px #695a7c solid;  */
 padding:0px 0px 0px 40px;
 margin:30px 0px 0px 15px;
}
.backtotop{
float:right;
font-size:20px;
 padding:0 0px 0 20px;
 margin:-30px 0px 0px 5px;
}
.block_line{
width:720px; 
height:10px;
border-top :1px #695a7c solid;  
 padding:0 20px 0 150px;
}
.block_content{
width:870px; 
font:15px Calibri;
padding:0 20px 20px 40px;

 margin:0px 0px 0px 15px;
}

.news_content{
width:750px; 
font:15px Calibri;
padding:0 20px 20px 150px;

 margin:0px 0px 10px 15px;
}
/*.block_publication{
width:600px; 
font:15px Calibri;
padding:0 20px 20px 150px;

 margin:0 0 0 20px;
}*/
.publication_type{
width:600px;
font:20px Calibri;
font-weight:bold;
/* border-bottom :1px #695a7c solid;  */
 padding:0 20px 0 40px;
margin:-5px 0px 0px 15px;
}
.publication_content{
width:870px; 
font:15px Calibri;
padding:0px 20px 20px 22px;

margin:0px 0px 0px 15px;
}
.University_teach{
width:870px;
font:20px Calibri;
/* border-bottom :1px #695a7c solid;  */
 padding:0 20px 0 40px;
 margin:0 0 0 15px;
 font-weight:bold;
}
.class_teach{
width:870px;
font-weight:bold;
font:17px Calibri;
/* border-bottom :1px #695a7c solid;  */
 padding:0 15px 0 40px;
 margin:0 0 0 13px;
}
.class_content{
width:870px;
font:15px Calibri;
/* border-bottom :1px #695a7c solid;  */
padding:0 20px 10px 40px;

 margin:-5px 0px 0px 15px;
}
.class_content2{
width:750px;
font:15px Calibri;
/* border-bottom :1px #695a7c solid;  */
padding:0 20px 20px 150px;

 margin:0px 0px 10px 15px;
}
.block_text{
/* width:300px;
float:left;
font-size:40px;
/* border-left:1px #695a7c dotted; */
/* padding:0 0 0 135px; */ 
}

.insert_pic{
width:600px;
font-size:20px;
list-style:none;
margin:0px 0 0 250px; 

/* border-bottom :1px #695a7c solid;  */
 padding:0 20px 0 150px;
 
}



/*---------------footer----------------*/
#footer{
width:950px;
height:5px;
clear:both;
float:center;
color:#720808;
 padding:0 20px 0 40px;
 margin:150px 0px 0px 15px;
background:url(images/footer_bg.jpg) repeat center;
}


img.footer_logo{
float:left;
padding:6px 0 0 15px;
}
img.barcode{
float:right;
width:100px;
height:100px;
padding:0px 0 0 15px;
margin:-100px 0 0px 0px;
}
img.map{
float:left;
width:100px;
height:100px;
padding:0px 0px 0 -10px;
margin:-100px 0 0px 0px;
}
.left_footer{
float:left;
width:300px;
padding:35px 0 0 10px;
}
.right_footer{
float:right;
color:#c2add8;
padding:35px 20px 0 0;
}
.right_footer a{
padding:0 0 0 7px;
text-decoration:none;
color:#c2add8;
}
.right_footer a:hover{
text-decoration:underline;
}


.gyh {
}