/*header*/
body,html{min-width:1220px;}
a:hover{color:#005ec4}
.header-bg{ width: 100%; min-width: 1200px; height: 50px; line-height: 50px; background: #F5F5F5;}
.header{text-align: right;}
.header span{ color: #7a7a7a; font-family: "微软雅黑"; padding: 0px 4px; margin-right: 6px;  height: 22px; line-height: 22px; display: inline-block;}
.header span a{ color: #7a7a7a; font-family: "微软雅黑"; height: 22px; display: inline-block;}
.header .header-wx{font-size: 14px; background: url(/hdw/template/common/header/down.png) no-repeat right 8px; padding-right: 16px; cursor: pointer; margin-right: 20px;}
.header .header-wx.on{background: url(/hdw/template/common/header/up.png) no-repeat right 8px; }
.header-cn,.header-en{ border: 1px solid #959595;}
.header-cn.on,.header-en.on{background: #005ec4; color: #fff; border: 0;}

.header-wx{position: relative;}
.qrcode{width: 110px; height: 110px; background: #ccc; display: none; position: absolute; left: 10px; top: 20px; z-index: 2; border:1px solid #ccc;} 

.qrcode img { width: 100%;height: 100%;}
/*nav*/
.nav{height: 122px;}
.logo{margin-top: 20px;}
.logo img {
    width: 300px;
    height: 78px;
}
/*搜索*/
.search{width: 291px; height: 30px; background: url(/hdw/template/common/header/searsh.png) no-repeat; margin-top: 20px; display:none;}
.search input{height: 30px; line-height: 30px; width: 240px; border: 0; background: none; padding-left: 15px; outline: none; vertical-align: top;}
.search button{height: 30px; width: 30px; border: 0; background: none; outline: none; cursor: pointer;}
/*导航*/ /*兼容ie8*/
.nav-ul{margin-top:50px; min-width: 890px;}
.nav-ul li{float: left;}
.nav-ul li.nav_ind a{margin-left: 6px;}
.nav-ul li a{float: left; font-size: 18px; color: #333; font-family: "微软雅黑"; padding: 2px 20px; border-radius: 20px; margin-left: 18px;}
.nav-ul li a.on{color: #fff; background-image: url(/hdw/template/common/header/navbg112.png); background-repeat: no-repeat;}
.nav-ul li:first-child a.on{color: #fff; background-image: url(/hdw/template/common/header/navbg76.png); background-repeat: no-repeat;}
.nav-ul li.nav_pro a.on{color: #fff; background-image: url(/hdw/template/common/header/navbg130.png); background-repeat: no-repeat;}
.nav-ul li a:hover{color: #fff; background-image: url(/hdw/template/common/header/navbg112.png);background-repeat: no-repeat;}
.nav-ul li:first-child a:hover{color: #fff; background-image: url(/hdw/template/common/header/navbg76.png); background-repeat: no-repeat;}
.nav-ul li.nav_pro a:hover{color: #fff; background-image: url(/hdw/template/common/header/navbg130.png); background-repeat: no-repeat;}

/*公用调整*/
.main-l-ul li.class_B {
    background: #f7f7f7;
    padding-left: 16px;
}
li.class_C {
    padding: 15px 30px 15px 56px;
}
.main-l-ul .class_B.on a.on {
    border-bottom: none;
}
.main-l-ul li.on {
    border-bottom: none;
}
.main-l-ul li.class_A.on {
    /* border-bottom: 1px solid #2B86D5; */
}
.main-l h3{
  height:100px;
  line-height:100px;
}
.main-r h3 {
    font-size: 22px;
    color: #333;
    border-left: 4px solid #005ec4;
    margin-left: 30px;
    padding-left: 20px;
    margin-top: 34px;
    font-weight: normal;
    font-family: "微软雅黑";
    line-height: 28px;
}
.main-r-bd-ul li a {
    padding-left: 16px;
    background: url(/hdw/template/page/index/dian.png) 0 center no-repeat;
}
.main-r .main-r-bd {
    padding: 20px 30px 30px;
}
ul.main-r-bd-ul {
    margin: 0 10px;
}
.jlon_click a {
    cursor: pointer;
}

/*公用调整 2018.04.08*/
.left_daohang {
    padding-top: 2px;
}
.main-l h3 {
    height: 100px;
    line-height: 100px;
    border: none;
    background: #005ec4;
    color: #fff;
    margin-right: 30px;
}
ul.main-l-ul {
    padding: 0;
}
.main-l-ul li:hover a {
    color: #fff;
}
.main-l-ul li.class_A.on{
    /* border-bottom: 1px solid #2B86D5; */
    background: #005ec4;
}
.main-l-ul li.on a {
    color: #ffffff;
}
.main-l-ul li:hover, .main-l-ul li a:hover, .main-l-ul li:hover a{
    color:#005ec4
}
.main-l-ul .class_B.on {
    border-bottom: none;
    background: #4291e7;
}
.main-l-ul li a {
    padding: 15px 20px 15px 22px;
    display: block;
}
.main-l-ul li{
    padding: 0;
}
.main-l-ul li.class_C {
    padding-left: 38px;
}
.main-l-ul li.class_C a {
    font-size: 15px;
}
.main-r.fr h3 {
    background: #005ec4;
    color: #fff;
    padding: 10px 20px;
    margin-right: 30px;
}
.main-l-ul li.on:hover, .main-l-ul li.on a:hover, .main-l-ul li.on:hover a {
    color: #fff;
}
.fullSlide .hd ul li,.main01-l .banner ol li{
	width: 16px;
	height: 16px;
	background:url(/hdw/template/common/header/sidbai.png);
}
.fullSlide .hd ul li.on,.main01-l .banner ol li.current{background:url(/hdw/template/common/header/sidlan.png);}

/*视频兼容修改*/
video.index_video {
    width: 318px;
    height: 215px;
    border: 1px solid;
    background: #000;
}
video.cp_video {
    width: 838px;
    height: 460px;
}
.vio_div{
    overflow:hidden;
    width:838px;
}
.vio_div *{
   max-width:100%;
}

.main-bd h4 {
    text-align: center;
    font-size: 16px;
    margin: 10px 0;
}
/*信息公开*/
.section_cont_box {
    padding: 20px;
    overflow: hidden;
    min-height: 438px;
}
.memberunit_section {
    width: 100%;
    overflow: hidden;
}
.memberunit_section h6 {
    font-size: 20px;
    text-align: center;
    padding-bottom: 20px;
    border-bottom: 3px solid #2373D2;
}
.memberunit_list {
    padding: 20px 0;
    overflow: hidden;
    margin-bottom: 20px;
}
.memberunit_list li {
    width: 50%;
    float: left;
    box-sizing: border-box;
    background: #f4f4f4;
    border: 1px solid #fff;
}
.memberunit_list li a {
    display: block;
    color: #333;
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}