@charset "gb2312";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:'Microsoft YaHei'; font-size:14px;}
ul,ol,li{list-style:none; float:left;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
i,em,b{font-style:normal;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
.logo{width:1000px; height:126px; margin:0 auto;}
.menu{width:100%; background:#1295d8; height:40px;position:relative;z-index:2;}
.nav{width:1050px; height:40px; margin:0 auto; font-size:16px;}
.nav li{background:url(imagesline.jpg) no-repeat left center;}
.nav li a{color:#fff; display:block; float:left; padding:0 28px; line-height:40px;}
.nav a{color:#fff;}
.nav li a:hover{background:#1080b9;}
.menu .nav li .box{width:100%;*width:2000px;height:40px;position:absolute;top:40px;display:none; z-index:1000000000; background:url(imageserji.png) repeat-x;}

.menu .nav li .box a{display:block;height:40px;float:left;line-height:40px;border:none;background:none;padding:0;margin-right:60px;text-align:center;color:#1295d8;}
.menu .nav li .box a:hover{color:#1295d8; font-weight:bold;}



.content-con .vsbcontent_img{text-align:center;text-indent:0;}

#show {
 position: relative;
 height: 420px;
 width: 1000px;
 margin: 0 auto;
z-index:1;
}
#show a {
 float: left;
 display: inline;
}
#show .img {
 position: absolute;
 width: 1000px;
 height: 420px;
 overflow: hidden
}
#show .img SPAN {
 position: absolute;
 width: 19999px;
 display: block
}
#show .btns {
 z-index: 10;
 position: absolute;
 width: 1000px
}

#show .btns S {
 position: absolute;
 WIDTH: 60px;
 height: 80px;
 overflow: hidden;
 top: 180px;
 cursor: pointer
}
#show .btns S I {
 position: absolute;
 width: 46px;
 height: 46px; 
}
#show .btns S.prev {
 left: -100px;
 background:url(imagesbtn_show_1.png) no-repeat;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/btn_show_1.png");
 _background: none;
}
#show .btns S.prev I {
 top: -80px
}
#show .btns S.next {
 right: -100px;
 background:url(imagesbtn_show_2.png) no-repeat;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/btn_show_2.png");
 _background: none;
}
.show-hover#show .btns S {
 display: block
}
.masks {
 opacity: 0.5;
 filter: alpha(opacity=50);
 -moz-opacity: 0.5;
 -khtml-opacity: 0.5;
 height: 420px;
 position: absolute;
 background: #000;
 overflow: hidden
}
.part{background:#f6f6f6; width:100%;}
.part-1{width:1000px; margin:40px auto;}
.sy-gzdt{background:url(imagesfgx.jpg) no-repeat right top; width:700px;}
.sy-title{font-size:24px; font-family:'YouYuan','Microsoft YaHei'; line-height:32px; width:100%; color:#333; margin-bottom:20px; position:relative;}
.sy-gzdt-pic{width:275px; height:195px; overflow:hidden; margin-right:20px;}
.sy-gzdt-list{width:360px; overflow:hidden;}
.sy-gzdt-list li{border-bottom:1px dotted #999999; padding:0 8px; font-size:14px; line-height:24px; padding-bottom:10px; margin-bottom:10px; width:100%; overflow:hidden; height:24px;}
.sy-gzdt-list li a{color:#333; display:block; height:24px; width:100%; overflow:hidden; text-overflow:ellipsis;}
.sy-gzdt-list li a:hover,.ggl li a:hover,.txt:hover,.part-3 li a:hover,.link-1 li a:hover,.loact-1 a:hover,.content-con-fy a:hover,.con-list li a:hover{color:#1295d8;}
.more{color:#666; display:block; padding-left:11px;}
.ggl{margin-left:15px; width:285px;}
.ggl ul{border-bottom:1px solid #d7d7d7; padding-bottom:10px; margin-bottom:20px;}
.ggl li{margin-bottom:10px;}
.ggl li a{color:#333;}
.ggl li a i{width:100%; height:45px; line-height:45px; overflow:hidden; text-overflow:ellipsis; display:block;}
.part-2{margin:40px auto 30px; width:1000px;}
.part-2-l{width:300px;}
.part-2-2{width:650px;}
.part-2-l li{width:300px; margin-bottom:30px;}
.more-1{position:absolute; right:0; font-family:'Microsoft YaHei'; font-size:14px; color:#666;}
.date{width:56px; height:58px; background:#1295d8; text-align:center; margin-right:20px;}
.yue{font-size:24px; line-height:34px; color:#fff; width:56px;}
.year{background:#fff; width:54px; height:23px; line-height:23px; color:#1295d8; font-size:12px; margin-left:1px;}
.txt{width:224px; height:50px; line-height:24px; overflow:hidden; text-overflow:ellipsis; color:#333; display:block;}
.part-2-3{width:315px; float:left; margin-right:20px; margin-bottom:30px;}
.gzlc{width:315px; height:166px;}
.gzlc-l{width:72px; float:left; text-align:center; height:166px;}
.gzlc-l-more{bottom:10px; color:#fff; font-size:14px; padding-top:135px; display:block;}
.gzlc-r{width:242px; height:166px;}
.part-3{width:1000px; margin:0 auto; padding-bottom:40px;}
.part-3 li{background:url(imagesjt.jpg) no-repeat left 6px; padding-left:12px; line-height:20px; font-size:14px; height:40px; overflow:hidden; text-overflow:ellipsis; width:
274px; margin-right:70px;}
.part-3 li a{color:#333;}
.link{background:#efefef; width:100%; height:40px; line-height:40px;}
.link-1,.bq-1{width:1000px; margin:0 auto;}
.link-1-title{color:#1295d8; font-size:16px; display:inline-block; float:left; margin-right:40px;}
.link-1-title span{font-size:12px; margin-left:10px;}
.link-1 li a{margin-right:40px; color:#333; float:left;}
.bq{width:100%; background:#1295d8;}
.bq-1-l{width:540px; padding-top:20px; margin-bottom:20px;}
.bq-1-l ul{border-bottom:1px solid #34b0ef; line-height:46px; font-size:12px; color:#fff; width:100%; margin-bottom:10px;}
.bq-1-l p{color:#66ccff; font-size:14px; line-height:24px;}
.bq-1-l ul a{color:#fff; font-size:14px; margin:0 8px;}
.bq-1-r{width:319px; height:84px; margin-bottom:25px; margin-top:32px;}

.gzlc-r{width:242px; height:166px;}
.gzlc-r a{ display:block; position:relative;}
.gzlc-r a div,.gzlc-r a span{ display:none;}
.gzlc-r a:hover div,.gzlc-r a:hover span{ display:block; position:absolute; bottom:0; width:164px; left:0;}
.gzlc-r a:hover div{ height:166px; width:242px;background:#000; z-index:50;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;}
.gzlc-r a:hover span{ height:126px;width:242px; z-index:100; text-align:center; color:#fff; font-size:20px; line-height:50px;padding-top:40px;}
.banner{width:100%; height:280px; float:left; background:#CCC; text-align:center; overflow:hidden;}
.cur-locat{width:100%; border-bottom:1px solid #e5e5e5; height:38px; background:#fafafa; float:left;}
.loact-1{width:1000px; margin:0 auto; line-height:38px; color:#333; font-size:14px;}
.loact-1 a{color:#333;}
.con{width:1000px; margin:0 auto; margin-top:22px; min-height:400px;}
.con-list{margin-bottom:30px;}
.con-list li{height:63px; width:984px; border-bottom:1px solid #f5f5f5; line-height:63px; padding:0 8px; overflow:hidden; font-size:15px;}
.con-list li a{display:block; background:url(imagesjt.jpg) no-repeat left center; padding-left:16px; color:#333; width:870px; height:63px; overflow:hidden;text-overflow:ellipsis; float:left;}
.con-list li span{display:block; width:90px; float:left; color:#666; font-family:Arial, Helvetica, sans-serif;}
.fy{width:392px; text-align:center; font-size:14px; margin-bottom:50px; padding-left:308px;}
.fy a{margin-right:8px; padding:6px 14px; display:inline-block; float:left; color:#666; border:1px solid #e1e1e1;}
.fy a:hover{background:#737373; color:#fff; border:1px solid #737373;}
.fy-cur{background:#737373; color:#fff; padding:6px 14px; display:inline-block; float:left; border:1px solid #737373; margin-right:8px;}
.content-top{width:100%; text-align:center; margin-top:20px;}
.content-title{width:100%; font-size:24px; color:#333; line-height:30px;}
.content-date{width:100%; font-size:14px; color:#666; margin-top:15px;}
.content-con{width:100%; margin-top:50px; text-align:center;} 
.content-con p{margin-bottom:20px; text-indent:2em; text-align:justify; padding:0 10px; line-height:30px; font-size:16px;}
.content-con-fy{width:100%; margin:50px 0; border-top:1px solid #efefef; padding:15px;}
.content-con-fy a{color:#666; font-size:14px; width:100%; display:block; overflow:hidden; text-align:left; line-height:30px;}
.left{width:260px; background:url(imagespic-7.jpg) no-repeat left bottom; min-height:700px;}
.left-pic{width:260px; height:84px;}
.sidebar { position: relative; width:258px; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; min-height:360px;} 
.sidebar li { width:228px; padding-left:30px; border-bottom:1px dotted #e5e5e5; height:50px; line-height:50px; font-size:16px;}
.sidebar li a { text-decoration: none; color: #333; }
.sidebar .hover {color:#1295d8; font-weight:bold;}
.sidebar .hover a{color:#1295d8;}
.right{width:710px; min-height:500px;}
.right-title{width:690px; height:50px; line-height:50px; padding:0 10px; color:#1295d8; font-weight:bold; font-size:20px; border-bottom:1px solid #ececec;}
.right-zw{width:690px; padding:0 10px; margin-top:20px; text-align:center; line-height:30px; color:#333; font-size:14px;}
.right-zw-title{font-size:18px; color:#333; line-height:60px; width:100%; text-align:center;}
.right-zw p{text-align:justify; text-indent:2em; margin-bottom:20px;}
.content-con table{margin:10px auto; border:1px solid #111;}
.content-con td{white-space:nowrap;}
.content-con table p{text-indent:0;}