body{background: url(../img/images_xxgk/bg.png) no-repeat #D0E5FA;padding:0;margin:0;}
.box{width: 1100px;margin:0 auto;}
.header .logo{padding: 20px 0;}
.header .title{padding: 40px 0;text-align: center;}
.header .search{padding: 20px 0;text-align: center;}
.header .search .group{width: 520px;margin:0 auto;overflow: hidden;}
.header .search .group > *{float: left;}
.header .search .group div{width: 10px;height: 50px;border-radius: 9px 0 0 9px;background: #FFF;line-height: 56px;text-align: right;}
.header .search .group input{width: 450px;height: 50px;border-style: none;border:0;outline:none;padding:0 5px;font-size:16px;}
.header .search .group button{width: 50px;border-radius: 0 9px 9px 0;height: 50px;border-style: none;background: url("/kjt/xhtml/img/images_xxgk/xxgk_search.png") center no-repeat;background-size: 100%;font-size: 18px;font-weight: bolder;letter-spacing: 5px;color: #FFF;border:0;outline:none;}

.main{height: auto;height:auto;overflow: hidden;width: 1100px;margin: auto;}
.main .pos{height: 20px;padding:5px;color: #122E67;font-size:14px;margin-bottom: 10px;}
.main .pos a{text-decoration: none;color: #122e67;font-size: 14px;cursor: pointer;}
.main .menu{width: 245px;background: #E9F3FD00;box-sizing:border-box;float: left;}
.main .menu ul{list-style: none;padding:0;margin:0;background: #FFFFFF00;}
.main .menu ul li{min-height:70px;background: #FFF;margin-bottom: 15px;}
.main .menu ul.list-unstyled-last li:hover{background: #BBCBE2;}
.main .menu ul li a{width: 100%;padding:3px 0;border-left: 5px solid #FFF;text-decoration: none;color: #2D66A5;}
.main .menu ul li a img{display: inline-block; margin: 16px 31px 0px 23px; vertical-align: top;}
.main .menu ul li a span{display: inline-block; width: 97px; height: 60px; text-align-last: justify; font-size: 23px; font-weight: 400; text-align: justify; margin-top: 5px;}
.main .menu ul li.active > a{color: #3262A7;border-left: 5px solid #3262A7;}

.main .menu span.level2{font-size: 16px; text-align-last: auto; line-height: 60px; width: 130px; padding-left: 40px;}

.main .menu i.arrowdown{background: url(../img/images_xxgk/down.jpg) no-repeat;width: 20px;display: inline-block;height: 20px;margin-top: 25px;margin-right:25px;float: right;}
.main .menu i.arrowup{background: url(../img/images_xxgk/up.jpg) no-repeat;width: 20px;display: inline-block;height: 20px;margin-top: 25px;margin-right:25px;float: right;}
.main .content{width: 840px;background: #FFF;padding:10px 20px;float: right;box-sizing:border-box;}
.main .content h2{color: #3262A7;border-bottom: 1px solid #CCD3E3;margin:0;padding-bottom: 20px;}
.main .content h3{color: #3262A7;border-bottom: 1px solid #CCD3E3;padding-bottom: 10px;}
.main .content h3:before{content:'■ ';}
.main .content h3 a{color: #3262A7; text-decoration: none; font-size: 16px;}
.main .content ul{margin:0;padding:0;list-style: none;}
.main .content ul li{padding:10px 0;}
.main .content ul li:before{content:'· ';}
.main .content ul li a{color: #808080;text-decoration: none;}
.main .content ul li span{color: #808080;float: right;}
.main .content ul li a{color: #808080;text-decoration: none;}

.footer{clear: both;margin-top:50px;}
.footer .nav{height: 30px;line-height:30px;background: #2D83D6;text-align: center;color: #FFF;}
.footer .nav a{color: #FFF;text-align: center;text-decoration: none;font-size:14px;}
.footer .info{text-align: center;font-size:14px;float: left;width: 800px;}
.footer .info a{text-decoration: none;}
.footer .info2{float: left;text-align: center;width: 230px;}

.news_left { float:left; width:255px;}
.news_left_menu { background-color:#E9F3FD;border: solid 1px #BAD5F2; padding:1px;}
.news_left_menu h2 { background:url(../img/kjt/h3.jpg) repeat-x; line-height:30px; color:#FFFFFF; font-size:16px; font-weight:bold; padding-left:50px;margin-top:1px;}
.news_left_menu a{ text-decoration:none; color:#122e67; font-size:14px; cursor:pointer;}
.news_left_menu a:hover{ text-decoration:none; color:#c50b0e; font-size:14px;}

.footBg{ min-width:1002px; margin:auto; line-height:28px; text-align:center; font-size: 14px;}
.footBglm{ line-height:28px; color:#FFF;background:url(../img/kjt/bottom_cd.gif) repeat-x;}
.footBglm a{color:#FFF; font-size: 14px; text-decoration: none;}

.page_div{font-size: 14px;}
.page_num a{text-decoration: none;font-size: 14px;cursor: pointer;}
.pagination_index_last{font-size: 14px;}