/* CSS Document */



/*全局公共部分,所有网站通用*/

body,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,label{margin:0; padding:0;}

body{line-height: 1.6;font-family: "Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;color:#333333;font-size: 14px; background:url(../images/bg_logo.jpg);}

label,input{vertical-align:middle;font-family:Tahoma;}

ul,li{list-style:none;}

img{border:none;}

a{text-decoration:none; color:#333333;}

.cl{ clear:both; float:none;}





/*本站全局结构*/

#wp{ background:#F4F4F4; width:1440px; margin:0 auto;}



/*头部样式*/

.header-box{ width:1440px; margin:0 auto;}

.header-box .top{background:url(../images/index_r1_c1.jpg) no-repeat; height:124px; margin:0 auto;}

.header-box .nav{border-color:#799A27; border-style:solid; border-top-width:3px; border-bottom-width:1px;border-left:none;border-right:none; background:#556B19; width:1440px; margin:0 auto;}

.header-box .nav ul{width:1012px; margin:0 auto;border-left:#667A30 1px solid; height:49px;}

.header-box .nav ul li{ display:inline; float:left; border-right:#667A30 1px solid;}

.header-box .nav ul li a{ display:block;color:#FFFFFF; font-size:16px; line-height:49px; padding:0 20px;}

.header-box .nav ul li a:hover{ background:#799A27;}



/*底部样式*/

.footer-box{}



.footer-box .f-nav{ background:#E6E6E6; height:39px; line-height:39px;}

.footer-box .f-nav .c{ width:1012px; margin:0 auto; font-size:14px; text-align:center;}

.footer-box .f-nav .c a{ font-size:14px; margin:0 10px;}



.footer-box .f-inf{background:#576A19; padding:20px 0;}

.footer-box .f-inf p{ color:#FFFFFF; margin:0 auto; padding:0; line-height:24px; width:1012px; text-align:center;}





/*居中盒子*/

.main-box{width:1012px; margin:0 auto;}



/*首页样式*/

.banner-box{}

.banner-box .focus{ margin:0 auto; height:328px;}

.banner-box .container{width:1012px; margin:0 auto; position:relative;}

.banner-box .container .baoming{ position:absolute; z-index:999; right:0; width:282px; bottom:0;}

.banner-box .container .baoming h2{ background:url(../images/index_r3_c2.png) no-repeat; height:51px; line-height:51px; padding-left:57px; color:#FFFFFF; font-size:18px;}

.banner-box .baoming .cx{ background:rgba(93,128,28,0.5); height:217px; padding:20px;}

.banner-box .baoming .cx ul li{ height:45px;}

.banner-box .baoming .cx .btn-pst{ height:39px; line-height:39px; color:#FFFFFF; background:#435918; text-align:center; cursor:pointer; font-size:16px;width:100%; border:none;}

.banner-box .baoming .cx label{ color:#FFFFFF; font-size:14px; font-family:"Microsoft YaHei";}

.banner-box .baoming .cx .in-txt{ font-size:14px; padding:6px 3px; border:none; width:147px; color:#333333;}

.notice{ background:#FFFFFF url(../images/index_r4_c2.jpg) no-repeat; height:45px; line-height:45px; font-size:12px; color:#FF0000; padding-left:150px;}



.index-contail{ background:#FFFFFF; padding:10px;}

.index-box1{ background:#E2EEC4; padding:78px 0 20px 0; position:relative; }

.index-box1 h2{ background:url(../images/index_r7_c2.jpg) no-repeat; width:243px; height:51px; position:absolute; z-index:100; top:27px; left:-10px;}



.index-box1 .itm-box{padding:10px 0 0 18px;}



.index-box1 .itm-box ul li{position:relative; width:326px; display:inline; float:left; height:127px;}

.index-box1 .itm-box ul li .pic1{position:absolute; z-index:100; width:163px; cursor:pointer;}

.index-box1 .itm-box ul li .pic1 img{ width:163px; height:127px; margin:0 auto;}

.index-box1 .itm-box ul li.on{z-index:200;}

.index-box1 .itm-box ul li.on .pic1{ position:absolute; z-index:201; background:#FFFFFF;}

.index-box1 .itm-box ul li.on .pic1 img{ height:auto; width:auto;}

.index-box1 .itm-box ul li .txt1{position:absolute; z-index:100; width:143px; height:127px; right:0; padding:0 10px 0 20px;}

.index-box1 .itm-box ul li .txt1 h3{font-size:14px; color:#EEEEEE;text-align:center; border-bottom:#DDDDDD 1px solid; height:35px; line-height:35px; margin-bottom:10px;}

.index-box1 .itm-box ul li .txt1 h3 a{ color:#FFFFFF;}

.index-box1 .itm-box ul li .txt1 p{ color:#FFFFFF; text-indent:2em; line-height:23px; margin:0; padding:0;}



.index-box1 .itm-box ul li .pic2{ position:absolute; z-index:100; right:0; bottom:0;}

.index-box1 .itm-box ul li.on .pic2{left:0;}







.index-box2{ background:#FFFFFF; overflow:hidden; zoom:1; margin-bottom:20px;}

.index-box2 .lft-b{ background:#FFFFFF; width:278px; display:inline; float:left;}

.index-box2 .lft-b h2{ height:67px; background:url(../images/index_r9_c3.jpg) no-repeat;}

.index-box2 .lft-b ul.nws-lst{ border:#EEEEEE 1px solid; border-top:none;font-szie:14px; height:375px;}

.index-box2 .lft-b ul.nws-lst p{ margin:0; padding:0;color:#AAAAAA; font-size:14px;}

.index-box2 .lft-b ul li{ border-bottom:#EEEEEE 1px dashed; padding:5px 10px;}

.index-box2 .lft-b ul li span{ display:block; height:29px; line-height:29px;}

.index-box2 .lft-b ul li a{ font-size:12px;}

.index-box2 .lft-b ul li a:hover{ color:#FF0000;}



.index-box2 .lft-b ul li.e{ border:none;}

.index-box2 .lft-b ul li.e a.mre{ display:block; background:#D2E4A3; text-align:center; height:39px; line-height:39px; color:#333333;}









.index-box2 .rht-b{background:#FFFFFF; display:inline; float:right; width:700px; border:#EEEEEE 1px solid; height:440px;}

.index-box2 .rht-b h2{ background:#FFFFFF url(../images/index_r9_c5.jpg) no-repeat; height:51px; font-weight:normal; }

.index-box2 .rht-b h2 a.mre{ float:right; font-size:14px; margin:15px 10px 0 0;}

.index-box2 .rht-b .f-inf{ background:#F7F7F7; margin-bottom:20px;}

.index-box2 .rht-b .f-inf dl{ padding:10px; overflow:hidden; zoom:1;}

.index-box2 .rht-b .f-inf dl dt{ display:inline; float:right;width:500px;margin-right:10px; height:35px;}

.index-box2 .rht-b .f-inf dl dt a{font-size:16px; font-weight:bold;}

.index-box2 .rht-b .f-inf dl dd.pic{ display:inline; float:left; }

.index-box2 .rht-b .f-inf dl dd.txt{ display:inline; float:right; width:500px; margin-right:10px; font-size:12px; line-height:21px;}







.index-box3{background:#FFFFFF;border:#EEEEEE 1px solid;overflow:hidden; zoom:1; margin-bottom:10px;}

.index-box3 h2{background:url(../images/index_r11_c4.jpg) no-repeat; height:48px;font-weight:normal; border-bottom:#EEEEEE 1px solid;}

.index-box3 h2 a.mre{ float:right; font-size:14px; margin:15px 10px 0 0;}



.index-box3 .j-pic{ padding:10px 0 10px 10px; overflow:hidden;zoom:1;}

.index-box3 .j-pic li{ display:inline; float:left; margin-right:10px;}

.index-box3 .j-pic li span{ display:block;}

.index-box3 .j-pic .rltv{position:relative;}

.index-box3 .j-pic .hot{ position:absolute; background:url(../images/index_r12_c4.png) no-repeat; width:65px; height:66px; left:0; top:0;}

.index-box3 .j-pic .ttl{position:absolute; top:370px; background:#333333; height:49px; line-height:49px; color:#FFFFFF; width:100%;text-align:center;background:rgba(3, 3, 3, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/

filter:Alpha(opacity=50); background:#000;/*实现IE背景透明*/}

.index-box3 .j-pic img{ width:316px; height:411px;}

.index-box3 .j-pic .ttl a{color:#FFFFFF;}





.index-box4{ background:#C7D7AE url(../images/index_r17_c4.jpg) no-repeat; height:256px; position:relative; padding:10px 10px 0 71px;}

.index-box4 a.mre{ position:absolute; right:30px;top:10px;}



/*ny1*/

.ny1-box{ overflow:hidden;zoom:1; background:#FFFFFF url(../images/ny_r2_c1.jpg) center top no-repeat; margin:0 auto;}

.ny1-box .lft-b{width:226px; display:inline; float:left; }

.ny1-box .lft-b h2.c{background:rgba(204, 204, 204, 0.3) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=30); background:#CCCCCC;/*实现IE背景透明*/ font-weight:normal;height:173px; text-align:right; position:relative;}

.ny1-box .lft-b b.c{ display:block; color:#556B19; font-size:22px; position:absolute; z-index:10; top:0;}

.ny1-box .lft-b span.c{ font-size:14px;color:#556B19;}



.ny1-box .lft-b ul.col-lst{background:#FAFCF3 url(../images/ny_r2_c3.jpg) right top no-repeat; min-height:210px; height:auto!important; height:210px;}

.ny1-box .lft-b ul.col-lst li{ border-bottom:#DDDDDD 1px solid;}

.ny1-box .lft-b ul.col-lst li a{display:block; height:69px; text-align:right;color:#4D4D4D; padding:0 20px 0 10px;}

.ny1-box .lft-b ul.col-lst li a.sel{ background:url(../images/ny_r2_c8.jpg) no-repeat; color:#FFFFFF;}

.ny1-box .lft-b ul.col-lst li a span{ display:block; padding:10px 0 0 0; color:#C0C4D1;}

.ny1-box .lft-b .ph-b{ padding:10px 0;}



.ny1-box .lft-b .lefter-col{ margin-bottom:10px; overflow:hidden; zoom:1;}

.ny1-box .lft-b .lefter-col h1{ width:195px; float:left; background:url(../images/h1_bg.jpg) no-repeat left top; height:28px; font-size:12px; color:#FFFFFF; padding-left:27px; line-height:28px;}

.ny1-box .lft-b .lefter-col ul{ border:1px solid #DFDFDF; width:145px; float:left; background:url(../images/fwnr_lx.jpg) no-repeat center top; height:295px; font-size:12px; font-weight:bold; padding-left:75px;}

.ny1-box .lft-b .lefter-col ul li a{ color:#3C3B3B; line-height:48px;}



.ny1-box .rht-b{display:inline; float:left;background:#FDFDFD url(../images/ny_r2_c2.jpg) right top repeat-y; padding:0 20px; width:740px;}

.ny1-box .rht-b .a-path{ border-bottom:#DADADA 1px solid; color:#A3A3A3; font-size:14px;  text-align:right; height:59px; line-height:79px;}

.ny1-box .rht-b .a-path a{color:#A3A3A3;font-size:14px;}



.ny1-box .rht-b h2{ font-weight:normal; font-size:16px; margin-bottom:20px;}

.ny1-box .rht-b h2 span{ display:block; font-size:22px;}

.ny1-box .rht-b .nws-h{}

.ny1-box .rht-b .nws-h dl{padding:20px 0; overflow:hidden; zoom:1;}

.ny1-box .rht-b .nws-h dl dt{ display:inline; float:right; width:460px; font-size:16px; font-weight:bold; height:29px;}

.ny1-box .rht-b .nws-h dl dd.pic{ display:inline; float:left;}

.ny1-box .rht-b .nws-h dl dd.pic img{ width:257px; height:190px;}

.ny1-box .rht-b .nws-h dl dd.txt{ display:inline; float:right;width:460px; font-size:12px; line-height:27px; letter-spacing:1px;}



.ny1-box .rht-b .nws-lst{ border-top:#E1E1E1 1px dashed;}

.ny1-box .rht-b .nws-lst li{ border-bottom:#E1E1E1 1px dashed; height:49px; line-height:49px;}

.ny1-box .rht-b .nws-lst li span.l{float:left;}

.ny1-box .rht-b .nws-lst li span.l a{ font-size:12px; color:#333333;}

.ny1-box .rht-b .nws-lst li span.l a:hover{ color:#FF0000;}

.ny1-box .rht-b .nws-lst li span.r{ float:right;}



.ny1-box .rht-b .f-page{ height:49px; line-height:49px;}

.ny1-box .rht-b .f-page span{ float:left; padding-right:20px;}

.ny1-box .rht-b .f-page a{ float:left; padding:0 10px;}

.ny1-box .rht-b .f-page a:hover{ color:#00CC00;}



.ny1-box .rht-b .s-cont{ padding:10px; min-height:600px; height:auto!important; height:600px;}

.ny1-box .rht-b .s-cont h2{line-height:39px;font-size:24px; text-align:center; margin-bottom:20px;}

.ny1-box .rht-b .s-cont .s-inf{ border:#CCCCCC 1px dashed; text-align:center; padding:10px; background:#F6F6F6;}

.ny1-box .rht-b .s-cont .cx{padding:20px 0;}

.ny1-box .rht-b .pn{ border-top:#CCCCCC 1px solid;}

.ny1-box .rht-b .pn li{ line-height:29px; padding-left:10px;}





/*.ny2*/

.ny2-box{ background:url(../images/ny2_r2_c1.jpg) center top no-repeat;}

.ny2-box .cpt,.ny1-box .cpt{ width:226px; position:relative;}

.ny2-box .cpt h2,.ny1-box .cpt h2{color:#FFFFFF; text-align:center;background:rgba(204, 204, 204, 0.3) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=30); background:#CCCCCC;/*实现IE背景透明*/ text-align:right; font-weight:normal; height:173px;}

.ny2-box .cpt b,.ny1-box .cpt b{display:block; color:#556B19; font-size:22px; position:absolute; z-index:1; top:90px; right:10px;}

.ny2-box .cpt span,.ny1-box .cpt span{font-size:14px;color:#556B19; position:absolute; z-index:1; right:10px; bottom:20px;}



.ny2-box .s-col{ background:#FFFFFF url(../images/ny2_r2_c2.jpg) center no-repeat; overflow:hidden; zoom:1; padding:36px 0 20px 0;}

.ny2-box .s-col .cnl{ width:480px; margin:0 auto; }

.ny2-box .s-col .cnl a{ float:left; background:#F8F8F8; height:39px; line-height:39px; width:140px; text-align:center; margin:0 20px 20px 0;}

.ny2-box .s-col .cnl a.p{height:89px; line-height:89px;}

.ny2-box .s-col .cnl a:hover{background:#556B19; color:#FFFFFF;}

.ny2-box .s-col .cnl a.sel{ background:#556B19; color:#FFFFFF;}



.ny2-box .pic-lst{ padding:15px 0 0 15px;background:#FFFFFF; overflow:hidden; zoom:1;}

.ny2-box ul{}

.ny2-box ul li{width:317px; display: inline; float:left; margin:0 15px 15px 0; position:relative; height:232px;}

.ny2-box ul li .aa{ position:absolute;height:39px; line-height:39px;bottom:0px;display:block;z-index:1; width:100%;background:rgba(204, 204, 204, 0.3) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=30); background:#CCCCCC;/*实现IE背景透明*/text-align:center; width:317px; left:0; bottom:0;}

.ny2-box ul li img{ width:317px; height:232px;}

.ny2-box ul li .bb { position:absolute; bottom:10px; z-index:10; left:0; width:317px; text-align:center;}

.ny2-box ul li .bb a{color:#FFFFFF;text-align:center;}





.ny2-box .f-page{ background:#FFFFFF;}

.ny2-box .f-page .cnl{ width:500px; margin:0 auto; height:40px;}

.ny2-box .f-page .cnl .page_list a{ float:left; padding:3px 10px; /*background:#CCCCCC;*/background:#556B19; margin-right:20px; color:#FFFFFF;}

.ny2-box .f-page .cnl .page_list a.sel{ background:#556B19;}



/*********对联广告**********/

.l-adv,.r-adv{ background:#FFFFFF;}

.KeFuDiv{position:absolute; margin:0; padding:0; height:304px;z-index:999; top:0; left:0;}

/*QQ代码*/

.main_head {

	BACKGROUND: url(../images/img3-5_2.png) no-repeat;}

.main_head {

	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_2.png",sizingMethod='crop'); BACKGROUND: none transparent scroll repeat 0% 0%

}

.main_head {

	BACKGROUND: url(../images/img3-5_2.png) no-repeat

}

.info {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/img3-5_3.png) repeat-y; PADDING-TOP: 5px

}

.info {

	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_3.png",sizingMethod='crop'); BACKGROUND-REPEAT: repeat-y

}

.info {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/img3-5_3.png) repeat-y; PADDING-TOP: 5px

}

.down_kefu {

	WIDTH: 157px; BACKGROUND: url(../images/img3-5_4.png) no-repeat; HEIGHT: 8px

}

.down_kefu {

	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_4.png",sizingMethod='crop'); WIDTH: 157px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 8px

}

.down_kefu {

	WIDTH: 157px; BACKGROUND: url(../images/img3-5_4.png) no-repeat; HEIGHT: 8px

}

.Obtn {

	MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(../images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px

}

.Obtn {

	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_1.png",sizingMethod='crop'); WIDTH: 32px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 139px

}

.Obtn {

	MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(../images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px

}

.qqtable SPAN {

	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; COLOR: #1F2804; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px

}

.qqtable A {

	TEXT-DECORATION: none

}

.qqtable A:hover {

	TEXT-DECORATION: none

}

.qun { border:1px solid #D3E89D; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FONT-SIZE: 12px;PADDING-TOP: 5px

}

.qun SPAN {

	COLOR: #1F2804; FONT-SIZE: 13px; FONT-WEIGHT: bold

}