﻿﻿@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; }
.left{ float:left}
.right{ float:right;}
body{ background-color:#218429; }

.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;}


#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; margin:0 auto; overflow:hidden;}
#dongtai .dttop{ width:1000px; height:35px; overflow:hidden; background:url(dttop.jpg) no-repeat;}

.topright{ width:200px; height:29px; background:url(gg_mt_bg.jpg) bottom no-repeat;}
.topright div{ width:200px; height:26px; padding-top:3px; line-height:26px;}
.topright div h3{ width:80px; height:26px; text-align:center; float:left; padding-left:13px; font-size:15px; color:#FFF;}
.topright div a{ width:50px; height:22px; float:right; margin-right:4px;}

#dongtai .dtmid{ width:1000px; height:295px; overflow:hidden;}
#dongtai .dtmid .midleft{ width:370px; height:282px; float:left;background:url(picnewsbg.jpg) top center no-repeat;}
#dongtai .dtmid .midleft .picnews{ width:340px;margin:15px;}

.dtmid .midcenter{ width:410px; height:295px; float:left; margin-left:5px; }
.dtmid .midcenter ul{ margin:5px;}
.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;}
.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;}
.dtmid .midcenter ul li span{ width:85px; height:24px; float:right; line-height:24px; display:block;}

.dtmid .midright{ width:200px; height:280px; float:right;  border: 1px solid #cccccc;}
.dtmid .midright ul{ width:185px; height:278px; overflow:hidden; margin:0 7px;}
.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;}
.dtmid .midright ul li a{ line-height:21px; }
.dtmid .midright ul li span{ line-height:21px; color:#278203;}

.dtmid .midright table{ width:185px; height:278px; overflow:hidden;}
.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;}
.dtmid .midright table tr td a{ line-height:21px; }
.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 {  width:1000px;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;}
/*gxx*/
#newsmain2{ width:1000px; overflow:hidden;}
#newsmain2 .newsbox2{ width:493px;margin-bottom:5px; border:#CCC solid 1px;}
#newsmain2 .newsbox2 .topleft{ width:493px;height:29px; background:url(mt_bg.jpg) left bottom repeat-x; }
#newsmain2 .newsbox2  dt{ float:left; width:100px; margin-top:2px; height:27px; line-height: 27px;overflow:hidden;text-align: center; }
#newsmain2 .newsbox2  dt a{color:#276f00;font-size:15px; font-weight:bold;}
#newsmain2 .newsbox2  dt.active{display: inline;width:105px; margin-top:2px; height:27px; line-height: 27px;overflow: hidden;text-align: center;background:url(mtt_bg.jpg) 5px bottom no-repeat;}
#newsmain2 .newsbox2  dt.active a{color:#FFF;font-size:15px;font-weight:bold;}
#newsmain2 .newsbox2 ul{ margin:5px;}
#newsmain2 .newsbox2 ul li{ height:24px; line-height:24px; background:url(reddot.jpg) 0 3px no-repeat; text-indent:20px; border-bottom:1px dashed #CCC;}


#ad3 {width:1000px;  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{ width:1000px; height:350px; margin:5px auto; background:url(ggfw1.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;}
/*GXX*/
#ggfw .ggfw5{ width:480px; height:285px; float:right; margin:15px 15px 0px 0px;}
#ggfw .ggfw5 a{ width:232px; height:50px; background:#218429; display:block; font-size:16px; font-family:"微软雅黑","宋体"; color:#FFF; line-height:50px; text-align:center;}


/*GXX*/
#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; overflow:hidden; 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;}

/*滑动门*/
.hidden{ display:none;}
.clear{ clear:both;}

/*#tab {position:relative;border: 1px solid #cccccc;height: 275px;overflow: hidden;width: 410px;}*/
.topleft{ width:410px; height:29px; background:url(mt_bg.jpg) left bottom repeat-x; }
#tab dt{ float:left; width:100px; margin-top:2px; height:27px; line-height: 27px;overflow:hidden;text-align: center; }
#tab dt a{color:#000;font-size:15px;}
#tab dt.active{display: inline;width:100px; margin-top:2px; height:27px; line-height: 27px;overflow: hidden;text-align: center;background:url(mtt_bg.jpg) bottom no-repeat;}
#tab dt.active a{color:#FFF;font-size:15px;}


/*top*/
#top { width:1000px; height:24px; line-height:24px; margin:0 auto; background-color:#62af3b; color:#FFF;}
#top .topleft { width:300px; float:left; color:#FFF; background:none; height:auto; }
#top .topleft a {color:#FFF; padding:0 10px; }
#top .topright { width:380px; float:right; color:#FFF; background:none; height:auto;  }
#top .topright a { color:#FFF; padding:5px 10px 5px 24px; }



.box_news-1{width: 340px;height: 245px;overflow: hidden;position: relative;}
.box_news-1 ul{width: 340px;height: 245px;}
.box_news-1 ul li{width: 340px;height: 245px;position: relative;overflow: hidden;}
.box_news-1 ul li img{display:block;width: 340px; height: 245px;}
.box_news-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:340px;background: rgba(125,125,120,.4);
				font-size: 12px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;
				white-space: nowrap;font-weight: normal;color: ghostwhite;padding-left: 6px;}
.box_news-2{position: relative;left: 271px;bottom: 24px;}
.box_news-2 ul li{float:left;width: 9px;height: 9px;overflow: hidden; margin: 0 2px; border-radius: 50%;
				background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}
.box_news-2 ul .on{background: rgba(255,255,255,0.6);}
.box_news-3 span{position: absolute;color: white;background: rgba(125,125,120,.3);width: 50px;height: 80px;
				top:50%; font-family: "宋体";line-height: 80px;font-size:60px;margin-top: -40px;
				text-align: center;cursor: pointer;}
.box_news-3 .prev{left: 10px;}
.box_news-3 .next{right: 10px;}
.box_news-3 span::selection{background: transparent;}
.box_news-3 span:hover{background: rgba(125,125,120,.8);}