/*整体开始*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; } /*为了照顾ie6 链接图片有边框*/
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
select, input { vertical-align:middle; }
 select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; }
table { border-collapse:collapse; }
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
body {font-size:12px; color:#333;font-family:"Microsoft YaHei","微软雅黑","SimHei","黑体","SimSun","宋体";}
a { color:#333; text-decoration:none; }
a:hover { color:#000; text-decoration:none; }
html {
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust: 100%;
}

video embed, video object, video iframe {
width: 100%;
height: auto;
}
		*{
			margin:0px;
			padding:0px;
		}
		div{
			display:block;
		}
		html{
			color:#666;
		}
		html,body{
			width: 100%;
		}
/*banner*/
.ld_banner{
	width:100%;
}
.ld_banner img{
	width:100%;
	display:block;
}
/*文章*/
.ld_wz{
	width:100%;
}
.lb_con1{
    width:100%;
    background:#f3f3f3;
}
.lb_con1 li{
    width:1200px;
    margin:0 auto;
    overflow:hidden;
    background:url(../images/wl_logo.png) bottom right no-repeat;
    padding:70px 0px;
}
.lb_pic2{
    width:400px;
    float:left;
}
.lb_pic2 img{
    width:100%;
}
.lb_pic3{
    width:770px;
    margin-left:30px;
    float:left;
}
.lb_pic3 h1{
    font-size:24px;
    font-weight:bold;
    line-height:40px;
}
.lb_con1 li:hover .lb_pic3 h1 a{
    color:#147b84;
}
.lb_con1 li:hover .date .s{
    color:#147b84;
}
.lb_pic3 h2{
    font-size:16px;
    margin-top:30px;
    line-height:24px;
    color:#666;
}
.lb_pic3 p{
    font-size:16px;
    margin-top:52px;
    line-height:33px;
}
.t_more{
    color:#666;
    position: relative;
    display: inline-block;
    padding: 0 22px;
    vertical-align: middle;
}
.t_more:hover{
    color:#147b84;
}
.t_more:before, .t_more:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width: 21px;
    background: url(../images/horn21_b.png) no-repeat;
}
.t_more:before {
    left: 0;
    background-position: left top;
}
.t_more:after {
    right: 0;
    background-position: right top;
}
.t_more:hover:before {
    background-position: left bottom;
}
.t_more:hover:after {
    background-position: right bottom;
}
.date {
    position: relative;
    margin:16px 0px;
    overflow: hidden;
}
.date:before {
    content: '';
    position: absolute;
    left: 120px;
    right: 0;
    top: 50%;
    border-top: 1px solid #dadada;
}
.date .s {
    position: relative;
    float: left;
    padding-right: 45px;
    background:url(../images/png33.png) right top no-repeat;
    font-size:16px;
    color:#666;
}

.lb_con2{
    width:1200px;
    margin:0 auto;
}
.lb_con2 li{
    width:100%;
    overflow:hidden;
    padding-top:50px;
}
.lb_list2{
    width:100%;
}
.lb_list2 h1{
    font-size:24px;
    font-weight:bold;
    line-height:40px;
}
.lb_list2 h2{
    font-size:14px;
    margin-top:20px;
    line-height:24px;
}
.lb_list3{
    font-size:16px;
    margin-top:30px;
    line-height:33px;
}
.lb_con2 li:hover .lb_list2 h1 a{
    color:#147b84;
}
.lb_con2 li:hover .date .s{
    color:#147b84;
}
/*底部*/
.wl_bot {
    font-size: 12px;
    background: #555f6c;
    color: #ffffff;
    padding: 10px;
    text-align: center;
    margin-top:40px;
}
.wl_bot span {
    display: inline-block;
    padding: 10px;
    color: #ffffff;
}
.wl_bot a {
    color: #ffffff;
}
@media (min-width: 640px) and (max-width:1200px){
        body{
            min-width:1200px;
        }
}
@media screen and (max-width: 640px){
    .ld_banner{
        overflow:hidden;
    }
    .ld_banner img {
        width: 160%;
        display: block;
        margin-left: -30%;
    }
    .lb_con1 li{
        width:96%;
        margin:0 auto;
        padding: 26px 0px;
    }
    .lb_pic2{
        width:100%;
    }
    .lb_pic3{
        width:100%;
        margin-left:0px;
    }
    .lb_pic3 h1{
        font-size:20px;
        line-height:30px;
        margin-top:10px;
    }
    .date{
        margin:10px 0px;
    }
    .lb_pic3 h2{
        margin-top:10px;
    }
    .lb_con2{
        width:96%;
    }
    .lb_con2 li{
        padding-top:30px;
    }
    .lb_list2 h1{
        font-size:20px;
        line-height:30px;
    }
    .lb_list3{
        margin-top:20px;
    }




}