* { margin:0 ; padding:0;}
body {margin:0; padding:0; font-size:12px; color:#333; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ËÎÌå", serif;*font-family: "Î¢ÈíÑÅºÚ", Î¢ÈíÑÅºÚ, Verdana; background-color:#10252e;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p{padding:0; margin:0;}
li{ margin:0; padding:0; list-style:none;}
img{border:0;}

.fleft { float:left;}
.fright { float:right;}
.clr { clear:both;}


/* link css */
a { color:#333; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#ff7f00;text-decoration:none;}

.corg , .corg:visited, a.corg{ color:#ff7f00 }
a.corg:hover { color:#ff7f00; text-decoration:underline;}


/* ¶¥²¿ */
.topbg { margin:0; padding:0; width:100%; height:38px;background:url(topbgline.jpg) repeat-x;  }
.top { margin:0 auto; width:960px; height:38px; line-height:38px; }
.top span { display:inline-block;}


/* ÄÚÈÝ */
.container { margin:0; padding:0; background:url(q2.jpg) center 0 no-repeat; color:#b3c8d5;}
.banner {  width:960px; margin:0 auto; height:590px; position:relative;}

.container a { color:#b3c8d5; text-decoration:none;}
.container a:visited {text-decoration:none;}
.container a:hover {color:#fff; text-decoration:underline;}
/* µ×²¿*/
.footer { width:990px; margin:10px auto; border-top:1px solid #b3c8d5; padding-top:5px;}



/* °´Å¥*/
.yqcj { position:absolute; top:460px; left:205px;}
a.btn { width:230px; height:50px; background:url(btn.jpg) no-repeat; display:block;}
a.btn:hover { width:230px; height:50px; background:url(btn.jpg) 0 -50px no-repeat; display:block;}
.yqcj span { display:none;}
.wycj { position:absolute; top:460px; left:482px;}
a.btn2 { width:230px; height:50px; background:url(btn.jpg) -230px 0 no-repeat; display:block;}
a.btn2:hover { width:230px; height:50px; background:url(btn.jpg) -230px -50px no-repeat; display:block;}
.wycj span { display:none;}



/* map */
.map { width:100%; text-align:center; height:700px; background:url(bgq.jpg) no-repeat; }
.flylink {
	position:fixed;
	top:130px;
	right:50%;
	margin-right:-650px;
	_position:absolute
}
.flylink {
	-webkit-backface-visibility:visible;
	-webkit-transform-origin:center center;
	-webkit-animation:flylink 3s 0s infinite ease-in-out normal none
}
@-webkit-keyframes flylink 
0% {
-webkit-transform:translateY(0px)
}
50% {
-webkit-transform:translateY(-30px)
}
100% {
-webkit-transform:translateY(0px)
}
.flylink {
	-moz-backface-visibility:visible;
	-moz-transform-origin:center center;
	-moz-animation:flylink 3s 0s infinite ease-in-out normal none
}
@-moz-keyframes flylink {
0% {
-moz-transform:translateY(0px)
}
50% {
-moz-transform:translateY(-30px)
}
100% {
-moz-transform:translateY(0px)
}
}

.w1000 { width:1000px; margin:0 auto ; padding-top:20px;}
.tit { width:100%; background:url(titbg.png) center 0 no-repeat; height:78px; margin-bottom:10px;}
.tit span { display:block; text-align:center; font-size:30px; font-weight:bold; padding-top:18px; color:#116a2a;}
.tit1 {
	width:100%;
	background:url(titbg1.png) center 0 no-repeat;
	height:78px;
	margin-bottom:10px;
}
.tit1 span { display:block; text-align:center; font-size:30px; font-weight:bold; padding-top:18px; color:#116a2a;}
.list { width:100%; margin-bottom:15px;}
.list ul li { width:20%; text-align:center; float:left; margin-bottom:10px;}
.list ul li img { width:180px; height:100px; padding:1px;}
.list ul li img:hover {border:1px solid #b3c8d5; padding:0;}
.list ul li span { display:block;}


/* a */
.txt { width:100%; margin-bottom:20px;}
.pic { width:400px; height:300px; position:relative; }
.pic img { width:400px; height:300px;}
.bkbg { background:url(bkbg.png) no-repeat; width:400px; height:300px; position:relative; top:-300px;}
.txt p { text-indent:2em; line-height:200%;}

.mp_yq { width:920px; margin:0 auto; margin-top:50px;}
.mp_tit { font-size:16px; font-weight:bold;}
.mp_txt { width:800px;  margin:20px auto; border:1px solid #0d0b0c; padding:20px;}
.mp_txt p { font-size:14px; margin:10px 0;}
.mp_txt span { display:inline-block; width:180px; text-align:right; font-weight:bold; padding-right:10px;}
.mp_txt input { border:1px solid #0d0b0c; height:18px; line-height:18px; padding:2px; }
.mp_txt textarea { border:1px solid #0d0b0c; line-height:18px; padding:2px; }

input.mp_btn { width:100px; height:28px; display:inline-block; margin:15px 5px 10px; line-height:24px; font-size:16px; font-weight:bold; text-align:center; background-color:#b3c8d5;  border:1px solid #0d0b0c; color:#0d0b0c;}
input.mp_btn:hover { background-color:#0d0b0c;  border:1px solid #0d0b0c; color:#b3c8d5; text-decoration:none; cursor:hand;}