@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px;line-height:22px;font-family:"宋体",Arial; -webkit-text-size-adjust:none; background-color:#66bc13; color:#232323;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#128809;}
a:hover{text-decoration:none; color:#22B32D;}
img{ border:0;}
table{ border:0;}
.clear{ clear:both;}
dt span.bt{ float:left; margin-left:12px; font:bold 15px/28px "宋体"; color:#1F7418;}
dt span.bt1{ float:left; margin-left:30px; font:bold 15px/28px "宋体"; color:#fff;}
dt span.bt2{ float:left; margin-left:65px; font:bold 15px/44px "宋体"; color:#fff;}
dt span.mor{ float:right; margin-right:10px; line-height:28px; color:#1F7418; }
dt span.mor a{ color:#1F7418; }
dt span.mor a:hover{ color:#1F7418;}
dt span.mor1{ float:right; margin-right:10px; line-height:44px; color:#1F7418; }
dt span.mor1 a{ color:#FFF; }
#head{ width:1014px; margin:0px auto; overflow:hidden; background-color:#FFF; }
.head{ width:1000px; margin:0px auto; verflow:hidden; font-size:0px;}


/*---tip效果加载---*/
.tip_a{background:url(tip.gif) no-repeat center 20%;width:282px;height:423px}
#pic{ width:1000px; margin:5px auto; font-size:0px;}

/*---导航---*/
#xynav{ width:100%; margin:0px auto; height:48px; background:url(../images/nav_bg.gif) repeat-x;}
#nav{ width:1000px; margin:0px auto; height:48px;text-align:center; z-index:999;}
#nav ul{float:left}
#nav li{float:left;height:48px;position:relative; line-height:48px;z-index:999;}
#nav li.line_off{background:none}
#nav a{display:block;float:left;height:48px; line-height:48px;font-size:14px;color:#fff;width:120px;blr:expression(this.onFocus=this.blur());outline:none;position:relative}
#nav a:hover,#nav .active a,#nav li.sfhover a{color:#fff;text-decoration:none;font-weight:700;}
#nav .n{background:url(../images/i2.png) no-repeat 0 4px;width:2px;height:51px;float:left}
/*---当前分类---*/
#nav li ul{display:none;position:absolute;top:44px;left:2px;width:118px;padding:10px 0;background:url(../images/nav2.png) repeat-y;z-index:999}
/*#nav li:hover ul{display:block}*/
#nav li ul li{line-height:30px;height:30px;margin:0;background-image:none;position:relative;z-index:2}
#nav li ul a,#nav li.active ul a,#nav li.sfhover ul a{background:none;font-weight:300;height:auto;color:#000;line-height:24px;width:110px;margin-left:3px;font-size:12px;float:none;padding:0 0 6px;background:url(../images/nav2.png) no-repeat -234px -100px;_background:url(../images/nav2_1.gif) no-repeat 0 -30px}
#nav li ul a:hover{background:url(../images/nav2.png) no-repeat -234px 0;_background:url(../images/nav2_1.gif) no-repeat 0 0;color:#fff;font-weight:300}
#nav li ul .t{position:relative;z-index:2;top:14px;left:0;width:116px;height:4px;font-size:0;line-height:0;overflow:hidden;background:url(../images/nav2.png) no-repeat -116px 0;_background:url(../images/nav2_2.png) no-repeat}


.fl{float:left;}
.fr{float:right;}

#xypic{ width:1000px; margin:5px auto; overflow:hidden; font-size:0;}

#focus{ width:100%; margin:0px auto; overflow:hidden; background-color:#297C60;}
#xy_fo{width:480px; margin:0px auto;height:210px;position:relative;overflow:hidden;}
#xy_fo ul{position:absolute;}
#xy_fo ul li{height:210px;position:relative;float:left;background:#000;overflow:hidden;}
#xy_fo ul li div{position:absolute;}
#xy_fo ul li img{width:480px;height:210px;}
#xy_fo .btn{height:10px;padding:5px 10px;position:absolute;right:0;bottom:0;text-align:right;}
#xy_fo .btn span{width:25px;height:10px;margin-left:5px;background:#fff;display:inline-block;cursor:pointer;_display:inline;_zoom:1;_font-size:0;}
#xy_fo .btn span.on{background:#fff;}
#xy_fo .pre{left:0;}
#xy_fo .next{right:0;background-position:right top;}
#xy_fo_bg{width:480px; margin:0px auto;height:12px; font-size:0px;overflow:hidden;}

#cont{ width:1014px; margin:0px auto; background-color:#FFF;}
#cont1{ width:1000px; margin:5px auto;}
.c1_l{ width:220px; float:left; margin-right:12px;}
.notice{ width:100%; height:220px; background:url(../images/n_bg.gif) no-repeat;}
.n_t{ width:206px; height:28px; margin:6px auto; overflow:hidden;}
.n_c{ width:200px; margin:2px auto; overflow:hidden;}
.n_c li{ line-height:28px; border-bottom:1px #D3FB9F dotted; background:url(../images/a.gif) no-repeat 0px 6px; padding-left:14px;}
.c1_c{ width:490px; float:left; margin-right:12px;}
.focus{ width:100%; height:220px; background:url(../images/f_bg.gif) no-repeat; overflow:hidden;}
.focus_c{ width:480px; height:210px; margin:5px; overflow:hidden;}
.c1_r{ width:264px; float:right;}
.news{ width:100%; height:220px; background-color:#f9f3ff;}
.new_t{ width:100%; height:28px; background:url(../images/n_t.gif) no-repeat; overflow:hidden;}
.new_c{ width:246px; margin:6px auto; overflow:hidden;}
.new_c li{ line-height:28px; border-bottom:1px #c1b8c9 dotted; background:url(../images/b.gif) no-repeat 0px 8px; padding-left:16px;}

#cont2{ width:1000px; margin:5px auto;}
.c2_l{ width:220px; float:left; margin-right:12px;}
.bj_t{ width:100%; height:50px; background:url(../images/bj_t.gif) no-repeat; overflow:hidden;}
.bj_c{ width:100%; background:url(../images/bc_t.gif) repeat-y; overflow:hidden;}
.bj_c_c{ width:166px; margin:6px auto; overflow:hidden;}
.bj_c_c_t{ font:bold 14px/24px "宋体";}
.bj_c_c_c{ width:100%; overflow:hidden;}
.bj_c_c_c li{ width:80px; float:left; line-height:24px; text-align:center; overflow:hidden;}
.bj_b{ width:100%; height:10px; background:url(../images/bb_t.gif) no-repeat; overflow:hidden;}
.c2_c{ width:640px; float:left; margin-right:12px;}
.news_box{ width:100%;}
.n_b_l{ width:313px; float:left; margin-right:14px;}
.n_b_r{ width:313px; float:right;}
.n_b_t1{ width:100%; height:45px; background:url(../images/t1.png) no-repeat; overflow:hidden;}
.n_b_t2{ width:100%; height:45px; background:url(../images/t2.png) no-repeat; overflow:hidden;}
.n_b_t3{ width:100%; height:45px; background:url(../images/t3.png) no-repeat; margin-top:12px; overflow:hidden;}
.n_b_c{ width:300px; height:200px; margin:5px auto; overflow:hidden;}
.n_b_c li{ border-bottom:1px #94D091 dotted; height:32px; background:url(../images/c.gif) no-repeat 0px 8px; padding-left:20px; line-height:32px;}
.c2_r{ width:116; float:right;}
#line{ width:1000px; margin:0px auto; font-size:0px; overflow:hidden;}
#src{ width:1000px; height:180px; background:url(../images/src_bg.gif) no-repeat; margin:5px auto; overflow:hidden;}
.src{ width:840px; height:170px; margin:5px 5px 5px 155px; overflow:hidden;}

.marginbtm10{ margin-bottom:10px;}
.caseShow{ height:160px; width:100%; background-repeat:no-repeat; overflow:hidden;}
.caseShow .leftarrow{ width:38px; height:99px; background-image:url(../images/arrow1.jpg); float:left; margin-top:26px; cursor:pointer}
.caseShow .centerCase{width:764px; float:left; padding-top:10px; overflow:hidden;}
.caseShow .rightarrow{ width:38px; height:99px; background-image:url(../images/arrow1.jpg); float:left; margin-top:26px; background-position:0 99px;cursor:pointer}
.ulIndexCase{ width:762px;}
.ulIndexCase li{ width:140px; margin:5px 6px 0px 6px; text-align:center; float:left; display:inline;}
.ulIndexCase li img{ padding:1px; border:solid 1px #CCC;}
.ulIndexCase li p{ text-align:center; padding:4px 0px;}

.newlist{ width:100%; overflow:hidden; margin-bottom:6px;}
.newlist_l{ width:440px; float:left; margin-right:10px;}
.newlist_r{ width:310px; float:right;}
.newlist_t{ width:100%; height:38px; background:url(../images/news_t.gif) no-repeat; overflow:hidden;}
.newlist_t .bt{ color:#FFF;}
.newlist_t1{ width:100%; height:38px; background:url(../images/news_t1.gif) no-repeat; overflow:hidden;}
.newlist_c{ width:308px; height:170px; border:1px #dddddd solid; border-top-style:none; background-color:#FFF; overflow:hidden;}
.newlist_c_c{ width:296px; margin:6px 6px; overflow:hidden;}
.newlist_c_c li{ width:145px; float:left; line-height:26px; background:url(../images/b.png) no-repeat 0px 4px;}
.newlist_c_c li a{ padding-left:18px;}

.newlist_c1{ width:438px; height:170px; border:1px #dddddd solid; border-top-style:none; background-color:#FFF; overflow:hidden;}
.newlist_cc{ width:420px; margin:5px 9px; line-height:26px; text-indent:2em; overflow:hidden;}


#link{ width:1000px; margin:6px auto; overflow:hidden;}
.link{ width:100%; line-height:42px; overflow:hidden;}
.link span{ font:bold 13px/42px "宋体"; color:#600;}
.link a{ font-size:13px; margin:0px 6px; color:#343030;}
#foot{ width:100%; margin-top:0px; overflow:hidden; background-color:#0E470F;}
.foot{ width:1000px; margin:10px auto; overflow:hidden;}
.foot_l{ width:230px; float:left; margin-right:20px;}
.foot_r{ width:750px; float:right;}
.foot_r_dc{ width:100%; text-align:right; line-height:24px; color:#FFF;}
.foot_r_dc a{ color:#FFF;} 
.foot_r_dc a:hover{ color:#FFF;} 
.foot_r_dc a:visited{ color:#FFF;} 

#dc{ width:1000px; margin:6px auto; overflow:hidden;}
.dc_l{ width:220px; float:left; margin-right:10px; background:#fff; min-height:800px; margin-bottom:-5000px; padding-bottom:5000px;}
.dc_l_t{ width:100%; height:40px; background:url(../images/dc_l_t.gif) no-repeat; overflow:hidden;}
.dc_l_t h4{ font:bold 14px/40px "宋体"; padding-left:25px; color:#40670C;}
.dc_l_c{ width:218px; border:1px #ddebc6 solid; margin-bottom:6px; border-top-style:none; overflow:hidden;}
.dc_l_nav{ width:210px; margin:6px 4px; overflow:hidden;}
.dc_l_c_c{ width:210px; margin:6px 4px; overflow:hidden;}
.dc_l_c_c li{ line-height:36px; border-bottom:1px #D5D5D5 dotted; font-size:13px; color:#61850C;}
.dc_l_nav a, .dc_l_nav a.select {display:block; padding-left:30px; background:#f7f7f7; background:url(../images/li.gif) no-repeat; height:38px; line-height:38px; font-size:14px; color:#919191;}
.dc_l_nav a:hover, .dc_l_nav a.select { font-weight:bold; color:#F00; text-decoration:none;}
.dc_r{ width:770px; float:right;}
.dc_r_t{ width:100%; height:40px; background:url(../images/dc_r_t.gif) no-repeat; overflow:hidden;}
.dc_r_t h4{ font:bold 14px/40px "宋体"; padding-left:12px; color:#8e8e8e;}
.dc_r_c{ width:768px; border:1px #ddebc6 solid; border-top-style:none; background-color:#FFF;  min-height:800px; margin-bottom:-2000px; padding-bottom:2000px; overflow:hidden;}
.dc_r_c_c{ width:730px; margin:10px 19px; overflow:hidden;}
.dc_r_c_c .title{ width:100%; text-align:center; font:bold 18px/40px "微软雅黑"; color:#FD130D; letter-spacing:2px;}
.dc_r_c_c .line{ width:100%; text-align:center; font:12px/20px "宋体"; color:#959595;}
.dc_r_c_c .box{ width:728px; border:1px #FEC5C0 dotted; background-color:#FFF0E8;}
.dc_r_c_c .boxc{ width:710px; margin:5px 9px; font-size:12px; overflow:hidden; line-height:22px;}
.dc_r_c_c .show{ width:100%; line-height:28px; font-size:13px;}

.nlist{ width:100%;}
.nlist li{ font:13px/34px "宋体"; border-bottom:1px #FDD2F8 dotted; background:url(../images/a.gif) no-repeat 0px 10px; padding-left:20px;}
.nlist li span{ float:right;}

.slist{ width:100%; border-top-style:none; background-color:#FFF; padding-bottom:12px; overflow:hidden;}
.slist ul li{float:left; padding:10px 0 10px 18px;}
.slist ul li a{width:160px; height:120px; display:block; position:relative; overflow:hidden;}
.slist ul li img{ width:160px; height:120px;}
.slist ul li a ins{position:absolute; width:160px; height:40px; background:url(../images/bg3.png) no-repeat; left:0; bottom:-40px; display:block; z-index:2; text-decoration:none;}
.slist ul li a b{float:left; color:#FFF; font-family:"微软雅黑"; font-size:12px; font-weight:normal; line-height:18px; padding:3px 0 0 5px;}
.slist ul li a ins em{float:left; margin:2px 0 0 5px; width:32px; height:22px; overflow:hidden; background:url(../images/bg6.png) no-repeat;}
.slist ul li a i{display:block; clear:both; line-height:10px; color:#FFF; font-family:"Verdana"; font-size:9px; text-transform:uppercase; padding:2px 0 0 5px; text-decoration:none;}

.nlist{ width:100%;}
.nlist li{ font:13px/34px "宋体"; border-bottom:1px #FDD2F8 dotted; background:url(../images/a.gif) no-repeat 0px 10px; padding-left:20px;}
.nlist li span{ float:right;}

.blist{ width:100%; border-top-style:none; background-color:#FFF; padding-bottom:12px; overflow:hidden;}
.blist ul li{float:left; padding:10px 0 10px 17px;}
.blist ul li a{width:150px; height:180px; display:block; position:relative; overflow:hidden;}
.blist ul li img{ width:150px; height:180px;}
.blist ul li a ins{position:absolute; width:150px; height:40px; background:url(../images/bg3.png) no-repeat; left:0; bottom:-40px; display:block; z-index:2; text-decoration:none;}
.blist ul li a b{float:left; color:#FFF; font-family:"微软雅黑"; font-size:13px; font-weight:normal; line-height:18px; padding:3px 0 0 5px;}
.blist ul li a ins em{float:left; margin:2px 0 0 5px; width:32px; height:22px; overflow:hidden; background:url(../images/bg6.png) no-repeat;}
.blist ul li a i{display:block; clear:both; line-height:10px; color:#FFF; font-family:"Verdana"; font-size:9px; text-transform:uppercase; padding:2px 0 0 5px; text-decoration:none;}

.tablecss{width:100%; margin:10px auto;}
.tablecss th, .tablecss td{border:1px solid #EEEEEE;}
.tablecss th{background:#F7FEFF;width:130px;text-align:right;font-size:14px;font-weight:normal;padding:8px 0 8px 10px;color:#000}
.tablecss td{background:#fff;padding:8px 0 8px 10px;}
.tablecss em{color:#FF0000;margin:0 5px; font-style:normal;}
.input_border{height:20px;border:1px solid #c2c2c2; line-height:20px; padding:2px;}
