@charset "gb2312";
body{ margin:0px; 
      padding:0px; 
	  background:#FFF;
      font-family:"ËÎÌå";
      font-size:12px;
	  }
img{ border:0;}
ul,dl,dd,h1,h2,h3,h4,h5,form,p { padding:0; margin:0;}
ul { list-style:none;}
a{text-decoration:none; color:#000}
a:hover{text-decoration:underline; color:#3262AE}
.clear{ width:0; 
        height:0; 
        clear:both; 
        margin:0; 
        padding:0; 
        line-height:0; 
        font-size:0;}
#w1440{ width:1004px; 
		display:block; 
		margin:0 auto; 
        padding:0 auto; }
#head{margin:0px auto; width:1002px; 
    }	
.head{width:1004px;height:74px; margin-top:15px; margin-bottom:10px;
    }
.logo{ float:left}
.logor{ float:right; margin:0px auto; padding-top:18px; padding-right:10px; color:#0057c2;width:250px;}
.logor a{color:#000; text-decoration:none}
.logrrg{ line-height:26px; height:26px;width:300px; float:right}
.ss{ width:250px;}
.sss{ float:right; width:250px; line-height:30px; color:#B19255;}
.sss a{ color:#666666}
.sssn{ float:left;width:150px;}
.ssst{float:left;width:200px;}
.ssss{float:left;width:150px;}

.ssb{ float:left; width:250px; height:26px;line-height:26px; }
.ssbl{ line-height:26px; height:26px; float:left;display: inline;}
.ssbf{ float:left; color:#B19255;}
.ssbf a{ color:#666666; text-decoration:underline}
.ssblb{ WIDTH: 160px; height:20px; line-height:20px; float:left}
.ssblbt{ WIDTH: 80px; height:26px;  line-height:26px; float:left}

/* µ¼º½ */

#manu {
	MARGIN: 0px; WIDTH: 970px; HEIGHT: 41px;BACKGROUND: url(../images/headbg.jpg) no-repeat; text-align:center; font-family: "Î¢ÈíÑÅºÚ","ËÎÌå"; margin-top:2px; DISPLAY: block; margin-left:10px; margin-right:10px;
}
#manu UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 97px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 41px; OVERFLOW: hidden; PADDING-TOP: 0px ; text-align:center; font-weight:bolder;DISPLAY: block;
}
#manu UL LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 41px; PADDING-LEFT: 0px; WIDTH: 97px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 39px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 0px; text-decoration:none
}
#manu UL LI A:hover {
	 COLOR: #fff; TEXT-DECORATION: none ; width:97px; DISPLAY: block; HEIGHT: 41px;
}

#flashb{
	width:100%;
	height:320px;
	margin:0;
}

.flash{
	 width:1000px; height:336px; margin-top:3px;
}
#maind{ width:990px;margin: 0 auto; float:left}

#maindl{ float:left; width:260px;margin:0 auto; height:750px;}

#mainll{width:260px; float:left}
#mainlt{width:260px; float:left}
#mainlf{width:250px; float:left}

#maintl{width:260px; float:left; margin-top:20px;}
#maintt{width:260px; float:left}
#miantf{width:260px; float:left}

#mainrl{width:260px; float:left;margin-top:20px;}
#mainrt{width:260px; float:left}
#mainrf{width:266px; float:left; text-align:left; padding:10px; line-height:24px; BACKGROUND: url(../images/lianxi.jpg) no-repeat; height:243px;}

#maind{float:left;margin-left:10px; margin-right:5px;}
#maindt{ float:left; width:700px;  height:750px;}
#ml{float:left;width:700px;}
#mll{float:left;width:404px; border:1px solid #ccc;}
#mllt{float:left;width:404px;}
#mlltp{float:left;width:404px;}
#mlltpt{ float:left; width:163px; padding:20px 10px;}
#mlltpo{ float:left; width:163px; padding-top:10px;BACKGROUND: url(../images/nsbg.jpg) no-repeat;}
#mlltpb{ float:right; width:200px; padding:10px;}
#mlltpf{float:left; width:200px; font-size:16px; color:#2199E7; padding:8px 2px; font-weight:bolder}
#mlltps{float:left; font-size:12px; line-height:18px; text-align:left}
#mllf{float:left;width:404px;}
#mllf ul{float:left;width:404px;}
#mllf ul li{  line-height:22px; height:22px; border-top:1px dashed #CCC; text-align:left; padding-left:10px; float:left;width:384px;}
#mllf ul li div{ line-height:22px; height:22px; border-top:1px dashed #CCC; text-align:left; padding-left:10px; float:left}
#mllf ul li p{ float:right; line-height:22px; height:22px;}

#mlr{float:right;width:276px; border:1px solid #ccc;}
#mlrs{float:left;width:276px;}
#mlrf{float:left;width:276px;}
#mlrt{float:left;width:276px; padding-top:10px; padding-bottom:10px;}
#mlre{float:left;width:276px; text-align:left; line-height:20px; height:125px; overflow:hidden}


#mainng{ width:700px; float:left; margin-top:20px; border:1px solid #ccc;}


#maindr{ float:right; width:261px;border:1px solid #ccc; margin-right:5px; margin-left:5px; height:850px;}
#maindrt{float:right; width:261px;}
#maindrf{float:right; width:261px;}
#maindrs{float:right; width:261px; margin-top:10px;}
#maindrl{width:248px; float:left; padding-left:10px; margin-top:10px;}
#maindrl li{border-bottom: 1px dashed #000; line-height:22px; float:left; width:98%; text-align:left ; padding-top:5px; padding-bottom:3px;}
#maindrl li a{text-decoration:none; color:#000}
#maindrl li a:hover{text-decoration:underline; color:#3262AE}
#maindrw{ padding-top:20px; width:261px; padding-bottom:10px;}
#ml{ margin:5px 0px;}
#ms{margin:10px 5px}


#gongc{ width:978px; float:left;margin-top:20px;border:1px solid #ccc; margin-left:10px; }
#gongcl{ float:left; }
#gongcr{ float:left; margin-left:20px}

#cps{ width:700px; float:left}
#cpz{}
 #demo{ width:675px; overflow:hidden; margin:0 auto; background:#fff;}
 #demo ul{ width:660px;}
 #demo ul li{ width:195px; height:185px; padding:8px 10px; float:left;}
 #demo ul li div{ width:195px; height:155px; padding:0px; border:1px solid #ccc;}
 #demo ul li img{ width:195px; height:155px;}
 #demo ul li p{ width:195px; height:26px; line-height:26px; text-align:center; color:#666; BACKGROUND: url(../images/cbg.jpg) repeat-x;}

#gcy{}
#gcyj{}
#gcym{width:960px;border: 1px solid #CCCCCC;}
#gcs{width:960px;BACKGROUND: url(../images/gcsbg.jpg) no-repeat; height:27px;MARGIN: 0px; text-align:center; font-family: "Î¢ÈíÑÅºÚ","ËÎÌå"; margin-top:2px; DISPLAY: block; margin-left:10px; margin-right:10px;}
 #gcs ul li{ width:105px; height:30px;  float:left; padding-top:8px;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left;  OVERFLOW: hidden; PADDING-TOP: 0px ; text-align:center; }
 #gcs ul li a{text-decoration:none; color:#000;width:95px; height:27px;TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px; DISPLAY: block;  FONT-SIZE: 14px; PADDING-TOP: 0px}
 #gcs ul li a:hover{text-decoration:underline; color:#3262AE;width:95px; height:27px;BACKGROUND: url(../images/gcsbbg.jpg) no-repeat; TEXT-DECORATION: none ; DISPLAY: block; padding:0px 5px; text-align:center}
 
 
 #demos{ width:960px; overflow:hidden; margin:0 auto; background:#fff;}
 #demos ul{ width:960px;}
 #demos ul li{ width:150px; height:140px; margin:4px 3px; float:left;}
 #demos ul li div{ width:150px; height:120px; padding:0px; border:1px solid #ccc;}
 #demos ul li img{ width:150px; height:120px;}
 #demos ul li p{ width:150px; height:16px; line-height:16px; text-align:center; color:#666;}

#yqlj{ width:998px; float:left; height:50px; BACKGROUND: url(../images/yqljbg.jpg) repeat-x;margin-top:20px;border:1px solid #ccc; }
#yqljl{ float:left; font-size:18px; font:"Î¢ÈíÑÅºÚ"; font-weight:bolder; padding-top:20px; padding-left:20px;}
#yqljr{ float:right; height}
#yqljry{ float:left; padding:6px 20px;}

#gg2{ width:980px; text-align:center; margin:8px; }

#zx{ float:left;width:980px; margin:10px;}
#zxl{ float:left; width:246px; margin:0px 8px; border:1px solid #CCC; height:160px;}
#zxlt{float:left; width:246px;}
#zxlf{width:248px; float:left; height:120px;}
#zxlf li{border-bottom: 1px dashed #000; line-height:22px; float:left; width:94%; text-align:left ; height:22px; padding-top:2px; padding-bottom:2px;}
#zxlf li a{text-decoration:none; color:#000}
#zxlf li a:hover{text-decoration:underline; color:#3262AE}

#zxt{ float:left; width:415px; margin:0px 2px; border:1px solid #CCC; height:160px;}
#zxtt{float:left; width:415px;}
#zxtf{ text-align:left; width:400px; padding:6px; line-height:20px; height:133px;}

#zxr{ float:right; width:262px; margin:0px 8px; border:1px solid #CCC; height:160px;}
#zxrt{float:left; width:262px;}
#zxrf{ text-align:left;width:250px; padding:6px; line-height:20px;}

#footm{ width:100%;background:url("../images/footbg.jpg") repeat-x; height:34px; margin-top:20px}
#foot{ width:1004px; margin:0 auto; height:30px; line-height:30px; color:#fff;padding-left:10px; padding-top:20px;}
#foot a{color:#fff;}
#footb{ width:1004px; margin:0 auto; height:30px; line-height:30px; color:#fff}
#foots{width:1004px; margin:0 auto; height:30px;color:#fff;line-height:30px; padding-top:4px;}
#foots a{ color:#FFF}
#footst{ float:left; padding-left:10px;}
#footsf{ float:right ; padding-right:20px;color:#fff}
#footl{ width:1004px;padding-left:10px; color:#fff;line-height:30px;}
#footl a{ text-decoration:none;height:30px;color:#fff;font-size:12px}
#footl a:hover{ font-size:12px; text-decoration:underline;color:#f00}
#footll{ float:left; padding-left:20px;}
#footlr{ float:right; padding-right:20px; font-weight:bolder;color:#fff;}
#footlr a{ text-decoration:none;height:30px;color:#fff;font-size:14px}
#footlr a:hover{ font-size:14px; text-decoration:underline;color:#fff}
#footf{ float:left;padding-left:20px;}



.main{ width:1004px; float:left; text-align:left;}
.left{ width:250px; float:left;margin:10px}
.list .list_l{ width:11px; float:left; text-align:right; height:auto; vertical-align:text-bottom;}
.list .list_r{ width:250px; float:left; height:auto; background:url(../images/bj-left.jpg) repeat-y right;}
.list .list_r .list_r_list{ width:244px;;border:1px solid #CCC}
.list .list_r .list_r_list ul { list-style:none; margin:10px auto;}
.list .list_r .list_r_list ul li{ width:100%; height:28px; line-height:28px; text-align:left; background:url(../images/bj-left1.jpg) no-repeat left center;}
.list .list_r .list_r_list ul li:hover{ background:url(../images/bj-left2.jpg) no-repeat left center;}
.list .list_r .list_r_list ul li a{ padding-left:44px;}
.list .list_r .list_r_list ul li:hover a{ color:#FFF;}
#line{ width:100%; height:2px; line-height:2px; font:0px/0px Arial; padding:0px; margin:0px; border-bottom:1px dashed #CCC}
.top-line{border-top: 1px solid #CCCCCC;height: 5px;margin-top: 5px;width: 100%;}
.con{ width:245px; height:auto; text-align:left; margin-top:10px;}
.con .con_1{ text-align:left; line-height:18px; width:244px;border:1px solid #CCC;}
.conp{ width:230px; padding:10px;}
.right{ width:700px; height:auto; float:right; margin-right:10px; margin-top:5px}
.right .top{ width:100%; height:40px;}
.right .top .title{ width:700px; height:40px; line-height:40px; margin:0px auto; background:url(../images/weizhibg.jpg) no-repeat center; color:#333333;}
.right .top .title a{ color:#333333;}
.right .top .title .l{ width:50%;height:40px; line-height:40px; float:left; font-size:14px; font-weight:bold; text-align:left; padding-left:20px;}
.right .top .title .r{ width:40%;height:40px; line-height:40px; float:left; text-align:right; padding-right:15px;}
.right .nei{ width:100%; height:auto;}

.info-content{width:100%; min-height:500px; line-height:20px;}
.info-content .news-head {width:100%; height:25px; background-color:#f3f3f3; border:#eaeaea solid 1px; }
.info-content .news-head .k01 {width:60%; height:25px; line-height:25px; color:#0066cc; text-align:center; float:left;}
.info-content .news-head .k02 {width:25%; height:25px; line-height:25px; color:#0066cc; text-align:center; float:left;}
.info-content .news-head .k03 {width:15%; height:25px; line-height:25px; color:#0066cc; text-align:center; float:left;}
.info-content .news-head .k00 {width:100%; height:25px; line-height:25px; color:#0066cc; text-align:center;}
.info-content .news-list {width:100%; padding-top:5px; padding-bottom:5px;}
.info-content .news-list ul {width:100%; margin:0px;}
.info-content .news-list li {width:100%; height:25px; border-bottom:#F6F6F6 solid 1px; text-align:center;}
.info-content .news-list li .c01 {width:60%; height:25px; line-height:25px; text-align:left; float:left; overflow:hidden;}
.info-content .news-list li .c01 a{ text-decoration:none; color:#666}
.info-content .news-list li .c01 a:hover{ text-decoration:none; color:#F00}
.info-content .news-list li .c02 {width:25%; height:25px; line-height:25px; text-align:center; float:left;}
.info-content .news-list li .c03 {width:15%; height:25px; line-height:25px; text-align:center; float:left;}
.info-content .news-list li .c00{width:100%; height:25px; line-height:25px; text-align:left;}

.page_green-black {width:100%; height:35px; text-align:center; clear:both; margin:5px 0px;}

.info-content .title {width:100%; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-align:center; padding-top:10px;}
.info-content .picture {width:100%; height:80px; text-align:center;}
.info-content .ul {width:100%; margin:0px;}
.info-content .li {width:100%; height:25px; line-height:25px; text-align:left;}
.info-content .content {width:100%; padding-top:8px; padding-bottom:8px; line-height:25px; text-align:left;}
.info-content .return {width:100%; height:80px; text-align:center;}
.info-content .next{ width:100%; height:60px; float:left; text-align:left}
.info-content .next a{ text-decoration:none; color:#666}
.info-content .next a:hover{ text-decoration:none; color:#F00}
.info-content .next1{ width:100%; height:30px; list-style:30px; overflow:hidden;}
.info-content .next2{ width:100%; height:30px; list-style:30px; overflow:hidden;}

.info-content .hang {width:700px; line-height:200px;  text-align:center;margin-left:0px; margin-right:0px;}
.info-content .hang2 {width:100%; height:30px; line-height:30px; text-align:right;}
.info-content .hang .lie { height:100%; float:left; width:220px}
.info-content .hang .lie .img img{width:194px; height:139px; border:#CCCCCC solid 1px; padding:4px; }
.info-content .hang .lie .img {width:220px; height:auto; }
.info-content .hang .lie .name {width:220px; height:30px; line-height:30px; text-align:center; overflow:hidden; }
.info-content .hang .lie .name a{text-decoration:none; color:#666}
.info-content .hang .lie .name a:hover{text-decoration:none; color:#F00}
.info-content .page { height:25px; text-align:center; padding-left:150px; }

.page{width:400px; height:25px; text-align:center; padding-left:150px;}
.page li{ float:left; list-style-type:none; padding:5px}

.www_zzjs_net{z-index:99;width:170px;right:3px;top:145px;position:absolute;}
.www_zzjs_net .press{right:0;border:none;cursor:pointer;width:26px;height:136px;position:absolute;}
.www_zzjs_net .Qlist{left:0;width:170px;background:url(../images/siderIM_bg.gif) padding:5px;}
.www_zzjs_net .Qlist .b{float:right;height:6px;width:170px;font-size:1px;}
.www_zzjs_net .Qlist .infobox{text-align:center;background:#bdc5cb;background-image:url(../images/siderIM_infobox.gif);background-repeat:no-repeat;padding:5px;line-height:14px;color:#000;font-weight:700;}
.www_zzjs_net .Qlist .t{background:url(../images/siderIM_title.gif);height:34px;}
.www_zzjs_net .Qlist .b{background:url(../images/siderIM_bottom.gif);height:9px;overflow:hidden;}
.www_zzjs_net .Qlist .con{background:url(../images/siderIM_bg.gif);width:100%;padding:10px 0px 10px 0px;}
.www_zzjs_net .Qlist .con h2{height:22px;font:bold 12px/22px "ËÎÌå";background:url(../images/siderIM_bg.gif) repeat-y -163px 0;border:1px solid #3a708d;text-align:center;color:#fff;}
.www_zzjs_net .Qlist .con ul li{padding:5px 5px 0px 15px;}