/* 由 F12 开发人员工具生成。这可能不是原始源文件的准确表示形式。*/
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
table {
	font-size: 12px;
}
td {
	font-size: 12px;
}
tr {
	font-size: 12px;
}
th {
	font-size: 12px;
}
li {
	list-style: none;
}
img {
	border: 0px currentColor; vertical-align: top;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
h1 {
	font-size: 12px; font-style: normal; font-weight: normal;
}
h2 {
	font-size: 12px; font-style: normal; font-weight: normal;
}
h3 {
	font-size: 12px; font-style: normal; font-weight: normal;
}
h4 {
	font-size: 12px; font-style: normal; font-weight: normal;
}
h5 {
	font-size: 12px; font-style: normal; font-weight: normal;
}
h6 {
	font-size: 12px; font-style: normal; font-weight: normal;
}
address {
	font-style: normal; font-weight: normal;
}
cite {
	font-style: normal; font-weight: normal;
}
code {
	font-style: normal; font-weight: normal;
}
th {
	font-style: normal; font-weight: normal;
}
body {
	background: rgb(234, 234, 234); height: 100%; color: rgb(77, 77, 77); font-family: "微软雅黑",Arial, Helvetica, sans-serif; font-size: 12px;
}
a {
	color: rgb(77, 77, 77); font-size: 12px; text-decoration: none; outline-style: none;
}
a:hover {
 text-decoration: none;
}
a:focus {
	-moz-outline-style: none;
}
#top {
	margin: 0px auto; width: 100%; height: 208px;
}
.top1 {
	background: rgb(255, 255, 255); margin: 0px auto; width: 100%; height: 37px;
}
.top1_txt {
	margin: 0px auto; width: 1000px; height: 37px;
}
.top1_txt h1 {
	width: 575px; height: 37px; line-height: 35px; font-size: 14px; float: left;
}
.top1_txt h2 {
	width: 270px; height: 25px; margin-top: 8px; float: right; display: inline;
}
.top1_txt h2 a {
	background: url("../images/biao1.jpg") no-repeat right; height: 20px; padding-right: 10px; padding-left: 20px; font-size: 14px; margin-top: 5px; display: inline;
}
.top1_txt h2 a:link {
	background: url("../images/biao1.jpg") no-repeat right; height: 20px; padding-right: 10px; padding-left: 20px; font-size: 14px; margin-top: 5px; display: inline;
}
.top1_txt h2 a:hover {
	background: url("../images/biao1.jpg") no-repeat right; height: 20px; padding-right: 10px; padding-left: 20px; font-size: 14px; margin-top: 5px; display: inline;
}
.top2 {
	background: rgb(243, 243, 243); margin: 0px auto; width: 100%; height: 118px;
}
.top2_txt {
	margin: 0px auto; width: 1000px; height: 118px;
}
.logo {
	width: 535px; height: 66px; float: left;padding-top: 25px; 
}
.search {
	width: 280px; height: 64px; padding-left: 185px; margin-top: 10px; float: left; display: inline;
}
.search h1 {
	width: 280px; height: 30px; text-align: right; line-height: 30px; float: left;
}
.input1 {
	background: url("../images/input1.jpg") no-repeat top; border: currentColor; width: 240px; height: 34px; color: rgb(153, 153, 153); line-height: 35px; padding-left: 5px; float: left;
}
.input2 {
	width: 34px; height: 34px; float: left;
}
.menu {
	background: url("../images/navbg.jpg") repeat-x top; margin: 0px auto; width: 100%; height: 48px; border-bottom-color: rgb(255, 164, 0); border-bottom-width: 5px; border-bottom-style: solid;
}
#nav {
	margin: 0px auto; width: 1000px; height: 48px;
}
#nav li {
	width: 100px; height: 48px; text-align: center; float: left; position: relative; z-index: 100;
}
#nav li h1 {
	left: 0px; top: 0px; width: 100px; height: 48px; text-align: center; position: absolute; z-index: 100;
}
#nav li h1 a {
	background: url("../images/li.jpg") no-repeat right bottom; width: 99px; height: 48px; color: rgb(255, 255, 255); line-height: 45px; font-size: 14px; float: left;
}
#nav li h1 a:link {
	background: url("../images/li.jpg") no-repeat right bottom; width: 99px; height: 48px; color: rgb(255, 255, 255); line-height: 45px; font-size: 14px; float: left;
}
#nav li h1 a:hover {
	background: url("../images/navhover.jpg") repeat-x top; width: 100px; height: 48px; color: rgb(255, 255, 255); line-height: 45px; font-size: 14px; float: left;
}
#nav li h1.hovers a:visited {
	background: url("../images/navhover.jpg") repeat-x top; width: 100px; height: 48px; color: rgb(255, 255, 255); line-height: 45px; font-size: 14px; float: left;
}
#nav li h1.hovers a:link {
	background: url("../images/navhover.jpg") repeat-x top; width: 100px; height: 48px; color: rgb(255, 255, 255); line-height: 45px; font-size: 14px; float: left;
}
#nav li h1.hovers a:hover {
	background: url("../images/navhover.jpg") repeat-x top; width: 100px; height: 48px; color: rgb(255, 255, 255); line-height: 45px; font-size: 14px; float: left;
}
#nav li dl {
	left: 0px; top: 48px; width: 140px; display: none; position: absolute; z-index: 999;
}
#nav li dl dt {
	background: rgb(255, 163, 2); width: 190px; height: 30px; text-align: left; line-height: 28px; padding-left: 20px; border-top-color: rgb(245, 159, 10); border-top-width: 1px; border-top-style: solid; float: left;
}
#nav li dl dt a {
	width: 190px; height: 30px; text-align: left; color: rgb(255, 255, 255); font-size: 14px; float: left;
}
#nav li dl dt a:link {
	width: 190px; height: 30px; text-align: left; color: rgb(255, 255, 255); font-size: 14px; float: left;
}
#nav li dl dt a:hover {
	width: 190px; height: 30px; text-align: left; color: rgb(243, 243, 243); font-size: 14px; float: left;
}
#banner {
	background: url("../images/bannertop.jpg") repeat-x top; margin: 0px auto; width: 100%; overflow: hidden;
}
.banner1 {
	margin: 0px auto; width: 1000px; height: 320px; padding-top: 15px;
}
#index {
	margin: 0px auto; width: 1000px; height: 460px; padding-top: 15px;
}
.index_left {
	width: 750px; float: left;
}
.index_right {
	background: rgb(248, 248, 248); border: 1px solid rgb(255, 255, 255); width: 238px; height: 454px; margin-left: 10px; float: left; display: inline;
}
.indexnews_pic {
	background: rgb(248, 248, 248); border: 1px solid rgb(255, 255, 255); width: 261px; height: 220px; float: left;
}
.indexnews_pic_list {
	padding: 5px; border: 1px solid rgb(237, 237, 237); width: 218px; height: 178px; margin-top: 17px; margin-left: 17px; float: left; display: inline;
}
.index_news {
	background: rgb(248, 248, 248); width: 485px; height: 222px; margin-left: 1px; float: left; display: inline;
}
.index_news2 {
	background: rgb(248, 248, 248); width: 485px; height: 222px; margin-top: 12px; margin-left: 1px; float: left; display: inline;
}
.index_news_tit {
	background: url("../images/xian.jpg") repeat-x bottom; width: 455px; height: 35px; padding-top: 10px; margin-right: 15px; margin-left: 15px; float: left; display: inline;
}
.index_news_tit h1 {
	width: 60px; height: 35px; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; font-weight: bold; margin-right: 28px; float: left; display: inline; cursor: pointer;
}
.index_news_tit h1.hovers {
	width: 60px; height: 34px; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; font-weight: bold; border-bottom-color: rgb(2, 43, 84); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.index_news_tit h2 {
	width: 60px; height: 35px; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; font-weight: bold; margin-right: 28px; float: left; display: inline; cursor: pointer;
}
.index_news_tit h2.hovers {
	width: 60px; height: 34px; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; font-weight: bold; border-bottom-color: rgb(2, 43, 84); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.index_news_tit h3 {
	width: 60px; height: 35px; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; font-weight: bold; margin-right: 28px; float: left; display: inline; cursor: pointer;
}
.index_news_tit h3.hovers {
	width: 60px; height: 34px; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; font-weight: bold; border-bottom-color: rgb(2, 43, 84); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.index_news_tit h4 {
	width: 60px; height: 35px; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; font-weight: bold; margin-right: 28px; float: left; display: inline; cursor: pointer;
}
.index_news_tit h4.hovers {
	width: 60px; height: 34px; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; font-weight: bold; border-bottom-color: rgb(2, 43, 84); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.index_news_tit h5 {
	width: 60px; height: 35px; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; font-weight: bold; margin-right: 28px; float: left; display: inline; cursor: pointer;
}
.index_news_tit h5.hovers {
	width: 60px; height: 34px; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; font-weight: bold; border-bottom-color: rgb(2, 43, 84); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.index_news_list {
	width: 455px; padding-top: 10px; margin-left: 15px; float: left; display: inline;
}
.index_news_list ul {
	width: 455px; float: left;
}
.index_news_list ul li {
	width: 455px; height: 27px; line-height: 27px; border-bottom-color: rgb(173, 173, 173); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.index_news_list ul li h1 {
	background: url("../images/biao2.jpg") no-repeat left; width: 357px; height: 27px; padding-left: 13px; float: left;
}
.index_news_list ul li h2 {
	width: 85px; height: 27px; text-align: right; color: rgb(168, 168, 168); font-family: Arial; float: left;
}
#newslist2 {
	display: none;
}
#newslist3 {
	display: none;
}
#newslist4 {
	display: none;
}
#newslist5 {
	display: none;
}
#xueshu2 {
	display: none;
}
#xueshu3 {
	display: none;
}
.left_links {
	background: rgb(248, 248, 248); width: 238px; height: 252px; margin-top: 12px; float: left; display: inline;
}
.index_links {
	background: rgb(248, 248, 248); width: 261px; height: 222px; margin-top: 12px; float: left; display: inline;
}
.index_links_tit {
	background: url("../images/xian.jpg") repeat-x bottom; width: 230px; height: 30px; margin-top: 15px; margin-left: 15px; float: left; display: inline;
}
.index_links_tit h1 {
	width: 60px; height: 28px; color: rgb(51, 51, 51); font-size: 14px; font-weight: bold; border-bottom-color: rgb(2, 43, 84); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.index_links_tit2 {
	background: url("../images/xian.jpg") repeat-x bottom; width: 230px; height: 30px; margin-top: 15px; margin-left: 15px; float: left; display: inline;
}
.index_links_tit2 h1 {
	width: 60px; height: 28px; color: rgb(51, 51, 51); font-size: 14px; font-weight: bold; border-bottom-color: rgb(2, 43, 84); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.index_links_tit2 h2 {
	width: 170px; height: 28px; text-align: right; float: left;
}
.shili {
	width: 230px; height: 40px; margin-top: 10px; margin-left: 15px; float: left; display: inline;
}
.shili_left {
	background: rgb(255, 164, 0); width: 40px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 16px; padding-top: 5px; float: left;
}
.shili_right {
	width: 160px; height: 40px; padding-left: 10px; float: left;
}
.shili_left2 {
	background: rgb(255, 164, 0); width: 40px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 16px; padding-top: 5px; margin-top: 10px; margin-left: 15px; float: left; display: inline;
}
.shili_right2 {
	width: 140px; height: 40px; padding-left: 10px; margin-top: 10px; float: left; display: inline;
}
.links1 {
	width: 261px; padding-top: 10px; float: left;
}
.links1 h1 {
	width: 80px; height: 30px; line-height: 30px; margin-left: 15px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: dotted; float: left; display: inline;
}
.links1 h1 a {
	background: url("../images/baiolink.jpg") no-repeat right; width: 80px; height: 30px; float: left;
}
.links1 h1 a:link {
	background: url("../images/baiolink.jpg") no-repeat right; width: 80px; height: 30px; float: left;
}
.links1 h1 a:hover {
	background: url("../images/biaohover.jpg") no-repeat right; width: 80px; height: 30px; float: left;
}
.links1 h2 {
	width: 110px; height: 30px; line-height: 30px; padding-left: 34px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: dotted; float: left; display: inline;
}
.links1 h2 a {
	background: url("../images/baiolink.jpg") no-repeat right; width: 110px; height: 30px; float: left;
}
.links1 h2 a:link {
	background: url("../images/baiolink.jpg") no-repeat right; width: 110px; height: 30px; float: left;
}
.links1 h2 a:hover {
	background: url("../images/biaohover.jpg") no-repeat right; width: 110px; height: 30px; float: left;
}
.links2 {
	width: 261px; padding-top: 10px; float: left;
}
.links2 h1 {
	width: 66px; height: 30px; line-height: 30px; padding-left: 15px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: dotted; float: left; display: inline;
}
.links2 h1 a {
	background: url("../images/baiolink.jpg") no-repeat right; width: 66px; height: 30px; float: left;
}
.links2 h1 a:link {
	background: url("../images/baiolink.jpg") no-repeat right; width: 66px; height: 30px; float: left;
}
.links2 h1 a:hover {
	background: url("../images/biaohover.jpg") no-repeat right; width: 66px; height: 30px; float: left;
}
#foot {
	background: url("../images/foot.jpg") repeat-x bottom; margin: 0px auto; width: 100%; height: 260px;
}
.foot1 {
	margin: 0px auto; width: 1000px; height: 185px; padding-top: 20px;
}
.foot1_left {
	width: 350px; height: 125px; padding-top: 40px; float: left;
}
.foot1_left h1 {
	width: 350px; height: 35px; color: rgb(254, 163, 0); font-size: 16px; font-weight: bold; float: left;
}
.foot1_left h2 {
	background: url("../images/biao6.jpg") no-repeat left; width: 330px; height: 26px; color: rgb(176, 185, 198); line-height: 24px; padding-left: 20px; float: left;
}
.foot1_center {
	width: 304px; height: 54px; padding-top: 70px; float: left;
}
.foot1_center a {
	padding-right: 32px;
}
.foot1_right {
	background: url("../images/footbiao4.jpg") no-repeat left bottom; width: 250px; height: 94px; color: rgb(176, 185, 198); padding-left: 70px; margin-top: 30px; float: left; display: inline;
}
.foot1_right1 {
	width: 250px; height: 40px; float: left;
}
.foot1_right1_txt {
	width: 75px; height: 30px; margin-right: 30px; float: left; display: inline; position: relative;
}
.foot1_right1_txt h1 {
	background: url("../images/footbiao.jpg") no-repeat right; left: 0px; top: 0px; width: 75px; height: 30px; line-height: 30px; position: absolute;
}
.foot1_right1_txt h1 a {
	color: rgb(254, 163, 0); font-size: 14px; font-weight: bold;
}
.foot1_right1_txt h1 a:link {
	color: rgb(254, 163, 0); font-size: 14px; font-weight: bold;
}
.foot1_right1_txt h1 a:hover {
	color: rgb(123, 143, 164); font-size: 14px; font-weight: bold;
}
.foot1_right1_txt ul {
	background: rgb(255, 255, 255); left: 0px; top: 30px; width: 260px; height: 170px; overflow: hidden; float: left; display: none; filter: alpha(opacity=90); position: absolute; opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9;
}
.foot1_right1_txt ul li {
	width: 120px; height: 26px; line-height: 28px; padding-left: 10px; float: left;
}
#links2 ul {
	left: -105px; top: 30px; position: absolute;
}
.foot1_right2 {
	width: 250px; height: 54px; float: left;
}
.foot2 {
	margin: 0px auto; width: 1000px; height: 30px; padding-top: 20px;
}
.foot2 h1 {
	width: 500px; height: 30px; color: rgb(88, 69, 36); font-family: Arial; float: left;
}
.foot2 h2 {
	width: 500px; height: 30px; text-align: right; color: rgb(88, 69, 36); float: left;
}
.foot2 h2 a:hover{color:#000;}
.indexemail {
	width: 215px; margin-top: 15px; margin-left: 12px; float: left; display: inline;
}
.indexemail_tit {
	background: url("../images/xian.jpg") repeat-x bottom; width: 215px; height: 30px; float: left;
}
.indexemail_tit h1 {
	width: 90px; height: 28px; color: rgb(51, 51, 51); font-size: 14px; font-weight: bold; border-bottom-color: rgb(2, 43, 84); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.indexemail_login1 {
	width: 155px; height: 65px; margin-top: 15px; float: left; display: inline;
}
.indexemail_login2 {
	background: url("../images/loginbtn.jpg") no-repeat top; width: 51px; height: 59px; margin-top: 15px; margin-left: 4px; float: left; display: inline;
}
.login1 {
	background: url("../images/login1.jpg") no-repeat top; border: currentColor; width: 123px; height: 28px; color: rgb(153, 153, 153); line-height: 30px; padding-left: 30px; float: left;
}
.login2 {
	background: url("../images/login2.jpg") no-repeat top; border: currentColor; width: 123px; height: 28px; color: rgb(153, 153, 153); line-height: 30px; padding-left: 30px; margin-top: 3px; float: left; display: inline;
}
.login3 {
	width: 51px; height: 59px; float: left;
}
#button {
	border: currentColor; width: 51px; height: 59px; float: left; cursor: pointer;
}
.indexbtn1 {
	width: 215px; margin-top: 10px; margin-left: 12px; float: left; display: inline;
}
.indexright_news {
	width: 215px; margin-top: 10px; margin-left: 12px; float: left; display: inline;
}
.indexright_news ul {
	width: 215px; float: left;
}
.indexright_news ul li {
	background: url("../images/biao3.jpg") no-repeat left; width: 200px; height: 27px; color: rgb(3, 54, 105); line-height: 27px; padding-left: 15px; font-weight: bold; border-bottom-color: rgb(173, 173, 173); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.indexright_news ul li a {
	color: rgb(3, 54, 105); font-weight: bold;
}
.banner2 {
	margin: 0px auto; width: 1000px; height: 255px; padding-top: 15px;
}
#cons {
	margin: 0px auto; width: 1000px; overflow: hidden;
}
.left {
	width: 252px; overflow: hidden; padding-bottom: 30px; float: left;
}
.right {
	width: 748px; float: left;
}
.lefttit {
	background: rgb(3, 54, 105); width: 240px; height: 45px; border-bottom-color: rgb(255, 163, 2); border-bottom-width: 5px; border-bottom-style: solid; float: left;
}
.lefttit h1 {
	width: 152px; height: 30px; color: rgb(255, 255, 255); padding-top: 10px; padding-left: 28px; font-size: 16px; font-weight: bold; float: left; display: inline;
}
.lefttit h2 {
	background: url("../images/biao4.jpg") no-repeat center; width: 60px; height: 30px; padding-top: 10px; float: left;
}
.leftclass {
	background: rgb(248, 248, 248); border: 1px solid rgb(255, 255, 255); width: 238px; padding-bottom: 15px; float: left;
}
.leftclass ul {
	width: 192px; margin-top: 10px; margin-left: 20px; float: left; display: inline;
}
.leftclass ul li {
	width: 192px; float: left;
}
.leftclass ul li h1 {
	width: 192px; height: 35px; line-height: 35px; border-bottom-color: rgb(173, 173, 173); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.leftclass ul li h1 a {
	background: url("../images/leftlink.jpg") no-repeat right; width: 182px; height: 35px; padding-left: 10px; font-size: 14px; float: left;
}
.leftclass ul li h1 a:link {
	background: url("../images/leftlink.jpg") no-repeat right; width: 182px; height: 35px; padding-left: 10px; font-size: 14px; float: left;
}
.leftclass ul li h1 a:hover {
	background: url("../images/lefthover.jpg") no-repeat right; width: 182px; height: 35px; padding-left: 10px; font-size: 14px; float: left;
}
.leftclass ul li h1.hovers a:visited {
	background: url("../images/lefthover.jpg") no-repeat right; width: 182px; height: 35px; color: rgb(255, 164, 0); padding-left: 10px; font-size: 14px; float: left;
}
.leftclass ul li h1.hovers a:link {
	background: url("../images/lefthover.jpg") no-repeat right; width: 182px; height: 35px; color: rgb(255, 164, 0); padding-left: 10px; font-size: 14px; float: left;
}
.leftclass ul li h1.hovers a:hover {
	background: url("../images/lefthover.jpg") no-repeat right; width: 182px; height: 35px; color: rgb(255, 164, 0); padding-left: 10px; font-size: 14px; float: left;
}
.leftclass ul li dl {
	width: 192px; line-height: 0px; overflow: hidden; float: left;
}
.leftclass ul li dl dt {
	width: 172px; height: 32px; line-height: 32px; padding-left: 20px; border-bottom-color: rgb(173, 173, 173); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.leftclass ul li dl dt a {
	width: 172px; height: 32px; font-size: 14px; float: left;
}
.leftclass ul li dl dt a:link {
	width: 172px; height: 32px; font-size: 14px; float: left;
}
.leftclass ul li dl dt a:hover {
	width: 172px; height: 32px; color: rgb(255, 164, 0); font-size: 14px; float: left;
}
.leftclass ul li dl dt.hovers a:visited {
	width: 172px; height: 32px; color: rgb(255, 164, 0); font-size: 14px; float: left;
}
.leftclass ul li dl dt.hovers a:link {
	width: 172px; height: 32px; color: rgb(255, 164, 0); font-size: 14px; float: left;
}
.leftclass ul li dl dt.hovers a:hover {
	width: 172px; height: 32px; color: rgb(255, 164, 0); font-size: 14px; float: left;
}
.left_links {
	background: rgb(248, 248, 248); border: 1px solid rgb(255, 255, 255); width: 238px; height: 252px; margin-top: 12px; float: left; display: inline;
}
.left_links_tit {
	background: url("../images/xian.jpg") repeat-x bottom; width: 210px; height: 30px; margin-top: 15px; margin-left: 15px; float: left; display: inline;
}
.left_links_tit h1 {
	width: 60px; height: 28px; color: rgb(51, 51, 51); font-size: 14px; font-weight: bold; border-bottom-color: rgb(2, 43, 84); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.links3 {
	width: 238px; padding-top: 10px; float: left;
}
.links3 h1 {
	width: 80px; height: 30px; line-height: 30px; margin-left: 15px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: dotted; float: left; display: inline;
}
.links3 h1 a {
	background: url("../images/baiolink.jpg") no-repeat right; width: 80px; height: 30px; float: left;
}
.links3 h1 a:link {
	background: url("../images/baiolink.jpg") no-repeat right; width: 80px; height: 30px; float: left;
}
.links3 h1 a:hover {
	background: url("../images/biaohover.jpg") no-repeat right; width: 80px; height: 30px; float: left;
}
.links3 h2 {
	width: 110px; height: 30px; line-height: 30px; padding-left: 16px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: dotted; float: left; display: inline;
}
.links3 h2 a {
	background: url("../images/baiolink.jpg") no-repeat right; width: 110px; height: 30px; float: left;
}
.links1 h2 a:link {
	background: url("../images/baiolink.jpg") no-repeat right; width: 110px; height: 30px; float: left;
}
.links3 h2 a:hover {
	background: url("../images/biaohover.jpg") no-repeat right; width: 110px; height: 30px; float: left;
}
.links4 {
	width: 238px; padding-top: 10px; float: left;
}
.links4 h1 {
	width: 60px; height: 30px; line-height: 30px; padding-left: 15px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: dotted; float: left; display: inline;
}
.links4 h1 a {
	background: url("../images/baiolink.jpg") no-repeat right; width: 60px; height: 30px; float: left;
}
.links4 h1 a:link {
	background: url("../images/baiolink.jpg") no-repeat right; width: 60px; height: 30px; float: left;
}
.links4 h1 a:hover {
	background: url("../images/biaohover.jpg") no-repeat right; width: 60px; height: 30px; float: left;
}
.right_tit {
	background: url("../images/biao5.jpg") no-repeat left; width: 723px; height: 43px; line-height: 45px; padding-left: 25px; border-top-color: rgb(3, 54, 105); border-top-width: 2px; border-top-style: solid; float: left;
}
.rightcon {
	background: rgb(248, 248, 248); border: 1px solid rgb(255, 255, 255); width: 746px; overflow: hidden; margin-bottom: 30px; float: left; min-height: 500px;
}
.newslist {
	width: 695px; overflow: hidden; margin-top: 20px; margin-left: 25px; float: left; display: inline;
}
.newslist ul {
	width: 695px; overflow: hidden; padding-bottom: 30px; float: left;
}
.newslist ul li {
	width: 695px; height: 40px; line-height: 40px; border-bottom-color: rgb(173, 173, 173); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.newslist ul li h1 {
	background: url("../images/biao2.jpg") no-repeat left; width: 600px; height: 40px; padding-left: 15px; float: left;
}
.newslist ul li h1 a {
	font-size: 14px;
}
.newslist ul li h1 a:link {
	font-size: 14px;
}
.newslist ul li h1 a:hover {
	font-size: 14px;
}
.newslist ul li h2 {
	width: 80px; height: 40px; text-align: right; color: rgb(175, 175, 175); float: left;
}
.newshow {
	width: 695px; overflow: hidden; margin-top: 20px; margin-left: 25px; float: left; display: inline;
}
.newshow_tit {
	width: 695px; height: 80px; text-align: center; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.newshow_tit h1 {
	width: 695px; height: 30px; color: rgb(3, 54, 105); padding-top: 10px; font-size: 16px; font-weight: bold; float: left;
}
.newshow_tit h2 {
	width: 695px; height: 30px; color: rgb(136, 136, 136); float: left;
}
.newshow_con {
	width: 695px; line-height: 24px; overflow: hidden; padding-top: 10px; padding-bottom: 50px; font-size: 14px; float: left;
}
.photo {
	width: 746px; padding-top: 20px; float: left;
}
.photo ul {
	width: 746px; padding-bottom: 30px; float: left;
}
.photo ul li {
	width: 168px; height: 196px; margin-bottom: 20px; margin-left: 15px; float: left; display: inline; position: relative; cursor: pointer;
}
.photo ul li span {
	border: 1px solid rgb(222, 222, 222); left: 0px; top: 0px; width: 166px; height: 194px; position: absolute;
}
.photo ul li h2 {
	background: rgb(84, 84, 84); left: 1px; top: 167px; width: 166px; height: 28px; filter: alpha(opacity=85); position: absolute; opacity: 0.85; -moz-opacity: 0.85; -khtml-opacity: 0.85;
}
.photo ul li h1 {
	left: 1px; top: 167px; width: 166px; height: 28px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; position: absolute;
}
.photoshow {
	width: 695px; overflow: hidden; margin-top: 20px; margin-left: 25px; float: left; display: inline;
}
.photoshow1 {
	width: 695px; height: 320px; float: left;
}
.photoshow1_left {
	width: 270px; height: 320px; padding-left: 50px; float: left;
}
.photoshow1_right {
	width: 310px; float: left;
}
.photoshow1_right h1 {
	width: 310px; height: 40px; font-size: 16px; font-weight: bold; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.photoshow1_right h2 {
	width: 310px; height: 210px; line-height: 26px; padding-top: 10px; font-size: 14px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.photoshow2 {
	width: 695px; line-height: 24px; overflow: hidden; padding-bottom: 50px; font-size: 14px; float: left;
}
.feedback {
	width: 695px; overflow: hidden; font-size: 14px; margin-left: 25px; float: left; display: inline;
}
.input3 {
	background: rgb(239, 239, 239); border: 1px solid rgb(208, 208, 208); width: 313px; height: 27px; padding-left: 5px; float: left;
}
.input4 {
	background: rgb(255, 255, 255); border: 1px solid rgb(208, 208, 208); width: 663px; height: 175px; overflow: hidden; padding-left: 5px; float: left;
}
.feedback_tit {
	background: rgb(234, 234, 234); width: 665px; height: 40px; line-height: 40px; text-indent: 20px; margin-left: 15px; float: left; display: inline;
}
.feedback_con {
	border: 1px solid rgb(234, 234, 234); width: 663px; height: 175px; margin-top: 15px; margin-left: 15px; float: left; display: inline;
}
.feedback_con h1 {
	width: 633px; height: 65px; line-height: 24px; padding-top: 20px; font-size: 14px; margin-left: 15px; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid; float: left; display: inline;
}
.feedback_con h2 {
	width: 633px; height: 65px; line-height: 24px; padding-top: 15px; font-size: 14px; margin-left: 15px; float: left; display: inline;
}
.aboutcon {
	width: 695px; line-height: 24px; overflow: hidden; font-size: 14px; margin-top: 20px; margin-left: 25px; float: left; display: inline;
}
.NewsPage {
	width: 695px; height: 50px; text-align: center; float: left;
}
.teacherlist {
	width: 695px; overflow: hidden; margin-top: 20px; margin-left: 25px; border-bottom-color: rgb(173, 173, 173); border-bottom-width: 1px; border-bottom-style: dotted; float: left; display: inline;
}
.teacherlist h1 {
	width: 695px; height: 40px; color: rgb(3, 55, 105); font-size: 16px; font-weight: bold; float: left;
}
.teacherlist ul {
	width: 695px; float: left;
}
.teacherlist ul li {
	width: 63px; height: 35px; float: left;
}
.teacherlist ul li a {
	font-size: 14px;
}
.teacherlist2 {
	width: 695px; overflow: hidden; margin-top: 20px; margin-left: 25px; float: left; display: inline;
}
.keti {
	width: 695px; overflow: hidden; margin-top: 20px; margin-left: 25px; float: left; display: inline;
}
.keti ul {
	width: 695px; float: left;
}
.keti ul li {
	width: 695px; height: 115px; margin-bottom: 20px; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid; float: left; display: inline;
}
.keti ul li span {
	width: 86px; height: 100px; float: left;
}
.keti ul li h1 {
	width: 580px; height: 96px; line-height: 18px; padding-left: 20px; float: left;
}
.clear {
	line-height: 0px; clear: both; font-size: 0px; visibility: hidden;
}
.jszc a:hover{color:#000;}