@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0; }
ul,li{ list-style:none; }
img{ border:0; vertical-align:top; }
body{ font:12px "Î¢ÈíÑÅºÚ"; color:#777; width:980px;  margin:0 auto; background:#fff; }
html{ background:#f8ffcb url(../images/bg.jpg) repeat-x; }
a{ color:#444; text-decoration:none; }
a:hover{ text-decoration:none; }

.w960{ width:960px; margin:0 auto; }
.w750{ width:750px; margin-left:10px; }
.w198{ width:198px; }
.w539{ width:539px; margin:auto 10px; }
.fl{ float:left; }
.clear{ clear:both; font-size:0; height:0; overflow:hidden; }
.dlink{ width:100%; height:100%; display:block;}
.header{ width:980px; height:230px; background:#f1f1f1 url(../images/topbanner.jpg); }
.nav{ width:980px; height:56px; background:url(../images/nav_bg.jpg); }
.nav ul{ height:56px; clear:both; overflow:hidden; }
.nav ul li,.nav ul li a{ width:76px; height:37px; float:left; margin-top:5px; margin-left:14px; }
.nav ul li a{ font-size:14px; color:#fff; font-weight:bold; text-align:center; line-height:37px; }
.nav ul li a:hover,.nav ul li a.hover{ background:url(../images/nav_hobg.png) no-repeat; color:#4c8b00; }

.ejnav{ width:932px; height:37px; margin:0 auto; }
.ejnav span{ width:932px; height:37px; display:block; line-height:37px; text-align:center; letter-spacing:1px; }/*.ejnav span a{ margin-right:14px; }*/

.zxxw{ height:48px; background:#48cded; }
.zxxw span{ width:100px; height:48px; font-size:20px; color:#fff; line-height:48px; text-align:center; display:block; float:left; }
.zxxw MARQUEE{ float:left; color:#fff; line-height:48px; }.zxxw MARQUEE a{ color:#fff;  }

.main_a{ margin-top:10px; }
.main_a,.a_le{ height:389px; }
.login{ height:113px; background:url(../images/login_bg.jpg) no-repeat; padding:50px 0 0 16px; }
.login form{ width:165px; height:100px; }
.login span,.login form input{ color:#fff; float:left; width:50px; margin-top:5px; }
.login form input{ width:108px; height:18px; border:1px solid #f09a00; color:#aaa; }
.login form input.cl001{ width:40px; height:18px;border:1px solid #f09a00; color:#aaa;}.login form img.cl002{ margin-top:10px; margin-left:4px;}

.a_1,.zxgg{ height:262px; }
.zxg{ width:540px; height:260px; background:#f2fce7; border-top:2px solid #72b40b; }
.zxgg{ background:url(../images/zxtg_bg.jpg) no-repeat; height:271px; margin-left:10px; margin-top:-8px; }
.zxgg h1{ height:54px; width:100%; margin: 0px auto 0px auto;}
.zxgg ul{ width:155px; height:194px; margin:0px 14px 0 auto; }
.zxgg ul li{ line-height:30px; }

.zxg span{ width:540px; height:35px; display:block; }
.zxg span a{ width:97px; height:35px; display:block; float:left; margin-left:18px; text-align:center; line-height:32px; font-size:14px; font-weight:bold; color:#6cb100; }
.zxg span a:hover,.zxg span a.hover{ background:url(../images/ghj.jpg) no-repeat; color:#fff; }
.zxg dl{ width:500px; height:185px; margin:20px auto; overflow:hidden; }
.zxg dl dt,.zxg dl dt img{ width:250px; height:185px; float:left; }
.zxg dl dd{ width:235px; height:185px; float:left; margin-left:15px; }
.zxg ul li{ line-height:27px; background:url(../images/dgdf.jpg) no-repeat 0 8px; padding-left:15px; }

.search{ width:481px; height:90px; background:url(../images/searchfgh.jpg) no-repeat; float:left; margin-top:10px; padding:14px 0 0 268px; }
.search form{ width:408px; height:38px; }
.search form input{ float:left; height:38px; border:0; }
.search form input.search_text{ width:300px; height:36px; margin:1px auto 0 1px; line-height:36px; padding-left:10px; color:#ccc; }
.search form input.search_btn{ width:86px; background:none; margin-left:10px; }

.sbxz{ height:51px; background:url(../images/fdhdh.jpg) no-repeat; margin-top:10px; height:185px; }
.sbxz h1{ width:100%; height:38px; margin:0px auto 0px auto;}.sbxz h2{width:100%; height:96px; text-align:center;margin:0px auto 0px auto; padding:0px ;}
.sbxz p{  width:170px; margin:0 auto; clear:both; }
.sbxz p a{ color:#fff; }

.main_b,.mle{ height:572px; }
.mle{ background:url(../images/minle_bg.png) no-repeat; }.mle h1{ height:77px; width:168px; margin:0px auto 0px auto;}.mle h2{ height:60px; width:168px; margin:0px auto 0px auto;}
.fsd{ width:168px; margin:0 auto; margin:0px 0px 0px 14px; float:left; display:inline; }
.fsd ul li{ margin-bottom:10px; }
.fsd a,.gfd b{ color:#F00; }
.gfd{ margin-top:0px; }
.gfd a{ color:#444; }
.gfd ul li{ line-height:18px; }

.xxjx,.xxgl{ height:225px; }
.xxgl{ width:369px; background:url(../images/bgf.jpg) no-repeat; }.xxgl h1{ width:100%; height:52px; margin:0px auto 0px auto;}
.xxgl ul{ width:315px; height:142px; margin:0px auto 0 28px; text-align:right; }
.xxgl ul li{ line-height:26px; width:315px; clear:both; }
.xxgl ul li a{ float:left; }.xxgl ul li span{ float:right; }

.jxjy{ background:url(../images/bgf.jpg) no-repeat -380px 0 ; margin-left:10px; }
.dgdf{ height:100px; margin-top:10px; }
.dygj{ background:url(../images/bgf.jpg) no-repeat 0 -235px; }
.dqzc{ background:url(../images/bgf.jpg) no-repeat -379px -235px; margin-left:10px; }

.xxgdf{ height:250px; background:url(../images/fsd.jpg) no-repeat; }
.xxgdf span.dfs{ width:590px; height:48px; display:block; margin:10px auto; }
.xxgdf span.dfs a{ width:100px; height:47px; background:url(../images/gfdgf.jpg) no-repeat; display:block; float:left; font-size:18px; color:#fff; text-align:center; line-height:36px; margin-left:15px;}
.xxgdf span.dfs a:hover{ background:url(../images/gfdg.jpg) no-repeat; }.xxgdf span.dfs a.hover{ background:url(../images/gfdg.jpg) no-repeat; }
.xxgdf ul{ width:882px; height:165px; margin:16px auto 0px 52px; clear:both; }
.xxgdf ul li{ width:186px; height:165px; display:block; text-align:center; float:left; margin:0px 32px 0px 0px;  }.xxgdf ul li a{ width:186px; height:165px; display:block; text-align:center; float:left;   }
.xxgdf ul li img{ margin-bottom:8px; }

.yqlj{ height:63px; background:#5ea225; margin-top:10px; background:url(../images/gsgsdf.jpg) no-repeat;  }
.yqlj span{ width:120px; height:63px; display:block; text-align:center; line-height:63px; font-size:20px; color:#fff; float:left;  }
.yqlj form select{ width:148px; height:19px; margin-top:22px; margin-right:10px;  }

.footer{ height:166px; margin-top:70px; background:url(../images/footer_bg.jpg) no-repeat; }
.footer p{ text-align:center; line-height:26px; }
.line22{ line-height:22px;}.L{ float:left;}.fc{ text-align:center;}.Ml9{ margin:0px 0px 0px 9px;}
/*¹ö¶¯*/
#demo {     /*background: #ffffff; */    overflow:hidden;     border: 0px dashed #CCC;     width: 510px; } 
#demo img {     border: 0px solid #ffffff; /*#F2F2F2*/} 
#indemo {     float: left;     width: 800%; } 
#demo1 {     float: left; } 
#demo2 {     float: left; }

#demow {     /*background: #ffffff; */    overflow:hidden;     border: 0px dashed #CCC;     width: 900px; } 
#demow img {     border: 0px solid #ffffff; /*#F2F2F2*/} 
#indemow {     float: left;     width: 800%; } 
#demow1 {     float: left; } 
#demow2 {     float: left; }

#demox {     /*background: #ffffff; */    overflow:hidden;     border: 0px dashed #CCC;     width: 900px; } 
#demox img {     border: 0px solid #ffffff; /*#F2F2F2*/} 
#indemox {     float: left;     width: 800%; } 
#demox1 {     float: left; } 
#demox2 {     float: left; }

#demoy {     /*background: #ffffff; */    overflow:hidden;     border: 0px dashed #CCC;     width: 900px; } 
#demoy img {     border: 0px solid #ffffff; /*#F2F2F2*/} 
#indemoy {     float: left;     width: 800%; } 
#demoy1 {     float: left; } 
#demoy2 {     float: left; }

#demoz {     /*background: #ffffff; */    overflow:hidden;     border: 0px dashed #CCC;     width: 900px; } 
#demoz img {     border: 0px solid #ffffff; /*#F2F2F2*/} 
#indemoz {     float: left;     width: 800%; } 
#demoz1 {     float: left; } 
#demoz2 {     float: left; }

/*boximg*/
.boximg{ border:1px solid #cccccc; padding:3px 3px 3px 3px; text-align:center;}.boximg img{ border:0px;}