@charset "gb2312";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, p, blockquote, th, td { padding: 0; margin: 0; }
fieldset, img { border: 0; }
table { border-collapse: collapse; border-spacing: 0; }
ol, ul { list-style: none; }
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; float: left; display: inline; }
p:before, q:after { content: ''; }
abbr, acronym { border: 0; }
.zh-bg span a { color: #666767; }
a { text-decoration: none; color: #FF0000; }
a:hover { text-decoration: underline; }
.clr { HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden }
BODY { FONT-SIZE: 12px; color: #000; }
.main, .foot, .head { width: 1000px; overflow: hidden; margin: 0 auto; }
img { vertical-align: bottom }
html { background: url(../images/dxbindex_140303_9.jpg) }
body { }
.hd-1 { float: left; width: 100%; overflow: hidden }
.logo { float: left; display: inline; width: 222px; overflow: hidden; margin-left: 36px }
.hd-1a { float: left; width: 588px; overflow: hidden }
.hd-1a img { float: right; width: 246px; overflow: hidden; display: inline; margin: 14px 6px 0px 0px }
.hd-1a span { float: right; width: 100%; overflow: hidden; height: 23px; line-height: 23px; text-align: right; font-size: 12px; color: #ceff1a; margin-top: 8px }
.hd-1 p { float: right; width: 126px; overflow: hidden; }
.hd-1 p img { float: left; width: 92px; overflow: hidden; margin-top: 8px }
.hd-2 { float: left; width: 100%; overflow: hidden; background: url(../images/dxbindex_140303_8.jpg) no-repeat; height: 65px; margin-top: 7px }
.hd-2 ul { float: right; width: 960px; margin-top: 10px; overflow: hidden }
.lis1_a { float: left; display: inline; width: 113px; background: url(../images/dxbindex_140303_6.jpg) no-repeat; height: 39px; line-height: 39px; text-align: center; overflow: hidden }
.lis1_a a { color: #fff; font-size: 14px; font-weight: bold }
.lis1 { float: left; display: inline; width: 112px; height: 39px; line-height: 39px; text-align: center; overflow: hidden }
.lis1 a { color: #343434; font-size: 14px; font-weight: bold }
.gd { float: left; display: inline; width: 2px; background: url(../images/dxbindex_140303_7.jpg) no-repeat; height: 38px }
.banner { float: left; width: 100%; overflow: hidden }
.hd-3 { float: left; width: 998px; border: 1px #e5e5e5 solid; border-top: none; overflow: hidden; }
.hd-3a { float: left; width: 138px; height: 82px; overflow: hidden; background: url(../images/dxbindex_140303_11.jpg) no-repeat }
.hd-3a span { float: left; width: 100%; overflow: hidden; text-align: center; line-height: 82px; height: 82px; font-size: 30px; font-weight: bold; color: #fff; filter: DropShadow(color=#132f3f, offx=1, offy=1, positive=1); text-shadow: 1px 1px 1px #132f3f; }
.hd-3a span a { font-size: 30px; font-weight: bold; color: #fff }
.hd-3a span a:hover { color: #c60 }
.hd-3b { float: left; width: 860px; height: 82px; overflow: hidden; background: url(../images/dxbindex_140303_12.jpg) no-repeat }
.hd-3b p { float: left; width: 857px; overflow: hidden; line-height: 24px; height: 48px; font-size: 14px; color: #666767; margin-top: 15px }
.hd-3b p a { font-size: 14px; color: #666767; margin: 0px 10px }
.hd-3b p a:hover { color: #c60 }
.hd-4 { float: left; width: 998px; border: 1px #f5f5f5 solid; overflow: hidden; background-color: #f1f1f1; height: 35px; margin-top: 5px; }
.hd-4 span { float: left; width: auto; overflow: hidden; height: 35px; line-height: 35px; color: #478501; font-size: 14px; font-weight: bold; margin-left: 10px; }
.hd-4 p { float: left; width: 890px; overflow: hidden; height: 35px; line-height: 35px; color: #666; }
.hd-4 p a { color: #666; margin: 0px 10px }/*foot.foot{ width:100%; margin:15px auto 0px; background:url(../images/dxbindex_140303_46.jpg) repeat-x top; height:194px; overflow:hidden}.foot span{ width:1000px; overflow:hidden; margin:26px auto 0px; height:30px; line-height:30px; text-align:center; display:block; font-size:18px; font-weight:bold; color:#fff}.foot span a{font-size:18px; font-weight:bold; color:#fff; margin:0px 16px}.foot span a:hover{ color:#c60}.foot p{ width:1000px; overflow:hidden; margin:34px auto 0px; line-height:24px; text-align:center; font-size:12px; color:#fff}*//*link*/
.link { float: left; width: 100%; overflow: hidden; margin-top: 15px; }
.link-a { float: left; width: 100%; overflow: hidden; background: url(../images/dxbindex_140303_45.jpg) no-repeat; height: 39px }
.link-a span { float: left; width: 115px; height: 39px; line-height: 39px; text-align: center; overflow: hidden; font-size: 18px; font-weight: bold; color: #fff }
.link-b { float: left; width: 998px; overflow: hidden; background: #fff; border: 1px #e5e5e5 solid; border-top: none; padding-bottom: 12px }
.link-b p { float: left; display: inline; width: 960px; margin: 10px 0px 0px 25px; line-height: 24px; font-size: 12px; color: #666767; overflow: hidden }
.link-b p a { font-size: 12px; color: #666767; margin-right: 15px }
.link-b p a:hover { color: #c60 }
.link-b li { float: left; display: inline;  margin:2px; line-height: 24px; font-size: 12px; color: #666767; overflow: hidden }
.link-b li a { font-size: 12px; color: #666767; margin-right: 15px }
.link-b li a:hover { color: #c60 }
.zh-5 { float: left; width: 100%; overflow: hidden; margin-top: 15px }
.zh-5 .top1 { width: 100%; float: left; overflow: hidden; background: url(../images/dxbindex_140303_44.jpg) no-repeat; height: 43px }
.zh-5 .top1 ul { width: 998px; float: right; overflow: hidden; margin-top: 3px }
.lis2_a { float: left; width: 138px; height: 38px; line-height: 38px; background: #fafafa; text-align: center; overflow: hidden; font-size: 20px; font-weight: bold; color: #449209; cursor: pointer }
.lis2 { float: left; width: 138px; height: 38px; line-height: 38px; text-align: center; overflow: hidden; font-size: 20px; font-weight: bold; color: #2e2e2e }
#ContentBoxsa22 { display: none }
.zh-5 .top3 { float: left; width: 998px; overflow: hidden; border: 1px #e5e5e5 solid; border-top: none; background: #fff; padding-bottom: 12px }
.zh-5 .top3 p { float: left; display: inline; width: 960px; margin: 10px 0px 0px 19px; line-height: 24px; font-size: 12px; color: #666767; overflow: hidden }
.zh-5 .top3 p a { font-size: 12px; color: #666767; margin: 0px 10px }
.zh-5 .top3 p a:hover { color: #c60 }
.bar { text-align: center; }
.banner0 { margin: 2px; text-align: center; }
.menu_bj { background: url("../images/menu.png") repeat-x scroll 0 0 transparent; height: 60px; margin: 0px auto; width: 1000px; }
.menu { width: 970px; margin: 0px auto; height: 43px; }
.menu ul { }
.menu li { width: 97px; font-weight: bold; color: #def5ff; line-height: 43px; font-size: 14px; background: url(../images/1022_03.jpg) no-repeat right; float: left; text-align: center; }
.menu li a { color: #fff; text-decoration: none; }
.menu li a:hover { color: #fff; text-decoration: underline; }
#menuli { background: none; }
#kd_menu { border-bottom: 1px solid #0F74BC; border-left: 1px solid #0F74BC; border-right: 1px solid #0F74BC; height: 121px; margin-bottom: 10px; margin-left: auto; margin-right: auto; overflow: hidden; padding: 5px 2px 4px 14px; width: 982px; }
#kd_menu_01 { background-image: url("../images/1022_04.jpg"); background-repeat: no-repeat; display: inline; float: left; height: 90px; margin: 5px; overflow: hidden; padding: 11px 0px 10px; width: 232px; }
#kd_menu_01 dt { color: #2699D2; font-size: 18px; font-weight: bold; height: 38px; line-height: 38px; text-align: center; }
#kd_menu_01 dt a { color: #343434; }
#kd_menu_01 dt a:hover { color: #FF0000; }
#kd_menu_01 dd { line-height: 20px; text-align: center; }
#kd_menu_01 dd a { color: #343434; }
#kd_menu_01 dd a:hover { color: #FF0000; text-decoration: underline; }
#kd_menu_01_01 { color: #333; font-size: 14px; font-weight: bold; height: 30px; line-height: 30px; overflow: hidden; text-align: center; width: 168px; }
#kd_menu_01_01 a { color: #333; }
#kd_menu_01_01 a:hover { color: #FF9900; }
#kd_menu_01_02 { color: #333; font-size: 12px; height: 60px; line-height: 30px; overflow: hidden; text-align: center; width: 200px; }
#kd_menu_01_02 a { color: #333333; display: block; line-height: 25px; height: 25px; width: 100%; overflow: hidden; }
#kd_menu_01_02 a:hover { color: #FF9900; font-size: 14px; font-weight: bold; }
.footer { width: 1000px; height: 85px; overflow: hidden; background: url(../images/footer.jpg) top center no-repeat; margin: 25px auto 0; }
.footer .a1 { width: 100px; height: 55px; margin: 0 auto; display: block; }
.footer ul { width: 1000px; height: 30px; text-align: center; overflow: hidden; margin: 0 auto; }
.footer ul li { display: inline; }
.footer ul li a { display: inline; padding: 0 10px; line-height: 30px; color: #000000; }
.address { width: 1000px; height: 120px; padding-top: 10px; border-top: solid 1px #e6e6e6; text-align: center; line-height: 30px; background: #fff; margin: 0 auto; /*margin-bottom: 60px;*/ }
.address p a { color: #F00; }
