@charset "utf-8";
/* CSS Document */

body { font-size:12px; color:#3d3d3d; background:url(../images/bg.jpg) repeat-x; font-family:"宋体";}
html,body,div,span,ul,li,dl,dt,dd,th,thead,h1,h2,h3,h4,h5,h6,p,form,button,textarea,fieldset,legend,img{margin:0; padding:0;}
img{ border:none;}
a{ color:#3d3d3d; text-decoration:none;}
a:hover{ color:#f00;}
ul,li {list-style-type:none;}
.red{ color:#fb3e2b;}
.green{ color:#027901;}
.bold{ font-weight:bold;}
.size18{ font-size:18px; font-weight:bold;}
.size12{ font-size:12px; font-weight:normal;}
.size16{ font-size:16px; font-weight:bold;}
.white{ color:#fff;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.more{ height:33px; line-height:33px; width:50px;}

.top{ width:1000px; margin:0 auto;}
.menu{ width:1000px; height:91px; background:url(../images/menubg.jpg) no-repeat; margin:0 auto;}
.menu ul li{ width:100px; height:60px; line-height:60px; float:left; margin-left:8px; _margin-left:5px; text-align:center; font-family:"微软雅黑"; font-weight:bold; font-size:15px;}
.searchbox{ width:1000px; }
.searchbox h5{ font-weight:normal; float:left; line-height:21px; height:21px; margin-left:20px; _margin-left:10px; width:320px}
.searchbox div{ float:left; line-height:21px; height:21px;}

.middle{ width:1000px; margin:0 auto; background:#FFF; min-height:450px}
.leftbox{ width:706px;}
.rightbox{ width:283px; margin-left:11px; _margin-left:9px;}
.zdtj{ width:706px; height:246px; background:url(../images/zdtj_bg.jpg) #FFF no-repeat; border-bottom:#dda767 solid 1px; border-left:#dda767 solid 1px; border-right:#dda767 solid 1px;}
.zdtj span{ height:36px; line-height:36px;}
.synews_img{ margin-top:10px; margin-left:8px; _margin-left:5px;}
.synews_list{ margin-top:10px;}
.synews_list ul li{ height:23px; line-height:23px; width:385px; padding-left:10px; border-bottom:dashed #dcdcdc 1px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.synews_on{ background:url(../images/zdtj_on.jpg) no-repeat;}
.synews_on a{ color:#FFF;}
.synews_on a:hover{ color:#FFF;}
.fclass{ float:left; width:98px; text-align:center; padding-top:8px; height:24px; font-size:14px; font-weight:bold}
.fclass1{width:140px;font-size:14px;  height:33px; line-height:33px;text-align:center;float:left;}
.fsss{ padding:8px 0 0 10px}

/*flash幻灯*/
.n-gal-wrap {position: relative;float:left; width:360px; height:195px}
.n-gallery {position: absolute; width:360px; height:195px;}
.n-gallery img{width:360px; height:195px; cursor:pointer;}
.n-gallery li {list-style: none;float: left;width:360px;height:195px;}
.n-gal-panel {width:325px; float:right;overflow: hidden; height:195px;}
.n-gal-panel li {cursor: pointer; height:23px; width:315px; padding-left:10px; text-align:left; line-height:23px;cursor:pointer; font-size:12px; vertical-align:middle; overflow:hidden; white-space:nowrap; border-bottom:1px dashed #dadada; color:#353535; }
.n-gal-panel li.current {color:#FFF; background:url(../images/zdtj_on.jpg) no-repeat; }
/*flash幻灯结束*/

.lblist{ margin-top:12px; width:706px; height:246px; background:url(../images/zdtj_bg.jpg) no-repeat; border-top:#dda767 solid 1px; border-left:#dda767 solid 1px; border-right:#dda767 solid 1px; border-bottom:#dda767 solid 1px;}
.lblist span{ height:30px; line-height:30px;}
.liston{ font-size:14px; padding-left:15px; padding-right:15px; height:33px; line-height:33px; background:url(../images/tgredbg.jpg) repeat-x;}
.liston a{ color:#fff;}
.liston a:hover{ color:#fff;}
.listoff{font-size:14px; padding-left:15px; padding-right:15px; height:33px; line-height:33px;}

.nyxwdtcontent{ width:700px; padding-top:10px;}
.nyxwdtcontent ul li{ width:660px; line-height:31px; height:31px; background:url(../images/sj.jpg) no-repeat 0 12px; padding-left:10px;  margin-left:15px;}
.nyxwdtcontent ul li span{ float:right; height:20px;}

.nyxwdtcontent1{ width:770px; padding-top:10px;}
.nyxwdtcontent1 ul li{ width:740px; line-height:31px; height:31px; background:url(../images/sj.jpg) no-repeat 0 12px; padding-left:10px;  margin-left:15px; border-bottom:#eaeaea dashed 1px;}
.nyxwdtcontent1 ul li span{ float:right; height:20px;}
.xwdt_info{ height:30px; text-align:center; line-height:30px; border-bottom:dashed #d8d8d8 1px;}
.xwdt_nr{ margin-top:20px;}
.nyxwdtcontent1 h2{ text-align:center; font-size:20px}

.table{ margin:0; padding:0px;}
.table td{ padding-left:15px;}
.tableon{ font-size:14px; padding-left:15px; padding-right:15px; height:33px; line-height:33px; background:url(../images/tab_bg.jpg) no-repeat;}
.tableon a{ color:#fff;}
.tableoff{font-size:14px; padding-left:15px; padding-right:15px; height:33px; line-height:33px;}

.aboutbox{ height:248px; background:url(../images/aboutbg.jpg) no-repeat;}
.aboutbox h5{ float:left; margin-left:30px; font-size:14px; font-weight:bold; margin-top:12px;}
.aboutbox span{ float:right; margin-right:15px; margin-top:12px;}
.aboutbox p{ clear:both; padding:15px; line-height:26px;}

.lblist1{ margin-top:11px; width:281px; height:246px; background:url(../images/zdtj_bg.jpg) no-repeat; border-top:#dda767 solid 1px; border-left:#dda767 solid 1px; border-right:#dda767 solid 1px; border-bottom:#dda767 solid 1px;}
.lblist1 span{ height:30px; line-height:30px;}
.hzsjtable{ margin-left:10px; margin-top:15px;}

.logo{ width:281px; height:160px; border:#dda767 solid 1px; margin-top:10px; overflow:hidden;}
.logo td{ padding-top:5px; padding-left:5px;}

.bottomtable{ width:323px; height:226px; margin-top:12px; background:url(../images/ywznbg.jpg) no-repeat;}
.bottomtable h5{ float:left; margin-left:25px; font-size:14px; font-weight:bold; margin-top:10px;}
.bottomlist{ margin-top:10px;}
.bottomlist ul li{ width:290px; height:30px; line-height:30px; background:url(../images/sj.jpg) no-repeat 0 12px; padding-left:10px;  margin-left:15px;}
.bottomlist span{ float:right;}

.hzjg{ width:967px; background:url(../images/hzjgbg.jpg) left no-repeat; height:59px; margin-top:12px; padding-left:30px; padding-top:18px; border:#dda767 solid 1px;}
.hzjg ul li{ float:left; margin-left:15px;}

.bottom{ width:1000px; height:90px; background:url(../images/bottombg.jpg) no-repeat; padding-top:15px; margin:0 auto; margin-top:12px; text-align:center; line-height:20px;}

.nyleft{ width:188px; margin-top:12px;}
.nyleft h3{ font-size:14px; font-weight:bold; background:url(../images/leftmenubg.jpg) no-repeat; line-height:46px; height:46px; text-align:center;}
.nyleftmenu{ background:#fff7d0;border:#dda767 solid 1px; padding-bottom:25px;}
.nyleftmenu ul li{ height:40px; line-height:40px; background:url(../images/line.jpg) bottom no-repeat; padding-left:15px; font-weight:bold; }
.leftmenuon a{color:#f00;}
.leftmenuoff a{color:#3d3d3d;}

.nyright{ width:796px; margin-top:12px;}
.nyrightmenu{ width:796px; height:34px; background:url(../images/rightmenubg.jpg) no-repeat; line-height:34px;}
.nyrightmenu h3{ float:left; font-size:14px; font-weight:bold; color:#fff; width:125px; text-align:center}
.nyrightmenu span{ float:right; margin-right:15px;}
.nycontent{ padding:15px; border:#dda767 solid 1px; line-height:25px; min-height:350px}

.pagelist{ height:30px; margin-top:20px; margin-left:200px;}
.pagelist ul li{text-align:center; margin-left:3px; float:left;}
.pagenow{ background:#f00; width:25px; height:25px; line-height:25px;}
.pagenow a{ color:#FFF;}
.pageother{ background:#dddddd; width:25px; height:25px; line-height:25px;}
.pagenext{background:#dddddd; width:60px; height:25px; line-height:25px;}

.lylist ul li{ border-bottom:dashed 1px #d3d3d3; padding-bottom:10px; padding-top:10px; margin-left:20px; width:720px;}
.lylist ul li h4{ font-size:12px; font-weight:12px; font-weight:normal;}
.lylist ul li img{margin:0px; padding:0px;}
.lylist ul li p{ background:#efefef; width:700px; margin:0px; padding:10px;}
.wyzxtitle{ font-size:18px; color:#fff; text-align:center; height:35px; line-height:35px; background-color:#43b035; margin-top:10px;}
.wyzxbd{ margin-top:20px;}
.wyzxbd input{ width:200px; }
.wyzxbd textarea { width:600px; }
.zltitle{ height:20px; background-color:#f1f1f1; padding:10px;}
.zltable{ border:solid 1px #dddddd; margin-top:15px;}
.zltable td{ padding:5px; line-height:20px;}