@charset "utf-8";
/* CSS reset */
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, meter, nav, object, ol, output, p, pre, progress, q, rp, rt, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, time, tt, u, ul, var, video, xmp {
	border: 0;
	margin: 0;
	padding: 0;
}
table, tbody, td, tfoot, th, thead, tr,{
 	margin: 0;
	padding: 0;
}
html, body {height: 100%;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
b, strong {font-weight: bold;}
img {color: transparent;font-size: 0;-ms-interpolation-mode: bicubic;/*windows平台缩放图片时，可能出现图像失真现象*/}
ol, ul {list-style: none;}
li {display: list-item;}
table {	border-collapse: collapse;	border-spacing: 0;}
th, td, caption {font-weight: normal;vertical-align: top;}
/* 全局CSS定义 */
body{margin:0 auto;background:#FFF;color:#666; font-family:'\5FAE\8F6F\96C5\9ED1','\9ED1\4F53', simsun, sans-serif,Arial;font-size:12px;line-height:14px;}
em,i{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
input,textarea{font-size:12px}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both; }
.clearfix {*zoom:1;}/*IE/7/6*/
/* 链接样式*/
a:link, a:visited, a:focus{ outline:none;}
a:link{ color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#666666; text-decoration:underline;}
a:active{ color:#666666; text-decoration:none;}
a:hover{ -webkit-transition: color .2s ease-in-out;
-moz-transition: color .2s ease-in-out;
-o-transition: color .2s ease-in-out;
-ms-transition: color .2s ease-in-out;
transition: color .2s ease-in-out;}
body{background: url("../images/bg01.jpg") center top no-repeat,url("../images/bg02.jpg") center 1002px no-repeat,url("../images/bg03.jpg") center 2001px no-repeat,
url("../images/bg04.jpg") center 3002px no-repeat,url("../images/bg05.jpg") center 4002px no-repeat,url("../images/bg06.jpg") center 5002px no-repeat}
.disn{display: none;}

#page{ width:1040px; margin:0 auto;}
#header{height: 1002px; background: url("../images/head01.jpg") center top no-repeat, url("../images/head02.jpg") center 280px no-repeat,
 url("../images/head03.jpg") center 580px no-repeat, url("../images/head04.jpg") center 760px no-repeat;}
#parta{background: url("../images/parta.jpg") center top no-repeat; height: 999px; overflow: hidden; position: relative;}
#partb{background: url("../images/partb01.jpg") center top no-repeat, url("../images/partb02.jpg") center 240px no-repeat, url("../images/partb03.jpg") center 550px no-repeat; height: 1001px; overflow: hidden;}
#partc{background: url("../images/partc01.jpg") center top no-repeat, url("../images/partc02.jpg") center 540px no-repeat; height: 1000px; overflow: hidden;}
#partd{background: url("../images/partd01.jpg") center top no-repeat,url("../images/partd02.jpg") center 400px no-repeat; height: 1000px; overflow: hidden;}

.pa01{position: absolute; top: 605px; left: 180px;}
.pa02{position: absolute; top: 605px; left: 350px;}
.pa03{position: absolute; top: 605px; left: 520px;}
.pa04{position: absolute; top: 605px; left: 687px;}
.pa01:hover img, .pa02:hover img, .pa03:hover img, .pa04:hover img{ -webkit-filter:brightness(1.4); -webkit-transition:.3s ease-in-out;}
.pa-txt{position: absolute; top: 791px; left: 182px;
width: 680px; font-size: 12px; color: #fff; line-height: 170%;}
.qha{position: absolute; top: 212px; left: 168px; z-index: 100;}
#simg{ position:absolute; display:none;}
#bimg {
	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden; text-align:center;}
#bimg img{ border:none;}
#info{}
.dis{ display:block;}
.undis{ display:none;}

.pb-txt{ width: 225px; font-size: 12px; color: #fff; line-height: 180%;}
.pbt01{width: 280px; padding: 240px 290px 0 467px; color: #000;}
.pbt02{float: left; padding: 140px 0 0 40px;}
.pbt03{float: left; padding: 250px 0 0 24px;}
.pbt04{float: left; padding: 270px 0 0 25px;}
.pbt05{float: left; padding: 320px 0 0 20px;}

.pdt01{width: 375px; font-size: 12px; color: #000; line-height: 180%; padding: 390px 0 0 627px;}
.pdt02{width: 570px; font-size: 12px; color: #000; line-height: 180%; padding: 154px 0 0 230px;}
.list{padding: 47px 0 0 45px;}
.list li{float: left; padding-right: 10px;}

#bottom{background: url("../images/bottom.jpg") center top no-repeat; height: 998px; overflow: hidden;}
.messa{float: left; background: #93d5ff; padding: 5px; overflow: hidden; margin: 305px 0 0 60px;}
.messa iframe{background: #fff; width: 618px; height: 248px; border:1px solid #9f9f9f;}
.messb{float: left; padding: 305px 0 0 8px;}
.logo{padding-bottom: 12px;}

#copyright{ clear:both; font-size:1.2em; color:#fff; text-align:center; padding:60px 0px 0px 0px; line-height:20px; overflow:hidden;}
#copyright a:link, #copyright a:visited, #copyright a:hover, #copyright a:active{ color:#fff; text-decoration:none;}