@charset "utf-8";
/* CSS Document */

html, body, div, span, iframe, h1, h2, h3, h4, h5, p, pre, em, img, strong, b, i, dl, dt, dd, ul, li, fieldset, form, label, legend, table, tbody, tfoot, thead, tr, th, td {
    border: 0 none;
    margin: 0;
    outline: 0 none;
    padding: 0;
}


.body{
 	background-color:#FFF; font:12px/1.5 'microsoft yahei',tahoma,arial;
 }
 
.topnav{
	background-color:#f2f2f2;
	border-bottom: 2px solid #e5e5e5;
	z-index: 10000;
	width: auto;
	height: 27px;
	position: relative;
	margin-top:2px;
}

.top-1{
	width: 1000px;
	margin: auto;
	position: relative;
	height: 27px;
	line-height: 27px;
}
	

.tp-menu{
	position: absolute;
	top: 0px;
	right: 0px;
	height: 27px;
	line-height: 27px;
}



.tp-menu li{
	position: relative;
    float: left;
	list-style-type:none;
}

.tp-menu .tp-login{
    padding: 0px 10px;
}

.tp-menu li a{
	color:#666;
	text-decoration:none;
}

.tp-menu li a:hover{
	text-decoration:underline;
}



.tp-menu .tp-separator{
	display: inline-block;
	width: 0px;
	height: 12px;
	line-height: 12px;
	vertical-align: top;
	position: relative;
	top: 8px;
	left: 0px;
	font-size: 0px;
	border-left: 1px solid #CCC;
	margin: 0px 2px;
}

.tp-menu .tp-reg{
	padding: 0px 10px;
}

.tp-menu .tp-game{
	padding: 0px 10px;
}


.header {
	width:auto;
	height:80px;
}

.wrap{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

.logoico{
	background:url(./img/hd-logo.png);
	width:179px;
	height:80px;
	float:left;
}

.logoico a{
	display: block;
	height: 80px;
	width: 179px;
}

.headtitle{
	height:80px;
	float:right;
}
.headtitle .htw{
	height:80px;
}


.headtitle .htw li{
	position: relative;
	float: right;
	list-style-type: none;
	font:18px/1.5 'microsoft yahei','\5b8b\4f53',tahoma,arial;
}
.head-point{
	background:url(./img/point.jpg) 0 0 no-repeat;
	width:2px;
	height:2px;
	top:40px;
}

.headtitle .htw li a{
	text-decoration:none;
	color:#666666;
	display:block;
	text-align:center;
	padding:8px;
	margin:18px 18px 0;
}
.headtitle .htw li a:hover,.headtitle .htw li a.active{
	color:#f60;
	border-bottom:2px solid #f60
}

.orbg{
	width:auto;
	height:280px;
	background:url(./img/orb.jpg) 50% 0 no-repeat;
}
.orwd{
	width:1000px;
	height:280px;
	margin:auto;
	background:url(./img/orb.jpg) 50% 0 no-repeat;
}

.pone{
	font:58px tahoma,arial,"微软雅黑";
	color:#FFF;
	float:left;
	margin-top:156px;
}

.ptwo{
	font:27px tahoma,arial,"微软雅黑";
	color:#ffd44f;
	float:left;
	margin-top:229px;
	position:absolute;
}

.pthree{
	font:13px tahoma,arial,"微软雅黑";
	color:#ffd44f;
	float:right;
	margin-top:16px;
	margin-right:5px;
}

.mainword{
	width:auto;
	background:url(./img/m1.jpg)  50% 0 no-repeat;
	margin-bottom:100px;

}

.mwd{
	width:980px;
	margin:auto;
	overflow:auto;
}

.mwd p{
	font-size:13px;
	color:#626262;
	line-height:25px;
}

.mmd p{
	line-height:25px;
}

.mmd{
	overflow:auto;
}

.mtext{
	width:980px;
	margin:auto;
	padding-top:40px;
}


.word1{
	padding-top:32px;
}

.content{
	font-size:13px;
}
.btitle{
	font-size:16px;
	font-weight:900;
	padding-bottom:30px;
}

.rtext{
	width:762px;
	float:left;
}

.comball{
	width:681px;
	padding-left:81px;
	padding-top:80px;
}
.gwzz{
	margin-top:20px;
}

.rzyq{
	margin-top:10px;
}
.recname{
	font-size:20px;
	color:#F60;
}


.jobo{
	font-size:13px;
	font-weight:bold;
	color:#373737;
}

.jcontent{
	font-size:13px;
	color:#626262;
}

.llist{
	width:218px;
	border-bottom:1px solid #fff;
	float:left;
}

#fix{
	border-top:3px solid #ff9b67;
	border-bottom:3px solid #ff9b67;
}
.listitem{
	border-bottom: 1px solid #dddddd;
}

.listitem a{
	text-decoration:none;
	display:block;
	padding:23px 42px;
	font-size:16px;
	color: #666;
	outline:none
}

.llist .listitem a:hover{
	color:#ff6f00;
	background-image:url(./img/sj.jpg);
	background-repeat:no-repeat;
	background-position:14% 50%
}

.lititle{
	font-size:14px;
	font-weight:600;
	padding-bottom:30px;
}


.comb{
	width:980px;
	padding-top:92px;
	overflow:auto;
}

.twhc{
	width:326px;
	float:left;
}

.picture{
	margin-left:57px
}

.ctword{
	font-size:18px;
	font-weight:bold;
}

.contactinformation{
	font-size:14px;
	margin-top:47px;
	padding-left:5px;
}

.p1{
	display:block;
	padding-top:41px;
	margin-left:25px;
}

.p2{
	display:block;
	margin-top:50px;
	margin-left:25px;
}

.p3{
	display:block;
	margin-top:51px;
	margin-left:25px;
}

.p4{
	display:block;
	margin-top:52px;
	margin-left:25px;
}

.p5{
	display:block;
	margin-top:53px;
	margin-left:25px;
}

.p6{
	display:block;
	margin-top:54px;
	margin-left:25px;
}

.p7{
	display:block;
	margin-top:55px;
	margin-left:25px;
}

.comb{
	width:980px;
	padding-top:92px;
	overflow:auto;
}

.twhc{
	width:326px;
	float:left;
}

.picture{
	margin-left:57px
}

.ctword{
	font-size:18px;
	font-weight:bold;
	margin-left: 90px;
}

.contactinformation{
	font-size:14px;
	margin-top:47px;
	padding-left:5px;
	margin-left: 75px;
}
.p12{
	padding-left:30px;
}

.p10{
	text-indent:25px;
}
.p11{
	text-indent:28px;
}

.p13{
	padding-left:10px;
}


.foot{
	width:auto;
	height:120px;
	background-color:#F2F2F2;
}

.btwd{
	width:1000px;
	margin:auto;
	background-color:#F2F2F2;
	padding-top:15px;
}

.btwd p{
	font-size:13px;
	color:#848484;
	margin-bottom:15px;
	padding-left:193px;
}

.p8{
	text-indent:4cm;
}

.p9{
	text-indent:2cm;
}
	

