@charset "utf-8"; /*重置样式*/
ol, ul { list-style: none; padding: 0;margin: 0;}

h1,h2,h3,h4,h5,h6,p{margin: 0;padding: 0;}
.clear{clear: both;}

a:hover { text-decoration: none;}


body{background: url(../images/boby_bg.jpg)center;}


/*****内容区1200像素******/
@media (min-width: 768px) {
    .container {
        width:100%
    }
}
@media (min-width: 992px) {
    .container {
        width:970px
    }
}
@media (min-width: 1200px) {
    .container {
        width:1200px
    }
}



.body-content{background: url(../images/conter_fotter.jpg)no-repeat center bottom;padding-bottom: 100px;}


#left{float: left;width: 30%;}

.left-bt{background: url(../images/title_bg.jpg)no-repeat center;background-size: 100%;}
.left-bt h3 { font-size: 20px;font-weight: bold;color: #fff;padding: 0 20px;height: 47px;line-height: 47px;}

.ly-box{}

.ly-cont{padding: 20px;border-left: 1px solid #D09E59;border-right: 1px solid #D09E59;background: url(../images/list_bg.png)no-repeat center bottom;background-size: 100%;}
.ly-cont .mess_list .mess_title{float: left;width: 28%;}
.ly-cont .mess_list .mess_input { width: 72%;float: left;}
.ly-cont .mess_list .mess_textarea {width: 72%;float: left;}
.ly-cont .mess_list .form-control {width: 100%;}
.ly-cont .mess_list {overflow: hidden; margin-bottom: 0;border-bottom: none; padding-bottom: 15px;}
.ly-cont .mess_submit{margin-left: 28%;}

.ewm-box{margin-top: 20px;}
.ewm-box img{width: 100%;}

.left-box{margin-top: 20px;}
.list-cont{padding: 10px 20px 20px;border-left: 1px solid #D09E59;border-right: 1px solid #D09E59;background: url(../images/list_bg.png)no-repeat center bottom;background-size: 100%;}
.list-cont ul{}
.list-cont ul li{border-bottom: 1px dashed #bbb;}
.list-cont ul li a {font-size: 14px;line-height: 1;padding: 10px 0;display: block; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;color: #444;}

.left-img { margin-top: 20px;padding: 5px;border: 1px solid #ddd; float: left;width: 49%;margin: 20px 0.5% 0; height: 230px;}
.left-img img{width: 100%;}




#right{float: right;width: 70%;}

.right-bt{overflow: hidden;background: url(../images/title_bg1.jpg)no-repeat center;background-size: 100%;}
.right-bt h3{float: left;font-size: 18px;font-weight: bold;color: #fff;padding: 0 15px;height: 47px;line-height: 47px;}
.right-bt a { float: right;font-size: 15px;font-weight: bold;line-height: 1; display: inline-block; margin-right: 10px;color: #FFFF00;margin-top: 16px;}
.right-bt a:hover{color: #fff;font-weight: normal;font-size: 17px;}

.box_01{}
.box-l{float: left;padding-left: 10px;width: 50%;}

.carousel-control{padding-top: 33%;}

.carousel-inner>.item{height: 315px;overflow: hidden;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img {line-height: 1;width: 100%;min-height: 100%;}
.box-r{float: left;padding-left: 10px;width: 50%;}



.right-cont{padding: 5px 15px 15px;border-left: 1px solid #D09E59;border-right: 1px solid #D09E59;background: url(../images/list_bg.png)no-repeat center bottom;background-size: 100%;min-height: 270px;}

.right-cont ul{}
.right-cont ul li{border-bottom: 1px dashed #bbb;}
.right-cont ul li a {font-size: 14px;line-height: 1;padding: 8px 0;display: block; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;color: #444;}
.right-cont ul li a span { display: inline-block; width: 8px; height: 8px;border-radius: 50%;background: #ff7f00;margin-right: 5px;}

.right-box, .right-img{margin-top: 15px;overflow: hidden;}
.right-img img{width: 100%;}
.r1{padding-left: 10px;}



.footer-box{background: url(../images/fotter_bg.jpg);padding: 20px 0 10px;text-align: center;color: #E4E4BE;}

.links { font-size: 15px;line-height: 1;font-weight: bold;margin-bottom: 10px;}
.links a{color: #E4E4BE; font-size: 15px;line-height: 1;font-weight: normal;}

.njl_info{}
.njl_info p{font-size: 15px;line-height: 1;margin-bottom: 10px;}
.njl_info p a{color: #E4E4BE;}



.page-body{background: url(../images/conter_fotter.jpg)no-repeat center bottom;padding-bottom: 100px;margin: 0 auto;}


/* 内页左侧 */
.page-left{padding: 0 10px 0 0;}
.page-left .left-box { margin-top: 0;}
.page-left .left-bt{overflow: hidden;background: url(../images/title_bg.jpg)no-repeat center;background-size: 100%;}
.page-left .left-bt h3{float: left;font-size: 20px;font-weight: bold;color: #fff;padding: 0 15px;height: 47px;line-height: 47px;}
.page-left .left-bt a { float: right;font-size: 15px;font-weight: bold;line-height: 1; display: inline-block; margin-right: 10px;color: #FFFF00;margin-top: 16px;}
.page-left .left-bt a:hover{color: #fff;font-weight: normal;font-size: 17px;}
.page-left ul li a span { display: inline-block; width: 8px; height: 8px;border-radius: 50%;background: #ff7f00;margin-right: 5px;}
.page-left .list-cont{padding: 10px 15px 15px;}


/* 右侧 */

.page-right{padding: 5px 15px 15px;border-left: 1px solid #D09E59;border-right: 1px solid #D09E59;background: url(../images/ny_title_bg.png)no-repeat center bottom;background-size: 100%;min-height: 270px;padding: 0;}

.crumbs-item{background: url(../images/ny_title_bg1.png)no-repeat center;background-size: 100%;line-height: 47px;border: none;margin-bottom: 0;padding-left: 20px;font-size: 15px;}
.crumbs-item span{background: #fffe00;width: 10px;height: 10px;border-radius: 50%;margin-right: 10px;display: inline-block;}

.page-alist { margin: 0;padding: 10px 15px;}

.page-alist li {clear: inherit; overflow: hidden;padding: 0; border-bottom: 1px dashed #ccc;}
.page-alist ul li a {display: block; font-size: 15px; line-height: 1; padding: 10px 0; color: #444;}
.page-alist ul li a span { display: inline-block; width: 8px; height: 8px;border-radius: 50%;background: #ff7f00;margin-right: 5px;}


.wp-pagenavi{text-align: center;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #770101;
    border-color: #770101;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #770101;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    z-index: 2;
    color: #770101;
    background-color: #eee;
    border-color: #ddd;
}


.page-content {font-size: 14px;line-height: 26px;padding: 15px;}




@media (min-width: 992px) and (max-width: 1200px){

  .ly-cont .mess_list .mess_title{width: 30%;font-size: 13px;}
  .ly-cont .mess_list .mess_input,.ly-cont .mess_list .mess_textarea{width: 70%;}
  
  
}

@media (max-width: 992px){
 
  .body-content{padding: 0 15px 100px;}
  
  .ly-cont{padding: 15px;}
  
  .ly-cont .mess_list .mess_title{width: 33%;font-size: 13px;}
  .ly-cont .mess_list .mess_input,.ly-cont .mess_list .mess_textarea{width: 67%;}
  
  .page-body{padding: 0 30px 100px;}

  .page-body .page-left{display: none;}
  
  .page-body .page-right{float: none !important;width: 100% !important;}
  
  .page-detail h1 span{font-size: 7rem !important;line-height: 1.5 !important;}
  .page-detail p{font-size: 5rem !important;line-height: 1.5;}
  .page-detail p span{font-size: 4.5rem !important;line-height: 1.5 !important;}
  
   .page-detail img{width: 100% !important;}
  
  .page-con-tit h1 {font-size: 48px; text-align: center;margin-bottom: 20px;line-height: 1.5;}
  .page-con-tit .haiofn{font-size: 3rem;}
  
}
@media (max-width: 767px){

 
  
}
