﻿﻿@charset "utf-8";
* { margin:0; padding:0; font-family:"宋体"; font-size:12px; }
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding:0; margin:0; }
ul { list-style:none; }
img { border:0px; }
a { color:#333; text-decoration:none; }
a:hover { color:#C00; text-decoration:none; }
body.bgAc{ background-color:#52a12b; }
.cf:after{display:block;content:'';height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}

body{ background-color:#52a12b; }

.proclass{ width:760px; height:29px; margin-top:15px; margin-bottom:15px; line-height:29px; background:url(subbg.jpg) no-repeat;}
.proclass div { width:600px; height:29px; text-align:left; line-height:29px; font-size:12px; font-weight:bold; color:#119408; text-indent:20px; float:left;}
.proclass a{ width:120px; height:29px; line-height:29px; display:block; float:right; text-align:right; padding-right:5px;}

#main{ width:1000px; height:auto; margin:0 auto; overflow:hidden; padding:0 8px; background-color:#FFF;}

#top { width:1000px; height:24px; line-height:24px; margin:0 auto; background-color:#62af3b; color:#FFF;}
#top .topleft { width:300px; float:left; color:#FFF; }
#top .topleft a {color:#FFF; padding:0 10px; }
#top .topright { width:380px; float:right; color:#FFF; }
#top .topright a { color:#FFF; padding:5px 10px 5px 24px; background-image:url(guohui.jpg); background-position:0 center; background-repeat:no-repeat; }

#banner { height:156px; margin:0; padding:0;}

#banner .bannercon  embed{ margin:0; padding:0;}

#menu { clear:both; width:1000px; height:39px; margin:0 auto; background-image:url(menubg.jpg); background-repeat:repeat-x; background-position:0; line-height:39px; }
#menu .menuleft{ width:10px; height:39px; float:left; /*background-image:url(menuleft.jpg) no-repeat;*/}

#navMenu { width:730px; height:39px; float:left; }
#navMenu ul li { width:100px; height:39px; text-align:center; float:left; background-image:url(menufg.jpg); background-position:left 0; background-repeat:no-repeat;}
#navMenu ul li a { font-size:15px; font-weight:bold; line-height:39px; color:#f5f0f0; }
#navMenu ul li a:hover{color:#FF0; }    
#navMenu ul li a:link { color: #FFF;text-decoration: none;}
#navMenu ul li a:visited {color: #FFF;text-decoration: none;}

body.iFrameBg { background-image:url(menubg.jpg); background-repeat:repeat-x; background-position:0;}

.null{ display:none;}

.dropMenu { position:absolute; top:0; z-index:100; visibility:hidden;  margin-left:-18px; margin-top:10px; overflow:hidden; height:auto; width:auto; background:none;}
.dropMenu li { height:24px; margin-left:0px; line-height:24px; display:block; width:100px; overflow:hidden; text-align:center;  border:1px solid #327A17; border-bottom:none; background:#55A72B;}
.dropMenu a { color:#FFF; font-size:12px; line-height:24px; text-decoration:none; white-space:nowrap; width:100px; overflow:hidden; display:block;}
.dropMenu a:hover {	color:#FF0;}
.dropMenu a:link{color:#f5f0f0; }

#menu .hsearch{ width:240px; height:30px; line-height:30px; margin-top:4px; float:left; background: url(cont.png) left no-repeat;}
#menu .hsearch .searchtxt { width:155px; height:30px; line-height:30px; float:left; margin-left:5px; font-size:14px; color:#999; border:none; background:none; }
#menu .hsearch .searchbtn { width:45px; height:21px; margin:5px 5px 0 0; float:right; cursor:pointer; border:none; background:none;background: url(sss2.jpg) left no-repeat; }
#menu .menuright{ width:10px; height:39px; float:right;/* background:url(menuright.jpg) no-repeat;*/}

#topdate{ width:970px; height:36px; margin:0 auto; line-height:36px; color:#207300;}
#topdate .dateleft{  width:500px; height:36px; color:#207300; float:left;}
#topdate .dateright{  width:450px; height:36px; float:right; text-align:right; padding-top:5px;}
#topdate .dateright a{ color:#207300; }

#dongtai{ width:1000px; height:335px; margin:0 auto; overflow:hidden;}
#dongtai .dttop{ width:1000px; height:35px; overflow:hidden; background:url(dttop.jpg) no-repeat;}
#dongtai .dttop .topleft{ width:370px; height:35px; float:left;}
#dongtai .dttop .topleft div{ width:370px; height:26px; padding-top:3px; line-height:26px;}
#dongtai .dttop .topleft div h3{ width:80px; height:26px; text-align:center; float:left; padding-left:13px; font-size:15px; color:#FFF;}
#dongtai .dttop .topleft div a{ width:50px; height:22px; float:right; margin-right:4px;}

#dongtai .dttop .topcenter{ width:400px; height:35px; float:left;}
#dongtai .dttop .topcenter div{ width:400px; height:26px; padding-top:3px; line-height:26px;}

#dongtai .dttop .topright{ width:200px; height:35px; float:right;}
#dongtai .dttop .topright div{ width:200px; height:26px; padding-top:3px; line-height:26px;}
#dongtai .dttop .topright div h3{ width:80px; height:26px; text-align:center; float:left; padding-left:13px; font-size:15px; color:#FFF;}
#dongtai .dttop .topright div a{ width:50px; height:22px; float:right; margin-right:4px;}

#dongtai .dtmid{ width:1000px; height:295px; overflow:hidden; background:url(dtmid.jpg) repeat-y;}
#dongtai .dtmid .midleft{ width:370px; height:295px; float:left;}
#dongtai .dtmid .midleft .picnews{ width:340px; height:485px; float:right; margin-top:8px; padding:13px; background:url(picnewsbg.jpg) no-repeat;}

#dongtai .dtmid .midcenter{ width:400px; height:295px; float:left; margin-left:15px;}
#dongtai .dtmid .midcenter div{ width:378px; height:66px; margin:0 auto;}
#dongtai .dtmid .midcenter div h3{ width:378px; height:22px; line-height:22px; text-align:center; white-space:normal; *white-space:nowrap; text-overflow:ellipsis; overflow:hidden;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
#dongtai .dtmid .midcenter div h3 a{ color:#d20202; font-size:15px; }
#dongtai .dtmid .midcenter div span{ width:378px; height:40px; display:block; line-height:20px; text-indent:24px; overflow:hidden;}
#dongtai .dtmid .midcenter ul{ width:390px; }
#dongtai .dtmid .midcenter ul li{ height:24px; line-height:24px; background:url(arr.jpg) 0 3px no-repeat; text-indent:20px; border-bottom:1px dashed #CCC;}
#dongtai .dtmid .midcenter ul li a{ width:300px; height:24px; float:left; line-height:24px; display:block; white-space:normal; *white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#dongtai .dtmid .midcenter ul li span{ width:85px; height:24px; float:right; line-height:24px; display:block;}

#dongtai .dtmid .midright{ width:185px; height:295px; float:right; padding-right:5px; }
#dongtai .dtmid .midright ul{ width:185px; height:278px; overflow:hidden;}
#dongtai .dtmid .midright ul li{ line-height:21px; background:url(arr2.jpg) 0 12px no-repeat; text-indent:10px;  padding:4px; border-bottom:1px dashed #CCC;}
#dongtai .dtmid .midright ul li a{ line-height:21px; }
#dongtai .dtmid .midright ul li span{ line-height:21px; color:#278203;}

#dongtai .dtmid .midright table{ width:185px; height:278px; overflow:hidden;}
#dongtai .dtmid .midright table tr td{ line-height:21px; background:url(arr2.jpg) 0 12px no-repeat; text-indent:10px;  padding:4px; border-bottom:1px dashed #CCC;}
#dongtai .dtmid .midright table tr td a{ line-height:21px; }
#dongtai .dtmid .midright table tr td span{ line-height:21px; color:#278203;}


#dongtai .dtfoot{ width:1000px; height:5px; overflow:hidden; background:url(dtfoot.jpg) no-repeat;}

#ad12 { height:86px; margin:5px auto; }
#ad12 .ad12con { width:1000px; height:86px; margin:0 auto; overflow:hidden; }
#ad12 .ad12con .ad1{ width:792px; height:86px; float:left;}
#ad12 .ad12con .ad1 img{ width:792px; height:86px; }
#ad12 .ad12con .ad2{ width:200px; height:86px; float:right;}
#ad12 .ad12con .ad2 img{ width:200px; height:86px; }

#newsmain{ width:1010px; height:auto; overflow:hidden;}
#newsmain .newsbox{ width:330px; height:205px; float:left; margin-right:5px; background:url(newsbox.jpg) no-repeat;}
#newsmain .newsbox div{ width:330px; height:26px; padding-top:6px; line-height:26px;}
#newsmain .newsbox div h3{ width:80px; height:26px; text-align:center; float:left; padding-left:13px; font-size:15px; color:#FFF;}
#newsmain .newsbox div a{ width:50px; height:22px; float:right; margin-right:4px;}
#newsmain .newsbox ul{ width:290px; margin:3px 0 0 24px;}
#newsmain .newsbox ul li{ width:290px; height:24px; line-height:24px; display:block; white-space:normal; *white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

#ad3 { height:76px; margin:5px auto; }
#ad3 .ad3con { width:1000px; height:76px; margin:0 auto; overflow:hidden; }
#ad3 .ad3con img { width:1000px; height:76px; }

#picbox{ width:1000px; height:236px; margin:5px auto; background:url(fcbg.jpg) no-repeat;}
#picbox div.fctitle{ width:1000px; height:26px; padding-top:8px; line-height:26px;}
#picbox div.fctitle h3{ width:80px; height:26px; text-align:center; float:left; padding-left:20px; font-size:15px; color:#FFF;}
#picbox div.fctitle a{ width:50px; height:22px; float:right; margin-right:10px;}

.rollphotos { clear:both; width: 980px; height:164px; margin:22px 0 0 18px;}
.cont { width: 980px; height:164px; overflow: hidden; }
.box { FLOAT: left; WIDTH: 196px; height:164px; TEXT-ALIGN:left; }
.box img { width:174px; height:130px; border:1px solid #EBEBEB; }
.box span { width:174px; height:28px; line-height:28px; text-align:center; font-weight:bold; display:block; white-space:normal; *white-space:nowrap;
text-overflow:ellipsis; overflow:hidden; }

#ggfw{ width:1000px; height:350px; margin:5px auto; background:url(ggfw.jpg) no-repeat;}
#ggfw div.ggfwtitle{ width:1000px; height:26px; padding-top:5px; line-height:26px;}
#ggfw div.ggfwtitle h3{ width:100px; height:26px; text-align:center; float:left; padding-left:13px; font-size:15px; color:#FFF;}

#ggfw .ggfw1{ width:160px; height:284px; float:left; padding-left:8px; margin-top:10px;}
#ggfw .ggfw1 .ggfwico{ width:160px; overflow:hidden;}
#ggfw .ggfw1 .ggfwico img{ width:160px; height:35px; margin-bottom:5px;}
#ggfw .ggfw1 div.ggfwtitle2{ width:160px; height:26px; margin-top:9px; line-height:26px;}
#ggfw .ggfw1 div.ggfwtitle2 h3{ width:100px; height:26px; line-height:26px; text-align:center; float:left; padding-left:3px; font-size:15px; color:#FFF;}
#ggfw .ggfw1 .tsjb{ width:146px; height:120px; line-height:22px; padding:10px;}
#ggfw .ggfw1 .tsjb span{ width:146px; height:24px; line-height:22px; color:#cc0100;}

#ggfw .ggfw2{ width:274px; height:284px; float:left; margin-left:30px;}
#ggfw .ggfw2 div.wttitle{ width:274px; height:26px; padding-top:12px; line-height:26px;}
#ggfw .ggfw2 div.wttitle h3{ width:120px; height:26px; float:left; font-size:15px; color:#165a00;}
#ggfw .ggfw2 div.wttitle a{ width:50px; height:22px; float:right; }

#ggfw .ggfw3{ width:274px; height:284px; float:left; margin-left:35px;}
#ggfw .ggfw3 div.wttitle{ width:274px; height:26px; padding-top:12px; line-height:26px;}
#ggfw .ggfw3 div.wttitle h3{ width:120px; height:26px; float:left; font-size:15px; color:#165a00;}
#ggfw .ggfw3 div.wttitle a{ width:50px; height:22px; float:right; }

#ggfw .ggfw2 ul,#ggfw .ggfw3 ul{ width:274px; margin-top:8px;}
#ggfw .ggfw2 ul li,#ggfw .ggfw3 ul li{ width:274px; height:24px; line-height:24px; text-indent:10px; background:url(dian.jpg) 0 10px no-repeat;}
#ggfw .ggfw2 ul li a,#ggfw .ggfw3 ul li a{ width:200px; height:24px; float:left; line-height:24px; display:block; white-space:normal; *white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#ggfw .ggfw2 ul li a span,#ggfw .ggfw3 ul li a span{ width:62px; height:24px; float:right; line-height:24px; display:block;}


#ggfw .ggfw4{ width:165px; height:284px; float:right; padding-right:20px;}
#ggfw .ggfw4 div.bmtitle{ width:165px; height:26px; padding-top:12px; line-height:26px;}
#ggfw .ggfw4 div.bmtitle h3{ width:80px; height:26px; text-align:center; float:left; font-size:15px; color:#FFF;}
#ggfw .ggfw4 ul{ margin-top:8px;}
#ggfw .ggfw4 ul li{ width:78px; height:30px; line-height:30px; float:left; text-indent:12px; background:url(arr2.jpg) 0 12px no-repeat;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}

#footer { clear:both; height:auto; margin:0 auto; overflow:hidden; }
#footer .footcon { width:1000px; height:auto; line-height:36px; margin:0 auto; text-align:center; overflow:hidden; }
#footer .footmenu { width:1000px; padding:10px 0; margin:0 auto; text-align:center; color:#CCC; font-weight:bold; background-color:#ebebeb; border-bottom:4px solid #3e944d;}
#footer .footmenu select{ width:165px; margin:0 15px; }
#footer .footcon .footcopy { padding:10px; line-height:22px; }

#left{ width:188px; height:auto; overflow:hidden; float:left; border:1px solid #CCC; margin:5px 0;}
#left .lefttitle{  width:188px; height:50px; line-height:50px; text-align:center; font-weight:bold; font-size:22px; color:#307815; background:url(lefttitle.jpg) repeat-x;}

#left ul.topclass{ width:188px; height:auto; padding-bottom:20px; margin-top:10px; background-color:#f5f5f5; overflow:hidden;}
#left ul.topclass li{ width:188px; height:auto; overflow:hidden; line-height:28px; text-align:center; background:url(topclass.jpg) 1px top no-repeat;}
#left ul.topclass li a{ font-size:14px; font-weight:bold; color:#FFF;}

#left ul.innerclass{ width:188px; height:auto; overflow:hidden;}
#left ul.innerclass li{ width:188px; height:auto; overflow:hidden; line-height:28px; text-align:center; background:url(innerclass.jpg) center top no-repeat;}
#left ul.innerclass li a{ font-size:12px; font-weight:bold; color:#222;}

.null{ display:none;}

#left .leftfoot{ width:188px; height:340px; background:url(leftfoot.jpg) no-repeat;}
#left .leftfoot div.ggfwtitle{ width:188px; height:26px; padding-top:5px; line-height:26px;}
#left .leftfoot div.ggfwtitle h3{ width:108px; height:26px; text-align:center; float:left; padding-left:13px; font-size:15px; color:#FFF;}
#left .leftfoot .ggfwico{ width:160px; margin:0 auto; padding-top:10px; overflow:hidden;}
#left .leftfoot .ggfwico img{ width:160px; height:35px; margin-bottom:5px;}
#left .leftfoot div.ggfwtitle2{ width:160px; height:26px; margin:0 auto; margin-top:9px; line-height:26px;}
#left .leftfoot div.ggfwtitle2 h3{ width:100px; height:26px; line-height:26px; text-align:center; float:left; padding-left:3px; font-size:15px; color:#FFF;}
#left .leftfoot .tsjb{ width:146px; height:120px; margin:0 auto; line-height:22px; padding:10px;}
#left .leftfoot .tsjb span{ width:146px; height:24px; line-height:22px; color:#cc0100;}

#right{ width:795px; height:auto; overflow:hidden; float:right; border:1px solid #CCC; margin:5px 0;}
#right .sitemap{ width:787px; height:38px; padding:0 8px 0 0; background:url(sitemapbg.jpg) repeat-x;}
#right .sitemap .sitemap1{ width:300px; height:38px; float:left; text-align:left;}
#right .sitemap .sitemap1 .innertitle{ padding:8px 15px 15px; display:inline; font-size:14px; line-height:28px; font-weight:bold; color:#FFF; background:url(innertitle.jpg) center 0 no-repeat;}
#right .sitemap .sitemap2{ /*width:380px;*/ float:right; line-height:22px; text-align:right; color:#666;}
#right .sitemap .sitemap2 a{ color:#666; line-height:22px;}

#w1000T{ width:1000px; height:auto; float:right; border:1px solid #CCC; margin:5px 0;}
#w1000T .sitemap{ width:1000px; height:38px; padding:0 8px 0 0; background:url(sitemapbg.jpg) repeat-x;}
#w1000T .sitemap .sitemap1{ width:300px; height:38px; float:left; text-align:left;}
#w1000T .sitemap .sitemap1 .innertitle{ padding:8px 15px 15px; display:inline; font-size:14px; line-height:28px; font-weight:bold; color:#FFF; background:url(innertitle.jpg) center 0 no-repeat;}
#w1000T .sitemap .sitemap2{ /*width:380px;*/ float:right; line-height:22px; text-align:right; color:#666; padding:0 20px 0 0;}
#w1000T .sitemap .sitemap2 a{ color:#666; line-height:22px;}


#desc{ height:auto; width:700px; margin:10px auto 0; padding:10px; overflow:hidden; line-height:1.8; border:1px solid #CCC;}

#content { height:auto; padding:40px; font-size:14px; overflow:hidden; line-height:1.8; }
#content p { padding:5px 0; font-size:14px; }
#newsinfo { width:725px; height:28px; line-height:28px; text-align:center; font-size:12px; color:#666; margin:5px auto; margin-bottom:0px; overflow:hidden; }
#arctitle { width:725px; height:auto; line-height:28px; text-align:center; font-size:20px; font-weight:bold; color:#333; margin:25px auto 15px; overflow:hidden; }
#bigimg {  width:725px; height:auto; overflow:hidden; text-align:center; margin:10px auto; }
#bigimg img { border:1px solid #e3e3e3; padding:8px; }
#content img { margin-top:8px; margin-bottom:8px; }

#prenext{ clear:both; width:725px; height:28px; margin:20px auto;}
#prenext ul{ clear:both; width:624px; height:28px; margin:0 auto; line-height:28px;}
#prenext ul li{ width:300px; height:28px; float:left; margin:0 4px; line-height:28px; display:block; white-space:normal; *white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

#prin{ clear:both; width:725px; height:28px; margin:20px auto; text-align:right;}
#prin a{ margin-left:15px; color:#51a327;}

.anpager{ width:758px; height:48px; overflow:hidden; margin:0px auto; padding-top:20px; padding-bottom:20px;}
.anpager .cpb { background:#007301 none repeat scroll 0 0;border:1px solid #007301;color:#FFFFFF;font-weight:bold;margin:5px 4px 0 0;padding:2px 5px 2px;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #007301;color:#007301;margin:5px 4px 0 0;padding:3px 10px 3px;text-decoration:none}
.anpager a:hover{background:#007301 none repeat scroll 0 0;border:1px solid #007301;color:#FFFFFF;}	

.kuang400{ width:280px; height:24px; line-height:24px;}
.kuang80{ width:80px; height:24px; line-height:24px;}
.kuang50{ padding:3px 5px;}

ul.prolst{ width:758px; height:auto; margin:20px auto; overflow:hidden;}
ul.prolst li{ width:168px; height:157px; float:left; margin-top:8px; padding-left:10px; padding-right:10px; }
ul.prolst li img{ width:158px; height:122px; border:1px solid #E6E6E6; padding:4px;}
ul.prolst li span{ width:158px; height:30px; line-height:30px; margin:0 auto; display:block; text-align:center; white-space:normal; *white-space:nowrap;  text-overflow:ellipsis; overflow:hidden;}

.listX1 { padding:15px 30px;}
.listX1 table tr td.listX2{ height:35px;line-height:35px; background:url(line.gif) 0px 4px no-repeat; padding:0 0 0 15px;}

#fixFloat{position: fixed;bottom: 20px;right: 20px;width: 80px;background-color: #fff;border-radius: 5px;-webkit-border-radius:5px;}
#fixFloat span{display: block;margin-top:5px; background-position: right center;background-repeat: no-repeat;background-image: url(close.gif);background-size: 43px 11px;-webkit-background-size: 43px 11px;height: 11px;}
#fixFloat div a{/*height: 30px;*/display: block;font-size: 13px;padding-top:80px; background-position: center 5px;background-repeat: no-repeat;background-size: 70px 70px;-webkit-background-size: 70px 70px;text-align: center;text-decoration: none;color: #333;}
#fixFloat div.gwykhd a{background-image: url(ico1.jpg);}
#fixFloat div.sdzwwmh a{background-image: url(ico2.jpg);}
#fixFloat div.lhsj a{background-image: url(ico3.jpg);}

.firebugResetStyles {z-index: 2147483646 !important;top: 0 !important;left: 0 !important;display: block !important;border: 0 none !important;margin: 0 !important;padding: 0 !important;outline: 0 !important;min-width: 0 !important;max-width: none !important;min-height: 0 !important;max-height: none !important;position: fixed !important;transform: rotate(0deg) !important;transform-origin: 50% 50% !important;border-radius: 0 !important;box-shadow: none !important;background: transparent none !important;pointer-events: none !important;white-space: normal !important;}
style.firebugResetStyles {display: none !important;}
.firebugBlockBackgroundColor {background-color: transparent !important;}
.firebugResetStyles:before, .firebugResetStyles:after {content: "" !important;}
/**actual styling to be modified by firebug theme**/
.firebugCanvas {display: none !important;}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.firebugLayoutBox {width: auto !important;position: static !important;}
.firebugLayoutBoxOffset {opacity: 0.8 !important;position: fixed !important;}
.firebugLayoutLine {opacity: 0.4 !important;background-color: #000000 !important;}
.firebugLayoutLineLeft, .firebugLayoutLineRight {width: 1px !important;height: 100% !important;}
.firebugLayoutLineTop, .firebugLayoutLineBottom {width: 100% !important;height: 1px !important;}
.firebugLayoutLineTop {margin-top: -1px !important;border-top: 1px solid #999999 !important;}
.firebugLayoutLineRight {border-right: 1px solid #999999 !important;}
.firebugLayoutLineBottom {border-bottom: 1px solid #999999 !important;}
.firebugLayoutLineLeft {margin-left: -1px !important;border-left: 1px solid #999999 !important;}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.firebugLayoutBoxParent {border-top: 0 none !important;border-right: 1px dashed #E00 !important;border-bottom: 1px dashed #E00 !important;border-left: 0 none !important;position: fixed !important;width: auto !important;}
.firebugRuler{position: absolute !important;}
.firebugRulerH {top: -15px !important;left: 0 !important;width: 100% !important;height: 14px !important;background: url() repeat-x !important;border-top: 1px solid #BBBBBB !important;border-right: 1px dashed #BBBBBB !important;border-bottom: 1px solid #000000 !important;}
.firebugRulerV {top: 0 !important;left: -15px !important;width: 14px !important;height: 100% !important;background: url("") repeat-y !important;border-left: 1px solid #BBBBBB !important;border-right: 1px solid #000000 !important;border-bottom: 1px dashed #BBBBBB !important;}
.overflowRulerX > .firebugRulerV {left: 0 !important;}
.overflowRulerY > .firebugRulerH {top: 0 !important;}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.fbProxyElement {position: fixed !important;pointer-events: auto !important;}

#newsquery { width:758px; margin:0px auto; padding:25px 4px 10px; }
#newsquery ul {}
#newsquery li { height:35px; overflow: hidden; line-height:35px; background:url(line.gif) 0px 4px no-repeat; }
#newsquery li.title { padding-left:22px; }
#newsquery div.title { width:550px; float:left;  display:block; white-space:normal; *white-space:nowrap;  text-overflow:ellipsis; overflow:hidden;}
#newsquery .time { float:right; font:10px/35px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; color:#9a9a9a; }

#content { padding:30px;}
#content h1{ font-family:"微软雅黑", "黑体"; font-size:18px; height:40px; line-height:40px; text-align:center; padding:0; margin:0;}
#content p{ padding:5px 0; margin:0; line-height:24px;}
#content div.timeA{ padding:10px 0; margin:10px 0; font-size:12px; color:#999; height:20px; line-height:20px; text-align:center; border-bottom:dotted #CCC 1px;}
#content div.trA{ text-align:right; padding:15px;}
@media only screen and (min-width: 760px){
    #left{
        display: block !important;
    }
    .sj_ban{
        display: none;
    }
    #top{
        display: block;
    }
    #footer{
        display: block;
    }
    .sj_foot{
        display: none !important;
    }
}
@media only screen and (max-width: 320px){
    /* .sj_ban img{
        height: 80px;
    } */
    .listX1 table tr td.listX2 a{
        width: 70% !important;
    }
}
@media only screen and (min-width: 380px) and (max-width: 440px){
    .listX1 table tr td.listX2 a{
        width: 76% !important;
    }

}
@media only screen and (min-width: 440px) and (max-width: 760px){
    .listX1 table tr td.listX2 a{
        width: 82% !important;
    }

}
@media only screen and (max-width: 310px) {
  
    .sj_ban img{
        width: 80%;
        height: 70px;
        margin-top: 6px;
    }
}
@media only screen and (min-width: 320px) and (max-width: 599px){
    /* .sj_ban img{
        height: 100px;
    } */
    /* .listX1 table tr td.listX2 a{
        width: 80% !important;
    } */
}
@media only screen and (max-width: 760px){
body.bgAc{ background-color: green; }
    body{
        width: 100% !important;
    }
    #main{
        width: 100% !important;
        padding: 0 4px;
        box-sizing: border-box;
    }
    #top{
        display: none;
    }
    #footer{
        display: none;
    }
    #left{
        z-index: 88;
        position: fixed;
        top: 77px;
        right: 0;
        background-color: #fff;
        display: none;
    }
    .leftfoot{
        display: none;
    }
    #menu{
        display: none;
        height: auto;
    }
    .menuleft{
        display: none;
    }
    #banner{
        display: none;
    }
    .sj_ban{
        background-color: green;
        width: 100% !important;
        height: 80px;
        z-index: 77;
        position: fixed;
        top: 0;
        left: 0;
    }
    #right{
        width: 100% !important;
        margin-top: 85px;
        border: none;
    }
    #right .sitemap .sitemap2{
        padding: 0px 0px 15px 13px;
        width: 100% !important;
        box-sizing: border-box;
    }
    .navcd{
        width: 35px;
        height: 35px;
        background: url(navcd.png) no-repeat center;
        background-size: 100%;
        position: fixed;
        top: 24px;
        right: 5%;
        z-index: 77;
    }
    .listX1 {
        padding: 30px 0px;
    }
    .navb{
        display: none;
    }
    .listX1 table tr td.listX2{
        display: flex;
        width: 100% !important;
        padding: 0 0 0 10px !important;
        background: none;
        border-bottom: 1px dashed #ccc;
    }
    .listX1 table tr td.listX2 span{
        display: none;
    }
    .listX1 table tr td.listX2 a{
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        display: inline-block;
        width: 70%;
    }
    .zhe{
        width: 100vw;
        height: 100vh;
        background-color: rgba(0, 0, 0, 0.5);
        position: fixed;
        left: 0;
        top: 0px;
        z-index: 66;
        display: none;
      }
    .sj_foot{
        display: inline-block !important;
    }
    /* 文章 */
    #w1000T{
        width: 100% !important;
        margin-top: 83px;
    }
    #w1000T .sitemap .sitemap2{
        width: 100% !important;
        float: left;
    }
    #content{
        padding: 10px !important;
    }
    #content h1{
        height: auto;
    }
    #content div.timeA{
        height: auto;
    }
    #navMenu{
        height: auto !important;
    }
    #navMenu ul{
        position: fixed;
        top: 80px;
        box-sizing: border-box;
        right: 0px;
        width: 50%;
        z-index: 99;
    background-color: green;
    }
    #navMenu ul li{
        width: 100%;
        background-image: none;
    }
    #navMenu{
        width: 100%;
    }
    #content img{
    width: 90%;
    height: auto;
    display: block;
    margin: 0 auto;
    }
    #zoom table{
        table-layout: fixed;
        width: 100% !important;
    }
    #zoom table tr td{
        word-break: break-all;
        width: 100% !important;
    }
    
}
