html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}/* remember to define focus styles! */:focus {	outline: 0;}body {	line-height: 1;	color: black;	background: white;}ol, ul {	list-style: none;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: separate;	border-spacing: 0;	border-collapse: collapse;}caption, th, td {	text-align: left;	font-weight: normal;}blockquote:before, blockquote:after,q:before, q:after {	content: "";}blockquote, q {	quotes: "" "";}/* -------------	layout   ------------- */body {	background: #FFFFFF;}/* -------------	font   ------------- */body {	font: 12px/1.5 "SimSun",Arial,sans-serif;}a {	text-decoration: none;}a:hover {	text-decoration: underline;}   .clear { clear: both;} .wrapper {width: 950px; margin: auto;}/*中国文联-文联领导*/   .header-3 { margin-bottom: 30px;}.header-3 .red-boredr .red-boredr-1 .red-boredr-2 {width: 946px;height: 4px; background: #d90013;}.header-3 .red-boredr .red-boredr-1  {border: 1px solid #ffae00; width: 946px;height: 4px;}.header-3 .red-boredr {border: 1px solid #8c000c;}.header-3 .header-nav { border: 1px solid #d2d2d2; border-bottom: none;}.header-3 .header-nav .header-nav-top p {float: left; font-family: "Arial"; line-height: 24px; color: #7d7d7d;}.header-3 .header-nav .header-nav-top p a { color: #7d7d7d;}.header-3 .header-nav .header-nav-top  {overflow: hidden;_zoom:1; height: 24px; background: url(../images/header-3-1.gif) repeat-x ; border: 1px solid #FFFFFF;}.header-3 .header-nav .header-nav-top .p-time {background: url(../images/p-time.gif) no-repeat 15px; padding-left: 33px; margin-right: 23px; }.header-3 .header-nav .header-nav-top p form .input-text {width: 80px; height: 20px; border:1px solid #aaaaaa;}.header-3 .header-nav .header-nav-top p form .input-btn {background: url(../images/input-btn-1.png) no-repeat;width: 42px; height: 21px; text-align: center; line-height: 21px; border: none; margin-left: 7px;}.header-3 .header-nav .header-nav-top .p-language a {margin-left: 20px; display: inline-block;}.header-3 .header-nav .header-nav-top .p-3 {float: right;}.header-3 .header-nav .header-nav-top .p-3 a {margin-right: 20px; display: inline-block; }.header-3 .header-nav .header-nav-nav1 a {color: #4c4c4c; padding: 0 8px;display: inline-block;}.header-3 .header-nav .header-nav-nav1  {color: #4c4c4c; border-top: 1px solid #aaaaaa; padding: 9px 0 11px 16px;}.header-3 .header-nav .header-nav-box { background: url(../images/zx-header-bg.png) repeat-x bottom; height: 107px; overflow: hidden;}.header-3 .header-nav .header-nav-box .logo-3 {float: left; background: url(../images/zx-logo.gif) no-repeat; width: 81px; height: 74px; margin-left: 23px;}.header-3 .header-nav .header-nav-box  .head-br {float: left;width:790px;}.header-3 .header-nav .header-nav-box  .head-br p a {color: #4c4c4c; padding: 0px 6px; display: inline-block;}.header-3 .header-nav .header-nav-box  .head-br p { padding-top: 20px; padding-left: 5px; overflow: hidden;_zoom:1;}.header-3 .header-nav .header-nav-box  .head-br .bread { padding-top: 10px;overflow: hidden;_zoom:1;float: left;}.header-3 .header-nav .header-nav-box  .head-br form {float: right; overflow: hidden;_zoom:1;border: 1px solid #184e72;position: relative; margin-top: 6px;}.header-3 .header-nav .header-nav-box  .head-br  form input {float: left;}.header-3 .header-nav .header-nav-box  .head-br  form .input-text { border: none; width: 135px; height: 20px; color: #999999; border: 1px solid #d1d3e0; border-bottom: none;border-top: none;}.header-3 .header-nav .header-nav-box  .head-br form .input-submit {background: url(../images/fd.gif) no-repeat #ffffff; border: none; border-top: 1px solid #d1d3e0; width: 22px; height: 22px;}.leader .leader-img { border: 1px solid #cfcfcf;}.leader .leader-img h2 {font-size: 16px; color: #221815; font-weight: bold; border-bottom:3px solid #333333;float: left; padding: 0 15px; height: 35px; line-height: 35px;display: inline-block; margin-left: 8px; }.leader .leader-img .titlep {border-bottom:3px solid #e20113; height: 35px; margin-left: 93px; margin-right: 6px;}.leader .leader-img .titlep-2 {border-bottom:3px solid #e20113; height: 35px; margin-left:165px;margin-right: 6px;}.leader .leader-img  ul {overflow: hidden;_zoom:1; margin-left:20px;}.leader .leader-img  ul li {float: left; overflow: hidden;_zoom:1; }.leader .leader-img  ul li h3 {text-align: left;font-size: 14px;color: #a01c1c; line-height: 28px;}.leader .leader-img  ul li div {width: 100px; text-align: center; float: left; }.leader .leader-img  ul li div span { line-height: 30px;} .leader .leader-img  ul .boss { margin-right: 66px;}.leader .leader-img  ul li .div-margin {margin-right: 20px;}.leader .cont-main { margin-top: 18px; }.leader .cont-main  table td { border: 1px solid #cfcfcf; width: 474px;}.leader .cont-main  table td .title { overflow: hidden;_zoom:1; padding: 15px 0px;}.leader .cont-main  table td .title h2 {font-size: 16px;color: #000000; width: 116px; text-align: center;border-bottom:3px solid #333333; float: left; height: 35px;line-height: 35px; margin-left: 3px; margin-right: 4px;}.leader .cont-main  table td .title p {text-align: right; width:343px; border-bottom:3px solid #e20113;float: left; height: 35px;line-height: 35px; }.leader .cont-main  table td .title p a {color: #000000;}.leader .cont-main  table td .list { padding-left: 19px;padding-bottom: 13px;}.leader .cont-main  table td .list li a { color: #595757; font-size: 14px; background: url(../images/dian-1.gif) no-repeat left; padding-left: 10px;}.leader .cont-main  table td .list li { line-height: 25px;}.leader .cont-main  table td .list .first a { color: #000000;}.leader .cont-main  table td .list .ul-first { border-bottom:1px solid #cccccc;width: 440px;  }.leader .cont-main2 { border: 1px solid #cfcfcf; margin-top: 18px; margin-bottom: 18px;  padding-bottom: 13px;} .leader .cont-main2 h2 {font-size: 16px; color: #221815; font-weight: bold; border-bottom:3px solid #333333;float: left; padding: 0 15px; height: 35px; line-height: 35px;display: inline-block;margin-left: 10px; }.leader .cont-main2 .titlep {border-bottom:3px solid #e20113; height: 35px;  margin-left: 95px; margin-right:6px;}.leader .cont-main2 ul { padding-top: 18px; overflow: hidden;_zoom:1;}.leader .cont-main2 ul li {float: left; width: 165px; margin-left: 20px;} .leader .cont-main2 ul li img {width: 165px; height: 110px;display: block;} .leader .cont-main2 ul li p { text-align: center; line-height: 17px; margin-top: 5px; padding: 0 20px;}.leader .cont-main2 ul li p a {color: #595757;}.footer {background:url(../images/footer-bg.png) repeat-x; height: 72px;}.footer .center {width: 950px; margin: auto;  padding-top: 20px;}.footer .center p { text-align: center; color: #FFFFFF; font-family: "Arial";}.footer .center p a {color: #FFFFFF; }.lader-cont { margin-bottom: 26px;}.lader-cont .lader-left  {width: 318px;border: 1px solid #d8d8d8; padding-top: 20px; background: #f4f4f4;float: left; padding-bottom: 35px;}.lader-cont .lader-left .img-box { text-align: center; }.lader-cont .lader-left .img-box span { line-height: 30px;}.lader-cont .lader-left p { padding: 0 16px; text-indent: 2em; line-height: 25px; color: #000000;}.lader-cont .lader-left p  a { color: #000000;}.lader-cont .lader-main {float: left; width:380px; }.lader-cont .lader-main div {margin-left: 22px; border-bottom: 1px solid #acacac;width: 338px; padding-bottom: 10px;}.lader-cont .lader-main .last {border-bottom: none;}.lader-cont .lader-main div h2 {color: 000000; font-size: 16px; border-left: 4px solid #b90f10; padding-left: 8px; height: 20px; margin: 20px 0px 10px 0px;}.lader-cont .lader-main div ul li {line-height: 24px;}.lader-cont .lader-main div ul li a {color: #595757;font-size: 14px;background: url(../images/dian-1.gif) no-repeat left; padding-left: 8px;}.lader-cont .lader-main div ul li strong a {color: #000000;background: url(../images/dian-2.gif) no-repeat left;}.lader-cont .lader-right {float: right;width: 210px;border: 1px solid #d8d8d8; background: #f4f4f4;padding-top: 20px; padding-left: 34px; padding-bottom: 50px;}.lader-cont .lader-right .title { text-align: center;}.lader-cont .lader-right .title h3 { line-height: 60px;}.lader-cont .lader-right div h3 {font-size: 14px;line-height: 30px;}.lader-cont .lader-right h3 {color: #a01c1c;font-size: 14px; line-height: 28px;}.lader-cont .lader-right p { line-height: 26px; }.lader-cont .lader-right p a {margin-right:20px;font-size: 12px;color: #000000;}.lader-cont .lader-right .cont {width: 170px;}