﻿* {
    margin:0;
    padding:0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    font-size: 14px;
    font-family: "微软雅黑";
}

img {border:0;}
a{ text-decoration:none; color:#000;}
ul{list-style-type:none;}
i{ font-style:normal}

.l-clearfix::after {
    content: ".";
    clear: both;
    display: block;
    overflow: hidden;
    font-size: 0;
    height: 0;
}
.l-clearfix {
    zoom: 1;
}
/*设置主体区域*/
.l-nav-container{ width:1300px; margin:auto;}
.l-container{ width:1300px; margin:auto; overflow: hidden;}

body{ background: #fff;}

/*头部*/
.l-header{ background: #fff;}
.l-header .l-top{ background: #f0f0f0; line-height: 40px;}
.l-header .l-top .l-left{ float: left; width: 20%; color: #55a101;}
.l-header .l-top .l-right{ float: right; width: 40%; text-align: right;}
.l-header .l-top .l-right .l-shezhi{ float: left;}
.l-header .l-top .l-right .l-shezhi a{ padding: 0 5px;}
.l-header .l-top .l-right .l-search{ float: right; width: 60%}
.l-header .l-top .l-right .l-search input[type='text']{ width: 85%; padding: 3px 10px;}
.l-header .l-top .l-right .l-search span{ padding: 5px; background: #8ec31e; color: #fff;}

.l-header .l-top-1{ float: left; width: 100%;}
.l-header .l-top-1 .l-logo{ float: left; width: 35%;}
.l-header .l-top-1 .l-logo img{ float: left; width: 90%; padding: 10px 0 5px;}
.l-header .l-top-1 .l-nav{ float: right; width: 65%; text-align: center; padding: 45px 0 0;}
.l-header .l-top-1 .l-nav li{ float: left; padding: 0 25px; position: relative;}
.l-header .l-top-1 .l-nav li a{ display: block; font-size: 18px;}
.l-header .l-top-1 .l-nav li > a{ padding-bottom: 20px;}
.l-header .l-top-1 .l-nav li dl{ float: left; position: absolute; width: 600px; display: none;}
.l-header .l-top-1 .l-nav li dl dd{ float: left; width: 100px; height: 30px; padding: 10px 0; text-align: center;}
.l-header .l-top-1 .l-nav li:nth-child(2) dl dd{width: 150px;}
.l-header .l-top-1 .l-nav li:nth-child(3) dl dd{width: 150px;}
.l-header .l-top-1 .l-nav li:nth-child(4) dl dd{width: 150px;}
.l-header .l-top-1 .l-nav li dl dd a{ color: #fff; font-size: 16px;}
.l-header .l-top-1 .l-nav li dl dd a:hover{ color: #ffea24;}

.l-header .l-top-2{ background: #00a64f; height: 40px; display: none;}

.l-header .l-banner .img{ width: 100%;}

.l-fooder{ float: left; width: 100%; background: #3f3f3f; padding: 20px 0; color: #fff;}
.l-fooder .l-left{ float: left; width: 80%;}
.l-fooder .l-left p{ float: left; width: 100%; line-height: 35px;}
.l-fooder .l-left p a{ color: #fff;}
.l-fooder .l-right{ float: right; width: 20%;}
.l-fooder .l-right img{ float: right; width: 110px; height: 110px;}
.l-fooder .l-right p{ float: right; width: 15px; margin-left: 10px; }


.l-main{ margin: 30px 0;}

.l-F1{ float: left; width: 100%; height: 130px; background: url("/Temp/images/F1.jpg") no-repeat;}

.l-F2{ float: left; width: 100%;}
.l-F2 .l-column{ float: left; width: 100%; height: 60px; background: url("/Temp/images/F2.jpg") no-repeat;}
.l-F2 .l-content{ float: left; width: 100%; padding: 20px 0;}
.l-F2 .l-content .l-left{ float: left; width: 60%;}
.l-F2 .l-content .l-left p{ float: left; width: 100%; height: 230px; line-height: 35px; text-indent: 2em;}
.l-F2 .l-content .l-left a{ display: block; width: 150px;}
.l-F2 .l-content .l-left img{ margin-top: 10px;}
.l-F2 .l-content .l-right{ float: left; width: 40%;}

.l-F3{ float: left; width: 100%;}
.l-F3 .l-column{ float: left; width: 100%; height: 60px; background: url("/Temp/images/F3.jpg") no-repeat;}
.l-F3 .l-content{ float: left; width: 100%;}
.l-F3 .fw_c span{ text-align: left !important; line-height: 25px !important;}


.l-F4{float: left;width: 100%; margin-top:20px;}
.l-F4 .l-column{ float: left; width: 100%; height: 60px; background: url("/Temp/images/F4.jpg") no-repeat;}
.l-F4 .l-content{ float: left; width:100%; margin:20px 0;}
.l-F4 .fw_c span{ text-align: center !important; line-height: 40px !important;}

.l-F5{float: left;width: 100%; margin-top:20px;}
.l-F5 .l-column{ float: left; width: 100%; height: 60px; background: url("/Temp/images/F5.jpg") no-repeat;}
.l-F5 .l-content{ float: left; width:100%; margin:20px 0;}
.l-F5 ul{ float:left; width:100%; padding: 20px 0;}
.l-F5 ul:first-child{ border-bottom: #5ab558 solid 2px;}
.l-F5 ul li{ float:left; width:31.5%; margin-right:32px;}
.l-F5 ul li .l-category{ float:left; width:100%; height:35px; line-height:35px; border-bottom: #e5e5e5 solid 1px;}
.l-F5 ul li .l-category span{ font-weight: bold; border-bottom: #5ab558 solid 3px; padding-bottom: 5px;}
.l-F5 ul li .l-category .l-more{ float: right;}
.l-F5 ul li .l-msg{ float: left; height: 155px; padding: 16px 0; width: 100%;}
.l-F5 ul li .l-msg .l-left{ float: left; width: 35%;}
.l-F5 ul li .l-msg .l-left img{ border: #dcdcdc solid 1px; padding: 3px;}
.l-F5 ul li .l-msg .l-right{ float: right; width: 65%;}
.l-F5 ul li .l-msg .l-right .l-title{ width:100%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.l-F5 ul li .l-msg .l-right p{ text-align: justify; padding: 13px 5px 5px 0; height: 90px; overflow: hidden; color: #bcbcbc; font-size: 13px; line-height: 20px;}
.l-F5 ul li dl{ float:left; width:100%; height:200px; overflow:hidden; padding: 10px 0 0; font-size: 14px;}
.l-F5 ul li .l-br{ float: left; width: 100%; padding: 0 10px;}
.l-F5 ul li .l-br div{ border-bottom: #12771d dashed 2px; width: 100%;}
.l-F5 ul li dl dt{ float:left; width:100%; background:url(../images/blue.png) no-repeat; background-position:0px 5px; line-height:32px; font-size: 14px;}
.l-F5 ul li dl dt a{ float:left; width:70%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-indent:1.5em;}
.l-F5 ul li dl dt a:hover{ color: #32a637;}
.l-F5 ul li dl dt i{ float:right; width:30%; text-align:center;}

.l-F6{ float: left; width: 100%; padding: 15px; margin-top: 30px; background: #fff; border:#e8e8e8 solid 1px; display: none;}

.l-column-title{ float: left; width: 100%; padding: 5px 5px 0; margin-bottom: 15px; border-bottom: #ddd solid 1px;}
.l-column-title span{ float: left; border-bottom: #00a64f solid 3px; padding: 5px; color: #00a64f; font-size: 18px;}

.l-F7{ float: left; width: 100%; padding: 15px; margin-top: 30px; background: #fff; border:#e8e8e8 solid 1px;}
.l-F7{ float: left; width: 100%; padding: 15px; margin-top: 30px; background: #fff; border:#e8e8e8 solid 1px;}
.l-F7 ul{ float: left; width: 100%; padding: 0 10px 10px;}
.l-F7 ul li{ float: left; width: 20%; margin-top: 10px;}
.l-F7 ul li a{ float: left; width: 100%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.l-F7 ul li a:hover{ color:#297dd4;}


/*内页公共部分*/
.l-common-l{ float:left; width:21.8%;}
.l-common-l .l-top{ width: 100%; line-height: 100px; color: #fff; font-weight: bold; font-size: 23px; text-align: center; background: #00a64f;
}
.l-common-l ul{}
.l-common-l ul li{ text-align: center; font-weight: bold; margin: 2px 0 5px 0; background: #e8e8e8;}
.l-common-l ul li a{ display: block; padding: 10px; color: #5f5f5f;}
.l-common-l ul li a:hover{ color:#fff; background: #f1ab01;}
.l-common-l ul li a i{ float: right;}

.l-common-l .l-img{ float: left;width: 100%; margin-top:30px;border:#e5e5e5 solid 1px;}

.l-common-l .l-img a{ float: left; width: 100%;}

.l-common-l .l-msg{ float: left; width: 100%; padding: 30px 0; background: #f5f5f5; font-weight: bold;}

.l-common-l .l-msg p{ float: left; width: 100%; line-height: 30px; padding-left: 17px;}

.l-common-l .l-msg p span{ color: #1ba0d2; float: left; width: 22%;}
.l-common-l .l-msg p i{ float: right; width: 78%; }

.l-common-r{ float:right; width:78%;}
.l-common-r .l-top{ line-height: 50px; background:#e4e4e4; padding: 0 10px; position: relative;}
.l-common-r .l-top .l-title-select{ position: absolute; left: 60px; background: url(../images/xia.png) no-repeat; width: 28px; height: 14px;}
.l-common-r .l-top span{ color:#00a64f; font-size: 17px; font-weight: bold; padding: 0 0 0 30px;}
.l-common-r .l-top span a{ color:#fff; font-size: 17px;}
.l-common-r .l-top b{ float: right; font-size: 15px; font-family: "宋体";}
.l-common-r .l-top b a{ font-size: 15px; font-family: "宋体";}
.l-common-r .l-common-content { width: 100%; padding:35px; margin-bottom:30px; overflow:hidden; min-height: 650px; background: #fff;}
.l-common-content .l-page{ margin-top:30px;}

/*公司简介*/
.l-common-content .l-title{
    font-size:22px;
    font-weight:bold;
    text-align:center;
}
.l-common-content .l-info{
    margin:15px 0;
    text-align:center;
    border-bottom:#999 solid 1px;
}
.l-common-content .l-info .l-llrs{
    margin-left:15px;
}
.l-common-content .l-info .l-date{
    margin-left:15px;
}
.l-common-content .l-article-content{

    padding:20px 0 30px;
}

.l-common-content .l-article-footer a.l-prev-page{
    margin-left:80%;
    margin-right:10px;
}

/*新闻中心*/
.l-common-content .l-list li{ border-bottom:#e5e5e5 dashed 1px; height:40px; line-height:40px; padding: 0 30px;}
.l-common-content .l-list li:hover{ background: #eee;}
.l-common-content .l-list li i{ float: left;}
.l-common-content .l-list li:hover i{ color:#fd0125;}
.l-common-content .l-list li a{ float:left; width:80%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  text-indent:1em;}
.l-common-content .l-list li a:hover{ color:#fd0125;}
.l-common-content .l-list li span{ float:right;}
.l-common-content .l-list .l-news-on{ margin-top: 30px; width: 60%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.l-common-content .l-list .l-news-on .a1{color: #EB6E02;}
.l-common-content .l-list .l-news-next{ margin-top: 8px; width: 60%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.l-common-content .l-list .l-news-next .a1{color: #EB6E02;}


.l-common-content .l-list-1{ float: left; width: 100%;}
.l-common-content .l-list-1 li{ float:left; width: 33.33%; padding:10px 20px;}
.l-common-content .l-list-1 li a{ float: left; width: 100%;}
.l-common-content .l-list-1 li a img{ padding: 8px; border: #e5e5e5 solid 2px; width: 100%; height: 200px;}
.l-common-content .l-list-1 li a p{ width:100%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align:center; padding:5px 0;}

.l-common-content .l-list-2{ float: left; width: 100%;}
.l-common-content .l-list-2 li{float:left; width: 100%; padding: 20px 0; border-bottom: #ccc dashed 1px;}
.l-common-content .l-list-2 li a{ display:block;}
.l-common-content .l-list-2 li a img{ float: left; width:250px; height:150px; padding: 5px;}
.l-common-content .l-list-2 li a .l-msg{ float: left; width:60%; font-size: 12px; padding: 0 0 0 30px;}
.l-common-content .l-list-2 li a .l-msg .l-name{ font-size:16px; font-weight: bold; padding: 5px 0;}
.l-common-content .l-list-2 li a .l-msg .l-description{ padding: 5px 0; height: 95px; overflow: hidden;}
.l-common-content .l-list-2 li a .l-msg .l-date{}

/*留言*/
.l-common-content .l-tixing{ text-align:center; font-weight:bold; padding-top: 30px; font-size: 15px;}
.l-common-content .l-form-ul{ overflow:hidden; padding-top:30px;}
.l-common-content .l-form-ul li{ overflow:hidden; padding:5px 0;}
.l-common-content .l-form-ul li lable{ float:left; width:20%; padding-top:5px; text-align:center;}
.l-common-content .l-form-ul li lable span{ color:#F00;}
.l-common-content .l-form-ul li p{ float:left; width:80%;}
.l-common-content .l-form-ul li p input{
    float:left;
    font-size:12px;
    border:solid 1px #999;
    width:65%;
    height:32px;
    line-height:18px;
    display:block;
    border-radius:4px;
    -webkit-appearance:none;
    box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;
    transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s
}
.l-common-content .l-form-ul li textarea{

    border:#999 solid 1px;
    width:70%;
    line-height:18px;
    display:block;
    border-radius:4px;
    -webkit-appearance:none;
    box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;
    transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s
    overflow:auto;
    height:auto;
    margin:0;
    font:inherit;
}
.l-common-content .l-form-ul li p input.l-yzm{

    width:20%;
    text-align: center;

}

.l-common-content .l-form-ul li p i{
    float:left;
    height:32px;
    line-height:28px;
    color:#f00;
    text-align:center;
    margin-left:20px ;
}
.l-common-content .l-form-ul li p i.l-num{
    width:15%;
    border: #014998 solid 1px;

}

.l-common-content .l-form-ul li input[type="reset"]{

    float:left;
    font-size:14px;
    padding:5px;
    border:solid 1px #999;
    width:10%;
    height:35px;
    line-height:18px;
    display:block;
    border-radius:4px;
    -webkit-appearance:none;
    box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;
    transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;
    background:#014998;
    color:#fff;
    margin:15px 20px 20px 0;
}
.l-common-content .l-form-ul li input[type="submit"]{
    float:left;
    font-size:14px;
    padding:5px;
    border:solid 1px #999;
    width:10%;
    height:35px;
    line-height:18px;
    display:block;
    border-radius:4px;
    -webkit-appearance:none;
    box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;
    transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;
    background:#014998;
    color:#fff;
    margin:15px 20px 20px 300px;

}

/*公司简介*/

.l-common-content .l-article-footer a.l-prev-page{
    margin-left:80%;
    margin-right:10px;

}