﻿@charset "utf-8";
/* 宋体 CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0px;padding:0px;font-family:"宋体",arial;}
textarea,input,select,body{font-size:12px;}
select,input{vertical-align:middle!important;vertical-align:-2px;}
fieldset,img,a img{border:0;}
img{ }
ul,ol{list-style:none;}
a{color:#3f3f3f;text-decoration:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{color:#296118;text-decoration:underline;}
a.red{color:#dd0000;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{displdeay:block;}
.clear{clear:both;height:0px;font-size:0px;line-height:0px;}
body{text-align:left;color:#3f3f3f;}
/*main*/
.main{ width:1001px; margin:0 auto;}
/*head*/
.head{ clear:both; height:83px; overflow:hidden;}
.logo{ float:left; width:305px; height:68px; background:url(../images/logo.gif) no-repeat; text-indent:-20000px; margin:12px 0 0 15px; display:inline;}
.headr{ float:right; width:380px;}
.headnew{ color:#494949; background:url(../images/dota.gif) no-repeat left 4px; padding-left:15px; height:20px; line-height:20px; overflow:hidden; margin:18px 0 9px 0;}
.headnew a{color:#494949;text-decoration:underline;}
.headnew a:visited{text-decoration:underline;}
.headnew a:hover{color:#296118;}
.headnewn{clear:both;color:#8bc4ff;overflow:hidden;white-space:nowrap; width:363px;}
.search{ float:right;}
.search input.ipt1{ float:left; width:173px; height:18px; border:1px solid #8f8f8f; line-height:18px;}
.search button{ float:left; width:56px; height:22px; background:url(../images/btms.gif) no-repeat; border:none; font-weight:bold; color:#fff; line-height:22px; cursor:pointer;}
/*banner*/
.banner{ clear:both; height:167px; overflow:hidden; margin-bottom:1px;}
/*nav*/
.nav{ clear:both; height:30px; overflow:hidden; background:url(../images/nav.gif) no-repeat; padding-left:26px; margin-bottom:3px;}
.nav a{display:block; float:left; width:95px; height:30px; overflow:hidden; line-height:32px; background:url(../images/navline.gif) -15px no-repeat; text-align:center; font-size:13px; color:#f8ffe1; font-weight:bold;}

.nav a:hover{display:block;background-color:#33CC00;color:#fff;}
.nav a:active{display:block;background-color:#000000;color:#fff;}

.nav a.bgn{ background:none;}

.daohang{clear:both; height:30px; overflow:hidden; background:url(../images/nav.gif) no-repeat;
padding-left:40px; margin-bottom:3px;}

.divnav{ margin-left:40px;width:1000px; height:30px;}
.divnavA{float:left; width:90px; height:30px;color:#fff; text-align:center;line-height:30px;}
.divnavA a{float:left; width:90px;color:#fff; font-weight:bold;line-height:30px;}
.divnavA a:hover{float:left; width:90px; font-weight:bold;line-height:30px;
background:url(../images/bb.gif) 7px 2px no-repeat; text-decoration:none;}
.divnavB,.divnavB a{float:left;display:block; width:90px; height:30px;color:#000; font-weight:bold; background:url(../images/tag.gif) 8px -22px  no-repeat; text-align:center;cursor: hand; line-height:30px;}

/*area*/
.area{ clear:both; overflow:hidden; zoom:1; padding:0 5px;}
.area2{clear:both; overflow:hidden; zoom:1; margin:0px auto;}
.left{ float:left; width:231px;}
.mid{ float:left; width:531px;}
.right{ float:right; width:229px;}
/*boxl*/
.boxl{ clear:both;}
.boxlt{ height:5px; overflow:hidden; background:url(../images/boxlt.gif) no-repeat;}
.boxlc{ clear:both; overflow:hidden; zoom:1; background:url(../images/boxlc.gif) repeat-y;}

.boxlb{ height:4px; overflow:hidden; background:url(../images/boxlb.gif) no-repeat;}
.boxl h2{width:190px; height:23px; line-height:25px; overflow:hidden; color:#f0f4eb; margin:0 auto; font-size:13px; padding:0 5px 0 28px;}
.boxl h2 a{color:#f0f4eb;}
.boxl h2 span{float:right; }
/*data*/
.data{}
.data h2{ background:url(../images/tit01.gif) no-repeat; margin:1px auto 5px;}
.data h2 span{ padding-top:2px;}
.datan{ background:#f7f7f7; width:221px; margin:0 auto 2px auto; padding:4px 0 0 0;}
.datan h3{ width:182px; height:19px; line-height:21px; overflow:hidden; padding:0 8px 0 20px; font-size:13px; color:#00610a; background:url(../images/h3bg.gif) no-repeat; margin:0 auto;}
.datan h3 span{ float:right; padding:7px 0 0 0;}
.datan ul{ padding:7px 0 5px 15px;}
.datan ul.databg1{ background:url(../images/d01.gif) bottom right no-repeat;}
.datan ul.databg2{ background:url(../images/d02.gif) bottom right no-repeat;}
.datan ul.databg3{ background:url(../images/d03.gif) bottom right no-repeat;}
.datan ul.databg4{ background:url(../images/d04.gif) bottom right no-repeat;}
.datan ul.databg5{ background:url(../images/d05.gif) bottom right no-repeat;}
.datan li{ line-height:22px;}
.datan li a{ margin-left:13px;}
/*pick*/
.pick{ padding:9px 0 7px 0;}
/*link*/
.link h2{ background:url(../images/tit02.gif) no-repeat;}
.link h2 span{ padding-top:5px;}
.linkn{ width:221px; margin:0 auto; background:url(../images/map.gif) no-repeat center top; padding:12px 0 16px 0;}
.linkn li{ height:22px; line-height:22px; margin:0 15px; padding-left:20px; background:url(../images/dot.gif) no-repeat 10px 8px; border-bottom:1px dashed #d3d3d3;}
/*new*/
.new{ clear:both; overflow:hidden; zoom:1; padding:0 5px; margin-bottom:10px;}
.tagt{ clear:both; height:36px; background:url(../images/tagbg.gif) repeat-x;}
.tagt ul{ padding:5px 0 0 5px;}
.tagt li{ float:left; width:84px; height:25px; text-align:center; line-height:25px; font-weight:bold; background:url(../images/tag.gif) no-repeat 0 -25px; color:#515151; cursor:pointer;}
.tagt li.tabBg_cur{ background:url(../images/tag.gif) no-repeat; color:#fff;}
.tagt span{ float:right; padding:9px 8px 0 0;}
.ppt{ float:left; width:172px; height:172px; margin:12px 0 0 5px;}
.newn{ float:right; width:325px; padding-right:6px;}
.peixun{ float:right;height:30px;line-height:30px; width:325px; padding:0 6px 0 0; font-size:14px; font-weight:bold;}
.peixun a{ color:#ff5400;}
.peixun_left{float:left;width:100px;height:30px;}
.newn h3{height:30px; line-height:30px;}
.newn h3 a{font-size:14px;}
.newn dt{ font-size:14px; font-weight:bold; padding:13px 0 5px 0;}
.newn dt a,.newn dd a{ color:#ff5400;}
.newn dd{ line-height:18px; text-indent:2em; color:#296118;}
.newn ul{ padding:3px 0 0 0;}
.newn li{ height:22px; line-height:22px; border-bottom:1px dashed #e5e5e5; padding-left:10px; background:url(../images/dot.gif) 2px 9px no-repeat;}
.newn li span{ float:right;}
#tech_con1{ display:none;}
/*boxm*/
.boxm{ clear:both;}
.gg_big{width:520px;margin-left:5px;height:85px;overflow:hidden;}
.gg_small{width:223px;margin-left:4px;height:78px;overflow:hidden;}
.boxmt,.boxmb{ height:3px; overflow:hidden; background:url(../images/boxmt.gif) no-repeat;}
.boxmc{ clear:both; overflow:hidden; zoom:1; background:url(../images/boxmc.gif) repeat-y; padding:2px 2px 2px 2px;}
.boxmb{background:url(../images/boxmb.gif) no-repeat;}
.newy{ float:left; width:259px; margin:0 0 0 3px; display:inline;}
.newy h2{ height:23px; background:url(../images/tit03.gif) no-repeat; line-height:25px; overflow:hidden; font-size:12px; padding:0 8px 0 28px;}
.newy h2 span{ float:right; margin:5px 5px 0 0;}
.newyn{ background:#f6f6f6;}
.newyn dl{ padding:13px 8px 5px 13px; height:68px; overflow:hidden;}
.newyn dt{ float:left; padding-right:8px;}
.newyn dt img{ width:76px; height:63px; padding:2px; border:1px solid #d5d5d5; background:#fff;}
.newyn dd{ color:#296118; text-indent:2em; line-height:18px}
.newyn dd a{color:#296118;}
.newyn ul{ padding:8px 0 10px;}
.newyn li{ clear:both; height:22px; line-height:22px; padding-left:20px; background:url(../images/dot.gif) no-repeat 11px 8px;}
.newyn p{ text-align:center; padding:13px 0 5px 0;}
.newy1 .newyn{ background:#f3f3f3;}
.newy2 .newyn{ background:#f5f5f0; padding-bottom:4px;}
.newy3 .newyn{ background:#fbfbf1; padding-bottom:4px;}
.newy1 h2{ background:url(../images/tit04.gif)}
.newy2 h2{ background:url(../images/tit05.gif)}
.newy3 h2{ background:url(../images/tit06.gif)}
/*boxr*/
.boxr{ clear:both;}
.boxrt{ height:5px; overflow:hidden; background:url(../images/boxrt.gif) no-repeat;}
.boxrc{ clear:both; overflow:hidden; zoom:1; background:url(../images/boxrc.gif) repeat-y; padding:1px 3px;}
.boxrc h2{ height:24px; overflow:hidden; line-height:26px; font-size:13px; color:#f0f4eb; padding-left:28px;}
.boxrc h2 span{ float:right; padding:10px 10px 0 0;}
.boxrb{ height:4px; overflow:hidden; background:url(../images/boxrb.gif) no-repeat;}
/*login*/
.login h2{ text-align:right; padding-right:15px; background:url(../images/tit07.gif) no-repeat;}
.loginn{ background:#ecebed; margin-top:0px;}
.loginn .ipt2{ width:138px; height:15px; line-height:15px; border:1px solid #ababab;}
.loginn ul{ padding-bottom:8px; padding-bottom:25px;}
.loginn li{ padding:10px 0 0 16px;}
.loginn span{ font-weight:bold; padding-left:13px;}
.loginn p{ padding:10px 0; text-align:center; border-top:1px dashed #bdbcbd; margin:0 16px;}
.loginn p button{ width:75px; height:23px; background:url(../images/btml.gif) no-repeat; line-height:23px; text-align:center; border:none; font-weight:bold; color:#fff; cursor:pointer; margin:0 8px; }
/*pub*/
.pub,.pub2 { margin-bottom:2px;}
.pub h2,.user h2,.hotnew h2,.pub2 h2{ background:url(../images/tit08.gif) no-repeat;}
.pub p{ text-align:center; padding:10px 0 2px 0;}
.pub p img{ width:197px; height:79px; padding:2px; border:1px solid #c0c0c0;}
.pub ul,.pub2 ul{padding:9px 0; *padding:6px 0;}
.pub li{ height:22px; line-height:22px; overflow:hidden; padding:0 0 0 20px; background:url(../images/dot.gif) 11px 8px no-repeat;}
.pub2 ul li{ float:left; width:90px;padding:0 0 0 20px; background:url(../images/dot.gif) 11px 8px no-repeat;}
/*usern*/
.usern{ background:url(../images/map.gif) center top no-repeat;}
.usern p{clear:both; overflow:hidden; zoom:1;  padding:0 0 0 5px;}
.usern p img{ float:left; width:90px; height:36px; border:1px solid #cacbd1; margin:8px 0 0 10px;}
.usern span{ clear:both; overflow:hidden; zoom:1; display:block; line-height:20px;padding:6px 0 3px 5px;}
.usern span a,.userz span a{ float:left; width:198px; text-align:left; margin:0 0 0 8px; height:20px; line-height:20px; overflow:hidden;}
/*foot*/
.foot{ clear:both; margin:3px 0 0 0; height:58px; background:url(../images/foot.gif) no-repeat; text-align:center; line-height:23px; color:#fff; padding:15px 0 0 0;} 
.foot a{ color:#fff;}
/*newcnt*/
.newcnt h2,.userz h2{ padding:0px; margin:0px; width:231px; text-indent:25px;background:url(../images/tit01.gif) no-repeat;}
.newcnt ul{ background:#ffffff; margin:2px 6px; padding:0 12px 8px 12px;}
.newcnt li{ float:left; width:160px;line-height:29px; font-weight:bold; color:#3b6f1f; border-bottom:1px dashed #b9b9b9; padding-left:28px; background:url(../images/dotz.gif) no-repeat 9px 9px;}
.newcnt li a{ color:#3b6f1f;}
/*userz*/
.userz span{ display:block; clear:both; overflow:hidden; zoom:1; padding:8px 0 8px 0px; background:#f7f7f7; margin:2px 6px; }
.userz span a{ padding:0 0 0 8px; width:92px; height:22px; line-height:22px; background:url(../images/dot.gif) no-repeat 0px 9px;}
/*right754*/
.right753{ float:right; width:753px; margin-right:1px;}
.right7530{ float:right; width:1000px; margin-right:1px;}
.stit{ clear:both; background:url(../images/tagbg.gif) repeat-x; height:36px;}
.stit span{ float:left; width:192px; height:36px;line-height:36px; color:#1e5207; font-weight:bold; padding-left:27px;}
.stit em{ float:right; font-style:normal; color:#1e5207; height:36px; line-height:36px; padding-right:8px;}
.stit em a{ color:#1e5207;}

/*zx*/
.zx{ clear:both;}
.zx ul{ padding:8px 0 10px 8px;list-style:none;}
.zx li{ height:25px; line-height:25px; border-bottom:1px dashed #bfbfbf; padding-left:10px; background:url(../images/dot.gif) no-repeat 1px 11px;}
.zx li span{ float:right; color:#757575; padding-right:10px;}
.page{ color:#237094; text-align:center;}
.page a:link,.page a:visited{ text-decoration: underline;}
.page a:hover,.page a:active{ text-decoration: none;}



/*pro*/
.pro{ clear:both;}
.pro ul{ padding:8px 0 10px 8px;}
.pro ul li{border-bottom:1px dashed #bfbfbf; clear:both; margin-top:5px; padding-bottom:5px; clear:both; height:155px;}
.pro ul li img{ width:172px; height:144px; padding:2px; border:1px solid #bfbfbf; float:left; margin-right:5px;}
.pro ul li p{ line-height:21px;}
/*areaz*/
.areaz{ clear:both; overflow:hidden; zoom:1; background:#efefef;}
.datatag,.datatag_title{ clear:both; height:42px; }
.datatag ul{ padding:9px 0 0 10px;}
.datatag li{ float:left; width:114px; height:26px; overflow:hidden; background:url(../images/datataga.gif) no-repeat 0 -26px; margin:0 0 0 5px; text-align:center; line-height:26px; color:#000;}
.datatag li a{ color:#000;}
.datatag li.cur{ background:url(../images/datataga.gif) no-repeat; font-size:14px; font-weight:bold; color:#fff;}
.datatag li.cur a{ color:#fff;}
.datatag_title .left{ float:left; width:900px; text-indent:25px;font-weight:bold;color:#00610a; margin-top:8px; text-align:left;}
.datatag_titlein_put{ border:1px solid #789e36; width:450px; height:22px; line-height:22px;color:#1f5b14;font-size:14px;}
.areazn{ clear:both; overflow:hidden; zoom:1; background:#fff; margin:0 12px 0 7px; padding:6px 0;}
.datan_left{ float:left; width:123px; }
.datan_mid{float:left; width:185px;}
.datan_right{float:left; width:657px;}
.datalist{ width:110px; background:url(../images/datalist.gif) repeat-y right; padding:19px 0 30px 13px;}
.datalist li{ height:32px; background:url(../images/datalista1.gif) no-repeat; line-height:32px; padding-left:23px;}
.datalist li.cur{ height:40px; background:url(../images/datalista.gif) no-repeat; line-height:40px; font-weight:bold; color:#ff6600; margin-top:-3px;}
.datalist li.cur a{ color:#ff6600;}
.datamid{ width:171px; background:url(../images/datamid.gif) no-repeat; margin-left:8px; padding:6px 0 0 6px;}
.datamid div{ width:163px; height:429px; border:1px solid #ccd3d6; overflow-y:scroll;BACKGROUND-COLOR:transparent;scrollbar-face-color: #ddeeff;scrollbar-shadow-color:#6688aa;scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#ddeeff;scrollbar-darkshadow-color:#ddeeff;scrollbar-track-color:#eeeeee;scrollbar-arrow-color:#6688aa;}
.datamid ul{ padding:6px 0 0 0;}
.datamid li{ height:21px; line-height:21px; background:url(../images/dotb.gif) no-repeat 5px 5px; padding-left:28px;}
.datarit{  padding:0 0 0 9px;}
.dataritn{ clear:both; border:1px solid #cad5d5; }
.dataritnt{ clear:both; overflow:hidden; zoom:1; height:28px; background:url(../images/dataritit.gif) repeat-x; padding-left:8px;}
.dataritnt span{ display:block; float:left; height:28px; line-height:28px; padding:0 10px; overflow:hidden; color:#666;font-size:14px; font-weight:bold; }
.text1{ background:url(../images/da_img2.jpg) no-repeat left center;height:28px; line-height:28px; padding:0 10px; overflow:hidden; color:#205a13;font-size:14px; font-weight:bold; text-indent:10px;}
.dataritnt span a.cur{  display:block; width:97px; padding:0px; height:26px; line-height:28px; overflow:hidden; text-align:center; background:url(../images/datamida.gif) no-repeat; margin:2px 0 0 0; font-weight:bold; color:#ff6600;}
.datatab,.datatab2{ padding:3px 10px;}
.datatab table,.datatab2 table{ border-collapse:collapse; margin-bottom:10px;}
.datatab th,.datatab2 th{ border:1px solid #ffe6bf; height:26px; line-height:26px;font-weight:bold; background:#fff2df; }
.datatab td{ border:1px solid #ffe6bf; height:26px; line-height:26px; }
.datatab2 td{ border:1px solid #ffe6bf; height:20px; line-height:20px; padding:3px;}
.datatab3 th{ border:1px solid #3B6F1F; height:26px; line-height:26px;font-weight:bold; background:#C6D1C2; }
.datatab3 td{ border:1px solid #3B6F1F; height:26px; line-height:26px; }
.datatab4{padding:3px 10px;}
.data_search{ clear:both; overflow:hidden; zoom:1; padding:6px 0 10px 0;}
.data_search span{ float:left; padding:5px 0 0 10px; color:#ff0000;}
.data_search .ipt6{ float:left; width:116px; margin-left:5px;}
.data_search select{ float:left; width:110px; color:#666666;}
.data_search button{ float:left;  margin-left:5px; cursor:pointer;}
/*pagea*/
.page{ font-size:12px;color:#237094}
.page a:link,.page a:visited{ text-decoration: underline;}
.page a:hover,.page a:active{ text-decoration: none;}

/*dzqk*/
.dzqk h2{ font-size:14px; padding:17px 0 5px 10px;}
.dzqk dl{ clear:both; overflow:hidden; zoom:1; padding:10px 13px 10px 10px;}
.dzqk dt{ float:left; width:127px;}
.dzqk dt img{ width:125px; height:140px; border:1px solid #d8d8d8;}
.dzqk dd{ float:right; width:588px; padding-bottom:10px; border-bottom:1px dashed #b8b8b8; min-height:130px; _height:130px;}
.dzqk dd h3{ font-size:12px; padding:5px 0 5px 0;}
.dzqk dd h3 span{ float:right; font-weight:normal;}
.dzqk dd p{ text-indent:2em; line-height:18px; padding-top:5px;}
.dzqkn{ padding:0 0 10px 0;}
.dzqkn h3{ text-align:center; padding-top:19px; font-size:18px;}
.dzqkn p{ text-indent:2em; font-size:12px; line-height:22px; padding-top:10px;}
.dzqkpic{ float:left; padding:16px 15px 10px 10px;}
/*bgxz*/
.bgxz{ background:url(../images/bgxz.gif) repeat-x bottom; min-height:190px; _height:190px; margin-top:8px;}
.bgxz h2{ height:28px; line-height:28px; background:url(../images/bgxzt.gif) no-repeat bottom; font-size:14px; color: #52812e; padding-left:30px;}
.bgxz dl{ padding:0 20px;}
.bgxz dd{ float:left; width:530px; padding:20px 0 0 0;}
.bgxz dd p{ text-indent:2em; line-height:19px; padding:5px 0 0 0; color:#515151;}
.bgxz dt{ float:right; width:165px; padding:60px 0 0 0;}
.bgxz dt a{ float:right; width:115px; height:55px; line-height:43px; font-weight:bold; padding-left:50px; font-size:14px; color:#3a5444; background:url(../images/btmx.gif) no-repeat;}
.zxtit{ clear:both; overflow:hidden; zoom:1; height:35px; background:url(../images/zxtit.gif) no-repeat; line-height:35px; margin:10px 0 0 0;}
.zxtit span{ float:left; width:125px; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.zxtit em{ float:right; padding-right:10px; font-style:normal; color:#8c8c8c;}
.zxtit em a{ color:#8c8c8c;}
.ly{ clear:both;}
.ly th{ font-weight:normal; color:#202020; text-align:right; width:89px; vertical-align:top; line-height:23px; padding:13px 5px 0 0;}
.ly td{ padding-top:13px;}
.ipt5{ width:148px; height:17px; border:1px dashed #565656; line-height:17px;}
.ly textarea{ width:379px; height:141px; border:1px dashed #565656;}
.ly button{ width:95px; height:18px; cursor:pointer; border:none; margin:0 20px 10px 0;}
.btml1{ background:url(../images/btml1.gif) no-repeat;}
.btml2{ background:url(../images/btml2.gif) no-repeat;}
/*newz*/
.newz{ clear:both; overflow:hidden; zoom:1; background:#f6f6f6;}
.newzt{ height:36px; background:url(../images/tagbg.gif) repeat-x; line-height:36px; }
.newzt p{ background:url(../images/dotn.gif) no-repeat 9px 11px; padding-left:30px;}
.newzn{ clear:both; overflow:hidden; zoom:1;  padding:0 33px;}
.newznt{ border-bottom:1px dashed #9f9f9f; padding:10px 0; text-align:center; }
.newznt h1{ padding:10px 0;font-size:20px;}
.newzart{  font-size:12px; line-height:22px; padding-top:8px;}
.newzart p{text-indent:2em; padding:8px 0;}
.newly{ clear:both; padding:0 0 10px 0; text-align:right; color:#000;}
.newly a{ color:#000;}
.newxg h3{ font-size:14px; color:#103c78; font-weight:normal;}
.newxg ul{ padding:10px 0 15px 0;}
.newxg li{ height:25px; line-height:25px; padding-left:20px; background:url(../images/dot.gif) no-repeat 8px 11px; border-bottom:1px dashed #bababa;}
/*hotnew*/
.hotnew ul{ padding:8px 0;}
.hotnew li{ height:22px; line-height:22px; padding-left:25px; background:url(../images/dot.gif) no-repeat 15px 9px;}
/*ss*/
.ss{ background:#f6f6f6;;}
.ss ul{ padding:0 20px 0 20px; margin:0 15px 0 15px;}
.ss li{ border-bottom:1px dashed #9f9f9f; padding:10px 0;}
.ss li h2{ font-size:14px; color: #000; padding:5px 0;}
.ss li h2 a{ color:#000;}
.ss p{ font-size:12px; line-height:18px;}
.ss span{ color:#d00;}
.ssn{ clear:both;}
.ssn ul{ padding:8px; clear:both; overflow:hidden; zoom:1;}
.ssn li{ height:30px; line-height:30px; background:url(../images/dot.gif) 8px 13px no-repeat; padding:0 0 0 18px; border-bottom:1px  dashed #9f9f9f; margin:0 10px 0 10px;}
.ssn span{ float:right; padding:0 10px 0 0;}
.xz{ text-align:right; font-weight:bold; padding:5px 10px 5px 0;}
.xz img{ width:65px; height:24px;}
.datarit2{ width:648px; padding:0 0 0 9px;}
.dataritn2{ clear:both; border:1px solid #cad5d5; }
.dat_text em{ display:block;font-style:normal; padding-left:5px;}
.datan_dd table{ border:1px solid #ccc;}
.datan_dd td{ padding:3px; color:#3e403d; line-height:20px;}
.datan_dd td span{ color:#000; font-weight:bold;}

/*新增*/
.gongneng li{float:left; width:340px; overflow:hidden; margin-right:10px; white-space:nowrap;}
.photobox{ padding:10px 0 0 40px; width:150px}
.photobox h5{ text-align:center; padding-top:4px; font-size:12px; width:150px; overflow:hidden;}
.photobox h5 a{font-weight:normal;}

/*健康饮食*/
.line3{background:url(../images/i_line2.gif) repeat-x bottom;}
.news_right_border{ border-left:1px solid #3B6F1F;border-right:1px solid #3B6F1F;}
.news_right_list{ padding:10px 20px;line-height:20px;text-align:left;list-style:none;}
.text_14blue{font-size:14px; color:#004a96; font-weight:bold;}
.text_14blue2{ font-size:14px; color:#3B6F1F;; font-weight:bold; text-align:left;}
.text_14blue3{ font-size:14px;color:#497b92;}
.text_14blue4{ font-size:14px; font-weight:bold; color:#00344c;}
.text_14blue5{ font-size:14px; color:#00344c;}
.text_12blue{ color:#1b495e;}
.text_14black{ font-size:14px; color:#132639;font-weight:bold;}
.text_14black2{ font-size:14px; color:#3a464c;font-weight:bold; text-align:left;}
.text_12black{color:#3a464c;}
.text_12black2{ color:#262626;}
.blue a:link,.blue a:visited{ color:#3B6F1F; text-decoration:none;}
.blue a:hover,.blue a:active{ color:#0a5c83; text-decoration:underline;}
.zx .imgbottom img{ vertical-align:top;}.zx .imgtop img{ vertical-align:bottom;}


.gnsc_right{ margin:38px 0px; color:#656565;}
.gnsc_right h4{ line-height:48px; font-size:14px; color:#3f4142; text-align:center; background:url(../images/i_line2.gif) repeat-x bottom;}
.gnsc_right p{ text-indent:0px; margin:15px 0px;}
.gnsc_right_button{ background:url(../images/bg_btn.gif) no-repeat; width:80px; height:24px; line-height:24px; text-align:center;}
.gnsc2_right{border-top:1px solid #a0c5d6; margin-top:43px; color:#262626;}
.gnsc2_right span{ padding-left:20px;}
.gnsc2_right_select{color:#262626;}
.gnsc2_right_select select{color:#606060; width:100px;}
.gnsc3_rigth_title{ border-bottom:1px solid #99c1d3; line-height:27px; }
.gnsc3_right_list{ line-height:24px; color:#3a464c;}

/*弹出窗*/
#content{width:492px; margin:0 auto;padding:10px 20px; line-height:24px;}
#wrapper{ width:600px; margin:0 auto;padding:10px 20px;}
#wrapper #left{  width:600px;}
#wrapper #left td.lswidth{}
#wrapper #left table{line-height:28px;} 
.line6 {border-bottom:1px solid #3B6F1F;}
#wrapper1{ width:784px; margin:0 auto;padding:10px 20px;}
#wrapper1 #left{ float:left; width:510px;}

#wrapper1 #left table{line-height:28px;} 
#wrapper1 #right{ float:right; width:250px;}
#wrapper1 #right h2{font-size:14px;color:#3A464C; line-height:30px;}
#wrapper1 .rg_peiliao{ border:1px solid #666666; padding:16px 0 16px 16px ; height:400px; overflow:scroll;
}
#wrapper1 .peiliao li{  width:204px; text-align:left; overflow:hidden; white-space:nowrap; }
.clear{ clear:both;}
.text_12black .searchtext{ border:1px solid #7F9DB9; background:#7F9DB9; cursor:pointer; color:#fff; }

#wrapper2{ width:770px; margin:0 auto;padding:10px 20px;}
#wrapper2 h2{font-size:14px; line-height:28px;}
#wrapper2 #left{ float:left; width:382px;}

#wrapper2 #left td.lswidth{}

#wrapper2 #right{ float:right; width:382px;}
.clear{ clear:both;}
.text_12black { border:1px solid #E4E4E4; padding:2px;line-height:28px; }
.text_12black tr.thstyle .text_14black2{ background:#E4E4E4;}
.text_12black th{ text-indent:12px;}
.text_12black .live{ color:#3B6F1F;}

.sxpj_message{
width:500px;
margin-left:20px;
}
#nav ul.cssdp {
 display: none;
}

.zxfw_main{
height:450px;
border:1px solid #e8edf1;
background-color:#fbfbfa;
}
.zxfw_main_top{
padding-left:20px;
height:50px;
font-size:15px;
font-weight:700;
color:#1e5207;
line-height:50px;
}
.zxfw_main_center{
margin:20px;
margin-top:0px;
padding:20px;
height:300px;
border:1px solid #e8edf1;
background-color:#FFFFFF;
text-align:left;
}
.bg_font{
margin:5px auto;
width:100px;
height:20px;
background-color:#e8edf1;
line-height:20px;
color:#1e5207;
padding-right:20px;
text-align:right;
}
.input{
border:2px solid #dceaf5;
}
/*友情链接0914*/
.new_links{margin:5px;height:100px;border:1px solid #CCCCCC;background:url(../images/new_1.gif) 0 1px no-repeat;overflow:hidden;}
.new_links ul{margin:5px 10px 15px 40px;}
.new_links ul li{margin:5px 0 0 0;}
.new_links ul li a img{margin:0 4px;width:120px;height:85px;border:3px solid #ccc;}

.new_hdlinks{margin:5px;padding:0 10px;min-height:100px;height:auto !important;height:100px;border:1px solid #CCCCCC;background:url(../images/new_4.gif) repeat-x;}
.new_hdlinks_top{height:25px;line-height:25px;}
.hiddencontent{margin:10px auto;display:none;}
.hiddencontent span{font-weight:700;height:25px;}
.hiddencontent p{line-height:20px;}
.hiddencontent p a{padding:0 10px;}
#nav a, #nav a:active, #nav a:visited {display:block;float:left;width:114px;margin-left:2px;text-decoration:none;text-align:left;}
#nav a.selected, #nav a.selected:active, #nav a.selected:visited {display:block;background-color:#fff;color:#1E70D4;text-decoration:none;outline:none;border:1px solid #DFDFDF;border-bottom:none;}


