@charset "utf-8";



body{  font-size:12px;font-family:"Microsoft YaHei",SimHei,arial; }



html,body,span,iframe,input,h1,h2,h3,h4,h5,h6,p,a,em,font,img,strong,b,i,center,dl,dt,dd,ol,ul,li,form,label,fieldset{margin:0;padding:0}



a:link{color:#000;text-decoration:none;}

a:visited{color:#000;text-decoration:none;}

a:hover{color:#000;text-decoration:none;}

a:active{color:#000;text-decoration:none;}

li{list-style:none;}

a img{border:0;}

.clear{clear:both;}

.ziti{font-family:"Microsoft YaHei",SimHei,arial;}

.right{ float:right;}

.left{ float: left;}

.nowarp{white-space: nowrap;

text-overflow: ellipsis;

overflow: hidden;}







.head{ width:1000px; height:85px; margin:0 auto}

.logo{ float:left}

.tel{ float:right}



.nav{ width:1100px; margin:0 auto; background:#058814; height:39px}

.nav ul li{ width:122px; height:39px; background:url(nav-in.jpg) right center no-repeat; float:left; text-align:center; line-height:39px; font-size:14px}

.nav ul li a{ color:#FFF;}

.nav ul li a:hover{ color:#F00}



.banner{ width:1100px; height:395px; margin:0 auto}







.contenter{ width: 100%; min-width: 1100px; margin-top: 22px;}

.show{width: 1100px; margin: 0 auto;}

.show .t{ width: 1100px; height: 40px; background: url(line.png)no-repeat center bottom; text-align: center;}

.show .t span{ font-size: 18px; color: #058814; line-height: 30px;}

.show .c{ width: 1100px; height: 205px;}

.content{ width:1100px; background: #f8f8f8; margin:0 auto }

.content1{ width:1100px; margin: 0 auto; margin-bottom: 10px;height:auto; overflow:hidden}

.gsjs { width: 280px; margin-top: 10px;}

.new{ width: 400px; margin-top: 10px; margin-left:45px}
.title{ width: 100%; height: 40px; line-height: 40px;}
.title h3{ font-size: 18px; color: #333333; background:url(icon-1.png) left center no-repeat; padding-left:30px; float:left}
.title span a{ font-size:14px; color:#058814; float:right; font-weight:bold}
.gsjs .c{ line-height: 24px;}
.gsjs .c img{ margin: 10px 0;}
.gsl{ width: 128px; height: 29px; background: #058814; margin-top: 13px; color: #fff; text-align: center; line-height: 29px;}
.gsl small{ margin-right: 6px;}
.gsl a{ color: #fff;}
.gsl a:hover{ text-decoration: none;}
.new ul li{ width: 400px; height: 114px; border-top: 1px solid #d1d1d1;}
.content1 .new ul li:first-child{border-top: 0;}
.date{ width: 70px; height: 70px; margin-top: 22px; background: url(date.png); text-align: center; line-height: 35px;}
.date p{ font-weight: bold; color: #666666; font-size: 16px;}
.xw{ width: 310px; height: 70px; margin-top: 22px; line-height:30px; overflow:hidden}
.xw span{ font-size: 18px; color: #058814; width: 685px; display: block;}
.xw span:hover{ color:#F00}
.xw p{ font-size: 12px; color: #666666; line-height: 22px;}
.more{ width: 253px; height: 34px; background: url(more.png); text-align: center; line-height: 30px;}
.more a{ color: #fff;}
.more a:hover{ color:#F00}
.dd{ width:280px; height:90px; float:left}



.down{ width:350px; height:auto; overflow:hidden; margin-top:10px}
.xz{ width:260px; height:70px; margin-top:22px; line-height:32px; overflow:hidden}
.down ul li{ width: 350px; height: 114px; border-top: 1px solid #d1d1d1;}




/*滚动*/

.rollBox{width:1100px; height: 190px; overflow:hidden; margin:0 auto; display: block; overflow: hidden; margin-top: 14px;} 

.rollBox .LeftBotton{height:190px;width:36px;background:url(left.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:0 5px 0 10px;cursor:pointer;} 

.rollBox .RightBotton{height:190px;width:36px;background:url(right.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:0 0 0 5px;cursor:pointer;} 

.rollBox .Cont{width:1002px;overflow:hidden;float:left;} 

.rollBox .ScrCont{width:10000000px; height: 190px} 

.rollBox .Cont img{margin:0 auto;} 

.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 

.rollBox .Cont a:hover{color:#f00;text-decoration:none;} 

.rollBox #List1,.rollBox #List2{float:left;} 

.ScrCont ul li{ margin-left: 18px; margin-right: 18px; float: left; display: block; overflow: hidden;}

.ScrCont ul li a{ display: block; float: left; text-align: center;}

.ScrCont ul{ margin: 0;}

.name{ display: block; line-height: 30px; font-size: 12px;}

.img{ width: 131px; height: 131px; border-radius: 50%;}







.aa{ width:1100px; margin:0 auto; height:auto; overflow:hidden}

.aa-1{ width:280px; float:left}

.aa-2{ width:775px; float:right}

.aa-2-img ul{ margin-left:3px}

.aa-2-img ul li{ border:1px #CCC solid; padding:3px; text-align:center; width:180px; height:px; float:left; margin-right:5px; height:180px}

.aa-2-img ul li h3{ line-height:30px}





.foot{ width:1100px; height:auto; margin:0 auto; overflow:hidden; background:#058814; margin-top:20px}

.foot-1{ width:580px; float:left; font-size:14px; color:#FFF; line-height:25px; margin:20px}

.foot-2{ float:right; width:480px;margin-top:20px}



.foot-2-l{ float:left; }

.foot-2-l span{     float: left;
    margin-right: 10px;
    font-size: 14px;
    text-align: center;
    color: #fff;
    line-height: 2;
    width: 125px;}
.foot-2-l span img{
display: block;
    margin: 0 auto;
}
.foot-2-r{ float:right; margin-right:20px; margin-top:30px}

.friend{ color:#999}











.left1{ width:282px; height:auto; float:left}

.sidebar{ 

width: 250px;

padding: 15px;

border: 1px solid #D0D0D0;

background-color: #FFFFFF;

}



.sortnavt {

background: url(icon03.png) no-repeat scroll 0 5px transparent;

color: #888888;

height: 60px;

margin-left: 13px;

padding-left: 35px;

text-align: left;

font-size: 18px;

}



.ddsmoothmenu-v ul{width: 250px;}

.ddsmoothmenu-v ul li{font-size: 14px;width:250px;}

.ddsmoothmenu-v ul li a{display: block;height: 36px;border-bottom: 1px dotted #B0B0B0;width: 250px; text-align:center; line-height:30px;}

.ddsmoothmenu-v ul li a:hover{color: #4bb865;}

.sortUlClass1 li a{ font-size:12px;}



.sidebar span{font-size: 14px;

display: block;}





.ddsmoos{ width:250px; padding-left:40px}



.ddsmoos ul li{ display: block;

height: 36px;

border-bottom: 1px dotted #B0B0B0;

width: 250px;

text-align: center;

line-height: 30px}

.ddsmoos ul li a{ color:#666666}

.ddsmoos ul li a:hover{ background:#4bb865}





.p_con {

width: 250px;

margin-top: 10px;

padding: 15px;

border: 1px solid #D0D0D0;

background-color: #FFFFFF;}



.title02{height:60px; margin-left:13px; padding-left:35px; text-align:left; color:#888888; background: url(icon03.png) no-repeat 0 5px;}

.title02 h3{font-size:18px;}

.title02 span{font-size:14px;}



.p_con_c {

line-height: 30px; text-align:center

}



.title03 {

height: 35px;

border-bottom: 1px solid #DDDDDD;

line-height: 35px;

}







.right1{ width:800px; float:right;}

.title03 h3 {

display: block;

float: left;

padding-left: 20px;

font-size: 18px;

color: #058814;

width: 400px;

overflow: hidden;

white-space: nowrap;

text-overflow: ellipsis;

}



.title03 span {

display: block;

float: right;

}



.p-about {

margin-top: 10px;

padding: 10px 20px 20px;

line-height: 30px;



color: #666666

}









/*新闻*/



.p_n_list{ width:800px;}

.p_n_list *:hover{ text-decoration:none; color:#4bb865;}

.p_n_list a{ display:block; display:inline-block;width:100%;padding:5px 0;  border-bottom:dashed #B0B0B0 1px;line-height:28px; cursor:pointer; font-family:Microsoft YaHei; }

.p_n_list a.off{}

.p_n_list a.on { } 

.p_n_list a .nd{ display:block; display:inline; width:56px;height:56px; float:left;color:#fff;/*margin:5px 10px 5px 10px;padding:1px; background:#0A64AB ; line-height:20px; font-size:10px; text-align:center; */ background:url(newsfirst_bg.jpg) no-repeat;text-align:center;}

.p_n_list a .nd strong{display:block; width:100%;height:20px; font-size:20px; line-height:20px; padding-top:10px;color:#fff ;}

.p_n_list a .nt{display:block;overflow:hidden;margin-left:72px;width:650px;line-height:22px;text-align:left;font-size:14px; font-weight:bold; white-space:nowrap;text-overflow:ellipsis;}

.p_n_list .nc{display:block;overflow:hidden;margin-left:72px; height:40px;text-align:left;line-height:20px; }







.n_n_list{}

.n_n_list dl{width:608px; padding:0px; margin:0px; border-bottom:1px dashed #cccccc; }

.n_n_list dt{float:left;padding-left:5px;line-height:30px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:500px;}

.n_n_list dd{float:right; line-height:30px; padding-right:5px; color:#8C7769;}





.n_n_list1{width: 720px;}

.n_n_list1 li{background: url("icon17.jpg") repeat-x scroll left bottom transparent;height: 30px;line-height: 30px;}

.n_n_list1 li dl{ width:700px; float:left;}

.n_n_list1 li dt{ float:left; width:600px; padding-left:5px; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}	

.n_n_list1 li dd{ float:right; padding-right:5px;}

.n_n_list1 li .cc{ width:710px; padding-bottom: 20px; line-height:25px;}

.n_n_list1 li .more{ bottom: 10px;position: absolute;right: 10px;}





/*翻页*/



.navPage{clear:both;padding:10px 10px 10px 0px;font-size:10px;font-family:arial,simsun,sans-serif; text-align:center;width:660px; float:left;}

.navPage ul{ text-align:center;}

.navPage li{float:left;width:20px; padding:0 2px;}

.navPage a{display:block;width:12px;height:12px;color:#7B7B7B;line-height:12px;padding:2px 4px;border:1px solid #B0B0B0;}

.navPage a:hover,a.pagebarCurrent{border:1px solid #B0B0B0;color:#0A64AB;text-decoration:none;}

















.p-list1{ margin-top:20px; width:800px; height:auto; overflow:hidden ; float:left}
.p-list1 ul li{ width:180px; height:160px; float:left; text-align:center; font-size:14px; line-height:25px; margin:5px 10px}
.p-list1 ul li img{ border:1px #CCC solid}
.p-list1 ul li a:hover{ color:#F00; text-decoration:underline}

/*.p-list1-img{ padding:5px; float:left}
.p-list1-cen{ width:600px; float:right}

.p-list1-cen-tit{ color:#058814; font-weight:bold; font-size:14px}
.p-list1-cen-cc{ color: #666; font-size:12px; line-height:30px}
.p-list1-cen-cc span{ color:#F00}
*/

.down{ width:350px; height:auto; overflow:hidden; margin-top:10px}
.xz{ width:260px; height:70px; margin-top:22px; line-height:32px; overflow:hidden}
.down ul li{ width: 350px; height: 114px; border-top: 1px solid #d1d1d1;}





#demo { overflow:hidden; width:1140px;}

#demo0 { overflow:hidden; width:1140px;}

#demo img {width:180px; height:120px; border: 3px solid #F2F2F2; margin:8px;}

#demo0 img {width:180px; height:120px; border: 3px solid #F2F2F2; margin:8px;}



#indemo { float: left; width:800%;}

#demo1 { float: left; text-align:center; margin-left:30px;}

#demo2 { float: left;}

#demo10 { float: left; text-align:center; margin-left:30px;}

#demo20 { float: left;}

#demo { overflow:hidden; width:1140px;}

#demo0 { overflow:hidden; width:1140px;}

#demo img {width:180px; height:140px; /*border: 3px solid #F2F2F2; margin:8px;*/}

#demo img0 {width:180px; height:140px;







