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;}

/* 底部开始 */
.footer {
    width: 100%;
    height: 260px;
    float: left;
    background: #303135;
}
.footer-content {
    width: 1200px;
    margin: 0 auto;
}
.footer-des {
    width: 80%;
    padding: 40px 0;
    float: left;
}
.contact-us, .contact-us a, .footer-des p{
    color: #fff;
    text-decoration: none;
}
.contact-us {
    margin-bottom: 20px;
}
.footer-des p{
    font-size: 14px;
    line-height: 24px;
    color: #adadad;
}
.footer-des .des-img-a {
    margin-top: 10px;
}
.footer-des img {
    vertical-align: middle;
}
.footer-des .des-img-a a {
    font-size: 14px;
    color: #adadad;
    text-decoration: none;
    margin-left: 10px;
}