body{font-family: 微软雅黑, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:16px;color: #2e2e2e;}

a{color:#2e2e2e; text-decoration: none;}
a:hover{color:#003770;text-decoration: none;}
li{list-style:none;}
ul{padding:0;margin:0;}
.more{top:30px;}
header{background: #EEE;background:url(../images/headerbg22.jpg) repeat-x left -96px;}
.banner{background: url(../images/2018glxy03.jpg) no-repeat left center; height: 149px; position:relative;}


.boxbigpic .container-fluid{padding:0;}


.nav{background: #3C85C9;}
.mainnav{height:40px;}

.navother{ list-style:none; height:40px; line-height:40px;padding:0;margin:0;} 
.navother{padding-left:60px;}
.navother li{ float:left; position:relative; width:100px; border:none; z-index:9999;} 
.navother li a{ color:#FFF; height:40px; line-height:40px; width:110px; text-align:center; display:inline-block;text-decoration:none; font-size:18px; letter-spacing:1px;} 
.navother li a:hover{color:#FFF;  text-decoration:none;background-color:#3366CC;}
.navother li a:focus{ -moz-outline-style: none;} 
.navother li .sub-nav{ position:absolute; top:42px; left:0px; margin:0; padding:0; text-align:center; list-style:none; background-color:rgba(64,97,126,0.8); display:none;}
.navother li .sub-nav li{ width:110px; height:40px; line-height:40px; position:relative; color:white;border-left:3px solid #3366CC;} 
.navother li .sub-nav li a{ height:40px; line-height:40px; width:107px; padding:0; display:inline-block; color:white;font-weight:400;} 
.navother li .sub-nav li a:hover{color:#FFF; background-color:#39536F;} 
.sub-nav li a:hover .navother a{ background-color:#39536F;}

.searchbox{ position:absolute; top:60px; right:20px;} 
.inputtext{ vertical-align:middle; height:32px; font:normal 12px/24px Tahoma,"微软雅黑"; background:#FFF; border:1px solid #DDD; width:220px; margin-top:3px; 

color:#999; float:left; display:inline; padding-left:5px;}
.searchBtn{ display:block; width:37px; height:30px; border:none; cursor:pointer; background:url(../images/searchbtn.jpg) no-repeat right top; float:left; margin-left:-38px; margin-top:4px; display:inline; background-color: transparent;}

.boxbigpic{}
.carousel-inner>.item {}
.carousel-indicators li{border-color:#033;}
.carousel-indicators .active{background-color:#033;}
.boxbigpic .container {padding:0;margin:0 auto;}
.carousel-inner>.item>a>img{width:100%;}



.boxbg1{background:#999; color:#333;}
.boxbg1 .container{background:#FFF;}
.notice{position:relative; padding-bottom:10px;}
.notice .more{position:absolute; right:35px; top:20px;}
.notice h3{height:38px; line-height:30px; letter-spacing:1px; font-size:20px; border-bottom:1px solid #CCC;}
.notice h3 a{color:#003770; display:block; width:120px; text-indent:20px; text-decoration:none;border-bottom:4px solid #a51c30; padding:2px 0;}
.notice ul{margin-top:10px; padding:0;}
.notice ul li{list-style:none;line-height:180%;margin-bottom:5px;white-space:nowrap;overflow:hidden;background:url(../images/li.jpg) no-repeat 5px center; text-indent:15px;}
.notice ul li span{display:block;float:right;margin-right: 5px;}
.notice ul li a{display:block;float:left;}
.notice dl dt{text-align:center;margin-bottom:15px;color:#D9263D !important;}
.notice dl dd{line-height:200%;}



.boxbgad{background:#999;}
.boxbgad .container{background:#FFF;}
.boxbgad div{padding:0 5px;}

.boxbg2{background:#999; color:#333;}
.boxbg2 .container{background:#FFF;}
.list_box{position:relative;}
.list_box .more{position:absolute; right:35px; top:32px;}
.list_box h3{height:38px; line-height:30px; letter-spacing:1px; border-bottom:1px solid #CCC;font-size:20px;}
.list_box h3 a{color:#1862be; display:block; width:140px; text-indent:20px; text-decoration:none; border-bottom:2px solid #406188; padding:3px 0;font-size:20px;}
.list_box ul{margin-top:10px; padding:0;}
.list_box ul li{list-style:none;line-height:180%;margin-bottom:5px;white-space:nowrap;overflow:hidden;}

.boxbg3{background:#999; color:#333;}
.boxbg3 .container{background:#FFF; padding: 30px 5px;}
.boxbg3 .container .nav{padding:0 30px;}
.nav>li>a{padding:7px 15px;}
.tab-pane ul li{list-style:none; float:left; margin-right:15px; line-height:220%;}
.tab-pane ul li span{display:none;}

.boxbg4{background-color:#EEE; color:#FFF;}
.boxbg4 .container{background-color:#6699CC;}
.boxbg4 a{ color:#FFF;}
.boxbg4 .copyright{padding:20px; background-repeat:no-repeat; background-position:50px 30px; background-image: url(../images/footlog.png); position:relative;}
.boxbg4 .copyright p{ text-align:left; margin-left:110px;} 
.boxbg4 .copyright p span{ display:inline-block;} 
.boxbg4 .copyright p .sp1{width:300px;}
.boxbg4 .copyright p .sp2{width:300px;}
.boxbg4 .copyright p .sp3{width:400px;}

.class{background:#7d4627; color:#333;}
.class .container{background:#FFF;padding-top:30px;}
.class .container .left_box{min-height:180px;}

.pageNav{line-height:30px; font-size:13px; text-indent:30px; background-color:#F6F6F6; background:url(../images/glxy2015html.jpg) no-repeat -1010px -53px; margin-right:15px;} 
.pageNav a{font-size:14px;}

.newscontent{ text-align:left; padding-left:20px;  padding-bottom:20px; margin-top:10px;} 
.newscontent h4{ text-align:center; margin-top:40px; font-size:18px; font-weight:bold; margin-bottom:10px;} 
.newscontent h4 span{ font-size:13px; font-weight:normal;} 
.newscontent li{ overflow:hidden; white-space:nowrap;}
 .newscontent .artinfo{ text-align:center; margin-bottom:10px; border-bottom:1px dashed #CECECE; padding-bottom:5px;font-size: 14px;} 
.artinfo .newstime{ display:inline-block; margin-right:20px;} 
.newstext{ margin-top:20px; font-size:16px; line-height:180%;margin-bottom:5px;} 
.newstext table { border-collapse:collapse; border:1px solid #D0DbE7; width:100%;} 
.newstext table th{ border:1px solid #D0DbE7; text-align:center;} 
.newstext table td{ border:1px solid #D0DbE7; padding:5px;} 
.newstext table tbody>tr>td:nth-child(1){ text-align:left; padding-left:4px; padding-left:4px;} 
  
.nextprev{ padding:20px;font-size:14px ;}
.nextprev ul{}

.right_box{}
.rightclass{}
.rightclass h3{background:url(../images/list_class.jpg) no-repeat;background-size: 100%; height: 60px; line-height: 60px; margin:0;font-size:18px; text-indent:2em;}
.rightclass h3 a{ text-decoration:none; color: #FFF;}
.rightclass ul{ height:auto; margin:10px 0px;padding:0;}
.rightclass li{ list-style:none; margin:0 5px; border-bottom:1px dashed #D9D9D9; font-size:14px;background:url(../images/glxy2015html.jpg) no-repeat -1000px -390px; text-indent:15px;}
.rightclass ul li:hover{background-position:-1000px -420px;}
.rightclass ul li span{display:none;}
.rightclass ul .nowclass{background-position:-1000px -420px;}
.rightclass li a{display:block; font-size: 16px;padding: 13px 20px 13px 30px;}

.righttab{ margin-top:40px;}
.righttab dl dt{ height:30px;}
.righttab dl dt a{ display:block; float:left; height:30px; line-height:30px; text-align:center; font-size:16px; font-weight:bold; padding-left:10px; padding-right:10px; letter-spacing:1px; text-decoration:none; width: 100px;}
.righttab dl dt .hover{ background-color:#F2F2F2;  margin-left:-1px;}
.righttab dl dd {font-size:14px;}
.righttab dl dd a{font-size:14px;}
.righttab dl dd .gzrank{list-style:none;margin-top:10px; margin-bottom:10px;padding-left:30px;background:url(../images/glxy2015html.jpg) no-repeat -1012px -86px; line-height:24px;white-space:nowrap;overflow:hidden;}
.righttab dl dd .gzrank span{display: none;}
.righttab dl dd .zxlist{list-style:none;margin-top:10px; margin-bottom:10px;padding-left:10px;line-height:24px;white-space:nowrap;overflow:hidden;}

.righttab2{}
.righttab2 dl dt{ height:30px; border-bottom:1px solid #CCC;}
.righttab2 dl dt a{ display:block; float:left; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; padding-left:10px; padding-right:10px; letter-spacing:1px; text-decoration:none;}
.righttab2 dl dt .hover{ background-color:#035795; border-right:1px solid #CCC; border-left:1px solid #CCC; margin-left:-1px; color:#FFF;}
.righttab2 dl dd{margin-top:20px;}
.righttab2 dl dd ul{padding: 0; margin: 0;}
.righttab2 dl dd ul li{list-style: none;margin-bottom:8px;}
.righttab2 dl dd ul li span{}


.newslist{overflow: hidden;  margin-top:10px;border-bottom:none; padding-bottom:30px;}
.newslist h2{ color:#003770; text-align:left; font-size:16px; font-weight:bold; margin:20px 30px 20px 20px; border-bottom: 1px solid #003770;padding: 0px 15px 10px; background: url(../images/list_title.jpg) no-repeat left 0px;line-height: 25px;}
.newslist ul{ margin-bottom:20px; border-bottom:1px dotted #BBB; padding-bottom:10px; border-top:none; padding-left:0px;margin:10px 15px;} 
.newslist ul li{text-indent:15px; font-size:16px; line-height:200%; list-style:none;}

.pagelist{text-align:center;  padding-bottom:20px; font-size:14px;} 
.pagelist a{display:inline-block; height:24px; border:1px solid #999;padding:0 7px;} 
.pagelist a:hover{ text-decoration:none;} 
.pagelist b{ display:inline-block; height:24px; padding:0 7px; color:#FFF; border: 1px solid #cc0100;background-color:#CC0100;} 
.pagelist a b{ display:inline-block; height:18px; border:none; line-height:18px; padding:0 3px; color:#999; background-color:#FFF;} 



.showpic{ position:relative;}
.showpic dl{margin:0; padding:0;}
.showpic dt{height:39px; line-height:30px; border-bottom:1px solid #CCC; font-weight:bold;padding-bottom:10px;}
.showpic dt h3{border-bottom:3px solid #2F679A;width:130px;padding-left:20px; padding-bottom:11px; font-size:16px; font-weight: bold;color:#003770;background: url(../images/list_title.jpg) no-repeat left 0px;line-height: 25px;}
.showpic .scrollprev,.showpic .scrollnext{position:absolute;}
.showpic .scrollprev{left:3px;top:50%;}
.showpic .scrollnext{right:0;top:50%;}
.showpic dd{width:98%;height:170px; font-size:14px;margin:0 auto;}
.showpic dd ul{margin:0;overflow:auto;padding:0;padding-left: 10px;}
.showpic dd li{ list-style:none; width:25%; float:left; background:none;  text-indent:0; margin-top:10px;text-align: center;}
.showpic dd li img{width:95%; margin: 0 auto;height:auto; float:left; border:1px solid #D9D9D9;padding:2px; height:150px;}
.showpic dd ul li a{display:inline-block; margin-top:5px;}

.left_box{ position:relative; margin-top:20px;}
.left_box .more{ position:absolute; right:5px; top: 25px; font-size:14px;}
.left_box h3{ line-height:30px; letter-spacing:1px; font-weight:bold; font-size:18px; border-bottom:1px solid #CCC;}
.left_box h3 a{color: #003770; display:block; width:134px; text-indent:20px; text-decoration:none; border-bottom: 3px solid #a51c30;}
.left_box ul{margin-top:10px; padding:0;}
.left_box ul li{line-height:180%;margin-bottom:5px; list-style: none;}
.midad{width:1000px; float:left;background-color:#ccc;}
.midad img{height:80px; width:690px;}


.result{font-size:14px; padding:20px;}
.result span{color:#BD3E3E;}
.searchlist{padding: 0 20px;}
.searchlist dl{padding-bottom:15px;}
.searchlist dl dt { font-size:14px; color:#333; font-weight:bold;}
.searchlist dl dd{font-size:12px; color:#707070;}
.searchlist dl  .smalltext{text-indent:2em;margin-top:5px;}
.searchlist dl .linkdress{text-indent:2em;}

.list_class{ overflow:hidden; margin-top:15px; padding-left:10px;}

.list_class{ overflow:hidden; margin-top:15px;}
.list_class .left_box{float:none; padding-bottom:15px;}
.list_class table { border-collapse:collapse; border:1px solid #D0DbE7; width:100%; margin-top:15px;} 
.list_class table th{ border:1px solid #D0DbE7; text-align:center;} 
.list_class table td{ border:1px solid #D0DbE7; padding:5px;}

section{background: #EEE !important;}

.jk2018{height: 200px; overflow: hidden;}


.frlink{clear:both;position:relative;padding-left:80px;padding-bottom:10px;overflow:hidden;}
.frlink label{position:absolute;left:20px;top:9px;height:30px;line-height:19px; margin-top:3px;padding:5px 10px;background:#666;color:#FFF;font-size:.9em;}
.frlink ul{overflow:hidden;}
.frlink ul li{float:left;margin-right:15px;padding:5px 0;}
.frlink ul li span{display:none;}


.carousel-control.left{background:none;width:30px;}
.carousel-control.right{background:none;width:30px;}

table .evenline{background:#F6F9F9;}

.xqjk{margin:30px 0;text-align:center;}
.xqjk a{display:block;background-color: rgba(0,92,162,0.8);width:140px;height:45px;line-height:45px;font-size:2em;font-family:"黑体";color: #F5F5F5;margin:0 auto;}
.xqjk a:hover{background-color: rgba(0,92,162,1);}

.zmnav{padding-left:30px;text-align:left;margin-bottom:30px;}
.zmnav li{margin-bottom:5px;}
.zmnav b{display: inline-block;background:#12498C;margin-right:10px;line-height: 22px; margin-top:5px;color:#FFF;padding:5px;}
.zmnav a{display: inline-block;color:#2D5299;  border:1px solid #CCC; padding: 0 5px 0 3px; margin-top:5px;line-height: 20px;}
.zmnav a:hover{text-decoration:none;  border:1px solid #900;}
.fieldandcss{}
.zmnav .changefieldandcss{background:#900; border:1px solid :#900;color:#FFF;}
.jslist{ overflow:hidden;}
.jslist ul{padding:0;width:650px;margin:0 auto; overflow:hidden; border-bottom:1px dashed #D9D9D9;padding-bottom:10px;margin-bottom:20px;}
.jslist li{ background:none; text-align:center;width:20%;float:left; text-indent:0;}
.jslist li img{width:80%;height:135px;border:1px solid #D9D9D9;padding:3px;}
.jslist li a{ display:block; margin-bottom:5px;}