@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:12px; line-height:20px; color:#313131; font-family:"ËÎÌå"; text-align:left; background: #fff url(../images/big_bg.jpg) no-repeat center top;}
a:link{ color:#313131; text-decoration:none;}
a:visited{ color:#313131; text-decoration:none;}
a:hover{ color:#313131; text-decoration:underline;}
a:active{ color:#313131; text-decoration:none;}
img{ border:none;}
h1{ display:none;}

#page{ width:1000px; margin:0 auto;}
#head{ height:590px; overflow:hidden;}
#news{ background:url(../images/news.jpg) no-repeat; height:305px; overflow:hidden;}
#people{ background:url(../images/people.jpg) no-repeat; height:424px; overflow:hidden;}
#qhbig{ background:url(../images/qhbig.jpg) no-repeat; height:675px; overflow:hidden;}
#qhsmall{ background:url(../images/qhsmall.jpg) no-repeat; height:507px; overflow:hidden; position:relative;}
#picshow{ background:url(../images/picshow.jpg) no-repeat; height:721px; overflow:hidden; position:relative;}
#scrollPic{ height:260px; overflow:hidden;}
#bottom{ background:url(../images/bottom.jpg) no-repeat left top; height:298px; overflow:hidden;}
/*---head---*/
.head01{ background:url(../images/head01.jpg) no-repeat; height:185px; overflow:hidden;}
.head02{ background:url(../images/head02.jpg) no-repeat; height:195px; overflow:hidden;}
.head03{ background:url(../images/head03.jpg) no-repeat; height:210px; overflow:hidden;}
/*---news---*/
.news_left{ float:left; width:420px; height:280px; padding:14px 0 0 31px;}
.news_right{ float:right; width:522px;}
.news_right p{ color:#313131; text-indent:2em; padding:20px 20px 0 0;}
/*---people---*/
.people_left{ float:left; width:470px;}
.people_right{ float:right; width:340px;}
#people p{ text-indent:2em; color:#fff; line-height:22px;}
.pda{ padding:73px 133px 0 85px;}
.pdb{ padding:67px 77px 0 125px;}
.pdc{ padding:67px 10px 0 158px;}
.pdd{ padding:74px 57px 0 0;}
.pde{ padding:97px 60px 0 20px;}
#people a:link, #people a:visited, #people a:hover, #people a:active{ color:#fff;}
/*---qhbig---*/
.banner { position:relative; width:920px; height:615px; overflow:hidden; margin:20px 0 0 40px;}
	.banner_pic { position:relative; width:920px; height:615px; overflow:hidden;}
	.banner_pic ul { position:absolute; list-style:none; top:0; left:0; width:920px; height:615px; overflow:hidden;}
	.banner_pic ul li { float:left; width:920px;list-style:none; }
	.banner a.btn_prev{ position:absolute; background:url(../images/pt-5-btn.gif) no-repeat; top:260px; left:0px; width:29px; height:56px; outline:none; z-index:100; display:block; text-indent:-9999px;}
	.banner a.btn_next { position:absolute; top:260px; right:0px; width:29px; height:56px; background:url(../images/pt-5-btn.gif) no-repeat; outline:none; z-index:100; display:block; text-indent:-9999px; }
		.banner a.btn_prev { float:left; margin-left:20px!important; margin-left:20px; background-position:0 0px;  }
		.banner a.btn_next { float:right; margin-right:20px!important; margin-right:20px; background-position:-30px 0;}
		.banner a.btn_prev:hover { background-position:0px -57px; }
		.banner a.btn_next:hover { background-position:-30px -57px; }
		.banner_info { position:absolute; bottom:0; left:0px; width:920px; height:90px; overflow:hidden; background:#000; opacity:0.7; filter:alpha(opacity="70"); display:none;}
		.banner_info li{ display:none; padding-left:20px; padding-right:20px; }
		.banner_info li.current { display:block; }
		.banner_info li h4 { line-height:35px; overflow:hidden; font-size:16px; color:#fff; font-weight:bold; }
		.banner_info li .ext, .banner_info li .ext a { color:#FFFFFF; }
		span.pipe { padding:0 6px;}
	.banner_count { display:none; }
	.banner_pages { position:absolute; right:80px; top:260px; width:140px; height:30px; overflow:hidden; display:none;}
		.banner_pages ul { float:right; }
		.banner_pages li { float:left; margin-left:4px;}
		.banner_pages li span { display:block; width:9px; height:9px; overflow:hidden; background:url(../images/kakaFoucs_bg.gif) no-repeat -600px -350px; text-indent:-9999px; cursor:pointer; }
		.banner_pages li span:hover { background-position:-550px -350px; }
		.banner_pages li.current span, .banner_pages li.current span:hover { background:url(../images/kakaFoucs_bg.gif) no-repeat -500px -350px; }
/*---qhsmall---*/
#simg{ width:920px; padding:70px 0 0 40px;}
#simg div{ float:left;  height:120px; width:187px; cursor:pointer; margin:0 0 30px 0; overflow:hidden; display:inline;}
#simg div .f1{ float:left; width:187px; margin:0 0 30px 0; overflow:hidden;}
#bimg { overflow: hidden; height:332px; width:498px; position:absolute; top:70px; left:250px;}
#info{ font-weight:bold; font-size:12px; text-align:center;}
.dis{ display:block;}
.undis{ display:none;}
.bg1{ background:url(../images/qhcs01.png) no-repeat 0 0; _background:url(../images/qhcs01.jpg) no-repeat 0 0;} 
.bg2{ background:url(../images/qhcs02.png) no-repeat 0 0; _background:url(../images/qhcs02.jpg) no-repeat 0 0;}
.bg3{ background:url(../images/qhcs03.png) no-repeat 0 0; _background:url(../images/qhcs03.jpg) no-repeat 0 0;}
.bg4{ background:url(../images/qhcs04.png) no-repeat 0 0; _background:url(../images/qhcs04.jpg) no-repeat 0 0;}
.bg5{ background:url(../images/qhcs05.png) no-repeat 0 0; _background:url(../images/qhcs05.jpg) no-repeat 0 0;}
.bg6{ background:url(../images/qhcs06.png) no-repeat 0 0; _background:url(../images/qhcs06.jpg) no-repeat 0 0;}
.f1 .bg1, .f1 .bg2, .f1 .bg3, .f1 .bg4, .f1 .bg5, .f1 .bg6{ background-position:0 -120px;}
.txt{ width:498px; height:80px; position:absolute; top:414px; left:250px; font-size:12px; color:#313131; line-height:22px;}
/*---picshow---*/
#picshow div{ position:absolute;}
.pic_01{ width:210px; height:360px; top:87px; left:40px;}
.pic_02{ width:155px; height:115px; top:87px; left:260px;}
.pic_03{ width:300px; height:180px; top:22px; left:426px;}
.pic_04{ width:225px; height:180px; top:22px; right:41px;}
.pic_05{ width:360px; height:235px; top:212px; left:260px;}
.pic_06{ width:160px; height:115px; top:212px; right:211px;}
.pic_07{ width:160px; height:115px; top:212px; right:41px;}
.pic_08{ width:580px; height:245px; bottom:20px; left:40px;}
.pic_09{ width:330px; height:240px; bottom:146px; right:41px;}
.pic_10{ width:160px; height:115px; bottom:20px; right:211px;}
.pic_11{ width:160px; height:115px; bottom:20px; right:41px;}
/*---scrollPic---*/
#scrollPic p{ margin:20px 20px 0 0;}
/*---bottom---*/
.messa{ float:left; width:632px; height:270px; background:#fff; margin:15px 0 0 26px; display:inline;}
.messb{ float:right; width:293px; padding:70px 0 0 0; }
.messb p{ font-size:12px; color:#313131; padding:10px 58px 0 0; line-height:23px;}
.messb p span{ font-size:14px; font-weight:bold;}

.copyright{ font-size:12px; color:#313131; text-align:center; padding:50px 0px 80px 0px; line-height:20px;}