/* CSS Document */

*{margin:0;padding:0;background-color:transparent;font-size:100%;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
body, button, input, select, textarea { font:12px/1.5 simsun,arial,\5b8b\4f53;vertical-align:middle; background:#fff;}
body { background-repeat:repeat; min-width:1200px;font-family: "微软雅黑";font-size: 14px;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;margin:0px; padding:0px;}
ul,li,ol { list-style:none;margin:0px; padding:0px;}
.footer .lx li.add,.footer .lx li.tel,.footer .lx li.mail{background:url(../images/gk/bg_sprite.png) no-repeat 0px 0px;}
a{color:#000}
a:link,a:visited{text-decoration:none}
a:hover,a:active{text-decoration:none;color:#000}

em { font-style:normal;}
button, input, select, textarea { font-size:100%; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; outline:none}
textarea { resize:none }
input { line-height:1.2em; overflow:hidden;}
.clear:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
.clear{*zoom:1;clear:both; font-size:0; line-height:0; height:0; }
.p6{padding:6px; overflow:hidden; width:0px; height:132px;}
.h10{height:10px;}
.h20{height:20px;}
.h30{height:30px;}
.h2{height:2px;}
.h5{height:5px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.site_nav,.sj_nav {background:url(../images/gk/bg_repeat.gif) repeat-x 0px 0px;}
.line{ border-bottom:1px solid #6599ee;}

.ban_th_pic{ overflow:hidden; position:relative;}
.ban_th_pic .t_bg {width:100%;height:34px;background:#000; filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6);position:absolute;bottom:0px; left:0;}
.ban_th_pic .title_alertb{color:#FFF; position:absolute; z-index:2; bottom:0px; left:0; line-height:34px;text-align:center; width:100%; font-size:16px; font-family:Microsoft YaHei;}
.ban_th_pic .title_alertb a {color:#fff}
.ban_th_pic .title_alertb a:hover{ color:#fff;text-decoration:underline;}

.ban_th_pic_open{ overflow:hidden; position:relative;}
.ban_th_pic_open .t_bg {width:310px;height:43px;background:url(../images/gk/two_photo_ico.gif) no-repeat;position:absolute;bottom:30px; left:0;}
.ban_th_pic_open .title_alertb{color:#FFF; font-style:italic; position:absolute; z-index:2; bottom:30px; left:0; line-height:50px;text-align:center; width:234px; font-size:20px; font-family:Microsoft YaHei;}
.ban_th_pic_open .title_alertb a {color:#fff;}
.ban_th_pic_open .title_alertb a:hover{ color:#fff;text-decoration:none;}

.zf-dh h3{margin-top:13px;}
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:116px; height:100px; background:url(../images/gk/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-234px -279px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/gk/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:0px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}

#wrapper{width:100%;}
.main{width:1200px; overflow:hidden; margin:0 auto;}
.detail{width:1200px; overflow:hidden; margin:0 auto;}
.w620{width:620px;overflow:hidden;}
.w528{width:528px;overflow:hidden;}
.w443{width:443px;overflow:hidden;}
.w675{width:675px;overflow:hidden;}
.w1200{width:1200px;overflow:hidden;}
/*当前位置*/
.local-box{height:40px; margin:0 auto; border-bottom: #6981af 3px solid; background:url(../images/gk/local.png) 0px 8px no-repeat; background-color: #ffffff; padding-left:40px;}
.padtop30{ }
.local-box-ul li{ float: left; padding-left:5px; line-height: 40px;color:#6981af; font-size:20px;}
.local-box-ul .nl{ color: #666666;}
.local-box-ul li a{ color:#6981af; font-size:20px; }
.local-box-ul li a:hover{ text-decoration: none; color: #000;}


/*公开ico*/
.lmtit_new {font-size:20px;height: 39px;line-height:37px;border-bottom: #6981af solid 1px;background: url(../images/gk/borl.png) no-repeat left center;}
.lmtit_new h4{color:#6981af; text-align:center; display: block;width:126px; padding:0;float:left; }
.lmtit_new a{color:#6981af; text-align:center; display: block;width:126px; padding:0;float:left; }
.lmtit_new a:hover{ text-decoration:none;color:#6981af;}
.lmtit_new a img{padding:0 10px 0 0;}
.lmtit_new span{ display:block; float:right; border:none; font-size:12px; color:#606266; padding:0px; width:90px;}
.lmtit_new span a{ border:none;color:#606266;}

.jg{width:620px; overflow:hidden;}
.jg ul{}
.jg ul li{float:left; width:293px; margin:20px 12px 0 5px;}
.jg ul li a:hover{ filter:alpha(opacity=80); opacity:0.8; backface-visibility:rgba(0,0,0,0.8);}

.xx{width:528px; overflow:hidden;}
.xx .xx-l{width:296px; margin:20px 0 0 0;}
.xx .xx-l ul{}
.xx .xx-l ul li{float:left; width:136px; margin:0 5px 12px 5px;}
.xx .xx-r{width:211px; margin:20px 0 0 0;}

.yl{width:1200px; overflow:hidden;margin:20px 0 0 0;}
.yl ul{}
.yl ul li{float:left;width:282px; margin:0 24px 0 0;}
.yl ul li.last{float:right;padding:0; margin:0;}

.zx{}
.zx ul{}
.zx ul li{font-size:16px; line-height:40px; padding-left:10px; color:#000;background:url(../images/gk/listico.gif) no-repeat left center;font-family:Microsoft YaHei;}
.zx ul li span{float:right; font-size:14px; color:#000;}
.zx ul li a{color:#000;}
.zx ul li a:hover{color:#1a609b;cursor:pointer; text-decoration:none;}

.zx-seach{float: none;background-color: #e8f0ff;width:620px;height:60px;line-height: 60px;padding-left:15px;border-radius:10px; margin:20px 0;}
.zx-seach_div{float: left;height: 60px;line-height: 60px;font-size: 14px; color:#0155a9;}
.zx-seach_div input{ border:1px solid #0155a9; height:28px;width:445px; font-size:14px; color:#b6b6b6; padding:0 0 0 5px;}
.zx-seach_button{float:right;width:84px;height:30px;line-height:30px;font-size:14px; background:#0155a9; color:#fff; margin:16px 10px 0 0;}
.zx-seach_button img{padding: 0px 10px 0 12px;}
.zx-seach_button a{font-size:14px; color:#fff;}
.zx-seach_button a:hover{font-size:14px; color:#fff;text-decoration: none;}

.zd{float:left; width:120px; overflow:hidden; margin:13px 3px 20px 5px;}
.zd img{margin:0 8px 0 0;width:35px;}
.picList li{}
.leftLoop1{ overflow:hidden; position:relative; padding:0; }
.leftLoop1 .hd{ overflow:hidden;  height:30px; width:100px; margin:0 auto; }
.leftLoop1 .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("") no-repeat;}
.leftLoop1 .hd .next{ background:url("") no-repeat;  }
.leftLoop1 .hd ul{  text-align:center; overflow:hidden; background:#fff;zoom:1; margin:0 auto; padding:12px 0 0 30px;  }
.leftLoop1 .hd ul li{position:relative; _display:inline; float:left;  width:12px; height:12px; overflow:hidden; background:#ccc; margin-right:16px; text-indent:-999px; cursor:pointer;-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.leftLoop1 .hd ul li.on{ background:#3354a1;  }
.leftLoop1 .bd{ padding:10px 0 0 5px; height:305px; width:528px;  }
.leftLoop1 .bd ul{ overflow:hidden; zoom:1; }
.leftLoop1 .bd ul li{ margin:0 4px;float:left; _display:inline; overflow:hidden;overflow: hidden; }
.leftLoop1 .bd ul li a{color: #000;}
.leftLoop1 .bd ul li a:link{text-decoration: none; color: #000;font-size:15px;}
.leftLoop1 .bd ul li a:visited {text-decoration: none; color: #000;}
.leftLoop1 .bd ul li a:hover{text-decoration: none; color: #000;}
.leftLoop1 .bd ul li a:active{text-decoration: none; color: #000;}


.tab{}
.tab-hd {zoom:1;color:#6981af; font-size:20px;height: 39px;line-height:37px;border-bottom: #6981af solid 1px;background: url(../images/gk/borl.png) no-repeat left center;z-index:-1;padding:0 0 0 11px;}
.tab-hd li{ float:left; width:100px; color:#000; text-align:center; cursor:pointer;}
.tab-hd li a{color:#000;}
.tab-hd li a:hover{color:#000;text-decoration: none;}
.tab-hd li.active{color:#6981af; background:url(../images/gk/scroll-ico.png) no-repeat 45px 39px; position:relative; z-index:999; height:48px;}
.tab-hd li.active a{color:#6981af;}
.tab-hd li.active a{color:#6981af;text-decoration: none;}
.tab-bd li{display:none; padding:5px 0 0 0; height:300px;}
.tab-bd li.thisclass{ display:list-item;}

.zf-seach{float: none;background-color: #f8f8f8;width:620px;height:100px;line-height:50px; margin:10px 0;}
.zf-seach_div{float: left;font-size: 14px; color:#8a8a8a; height:50px; overflow:hidden;padding-left:15px;}
.zf-seach_div input{ border:1px solid #cccccc; height:28px;width:553px; font-size:14px; color:#cccccc; padding:0 0 0 5px;}
.zf-seach_div2{float: left;font-size: 14px; color:#8a8a8a;height:50px; overflow:hidden; padding-left:15px;}
.zf-seach_div2 input{ border:1px solid #cccccc; height:28px;width:180px; font-size:14px; color:#cccccc; padding:0 0 0 5px;}
.zf-seach_button{float:right;width:84px;height:30px;line-height:30px;font-size:14px; background:#8a8a8a; color:#fff; margin:10px 10px 0 0;}
.zf-seach_button img{padding: 0px 10px 0 12px;}
.zf-seach_button a{font-size:14px; color:#fff;}
.zf-seach_button a:hover{font-size:14px; color:#fff; text-decoration: none;}
.zf-txt{}
.zf-txt h4{font-size:16px; line-height:40px; padding-left:10px; color:#000;background:url(../images/gk/listico.gif) no-repeat left center;font-family:Microsoft YaHei; margin:0;}
.zf-txt h4 span{float:right; font-size:14px; color:#000;}
.zf-txt h4 a{color:#000;}
.zf-txt h4 a:hover{ text-decoration: none;color:#1a609b;cursor:pointer;}

.fg{margin:10px 0 0 0;}
.fg ul{}
.fg ul li{font-size:16px; line-height:40px; padding-left:10px; color:#000;background:url(../images/gk/listico.gif) no-repeat left center; font-family:Microsoft YaHei;}
.fg ul li span{float:right; font-size:14px; color:#000;}
.fg ul li a{color:#000;}
.fg ul li a:hover{color:#1a609b;cursor:pointer; text-decoration:none;}



.zfxxgk {width:1200px;height:40px; margin:0 auto;position:relative;; }
.zfxxgk .zfxxgkpic {position:absolute; bottom:-30px; left:500px;  text-algin:center;}
.zfxxgk .zfxxgkpic img{ text-algin:center;}