@charset "gb2312";
body, div, form, ul, li, img, h1, h2 {padding:0;margin:0;border:0;}
body {font-size:12px;line-height:22px;color:#555;background:#fff;}
a {color:#555;text-decoration:none;}
a:hover {color:#c0171f;}
ul {list-style:none;}
.clear0 {clear:both}
.clear{zoom:1;}
.clear:after{line-height:0;display:block;height:0px;visibility:hidden;clear:both;content:".";}

#top {background:url(../images/style_publicbg.png) repeat-x;height:33px;width:100%;}
#top #topDiv {width:1000px;margin:0 auto;height:33px;line-height:33px;}
.log {width:400px;float:left;margin-right:30px;}
.log input {width:82px;border:1px solid #c0c0c0;height:16px;font-size:12px;line-height:16px;}
#serch {height:22px;line-height:22px;background:#277ede;width:224px;float:left;padding:2px 2px 2px;*padding:1px 2px 2px;margin-top:4px;overflow:hidden}
#serch input.ip {line-height:19px;height:19px;border:0;width:160px;}
#serch input.ss {border:0;font-size:14px;color:#fff;background:#277ede;font-weight:700;height:19px;}
#topdh {float:right;}
#serchbox {height:26px;float:left;width:228px;margin-top:4px;overflow:hidden;}

#menu {width:980px;height:120px;margin:0 auto;padding:0 10px 5px;}
#logo {width:208px;float:left;padding-top:15px;}
#logo a {width:208px;height:80px;display:block;background:url(../images/style_publiclogo.png) no-repeat;}
#nav {width:732px;float:right;height:120px;}
#navt {height:32px;font:400 14px/32px "΢���ź�";background:url(../images/style_publicline2.png) no-repeat 0 -18px;padding-left:6px;}
#navt a {margin-right:9px;color:#000;}
#navbox {padding:3px 0;}
#navbox span {width:13px;line-height:13px;font-weight:700;display:block;float:left;color:#000;padding:4px 0 0 12px;line-height:18px;}
#navbox span.t3 {padding:4px 0 0 12px;line-height:12px;}
#navbox span a {color:#c0171f}
#navt a:hover, #navbox span a:hover {color:#c0171f;}
#navbox .nav_text {padding:4px 5px 0 8px;height:36px;float:left;border-right:1px dashed #cfcfcf;overflow:hidden;line-height:18px;}
#navbox .nob {border-right:none;}
#navbox .nob2 {border-right:none;padding-right:0;}
#navbox .nav_text a{padding-right:13px;}
#navbox .nav_text a:hover {color:#c0171f;}
#navbox .ys {padding-right:0px;}
#navbox .thj {padding-right:2px;}
#navbox .thj a {padding-right:16px;}
#navbox .st {padding-right:30px;}
#navbox .gp {padding-right:2px;}
#navbox .gp a {padding-right:18px;}
#navbox .gc {padding-right:7px;}
#city {background:#0049a3;color:#fff;width:990px;margin:1px auto 0;padding:3px 0 1px 10px;}
#city a {color:#fff;margin-right:13px;}
#city .cs a {margin-right:12px;}
#gz {width:1000px;margin:0 auto;}

.con {width:1000px;margin:8px auto 0;background:#fff;overflow:hidden;}
.con2 {width:1000px;margin:0 auto 0;background:#fff;border-top:5px solid #e6e6e6;padding-top:18px;overflow:hidden;}
.con3 {width:1000px;margin:0 auto;background:#fff;}
.left {width:280px;margin-right:13px;float:left;}
.mid {width:347px;float:left;}
.mid_t {width:394px;float:left;}
.right {width:347px;float:right;height:auto}
.right_t {width:300px;float:right;height:auto}
.right2 {width:707px;float:right;background:url(../images/style_publicline3.png) no-repeat;padding-top:8px;height:auto}
.right3 {width:707px;float:right;height:auto}
.pdicon {background:#0049a3 url(../images/style_publicline.png) no-repeat 0 -150px;color:#fff;text-align:right;height:48px;font:400 24px/30px "΢���ź�";margin-bottom:4px;}
.pdicon span {font:400 14px/16px Arial, Helvetica, sans-serif;color:#fff;}
.pdicon a {color:#fff;display:block;padding:2px 8px 0 0;}

#focus {width:280px;height:202px;overflow:hidden;position:relative;margin:31px 0 5px;}
#focus ul {height:210px; position:absolute;}
#focus ul li {float:left;width:280px;height:202px;overflow:hidden;position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:280px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:260px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;display:none;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
#focus img {border:0;}

.rdjjtit {height:29px;background:url(../images/style_publicbg.png) repeat-x 0 -65px;font:400 16px/29px "΢���ź�";padding:0 10px;color:#0049a3;}
.rdjjtit span {float:right;font:400 12px/29px "����"}
.rdjjtit a {color:#a4c6ea;}
.jjtit {height:35px;background:#f9f9f9 url(../images/style_publicline.png) no-repeat 0 31px;font:400 16px/35px "΢���ź�";padding:0 10px;color:#0049a3;}
.jjtit span {float:right;font:400 12px/35px "����"}
.jjtit span a {color:#a4c6ea;}
.jzjtit {height:35px;background:#f9f9f9 url(../images/style_publicline.png) no-repeat 0 -42px;font:400 16px/35px "΢���ź�";padding:0 10px;color:#0049a3;}
.jzjtit a {color:#0049a3;}
.zstit {height:34px;border-bottom:1px solid #dbe4f9;font:400 14px/33px "΢���ź�";color:#0049a3;padding-left:10px;background:#f9fbfc;}
.zstit li {padding:0 9px;float:left;border-top:2px solid #f9fbfc;position:relative;_top:1px;}
.zstit li.hover {border-left:1px solid #dbe4f9;border-right:1px solid #dbe4f9;padding:0 8px;border-top:2px solid #0049a3;color:#c0171f;background:#fff;cursor:pointer;}
.zstit li a {color:#0049a3;}
.zstit li.hover a {color:#c0171f;}
.zstit li.hover a:hover {text-decoration:underline;}
.tabtit {height:32px;background:url(../images/style_publicbg.png) repeat-x 0 -97px;font:400 16px/32px "΢���ź�";padding-left:10px;color:#0049a3;}
.tabtit span {float:right;font:400 12px/35px "����";padding-right:10px;}
.tabtit span a {color:#458fce;}
.tabtit li {font:400 12px/30px "����";padding:0 8px 0 9px;float:left;margin-top:2px;color:#458fce;}
.tabtit li.hover {border-left:1px solid #dbe4f9;border-right:1px solid #dbe4f9;padding:0 7px 0 8px;background:#fff;cursor:pointer;}
.tabtit li.gqtit {font:400 16px/30px "΢���ź�";padding-right:40px;}
.tabtit li.fabu a {color:red;}
.tabtit li a {color:#458fce;}
.tabtit li a:hover {color:#c0171f;text-decoration:underline;}
.tabtit2 li {padding:0 8px 0 7px}
.tabtit2 li.hover {padding:0 7px 0 6px}
.ltit, .ltit_b {font:400 16px/22px "΢���ź�";padding:0 10px;color:#0049a3;height:22px;}
.ltit_b {border-bottom:2px solid #458fce;}
.ltit_b span, .ltit span {float:right;font:400 12px/22px "����";}
.ltit_b span a, .ltit span a, .coalltit span a {color:#a4c6ea;}
.ltit a {color:#0049a3;}
.coalltit, .zstit2 {height:30px;background:url(../images/style_publicbg.png) repeat-x 0 -97px;font:400 14px/30px "΢���ź�";padding:2px 10px 0;color:#0049a3;}
.coalltit span {float:right;font:400 12px/29px "����";}
.zstit2 {background:url(../images/style_publicline.png) repeat-x -15px -113px;}
.zstit2 li {padding:0 6px;float:left;background:#fff}
.zstit2 li.hover {background:#fff url(../images/style_publicline.png) repeat-x -25px -115px;cursor:pointer}
.zxtit {height:30px;background:url(../images/style_publicline2.png) no-repeat 0 bottom;font:400 18px/30px "΢���ź�";padding-left:10px;color:#0049a3;margin-bottom:8px;}

.list_14 {padding:8px;font-size:14px;}
.list_12 {padding:8px;font-size:12px;}
.list_14 div {padding:2px 0 6px;text-align:center}
.list_14 h1, .list_12 h1 {font:400 16px/16px "΢���ź�";text-align:center;padding:3px 0;}
.list_14 h2, .list_12 h2 {font:400 12px/22px "����";text-align:center;}
.list_14 h1 a, .list_12 h1 a {color:#0049a3;margin-right:6px;}
.list_14 h2 a, .list_12 h2 a {color:#0049a3;}
.list_14 li span, .list_12 li span {float:right;}
.list_14 p, .list_12 p {padding:0;margin:0;}
.table {margin-bottom:10px;font-size:12px;}
.table table {border-collapse:collapse;margin-top:1px;text-align:center;width:100%}
.table em {font-style:normal;color:red;}
.table span {color:#008000;}
.table p {padding:0;margin:0;}
.zst {position:relative;text-align:center;z-index:50;margin:2px auto 5px;}
.zst_b {position:absolute;top:0;left:280px;visibility:hidden;border:1px solid #000;}
.zst_c {position:absolute;top:0;left:-500px;visibility:hidden;border:1px solid #000;}
.zst:hover .zst_b, .zst:hover .zst_c {visibility:visible;}
.ad_a {padding:0 0 5px;}
.ore_jg {padding-bottom:10px;}
a.ore_jgdh {width:57px;height:19px;padding-left:3px;background:#c0171f url(../images/style_publicline.png) no-repeat -18px -80px;display:block;color:#fff;}
.ore_jg strong a {color:#c0171f;}
.lbox {width:227px;float:left;margin-right:13px;height:auto}
.rbox {width:227px;float:right;height:auto}
.box347 {width:347px;}
.zybox {border:1px solid #dbecec;border-top:none}
.zysearch {height:172px;clear:both}
.ltit .red, .ltit a.red, a.red {color:red;}
.fgbj {padding-bottom:5px;text-align:center}
#gdzy {height:148px;overflow:hidden;}
#foot {width:1000px;border-top:2px solid #0049a3;text-align:center;padding-top:6px;margin:0 auto 30px;display:block}
.tunews img {width:170px;height:170px;margin-right:4px;}
.xhx li a {text-decoration:underline;}
.csi {border:1px solid #0099ff;margin-bottom:5px;}
#img {position:absolute;z-index:9999;font:700 12px/16px '';}
#img a {color:red}
.body2015 {background:url(../images/2015_umetal.jpg) no-repeat center 33px;} 
.body2015 #top {margin-bottom:47px;}
#content p{text-indent: 28px;}
#content td p{text-indent: 0px;}