﻿
/* banner------------------------ */
.banner{ width:100%; height:483px; overflow:hidden}
.banner li{ height:483px}

.main{ background:url(../images/main_bg.jpg) repeat-x #eeeff3; width:100%; float:left; z-index:999}
.mainCot{ width:961px; margin:0  auto; overflow:hidden; position:relative; margin-top:-84px; padding-bottom:20px;}

/*--Iproducts-----------------------------------*/

.Iiproducts{ background:url(../images/pro_bg.jpg) no-repeat; width:961px; height:197px}
.Iiproducts span{ float:left; display:block; overflow:hidden;}
.Ipic{ width:171px; height:119px; margin-left:2px}
.Ipic table{width:171px; height:119px}
.Itext{ padding-left:22px; color:#0c531b; font-weight:bold; height:31px; line-height:31px; overflow:hidden; font-size:13px}
.Itext a{color:#0c531b}
.Itext a:hover{color:#0c531b; text-decoration:underline}
#marquee{ width:928px; height:152px; display:inline; overflow:hidden; margin:20px 0 0 17px}
#marquee li{ display:block; float:left; width:175px; background:url(../images/pbg.jpg) no-repeat right center; height:154px; margin-left:15px}

/*--主体内容-----------------------------------*/
.Indexnoe{ padding-top:15px;}
.Iline{ border:solid 1px #cbcbcb; width:648px; background:#fff; height:273px; float:left}
.Izffw{ width:646px; height:271px; background: url(../images/ibg.jpg) repeat-x; margin:1px}
.Izffw dl{ margin-top:20px; margin-left:14px; display:block}
.Izffw dd{ width:223px; height:189px; border:solid 3px #fff; float:left}
.Izffw dt{ width:392px; float:left; background:url(../images/liline.jpg) no-repeat; height:28px; line-height:28px; overflow:hidden}
.Izffw dt span{ color:#bcbbbb; float:right; padding-right:10px}
.Izffw dt a{ color:#4a4a4a; padding-left:20px}
.Izffw dt a:hover{ color:#017d3c}
.Itille{ background:url(../images/icon.jpg) no-repeat 13px 14px; height:37px; font:normal 16px/34px "微软雅黑"; color:#00662a; text-indent:30px}

.Izline{ border:solid 1px #cbcbcb; width:296px; background:#fff; height:273px; float:right}
.Izdxm{width:294px; height:271px; background: url(../images/ibg.jpg) repeat-x; margin:1px; float:right}
.Izmore{ vertical-align:top;  padding-top:14px}


.mod_focus_show { width:259px; height:187px; position: relative; overflow: hidden; margin:0 auto; margin-top:25px }
.mod_focus_show .mod_focus_pic { display: block; width:259px; height: 187px; margin:0 auto;}
.mod_focus_show .mod_focus_pic li table {  width:259px; height: 187px }
.mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img { display: block; }
.mod_focus_show .mod_focus_pic li { position: absolute; left: -1px; top: 0; }
.mod_focus_show .mod_focus_title { position: absolute; z-index: 1; left: 0; bottom:0px; overflow: hidden; zoom: 1; width: 267px; height: 31px; background:url(../images/lvse.png) repeat-x }

.mod_focus_show.mod_focus_title { filter: none; }
.mod_focus_show .mod_focus_title li { width: 287px; overflow: hidden; word-break: keep-all; word-wrap: keep-all; white-space: nowrap; table-layout: fixed; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.mod_focus_show .mod_focus_title li h3 { line-height:31px; font-weight:normal; text-align:center; font-size:12px; font-family:"微软雅黑"}
.mod_focus_show .mod_focus_title li h3 a { color: #fff; }
.mod_focus_show .mod_focus_list {  background: #fff; overflow: hidden; height:187px}
.mod_focus_show .mod_focus_list li { width:79px; height:55px; float: left; margin-bottom:12px; position: relative; *display: inline;margin-left:12px }
.mod_focus_show .mod_focus_list li a { display: block; }
.mod_focus_show .mod_focus_list li img { display: block;   }
.mod_focus_show .mod_focus_list li a:hover { _background: none; }
.mod_focus_show .mod_focus_list li a:hover .mask, .mod_focus_show .mod_focus_list .current .mask { display: none; }
 .mod_focus_show .mod_focus_list li .mask { display: block;  width:79px; height:55px; position: relative; top: -55px; margin: 0 0 -55px; left: 0; bottom: 0; background: #000; opacity: .5; filter: alpha(opacity=50); }

.Isbox{ border:solid 1px #cbcbcb; width:648px; background:#fff; height:243px; float:left}
.Iscot{width:646px; height:241px; background:url(../images/iiline.jpg) repeat-x; margin:1px}
.Iscot dl{ margin-top:15px; margin-left:14px; display:block}
.Iscot dd{ background:url(../images/x_bg.jpg) no-repeat; width:217px; height:173px; float:left}
.Iscot dt{ width:381px; float:left; border-bottom:solid 1px #e6e6e6; height:28px; line-height:28px; overflow:hidden; margin-left:16px;  background:url(../images/isj.jpg) no-repeat 3px 10px}
.Iscot dt span{ color:#bcbbbb; float:right; padding-right:10px}
.Iscot dt a{ color:#4a4a4a; padding-left:11px}
.Iscot dt a:hover{ color:#017d3c}
.Isstitle{ height:37px}
.Istille{ background:url(../images/lv_title.jpg) no-repeat; width:122px; height:32px; font-family:"微软雅黑"; font-size:14px; color:#fff; text-align:center; line-height:32px; margin-left:15px; margin-top:4px}
.Istille a{color:#fff}
.Istille a:hover{color:#fff}


.IsboxR{ border:solid 1px #cbcbcb; width:296px; background:#fff; height:243px; float:right}
.IsboxRcot{width:294px; height:241px; background:url(../images/iiline.jpg) repeat-x; margin:1px; float:right}
.Istable{ width:264px; margin:8px auto auto auto; color:#4a4a4a}
.Istable li{ display:block; float:left; width:384px; border-bottom:solid 1px #e5e5e5; font-size:13px}
.Istable li p{ float:left}
.Is1{ height:26px; background:#ebebeb; line-height:26px; font-weight:bold}
.Is125{ width:125px; text-align:center}
.Is73{ width:73px; text-align:center}
.Is102{ width:102px; text-align:center}
.Ibai{ border-right:solid 1px #fff}
.Ihui{ background:url(../images/bline.jpg) right repeat-y;  height:46px; padding-top:6px; }
.Ihu2{ background:url(../images/bline.jpg) right repeat-y;  height:31px; overflow:hidden; line-height:31px}
.Is2{ line-height:20px;overflow:hidden; height:48px}
.Is2125{ width:114px; padding-left:12px;}
.Is273{ width:74px; text-align:center}
.Is2103{ width:81px; padding-left:12px; padding-right:10px;}
.Is274{ width:74px; text-align:center; padding-top:6px}

/*--链接-----------------------------------*/
.links{ padding:18px 0; width:961px; float:left}
.links li{ width:183px; height:59px; border:solid 1px #c8c8c8; display:block; float:left; padding:1px 0; background:#fff; margin-right:9px; margin-top:2px}

/*----------------------------------------------------------------------------------------------------------------
-----------------------------------*/

/*--经济概况----------------------------------*/
.aboutBox{ background:url(../images/about_main.jpg) repeat-x #fff; width:100%}
.aboutMain{ background:url(../images/about_bg2.jpg) repeat-y top center; position:relative; top:-17px;  margin-bottom:36px; overflow:hidden}
.aboutWaper{ background:url(../images/about_bg.png) repeat-x top center;height:auto; min-height:500px;_height:500px; z-index:9999}
.aboutLeft{ width:245px; float:left}
.aboutLeft ul{padding-top:25px;}

.aboutLeft li{ width:223px; margin-left:1px; height:42px; font:normal 13px/42px "宋体"; display:block; float:left; border-bottom:solid 1px #dfdfdf;  overflow:hidden}
.aboutLeft li a{ display:block; padding-left:28px;background:url(../images/sub_1.png) no-repeat left 16px;}
.aboutLeft li a:hover,#menu a{background:url(../images/suv_hover.png) no-repeat left 15px; font-weight:bold; font-size:14px; color:#008135;}
.atitle{ margin-top:30px; font-size:25px; font-family:"黑体"; padding-left:15px; float:left; margin-bottom:25px;}
.new_article{text-align:left;}
.aboutRight{ width:727px; float:right; padding-right:16px; color:#4a4a4a; line-height:28px; padding-bottom:28px; font-size:13px}
.artitle{ height:32px; line-height:28px; margin-top:34px}
.artitle h2{ float:left; font-size:16px; text-align:left; color:#008135; font-weight:normal; width:200px; overflow:hidden; text-indent:16px;font-family:"微软雅黑"}
.artitle p{ float:right; text-align:right; color:#999; background:url(../images/atubiao.jpg) no-repeat left 6px; text-indent:20px}
.artitle p a{ color:#999}
.artitle p a:hover{ color:#017d3c}
.atext1{text-align:left;}
.apt25{ padding-top:25px}
.aem{ text-indent:2em}
.jlist{ margin-top:30px}
.jlist dl{ display:block; float:left; width:721px; margin-bottom:23px}
.jlist dd{ background:#ededed; float:left;  width:111px; text-align:center; padding:10px 10px 0 10px}
.jlist dt{ background:url(../images/j_bg.jpg) no-repeat; width:577px; height:67px; float:right; margin-top:11px; font-size:13px}
.jtext{ padding-left:29px; padding-top:12px; line-height:22px}
.jvideo{ background:url(../images/v2.jpg) no-repeat right bottom; margin:48px 0 0 19px; height:371px; margin-bottom:200px}

/*--现有资源----------------------------------*/
.xicon{ background:url(../images/xsj.jpg) no-repeat left 10px; margin-top:24px; text-indent:15px; padding-bottom:10px}
.xjz{ text-align:center; margin-top:14px}

/*--实时信息----------------------------------*/
.newslist{ width:716px; margin-left:6px}
.newslist li{ display:block; float:left; width:716px; height:90px; margin-top:33px}
.newslist li div{ float:left}
.newslist .ngreen{ padding:0 13px; height:21px; line-height:21px; color:#fff; background:#248a4b}
.newslist .npic{ width:89px; height:90px}
.newslist .npic img{width:89px; height:90px}
.newslist .npic table{width:89px; height:90px}
.newslist .npic pic{ vertical-align:top}
.newslist .ntime{ background:#696969; padding:10px 19px 0 9px; height:80px; color:#fff; line-height:20px}
.newslist .ntext{ background:#ededed; height:80px; padding-top:10px; padding-left:19px; width:490px; padding-right:10px; line-height:24px}
.newslist .nf20{ font-family:Arial; font-size:20px}
.newslist .npt{ padding-top:8px}
.newslist .nbalck{ font-weight:bold; height:24px; overflow:hidden; text-align:left;}
.newslist .nbalck a{color:#333}
.newslist .nbalck a:hover{color:#017d3c}
.newslist .nh40{ height:44px; overflow:hidden; font-size:13px }
.newslist .nh40 a{color:#666}
.newslist .nh40 a:hover{color:#017d3c}

.newshowtitle{ text-align:center; font-size:24px; color:#4a4a4a; margin-top:34px; padding:0 15px}
.newshowtitle{ text-align:center; font-size:24px; color:#4a4a4a; margin-top:34px; padding:0 15px}
.ns{ text-align:center; color:#999; margin-top:15px; border-bottom:solid 1px #eee; padding-bottom:15px}
.nem{ text-indent:2em}
.nntext{ padding-top:24px}
.newspage{ border-bottom:solid 1px #dadada; border-top:solid 1px #dadada; height:28px; line-height:28px; margin-top:30px; font-family:"微软雅黑" ;text-align:left;}
.newspage p{ width:280px;  height:28px; overflow:hidden; padding-right:20px}
.newspage p a{ color:#999}
.newspage p a:hover{ color:#c00}
.newsxg{ margin-top:30px}
.newsxg p{ background: url(../images/xgxw.jpg) no-repeat; width:725px; height:25px; color:#fff; font-size:14px; line-height:25px;text-indent:25px; font-weight:bold; margin-bottom:20px; text-align:left;}
.newsxg li{ display:block; float:left; width:320px; height:28px; line-height:28px; overflow:hidden; background:url(../images/nndian.jpg) no-repeat 14px 12px; margin-right:40px; font-size:13px;text-align:left;}
.newsxg li span{ float:right; color:#999}
.newsxg li a{ padding-left:20px; color:#4a4a4a}
.newsxg li a:hover{ color:#c00}
.page{ text-align:right; margin-top:24px; font-family:"微软雅黑"; margin-right:7px}
.page a{ background:#e4e4e4; height:28px; padding:0 10px; display:inline-block; line-height:28px; margin-left:4px}
.page a:hover{ background:#0b9043; color:#fff}
.page .cpb{ background:#0b9043; color:#fff}

/*--政府发文----------------------------------*/
.zlist{ width:726px; margin-top:10px}
.zlist li{ display:block; height:35px; float:left; width:726px; font:normal 13px/35px "宋体"; overflow:hidden}
.zlist li a{ display:block; padding-left:16px;background:url(../images/zsj.png) no-repeat 6px 13px; color:#4a4a4a}
.zlist li a:hover{ color:#017d3c}
.zlist li span{ font-size:12px; color:#999; float:right; padding-right:10px}
.zbg{ background:#f2f2f2}

/*--重点项目----------------------------------*/




.newsTitle2{ float:left; width:110px; height:207px; overflow:hidden}
.newsTitle2 span{ display:block; width:110px; height:69px;opacity:.5; filter: alpha(opacity=50); background:#000;}
.newsTitle2 span a{ color:#333; width:110px; height:69px}
.newsTitle2 span.a-current{ border-bottom:solid 4px #7bbe21; background:#000; margin-top:-4px; opacity:1; filter: alpha(opacity=100)}
.newCot2{ width:330px; float:left; height:207px}
.vaimg{
	display:table-cell;
	*display:block;
	overflow:hidden;
	text-align:center;
	vertical-align:middle; font-size:62px;
}
.vaimg img{
	vertical-align:middle;
}

.newsTitle3{ float:left; width:726px; height:38px; margin-top:24px}
.newsTitle3 a{ color:#333; display:block; float:left; background:url(../images/zz1.jpg) no-repeat; width:114px; height:38px; overflow:hidden; line-height:30px; color:#4a4a4a; text-align:center; margin-right:10px}
.newsTitle3 a:hover{background:url(../images/zz2.jpg) no-repeat; width:114px; height:38px; color:#fff; font-size:14px; font-weight:bold}
.newsTitle3 a.a-current3{ background:url(../images/zz2.jpg) no-repeat; width:114px; height:38px; color:#fff; font-size:14px; font-weight:bold}
.newCot3{ width:726px; float:left}


.sylist{ width:727px}
.sylist dl{ width:708px; float:left; border:solid 1px #e8e8e8; height:226px; padding-top:17px; padding-left:17px;margin-top:31px}
.sylist dt{ width:440px; float:left}
.sylist dd{ width:242px; height:343px; float:right; line-height:20px; color:#666}
.sy1{ font-weight:bold; font-size:14px; color:#008135; font-family:"微软雅黑"; width:228px; height:24px; margin-bottom:6px;overflow:hidden}
.sy1 a{color:#008135}
.sy1 a:hover{color:#008135; text-decoration:underline}
.sy2{ background:url(../images/z3.jpg) no-repeat left 12px; height:35px; border-bottom:solid 1px #e7e7e7; width:228px; line-height:35px; text-indent:15px; overflow:hidden}
.sy3{ width:228px; height:60px; overflow:hidden; font-size:12px; margin-top:18px}
.sy4{ text-align:right; margin-top:11px}

.zxx{ background:url(../images/z_bg1.jpg) no-repeat; width:202px; height:52px; line-height:52px; overflow:hidden; font-weight:bold; color:#fff; text-align:center}
.zxx1{color:#1c6d46; font-size:20px; width:52px; font-family:Verdana, Geneva, sans-serif}
.zmt{ margin-top:25px}
.zmtt{ width:143px}
.zmf16{background:url(../images/z_bg2.jpg) no-repeat left 9px; color:#000; font-size:16px; font-weight:bold; text-indent:15px; margin-left:28px}


/*--联系我们----------------------------------*/
.contactBg{float:left; background:url(../images/cbg.png) no-repeat; width:335px; height:493px; color:#fff; line-height:20px; }
.cctext{font-size:12px; padding:60px 0 0 36px}
.ciupot{ width:281px; height:30px; line-height:30px; border:solid 1px #c9c9c9; border-bottom:solid 1px #4f4f4f; color:#868686; font-family:"微软雅黑"; padding-left:10px}
.cjj{ margin-left:25px}

.zptl15{ padding-left:15px}
.zpline{ border-right:solid 1px #e5e5e5}
.ibiaodan{width:281px; height:70px;resize:none;border:solid 1px #c9c9c9; border-bottom:solid 1px #4f4f4f; color:#868686; font-family:"微软雅黑"; padding-left:10px}
.@media screen and (-webkit-min-device-pixel-ratio:0) { .ibiaodan { width:279px}} 

.map_400{width:892px; height:495px; background:url(../images/404.jpg) no-repeat top center; margin:0 auto; overflow:hidden;font-family:"微软雅黑"}
.map_400 p{ text-align:center; font-size:14px; margin-top:350px;}
.map_400 a{text-decoration:none; margin:0px 10px;}
.map_400 a:link{color:#333;}
.map_400 a:visited{color:#333;}
.map_400 a:hover{color:#ca060aa;}



#imageKey{width:50px;height:23px;font-weight:bold;font-style:italic;color:red;letter-spacing:2px;background:url(../images/checkbg.jpg) no-repeat;border:1px solid #CFCFCF; margin-left:5px;cursor:pointer}