body {
    margin: 0;
    font-size: 12px;
    color: #2e2e2e;
    font-family: "Microsoft YaHei";
}
* {
    margin: 0;
    padding: 0;
    border: none;
    list-style-type: none;
}
img {
    border: none;
    vertical-align: middle;
}
a {
    outline: none;
    text-decoration: none;
    -moz-transition: all 0.4s ease;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
a:link,
a:visited {
    text-decoration: none;
}
input {
    vertical-align: middle;
    width: inherit;
    height: inherit;
}
div {
    position: relative;
}
*:focus {
    outline: none;
}
.leftfix {
    float: left;
}
.rightfix {
    float: right;
}
input,
button,
textarea,
select,
optgroup,
option {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
}
/**************************************************************/

/******clear float*******/

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    display: inline-table;
}
/* Hides from IE-mac \*/

* html .clearfix {
    height: 1%;
}
.clearfix {
    display: block;
}
/* End hide from IE-mac */

/******clear float*******/

.yh {
    font-family: "Microsoft YaHei";
}
.hidetxt {
    overflow: hidden;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/***********************************************************************************/
.header {height:123px;background:url(headerbg.jpg);}
.header dl {width:1024px;height:123px;margin: auto;position: relative;}
.toplink {color:#4c4c4c;position: absolute;top:5px;right:40px;}
.header dl p a {color:#4c4c4c;}
.header dt {width:360px;height:123px;background: url(logo.jpg);float:left;}
.header dd {width:660px;float:right;padding:20px 0 0 0;}
.nav {width:660px;height:40px;}
.nav .nLi {width:90px;height:63px;float:left;position: relative;margin:0 0 0 15px;position: relative;}
.nav .nLi p {float:left;}
.nav .nLi p a {display:block;color:#2e2e2e;text-align: center;width:90px;height:63px;line-height:33px;font-size:14px;}
.nav .on p a {color:#fff;background: url(navbg.png) no-repeat;}
.nav .sub {width:170px;background:#ec3525;position: absolute;top:63px;left:-35px;display:none; z-index: 9999;}
.nav .sub li {height:34px;line-height:34px;border-bottom: 1px solid #fff;}
.nav .sub li a {display: block;color:#fff;text-align: center;}
.nav .sub li a:hover {background:#000;}

.m1 {height:696px;background:url(search.jpg) no-repeat center;}
.m1 .bd {width:1024px;height:696px;margin:auto;position: relative;}
.txtscroll {width:430px;height:30px;line-height:30px;font-size:14px;position:absolute;top:30px;left:84px;}
.txtscroll .bd ul li {height:30px;width:430px;color:#fff;}
.txtscroll .bd ul li a {color:#fff;}
.tb01 {width:290px;height:300px;text-align: center;color:#fff;display: block;top:144px;left:98px;position:absolute;}
.tb01 h1 {font-size:24px;font-weight: normal;padding:210px 0 10px 0;}
.tb01 p {font-size:16px;}

.newnav {width:660px;height:105px;}
.newnav .nLi {width:90px;height:105px;float:left;position: relative;margin:0 0 0 15px;position: relative;font-size:14px;text-align: center;}
.newnav .nLi p {float:left;}
.newnav .nLi p a {display:block;color:#2e2e2e;text-align: center;width:90px;height:100px;line-height:103px;font-size:14px;}
.newnav .on p a {color:#ec3525;background: url(newnavli.jpg) no-repeat;}
.newnav .sub {width:360px;background: #f2f2f2;padding:10px;position: absolute;top:100px;left:0;z-index: 9999;display: none;}
.newnav .subwsbs {left:-140px;}
.newnav .subzmhd {left:-220px;}
.newnav .subxnjc {left:-290px;}
.newnav .sub li {float:left;width:140px;line-height:30px;text-align: center;font-size:12px;}
.newnav .sub li a {display: block;color:#2e2e2e;background:#fff;margin:8px 0 0 0;}
.newnav .sub li a:hover {background: #e8e6e5;color:#ec3525;}
.newnav .sub .pictxt {width:210px;float:right;text-align: center;}
.newnav .sub .pictxt span {font-size:12px;line-height:34px;text-align: center;display:block;}

.wrapper {background: url(wrapperbg.jpg) repeat-x;height:100%;}
.wpath {width:1024px;margin:auto;height:62px;color:#fff;line-height:62px;font-size:14px;}
.wbox {width:1024px;margin:auto;background:#fff;padding:40px 0 40px 0;}
.wbox .left {width:230px;float:left;background:url(wbox_left.jpg) repeat-y right;}
.wnav {width:170px;margin: auto; text-align: center;}
.wnav dt {height:40px;color:#fff;line-height:40px;font-size:16px;background:url(wnavtop.jpg) no-repeat;}
.wnav dd {}
.wnav dd a {display: block;border-bottom:1px solid #dbdbdc;height:36px;line-height: 36px;color:#2e2e2e;font-size:14px;}
.wnav dd a:hover {color:#f00;}
.link {padding:15px 0 0 0;margin:auto;width:170px;}
.link dt {height:52px;background:url(linkico.jpg) no-repeat;}
.link dd {}
.link dd select {width:170px;line-height:28px;border:1px solid #dbdbdc;color:#2e2e2e;font-size:12px;margin:15px 0 0 0;}

.wbox .right {width:745px;float:right;margin:0 30px 0 0;}
.r01 dt {height:36px;line-height: 36px;border-bottom: 1px solid #a5a6a7;font-size:20px;}
.r01 dd {padding:25px 0 25px 0;}
.ralist {}
.ralist li {width:80px;height:80px;float:left;text-align: center;margin:0 15px 0 0;}
.ralist li img {width:50px;height:50px;margin:0 0 10px 0;}
.ralist li p {}
.ralist li a {color:#2e2e2e;}

.r02 dt {height:36px;line-height: 36px;border-bottom: 1px solid #a5a6a7;font-size:20px;}
.r02 dd.bd {padding:17px 0 0 0;}
.r02 dd.bd .pic {width:354px;height:227px;float:left;position: relative;}
.r02 dd.bd .pic a {color:#fff;}
.r02 dd.bd .pic img {width:354px;height:227px;}
.r02 dd.bd .pic p {text-align: center;height:42px;line-height: 42px;position: absolute;bottom:0;width:354px;background: url(xcx.png);}
.r02 dd.bd .txt {width:360px;float:right;}
.r02 dd.bd .txt a.title {display: block;height:35px;line-height:35px;font-size:20px;color:#2e2e2e;border-bottom: 1px dotted #ccc;}
.r02 dd.bd .txt p {line-height:26px;color:#767676;}
.r02 dd.bd .txt p a {color:#f00;}

.r03 {padding:30px 0 0 0;}
.r03 dt {width:360px;float:left;}
.r03 dd {width:360px;float:right;}
.r03 dt ul.r03list {}
.r03 dt ul.r03list li.title {height:36px;border-bottom: 2px solid #a5a6a7;}
.r03 dt ul.r03list li.title h2 {font-size:20px;font-weight:normal;color:#2e2e2e;float:left;}
.r03 dt ul.r03list li.title a {color:#f00;float:right;line-height:36px;}
.r03 dt ul.r03list li.list {height:36px;line-height: 36px;overflow: hidden;border-bottom: 1px dotted #4c4c4c;}
.r03 dt ul.r03list li.list a {color:#2e2e2e;}
.r03 dt ul.r03list li.list span {float:right;}

.r03 dd ul.r03list {}
.r03 dd ul.r03list li.title {height:36px;border-bottom: 2px solid #a5a6a7;}
.r03 dd ul.r03list li.title h2 {font-size:20px;font-weight:normal;color:#2e2e2e;float:left;}
.r03 dd ul.r03list li.title a {color:#f00;float:right;line-height:36px;}
.r03 dd ul.r03list li.list {height:36px;line-height: 36px;overflow: hidden;border-bottom: 1px dotted #4c4c4c;}
.r03 dd ul.r03list li.list a {color:#2e2e2e;}
.r03 dd ul.r03list li.list span {float:right;}

.footer {text-align: center;border-top:3px solid #f00;padding:15px 0 15px 0;}
.footer p {line-height:32px;}
.footer p a {color:#2e2e2e;}

.rgl {}
.rgl dt {height:36px;line-height: 36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}
.rgl dd {padding:15px 0 15px 0;}
.rgl dd ul li {height:32px;line-height:32px;}
.rgl dd ul li a {color:#2e2e2e;}
.rgl dd ul li a:hover {color:#f00;}
.rgl dd ul li span {float:right;}
.rgl dd h2 {font-size:24px;font-weight:normal;text-align: center;line-height:70px;}
.rgl dd p {line-height:34px;font-size:14px;}

.pagenum {text-align: center;}
.pagenum a {display:inline-block;width:30px;height:30px;color:#fff;border:1px solid #f00;line-height: 30px;background: #f00;}
.pagenum a:hover {color:#f00;background: #fff;}

.rjg {padding:0 0 25px 0;}
.rjg dt {height:36px;line-height: 36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}
.rjg dd {overflow: hidden;}
.rjg dd ul {}
.rjg dd ul li {width:185px;height:36px;line-height:36px;float:left;}
.rjg dd ul li a {color:#2e2e2e;}
.rjg dd ul li a:hover {color:#f00;}

.rld {}
.rld dt {height:36px;line-height: 36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}
.rld dd {overflow: hidden;}
.ldlist {border-bottom: 1px dotted #2e2e2e;margin:20px 0 0 0;padding:0 0 15px 0;}
.ldlist li.pic {width:125px;height:180px;float:left;text-align: center;}
.ldlist li.pic img {width:125px;height:125px;}
.ldlist li.pic p {line-height:50px;}
.ldlist li.txt {width:520px;float:right;margin:0 18px 0 0;}
.ldlist li.txt h2 {font-size:16px;font-weight:normal;float:left;margin:0 0 15px 0;}
.ldjl {width:520px;line-height:26px;float:left;}
.ldjl dt {border:none;height:26px;line-height:26px;font-size:12px;float:left;width:120px;}
.ldjl dd {float:right;line-height:26px;width:400px;}

.rpicnews {}
.rpicnews dt {height:36px;line-height: 36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}
.rpicnews dd {overflow: hidden;}

.picnewslist {padding:0 0 20px 0;}
.picnewslist li {border-bottom: 1px dotted #2e2e2e;height:140px;margin:15px 0 0 0;}
.picnewslist li div.pic {width:125px;height:125px;float:left;}
.picnewslist li div.pic img {width:125px;height:125px;}
.picnewslist li div.txt {width:600px;float:right;}
.picnewslist li div.txt a {font-size:16px;display: block;line-height:24px;color:#2e2e2e;}
.picnewslist li div.txt span {display: block;padding:5px 0 5px 0;}
.picnewslist li div.txt p {line-height:20px;color:#7e7e7e;}

.banjianzixun {padding:15px 0 0 0;width:170px;margin: auto;}
.banjianzixun dt {height:36px;line-height:36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}
.banjianzixun dd {padding:10px 0 0 0;}
.banjianzixun dd input {height:26px;line-height:26px;border: 1px solid #e6e4e4;padding:0 0 0 10px;width:160px;}
.banjianzixun dd select {height:26px;line-height:26px;border: 1px solid #e6e4e4;padding:0 0 0 10px;width:172px;margin:10px 0 0 0;}
.banjianzixun dd input.btn {width:164px;height:35px;border:none;background: url(searchbtn.jpg) no-repeat;text-indent: -9999px;margin:10px 0 0 0;cursor: pointer;}

.dianhua {width:170px;margin:15px auto;}
.dianhua dt {background:#f0f0ee;}
.dianhua dt p {line-height:26px;padding:10px;}

.woyaobangzhu {}
.woyaobangzhu dt {height:36px;line-height: 36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}
.woyaobangzhu dd {padding:15px;}
.woyaobangzhu dd a {width:54px;height:54px;display: inline-block;color:#2e2e2e;text-align: center;margin:0 15px 0 0;}
.woyaobangzhu dd a p {padding:33px 0 0 0;}
.woyaobangzhu dd a.wy1 {background: url(woyaobangzhu.png) 10px 0 no-repeat;}
.woyaobangzhu dd a.wy1:hover {background: url(woyaobangzhu.png) 10px -72px no-repeat;color:#f00;}
.woyaobangzhu dd a.wy2 {background: url(woyaobangzhu.png) -58px 0 no-repeat;}
.woyaobangzhu dd a.wy2:hover {background: url(woyaobangzhu.png) -58px -72px no-repeat;color:#f00;}
.woyaobangzhu dd a.wy3 {background: url(woyaobangzhu.png) -122px 0 no-repeat;}
.woyaobangzhu dd a.wy3:hover {background: url(woyaobangzhu.png) -122px -72px no-repeat;color:#f00;}
.woyaobangzhu dd a.wy4 {background: url(woyaobangzhu.png) -185px 0 no-repeat;}
.woyaobangzhu dd a.wy4:hover {background: url(woyaobangzhu.png) -185px -72px no-repeat;color:#f00;}

.jinzhudanwei {}
.jinzhudanwei dt {height:36px;line-height: 36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}
.jinzhudanwei dd {}
.jinzhudanwei dd ul li {width:210px;height:36px;line-height:36px;float:left;margin:0 35px 0 0;}
.jinzhudanwei dd ul li a {color:#2e2e2e;}
.jinzhudanwei dd ul li a:hover {color:#f00;}

.biaogexiazai {padding:15px 0 0 0;}
.biaogexiazai dt {height:36px;border-bottom: 2px solid #a5a6a7;}
.biaogexiazai dt h2 {font-size:20px;font-weight:normal;float:left;}
.biaogexiazai dt a {color:#f00;line-height:36px;float:right;}
.biaogexiazai dd {}
.biaogexiazai dd ul li {line-height:36px;height:36px;}
.biaogexiazai dd ul li.top {background:#f0f0ee;font-weight:bold;}
.biaogexiazai dd ul li span {display: block;float:left;}
.biaogexiazai dd ul li span.size1 {width:330px;padding:0 0 0 10px;}
.biaogexiazai dd ul li span.size2 {width:340px;}
.biaogexiazai dd ul li span.size3 {width:50px;float:right;}
.biaogexiazai dd ul li a {color:#2e2e2e;}

.banshishixiang {}
.banshishixiang dt {height:36px;line-height: 36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}
.banshishixiang dd {}
.banshishixiang dd p {line-height:36px;padding:10px;}
.banshishixiang dd div.time {height:32px;line-height:32px;text-align: right;}
.banshishixiang dd h1.title {line-height:90px;line-height:90px;font-size:24px;font-weight:normal;text-align: center;}
.topsel {height:36px;line-height:36px;border-bottom: 1px solid #f00;}
.topsel li {width:88px;height:36px;text-align: center;float:left;margin:0 15px 0 0;}
.topsel li a {display: block;color:#2e2e2e;}
.topsel li a:hover {background:#f00;color:#fff;}
.topsel li a.on {background:#f00;color:#fff;}

.banshilist {padding:10px}
.banshilist li {line-height:36px;height:36px;float:left;}
.banshilist li.top {width:700px;}
.banshilist li.leftx {width:540px;}

.banshitxt {width:720px;float:left;padding:10px;}
.banshitxt dt {float:left;width:60px;border:none;font-size:12px;font-weight: bold;}
.banshitxt dd {float:left;line-height:36px;width:660px;}

.banshiliebiao {}
.banshiliebiao dt {height:36px;line-height: 36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}
.banshiliebiao dd {padding:15px 0 0 0;}
.bl01 {height:55px;line-height:55px;}
.bl01 p {float:left;}
.bl01 select {width:225px;height:32px;line-height:32px;padding:0 0 0 10px;float:left;border: 1px solid #dddddd;margin:10px 0 0 15px;}
.bl01 span {float:left;color:#f00;padding:0 0 0 40px;}
.bl02 {height:32px;line-height:32px;}
.bl02 p {float:left;}
.bl02 a {width:73px;height:34px;float:right;display: block;text-indent: -9999px;background: url(b02a.jpg);}

.bllist {margin:30px 0 0 0 ;}
.bllist li {height:36px;line-height:36px;}
.bllist li.top {background:#e53424;color:#fff;}
.bllist li span {float:left;display: block;overflow: hidden;}
.bllist li span.bll1 {width:175px;padding:0 0 0 15px;}
.bllist li span.bll2 {width:230px;}
.bllist li span.bll3 {width:110px;}
.bllist li span.bll4 {width:138px;}
.bllist li span.bll5 {width:75px;}
.bllist li.box {}
.bllist li span em {color:#f00;font-style: normal;}
.bllist li.box:hover {background: #ebeced;}
.bllist li span a {width:18px;height:18px;display: block;text-indent: -9999px;margin:8px 0 0 10px;}
.bllist li span a.liuchengtu {background: url(blla.png) no-repeat;}
.bllist li span a.liuchengtu:hover {background: url(blla.png) no-repeat 0 -34px;}
.bllist li span a.zaixianshenbao {background: url(blla.png) no-repeat -32px 0;}
.bllist li span a.zaixianshenbao:hover {background: url(blla.png) no-repeat -32px -34px;}

.zm01 {}
.zm01 dt {height:36px;line-height: 36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}
.zm01 dt h1 {font-weight:normal;float:left;font-size:20px;}
.zm01 dt a {float:right;font-size:12px;display: block;color:#a5a6a7;}
.zm01 dd {margin:15px 0 15px 0;border:1px solid #9ea5a6;}

.zaixianzixun {}
.zaixianzixun li {height:36px;line-height:36px;color:#4c4d4f;border-top:1px solid #9ea5a6;}
.zaixianzixun li span {display: block;float:left;}
.zaixianzixun li span a {color:#4c4d4f;}
.zaixianzixun li.top {color:#fff;background:#9ea5a6;}
.zaixianzixun li span.zxzx01 {width:435px;padding:0 0 0 10px;}
.zaixianzixun li span.zxzx02 {width:105px;}
.zaixianzixun li span.zxzx03 {width:105px;}

.zm02 {}
.zm02 dt {height:36px;line-height: 36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}
.zm02 dd {margin:15px 0 15px 0;}
.zm02l {width:370px;float:left;}
.zm02l h2 {font-size:14px;}
.zm02l li {line-height:24px;height:24px;margin:5px 0 0 0}
.zm02l li input {margin:0 10px 0 0;}
.zm02r {width:330px;float:right;}
.zm02r li.title {height:36px;}
.zm02r li.title h3 {font-size:14px;float:left;font-weight:normal;}
.zm02r li.title a {display: block;float:right;color:#f00;}
.zm02list {line-height:36px;height:36px;border-bottom: 1px dotted #2e2e2e;background: url(dotli.jpg) no-repeat left center;}
.zm02list a {color:#2e2e2e;padding:0 0 0 20px;display: block;}

.juzhangxinxiang {}
.juzhangxinxiang dt {height:36px;line-height: 36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}
.juzhangxinxiang dd {}
.juzhangxinxiang dd p {line-height:36px;}
.juzhangxinxiang dd p a {padding:0 15px 0 0;}

.woyaoxiexin {width:745px;float:left;}
.woyaoxiexin .hd {height:36px;line-height: 36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}
.woyaoxiexin .bd dl {float:left;line-height:48px;}
.woyaoxiexin .bd dt {float:left;text-align: right;width:75px;}
.woyaoxiexin .bd dd {float:left;}
.woyaoxiexin .bd dd input.writei01 {height:27px;line-height:27px;border: 1px solid #a5a6a7;width:200px;}
.woyaoxiexin .bd dd textarea {width:480px;height:150px;border:1px solid #a5a6a7;}
.woyaoxiexin .bd dd input.wyxxbtn1 {width:81px;height:33px;background:url(wyxxbtn.jpg) no-repeat;cursor: pointer;text-indent: -9999px;}
.woyaoxiexin .bd dd input.wyxxbtn2 {width:81px;height:33px;background:url(wyxxbtn.jpg) -101px 0 no-repeat;cursor: pointer;text-indent: -9999px;}
.wyxxsm {float:left;}
.wyxxsm h2 {font-size:14px;font-weight:normal;color:#f00;padding:50px 0 15px 0;}
.wyxxsm p {line-height:24px;}

.zxzx {width:745px;float:left;}
.zxzx .hd {height:36px;line-height: 36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}
.zxzx .bd {border:1px solid #a5a6a7;border-top:none;margin:15px 0 0 0;border-left:none}
.zxzx p {text-align: right;color:#f00;padding:15px 0 0 0;}
.zxzx p a {color:#f00;}
.zxzx .bd dl {float:left;line-height:36px;border-top:1px solid #a5a6a7;border-left:1px solid #a5a6a7}
.zxzx .bd dl span {display: block;padding:0 10px 0 10px;}
.zxzx .bd dl.w383 {width:371px;}
.zxzx .bd dt {float:left;width:77px;text-align: center;background: #e3e3e3;border-right:none;height:100%;}
.zxzx .bd dd {float:left;width:665px;border-left:1px solid #a5a6a7;}
.zxzx .bd dd.w307 {float:left;width:200px;}

.zxdcgd {}
.zxdcgd .hd {height:36px;line-height: 36px;border-bottom: 2px solid #a5a6a7;font-size:20px;}

.dcgd {padding:15px 0 15px 0;}
.dcgd li.top {font-weight:bold;height:36px;line-height:36px;}
.dcgd li a {color:#2e2e2e;}
.dcgd li a:hover {color:#f00;}
.dcgd li {height:36px;line-height:36px;}
.dcgd li span {display: block;float:left;}
.dcgd li span.dt1 {width:527px;}
.dcgd li span.dt2 {width:143px;}
.dcgd li span.dt3 {}

.dclist {}
.dclist h2 {font-size:14px;color:#2e2e2e;line-height:42px;}
.dclist li {line-height:28px;padding:0 0 0 10px;}
.dclist li input.check {margin:0 10px 0 0;}
.dclist li input.dclistbtn {padding:7px;background:#9ea5a6;color:#fff;cursor: pointer;margin:15px 0 0 0;}

.dcresult {padding:25px 0 25px 0;}
.dcresult li {height: 36px;line-height:36px;border:1px solid #9ea5a6;border-top: none;}
.dcresult li span {display: block;float:left;}
.dcresult li.top {background: #9ea5a6;color:#fff;}
.dcresult li span em {padding:0 0 0 15px;font-style: normal;}
.dcresult li span.dct1 {width:50%;border-right:1px solid #9ea5a6;}
.dcresult li span.dct2 {width:24%;text-align: center;border-right:1px solid #9ea5a6;}
.dcresult li span.dct3 {width:24%;text-align: center;}