@charset "utf-8";
/* CSS Document */

/* qqshop focus */
#focus {width:960px; height:314px; overflow:hidden; position:relative;}
#focus ul {height:314px; position:absolute;}
#focus ul li {float:left; width:960px; height:314px; overflow:hidden; position:relative; background:#000;}
#focus ul li a img{width:960px; height:314px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:960px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:940px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:140px; background:url(sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

*{margin:0; padding:0;}
body{width:100%; background-color:#FFF; word-wrap:break-word; word-break:break-all; text-indent:0em;}
body,td,th{
	font-size: 12px; line-height:24px; color:#4e4e4e; word-wrap:break-word; word-break:break-all; text-indent:0em;font-family:"微软雅黑";
}
a {
	font-size: 12px;
	color: #333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #e60000;
}
a:active {
	text-decoration: none;
	color: #333333;
}
.gehang10{ line-height:10px; height:10px; overflow:hidden; clear:both}
.bkbanner{ background:#fff;}
.gs{ border:1px solid #cdcdcd; border-top:0;}
.gsjj P{color:#fff;}
.cpzs{color:#666666}
.cpzsd{ border-bottom:1px solid #cdcdcd; border-top:1px solid #cdcdcd;}
.cpzs img{border:1px solid #cdcdcd;}
.contact{ line-height:20px;}
.contact a,.contact a:link,.contact a:visited,.contact a:active{ color:#147fad; line-height:20px;}
.contact a:hover { color:#e60000; line-height:20px;}

p{
              text-indent:0em;
	padding-left:0px;
	color:#333;
}
.top{
	width:960px;
	height:83px;
}
.top img{
	padding-left:0px;
}
#nav{
	
	width:960px;
	height:65px;
	padding:0px;
}
#wrap{
	margin:0 auto;
	width:960px;
	height:auto;
}
.content{
	width:960px;
	height:auto;
	padding:0px;
}
#wrap .content p{font-size:12px; line-height:40px; clear:both; }
#wrap .content p img{float:left; width:9px; height:9px; padding:15px 10px;}
#wrap .content p a{color:#029ddd; font-weight:bold; float:left; display:block; width:180px; height:40px;}
#wrap .content p a:hover{text-decoration:underline; color:#029ddd;}

#wrap .content p span{float:left; display:block; text-align:center;}
#wrap .content p .date{width:160px; height:40px; text-align:left;}
#wrap .content p .number{color:#ff0000; width:60px; height:40px;}
#wrap .content p .degree{width:96px; height:40px; text-align:center;}
#wrap .content p .experience{width:76px; height:40px; text-align:center;}

.font_g{ color: #029ddd; }