@charset "UTF-8";
/*全局样式*/
* { padding: 0; margin: 0; line-height: 1; box-sizing: border-box; }

div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a { border: 0; }

img { border: none; vertical-align: middle; display: inline-block; max-width: 100%; }

body { font-family: Arial,"微软雅黑"; font-size: 14px; color: #000; }

html { overflow-y: scroll; }

ul, ol { list-style-type: none; }

th, td, input { font-size: 14px; }

h3 { font-size: 14px; }

button { border: none; cursor: pointer; font-size: 14px; background-color: transparent; }

select { border-width: 1px; _zoom: 1; border-style: solid; padding-top: 2px; font-size: 14px; }

.clear { clear: both; font-size: 1px; height: 0; visibility: hidden; line-height: 0; }

.clearfix { zoom: 1; }

a { text-decoration: none; }

a:hover { opacity: 0.8; filter: Alpha(opacity=80); }

a:link, a:visited { text-decoration: none; color: #333; }

.fl { float: left; }

.fr { float: right; }

hr { display: block; border: none; }

.bk { border: 1px red solid; }

/*顶部*/
.head-top { padding: 10px 0; border-bottom: 1px #E4E4E4 solid; }
.head-top ul { float: left; margin-top: 10px; }
.head-top ul li { float: left; height: 15px; line-height: 15px; border-right: 1px #A9A9A9 solid; padding-right: 15px; margin-right: 15px; }
.head-top ul li a { color: #A9A9A9; }
.head-top ul li:last-child { border: none; }
.head-top dl { float: right; text-align: right; padding-right: 50px; background-image: url(../img/top-tel-icon.png); background-position: right center; background-repeat: no-repeat; }
.head-top dl dt { height: 15px; line-height: 15px; font-size: 15px; color: #fe8a01; font-weight: 200; }
.head-top dl dd { height: 20px; line-height: 20px; font-size: 20px; color: #070604; font-weight: bold; margin-top: 5px; }

/*导航和logo*/
.nav-logo { background-image: url(../img/nav-logo-bg.jpg); background-repeat: repeat; }
.nav-logo h1 { float: left; width: 16%; text-align: center; padding: 15px 0 20px; }
.nav-logo .nav { width: 84%; height: 76px; background: #fff; float: left; text-align: right; padding-top: 45px; border-bottom-left-radius: 20px; }
.nav-logo .nav ul { display: inline-block; }
.nav-logo .nav ul li { display: inline-block; font-size: 0; margin-right: 23px; }
.nav-logo .nav ul li a { font-size: 15px; color: #070604; }
.nav-logo .nav ul li i { font-size: 16px; font-style: normal; color: #d5d5d5; padding-left: 23px; }
.nav-logo .nav .search { display: inline-block; width: 240px; height: 30px; text-align: left; background: #F8F8F8; }
.nav-logo .nav .search input { width: 200px; line-height: 30px; padding: 0 10px; outline: none; border: none; background: none; }
.nav-logo .nav .search span { display: inline-block; width: 35px; height: 17px; line-height: 17px; text-align: center; border-left: 1px #D6D6D6 solid;  margin-top:0px;}

/*产品展示*/
.iproduct { margin-top: 50px; }
.iproduct h2 { text-align: center; font-size: 25px; color: #fe8a01; }
.iproduct ul { margin-top: 22px; text-align: center; }
.iproduct ul li { display: inline-block; margin-right: 2px; }
.iproduct ul li, .iproduct ul li a, .iproduct ul li i { font-size: 12px; color: #a9a9a9; font-style: normal; }
.iproduct ul li a { padding: 0 3px; }
.iproduct ul li i { padding-left: 5px; font-size: 14px; }
.iproduct .ipro-list { overflow: hidden; margin-top: 20px; }
.iproduct .ipro-list .ipro-item { width: 49%; }
.iproduct .ipro-list .ipro-item a { display: block; height: 210px; }
.iproduct .ipro-list .ipro-item a:hover { text-decoration: none; }
.iproduct .ipro-list .ipro-item strong, .iproduct .ipro-list .ipro-item small { display: block; margin-left: 45px; }
.iproduct .ipro-list .ipro-item strong { font-size: 20px; color: #3c3c3c; padding-top: 40px; }
.iproduct .ipro-list .ipro-item small { font-size: 12px; color: #a9a9a9; padding-top: 15px; }
.iproduct .ipro-more { display: block; width: 244px; height: 37px; line-height: 37px; text-align: center; font-size: 12px; color: #505050; margin: 45px auto 0; border: 1px #E9E9E9 solid; }

/*新闻列表*/
.inews-list { margin-top: 55px; background: #F8F8F8; }
.inews-list > div.container { position: relative; background: #F8F8F8; padding: 70px 0; }
.inews-list .inews-item { width: 50%; float: left; overflow: hidden; }
.inews-list .inews-item strong { display: block; font-size: 25px; color: #fe8a01; font-weight: normal; }
.inews-list .inews-item ul { width: 80%; margin-top: 35px; }
.inews-list .inews-item ul li { width: 100%; height: 35px; }
.inews-list .inews-item ul li a { display: inline-block; float: left; height: 35px; line-height: 35px; color: #505050; overflow: hidden; white-space: normal; text-overflow: ellipsis; }
.inews-list .inews-item ul li em { display: inline-block; float: right; height: 35px; line-height: 35px; font-style: normal; color: #a9a9a9; }
.inews-list hr { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 2px; height: 50px; background: #FE8A01; }
.inews-list .item1 { border-right: 1px #E9E9E9 solid; }
.inews-list .item2 { border-left: 1px #E9E9E9 solid; }
.inews-list .item2 ul, .inews-list .item2 strong { margin-left: 20%; }

/*内页*/
.inside-main { margin-top: 35px; }

.inside-menu { float: left; width: 287px; padding: 0 30px; border: 1px #F5F5F5 solid; }
.inside-menu strong { display: block; font-size: 28px; color: #111e2d; padding-top: 55px; }
.inside-menu strong:first-letter { color: #fe8a01; }
.inside-menu hr { margin-top: 25px; width: 35px; height: 3px; background: #FE8A01; }
.inside-menu h2 { margin-top: 15px; font-size: 25px; color: #111e2d; }
.inside-menu ul { margin-top: 23px; margin-bottom: 40px; }
.inside-menu ul li a { display: block; height: 42px; line-height: 42px; padding-left: 10px; border-bottom: 1px #F5F5F5 solid; }
.inside-menu ul li a:hover { background: #FE8A01; color: #fff; text-decoration: none; }

.nr{width: 772px; float: right;  text-align:left; line-height:24px;}

.nr img{ max-width:100%; height:auto;}

.inside-pic-list { width: 772px; float: right; }
.inside-pic-list ul { margin-left: -7.5px; margin-right: -7.5px; }
.inside-pic-list ul li { width: 48.5%; float: left; padding: 0 7.5px; }
.inside-pic-list ul li .bort { height: 15px; background-image: url(../img/nav-logo-bg.jpg); background-repeat: repeat; }
.inside-pic-list ul li .list-con { margin-bottom: 35px; padding: 25px 0 0 20px; border: 1px #F5F5F5 solid; }
.inside-pic-list ul li .list-con a { display: block; height: 147px; background-size: 40%; background-position: 90% center; background-repeat: no-repeat; }
.inside-pic-list ul li .list-con a:hover { text-decoration: none; }
.inside-pic-list ul li .list-con dl dt { font-size: 20px; color: #231815; font-weight: normal; padding-bottom: 5px; }
.inside-pic-list ul li .list-con dl dd { font-size: 12px; color: #7f4f21; line-height: 20px; }

/*底部*/
.footer { height: 75px; line-height: 75px; text-align: center; color: #fff; background: #000; }

/*# sourceMappingURL=css.css.map */

.mod-pager-box
{
    clear:both;
    padding-top:30px;
    padding-bottom:10px;
    width:100%;
    text-align:center;
    font-size:12px;
    line-height:40px;
    }
.mod-pager-box a
{
    text-align:center;
    line-height:40px;
    margin:0 5px;
    width:40px;
    height:40px;
    color:#fff;
    background-color:#cccccc;
    display:inline-block;
    border-radius:9px;
    cursor:pointer;
}
.mod-pager-box a:hover,.mod-pager-box .current
{
    text-align:center;
    margin:0 5px;
    width:40px;
    height:40px;
    line-height:40px; cursor:pointer;
    color:#fff;
    background-color:#fea134;
    display:inline-block;  border-radius:9px;
}
.mod-pager-box a.pages
{
    width:auto;
    padding:0 15px;  border-radius:9px;
    display:inline-block;
}

.mod-pager-box.s1 a[disabled='disabled'],mod-pager-box.s1 span[disabled='disabled']{ display:none;}

.list-txt ul {width: 772px; float: right;  border-bottom: 0px #ddd dotted; }
.list-txt ul li { height: 33px; padding-left: 15px; background-image: url(../img/inside-list-line.jpg); background-position: left center; background-repeat: no-repeat; }
.list-txt ul li a, .list-txt ul li em { display: inline-block; height: 33px; line-height: 33px; overflow: hidden; }
.list-txt ul li a { width: 85%; float: left; color: #666; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
.list-txt ul li em { float: right; color: #bbb; font-style: normal; }