@charset "utf-8";
body { margin: 0px; padding: 0px; background-color: #efefef; font-size: 12px; font-family: "宋体"; }
ul, li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.clear {
	clear: both;
}


.top { background-image: url(images/top.jpg); height: 676px; background-repeat: no-repeat; background-position: center top; text-align: center; }
.nav {
	height: 75px;
	background-image: url(images/nav_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.nav .navlist {
	position: relative;
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
	height: 65px;
	color: #FFFFFF;
	padding-right: 80px;
	padding-left: 80px;
	padding-top: 10px;
}
.nav .navlist .home{position: absolute;left:25px;top:20px;font-size:24px}
.nav .navlist .home a{padding:0px;margin:0px}
.nav .navlist li {
	float: left;
	width: 166px;
	line-height: 26px;
	height: 26px;
	background-image: url(images/ico.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.nav .navlist a {
	display: block;
	padding-right: 45px;
	padding-left: 45px;
}
.nav .navlist a:link, .nav .navlist a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.main {
	background-image: url(images/main_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 15px;
}
.main .banner {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.item_tit {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: 89px;
	background-image: url(images/tit_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.item_tit h1 {
	float: left;
	line-height: 89px;
	height: 89px;
	margin: 0px;
	font-family: "黑体";
	font-size: 18px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 27px;
	color: #fa9222;
}
 .item_tit span {
	float: right;
	padding-top: 50px;
	padding-right: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.item_tit a:link, .item_tit a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.box {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.box .clum {
	border: 1px solid #d1dae2;
	margin-top: 15px;
}
.clum .clumtit {
	height: 34px;
	line-height: 34px;
	background-image: url(images/clum_bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1dae2;
}
.clum .clumtit h1 {
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: normal;
	color: #686868;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 34px;
	background-image: url(images/clum_tit_bg.jpg);
	background-position: 15px center;
	background-repeat: no-repeat;
	float: left;
}
.clum .clumtit .more {
	float: right;
	padding-top: 10px;
	padding-right: 20px;
}

.clum .clumcont {
	background-color: #feffff;
	padding: 20px;
}
.clum .clumcont .hdimg {
	float: left;
}
.clum .clumcont .hdinfo {
	width: 695px;
	float: left;
	padding-left: 15px;
}
.clum .clumcont .hdinfo h1 {
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 30px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #f6931e;
}
.clum .clumcont .hdinfo div {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	margin-top: 10px;
}
.clum .clumcont .hdinfo .detail {
	height: 31px;
	width: 154px;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bt.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.clum .clumcont .hdinfo .bm {
	height: 31px;
	width: 154px;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bmbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.clum .clumcont .hdinfo .detail a:link, .clum .clumcont .hdinfo .detail a:visited,.clum .clumcont .hdinfo .bm a:link, .clum .clumcont .hdinfo .bm a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.clum .clumcont .hdlist {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d6d8d9;
	margin-top: 20px;
	padding-top: 15px;
}
.clum .clumcont .hdlist li {
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	width: 139px;
	font-weight: bold;
}
.clum .clumcont .hdlist img {
	padding: 3px;
	border: 1px solid #d4d6d8;
	height: 66px;
	width: 125px;
}
.clum .clumcont .jmlist li {
	float: left;
	display: block;
	height: 218px;
	width: 178px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: center;
}
.clum .clumcont .jmlist img {
	border: 1px solid #CCCCCC;
}
.clum .clumcont .jmlist p {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 20px;
	background-color: #f7f7f7;
	padding: 3px;
}
.clum .clumcont .sdlist li {
	width: 475px;
	display: block;
	float: left;
	height: 130px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dedede;
	padding-top: 20px;
}
.clum .clumcont .sdlist .sdimg {
	float: left;
	width: 153px;
}
.clum .clumcont .sdlist .sdimg img {
	padding: 3px;
	border: 1px solid #dddddd;
}
.clum .clumcont .sdlist .sdinfo {
	float: left;
	width: 300px;
}
.clum .clumcont .sdlist .sdinfo h1 {
	margin: 0px;
	font-size: 16px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.clum .clumcont .sdlist .sdinfo a:link, .clum .clumcont .sdlist .sdinfo a:visited {
	color: #bb0066;
}
.clum .clumcont .sdlist .sdinfo p {
	line-height: 20px;
	color: #787878;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.box .subleft {
	float: left;
	width: 726px;
}
#hdlist {
	height: 130px;
}
#hdlist li {
	padding-right: 0px;
	padding-left: 0px;
	width: 136px;
}
.topnews {
	height: 232px;
}
.topnews li {
	line-height: 25px;
	background-image: url(images/ic.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 20px;
}
.box .subright {
	float: right;
	width: 256px;
}

.footer {
	background-image: url(images/footbg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.footer .foot {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: 200px;
	background-image: url(images/foot.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 30px;
}
.footer .foot .foot_nav {
	line-height: 21px;
	height: 21px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #a7b1b2;
	border-bottom-color: #a7b1b2;
	margin-right: 20px;
	margin-left: 20px;
	text-align: center;
	font-weight: bold;
	color: #0051ad;
}
.footer .foot .foot_nav a:link, .footer .foot .foot_nav a:visited {
	color: #0051ad;
	text-decoration: none;
}
.footer .foot .copyright {
	padding-left: 263px;
	padding-top: 30px;
	line-height: 20px;
	color: #4c4c4c;
}
.footer .foot .copyright b {
	color: #0051ad;
}
.footer .foot .copyright a:link, .footer .foot .copyright a:visited {
	color: #0051ad;
}


a:link, a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #373737;
}
/*春天*/
.main .item_tit2 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: 59px;
	background-image: url(images/tb2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 12px;
	margin-bottom: 10px;
}
.main .item_tit2 h1 {
	float: left;
	line-height: 59px;
	height: 59px;
	margin: 0px;
	font-family: "黑体";
	font-size: 18px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 27px;
	color: #26a9e1;
}
.main .item_tit2 span {
	float: right;
	padding-top: 37px;
	padding-right: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.item_tit2 a:link, .item_tit2 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}.box .xleft {
	float: left;
	width: 726px;
	background-color: #FFFFFF;
}
.nls li {
	height: 95px;
	font-size: 14px;
	line-height: 20px;
	color: #787878;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #96b5d4;
	margin-top: 15px;
}
.nls a {
	display: block;
	font-weight: bold;
	color: #28699f;
}
.box .xleft .lfbox {
	float: left;
	width: 290px;
	padding: 10px;
	border: 1px solid #a2bcd5;
	height: 460px;
}
.box .xleft .lmright {
	width: 370px;
	padding-right: 28px;
	float: right;
}
.box .xright {
	float: right;
	width: 256px;
	height: 480px;
}
.lmright dd {
	background-image: url(images/ic2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	color: #cd0067;
	padding: 15px;
	position: relative;
}
.lmright dt {
	height: 112px;
}
.lmright .lmimg {
	float: left;
}
.lmright .lmimg img {
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.lmright .more {
	float: right;
	font-weight: normal;
	position: absolute;
	right: 0px;
}
.lmright ul {
	float: left;
	padding-left: 17px;
	line-height: 22px;
}
.lmright li {
	background-image: url(images/d.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.lmright li#topf {
	padding: 0px;
}
.lmright li#topf a {
	color: #bb0066;
}
.splist {
	display: block;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.splist p {
	margin: 0px;
	padding: 0px;
	line-height: 30px;
	height: 30px;
}
.splist img {
	padding: 3px;
	border: 1px solid #CCCCCC;
}
dd, dl, dt {
	margin: 0px;
	padding: 0px;
}
.item_tit3 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: 59px;
	background-image: url(images/tb3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 12px;
	margin-bottom: 10px;
}
.item_tit3 h1 {
	float: left;
	line-height: 59px;
	height: 59px;
	margin: 0px;
	font-family: "黑体";
	font-size: 18px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 27px;
	color: #38b349;
}
.item_tit3 span {
	float: right;
	padding-top: 37px;
	padding-right: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.item_tit3 a:link, .item_tit3 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}


.clum .clumcont .sdlist2 li {
	width: 340px;
	display: block;
	float: left;
	height: 130px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dedede;
	padding-top: 20px;
}
.clum .clumcont .sdlist2 .sdimg {
	float: left;
	width: 107px;
}
.clum .clumcont .sdlist2 .sdimg img {
	padding: 3px;
	border: 1px solid #dddddd;
	height: 82px;
	width: 91px;
}
.clum .clumcont .sdlist2 .sdinfo {
	float: left;
	width: 225px;
}
.clum .clumcont .sdlist2 .sdinfo h1 {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	color: #3679ad;
}
.clum .clumcont .sdlist2 .sdinfo a:link, .clum .clumcont .sdlist2 .sdinfo a:visited {
	color: #3679ad;
}
.clum .clumcont .sdlist2 .sdinfo p {
	line-height: 20px;
	color: #787878;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.other li {
	width: 226px;
	float: left;
	display: block;
	height: 115px;
	padding-top: 20px;
}
.iml {
	float: left;
}
.imr {
	float: left;
	padding-left: 10px;
	width: 128px;
}
.imr h1 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #28699f;
}
.imr h1 a {
	color: #28699f;
}
.imr p {
	padding: 0px;
	line-height: 16px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #787878;
}
.imr p a:link, .imr p a:visited {
	color: #8e0202;
	font-weight: bold;
}
.jchd li {
	height: 95px;
	margin-top: 10px;
}
.jchd .jcimg {
	float: left;
}
.jchd .jcimg img {
	padding: 1px;
	border: 1px solid #CCCCCC;
}
.jchd .jcinfo {
	float: left;
	width: 140px;
	padding-left: 10px;
	line-height: 20px;
	color: #686868;
}
.jchd .jcinfo p {
	margin: 0px;
	padding: 0px;
}
.item_tit4 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: 59px;
	background-image: url(images/tb4.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 12px;
	margin-bottom: 10px;
}
 .item_tit4 h1 {
	float: left;
	line-height: 59px;
	height: 59px;
	margin: 0px;
	font-family: "黑体";
	font-size: 18px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 27px;
	color: #cd0067;
}
.item_tit4 span {
	float: right;
	padding-top: 37px;
	padding-right: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.item_tit4 a:link, .item_tit4 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.yslist li {
	line-height: 22px;
}
.yslist a {
	color: #606060;
}
.footer .bannerbox { width: 1000px; margin-right: auto; margin-left: auto; margin-top: 10px; }
.guid { line-height: 34px; height: 34px; font-size: 14px; background-image: url(images/guid_bg.jpg); background-repeat: repeat-x; border: 1px solid #d1dae3; }
.guid span { padding-left: 34px; background-image: url(images/ico123.jpg); background-repeat: no-repeat; background-position: 15px center; display: block; }
.title { font-size: 18px; text-align: center; padding-top: 20px; padding-right: 20px; padding-bottom: 5px; padding-left: 20px; }
.pubtime { text-align: center; line-height: 30px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666; }
.content { line-height: 25px; font-size: 14px;padding-top:30px }
.bjleft { width: 725px; float: left; }
.bjright { float: right; width: 260px; padding-top: 15px; }

.clum .clumcont .jmlist_new li { float: left; display: block; height: 180px; width: 125px; padding-right: 6px; padding-left: 6px; text-align: center; }
.clum .clumcont .jmlist_new img { border: 1px solid #CCCCCC; height: 110px; width: 125px; }
.clum .clumcont .jmlist_new p { margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; padding: 3px; }



.cgdd ul li { float: left; width: 324px; padding-right: 18px; padding-left: 18px; display: block; height: 332px; }
.cgdd ul li .sdimg img { height: 271px; width: 308px; padding: 8px; border: 1px solid #CCC; }
.cgdd ul li .sdinfo h1 { font-size: 16px; margin: 0px; padding: 0px; line-height: 38px; color: #bb0066; text-align: center; }
.cgdd ul li .sdinfo h1 a:link, .cgdd ul li .sdinfo h1 a:visited { color: #bb0066; }
.baoming a{padding:2px}

/*新闻列表CSS*/
.newslist li {height:35px; line-height:35px; font-size:14px;}
.newslist li  a{float:left}
.newslist li  span{float:right}

/*图片列表CSS*/
.piclist li {
	display: block;
	float: left;
	height: 130px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dedede;
	padding-top: 20px;
}
.piclist .sdimg {
	float: left;
	width: 175px;
}
.piclist .sdimg img {
	padding: 3px;
	border: 1px solid #dddddd;
	height: 100px;
	width: 150px;
}
.piclist .sdinfo {
	float: left;
	width: 500px;
}
.piclist .sdinfo h1 {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	color: #3679ad;
}
.piclist .sdinfo a:link, .piclist .sdinfo a:visited {
	color: #3679ad;
}
.piclist .sdinfo p {
	line-height: 20px;
	color: #787878;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/*国际交流*/
.new_guiji { width: 1400px; margin-right: auto; margin-left: auto; height: 688px; position: relative; background-image: url(images/guiji.jpg); background-repeat: no-repeat; background-position: center top; background-color: #000; }
.guojinav { height: 85px; width: 1400px; background-color: #010b18; margin-right: auto; margin-left: auto; text-align: center; padding-top: 15px; }
.guojinav a { padding-right: 3px; padding-left: 3px; }
.gjcity { height: 53px; width: 100px; background-image: url(images/gj_citybg.png); background-repeat: no-repeat; line-height: 30px; text-align: center; color: #fc2d0d; font-size: 24px; font-family: "微软雅黑"; cursor: pointer; position: absolute; }
.gjcity a:link, .gjcity a:visited { color: #fc2d0d; }
.oz { left: 320px; top: 192px; }
.els { left: 492px; top: 130px; }
.hg { left: 652px; top: 184px; z-index: 123; }
.xg { left: 594px; top: 250px; }
.mg { left: 830px; top: 232px; }
.xmt { left: 525px; top:370px; }
.slid { position: absolute; left: -30px; top: -30px; display: none; }
.flashhuandeng { height: 260px; width: 1000px; margin-right: auto; margin-left: auto; }
/*报名*/

.baoming_new  { background-color: #FFF; width: 1000px; margin-right: auto; margin-left: auto; padding-top: 40px; padding-bottom: 40px; margin-top: 10px; font-family: "微软雅黑"; font-size: 14px; font-weight: bold; }
.baoming_new  td { padding-left: 5px; }

.bmtop { width: 1000px; margin-top: 10px; margin-right: auto; margin-left: auto; }
.baoming_new h1 { text-align: center; font-family: "微软雅黑"; }
.baoming_new input.shuru { height: 44px; line-height: 44px; margin: 0px; padding: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: transparent; }
.cwyq { line-height: 15px; height: 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-left-style: none; }