@charset "gb2312";
/* p-top */
#p-top{margin:0 auto;padding:0 10px;width:930px;text-align:left;}
#p-top{background:none;width:auto;min-width:990px;padding:0;}


/* µØÍ¼ */
#p-top-banner .p-banner-small-1{background-position:0px 50%;background-repeat:no-repeat;}
#p-top-banner .p-banner-small-2{background-position:0px 50%;background-repeat:no-repeat;}
#p-top-banner .p-banner-small-3{background-position:0px 50%;background-repeat:no-repeat;}
#p-top-banner .p-banner-small-4{background-position:0px 50%;background-repeat:no-repeat;}
#p-top-banner .p-banner-small-5{background-position:0px 50%;background-repeat:no-repeat;}
#p-top-banner .p-banner-small-6{background-position:0px 50%;background-repeat:no-repeat;}



.p-home-banner{width:990px;padding:0;margin:0 auto;clear:both;background-color:#EDEDED;background-position:50% 0px;
	background-repeat: repeat-x;}
.p-home-banner:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#p-top-banner img,#p-top-banner h1,#p-top-banner h2,#p-top-banner h3{padding:0;margin:0;}
#p-top-banner h1,#p-top-banner h2,#p-top-banner h3{position:relative;}
#p-top-banner{background:#EFEFEF;}
#p-top-banner.p-container{margin:0;}
#p-top-banner.p-top-qh .p-container-body{clear:both;position:relative;height:400px;border:0 none;background:none;margin:0;}
#p-top-banner .p-top-qh-pane{position:relative;height:400px;overflow:hidden;clear:both;}
#p-top-banner .p-top-qh-pane h1 img,#p-top-banner .p-top-qh-pane h2 img{margin-top:10px;}
#p-top-banner .p-bannerqh{position:absolute;overflow:hidden;}
#p-top-banner .p-bannerqh .p-home-banner{clear:none;height:400px;overflow:hidden;width:100%;margin:0;float:left;}
#p-top-banner .p-bannerqh .p-home-banner .p-banner1-1-1{width:990px;margin:0 auto;text-align:left}

#p-top-banner .p-top-qh-nav{margin:-15px 100px 0 0;height:20px;float:right;display:inline;}
#p-top-banner .p-top-qh-nav a{width:45px;height:30px;position:relative;z-index:2100;display:inline-block;text-decoration:none;padding:0;margin:3px 5px;font-size:1px;outline:0;border:3px solid #EEE;border:3px solid rgba(255,255,255,0.6);box-shadow:0 1px 3px rgba(0,0,0,0.6);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);}
#p-top-banner .p-top-qh-nav a .p-top-qh-view{width:45px;height:30px;}
#p-top-banner .p-top-qh-nav a.p-active{top:-5px;}
#p-top-banner .p-top-qh-nav a:hover,#p-top-banner .p-top-qh-nav a.p-active{border:3px solid #FFF;border:3px solid rgba(255,255,255,0.9);box-shadow:0 1px 3px rgba(0,0,0,0.85);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.85);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.85);}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt{display:none;background:url(../images/index/p-banner-small-bg.png) no-repeat 0 0;_background-image:url("../images/index/p-banner-small-bg-ie6.png");cursor:pointer;position:absolute;text-align:left;width:328px;height:113px;top:-115px;left:-237px;left:-9999em;}
#p-top-banner .p-top-qh-nav a.p-active .p-banner-small-alt{top:-110px;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt span.p-banner-small-1,#p-top-banner .p-top-qh-nav a .p-banner-small-alt span.p-banner-small-2,#p-top-banner .p-top-qh-nav a .p-banner-small-alt span.p-banner-small-3{display:block;border:1px solid #FFF;width:60px;height:60px;margin:18px 10px 5px 20px;_margin:20px 6px 5px 12px;float:left;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt h2{font-weight:bold;color:#FFDF4E;text-shadow:0 1px 0 rgba(0,0,0,.5);font-size:12px;margin:0;padding:15px 20px 0 0;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt p{font-size:11px;color:#999;text-shadow:0 1px 0 rgba(0,0,0,.5);margin:0;padding:0 20px 5px 0;line-height:14px;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt:hover h2{color:#FFC;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt:hover p{color:#CCC;}
#p-top-banner a.p-top-qh-next,#p-top-banner a.p-top-qh-prev{display:none;}
.p-container{margin:0 0 1.2em;width:100%;}
.p-container .p-container-body h2,.p-container.p-alternate-two h2,.p-container.p-alternate-six h2{background:none;border:none;}
.p-subtittle{position:absolute;left:-3000px;width:500px;}

.banner-buttom{position:absolute;bottom:0px;width:100%;height:30px;cursor:pointer;z-index:40;
margin:0 auto;min-width:990px;text-align:center;}
.news-border{}



/* CSS Document */
.main { width: 980px; height: auto; margin: 0px auto; position: relative; }
.main_footer { width: 980px; height: auto; margin: 0px auto; }
.nBox { width: 100%; background-color: #ffffff; float: left;}
.notice { height: 40px; width: 980px; margin: 0px auto; }
.noticeTitle { line-height: 40px; height: 40px; float: left; }
.noticeTitle img { float: left; display: inline; margin-left: 15px; }
.noticeTitle span { font-size: 14px; font-weight:bold; float: left; color: #0054c4; font-family: "Î¢ÈíÑÅºÚ"; }
.noticeList { float: left; position: relative; width: 500px; height: 40px; display: inline; margin-left: 15px; overflow: hidden; }
.noticeList ul {  position: absolute; left: 0; top: 0; }
.noticeList ul li { height: 40px; width: 100%; line-height: 40px; float: left; }
.noticeList ul li a { float: left; color: #666666; font-size: 12px; }
.noticeList ul li a:hover { text-decoration: underline; }
.noticeList ul li span { float: right; color: #009ace; font-size: 12px; }
.mBox { width: 100%; background-color: #dad9d7; float: left; }



.mListImg { width: 100%; height: 104px; float: left; padding-top: 15px; padding-bottom: 15px; position: relative; }
.mListImg ul{ width:100%; float:left;}
.mListImg ul li { float: left; width: 230px; height: 104px; margin-right: 15px; display: inline; cursor: pointer; }
.mListImg .box { position: absolute; width: 280px; height: 200px; left: 0; bottom: 0; z-index: 999; display: none; border: solid 5px #999999; background-color: white; overflow: hidden;}
.box_center{ width:231px; margin:0 auto; overflow:hidden;}

.dhover1{ width:100%; float:left; margin-top:20px;}
.dhover1 p{ float:left; font-size:16px; font-weight:bold; color:#1a65ca;}
.dhover1 a{ float:right; color:#666666;}
.dhover2{ width:100%; float:left; margin-top:18px;}
.dhover2 img{ float:left; padding:4px; border:1px solid #c0c0c0;}
.dhover2_1{ float:right; text-indent:25px; width:120px; color:#575757;overflow:hidden;}
.dhover3{ width:100%; float:left;}
.dhover3 ul{ width:100%; float:left; margin-top:9px;}
.dhover3 ul li{ width:100%; float:left; height:12px; line-height:12px; margin-top:8px; color:#575757;}
.dhover3 ul li a{ width:100%; float:left; text-decoration:none;}
.dhover4{ width:100%; float:left; color:#575757; margin-top:15px; text-indent:25px;}
.dhover5{ width:100%; float:left;}
.dhover6{ width:100%; float:left; overflow:hidden;}
.dhover6 img{ width:215px; height:148px;}
.dhover7{ width:100%; float:left; height:75px; margin-top:20px;overflow:hidden;}
.dhover7 img{ width:70px; float:left; height:80px;}
.dhover7_1{ float:right; width:160px; color:#575757; overflow:hidden;}
.dhover7_1 p{ width:100%; height:12px; line-height:12px; float:left; margin-bottom:7px; overflow:hidden;}
.dhover8{ width:100%; float:left; height:12px; line-height:12px; margin-top:15px; color:#575757; overflow:hidden;}


.pn { float: right; display: inline; margin-right: 15px; }
.p { width: 25px; height: 40px; float: left; cursor: pointer; }
#pre { background:url(../images/pre.jpg) no-repeat; }
#next { background:url(../images/next.jpg) no-repeat; }
.tBox { width: 100%; height: auto; float: left; }
.tNav { width: 980px; float: left; margin-bottom:40px; margin-top:17px; overflow:hidden;}
.tNav ul { float: left; width: 205px;}
.tNav ul .t { font-size: 12px; line-height: 36px; color: #0251c8; font-weight: bold;}
.tNav ul li { line-height: 22px; color: #666666; }
.tNav ul li a{ line-height: 22px; color: #999999; }
.tNav ul li a:hover { color: #0251c8; text-decoration:none; }