body,div,a,span,img,h3,ul,li,p,h4,font,input,h1{ border: 0; margin: 0; padding: 0;border: 0; font-family: "微软雅黑"; }
ul,li{ list-style: none;}
a{ text-decoration: none; font-style: normal;}
*:focus { outline: none; }
.clear{ clear: both;}

body{ background: url(imgheaderbj.jpg) no-repeat center top #fcfaf6;}
.content{ width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}
.header{ width: 100%; height: 384px; overflow: hidden;}
.header .logo{ width: 464px; height: 198px; float: left; margin-top: 63px; margin-left: 53px;}
.header .logo img{  width: 464px; height: 198px; }

.main{ width: 100%; height: auto; overflow: hidden; background: url(imgfooterbj.png) no-repeat center bottom;}

.main .part{ width: 100%; height: 377px; overflow: hidden;}
.main .part .jt{ width: 553px; height: 349px; float: left; background: url(imglmbj.png) no-repeat left top #fff; padding: 14px 21px;}
.main .part .title{ width: 98px; margin: 0 auto; height: 32px; padding: 0 31px 0 0; background: url(imgtit-l.jpg) no-repeat left bottom;}
.main .part .title a{ width: 90px; height: 32px; color: #000; font-size: 16px; font-weight: bold; display: block; padding: 0 0 0 31px; background: url(imgtit-r.jpg) no-repeat right bottom; line-height: 32px;}
.main .part .jt1{ width: 553px; height: 349px; float: right; background: url(imglmbj1.png) no-repeat left top #fff; padding: 14px 21px;}
.main .part .nr{ width: 100%; height: auto; overflow: hidden; margin-top: 21px;}
.main .part .nr ul{ width: 100%; height: auto; overflow: hidden;}
.main .part .nr ul li{ width: 100%; height: 32px; line-height: 32px; *height: 28px; *line-height: 28px; font-size: 14px; text-align: left;}
.main .part .nr ul li a{ display: block; float: left; padding-left: 17px; background: url(imgzqxq.png) no-repeat left center; color: #000; width: 381px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .part .nr ul li span{ display: block; float: right; width: 80px; color: #000; text-align: right;}
.main .part .nr .buts{ width: 100%; height: 48px; margin-top: 20px;}
.main .part .nr .but{ width: 151px; height: 48px; float: left; line-height: 48px; background: url(imgdfzbut.png) no-repeat left top; font-size: 14px; margin-right: 48px;}
.main .part .nr .but a{ color: #fff; display: block; width: 131px; padding-left: 20px; text-align: left;}

.main .zy{ width: 1160px; padding: 20px; height: auto; overflow: hidden; background: #fff;}
.main .zy .local{ width: 100%; height: 44px; line-height: 44px; background: url(imglocal.jpg) no-repeat left top;}
.main .zy .local .jt{ width: auto; float: left; margin-left: 26px; font-size: 16px;}
.main .zy .local .jt a{ color: #333;}
.main .zy .local .jt a span{ color: #ce0000;}
.main .zy .nr{ width: 100%; height: auto; overflow: hidden;}
.main .zy .nr .left{ width: 200px; float: left; height: auto; overflow: hidden;}
.main .zy .nr .left ul{ width: 100%; height: auto; overflow: hidden; }
.main .zy .nr .left ul li{ width: 200px; text-align: center; line-height: 51px; height: 51px; font-size: 16px; color: #be8a44; margin: 30px auto 0; background: url(imgzynav.png) no-repeat left top;}
.main .zy .nr .left ul li a{ color: #be8a44;}

.main .zy .nr .right{ width: 900px; float: right; overflow: hidden; margin-top: 30px;}
.main .zy .nr .right ul{ width: 100%; height: auto; overflow: hidden;}
.main .zy .nr .right ul li{ width: 100%; height: 32px; line-height: 32px; *height: 28px; *line-height: 28px; font-size: 15px; color: #000;}
.main .zy .nr .right ul li a{ display: block; float: left; padding-left: 17px; background: url(imgzqxq.png) no-repeat left center; color: #000; width: 681px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .zy .nr .right ul li span{ display: block; float: right; width: 90px; color: #000; text-align: right;}
.main .zy .nr .right ul li:hover a{ color: #ce0000;}

.main .zy .nr .xq{ width: 100%; height: auto; overflow: hidden;}
.main .zy .nr .xq .title{ width: 100%; text-align: center; font-size: 20px; color: #000; line-height: 30px; margin: 15px 0;}
.main .zy .nr .xq .xg{ width: 100%; height: 35px; line-height: 35px; margin-top: 15px; background: #fcfaf6; font-size: 12px; color: #333; text-align: center;}
.main .zy .nr .xq .xg a{ color: #333;}
.main .zy .nr .xq .zw{ margin-top: 30px; width: 100%; height: auto; overflow: hidden; font-size: 16px; color: #333; line-height: 30px;}






#foot{ width: 100%; height: 158px;}
