﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-family:"微软雅黑"; font-size:12px; color:#4b4b4b; line-height:24px; background:#fff;}
body.bob{ background:#f1f2f3;}
img{ border:0;}
h2,h3,h4{ margin:0; padding:0;}
ul,li{ margin:0; padding:0; list-style-type:none;}
.clear{ clear:both; height:0; overflow:hidden; font-size:0;}
a{ color:#4b4b4b; text-decoration:none; line-height:20px;}

a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
.fl{ float:left;}
.fr{ float:right;}

.w1006{ width:1006px; overflow:hidden; margin:0 auto;}
#header{ background:#fff;}
#header #gnb{margin: 0 auto; min-height: 93px;width: 1006px;position: relative;z-index: 11;}

#gnb .logo{top:0;left:0; height:93px;position:absolute;z-index:2;}
#gnb .logo a{ float:left; overflow:hidden;}
#gnb  ul li a.menu1{ height:20px; padding:57px 0 16px 0; display:block; font-size:18px; text-align:center; color:#4b4b4b; background:url(../images/nav-bg.png)  89px 60px no-repeat;}
#gnb  ul li a.menu1.none{ background:none;}
#gnb  ul li a.menu1.on,#gnb  ul li a.menu1:hover{ color:#7eb881;}
#gnb .gnb_list {position:absolute;z-index:13;top:9px;right:0;width:40%;overflow:hidden}
#gnb .gnb_list ul {float:right;overflow:hidden}
#gnb .gnb_list ul li {float:left;display:inline}
#gnb .gnb_list ul li a{height:20px;width:100%; display:block;}
#gnb .gnb_list ul li a img{float:none;clear:both;vertical-align: top;}
#navigation{position:relative;z-index:12;width:814px;}
#navigation ul.depth1Ul{zoom:1;}
#navigation ul.depth1Ul:after {content:""; display:block; clear:both}
#navigation ul.depth1Ul li.depth1{float:left;position:relative;z-index:2; left: 5px; width:90px;}
#navigation .goMallBtn{position:absolute;z-index:1;right:0;top:44px;display:block;width:86px;height:26px;}
.depth2background{display:none;position:absolute;z-index:10;top:93px;left:0;min-width:1006px;width:100%;height:406px;background:url(../images/nav-zbg1.png) left bottom repeat-x; padding-bottom:30px;}
.depth2a{display:none;position:absolute;z-index:10;top:93px;left:0;min-width:1006px;width:100%;height:406px;background:url(../images/nav-zbg.png) left bottom repeat-x; padding-bottom:30px;}
.depth2visual{display:block;width:1006px;height:136px;position:absolute;z-index:10;top:55px;left:50%;margin-left:-410px;background:url(../images/bg_subMenuOn.jpg) 0 0 no-repeat;}
.nanum{font-family:Nanum Gothic}
.depth2Ul{display:none;position:absolute;z-index:12;top:93px;left:0px;min-height:400px; height:400px;border-left:1px solid #a9a6a4; margin-top:6px;}
.depth2Ul li{ overflow:hidden; line-height:24px; height:24px; padding-bottom:1px;}
.depth2Ul li a{display:inline-block;line-height:24px;vertical-align:middle;font-size:12px;font-family:"宋体";color:#333333}
ul.depth2Ul li a.on,ul.depth2Ul li a.on .font{color:#ffffff;background:url(../images/navzz-on.png) right no-repeat;}
.depth2Menu0{width:89px;}
.depth2Menu0 a{width:70px;padding:0 0 0 20px; display:block;}
.depth2Menu2{width:89px;}
.depth2Menu2 a{width:70px;padding:0 0 0 20px; display:block;}
.depth2Menu1{width:89px;}
.depth2Menu1 a{width:70px;padding:0 0 0 20px; display:block;}
.depth2Menu3{width:89px;}
.depth2Menu3 a{width:92px;padding:0 0 0 10px;}
.depth2Menu4{width:89px;}
.depth2Menu4 a{width:70px;padding:0 0 0 20px; display:block;}
.depth2Menu5{width:89px;}
.depth2Menu5 a{width:70px;padding:0 0 0 20px; display:block;}
.depth2Menu6{width:89px;}
.depth2Menu6 a{width:70px;padding:0 0 0 20px; display:block;}
.depth2Menu7{width:89px;}
.depth2Menu7 a{width:70px;padding:0 0 0 20px; display:block;}
.depth2Menu8{width:89px;}
.depth2Menu8 a{width:70px;padding:0 0 0 20px; display:block;}
.depth2Ul li a.hui{color:#666666;}
.depth2Ul li a.blank{ color:#000000}
.depth2Ul li a font{ font-size:12px; background:url(../images/he-bg.png) no-repeat left center; padding-left:8px;}
.depth2Ul li a.hui font{ font-size:12px; background:url(../images/hui-bg.png) no-repeat left center; padding-left:8px;}
.depth2Ul li a:hover font,.depth2Ul li a.hui:hover font{ background: url(../images/bai-bg.png)no-repeat left center;}
.closeDepth2{display:none;position:absolute;z-index:13;right:0;bottom:-406px;width:40px;height:40px;}
strong.ir{*position:absolute;*z-index:-1}

/* banner */
.banner{ height:474px; overflow:hidden; position:relative; margin-bottom:20px;}
.banner .imgList{ position:relative; z-index:0;}
.banner .imgList li{ position:absolute; z-index:10; display:none; width:100%; height:474px;}
.banner .imgList li img{ position:absolute; top:0; left:0; z-index:0;}
.banner .imgList li h3{ position:absolute; color:#fff; font-size:34px; font-weight:normal; left:50%; bottom:325px; width:375px; padding-left:84px; text-align:right; z-index:1; line-height:36px; display:block;}
.banner .imgList li h3 p{ font-size:30px; display:block;}
.banner .imgList li h3 span{ display:block; padding-left:120px; font-size:18px; line-height:26px;}
.banner_nav{ position:absolute; z-index:5; left:50%;padding-left:84px; top:155px; display:none;width:375px;}
.banner_nav dl{ width:114px; height:66px; overflow:hidden; padding:4px; background:#fff; float:left; display:inline; margin:0 3px 0 0; color:#505154; cursor:pointer;}
.banner_nav dl dd{ height:47px; overflow:hidden;}
.banner_nav dl dt{ font-size:13px; line-height:23px; }
.banner_nav dl.hover,.banner_nav dl.current{ background:#7eb881; color:#fff;}
/* content */
.overflow{ overflow:hidden;}
.content{ width:965px; padding: 0 24px 10px 27px; overflow: hidden;}
.new{ overflow:hidden; background:url(../images/title-bg.jpg) left center no-repeat; height:290px; width:364px; padding:15px 11px 15px 12px;}
.content h1,.content h2{ color:#4b4b4b; font-size:16px; font-weight:normal; padding-bottom:10px; overflow:hidden; height:20px; padding-left:15px; width:330px;}
.pinpai{ width:356px; height:69px; overflow:hidden; padding-bottom:30px; padding-top:10px;}
.pinpai_left{ float:left; height:69px; background: url(../images/btn-0.jpg) no-repeat left center; width:12px; cursor:pointer;}
.pinpai_right{ float:right;height:69px; background:url(../images/btn-00.jpg) no-repeat right center; width:12px; cursor:pointer;}
.pinpai_middle{ float:left;height:69px; width:333px; overflow:hidden;}
.pinpai_middle ul{}
.pinpai_middle ul li{ float:left; overflow:hidden; height:69px; padding:0 1px;width:108px;}
.pinpai_middle ul li a{ display:block;  width:108px; height:69px; overflow:hidden;}
.pinpai_middle ul li a img{height:69px;width:108px;}
.pinpai_middle ul li img.out{ display:block;}
.pinpai_middle ul li img.in{ display:none;}
.pinpai_middle ul li a:hover,.pinpai_middle ul li.current a{ background-position:left bottom;  width:auto; height:69px;}
.pinpai_middle ul li a:hover img,.pinpai_middle ul li.current a img{ height:69px; width:108px;}
.pinpai_middle ul li a:hover img.out,.pinpai_middle ul li.current a img.out{ display:none;}
.pinpai_middle ul li a:hover img.in,.pinpai_middle ul li.current a img.in{ display:block;}
.more{  text-align:center; font-size:12px; width:25px; float:right; color:#fff; height:13px; vertical-align:middle; padding:4px 0;}
.content h2 font{color:#7eb881;}
.content h2 span{ float:left; overflow:hidden;}
.t-right{ overflow:hidden; padding-left:10px;}
.news{ overflow:hidden; vertical-align:middle; padding-left:15px; width:330px;}
.news li{ background:url(../images/bg-t.jpg) left bottom repeat-x; overflow:hidden; height:30px; line-height:30px; font-family:'宋体';}
.news li a{ float:left; padding-left:10px; overflow:hidden; line-height:30px; background:url(../images/index-tile.jpg) no-repeat center left; font-family:'宋体';}
.news li a:hover{ color:#7eb881;}
.news li span{ float:right; overflow:hidden;}
.new-right{ width:565px; overflow:hidden; float:left;}
.jianjie{ background:url("../images/title-bg1.jpg") no-repeat left center; width:350px; height:116px;padding:15px 18px 15px 0px; float:left;}
.jianjie h2{ width:330px; padding-left:15px; }
.jianjie p{ font-family:'宋体'; font-size:12px; color:#707070; line-height:24px; padding-top:5px;}
.jianjie p span{ font-family:'微软雅黑';}
.pict{ padding-top:10px; padding-left: 20px; font-size:16px;}
.pict span{font-size:16px; padding:0 0 0 18px; float:left; width:99px; color:#4b4b4b;}
.pict span span{line-height:24px; display:block;}
.pict a{ font-size:16px;float:left; overflow:hidden;width:99px; }
.pict span span{line-height:24px; display:block;}
.show{ width:565px; height:157px; overflow:hidden;  padding-top:15px;}
.show_left{ float:left; height:123px; background:url(../images/btn-1.jpg) no-repeat center center; width:24px; cursor:pointer; padding:3px 0;}
.show_right{ float:right;height:123px; background:url(../images/btn-11.jpg) no-repeat center  center; width:24px; cursor:pointer;padding:3px 0;}
.show ul li{ /*width:172px;*/width:96px; height:157px; text-align:center}
.show_middle{ float:left;height:157px; width:516px; overflow:hidden;}
.show ul li a{ border:1px solid #e6e6e6; overflow:hidden; display:block; padding:3px; margin:0 3px; height:145px; }
.show ul li img{ width:100%; height:123px;}
.show ul li .h{height:123px; overflow:hidden;}
.show ul li span{ text-align:center; display:block;}
#foot{ color:#4b4b4b; width:auto; background:#e0e0e0; height:60px; font-size:12px; font-family:'宋体';}
#foot span.index{ padding:18px 0 0 94px; background:url(../images/indfoot-logo.jpg) left 6px no-repeat; height:42px; float: left; line-height: 16px;}
#foot p{ padding:18px 0 0 59px; background:url(../images/foot-logo.jpg) left center no-repeat; height:42px; float: left;}
#foot span.telimg{ background:url(../images/tell.jpg) no-repeat center left;height:42px;  float:right; padding: 18px 55px 0 23px; line-height: 16px;}
#foot span font{ font-family:'Arial';}
#foot span.nav-foot{ float:right; background:url(../images/nav-fotbg.jpg) no-repeat center left; padding:18px 0 0 3px;}
#foot span.nav-foot a{ padding:0 10px; overflow:hidden; color:#4b4b4b}
#foot span.nav-foot a:hover{ color:#7eb881;}
#main{ background:#f1f2f3 url(../images/mian-bg.png) top left repeat-x; width:100%; overflow:hidden;padding-top:20px; padding-bottom:75px;}
#main1{ background:#f1f2f3 url(../images/mian-bg.png) top left repeat-x; width:100%; overflow:hidden;padding-top:20px; padding-bottom:50px;}
.w980{ width:980px; margin:0 auto; }
.main-left{ float:left; overflow:hidden; width:719px;}
.dangqian{ line-height:28px; height:28px; padding:10px 0 10px ; width:auto; overflow:hidden; }
.weizhi{ float:left; color:#999999; font-size:14px;background: url(../images/home.png) no-repeat center left; padding-left:30px; overflow:hidden; height:28px; }
.weizhi a{color:#4b4b4b}
.fenx{ float:right; padding-right:15px;}
.main-leftbt{ background:#fff; border:1px #d0d0d1 solid; border-radius:5px; overflow:hidden; padding:14px 22px 17px 22px; font-size:12px; font-family:'宋体'; color:#4b4b4b; line-height:24px; text-align:justify;}
.acti,.main-list,.flexslider,.image{ min-height:370px;}
.acti p{text-indent: 2em;}
.acti img{background: none repeat scroll 0 0 #fcfcfc;border: 1px solid #dddddd;box-shadow: 4px 3px 0 #eeeeee;display: block;height: auto;margin: 5px auto;max-width: 660px;padding: 3px;}
.main-right{ float:right; overflow:hidden; width:218px; border-radius:5px; padding:35px 15px;background:#fff;}
.main-right h2{ font-size:14px; color:#fff; padding-left:30px; line-height:42px; height:44px; background: url(../images/list-h2.png) no-repeat left top;letter-spacing:4px;}
.main-right ul{ width:218px; padding:0 1px; overflow:hidden; vertical-align:middle; background:; border-bottom:none; border-top:none;}
.main-right ul li{ height:41px; overflow:hidden; width:auto; background:url(../images/list-ulbg.jpg) left bottom repeat-x; line-height:41px; font-size:14px;}
.main-right ul li a{ background:url(../images/higg0.png) no-repeat 20px center; padding-left:35px; color:#4b4b4b; }
.main-right ul li a:hover,.main-right ul li a.on{background:url(../images/higg.png) no-repeat 20px center; color:#42a247;}
.main-right ul li.none{ background:url(../images/bbbbt.png) no-repeat center bottom;}
.dmxx{ padding:20px 0 10px 0; overflow:hidden;}
.dmxx a{ display:block; overflow:hidden;}
div .sub-navs{ width:auto; height:25px; padding-bottom:10px; overflow:hidden; line-height:25px;}
div .sub-navs a{ float:left; overflow:hidden; background:url(../images/sub.png) no-repeat center center; height:25px;color:#fff; width:71px; text-align: center; line-height:25px;}
.sub-navs a:hover,.sub-navs a.on{ background:url(../images/sub-on.png) no-repeat center center;}
.sub-navs b{ float:left; font-weight:normal; width:20px; text-align:center; overflow:hidden; }
.main-list{ background:#fff; border:1px #d0d0d1 solid; border-radius:5px; width:673px; overflow:hidden; padding:5px 22px 17px 22px; font-size:12px; font-family:'宋体'; color:#4b4b4b; line-height:24px; text-align:justify;}
.main-list ul{ overflow:hidden;}
.main-list ul li{ width:auto; overflow:hidden; padding:17px 0 16px 0; height:83px; background:url(../images/bg-t.jpg) repeat-x left bottom;color:#4b4b4b;}
.main-list ul li span a{ overflow:hidden;color:#42a247 }
.main-list ul li .list-img{ float: left; width:126px; overflow:hidden;}
.main-list ul li .list-img img{ width:126px; height:80px;}
.main-list ul li .list-li{ float: right; width:528px; overflow:hidden
;}
.main-list ul li .list-li span{ font-size:16px; color:#42a247; line-height:24px; height:24px; padding-bottom:10px; display:block;}
.main-list ul li .list-li p{font-size:12px; line-height:24px;}
.main-list ul li span a:hover .list-li p{color:#42a247;}
.main-list ul li.none{ background:none;}

.paged{ padding:10px 0 0; overflow:hidden;}
table.page{ margin:0 auto; overflow:hidden; height:24px;}
table.page tr{ text-align:center; vertical-align:middle;}
table.page tr td a{ display:block; width:24px; height:24px; line-height:24px; margin:0 2px;}
table.page tr td a.on,table.page tr td a:hover{ background:#7eb881; color:#fff;}
table.page tr td a.pages{ width:auto; display:block; padding:0 5px;}

.actr-title{ width:auto; overflow:hidden; text-align:center; line-height:24px; background:url(../images/bg-t.jpg) repeat-x left bottom; margin:6px 0 15px; padding-bottom:5px;}
.actr-title h1{ font-size:18px; overflow:hidden; font-weight:normal;}
table.title{ margin:0 auto; overflow:hidden;}
table.title tr td{ padding:0 5px; height:24px; color:#8e8e8e;}

.main-list .pic-img{ padding-top:24px;}
.main-list .pic-img li{ background:none; float:left; overflow:hidden; width:160px; padding:0 20px 0 5px; height:254px; text-align:center;}
.main-list .pic-img li a,.main-list .pic-img li img{ display:block; width:160px; height:222px;}
.main-list .pic-img li span{ display:block; height:32px; line-height:32px; color:#42a247;}
.main-list .pic-img li.none{ padding-right:0;}

.show-pic{ overflow:hidden; width:auto; padding-left:22px; padding-top:40px;}
.show-pic .img{ float:left; overflow:hidden; width:430px;}
.show-pic .leibei{ width:250px; overflow:hidden; float:right; font-size:14px; font-family:'微软雅黑';}
.show-pic .leibei h1{ font-weight:normal; background:url(../images/bg-t.jpg) repeat-x
 left bottom; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-family:'微软雅黑';}
 .show-pic .leibei p{height:30px; line-height:30px; overflow:hidden; font-size:14px; font-family:'微软雅黑';}
  .shoum{ overflow:hidden; clear:both; padding-top:5px;}
 .shoum .font{background:url(../images/bg-t.jpg) repeat-x
 left bottom; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-family:'微软雅黑'; padding-left:22px;}
  .shoum .p{ font-size:12px; font-family:'宋体'; padding-left:22px; line-height:20px; padding-top:8px; padding-right:5px;}

#content{ width:970px; height:625px;}
#contentimage{ width:645px;}
#marquee{ position:absolute; left:0; top:0;}
#marquee ul{ overflow:hidden; float: left;}
#marquee li{ float:left; overflow:hidden;}
.depth2Ul li a font{ font-size:12px; background:url(../images/he-bg.png) no-repeat left center; padding-left:8px;}
.depth2Ul li a.hui font{ font-size:12px; background:url(../images/hui-bg.png) no-repeat left center; padding-left:8px;}
.depth2Ul li a.hui .font{ background:none !important; color:#333; padding:0;}
.depth2Ul li a:hover font,.depth2Ul li a.hui:hover font{ background: url(../images/bai-bg.png)no-repeat left center;}
.liuya{ padding-top:10px; overflow:hidden;}
.form{ overflow:hidden; padding:30px 0 15px 0; font-family:'微软雅黑'; vertical-align: middle;}
.xgxx{ height:30px; padding-bottom:15px; overflow:hidden;}
.xgxx input{ width:178px; margin-left:12px; width:160px;}
.form span.last{ padding-right:0px;}
.form span{ overflow:hidden; padding-right:23px; float:left; font-size:14px; color:#4b4b4b; line-height:30px;}
.form input{ height:28px; border:1px #c7c7c7 solid; /*color:#e5e5e5;*/}
.addsa{ height:30px; overflow:hidden; padding-bottom:5px;}
.addsa input{ width:61px; margin-left:12px; overflow:hidden;}
.addsa input.frst{width:300px; margin-left:12px;}
.cheack{height:21px; padding-bottom:5px; overflow:hidden; line-height:21px; padding-top:2px; font-size:14px;}
.cheack .fla{ color:#4b4b4b;}
.cheack font{ float:left; overflow:hidden; padding-left:15px; height:21px; line-height:21px}
.cheack font input{ float:left; overflow:hidden; padding:0; height:21px;color:#e5e5e5;}
.cheack font span{ overflow:hidden; float:left; padding-left:6px; padding-right:0;line-height:21px; color:#000000;}
.tetx textarea{ height:97px; width:662px; float:left; overflow:hidden;  border:1px #c7c7c7 solid; }
.tetx span{ float:left; overflow:hidden; height:24px; padding:0; padding-top:10px; padding-right:12px; color:#4b4b4b; font-size:14px;}
#yanzheng{ height:30px; overflow:hidden; padding-top:30px; padding-bottom:15px;vertical-align: top;}
#yanzheng input{ width:95px; overflow:hidden;}
#yanzheng span{overflow:hidden; float:left; width:120px; padding:1px 1px 1px 3px;}
#yanzheng span img{ height:28px; width:110px;}
#tjbt{}
#tjbt input{ background:url(../images/tjanniu.jpg) no-repeat center; border:none; width:104px; height:45px; text-indent:-9999px; cursor: pointer}
.cnzz{position: relative;left: 5px;top: 18px;}

#player{ position: absolute;top:159px;left: 36px; display: none;}

/*文章上下篇*/
.info {margin-top:20px}
.info a,.acti a{color: #42a247;}
/*标签页面*/
.crumbs h1{float:left;font-size:12px;color: #f00;padding:0 5px;}
/*文章更新时间、标签*/
.actr-title span{color: #aaa;padding: 0 6px;}
.actr-title span a{color: #aaa;}
.actr-title span a:hover{color: #42a247;}
/*上市弹窗*/
.bg{display:none;position:fixed;width:100%;height:100%;background:#000;z-index:60;top:0;left:0;opacity:0.7;}
.popup{display:none;position:fixed !important;position:absolute; top:50%;background:#fff;z-index:70;left:50%;margin:-219px 0 0 -400px;height:439px;width:800px;}

.ijoinbox{ margin-top:20px; height:160px;}
.ijoinbox .tit{ height:30px; line-height:30px; background:#f0f0f0; font-weight:bold; color:#656565; padding-left:15px;}
.ijoinbox .tit span{ float:right; font-weight:normal; padding-right:30px;}
.ijoinbox .tit span a{ color:#a3a3a3;}
.ijoinbox ul.bt{ margin:15px 0px 0 2px;}
.ijoinbox .bt li{ background:url(/images/icon3.gif) no-repeat; margin:0 3px 10px 3px; width:62px; height:22px; border:1px solid #e3e3e3; line-height:22px; text-align:center; float:left;}
.ijoinbox .bt li a{ color:#5d5d5d; display:block;padding-left:0px;font-size:12px;}
.ijoinbox .bt li a:hover{ color:#00a07e;}
.ijoinbox .bt li:hover{ border:1px solid #00a07e;}
.lban{}
.lban ul li{ height:52px; width:218px; margin-bottom:8px; _margin-bottom:4px;}
.lban ul li.last{height:97px;}
.lban ul li a{padding-left:0px;}

/*分页样式 */
DIV.skpage{TEXT-ALIGN:center;clear:both;padding: 10px;margin: 20px 10px 10px 10px;  }DIV.skpage A{MARGIN:2px;COLOR:#333333;TEXT-DECORATION:none;border:1px solid #CCCCCC;font-size:13px;font-style:normal;font-weight:normal;padding: 5px 8px 5px 8px;background-color: #F9F9F9;
}DIV.skpage A:hover{COLOR:#fff;border:1px solid #7eb881;background-color: #7eb881;
}.skpage i{	padding: 5px 8px 5px 8px;FONT-WEIGHT:bold;MARGIN:2px;COLOR:#fff;BACKGROUND-COLOR:#333333;border:1px solid #333333;font-style:normal}
DIV.skpage SPAN.disabled {BORDER-RIGHT: #eee 1px solid;PADDING-RIGHT: 5px;BORDER-TOP: #eee 1px solid;PADDING-LEFT: 5px;PADDING-BOTTOM: 2px;MARGIN: 2px;BORDER-LEFT: #eee 1px solid;COLOR: #ddd;PADDING-TOP: 2px;BORDER-BOTTOM: #eee 1px solid;background-color: #FFFFFF;}
DIV.skpage INPUT{border: 1px solid #CCCCCC;margin: 0px;padding: 0px;} 