﻿
/*css reset*/
html,body,div,ul,li,dl,dt,dd,span,p,img,a,table,tr,td,th,h1,h2,h3,h4{
	margin:0px;
	padding:0px;
	border:0px;
	outline: none;
	font-size: 15px;
	font-family:"微软雅黑","宋体","Arial";
}
body{
	background: #dcdcdc;
	min-width:1280px;
}
h2{
	font-size: 22px;
}
a{
	text-decoration: none;
}

li{
	list-style: none;
}
.oldlink{width:1260px; margin:0 auto;}
.oldlink a{float:right; line-height:30px;color:#333; text-shadow: 2px 2px 2px #fff;}

#header{width: 100%; height: 186px; background: url(../../images/v2019/top.png);}
#logo{width: 100%; height: 186px; background: url(../../images/v2019/logo.png) no-repeat center; margin:0 auto;}
#nav{width: 100%; height: 50px; background: url(../../images/v2019/nav.png) repeat-x; position: relative; z-index: 1;}
#nav .box{width: 1242px; height: 50px; margin:0 auto; line-height: 50px; background: url(../../images/v2019/nav.png) repeat-x;}
#searchform{width: 154px; height: 27px; margin-top: 10px; float: right; display: inline-block; background: #d5edf9; border-radius: 5px;}
#ipt{width: 120px; height: 27px; background: none; margin:0px; padding: 0px; border:0px; line-height: 28px; float: left; display: inline-block; padding-left: 5px; outline: none;}
#sbt{width: 29px; height: 27px;margin:0px; padding: 0px; border:0px;  display: inline-block; float: left; background: url(../../images/v2019/search.png) no-repeat; cursor: pointer;}
#nav .box ul{width: 1060px; float: left;}
#nav .box ul li{width: 95px; display: inline-block; float: left; line-height: 50px; text-align:center;}
#nav .box ul li a{display: inline-block; color: #f0fafb; font-size: 18px; text-align: center;}
#nav .box ul li a:hover{color: yellow; font-weight: bold;}
#main{width: 1200px; background: #fff; margin:0 auto; padding: 20px; overflow: hidden;
-moz-box-shadow:0px 0px 10px #333333; -webkit-box-shadow:0px 0px 10px #333333; box-shadow:0px 0px 10px #333333;}

#yydt{width: 901px;float: left; margin-top: 15px; display: inline-block; border:1px solid #ccc8c9; border-top: 0px;}
#yydt dt{width: 901px; height: 48px; line-height: 48px; background: url(../../images/v2019/lm1.png) no-repeat;border-bottom:1px solid #ccc8c9;}
#yydt dt a{float: right; color: #1b80dc; font-size: 14px; margin-right: 10px;}
#yydt dt span{padding-left: 20px; font-size: 20px; font-weight: bold;}

#ppt{width: 392px; height: 330px; float: left; display: inline-block;}
#yydt dd{float:left; width: 881px; padding:10px;}
#yydt dd ul.list{width: 460px; float: left; display: inline-block; margin-left: 20px;}
#yydt dd ul.list li{height: 40px; line-height: 40px;}
#yydt dd ul.list li span{float: right; font-weight: bold; font-size: 12px; display: inline-block; width: 85px; height: 18px; line-height: 18px; background: url(../../images/v2019/date.png) no-repeat; margin-top: 13px;}
#yydt dd ul.list li span b.y{color: #fff; padding-left: 5px;}
#yydt dd ul.list li span b.md{color: #186cc2; padding-left: 10px;}
#yydt dd ul.list li a{padding-left: 15px; background: url(../../images/v2019/li.png) no-repeat left; color: #030303;}
#yydt dd ul.list li a:hover{color: #186cc2;}
#yydt dd ul.list li.sp{height: 135px; border-bottom: 1px solid #d9d9d9;}
#yydt dd ul.list li.sp a{background: none; text-align: center; display: block; font-size: 18px; font-weight: bold;}
#yydt dd ul.list li.sp p{font-size: 14px; line-height: 24px; color: #848484; text-indent: 2em;}

.rLanmu{width: 276px; float: left; display: inline-block; margin-left: 20px; margin-top: 15px;}
.rLanmu dt{width: 276px; height: 46px; text-align: center; line-height: 46px; background: url(../../images/v2019/lm2.png) repeat-x;}
.rLanmu dt span{display: block; width: 246px; height: 38px; line-height: 38px; color: #fff; font-size: 18px; font-weight: bold; margin:0 auto; background: url(../../images/v2019/lm2_.png) no-repeat bottom;}
.rLanmu dd{width: 274px; background: #f1f9fc; border:1px solid #d1d1d1;}
#tzgg dd{height: 358px;}

#tzgg dd ul.list{padding:10px;}
#tzgg dd ul.list li{display: inline-block; height: 45px; float: left; margin-bottom: 8px; margin-top: 11px;}
#tzgg dd ul.list li span{display: block; border-radius: 5px; width: 58px; height: 45px; border:1px solid #0d81ca; float: left; background: #fff;}
#tzgg dd ul.list li span b{display: block; width: 58px;}
#tzgg dd ul.list li span b.d{height: 27px; line-height: 27px; text-align: center; background: #0d81ca; color: #fff; font-size: 18px;}
#tzgg dd ul.list li span b.ym{height: 18px; line-height: 18px; text-align: center; color: #0d81ca;font-size: 10px;}
#tzgg dd ul.list li a{display: block; width: 168px; height: 45px; float: left; margin-left: 10px; line-height: 22px; color: #444446; font-size: 14px;}
#tzgg dd ul.list li a:hover{color: #0d81ca;}
#tzgg dd a.more{float:right;color:#1b80dc;margin-right:10px;}

#zjjs{width: 900px; float: left; margin-top: 15px; height: 290px; border:1px solid #bcdcf1; overflow: hidden;}
#zjjs dt{width: 900px; height: 42px; line-height: 42px; background: url(../../images/v2019/lm3.png) no-repeat;border-bottom:1px solid #b1d7ee;}
#zjjs dt a{float: right; color: #1b80dc; font-size: 14px; margin-right: 10px;}
#zjjs dt span{padding-left: 20px; font-size: 18px; font-weight: bold; color: #fff; line-height: 48px;}
#zjjs dd{width: 870px; padding-left: 30px; padding-top: 20px;}

#kjdh dd{height: 274px;}
#kjdh dd a{display: inline-block; width: 135px; height: 20px; padding-top: 62px; line-height: 25px; margin-top: 35px; text-align: center; color: #333; font-size: 16px; float: left;}
#kjdh dd a:hover{color: #0d81ca; font-weight: bold;}
#kjdh dd a#a1{background: url(../../images/v2019/ico1.png) no-repeat top;}
#kjdh dd a#a2{background: url(../../images/v2019/ico2.png) no-repeat top;}
#kjdh dd a#a3{background: url(../../images/v2019/ico3.png) no-repeat top;}
#kjdh dd a#a4{background: url(../../images/v2019/ico4.png) no-repeat top;}

.lLanmu{width: 441px; float: left; margin-top: 15px;border:1px solid #bcdcf1; overflow: hidden;}
.lLanmu dt{width: 441px; height: 42px; line-height: 42px; background: url(../../images/v2019/lm4.png) no-repeat;border-bottom:1px solid #b1d7ee;}
.lLanmu dt a{float: right; color: #1b80dc; font-size: 14px; margin-right: 10px;}
.lLanmu dt span{padding-left: 20px; font-size: 18px; font-weight: bold; color: #fff; line-height: 48px;}
.lLanmu dd{height: 278px; float: left;}
.lLanmu dd ul.list{width:406px; float: left; display: inline-block; margin-left: 20px;}
.lLanmu dd ul.list li{height: 38px; line-height: 38px; border-bottom: 1px solid #ccc;}
.lLanmu dd ul.list li:last-child{border-bottom: 0px solid #ccc;}
.lLanmu dd ul.list li span{float: right; font-size: 14px; margin-right: 10px;}
.lLanmu dd ul.list li a{padding-left: 15px; background: url(../../images/v2019/li.png) no-repeat left; color: #030303;}
.lLanmu dd ul.list li a:hover{color: #186cc2;}

#dxsyb{margin-left: 15px;}
#yqlj dd{height:244px; }
#yqlj dd a{display: block;margin-left: 15px; margin-top: 2px;}
#yqlj dd a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}

#footer{width: 100%; height: 150px; background: #464445;}
#footer .box{width: 1200px; margin:0 auto;}
#foot1{width: 300px; height: 150px; float: left; display: inline-block; background: url(../../images/v2019/footbg.png) no-repeat bottom;}
#foot1 dt{width: 300px; height: 47px; border-bottom: 1px solid #c5c5c5; color: #fff; font-size: 16px; line-height: 60px;}
#foot1 dd ul li{color: #fff; line-height: 28px;}
#foot2{width: 333px; height: 150px; float: left; display: inline-block; margin-left: 60px;}
#foot2 dt{width: 333px; height: 47px; border-bottom: 1px solid #c5c5c5; color: #fff; font-size: 16px; line-height: 60px;}
#foot2 dd ul li{color: #fff; line-height: 28px;}
#foot3{width: 188px; float: left; margin-left: 75px;}
#foot3 img{margin-top: 30px; float: left;}
#foot3 dd ul{padding-left: 10px; padding-top: 50px; float: left;}
#foot3 dd ul li{color: #fff; line-height: 28px;}

#foot4 dd ul{padding-left: 60px; padding-top: 50px; float: left;}
#foot4 dd ul li{color: #fff; line-height: 28px;}
#foot4 dd ul li a{color: #fff;}
#foot4 dd ul li a:hover{color: yellow;}
#foot4 dd ul li.sp {color: #5e5d5e;}
#foot4 dd ul li.sp a {color: #5e5d5e;}


/* 专家教授css */
.picMarquee-left{ overflow:hidden; position:relative;  border:0px solid #ccc;   }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("/css/images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:114px; height:151px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#ccc;  }
.picMarquee-left .bd ul li .title{ line-height:24px; }
.picMarquee-left .bd ul li .title a{color: #333;}


/*sort*/
#sortmain{
	width: 100%;
}
#sortmain .box{
	width: 1280px;
	margin:0 auto;
	padding-top: 10px;
	padding-bottom: 30px;
	background-color: #fff;
}

#menu{
	width: 201px;
	float: left;
	display: inline;
	margin-left: 20px;
}

#menu dt{
	width: 201px;
	height: 52px;
	background: url(../../images/v2019/menu_t.png) no-repeat;
}
#menu dt span{
	line-height: 56px;
	display: block;
	text-align: center;
	font-size: 18px;
	color: #fff;
}
#menu dd{
	background: #f4fafe;
	width: 199px;
	border:1px solid #bcdcf1;
	padding-bottom: 20px;
}
#menu dd ul{
	padding-top: 10px;
	padding-left: 20px;
}
#menu dd ul li{
	/*height: 40px;*/
	line-height: 40px;
	text-align: center;
	width: 160px;
	border-bottom:1px solid #bcdcf1;
}
#menu dd ul li a{
	color:#070707;
	font-size: 16px;
}
#menu dd ul li a:hover{
	color:#0d81ca;
}
#sort{
	width: 985px;
	float: left;
	margin-left: 30px;
}
#sort dt{
	width: 965px;
	height: 50px;
	line-height: 50px;
	background: url(../../images/v2019/sort_btm.png) no-repeat bottom left;
}
#sort dt span{
	padding-left: 40px; 
	display: block;
	color: #777778;
	height: 50px;
	background:url(../../images/v2019/position.png) no-repeat left;
}
#sort dt span a{
	color:#777778;
}
#sort dd{
	padding-top: 20px;
	padding-bottom: 20px;
}
#sort dd ul.list{
	padding: 0px;
	width: 965px;
	padding-bottom: 40px;
}
#sort dd ul.list li{
	line-height: 35px;
	border-bottom: 1px dashed #c8c8c8;
}
#sort dd ul.list li a{
	padding-left: 15px;
	color: #484848;
	background: url(../../images/v2019/li.png) no-repeat left;
}
#sort dd ul.list li a:hover{
	color:#0d81ca;
}
#sort dd ul.list li span{
	float: right;
	margin-right: 0px;
}


/*show*/
#show{
	width: 1200px;
	float: left;
	margin-left: 20px;
}
#show dt{
	width: 1200px;
	height: 50px;
	line-height: 50px;
	background: url(../../images/v2019/sort_btm.png) no-repeat bottom left;
}
#show dt span{
	padding-left: 40px; 
	display: block;
	color: #777778;
	height: 50px;
	background:url(../../images/v2019/position.png) no-repeat left;
}
#show dt span a{
	color:#777778;
}
#show dd{
	padding-top: 20px;
	padding-bottom: 20px;
}
#show dd ul.list{
	padding: 0px;
	width: 965px;
	padding-bottom: 40px;
}
#show dd ul.list li{
	line-height: 35px;
	border-bottom: 1px dashed #c8c8c8;
}
#show dd ul.list li a{
	padding-left: 15px;
	color: #484848;
	background: url(../../images/v2019/li.png) no-repeat left;
}
#show dd ul.list li a:hover{
	color:#f00;
}
#show dd ul.list li span{
	float: right;
	margin-right: 0px;
}

#article{padding:10px;}	
#article h1{line-height:35px; text-align:center; font-size:30px; font-weight:bold; color:#333;}
#article h2{border-bottom:1px solid #ccc; height:40px;line-height:40px; text-align:center; font-size:24px; font-weight:bold; color:#333;}
#article .info{height:50px; line-height:50px; text-align:center; font-size:12px; color:#999;border-bottom:1px solid #bbb;}
#article .content{line-height:30px; font-size:14px; padding-top:20px;}
#article .content p{line-height:30px; margin-bottom:10px;}
#article .content p a{color:#ffffff;}
#article .content p a{color:#0000ff;}

/*table css*/
	.tbcss{margin:0 auto; border-collapse:collapse; margin-bottom:10px;}
		.tbcss tr th{border:1px solid #bdbdbd; padding:10px; text-align:center; background:#f3f3f3;color:#333;font-size: 15px;}
		.tbcss tr td{border:1px solid #bdbdbd;padding:10px;font-size: 15px;}
		.tbcss tr td a{color:#111; font-size: 15px; color: #3366cc;}
		.tbcss tr td a:hover{text-decoration:underline;}

	.tbcss2{margin:0 auto; border-collapse:collapse;margin-bottom:10px;}
		.tbcss2 tr th{border:0px; padding:15px; padding-left: 0px; text-align:left;color:#c33;font-size: 15px;}
		.tbcss2 tr td{border:0px;padding:10px; text-align:left;font-size: 15px;}
		.tbcss2 tr td a{color:#111; font-size: 15px;color: #3366cc;}
		.tbcss2 tr td a:hover{text-decoration:underline;}
		
	.tbcss3{margin:0 auto; border-collapse:collapse; border-top: 3px solid #c67b15; background-color: #ededed;margin-bottom:10px;}
		.tbcss3 tr th{border:0px; padding:15px; padding-left: 0px; text-align:left;color:#c33;font-size: 14px; font-weight: bold;}
		.tbcss3 tr td{border:0px;padding:10px; text-align:left;font-size: 15px;}
		.tbcss3 tr td a{color:#111; font-size: 15px;color: #3366cc;}
		.tbcss3 tr td a:hover{text-decoration:underline;}
		
	#article .content table{margin:0 auto; border-collapse:collapse; margin-bottom:10px;}
	#article .content table tr th{border:1px solid #bdbdbd; padding:10px; text-align:center; background:#f3f3f3;color:#333;font-size: 15px;}
	#article .content table tr td{border:1px solid #bdbdbd;padding:10px;font-size: 15px;}
	#article .content table tr td a{color:#111; font-size: 15px; color: #3366cc;}
	#article .content table tr td a:hover{text-decoration:underline;}
		
		
/*page_navigator*/
.page_navigator{width: 100%; padding-top: 20px; line-height: 30px; text-align: center; font-size: 14px;}
.page_navigator table{width:100%;}
.page_navigator table tr td{text-align:center;}
.page_navigator table tr td a{color:#333;}	
.page_navigator table tr td a:hover{color:red;}