@charset "gb2312";
body{ margin:0px; 
      padding:0px; 
	  background: url("../images/bg1.jpg") repeat-x ;
      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;
    }
.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: 975px; HEIGHT: 48px;BACKGROUND: url(../images/headbg.png) 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: 48px; 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: 48px; 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 ;BACKGROUND: url(../images/heada.jpg) repeat-y; width:97px; DISPLAY: block; HEIGHT: 48px; padding:0px 5px;
}

#flashb{
	width:100%;
	height:320px;
	margin:0;
}

.flash{
	 width:1000px; height:366px; margin-top:3px;
}
#maind{ width:990px;margin: 0 auto; float:left}

#maindl{ float:left; width:250px;margin:0 auto;border:1px solid #ccc;}

#mainll{width:250px; float:left}
#mainlt{width:250px; float:left}
#mainlf{width:250px; float:left}

#maintl{width:250px; float:left; margin-top:20px;}
#maintt{width:250px; float:left}
#miantf{width:250px; float:left}

#mainrl{width:250px; float:left;margin-top:20px;}
#mainrt{width:250px; float:left}
#mainrf{width:238px; float:left; text-align:left; padding:10px; line-height:18px;}

#maindt{ float:left; width:677px; border:1px solid #ccc; margin-left:10px; margin-right:5px; height:850px;}
#mainnl{ width:677px; float:left}
#mainnlt{ width:677px; float:left}
#mainnlp{ width:677px; float:left;}
#mainnlm{ font-size:18px; line-height:50px; padding:5px; color:#0295CE; font-weight:bolder; width:630px; height:50px; background:#EEEEEE; text-align:center; font:"Î¢ÈíÑÅºÚ"}
#mainnly{width:677px; float:left}
#miannls{ float:left; width:200px; border:1px solid #CCC; height:133px; text-align:center; margin-left:20px; margin-top:10px; margin-bottom:10px;}
#t1{; padding:5px 0px 0px 0px}
#mainnlw{ float:right; width:400px; text-align:left; padding:8px; line-height:22px; font-size:14px}

#mainnf{width:658px; float:left; padding-left:10px; height:120px;}
#mainnf ul li{ border-bottom: 1px dashed #000; line-height:22px; float:left; width:640px;; text-align:left ; padding-left:10px;}
#m{ float:left; width:500px;line-height:22px; padding-top:5px;}
#mp{float:left; padding-top:5px;}
#t{ float:right;}
#mainnf ul li a{ text-decoration:none; color:#000}
#mainnf ul li a:hover{ text-decoration:underline; color:#3262AE}

#gg1{width:678px; text-align:center; margin:8px 0px; }

#mainng{float:left; width:438px;}
#mainngl{float:left; width:438px;}
#mainngs{float:left; width:438px;}
#mainngm{float:left; width:438px; margin-top:10px;}
#mainngf{float:left; width:408px; text-align:left; padding:8px; line-height:18px;}

#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{ width:261px}
#ml{ margin:5px 0px;}
#ms{margin:0px 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:678px;}
#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:100px; 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:100px; 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; text-align:left}
#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:17px; 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:67px;}
#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:10px;}
#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:710px; height:auto; float:right; margin-right:10px;}
.right .top{ width:100%; height:40px;}
.right .top .title{ width:710px; height:40px; line-height:40px; margin:0px auto; background:url(../images/weizhibg.jpg) no-repeat center; color:#FFF;}
.right .top .title a{ color:#FFF;}
.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:100%; 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:200px; 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:200px; height:auto; }
.info-content .hang .lie .name {width:200px; 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:45px; text-align:center; }
.page{width:400px; height:25px; text-align:center; padding-left:150px;}
.page li{ float:left; list-style-type:none; padding:5px}

/*Ñ¡Ïî¿¨1*/
#Tab1{
width:960px;
margin:0px;
padding:0px;
margin:0 auto;}
/*Ñ¡Ïî¿¨2*/
#Tab2{
width:966px;
margin:0px;
padding:0px;
margin:0 auto;}
/*²Ëµ¥class*/
.Menubox {
width:100%;
background:url(../images/gcsbg.jpg) no-repeat;
height:28px;
line-height:28px;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
float:left;
display:block;
cursor:pointer;
width:114px;
text-align:center;
color:#949694;
font-weight:bold;
}
.Menubox li.hover{
padding:0px;
background:#fff;
width:116px;
border-left:1px solid #A8C29F;
border-top:1px solid #A8C29F;
border-right:1px solid #A8C29F;
background:url(bg1.gif);
color:#739242;
font-weight:bold;
height:27px;
line-height:27px;
}
.Contentbox{
clear:both;
margin-top:0px;
border-top:none;
height:151px;
text-align:center;
padding-top:8px;
}
-->

.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;}