@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family:宋体; text-align:center; font-size:12px; background:url(../images/bg.jpg) repeat-x;}
a{text-decoration:none; color:#696868}
ul,li{list-style-type:none; margin:0px; padding:0px }
img{border:0px; margin:0px; padding:0px;}
p{margin:0px;padding:0px}
.clear{clear:both}
dl,dt,dd{margin:0;padding:0}


#wrapper{width:1004px; margin:0 auto}
.header{width:1004px; height:88px; margin:0 auto}
.nav{width:1004px; height:27px;}
.nav ul{padding-left:21px; padding-top:5px;}
.nav ul li{float:left; padding-left:2px;}
.nav ul li a{display:block; width:94px; height:27px; background:url(../images/nav.jpg) no-repeat; color:#838383; line-height:27px;}
.pic{width:1004px; height:291px; margin:0 auto}
.main{width:1004px; margin:0 auto; padding-top:19px; padding-bottom:15px;}
.le{width:203px; float:left}
.let{width:203px; height:41px; background:url(../images/letop.jpg) no-repeat;}
.let span{color:#6c6c6c; font-size:14px; line-height:41px; font-weight:bold}
.lebox{width:193px; float:left; background:#f5f5f5; border:5px solid #dfdfdf;border-top:0px; padding-top:10px; padding-bottom:10px; _width:203px}
.lebox ul li{float:left; padding-left:15px; width:70px; height:68px;}
.lebox ul li a{float:left; width:44px; height:44px; display:block; padding-left:13px;}
.lebox ul li span{float:left; width:70px; height:24px; line-height:24px; color:#000000}
.lea{width:190px; height:55px; padding-top:10px; padding-bottom:10px; margin:0 auto}

.ri{width:791px; float:right; border:5px solid #dfdfdf; padding-top:17px; border-right:0px; border-bottom:0px;}
.ribox{padding:8px}
.ri1le{width:374px; float:left}
.ri1box{width:374px; float:left; padding-bottom:10px;}
.ri1boxt{width:374px; height:23px; background:url(../images/rit.jpg) no-repeat}
.ri1boxt span{color:#070707; font-size:14px; line-height:23px; float:left; padding-left:26px; font-weight:bold}
.riboxp a{color:#000000; line-height:20px; text-align:left; width:353px; margin:0 auto; display:block; padding-top:8px;}

.ri_rycom ul{width:353px; height:100%; overflow:hidden}
.ri_rycom li{ width:329px; padding-left:24px; float:left; height:35px;border-bottom:1px solid #e7e7e7; background:url(../images/dd.jpg) no-repeat 10px 16px}
.ri_rycom li a{float:left; text-align:left; color:#000000; line-height:35px;}
.ri_rycom li span{float:right;color:#000000; width:100px;line-height:35px;}
.ri_rycom li a:hover{ color:#056399}

.riri{width:374px; float:right}


.footer{width:1004px; height:68px; background:url(../images/fo.jpg) repeat-x;}
.fole{width:260px; float:left; padding-top:18px; padding-left:29px; padding-right:20px;}
.fori{width:581px; float:left}
.fori p{height:34px; line-height:38px; color:#000000}
.fori p a{color:#000000}

.ri_zs{width:771px; background:url(../images/ritt.jpg) no-repeat; height:25px; padding-left:20px; padding-top:6px;}
.ri_zs span{ height:26px; line-height:26px; float:left; padding:0px 5px; color:#000000}
.ri_zs span a{ color:#000000}

.ri_rycom1{ width:766px; padding-top:48px; padding-left:17px;}
.ri_rycom1 img{ float:right; padding-left:15px;}
.ri_rycom1 p{ text-align:left; color:#000000; line-height:24px;}

.box{padding-top:41px;}
.ptop{width:597px; height:21px; float:left; padding-left:23px;}
.ptople{float:left; line-height:21px; color:#000;}
.ptopri{float:right; line-height:21px; color:#000;}

.pro_com{width:766px; padding-top:10px;}
.pro_com ul{ width:766px; height:100%; overflow:hidden}
.pro_com li{ width:170px; padding:12px 8px; float:left; height:100%;}
.pro_com li img{ width:170px; height:135px;float:left}
.pro_com li span{ width:170px; height:26px; line-height:26px; float:left}
.pro_com li span a{ color:#000}
.pro_com li span a:hover{ color:#80b914;}

.pages{width:766px; height:25px; padding-top:15px; float:left}
.pages p{height:25px; line-height:25px; color:#000; float:left}
.pages p span{color:#F00}
.pages a{ height:25px; line-height:25px; color:#000; margin:0px 5px; float:left}
.pages a:hover{ color:#375f00}

.pro{width:766px; color:#000; margin:0 auto; line-height:26px; text-align:left; }
.prop{color:#000; text-align:left; line-height:26px;padding-left:20px;}
.prop a{color:#000}

.ri_rycom2 ul{width:751px; height:100%; overflow:hidden; float:left; padding-left:15px; padding-top:45px; padding-bottom:15px;}
.ri_rycom2 li{ width:705px; padding-left:44px; float:left; height:30px; border-bottom:1px dashed #e7e7e7; background:url(../images/dian3.gif) no-repeat 0px 10px}
.ri_rycom2 li a{height:30px; line-height:30px; float:left; text-align:left; color:#000000; padding-right:15px;}
.ri_rycom2 li span{float:left; height:30px; line-height:30px; color:#999999;}
.ri_rycom2 li span.a{color:#F00; float:none}
.ri_rycom2 li a:hover{ color:#056399}

.pages1{width:510px;height:25px; margin:0 auto}
.pages1 p{height:25px; line-height:25px; color:#000; float:left}
.pages1 p span{color:#F00}
.pages1 a{ height:25px; line-height:25px; color:#000; margin:0px 5px; float:left}
.pages1 a:hover{ color:#375f00}

.news{padding-top:40px; width:766px; margin:0 auto}
.newst{color:#000; line-height:26px; padding-bottom:10px;}
.newt{width:709px; height:30px; line-height:30px; border:1px solid #666666; border-left:0px; border-right:0px; margin:0 auto}
.newt1{color:#000; width:200px; float:left}
.newt2{width:280px; color:#000; float:left}
.newt3{color:#000; width:160px; float:left}
.newt3 span{color:#F00;}
.newp{color:#000; line-height:26px; text-align:left; width:709px; margin:0 auto}

.gc{width:766px; margin:0 auto; padding-top:15px; line-height:26px;}

.ma{color:#000; text-align:left; line-height:26px;margin:0 auto; width:766px; padding-top:15px}
.box3{width:766px; margin:0 auto}
.box3le{width:230px; float:left}
.box3ri{float:left; width:500px;color:#000; text-align:left; line-height:26px;}


.lx_com{ width:500px;padding-top:35px;margin:0 auto;}
.lx_com p{ width:500px; text-align:left; line-height:26px; color:#000; font-size:14px;}

.ly_com{ width:500px; padding:20px 0px 0px 0px;margin:0 auto;}
.ly_com ul{ width:450px; height:100%; overflow:hidden; float:left}
.ly_com li{ width:450px; float:left; margin-bottom:10px;}
.ly_com li span{ width:60px; float:left; height:22px; line-height:22px; color:#000; text-align:left}
.search1{ width:310px; height:22px; line-height:22px; float:left; border:1px solid #7f9db9}
.search2{ width:330px; height:150px; line-height:22px; float:left;border:1px solid #7f9db9}

.style100 {
	font-size: 12px; color: #6c6c6c
}
.style101 {
	font-size: 12px
}
#layer1 {
	z-index: 1; left: 873px; width: 60px; position: absolute; top: 228px; height: 21px
}
#layer2 {
	z-index: 2; left: 27px; width: 388px; position: absolute; top: 162px; height: 27px
}
#layer3 {
	z-index: 3; left: 28px; width: 550px; position: absolute; top: 162px; height: 40px
}
#layer4 {
	z-index: 4; left: 455px; width: 537px; position: absolute; top: 246px; height: 58px
}
.style102 {
	font-weight: bold; font-size: 16px; color: #333333; font-family: "宋体"
}
.style103 {
	color: #666666; font-family: arial, helvetica, sans-serif
}


