﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
/*通用格式化样式css CSS Document */
html { -webkit-text-size-adjust:none; }
body, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, input, button, textarea, p, blockquote, th, td { margin:0px; padding:0; font-family:"微软雅黑";  background:none; color:#333333; }
table { border-collapse:collapse; border-spacing:0; }
td, th { word-wrap:break-word; word-break:break-all; }
img { border:0; }
del, ins { text-decoration:none; }
caption, th { text-align:left; font-weight:normal;line-height:30px;}
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup, sub { vertical-align:baseline; }
#ZDY_content{border:1px solid #ddd;}
/* because legend doesn't inherit in IE */
input, select { vertical-align:middle; border:1px solid #ddd;}
i, cite, em { font-style:normal }
/* New Clearfix */
.clearfix:after { visibility:hidden; display:block; font-size:0; content:''; clear:both; height:0; }
* html .clearfix { zoom:1; } /* IE6 */
*:first-child +html .clearfix { zoom:1; } /* IE7 */
/* Defaults */
a { text-decoration:none; color:#646464; font-size:14px; }
a:hover { text-decoration:none; color:#646464; }
a:focus { outline:none; color:#646464; }
.L, .l, .C, .c, .Left, .Center, .left, .center { float:left; }
.R, .r, .Right, .right { float:right; }
.reset_ul { margin:0; padding:0; list-style:none; }
.inline_block{display:inline-block;}

/*公共样式*/
.index_pro h2,.index_news h2{
    font-size:18px;
    width:100px;
    color:#333;
    line-height:50px;
    background:url(http://oldfile.4e8.com/skin/hlh8645/img/01.png) no-repeat 50px center;
}
.index_pro_lanmu li{
    float:left;
}
.index_pro_lanmu a{
    padding:0 10px;
}
/*首页*/
.index_top_up{
    background-color: #e5e5e5;
    color:#929292;
}
.index_top_nav .row .navbar{
    border:none;
    margin:0;
  background:none;
}
.index_top_nav .row .navbar-header p.l{
    font-size:12px;
    color:#999;
}
.index_top_nav .row .navbar-header img{
    margin-right:10px;
}
.index_top_nav .row .navbar-header .l span{
    font-size:24px;
    color:#333;
}
.information{
    border-bottom:1px solid  #e5e5e5;
}
.information .row>div+div{
    border-left:1px solid #e5e5e5;
}
.information .row .media{
    margin-top:0;
    padding:26px 0 26px 15px;
}
.information .row .media .media-body{
    padding-top:5px;
    color:#b7b7b7;
    font-size:12px;
}
.information .row .media .media-heading{
    font-size:18px;
    color:#2c2c2c;
    margin-bottom:0;
}
#index_banner .carousel-inner .item{
    background-size:cover;
    background:no-repeat center center;
}
.index_pro .row{
    position:relative;
    margin:0;
}
.index_pro .piclist li{
    list-style: none;
    padding:0 10px;
}
.index_pro .piclist li:hover{

}
.index_pro .piclist li a,.about .pro_item a{
    border-radius: 0;
    border-bottom:2px solid #b0be2f;
    padding:8px;
}
.index_pro .piclist li a:hover,.about .pro_item a:hover{
    border-color: #e5e5e5;
    box-shadow: 0px 0px 10px #c4c4c4;
    border-bottom:2px solid #b0be2f;
}
.index_pro .row .index_pro_lanmu{
    position:absolute;
    right:100px;
    top: 20px;
}
.img_box{
    width:100%;
  height:245px;
    margin:0 auto;
    text-align:center;
    overflow:hidden;
}
.index_pro .piclist li a p{
    font-size:14px;
    color:#333;
    line-height:26px;
}
.index_pro .piclist li a span,.about .pro_item a span{
    display: block;
    width:100%;
    padding-left:20px;
    background:url(http://oldfile.4e8.com/skin/hlh8645/img/heart.png) no-repeat left,url(img/into.png) no-repeat right;
    line-height:30px;
}
.img_box img{
    height:100%;
}

.index_about .r div{
    padding:0 7px;
}
.index_about .row h2{
    font-size: 18px;
    line-height:50px;
    color:#333;
    background:url(http://oldfile.4e8.com/skin/hlh8645/img/02.png) no-repeat 50px center;
}
.index_about .row p{
    font-size: 12px;
    color:#333;
    line-height:22px;
    margin:36px 0 56px;
}
.index_about .row .more{
    display: block;
    width:166px;
    line-height:54px;
    color:#fff;
    text-align: center;
    background:url(http://oldfile.4e8.com/skin/hlh8645/img/ab_more.png) no-repeat center center;
}
.advantage{
    background:url(img/1.jpg) no-repeat center;
    height:400px;
    margin-top:40px;
}
.adv_zz{
    background:url(http://oldfile.4e8.com/skin/hlh8645/img/advantage.png) no-repeat center;
    height:100%;
}
.adv_zz .container .row h2{
    font-size: 18px;
    color:#fff;
    padding-left:50px;
    background:url(http://oldfile.4e8.com/skin/hlh8645/img/adv_plane.png) no-repeat left;
}
.adv_zz .container .row h2 span{
    font-size: 12px;
}
.adv_zz .container .row .l{
    padding:46px 0 65px 0;
}
.adv_zz .container .row .l ul{
    padding-top:55px;
    overflow:hidden;
    padding-bottom:20px;
}
.adv_zz .container .row .l ul li{
    color:#b3b3b3;
    font-size: 12px;
    padding-bottom:43px;
    padding-left:0;
}
.adv_zz .container .row .l ul li span{
    font-size: 14px;
    color:#fff;
    padding-left:55px;
}
.viewmore{
    display: block;
    width:165px;
    line-height:35px;
    color:#fff;
    background:#b0be2f;
    text-align:center;
    -webkit-border-radius:35px;
    -moz-border-radius:35px;
    border-radius:35px;
}
.adv_zz .container .row .r{
    background:url(http://oldfile.4e8.com/skin/hlh8645/img/adv_zz.png) no-repeat left center;
    padding:270px 0 49px 235px;
}
.adv_zz .container .row .r p{
    font-size:16px;
    color:#fff;
}
.adv_zz .container .row .r span{
    font-size:12px;
    color:#fff;
}
.index_news h2{
    background:url(http://oldfile.4e8.com/skin/hlh8645/img/03.png) no-repeat 50px center;
}
.index_news .row .col-md-7 p{
    font-size:16px;
    color:#333;
    line-height:30px;
}
.index_news .row .col-md-7 p span{
    color:#edbc00;
}
.yellowline{
    width:17px;
    height:2px;
    background: #edbc00;
}
.index_news .row .col-md-7 ul li,.nei_news ul li{
    border-bottom:1px solid #e5e5e5;
    margin-top:22px;
    padding:0;
}
.index_news .row .col-md-7 ul li:nth-child(2n){
    float:right;
}
.index_news .row .col-md-7 ul li span,.nei_news ul li span{
    display: block;
    width: 100%;
    font-size:14px;
    color:#333;
    padding-right:20px;
  margin-bottom:10px;
    background:url(http://oldfile.4e8.com/skin/hlh8645/img/plus.png) no-repeat right center;
}
.index_news .row .col-md-7 ul li p,.nei_news ul li p{
    font-size: 12px;
    color:#999;
}
.index_news .index_news_lanmucon ul{
    padding:0 10px;
}
.index_news .index_news_lanmucon ul li{
    overflow: hidden;
    line-height:40px;
    border-bottom:1px dashed #ececec;
}
.index_news .index_news_lanmucon p a{
    font-size:16px;
    color:#333;
    line-height:30px;
}
.index_news .index_news_lanmucon ul li span{
    font-size:12px;
}
.index_news .index_news_lanmucon ul li:hover span{
    color:#333;
}
.link{
    padding:20px;
}
.link h4{
    font-size:18px;
    color:#333;
}
.link ul li{
    float:left;
}
.link ul li a{
    font-size:12px;
    padding:0 10px;
}
.foot{
    background:#595959;
    color:#fff;
}
.foot .foot_logo{
    line-height:85px;
    font-size:22px;
}
.foot .row .r li{
    float:left;
}
.foot .row .r li a{
    font-size: 14px;
    color:#fff;
    padding:0 20px;
    line-height:85px;
}
.foot .foot_nav{
    border-bottom:1px solid #737373;
}
.foot_banquan{
    text-align: center;
    font-size: 12px;
    color: #999;
    background:#343434;
    line-height:25px;
}
.foot .dw{
    padding:30px 0;
    overflow:hidden;
}
.foot .dw li{
    line-height:30px;
}
.foot .dw li span{
    padding-right:10px;
}
.index_pro .container-fluid{padding-left:0;}
.index_pro .navbar-default{background:0;border:0;}
.page{text-align:center;margin:10px;}
.m_footer { background:#e5e5e5; width:100%; position:fixed;bottom:0;}
.m_footer .col-xs-3 { text-align:center; padding:10px 0; }
..m_footer a {
width:100%;
display:block;
text-align:center;
line-height:2;
text-align:center;
}
.m_footer .col-xs-3 i { width:60%; display:block; margin:0 auto; }
.m_footer .col-xs-3 i img { width:60%; margin:0 auto; }
/*内页*/
.ljdh {
    margin: 20px 0;
    overflow: hidden;
}
.ljdh ol {
    background: none;
    width: auto;
    margin: 25px 0 0 0;
    padding: 0;
}
.ljdh h3{
    margin-top:20px;
}
.content .nav-tabs {
    border-bottom: 1px solid #e5e5e5;
    background: #efefef;
}
.about{
    padding:30px 0;
  overflow:hidden;
}
.nei_news ul{
	overflow:hidden;
}
.nei_news ul li{
	width:30%;
  margin:0 10px;
}
/* 超小屏幕*/
@media (max-width: 768px) {
    .container{
        width:100%;
    }
  .navbar-brand{padding:0 10px;}
    .index_top_nav .row .navbar-header .l span{
        font-size:18px;
        color:#333;
      line-height:50px;
    }
    .index_top_nav .row .navbar-header p.l{
        font-size:12px;
        color:#fff;
    }
    #index_banner .carousel-inner .item img{
        width:100%;
    }
    .information .row>div+div{
        border-top:1px solid #e5e5e5;
    }
    .information .row .media{
        padding:10px;
    }
    .information .row .media .media-heading{
        font-size:14px;
    }
    .index_top_nav .row .navbar-collapse{
        position: absolute;
        z-index: 99;
        background: rgb(255, 255, 255);
        right: 15px;
        width: 100%;
        padding:0;
    }
    .index_about .row p{
        margin:20px 0;
    }
  .nei_news ul li{
	width:100%;
    padding:10px;
}
  .nei_news img{max-width:100%;}
  .about img{max-width:100%;}
}
/*小屏幕*/
@media (min-width: 768px) and (max-width:992px){
    .container{
        width:100%;
    }
    .index_top_nav .row .navbar-header .l span{
        font-size:18px;
        color:#333;
    }
    .index_top_nav .row .navbar-header p.l{
        font-size:12px;
        color:#fff;
    }
    .index_top_nav .row .navbar-nav li a{
        padding:0 8px;
        line-height:50px;
    }
    #index_banner .carousel-inner .item img{
        width:100%;
    }
    .information .row>div+div{
        border-top:1px solid #e5e5e5;
    }
    .information .row .media{
        padding:10px;
    }
    .information .row .media .media-heading{
        font-size:14px;
    }
    .index_top_nav .row .navbar-collapse{
        position: absolute;
        z-index: 99;
        right: 15px;
        width: 100%;
        padding:0;
    }
    .index_about .row p{
        margin:20px 0;
    }
  .nei_news {
  	overflow:hidden;
  }
  .nei_news ul li{
	width:100%;
    padding:10px;
	}
}
/*中等屏幕*/
@media (min-width: 992px) and (max-width:1200px){
    .container{
        width:93%;
    }
    .index_top_nav .row .navbar-nav li a{
        padding:0 10px;
        line-height:80px;
    }
    #index_banner .carousel-inner .item{
        height:483px;
    }
    #index_banner .carousel-inner .item img{
        width:100%;
        display:none;
    }
    .index_about{
        padding-top:30px;
    }
    .adv_zz .container .row .l ul{
        padding-top:35px;
        overflow:hidden;
        padding-bottom:10px;
    }
    .index_news .col-md-7 .col-md-5{
        width:48%;
    }
  .foot .row .r li a {
  	padding:0 10px;
  }
  .nei_news ul li{
	width:45%;
    float:left;
    margin:0 20px;
    padding:10px;
	}
}
/*大屏幕*/
@media (min-width: 1200px){
    .index_top_nav .row .navbar-nav li a{
        padding:0 20px;
        line-height:80px;
    }
    #index_banner .carousel-inner .item{
        height:483px;
    }
    .index_about{
        padding-top:30px;
    }
    .index_news .col-md-7 .col-md-5{
        width:48%;
    }
  .nei_news ul li{
	width:30%;
    margin:10px;
    float:left;
    padding:10px 0;
	}
}
.dw ul li a {color: #dcdcdc;}