@charset "gb2312";
/* CSS Document */

body,ul,img,p{ border:0 none; margin:0; padding:0;}

body {width:970px; height:auto; margin:0 auto; font-size:12px; color:#565656;}
ul{ list-style:none;}
a,a:hover { text-decoration:none;}

#header {width:970px; height:65px; background:url(../images/logo.jpg) no-repeat;}
#tel{float:right;width:286px; height:42px;background:url(../images/400_286_42.gif) no-repeat; text-indent:-9999px;}
#nav {width:867px; height:30px; border-bottom:1px solid #6eadee; padding-left:103px;}
#nav a {float:left;padding-top:6px; width:108px; height:24px; background:url(../images/a.gif) no-repeat; display:block; color:#ffffff; text-align:center; line-height:24px;}
#nav a:hover{ background:url(../images/hover.gif) no-repeat;}

#nav ul {width:867px; }
#nav ul li {float:left;}



#banner {width:970px; height:177px; background:url(../images/banner.jpg) no-repeat; margin:5px 0; text-indent:-9999px;}
#content {width:970px; height:auto; overflow:hidden;}
#left{float:left; width:211px; height:auto;}
.ptitle {width:211px; height:33px; background:url(../images/pl.jpg) no-repeat;}
.plist {width:211px; height:auto; padding:5px 0;}
.plist li {width:180px; line-height:24px;text-indent:24px; background:url(../images/li.gif) no-repeat 5px 6px;}
.plist li a {color:#336699;}
.plist li a:hover{color:#669900;}
.ctitle {width:211px; height:32px; background:url(../images/contact.jpg) no-repeat;}
.clist {width:211px; height:200px;padding:5px 0;}
.clist li {width:180px; line-height:24px;text-indent:24px;}

#middle{float:right; width:540px; height:auto; margin-right:4px; margin-left:4px;display:inline;}
#about{float:left;width:538px; border-left:1px solid #9cb0b7;border-right:1px solid #9cb0b7;border-bottom:1px solid #9cb0b7; margin-bottom:6px;}
.anav {float:left;width:538px;height:36px; background:url(../images/gs_bg.jpg) repeat-x 0 -40px;}
.alf {float:left;width:80px; height:30px; line-height:23px; padding:6px 0 0 45px; background:url(../images/gs_bg.jpg) no-repeat; color:#ffffff;}
.arg {float:right; width:10px; height:36px; background:url(../images/gs_bg.jpg) no-repeat 0px -80px;}
.content {float:left;width:530px; padding:4px; height:auto;}
.content img {float:right;}
.content p {line-height:20px; text-indent:2em;}
.content p a{color:#900}

#pshow{float:left;width:538px; border-left:1px solid #9cb0b7;border-right:1px solid #9cb0b7;border-bottom:1px solid #9cb0b7; margin-bottom:6px;}
.pnav {float:left;width:538px;height:26px; background:url(../images/show.jpg) repeat-x 0 -29px; overflow:hidden;}
.plf {float:left;width:108px; height:26px; line-height:23px; padding:6px 0 0 40px; background:url(../images/show.jpg) no-repeat; color:#ffffff;}
.prg {float:right; width:7px; height:26px; background:url(../images/show.jpg) no-repeat 0px -58px;}
.show{float:left;width:538px;}
.show1 {float:left;width:250px; height:110px;margin-left:15px; margin-top:15px;display:inline;}
.show1 a{float:left; color:#336699;}
.show1 a:hover{color:#669900;}
.show1 a img{width:100px; height:105px; margin-right:10px;}
.detail{float:left; width:64px; background:url(../images/detail.jpg) no-repeat; text-indent:-9999px; margin-left:60px; margin-top:5px;}

#right {float:right; width:211px; height:auto;}
.tuijian {float:left;width:211px; height:38px; background:url(../images/xptj.jpg) no-repeat;}
#right img{float:left; margin-left:10px; margin-top:5px; margin-bottom:5px;}
.fuwu {float:left;width:211px; height:38px; background:url(../images/fwcn.jpg) no-repeat;}
.fw{clear:both;width:200px; height:auto; line-height:20px;}
.zhishi{float:left;width:211px; height:38px; background:url(../images/xswl.jpg) no-repeat;}
.zlist{float:left; width:150px; height:auto;}
.zlist li{ width:150px;height:23px;line-height:23px; background:url(../images/li3.jpg) no-repeat 10px 5px; border-bottom:1px dotted #0066ff; padding-left:25px; overflow:hidden;}
.zlist li a{color:#336699;}
.zlist li a:hover{color:#669900;}
.footer{clear:both;width:970px; height:140px; border-top:1px solid #a5b2bb; margin-top:10px; background:url(../images/fbg.jpg) repeat-x 0 4px; text-align:center; padding-top:10px; line-height:23px;}
.footer a{color:#990000;}



#inright{float:left;width:753px; height:auto; margin-left:6px;}
.inav {width:753px;height:30px; background:url(../images/inpage_bg.jpg) repeat-x 0 -40px;}
.inavl{float:left;width:146px; height:30px; background:url(../images/inpage_bg.jpg) no-repeat; line-height:30px; padding-left:35px; color:#ffffff;}
.inavr{float:right; width:10px; height:30px; background:url(../images/inpage_bg.jpg) no-repeat 0 -80px;}
.icontent{width:731px; height:auto; border:1px solid #6dbdeb; margin-bottom:6px; padding:10px; overflow:hidden;}
.icontent p{ text-indent:2em; line-height:23px;}
.icontent img{ margin-bottom:20px;}
.icontent p a{ color:#656565;}
.gknav{ width:85px; height:23px; background:url(../images/gk.jpg) no-repeat; display:block; line-height:23px; color:#ffffff; padding-left:25px; margin-bottom:9px; margin-top:20px;}
.icontent li {float:left;width:139px; height:130px; border:1px solid #acdef5; margin-right:20px; margin-top:10px;}
.icontent li img{width:135px; height:101px; margin:3px 2px;}
.icontent li p{ text-indent:0;width:139px; height:22px; border-top:1px solid #acdef5; text-align:center; background:#eef7fc;}
.icontent span{ line-height:23px;}
.icontent h1{ font-size:18px; margin-bottom:15px; text-align:center;}
.icontent h2 {font-size:12px;}

.zcontent{width:691px; height:auto; border:1px solid #6dbdeb; margin-bottom:6px; padding:30px;}
.zcontent li{ line-height:23px; border-bottom:1px dotted #0066ff; background:url(../images/li3.jpg) no-repeat 10px 5px; padding-left:25px;}
.zcontent li a {float:left;display:block;color:#565656;width:570px;height:23px; line-height:23px; overflow:hidden;}
.zcontent li a:hover{color:#0033ff;}

.page{float:right; margin-right:50px; margin-top:20px;}
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin:5px 2px 5px 2px;text-align:center;padding-right:5px;padding-left:5px;height:18px}
.page a:hover,.page a.current{color:#F44;border:1px solid #F44}
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin:0px -5px 0px -5px;vertical-align:middle;font-size:12px}


#LeftContent{display: none !important;}

#topon{

}

* html .top1 { z-index: 1000;position:absolute; top:expression(eval(document.documentElement.scrollTop))} /*需要兼容各个浏览器量浮动样式 ie */
.top2 { position:static;}
.top1 {position:fixed; top:0px;z-index: 1000;}


* html, * html body {
    background-attachment: fixed;
    background-image: url("about:blank");
}