@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:'宋体', Helvetica, Arial, sans-serif; font-size:12px;}
ul,ol,li{list-style:none; float:left;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
i,em,b{font-style:normal;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
img{vertical-align:middle;}

.bg{background: url(../images/20221008h.png) no-repeat top center;padding-top: 134px;background-size: 2100px;}
body{background:url(../images/bg-1.jpg)top no-repeat;background-size:1000px;}
.sy{width:100%; background:url(../images/bg-1.jpg) no-repeat center top; min-height:1000px;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
.wid100{width:100%; float:left;}


.top{width:1000px; margin:0 auto;}
.logo{margin:14px 0; float:left; width:350px; height:70px;    position: relative;}
.search-input{width:154px; height:22px; line-height:22px; padding:0 10px; background:#fff; border:1px solid #009966; color:#1aa375; float:left;}
.search-btn{width:50px; height:24px; float:left;}

.search-input1{width:370px; height:38px; line-height:22px; padding:0 10px; background:#fff; border:1px solid #009966; color:#1aa375; float:left;margin-bottom: 20px;margin-top:20px;}
.search-btn1{width:90px; height:40px; float:left;margin-bottom: 20px;margin-top:20px;}

.header_menu{float:right;}
.header_menu li{float:left;padding:15px 0 0 0;}
.header_menu li a{font-family:"微软雅黑"; border-left:1px solid #019966; color:#019966; padding:0px 20px; line-height:1em; display:block;}
.header_menu li.no_border a{ border:none;}


.top-right{margin-top:46px; width:334px;}
.search{width:226px; height:24px; float:left; margin-right:10px;}
.oa{width:84px; height:24px; line-height:24px; color:#fff; text-align:center; float:left; display:block; background:#f5a227;}
.sy-content{width:1000px; margin:0 auto;}
.sy-left{width:750px;}
.sy-right{width:240px;}
.banner{width:750px; height:280px; margin-bottom:10px;}
.kfkj,.zjjs,.jyzn,.list{width:748px; border:1px solid #d2d2d2; margin-bottom:10px;}
.kfkj-title{width:738px; height:30px; background:url(../images/bg-2.jpg) no-repeat left top; padding:0 10px 0 0;}
.kfkj-title li a,.ksdt-title li a{display:block; float:left; color:#006666; font-weight:bold; height:30px; line-height:30px; padding:0 15px; background:url(../images/line-1.jpg) no-repeat right center;}
.current a:hover,.current a:active,.current a:link,.current a:visited{COLOR:#fff; TEXT-DECORATION:none;}
.kfkj-content{width:728px; padding:10px;}
.kfkj-con{width:728px; position:relative;}
.kfkj-pic{width:345px; float:left; margin-right:20px; height:261px; overflow:hidden;}
.kfkj-txt{width:363px; float:left;}
.kfkj-txt ul{width:100%;}
.kfkj-txt li{width:343px; padding:0 10px;}
.kfkj-txt li a{display:block; float:left; height:29px; background:url(../images/jt.png) no-repeat left center; color:#333; line-height:29px; padding-left:15px; width:328px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.gray-1{background:#f5f5f5;}
.more{position:absolute; right:0px; top:-32px; color:#666; display:block;}
.ksdt,.hlyd{width:368px; border:1px solid #d2d2d2; margin-bottom:10px;}
.ksdt-title{width:358px; height:30px; background:url(../images/bg-3.jpg) no-repeat left top; padding:0 10px 0 0;}
.ksdt-con{width:344px; padding:12px;}
.ksjj-first,.ksjj-con{width:100%; float:left; position:relative;}
.ksjj-first-pic{width:72px; height:72px; float:left; margin-right:10px; overflow:hidden;}
.ksjj-first-txt{width:262px; float:left;}
.ksjj-first-txt h3{width:100%; display:block; font-weight:normal; color:#333; height:18px; line-height:18px; font-size:13px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ksjj-first-txt p{height:40px; line-height:20px; color:#999; margin-top:6px;}
.ksjj-first-txt p span{color:#1aa375;}
.ksjj-con ul{width:100%; float:left; margin-top:8px;}
.ksjj-con li{background:url(../images/jt.png) no-repeat left center; padding-left:15px; width:329px; height:29px; line-height:29px;}
.ksjj-con li a{width:265px; height:29px; line-height:29px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#333; display:block; float:left;}
.ksjj-con li i{display:block; float:right; color:#999; text-align:right; width:52px;}
.hlyd-title{width:343px; height:30px; background:url(../images/bg-3.jpg) no-repeat left top; padding:0 10px 0 15px;font-weight:bold; color:#fff; line-height:30px;}
.zjjs-title{width:30px; height:125px; float:left; background:#eaf3f2}

.zjjs-con{width:718px; float:left; overflow:hidden; cursor:pointer;}
.zjjs-con li{width:86px; height:108px; margin-left:15px; margin-top:8px;}
.tskf,.gg,.ejlm,.rdxw-lm{width:238px; border:1px solid #d2d2d2; margin-bottom:10px; background:#fbfbfb;}
.tskf-title{width:223px; height:30px; background:url(../images/bg-4.jpg) no-repeat; padding-left:15px; line-height:30px; color:#fff;}
.tskf-con{width:238px; float:left; padding:2px 0;}
.tskf-con li{border-bottom:1px dotted #bfbfbf; width:104px; padding-left:15px; height:48px; line-height:48px;}
.tskf-con li a{color:#333; font-weight:bold;}
.tskf-con li a:hover{color:#1aa375;}
.gg-title,.spzx-title{width:238px; border-bottom:1px solid #d2d2d2; height:29px; line-height:29px;}
.gg-title li a{width:74px; display:block; color:#1aa375; font-weight:bold; display:block; float:left; height:29px; line-height:29px; text-align:center;}
.cur a:hover,.cur a:active,.cur a:link,.cur a:visited{COLOR:#fff; background:#1aa375;}
.gg-con{width:218px; padding:8px 10px;height:135px;}
.gg-con-1{position:relative; width:100%;}
.gg-con-1 li a{color:#333; display:block; padding-left:15px; width:203px; background:url(../images/jt.png) no-repeat left center; height:29px; line-height:29px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.spzx-title h3,.wjdc-title h3{display:block; width:74px; height:29px; line-height:29px; color:#fff; background:#1aa375; font-size:12px; text-align:center; float:left;}
.spzx-title{width:238px; border:1px solid #d2d2d2; height:29px; line-height:29px;}
.more-1{color:#666; display:block; float:right; margin-right:10px; height:29px; line-height:29px;}
.spzx{width:240px; margin-bottom:10px; background:#fbfbfb;}
.spzx-con{width:240px;  overflow:hidden; position:relative;}
.wjdc{width:238px; border:1px solid #d2d2d2; background:#fbfbfb; margin-bottom:10px;}
.wjdc-title{width:238px; border-bottom:1px solid #d2d2d2; height:29px; line-height:29px;}
.wjdc-con{width:100%; float:left;}
.wjdc-con ul{width:221px; padding:5px 10px 5px 7px;}
.wjdc-con li{width:214px; border-bottom:1px dotted #bfbfbf; padding:8px 12px;}
.wjdc-con li h3{width:214px; height:30px; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:12px; color:#333; font-weight:normal;}
.ckjg{color:#f5a227;}
.cy{color:#1aa375;}
.zt{width:240px;height:44px; margin-bottom:5px; overflow:hidden;}

.zt img{  width:240px;height:44px; }
.fy-con{width:100%; float:left; position:relative;}
.more-gy{position:absolute; margin-top:-35px; right:10px; color:#666;}
.zsfy-con{width:228px; padding:12px 0 2px 10px;}
.fy-con li{width:104px; height:40px; margin-right:10px; margin-bottom:10px;}
.jyzn-title,.list-title{width:748px; height:30px; line-height:30px; background:url(../images/bg-2.jpg) no-repeat left top;}
.jyzn-title h3{color:#fff; font-size:12px; margin-left:15px; display:inline-block; float:left;}
.jyzn-con{width:748px; float:left; padding-top:10px;}
.jyzn-con li{margin:10px;}
.jyzn-con li a{display:block; width:84px; text-align:center; color:#333; line-height:34px;}
.yqlj{width:998px; margin:0 auto 10px; background:#f5f5f5; border:1px solid #d5d7da; height:38px;} 
.yqlj h3{border-left:5px solid #009966; padding-left:8px; color:#009966; height:16px; line-height:16px; margin:11px 10px 11px 15px; float:left; font-size:12px;}
.yqlj ul{margin:11px 0; float:left;}
.yqlj li a{display:block; float:left; color:#333; line-height:16px; margin-right:10px;}
.foot{border-top:2px solid #009966; padding:15px 0; text-align:center; width:100%;}
.bq{width:1000px; margin:0 auto; line-height:24px; position:relative;}
.bq a{color:#333;}

/* hd-main */
.hd-main{height: 56px;
    width: 100% !important;
    background: url(../images/tx.jpg) repeat-x;
    margin-bottom: 10px;}
.hd-main .has-pulldown{cursor:pointer;position:relative;*z-index:10000}
.hd-main .navs{height:32px;width:1000px; margin:0 auto;}
.hd-main .navs a:hover{font-weight:bold;}
.hd-main .pulldown{position:absolute;cursor:default;display:none;top:32px;left:0;height:14px;width:590px; color:#009966; padding:5px 0;}
.hd-main .navs .app-url .li{cursor:pointer;width:66px;height:24px!important;float:left;text-align:center}
.hd-main .navs .app-url .li:hover{background-color:#e0e1e5}
.hd-main .pulldown a{ padding:0 5px; color:#009168; line-height:14px}
.hd-main .navs .pulldown-nav,.hd-main .navs .def-nav{position:relative; float:left;}
.hd-main .navs .def-nav .pulldown-nav{color:#FFF;width:82.9px;height:32px;text-align:center;line-height:32px; float:left; background:url(../images/line.jpg) no-repeat right center;}
.hd-main .navs .def-nav:hover{color:#ECECEC}
.hd-main .navs .def-nav .hover{background:url(../images/nav-hover.jpg) no-repeat; color:#009168; font-weight:bold;}

.yx-rotaion{margin:0 auto;}
.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-title1,.yx-rotation-focus1,.yx-rotation-t1{position:absolute}
.yx-rotation-title,.yx-rotation-title1{position:absolute;width:100%;height:30px;line-height:30px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t,.yx-rotation-t1{color:#fff;z-index:2;bottom:0;left:10px;line-height:30px;height:30px; width:260px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.yx-rotation-focus span,.yx-rotaion-btn span,.yx-rotation-focus1 span,.yx-rotaion-btn1 span{display:block; }
.yx-rotation-focus,.yx-rotation-focus1{height:30px;line-height:30px;right:10px;bottom:0;z-index:2}
.yx-rotation-focus span,.yx-rotation-focus1 span{width:8px;height:8px;line-height:8px;float:left;margin-left:8px;position:relative;top:10px;cursor:pointer;background:url(../images/mr.png) no-repeat;text-indent:-9999px}
.yx-rotation-focus span.hover,.yx-rotation-focus1 span.hover{background:url(../images/xz.png) no-repeat;}
.rotaion_list,.rotaion_list1{width:345px;height:261px;overflow:hidden;}


.ejlm ul{width:100%;}
.ejlm li{width:100%; height:40px; line-height:40px; border-bottom:1px dotted #bfbfbf;}
.ejlm li a{display:block; float:left; width:220px; padding-left:18px; color:#333; background:url(../images/jt.png) no-repeat 210px center;}
.left-current,.ejlm li a:hover{background:#1aa375 url(../images/jt1.png) no-repeat 210px center!important; color:#fff!important;}
.rdxw-title{width:223px; height:30px; background:url(../images/bg-4.jpg) no-repeat; padding-left:15px; line-height:30px; color:#fff;}
.rdxw-title h3{font-size:12px; display:inline-block; float:left;}
.rdxw-con-1{position:relative; width:218px; padding:12px 10px; float:left;}
.rdxw-con-1 ul{width:100%;}
.rdxw-con-1 li a{color:#333; display:block; padding-left:15px; width:203px; background:url(../images/jt.png) no-repeat left center; height:29px; line-height:29px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.list-con,.list-1-con{width:708px; padding:20px; min-height:526px;}
.list-con li{width:688px; padding:0 10px; margin-bottom:10px;}
.list-con li a{display:block; float:left; height:29px; background:url(../images/jt.png) no-repeat left center; color:#333; line-height:29px; padding-left:10px; width:585px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.list-con li i{display:block; float:right; text-align:right; color:#999; line-height:29px; width:88px;}
.content-title{width:100%; border-bottom:1px dotted #bfbfbf; padding:10px 0 20px;}
.jj-title{width:100%;padding:10px 0 0;}
.content-title h3,.jj-title h3{font-family:'微软雅黑'; font-size:22px; line-height:30px; width:100%; text-align:center; float:left; font-weight:normal; color:#1aa375; margin-bottom:15px;}
.content-title i{display:block; float:left; width:100%; text-align:center; color:#999; font-size:12px;}
.content{width:688px; padding:20px 30px;}
.content-con{padding:20px 0 0;}
.content-con .vsbcontent_img{text-align:center; text-indent:0;}
.content-con p,.content-con span{line-height:30px!important; font-size:14px!important;text-align:justify; text-justify:inter-ideograph; margin-bottom:20px;text-indent:2em;}
.sxt{width:100%; border-top:1px dotted #bfbfbf; padding-top:10px; font-size:14px;}
.sxt p{display:block; height:26px; line-height:26px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#666;}
.sxt p a{color:#666;}
.pic-con{width:740px; padding:20px 4px; min-height:526px;}
.pic-con li {
    width: 216px;
    height: auto;
    margin: 0 15px 20px;
    text-align: center;
    color: #333;
}
.pic-con li a{ color:#333;  line-height:40px;}
.pic-con li .pic {
    width: 100%;
    height: auto;
    overflow: hidden;
    border: 1px solid #bfbfbf;
}
.pic-con li .pic img {
    width: 100%;
    border: 1px solid #fff;
    margin: 0 auto;
}
.local{color:#666; line-height:30px; margin-right:15px; background:url(../images/home.png) no-repeat left center; padding-left:16px;}
.local a{color:#666;}
.list-1-con li{width:155px; background:url(../images/list-bg.jpg) no-repeat left center; padding-left:12px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-bottom:10px;}
.list-1-con li a{color:#333;}
#FontScroll{width:100%; height:136px; overflow:hidden;}
.oa:hover{background:#e29422;}
.more:hover,.kfkj-txt li a:hover,.gg-con-1 li a:hover,.more-1:hover,.ksjj-first-txt h3:hover,.ksjj-first-txt p:hover,.ksjj-con li a:hover,.jyzn-con li a:hover,.yqlj li a:hover,.local a:hover,.list-con li a:hover,.rdxw-con-1 li a:hover,.sxt p a:hover{color:#1aa375; font-weight:bold;}
.ksjj-pic{width:160px; height:180px; overflow:hidden;}
.sy-ksjj-txt{width:170px; float:left; margin-left:14px; height:180px; overflow:hidden;}
.sy-ksjj-txt p{text-indent:2em; line-height:26px; color:#333;}

.list-1-con h2{height;36px; line-height;36px; border-bottom:1px dotted #bfbfbf; font-family:'微软雅黑'!important;text-align:left!important;font-size:18px; padding-bottom:10px; margin-bottom:10px; font-weight:normal; color:#1aa375;}

.list-con{min-height:497px;}
.zjjs{height:125px;}

.defaultInputStyle{border:solid 1px #AFD5F5;}
.tskf-title h3{display:block; float:left;}

.content ul{width:100%; float:left; margin-top:15px;}
.content li{line-height:30px; width:100%;}
.ewm{width: 90px; height: 90px; right: 0px; position: absolute; margin-top:-10px;}
#vsb_content img{display:inline!important;}


.ewmtop{margin-right:30px;}
.ewmtop>a{position:relative;display:block;margin-top:45px;float:left;margin-left:10px;}
.ewmtop>a>img{width:50px;display:block;}
.ewmtop>a>div{position:absolute;top:-45px;left:-10px;display:none;}
.ewmtop>a>div img{width:70px;}
.ewmtop .e01:hover div{display:block !important;}
.ewmtop .e02:hover div{display:block !important;}
