﻿/* CSS Document */
body{ margin:0px; padding:0px; font-family:"宋体"; font-size:12px; width:100%; height:100%;}
h1,h2,h3,h4,h5,h6,p,form{margin:0px; padding:0px; font-family:"宋体"; font-weight: normal; font-size:12px;}
dl,dt,dd,ol,ul,li,th,td,input{ list-style-type:none; list-style-image:none; margin:0px; padding:0px; list-style:none;}
*{margin:0;padding:0;}
table{border-collapse: collapse;}
a{color:#fff;text-decoration:none;}
a:hover{text-decoration:none;}
img{border:none;}
input{outline:medium;}
/*  -- 去IE点击虚线   --*/  
a {blr:expression(this.onFocus=this.blur())}
area {blr:expression(this.onFocus=this.blur())}
a:focus {outline:none;}/*FF*/
/*  -- 去IE点击虚线  --  */

.boxs{ margin:0 auto;}
/*head*/
.top{ width:1000px; height:77px; margin:0 auto; padding-top:6px;}
.top a{ float:left; display:block;}
.top_R{ float:left; margin-left:274px; width:221px; height:52px;}
.top_R p{width:221px; height:12px; text-align:right; margin-bottom:19px; display:block;}
.top_R p a{ float:right; line-height:12px; color:#313140; width:50px;}
.top_R p span{ float:right}

.Nav{ width:100%; height:37px; padding-bottom:7px; background:url(../images/dhbg.jpg) repeat-x;}
.Nav_n{ width:1000px; height:37px; margin:0 auto;}
.Nav_n a{ float:left; height:37px; width:117px; text-align:center; font-size:14px; line-height:37px; font-weight:bold; display:block;}
.Nav_n a:hover{ background:url(../images/adhbg.jpg) repeat-x;}
.Nav_n img{ float:left;}
.Nav_n p{ float:left; width:247px; height:29px; margin-top:3px; margin-left:41px; background:url(../images/ssk.png) no-repeat; display:block;}
.sr{ float:left; border:0; background:none; margin-left:5px; padding-left:5px; padding-right:5px; width:180px; height:22px; line-height:22px; font-size:13px; margin-top:4px;}
.ss{ float:left; margin-top:4px;}
/*foot*/
.foot{ width:1000px; height:33px; margin:0 auto; border-top:1px solid #A8A8B7; padding-bottom:10px; padding-top:4px;}
.foot a{ color:#858594;}
.fb{ float:left; width:364px; height:12px; color:#858594;}
.fr{ float:right; text-align:right; width:403px; height:12px; color:#858594;}

/*index*/
.banner{ width:1440px; height:420px; padding-bottom:13px; background:url(../images/bdbg.jpg) repeat-x bottom; margin:0 auto; position:relative; z-index:0;}
.mid{ width:1000px; height:359px; margin:0 auto; margin-bottom:31px;}
.mid h1{ height:22px; width:100%; line-height:22px; margin-bottom:9px;}
.mid h1 img{ float:left; display:block;}
.mid h1 p{ width:100%; height:22px; line-height:22px; margin:0; text-align:right; display:block;}
.mid h1 p font{ float:left; font-size:16px; font-family:"微软雅黑"; line-height:20px; margin-left:13px; margin-right:8px; font-weight:bold; color:#00923F;}
.mid h1 p a{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-top:11px; line-height:11px; display: block; color:#666666;}
.mid h1 p a:hover{color:#00923F;}
.mQ{text-align:center; height:27px; width:1000px;}
.sqBorder{ width:998px; height:25px; border:1px solid #019241;}
.sqBorder span{float:left; margin-right:8px; color:#00923F; font-weight:bold; height:25px; line-height:25px; display:block;}
.sqBorder span img{ float:left; margin-top:5px; margin-left:7px; margin-right:6px;}
.mid_s { float:left; width:890px; height:25px; line-height:25px; margin:0 auto; overflow: hidden; white-space: nowrap; background:#ffffff;} 
.mid_s img {width:120px;height:49px;border: 0;margin: auto 8px; } 
#mid_begin, #mid_end, #mid_begin ul, #mid_end ul{display:inline;}#mid_begin ul li, #mid_end ul li{display:inline; width:220px; margin-right:150px;}/* 设置ul和li横排 */ 
#mid_begin ul li a, #mid_end ul li a{ color:#535362;}

.mid_l{ float:left; width:307px; height:159px;}
.mid_l ul li{ float:left; width:307px; margin-bottom:1px; height:65px; display:block;}
.mid_l ul li font{ float:left; width:73px; height:55px; margin-right:9px;}
.mid_l ul li p{ float:left; width:225px; line-height:16px; height:54px; color:#96969F; display:block;}
.mid_l ul li p span{ background:url(../images/xb.png) left center no-repeat; padding-left:10px; display:block; line-height:12px; margin-bottom:6px;}
.mid_l ul li p span a{ color:#00923F;}
.mid_l ul li p a{ color:#96969F;}.mid_l ul li p a:hover{ color:#00923F;}

.mid_m{ float:left; width:295px; height:159px; margin-left:45px; margin-right:45px;}
.mid_m p{ width:295px; color:#8B8B92; line-height:16px; margin-top:14px; display:block;}
.mid_m p b{ font-size:13px; line-height:18px; color:#00923F;}
.mid_m p a{color:#8B8B92;}.mid_m p a:hover{color:#00923F;}

.mid_r{ float:left; width:308px; height:159px;}
.mid_r ul li a{ float:left; width:90px; height:128px; margin-right:19px; display:block;}
.mid_r ul li a span{ margin-top:14px; line-height:16px; color:#96969E; display:block;}
.mid_r ul li a:hover span{color:#00923F;}

.mlx{ float:left; width:307px; height:114px;}
.mid_lx{ width:307px; height:75px; background-color:#DCDBE9; display:block;}
.mid_lx ul{ float:left; height:70px; width:214px; margin-left:4px; margin-right:13px; display:block;}
.mid_lx ul li{ float:left; width:214px; height:26px; line-height:26px; margin-top:8px; color:#999999;}
.mid_lx ul li span{ float:left; width:61px; line-height:26px; height:24px; margin-right:12px;}
.mid_lxi{ float:left; width:129px; height:16px; color:#999999; line-height:16px; background:url(../images/xr.png) no-repeat; border:0; padding:5px; display:block;}
.cx{ clear:both; width:74px; height:65px; margin-top:4px; margin-right:1px;}

.mmx{ float:left; width:295px; height:114px; margin-left:45px; margin-right:45px;}
.mmx ul{ width:283px; height:75px; padding-left:12px; background:url(../images/lxbg.jpg) left no-repeat;}
.mmx ul li{ line-height:12px; height:12px; margin-bottom:8px; color:#96969F; display:block;}

.mrx{ float:left; width:308px; height:108px; padding-top:2px;}.mrx a{ margin-bottom:6px; display:block;}

/*ny*/
.nbanner{ width:1440px; height:180px; margin:0 auto;}
.ny{ width:1000px; padding-top:8px; margin:0 auto;}
.ny_dh{ float:left; width:235px; height: auto;margin-bottom:30px;}
.ny_dh p{ width:235px; height:27px; padding-top:12px; text-align:center; border-bottom:2px solid #006600; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#006600; line-height:16px; margin-bottom:2px;}
.ny_dh ul li{ padding-bottom:2px; margin-bottom:1px; background:url(../images/ny/dhx.jpg) bottom no-repeat;}
.ny_dh ul li a{ width:205px; height:35px; font-size:14px; line-height:35px; color:#666666; background:url(../images/ny/ah.png) right center no-repeat; padding-left:17px; display:block;}
.ny_dh ul li:hover{background-color:#009933;}.ny_dh ul li:hover a{background: url(../images/ny/abg.png) right center no-repeat; color:#FFF;}
.ny_r{ float:left; width:726px; height:auto; margin-left:39px; margin-bottom:31px; }
.ny_rt{ width:726px; height:39px; background:url(../images/ny/ntbg.jpg) left top no-repeat; border-bottom:2px solid #E5E5E5;}
.ny_rt span{ float:left; margin-top:12px; margin-left:21px; color:#666666; font-size:14px; font-weight:bold; display:block;}
.ny_rt p{ float:right; display:block; color:#999999; margin-top:22px;}.ny_rt p a{ color:#666666;}

.yw{ width:704px; height:auto; padding-left:11px; padding-right:11px; padding-top:10px;}
.yw ul{ width:715px; margin-bottom:12px; display:block;}.yw ul li{ float:left; width:200px; height:232px; margin-right:51px; display:block;}
.yw ul li span{ padding-left:28px; font-size:13px; padding-right:28px; height:49px; line-height:49px; color:#666666; display:block;}
.yw ul li:hover span{ color:#009933;}
.yw ul li a{ display:block;}
.yw h1{height:12px; border-top:1px solid #999999; padding-top:12px; text-align:center;}
.yw h1 a{ color:#999999; margin-right:12px; width:37px;}.yw h1 a b{ color:#666666;}

.yw_r{ width:704px; height:auto; padding-left:11px; padding-right:11px; padding-top:10px;}
.yw_r p{ line-height:25px; color:#999999; font-size:13px;}
.yw_r h2{ margin-bottom:15px; margin-top:30px; text-align:center; font-size:14px; font-weight:bold; color:#666666; display:block;}
.yw_r a{ float: right; margin-top:20px; display:block; color:#999999;}

.xw{ width:706px; height:auto; padding-left:10px; padding-right:11px;}
.xw h1{ clear:both; height:12px; padding-top:21px; text-align:center; display:block;}
.xw h1 a{ color:#999999; margin-right:12px; width:37px;}.xw h1 a b{ color:#666666;}
.xw ul{ clear:both;}
.xw ul li a{ height:31px; margin-top:6px; color:#999999; display:block; line-height:31px; font-size:13px; background:url(../images/ny/tb2.jpg) left center no-repeat; border-bottom:1px dashed #D7D7D7;}.xw ul li a:hover{ color:#00923F; background:url(../images/xb.png) left center no-repeat;}
.xw ul li a span{ float:left; display:block; margin-left:16px;}
.xw ul li a font{ float:right; display:block;}
.xw .xwtime{ float:right; height: 31px;color: #999999;line-height: 31px;}
.xw_r{ width:704px; height:auto; padding-left:11px; padding-right:11px; padding-top:10px; text-align:center;}
.xw_r p{ line-height:25px; color:#999999; font-size:13px;}
.xw_r span a{ float: right; margin-top:20px; display:block; color:#999999;}

.kf{width:706px; height:auto; padding-left:10px; padding-right:11px;}
.kf h1{ clear:both; height:12px; padding-top:21px; text-align:center; display:block;}
.kf h1 a{ color:#999999; margin-right:12px; width:37px;}.xw h1 a b{ color:#666666;}
.kf ul{ clear:both;}
.kf ul li{ height:31px; margin-top:6px; color:#999999; display:block; line-height:31px; font-size:13px; background:url(../images/ny/tb2.jpg) left center no-repeat; border-bottom:1px dashed #D7D7D7;}
.kf ul li:hover{ color:#00923F; background:url(../images/xb.png) left center no-repeat;}.kf ul li:hover a{ color:#00923F;}
.kf ul li span{ float:left; display:block; margin-left:16px;}
.kf ul li font a{ float:right; color:#999999; text-align:right; display:block;}
.kfcx{ width:704px; height:373px; border:1px solid #F8F8F8; margin-left:10px; margin-right:10px; margin-top:9px; background-color:#F2F2F2;}
.kfcx p{ margin-left:35px; color:#999999; margin-top:115px; display:block;}
.kfcx p span{ display:block; color:#006600; font-size:14px; font-weight:bold; margin-bottom:15px;}
.kfcx_k{ width:460px; height:70px; margin:0 auto; margin-top:110px;}
.kfcx_k ul{ float:left; height:70px; width:361px; margin-right:13px; display:block;}
.kfcx_k ul li{ float:left; width:361px; height:27px; margin-top:8px; color:#666666;}
.kfcx_k ul li span{ float:left; width:61px; line-height:27px; height:24px; margin-right:12px; display:block;}
.kfcxi{ float:left; width:274px; height:17px; line-height:17px; background: url(../images/ny/cxbg2.jpg) no-repeat; color:#666666; font-size:13px; border:0; padding:5px; display:block;}
.kfcxu{ float:right; width:74px; height:65px; margin-top:5px; margin-right:1px;}
.kf_xq{ padding-top:53px; color:#666666; display:block;}.kf_xq span{ clear:both; padding-left:127px; display: block;}
.kf_xq p{ clear:both; text-align:center; font-size:14px; line-height:14px; font-weight:bold; color:#666666; margin:0; margin-top:60px; display:block;}

.LX_ly{ width:485px; height:auto; padding-left:72px; margin-top:2px; display: block;}
.LX_ly li{ height:31px; margin-top:29px; display: block;}
.LX_ly li span{ float:left; width:72px; height:31px; font-size:14px; color:#999999; line-height:31px; text-align:right;}
.lyk{ float:left; width:337px; height:19px; font-size:14px; line-height:19px; padding:5px; border:1px solid #999999; color:#333333;}
.lyk2{ width:400px; height:149px; font-size:14px; line-height:19px; padding:5px; border:1px solid #999999; color:#333333;}
.na{ margin:0 auto; background-color:#009933; width:192px; height:38px; display:block; font-size:14px; font-weight:bold; color:#fff;}

.lx_r{ width:704px; height:auto; padding-left:11px; padding-right:11px; padding-top:10px;}
.lx_r p{ line-height:25px; color:#999999; font-size:13px;}


.validator_border_color{ border:#FF0000 solid 1px !important;}



#full-screen-slider { width:100%; height:420px; float:left; position:relative}
#slides { display:block; width:100%; height:420px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute;top:390px; z-index:9900;  padding:5px 5px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:9px; background-image:url(../images/b1.png);}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background-image:url(../images/b1a.png);}


.yq{ clear:both; height: auto; width:1000px; margin:0 auto; padding-bottom:34px;}
.yq b{ width:1000px; height:27px; background:url(../images/x.png) left bottom no-repeat; padding-bottom:6px; margin-bottom:44px; display:block;}
.yq ul{ width:936px; height: auto; margin-left:16px; display:block;}
.yq ul li a{ float:left; width:131px; height:47px; display:block; border:1px solid #b6b6b6; margin-left:23px; margin-bottom:21px;}
.yq ul li a img{width:131px; height:47px;}

