body{margin:0; font-size:12px; font-family:"宋体";}a:hover{color:red;text-decoration:none}a:active,a:link,a:visited{color:#333;text-decoration:none}
body,ul,li,img,form,input { padding:0px; margin:0px; list-style:none; }
.clear { clear:both; }
/*top*/
#topbox { width:100%; height:100px; background-color:#f8f8f8; }
#head { width:1000px; height:100px; margin:0 auto; }
#head .logo { width:660px; float:left; }
#head .so { width:280px; float:right; }
#head .so .t { width:280px; height:44px; line-height:44px; text-align:right; }
#head .so .t a { font-size:12px; color:#3d3d3d; }
#head .so .b { width:280px; height:30px; text-align:right; }
.hyinput { width:200px; height:24px; padding-top:3px; padding-bottom:3px; padding-right:3px; padding-left:5px; line-height:24px; border:solid 1px #d8d8d8; color:#999999; background-color:#fcfcfc; }
.hyinput2 { width:60px; height:32px; background-color:#059500; color:#FFFFFF; font-size:12px; font-weight:bold; border: solid 1px #059500; padding-left:0px; }

/*nav*/
#navbox { width:100%; height:44px; background-color:#059500; }
#nav .hover { background: url(../images/lihover--.jpg); color:#fff; }
#nav{margin:0px;list-style-type:none; width:1000px; height:44px; margin:0 auto;font-size:12px; font-weight:100;}
#nav li{text-align:center;float:left;position:relative; z-index:9999;color:#fff; line-height:44px; width:125px; height:44px; }
#nav li a { color:#fff; font-size:14px; line-height:44px; width:125px; height:44px; font-weight:bold; }
#nav li:hover {  color:#fff; line-height:44px; width:125px; height:44px;  }
#nav li a:link,#navigation li a:visited{display:block;text-decoration:none;color:#FFF;width:125px;height:44px;line-height:44px;border-width:1px 1px 0 0;font-size:14px; font-weight:bold; color:#fff;}
#nav li a:hover{color:#fff;  background-color:#059500;}
#nav li ul{list-style-type:none;display:none;position:absolute;top:44px;left:0;margin-left:0;padding-left:0;width:125px; z-index:9999; background-color:#059500; font-size:12px; margin-top: }
#nav li ul a { font-size:12px; font-weight:100; }
#nav li ul li { border-top:solid 1px #fff; }
#nav li ul li a:hover{color:#fff; background-color:#059500;  }






/*banner*/
#full-screen-slider { width:100%; height:400px; float:left; position:relative}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}

#pagination { display:block; list-style:none; position:absolute; left:50%; top:360px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

#full-screen-slider2 { width:100%; height:240px; float:left; position:relative}
#slides2 { display:block; width:100%; height:240px; list-style:none; padding:0; margin:0; position:relative}
#slides2 li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides2 li a { display:block; width:100%; height:100%; text-indent:-9999px}

#pagination2 { display:block; list-style:none; position:absolute; left:80%; top:200px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination2 li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination2 li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination2 li.current { background:#0092CE}

/*about*/
#box { width:1000px; margin:15px auto; }
#box_l { width:490px; float:left; }
#title1 { width:475px; height:36px; background:url(../images/titlebg.jpg); line-height:33px; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:15px; }
#title1 span { width:70px; height:36px; float:right; }
#con { width:464px; height:160px; margin-left:4px; border:solid 1px #ececec; border-top:none; padding:10px; }
#con li { width:454px; height:27px; border-bottom:dashed 1px #dfdfdf; line-height:27px; background:url(../images/dian.jpg) 0px 12px no-repeat; padding-left:10px; }
#con li a { color:#5a5a5a; }
#con li span { float:right; line-height:27px; font-size:12px; color:#999; font-family:Arial, Helvetica, sans-serif; }
#con .l { width:160px; height:160px; float:left;}
#con .r { width:294px; height:160px; float:right; line-height:24px; text-indent:2em;  }
#box_r { width:490px; float:right; }

/*pro*/
#title2 { width:985px; height:36px; background:url(../images/titlebg.jpg); line-height:33px; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:15px; }
#title2 span { width:70px; height:36px; float:right; }
#con2 { width:974px; height:220px; margin-left:4px; border:solid 1px #ececec; border-top:none; padding:10px; }
/*public Control layout*/
.thBody{width:974px;margin:0 auto; height:200px;}   /*整站控制布局  宽度固定*/
.thLeft{float:left;}
.thLeft li { float:left; }
.wrapperBox{width:974px; height:220px; overflow:hidden;zoom:1;position:relative;}
.wrapper{width:974px;font-family:Tahoma, Geneva, sans-serif;width:1000px;position:relative;}
.up{padding-top:10px;height:25px; position:absolute; z-index:999; bottom:0;}
.up span{width:auto;height:auto;padding:0;}
.up ul li {width:6px;height:6px;background:url(../images/img012.jpg) no-repeat -34px -5px;margin-right:2px;text-indent:-99999px;}
.up ul li.current{color:#069;width:6px;height:6px;background:url(../images/img012.jpg) no-repeat -21px -5px;margin-right:2px;}
.buttom{height:20px;}
ul.yb_box_topbs{float:left;margin:5px 6px 5px 8px;}
.up span.buttom_left,.up span.buttom_right {cursor:pointer;width:15px;float:left;height:15px;background:url(../images/img012.jpg) no-repeat;}
.up span.buttom_right {background-position:right 0;}
.downContent{position:relative;width:100%;}
.downContent li{width:228px;margin-right:20px; float:left;}
.downContent li p{width:228px;text-align:center;font-size:12px;}

.downContent2{position:relative;width:100%;}
.downContent2 li{width:228px;margin-right:20px; float:left;}
.downContent2 li p{width:228px;text-align:center;font-size:12px;}


#box_l1 { width:335px; float:left; }
#box_l2 { width:335px; float:left; margin-left:15px; }
#box_l3 { width:300px; float:right; }
#title3 { width:320px; height:36px; background:url(../images/titlebg.jpg); line-height:33px; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:15px; }
#title3 span { width:70px; height:36px; float:right; }
#con3 { width:309px; height:230px; margin-left:4px; border:solid 1px #ececec; border-top:none; padding:10px; }
#con4 { width:329px; height:250px; margin-left:4px; border:solid 1px #ececec; border-top:none; padding:10px; }

.bannerbox { width: 279px; height: 230px; overflow: hidden; margin: 0px auto; }
#focus { width: 279px; height: 230px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 279px; height: 230px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 279px; height: 230px; overflow: hidden; position: relative; padding: 0px; margin: 0px; text-align:center; }
#focus .preNext { width: 100px; height: 230px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }



#title4 { width:285px; height:36px; background:url(../images/titlebg.jpg); line-height:33px; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:15px; }
#title4 span { width:70px; height:36px; float:right; }
#con5 { width:274px; height:230px; margin-left:4px; border:solid 1px #ececec; border-top:none; padding:10px; }
#con5 p { line-height:32px; font-size:12px; margin:0px; padding:0px; }



#footer { width:100%; height:65px; background:url(../images/footerbg.jpg); padding:15px 0px 0px 0px; line-height:24px; text-align:center; color:#FFFFFF; }
#footer a { color:#FFFFFF; }


#cbanner { width:1000px; height:240px; margin:0 auto; }
#cleft { width:190px; float:left; }
#cleft .title { width:170px; height:34px; background:url(../images/ctitlebg.jpg); line-height:34px; padding-left:20px; color:#FFFFFF; font-size:14px; font-weight:bold; }
#cleft .con { width:166px; border:solid 1px #dcdcdc; border-top:none; padding:15px 0px 0px 22px; }
#cleft .con li { width:139px; height:24px; line-height:24px; background:url(../images/cli.jpg); text-align:center; margin-bottom:15px; }
#cleft .con li a {  color:#058f00; font-size:12px; }
#cleft .con li#current,#cleft .con li:hover { background:url(../images/clihover.jpg); color:#FFFFFF;  }
#cleft .con li#current a,#cleft .con li:hover a{color:#FFFFFF;font-size:12px; }
#cleft .con p { padding:0px; margin:0px; line-height:24px; }
#cright { width:795px; float:right; }
#cright .title { width:765px; height:34px; background:url(../images/cright_t.jpg); padding-left:30px; font-size:14px; color:#009933; line-height:34px; }
#cright .title span { float:right; line-height:34px; font-size:12px; color:#666; }
#cright .con { width:795px; padding:15px 0px 0px 0px; line-height:28px; color:#3d3d3d; font-size:12px; }

#cright .con2 { width:795px; padding:15px 0px 0px 0px;  }
#cright .con2 li { line-height:32px; height:32px; color:#3d3d3d; font-size:12px; background:url(../images/dian.jpg) 0px 15px no-repeat; padding-left:10px; border-bottom:dashed 1px #dfdfdf; }
#cright .con2 li span { float:right; margin-right:8px;line-height:32px; color:#666; }
#page { width:795px; height:40px; line-height:40px; text-align:right; font-family:Arial, Helvetica, sans-serif; border-top:dashed 1px #ececec; }

#cright .con .titles { width:795px; height:45px; line-height:45xp; font-size:20px; color:#009900; text-align:center; } 
#cright .con .xx { width:795px; text-align:center; height:30px; line-height:30px; font-size:12px; color:#666666; border-bottom: dashed 1px #ececec; }

#cright .con4 { width:795px; padding:15px 0px 0px 0px;  }
#cright .con4 li { line-height:24px; width:250px; height:220px; color:#3d3d3d; font-size:12px; text-align:center; margin:7px; float:left; }
#cright .con4 li span { float:right; line-height:32px; color:#666; }

#cright .con6 { width:795px; padding:15px 0px 0px 0px;  }
#cright .con6 li { line-height:24px; width:250px; height:280px; color:#3d3d3d; font-size:12px; text-align:center; margin:7px; float:left; }
#cright .con6 li span { float:right; line-height:32px; color:#666; }

.line { border-bottom: dotted 1px #ececec; }


.ycpage{
width:660px; float:left;
text-align: center; 
padding-top: 10px;
padding-bottom: 10px; 
}
 
.ycpage li{
display: inline;
line-height: 22px;
}
 
.ycpage li a{
margin-right: 5px;
padding-right: 5px;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #CCC;
background-color: #FFF;
}
 
.ycpage .pageinfo{
	line-height:22px;
}
