@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
body{margin:0px auto; width:100%;max-width:640px; padding-bottom:49px; font-family:Microsoft YaHei;color: #272727; font-size:14px;}
p{margin:0px;}
ul,li{list-style:none;}
a{text-decoration:none;border:none; font-size:14px;color: #55453a;font-size:14px;}
a:hover{text-decoration:none;border:none;}
ul,li{list-style:none;}
img{width:100%;}

.mip-layout-size-defined .mip-fill-content{position: relative;top: 0;
left: 0;
bottom: 0;
right: 0;}

.navbar-brand{height: 104px;background:url(mlogo.png) no-repeat}
.navbar-brand img{width:100%;margin:-15px;}
.navbar-default{ background:url(logo_bg.jpg) left top repeat-x;}

.header_index{width:100%; background:#f4f4f6; overflow:hidden;}
.logo{float: left;width: 45.6%; }
.logo2{float: left;width: 45.6%; }
.menu_index{float: right;margin-right: 5%;width: 10%;padding-top: 3%;}

.return_pc{display: none;}

.menu_none{position: absolute;min-width: 160px;padding: 5px 0;font-size: 14px;background-color: #f5f4e1;
border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, .15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);right: 0;left: auto;border-style: solid;border-width: 1px;border-color: #ece9bb;display: block;    z-index: 99; display:none;}
.menu_none ul{ margin-right: auto;margin-left: auto;}
.menu_none ul li{line-height: 30px;border-bottom: 1px solid #ccc;width: 140px;}
.menu_none ul li a{color:#000; font-size:14px;}
.menu_none span{font-weight:bold;line-height: 16px;}
.menu_none img{width:220px; margin-left:10px;}
.dmenu_none p{color: #666;line-height: 24px;font-size: 12px;}
#gbclose{float:right;font-size:14px;color: #999;}



.jiantou span{ background:#060503}
.nav {overflow: hidden;padding-bottom: 5%;}		
.nav ul{clear:both;}		
.nav ul li{float: left;width: 50%;text-align: center;margin: 1% 0;padding: 0 2%;}
.nav ul li a{ display:block;padding: 5px 3px;}
.nav ul li p{font-size:16px;}
.nav mip-img{border: 1px solid #ccc;}



.news_index{clear:both;padding-bottom: 5%;}
.news_h2{padding-top: 1.5%;padding-bottom:1.5%;padding-right:5%;  margin-bottom:1.5%;background: #0a1347;overflow: hidden;border-bottom: 1px solid #bbbbbb;border-top: 1px solid #bbbbbb;}
.news_h2 p{float:left; font-size:18px; color:#fff; margin-left:5%;}
.news_h2 span{float:right;line-height:25px;}
.news_h2 span a{color:#fff; font-size:18px;}
.news_h2 span a:hover{color:#dc8027;}
.news_index ul{clear:both;}
.news_index ul li{ background: url(news_list_bg.jpg) no-repeat center left 5%;border-bottom: 1px solid #cccccc;text-indent: 8%;white-space: nowrap;
    text-overflow: ellipsis;overflow: hidden;width: 99%;margin: 0px auto;    padding: 1.2% 0%;}
.news_index ul li a{font-size:16px; color:#000;}
.news_index ul li:hover a{color:#7c5033;}



/**新闻列表页*/
.about_h2{    border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc;font-size: 14px;color: #692d00; padding: 3% 0%;padding-left: 5%;}
.news_con{overflow:hidden; }
.news_con li{overflow: hidden;margin: 2% 0;padding: 0 2%;border-bottom: 1px dashed #cccccc;}
.pro_con{overflow:hidden; clear: both;overflow: hidden;}
.pro_con li{overflow: hidden;margin: 2% 0;padding: 0 2%; height:263px;}
.thumbnail1{border: 1px solid #cccccc;}
.list_img{    float: left;
    margin-left: 4%;
    width: 20%;}
.list_img img{    border-radius: 200px;
    border: 1px solid #f1f1f1;}
.news {float: left;margin-left: 2%; width:92%;white-space:nowrap; text-overflow:ellipsis;overflow: hidden;}
.news p{margin-bottom: 5px;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.news p a{color: #333333;font-size:18px; }
.news span a{font-size: 14px;color:#777777;}

.news_more {    padding: 1% 2%;float: right;margin-top: 8%;text-align: center;padding-top: 1%;padding-bottom: 1%;margin-right: 5%; border: 1px solid #e2e2e1;border-radius: 10px;background: #fff;}
.news_more a{ font-size:14px; color:#94765f;}
.news_con li:hover .news p a{color:#7c5033;}
.news_more a:hover{color:#dc8027;}

/**新闻内容页*/
.container_in {width: 100%;clear: both;padding-bottom:10px;}
.content{padding: 4% 5%;line-height: 32px;}
.content img{padding-bottom:5%;}
.content p{color: #272727;font-size: 16px; }
.erweima{width:20%;}

/**栏目页导航*/
.sidebar  {/*overflow: hidden;*/
    margin: 0;
    padding: 0;
    /*margin-bottom: 3%;*/
    border-bottom: 1px solid #ccc;
    background: #0a1347;position: relative;}
.mip-accordion-content{width:70%;float: right;clear: both;background:#7c5033;z-index: 9999;}
.sidebar ul li {color: #fff;border-bottom: 1px solid #ccc;padding: 0 5%;
   /* width: 33.3%;
    float: left;*/
    text-align:left;
    line-height: 46px;}

.sidebar ul li span {height: 46px;
    line-height: 46px;
    padding: 0 2px;
    display: block;
    text-align: center;
    border-right: 1px solid #efebe2;
    border-bottom: 1px solid #efebe2;
    overflow: hidden;
    word-wrap: break-word;
    word-break: break-all;
    background-color: #d9d5cb;}

.sidebar ul li.selected span {
    background-color: #D3C8BA;
}

.sidebar ul li a {   /* color: #55453a;*/color: #fff;
    font-size: 16px;}
.selected a{color: #934208;}
.sidebar p{height: 46px;color: #fff;
line-height: 46px;
padding: 0 10px;
display: block;
font-size: 20px;}
.sidebar p a{
font-size: 16px;font-weight: bold;}
.title{text-align: center;
display: block;
font-size: 15px;
font-weight: bold;margin-bottom:3%;}

/**翻页*/
div#page {
    text-align: center; font-size:16px; margin-top:5%;} 
div#page  a{ color:#272727;padding: 1%; font-size:16px;}
div#page  a:hover{ color:#914005; }

#up_down{font-size:16px;margin-top:5%;}
#up_down a{ color:#272727;font-size:16px;}

.pic_tit{    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;text-align: center;}
.down {
    padding-left: 4%;
    margin-bottom: 3%;
    margin-top: 3%;
}
.down a {
    font-size: 16px;
}

/*@media only screen and (min-width: 375px) and (max-width: 614px){
.news_more a {font-size: 1.0em;}
}
@media screen and (max-width: 375px) {
.about_h2 {font-size: 1.5em;}
.news p a {font-size: 1.2em;}
.news span {font-size: 0.8em;}
.news_more a {font-size: 0.5em;}
.news_h2 p {font-size: 1.5em;}
.news_h2 span a {font-size: 1.0em;}
}
*/

#about_index{clear:both; float:left; width:100%;padding-bottom: 5%;}
.news_p{text-indent: 2em;font-size: 16px;line-height: 26px;padding: 10px 5px;}
.footer_index{clear:both; width:100%;background:#eee; font-size:12px; padding-top:10px;margin-top: 3%;}
.footer_index a{color:#333;font-size:14px; margin:0px 10px;}
.footer_index p{margin:0px; padding:0px; line-height:20px; text-align:center;font-size:14px; color:#666; }
.footerDiv .footerWrap {background:url(bg_footer.png) repeat-x;background-size: contain;}
footer .footerDiv {background-color:#0a1347;}
.footerWrap li {font-size: 14px; color:#fff;background-color:transparent;	background-repeat: no-repeat;background-position: center;border: 1px solid #1C546F;border-top-width:0; padding-top:5px;}
.footerWrap li i {font-size:15px;padding-right: 5px;line-height: 40px;}
.footerWrap a{color:#fff;font-size: 14px;}
.thumbnail img{width:25px;}

footer{width:100%;height:49px;position:fixed;bottom:0px;left:0;/*z-index:99999;原生浏览器高清无效*/
       text-align:center;z-index:10;-webkit-transition:bottom;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:100ms;}
footer .footerDiv{width:100%;max-width:640px;min-width:320px;margin:0 auto;position:relative;height:49px;}
.footerDiv .footerWrap {width: 100%;overflow: hidden;box-orient: horizontal;height: 49px;
                        display: -moz-box;display: -webkit-box;display: box;-moz-box-orient: horizontal;-webkit-box-orient: horizontal;}
.footerWrap li {height: 49px;text-align: center;
                overflow: hidden;-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
.footerWrap li span {width: 4px;height: 77px;float: left;}



#about_more02 {
float: right;
line-height: 25px;
font-size: 14px;
color: #333;
margin-top: 8px;
margin-right: 2px;
border: 1px solid #fff;
-webkit-border-radius: 3px;
border-radius: 3px;
padding-left: 10px;
background: url(jt02.jpg) no-repeat 60px 8px;
padding-right: 15px;
margin-right: 5px;
}
#about_more02 span {
float: right;color: #fff;
font-size: 14px;
}
.titleBar {
position: relative;
right: 0px;
z-index: 10;
}
.title {
    clear: both;
    float: left;
    width: 100%;
}
.title h1 {
    font-weight: normal;
    color: #333333;
    font-size: 14px;
    background-color: #eeeeee;
    padding-left: 15px;
    border-bottom: 1px solid rgba(163,163,163,0.5); line-height:30px;
}
  .title span{
        float:right;
    }

    .titleBar {
        position: relative;
        right: 0px;
        z-index:10;
       
    }
    .main_content{
        position:relative;
        overflow:hidden;
    }
    .biu {
        max-width:640px;
        width: 100%;
        height: 100%;
        background-color: rgba(0,0,0,0.4);
        position: absolute;
        left: 100%;
        display: none;
        z-index:50;
        top:0;
    }
    .bb {
        width: 80%;
        height: 100%;
        float: right;
        background-color:#363636;
        opacity: 1;
        z-index: 100;
        display: block;
        
    }
    .bala{
        position:absolute;
        left:0;
        top:0;
        color:red;
    }
	.bala {
background: url(jt_hover.png) no-repeat center top;
width: 15%;
margin-top: 50px;
height: 29px;
}
.bb li {
line-height: 37px;
border-bottom: 1px solid #565656;
padding-left: 20px;
}
.bb li a{
line-height: 37px;
color: #fff;
font-size: 14px;
}

.thumbnail {
display: block;
padding: 4px;
margin-bottom: 20px;
line-height: 1.42857143;
background-color: #fff;
/* border: 1px solid #ddd; */
border-radius: 4px;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
width: 100%;
/* border: 1px; */
border: none;
margin-left: 15px;
text-align: center;
overflow: hidden;
}
.content_post p {
width: 40px;}
.anniu{text-align: center;display: block;width:50%; margin:10px auto;}
.form-control{margin:5px 0;}

.menu_prohover{background:url(menu_hover.jpg) no-repeat left center #ee1c23; color:#fff;}
#dituContent{width:100%;height:50vh;border:#ccc solid 1px;}


.mip-accordion-header{float: right;display: block;border: 1px solid #fff;color: #fff;font-size: 14px;padding-left: 10px;
padding-right: 15px;height: 24px;
line-height: 20px;
margin-right: 15px;
}
.col-xs-6{text-align: center;}
.menu{overflow: hidden;clear: both;
padding-bottom: 0%;}
.navbar-nav li{width: 100%;overflow: hidden;border: 1px solid #e7e7e7;}
.active{background: #e7e7e7;}
.active a{color: #fff;}
.navbar-nav li a {
height: 28px;
line-height: 28px;
}
.navbar-brand{width: 60%;display: block;}
.mlogo{margin: -3px -9px 2px; height: 45px;}
.sidebar a{display: block;padding-left: 10px;color: #fff;
padding-right: 15px;}
.sidebar_h4 {
float: right;
display: block;
border: 1px solid #fff;
color: #fff;
font-size: 14px;
height: 24px;
line-height: 20px;
margin-right: 15px;
}
.sidebar_ul{width:70%;float: right;clear: both;background: rgba(0, 168, 237, 0.88);
    background-image: initial;
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat-x: initial;
    background-repeat-y: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: rgba(0, 168, 237, 0.882353);z-index: 9;position: absolute;right: 0;top: 47px;display:none;}
	
