﻿html {
    overflow-y: scroll;
}

body {
    margin: 0;
    font: 12px/1.5 \5b8b\4f53, Arial, sans-serif;
    /*background:#ffffff;*/
}

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p {
    padding: 0;
    margin: 0;
}

table, td, tr, th {
    font-size: 12px;
}

ol, ul {
    list-style: none;
}

li {
    list-style-type: none;
}

img {
    vertical-align: top;
    border: 0;
    /*-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray; */
    /*-webkit-filter:blur(2px);*/
}

h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: normal;
}

address, cite, code, em, th, i {
    font-weight: normal;
    font-style: normal;
}

.hx a, .hx em, .fB {
    font-weight: bold;
}

.clearfix {
    *zoom: 1;
}

.clearfix:after {
    display: block;
    overflow: hidden;
    clear: both;
    height: 0;
    visibility: hidden;
    content: ".";
}

a {
    color: #252525;
    text-decoration: none;

    font-family: "Microsoft YaHei", 微软雅黑, "MicrosoftJhengHei", 华文细黑, STHeiti, MingLiu, sans-serif;
    /*font-family: 'Microsoft Yahei', tahoma, arial, "Hiragino Sans GB", sans-serif;*/
    /*transition: all .2s ease;*/
}

a:hover {
    color: #237ab3;
}

a:visited {
    text-decoration: none;
}

b.red {
    color: #237ab3;
}

b {
    color: #3f3f3f;
}

::selection {
    background: #237ab3;
    color: #fff;
}

::-moz-selection {
    background: #237ab3;
    color: #fff;
}

h1, h2, h3, h5 {
    font-family: "Microsoft YaHei", 微软雅黑, "MicrosoftJhengHei", 华文细黑, STHeiti, MingLiu;
}

/*::-webkit-selection { background:#237ab3; color:#fff; }*/
/*topbanner*/
.top {
    height: 810px;
    width: 100%;
    /*background: url("/Public/img/top_bg.png") no-repeat top center;*/
    margin-bottom: 70px;
}

img#logo {
    height: 100px;
    float: left;
    margin-right: 20px;
}

#nav_bg {
    width: 100%;
    height: 120px;
    background: url("/Public/img/top_nav_bg.png") repeat-x;
    /*float: left;*/
}

#nav {
    width: 1000px;
    height: 100px;
}

ul#nav {
    margin: 0;
    padding: 0;
    float: left;

}

#nav li {
    margin: 0;
    padding: 0;
    float: left;
    height: 100px;
    line-height: 100px;
}

#nav li a#current {
    background: url("https://www.hebeidali.com/Public/img/btn_over_bg.png") repeat-x;
    color: #fff;
}

#nav li a:hover {
    background: url("https://www.hebeidali.com/Public/img/btn_over_bg.png") repeat-x;
    color: #fff;
}

#nav li a {
    height: 20px;
    height: 74px;
    padding-top: 26px;
    width: 90px;
    display: inline-block;
    text-align: center;
    font-size: 14px;
}

#nav li a:hover {
}

.banner {
    position: relative;
    overflow: auto;
    width: 100%;
    height: 400px;
}

.banner li {
    list-style: none;
}

.banner ul li {
    float: left;
    width: 100%;
    height: 400px;
    text-align: center;
}

#slider_btn {
    position: relative;
    width: 1000px;
}

.unslider-arrow {
    z-index: 2;
    position: absolute;
    text-align: center;
    display: inline-block;
    width: 22px;
    height: 34px;
}

.prev {
    top: -200px;
    left: -54px;
    opacity: 0.2
}

.prev:hover {
    opacity: 1;
}

.next {
    top: -200px;
    left: 1000px;
    opacity: 0.2
}

.next:hover {
    opacity: 1;
}

#banner_btn_wrap {
    position: relative;
}

#banner_btn {
    width: 1000px;
    top: -20px;
    position: absolute;
}

#banner_btn #btn_tips {
    width: 242px;
    height: 126px;
    position: absolute;
    top: -126px;
}

#banner_btn ul li {
    float: left;
    margin-right: 10px;
    position: relative;
}

#banner_btn ul li.last {
    margin: 0;
}

.bottom {
    width: 100%;
    height: 400px;
    background: #151f25;
    color: #999;

}

.bottom a {
    color: #999;
}

.bottom a:hover {
    color: #cc3333;
}

.bottom h3 {
    color: #999;
    border-bottom: 2px solid #cc3333;
    padding: 10px 0;
    font-size: 14px;
    margin-bottom: 10px;
}

.bottom #bottom_wrap {
    margin-top: 40px;
}

.bottom #bottom_contact {
    width: 270px;
    float: left;
}

.bottom #bottom_contact img {
    margin-bottom: 20px;
}

.bottom #bottom_download {
    float: left;
    width: 210px;
    margin: 0 60px 0 50px;
}

.bottom #bottom_download ul li {
    line-height: 28px;
}

.bottom #bottom_link {
    float: left;
    width: 230px;

    margin-right: 60px;
}

.bottom #bottom_link ul li a {
    color: #cc3333;
    background: #191919;
    padding: 2px 10px;
    display: block;
    color: #83878a;
    float: left;
    margin: 2px 2px
}

.bottom #bottom_link ul li a:hover {
    color: #fff;
    background: #cc3333;
}

.bottom #bottom_qrcode {
    width: 120px;
    float: left;
}

.footer {
    background: #0c1317;
    height: 80px;
}

.footer #footer_wrap {
    text-align: center;
    height: 80px;
}

.footer_wrap #gotoimg {
    width: 80px;
    height: 40px;
    background: url("https://www.hebeidali.com/Public/img/bottom_gobtn.png") no-repeat;
    float: right;
    margin-top: 40px;
}

#left {
    margin-top: 0px;
}

.left_block {
}

.left_block h3 {
    height: 64px;
    padding-top: 30px;
    font-size: 18px;
    background: url("https://www.hebeidali.com/Public/img/page_left_product_title_bg.png") no-repeat;
    border-bottom: 6px solid #2878B3;
    text-align: center;
}

.left_block h3 span {
    font-size: 14px;
}

.left_block h3 a {
    color: #fff;
}

.left_block ul {
    margin: 0;
    list-style: none;
}

.left_block li {
    margin: 0;
    padding: 0px;
}

#p_p_l_cate {
    margin-top: 30px;
    margin-bottom: 30px;
}

#p_p_l_cate ul {
    background: #fff;
    border: solid 1px #287AB3;
    height: auto;
    border-bottom: solid 5px #2878B3;
}

#p_p_l_cate ul li a {
    color: #FFFFFF;
    font-size: 14px;
    height: 46px;
    line-height: 46px;
    border-bottom: 1px solid #287AB3;
    display: block;
    padding-left: 38px;
    background: #388BC6;
}
#p_p_l_cate ul li a:hover
{
    color: #fff;
    background: #237ab3 url("https://www.hebeidali.com/Public/img/page_left_ico1.png") no-repeat;
    background-position: 10px;
}

/*文章内容开始*/
.article{
    width: 100%;
    height: 428px;
    background: url("https://www.hebeidali.com/Public/img/page_article_bg.png") repeat-x;
}
.article h3{
    font-size: 24px;
    font-weight: bold;
    color: #2a2a2a;
}
.article .block{
    float: left;
    width: 300px;
    margin-top: 30px;
}
.article .block ul li span#bdate {
    display: block;
    padding-top: 12px;
    width: 70px;
    height: 58px;
    background: #cc3333;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    overflow: hidden;
    float: left;
    margin-right: 20px;
}
.article .block ul li span#bdate b{
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    height: 12px;
    line-height: 12px;
    margin: 0;
    padding: 0;
    font-family: "\5FAE\8F6F\96C5\9ED1","微软雅黑","Microsoft JhengHei","华文细黑",STHeiti,MingLiu;
}
.article .block ul li span#bdate b#d_year {
    font-size: 24px;
    height: 24px;
    line-height: 24px;
    padding-top: 12px;
    display: block;
}
.article .anews ul li{
    height: 40px;
    line-height: 40px;
    border-bottom: dashed 1px #bbbbbb;
}
.article .block ul li span{
    float: right;
    color: #8d8d8d;
}
.article .block ul li.fli{
    height: 70px;
    padding: 15px 0;
    border-bottom: dashed 1px #bbbbbb;
    margin-bottom: 10px;
}
.article .block ul li.fli p{
    line-height: 24px;
    color: #7f7f7f;
}
.article .block ul li.fli h5{
    margin: 0;
    padding: 0;
    line-height: 24px;
}
.article .block ul li.fli h5 a{
    font-size: 14px;
    font-weight: bold;
    color: #444;
}

.article .afaq{
    margin: 0 50px;
    margin-top: 30px;
}
.article .afaq ul
{
    margin-top: 20px;
}
.article .afaq ul li{
    height: 70px;
    margin:  0;
    padding: 10px 0;
    border-bottom: dashed 1px #b2b2b2;
}
.article .afaq ul li:last-child{
    border: none;
}
.article .afaq ul li a{
    color: #cc3333;
    font-size: 14px;
}
.article .afaq ul li p{
    height: 30px;
}
.article .afaq ul li b{
    display: inline-block;
}
.article .afaq ul li b#issue{
    color: #fff;
    background: #b2b2b2;
    padding: 2px;
    width: 20px;
    height: 20px;
    font-size: 14px;
    margin-right: 20px;
    float: left;
    text-align: center;
}
.article .afaq ul li b#anwser{
    color: #fff;
    background: #cc3333;
    padding: 2px;
    width: 20px;
    height: 20px;
    font-size: 14px;
    margin-right: 20px;
    float: left;
    clear: both;
    text-align: center;
}
#usual1 {
    margin-top: 20px
}

#usual1 ul li
a {
    display: block;
    width: 100px;
    height: 30px;
    line-height: 30px;
    float: left;
    background: #ccc;
    margin: 0
    2px 0 0;
    text-align: center;
    font-weight: bold
}

#usual1 ul li
a.selected {
    background: #cc3333;
    color: #fff
}

#usual1
.tabc {
    padding: 10px
    10px;
    border: 1px
    solid #ccc
}

#usual1 .tabc
p {
    text-indent: 2em;
    line-height: 24px;
    font-size: 12px;
    color: #111
}

#usual1 .tabc table tr
td {
    border: 1px
    solid #ccc
}

#usual1 .tabc table tr td
p {
    text-indent: 0;
    padding: 2px
    0
}

#usual1 .tabc ul
li {
    width: auto;
    height: 30px
}

#usual1 .tabc ul li
a {
    display: block;
    float: none;
    background: none;
    margin: 0;
    text-align: left;
    font-weight: normal;
    width: auto
}

div.jogger ul
li {
    float: left;
    margin: 0px;
    padding: 0px
}

div.jogger {
    clear: both;
    height: 30px;
    padding: 0px;
    margin: 0px;
    font-family: "lucida sans unicode","lucida grande",lucidagrande,"lucida sans",geneva,verdana,sans-serif
}

div.jogger
a {
    padding: 0.5em 0.64em 0.43em 0.64em;
    /*margin: 2px;*/
    color: #fff;
    background-color: #222222;
    text-decoration: none
}

div.jogger a:hover {
    padding: 0.5em 0.64em 0.43em 0.64em;
    /*margin: 2px;*/
    color: #fff;
    background-color: #237ab3;
}

div.jogger a:active {
    padding: 0.5em 0.64em 0.43em 0.64em;
    /*margin: 2px;*/
    color: #fff;
    background-color: #191919
}

div.jogger
span.current {
    font-family: "Microsoft YaHei", "微软雅黑", "MicrosoftJhengHei", "华文细黑", STHeiti, MingLiu, sans-serif;
    padding: 0.5em 0.64em 0.43em 0.64em;
    /*margin: 2px;*/
    color: #ffffff;
    background-color: #cc3333;
    text-align: center;
}

div.jogger
span.disabled {
    display: none
}
#gb
input {
    width: 200px;
    border: none;
    background: #f9f9f9;
    height: 30px;
    line-height: 30px;
    border-bottom: #e1e1e1 1px solid;
    margin: 10px;
}

#gb
textarea {
    width: 400px;
    height: 150px;
    background: #f9f9f9;
    border: none;
    border-bottom: #e1e1e1 1px solid;
    margin: 10px;
}

#gb
#sbutton {
    margin-left: 80px;
    margin-top: 5px;
    width: 120px;
    height: 40px;
    background: #A4A4A4;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    border: none
}

#gb
br {
    clear: left;
    height: 30px
}
#gb label{
    display: inline-block;
    width: 70px;
}
#guestbooklist .jogger
a {
    color: #fff
}

#guestbooklist
table {
    border-collapse: collapse;
    margin-bottom: 20px
}

#guestbooklist table
td {
    border: #e1e1e1 solid 1px;
    text-align: center;
    vertical-align: middle;
    padding: 6px;
    color: #444
}
#videobcg {
    position: absolute;
    top: 0px;
    left: 0px;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -1000;
    overflow: hidden;
}