@charset "gb2312";
/* CSS Document */
img {border:0px;}
*{margin:0;padding:0;}
ul, li{list-style-type:none;}
a{ color:#55585d;text-decoration:none; cursor:pointer;}
a:hover { color:#414141;}
.clear {clear:both}

body{font-size:12px; line-height:20px; color:#55585d;font-family:"ËÎÌå";}

.header{ width:1000px; height:80px; padding-top:30px; margin:0 auto;}
.logo{ width:600px; float:left;height:80px;}
.header_right{ width:220px; float:right;}
.header_right h1{ font-size:14px; font-weight:normal;}
.header_right p a{ color:#777;}

.nav{ background:url(../images/navbg.jpg) repeat-x; width:100%; height:52px;}
.nav ul{ width:1000px; margin:0 auto;  height:52px;}
.nav ul li{display:block; text-align:center; float:left; font-size:14px; height:52px;font-family:"Microsoft YaHei"; }
.nav ul li a{ width:106px; height:42px; line-height:42px; padding-top:10px;display:block; text-align:center; background:url(../images/navon.jpg) no-repeat; color:#FFF;float:left;}
.nav ul li a:hover{width:106px; height:42px; line-height:42px; padding-top:10px;display:block; text-align:center; background:url(../images/navhover.jpg) no-repeat; color:#262626;float:left;}
.nav ul li a.on{width:106px; height:42px; line-height:42px; padding-top:10px;display:block; text-align:center; background:url(../images/navhover.jpg) no-repeat; color:#262626;float:left;}
.kx{ width:3px; float:left; height:52px; display:block; background:url(../images/navkx.jpg) top no-repeat;}
/* 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-banner-1{background: #EDEDED url(../images/p-banner1.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-1{background: url(../images/p-banner1-small.png) no-repeat 0 80%;}
#p-banner-2{background: #EDEDED url(../images/p-banner2.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-2{background: url(../images/p-banner2-small.png) no-repeat 0px 80%;}
#p-banner-3{background: #EDEDED url(../images/p-banner3.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-3{background: url(../images/p-banner3-small.png) no-repeat 0px 50%;}
#p-banner-4{background: #EDEDED url(../images/p-banner4.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-4{background: url(../images/p-banner4-small.png) no-repeat 0px 50%;}
#p-banner-5{background: #EDEDED url(../images/p-banner5.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-5{background: url(../images/p-banner5-small.png) no-repeat 0px 50%;}
.p-home-banner{width:990px;padding:0;margin:0 auto;clear:both;}
.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:330px;border:0 none;background:none;margin:0;}
#p-top-banner .p-top-qh-pane{position:relative;height:330px;overflow:hidden;clear:both;}
#p-top-banner .p-top-qh-pane h1 img, #p-top-banner .p-top-qh-pane h2 img{margin-top:80px;}
#p-top-banner .p-bannerqh{position:absolute;overflow:hidden;}
#p-top-banner .p-bannerqh .p-home-banner{clear:none;height:330px;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;width:500px;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/p-banner-small-bg.png) no-repeat 0 0;_background-image:url("../images/p-banner-small-bg.png");cursor:pointer;position:absolute;text-align:left;width:328px;height:113px;top:-115px;left:-237px;}
#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,#p-top-banner .p-top-qh-nav a .p-banner-small-alt span.p-banner-small-4, #p-top-banner .p-top-qh-nav a .p-banner-small-alt span.p-banner-small-5{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;}

.gg_nav{ width:100%; background:url(../images/gg.jpg) repeat-x; line-height:32px; margin:0 auto;}
#wrap { margin:0 auto;width:1000px; z-index:9999;position:relative; top:-32px;}
#navwrap {width:656px;height:30px;background:url(../images/rmdj.png) left top no-repeat;position:absolute;bottom:0px;left:2px;overflow:hidden;}
.gg{height:32px; width:1000px;margin:0px auto;height:32px;}
.gg_new{ width:700px; float:left;}
.jia{ width:200px; float:right; height:32px;}

.mid{ width:1000px; height:150px; margin:25px auto 0;}
.mid_con{ width:310px; height:135px; float:left; background:url(../images/midbg.jpg) no-repeat; padding:15px 0 0 18px;}
.mid_con img{ float:left; width:114px; height:114px;}
.mid_con div{float:left; width:156px; margin-left:15px; margin-top:15px;}
.mid_con div h1{font-family:"Microsoft YaHei"; font-size:18px;}
.mid_con div p{color:#7f7f7d; margin-top:15px;line-height:20px; width:170px;}
.mid_con div p a{color:#7f7f7d;}

.nav_list{ width:100%;height:250px;  background:url(../images/footbg.jpg) top center no-repeat;margin:25px auto 0;}
.nav_list_con{ width:1000px;height:210px; margin:0 auto; padding-top:40px;}
.nav_list_con ul{}
.nav_list_con ul li{ width:125px; float:left;font-size:14px; height:180px;}
.nav_list_con ul li h1 a{ background:url(../images/nav_list_h1.jpg) left center no-repeat; color:#2dc7df;font-size:14px; padding-left:15px; line-height:35px;}
.nav_list_con ul li p a{ background:url(../images/nav_list_p.jpg) left center no-repeat;color:#aba7a6; margin-left:8px; padding-left:8px; line-height:26px;}
.nav_a a{ margin-right:15px;}

.foot{ height:166px; width:100%; background:url(../images/foot.jpg) top center no-repeat;}
.foot1{ height:166px; width:580px; margin:0px auto; padding:30px 0 0 420px;}
.foot1 img {float:left; width:132px; height:48px;}
.pf{float:left;margin-left:10px; line-height:22px; color:#404040; width:430px; font-family:Arial, Helvetica, sans-serif;}