* {
    margin: 0;
    padding: 0;
    font-family:"微软雅黑";}

a {
    text-decoration: none;
    color:#000;
    font-size:14px;}
body {

    background: #f4f4f4;}
.all{
    background: url(../images/bg_logo2.jpg)left no-repeat,url()right no-repeat;
    z-index:100;}
.header {
    width:100%;
    background: #003399;
    background: url(../images/hqctopbj.png) no-repeat;
    height:120px;
    z-index: 10;}

.top{width: 100%; height: 160px; background: #0d4381;  no-repeat;}
.topc{width: 1200px; height: 160px; margin: 0 auto;background:url(../images/hqctopbj.png)  }
.logolf{width: 1200px; height: 160px; float: left;padding-top:0px;}

.nav {
    width: 100%;
    background: #fff;
    margin-bottom: 20px;
    z-index: 10;
    border-bottom: solid 2px #0c4280;}
.nav-1 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    background: #fff;
    height: 42px;
    z-index: 20;}
.nav div>ul {
    list-style-type: none;/*//将标签前面的原点去掉*/
    width: 100%;
    list-style-type: none;
    display: -moz-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -moz-box-align: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -moz-box-pack: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    /*for ie9*/

    justify-content: center;
    margin: 0 auto 0;
    display: table;}
.nav div ul .nLi {
    flex: 1;
    margin: 0px auto;
    text-align: center;
    cursor: pointer;
    position: relative;
    line-height: 42px;
    display: block;
    display: table-cell;}
.nav .nLi:hover{
    background: #0d4380;
    transition:  0.7s;
    color:#fff;}
.nav .nLi>ul {
    position:absolute;
    transform: scale(0, 0);
    width: 100%;
    list-style: none;
    left:0;
    top: 100%;
    z-index: 100;}
.nav .nLi>ul>li {
	width:100%;
    text-align: center;
    background: #0d4380;
    cursor: pointer;
    transition: all .5s;}
.nav .nLi>ul>li>a{
    color:#fff;
    animation: anim .5s ease-in;}
.nav div>ul>li:hover ul {
    animation: anim .5s ease-in;
    transform: scale(1,1);}
.nav a{
    color:#000;
    width: 100%;
    height: 100%;
    font-size:16px;
    display: block;
    color: #000000;}
.nav .nLi>a:hover{
    display: block;
    margin:0 auto;
    color:#fff;}
.nav .nLi>ul>li:hover {
    background-color: #0066ff;
    color:#fff;}
.section {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    background: #fff;
    height: 360px;
    margin-bottom: 15px;
    z-index: 10;}

.section_left {
    z-index: 10;
    position: absolute;
    width: 600px;
    height: 330px;
    margin: 15px;}

.section_right {
    z-index: 10;
    position: absolute;
    background: #fff;
    width: 600px;
    height: 330px;
    margin: 15px;
    margin-left: 600px;}

.section_right_1 {
    width: 100%;
    height: 40px;
    border-bottom: solid 1.3px #cccccc;}

.section_right_1_1 {
    float: left;
    width: 18%;
    height: 38px;
    border-bottom: solid 2.5px #0d4380;
    font-size: 18px;
    font-family: "微软雅黑", "Microsoft Yahei", arial;
    line-height: 38px;
    padding-left: 10px;}

.section_right_1_2 {
    float: right;
    width: 0%;
    height: 20px;
    margin-top: 16px;
    font-size: 20px;
    font-family: "微软雅黑", "Microsoft Yahei", arial;
    line-height: 38px;
    padding-right: 30px;
    background:url(../images/more.jpg) no-repeat;}

.section_right_2 {
    float: left;
    width: 100%;
    height: 287px;}

.section_right_2 > ul > li {
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    list-style-image:url();
    list-style-position: inside;
    border-bottom: dotted 1px #cccccc;}
.section_right_2 > ul > li >a:hover{
    color:#0066ff;}
.section_right_3 {
    float: left;
    width: 20%;
    height: 287px;
    padding-left: 14px;
    font-size: 14px;}

.section_right_3 > ul > li {
    height: 40px;
    line-height: 40px;
    border-bottom: dotted 1px #cccccc;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}

.middle {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    background:#fff;
    height:365px;
    margin-bottom: 20px;}

.text {
    height: 410px;}

.text1 {
    float: left;
    width: 380px;
    height: 335px;
    position: relative;
    margin: 15px;
    background: #f4f4f4;}

.text2 {
    float: left;
    width: 380px;
    height: 335px;
    position: relative;
    margin: 15px;
    margin-left: 0px;
    background: #f4f4f4;}

.text3 {
    float: left;
    width: 380px;
    height: 335px;
    position: relative;
    margin: 15px;
    margin-left: 0px;
    background:#f4f4f4;}
.middle_right_1 {
    width: 100%;
    height: 40px;
    border-bottom: solid 1px #e8e8e8;}

.middle_right_1_1 {
    float: left;
    width: 27%;
    height: 40px;
    border-bottom: solid 2.5px #0d4380;
    font-size: 18px;
    font-family: "微软雅黑", "Microsoft Yahei", arial;
    line-height: 40px;
    padding-left: 10px;}

.middle_right_1_2 {
    float: right;
    width: 0%;
    height: 25px;
    font-size: 20px;
    font-family: "微软雅黑", "Microsoft Yahei", arial;
    line-height: 40px;
    padding-right: 30px;
    background:url(../images/more.jpg) no-repeat;
    margin-top: 18px;}
.middle_right_2 {
    float: left;
    width: 90%;
    padding-left:11px;}

.middle_right_2 > ul > li {
    height: 47px;
    line-height: 47px;
    list-style-image:url();
    list-style-position: inside;
    border-bottom: dotted 1px #cccccc;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.middle_right_2 > ul > li>a:hover{
    color:#1363e5;}
.guidance {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    /*background:#fff;*/
    height: 260px;
    margin-bottom: 20px;
    z-index: 10;}
.guidance_left{
    float:left;
    width: 720px;
    background: #ffffff;}
.guidance_right{
    float:right;
    margin-left:15px;
    width:365px;
    margin-bottom:5px;
    background-color: #fff;}

.guidance_1 {
    width: 100%;
    height: 40px;
    border-bottom: solid 1px #e8e8e8;
    margin-bottom:5px;}
.guidance_1_01{
    width:580px;
    height:214px;
    margin:0 auto;}
.guidance_1_02{
   margin:10px;
    float:left;
    width:116px;
    height:85px;}
.guidance_1_02>a{
    color:#fff;}
.pic:hover{
    transform: scale(1.05);
    transition:0.5s;}
.guidance_1_1 {
    float: left;
    width: 14%;
    height: 40px;
    border-bottom: solid 2.5px #0d4380;
    font-size: 18px;
    font-family: "微软雅黑", "Microsoft Yahei", arial;
    line-height: 40px;
    padding-left: 10px;
    margin-left: 15px;}
.guidance_1_2 {
    float: left;
    width: 28%;
    height: 40px;
    border-bottom: solid 2.5px #0d4380;
    font-size: 18px;
    font-family: "微软雅黑", "Microsoft Yahei", arial;
    line-height: 40px;
    padding-left: 10px;
    margin-left: 5px;}
.guidance_1_3{
    width:80%;
    margin:0 auto;
    height:65px;
    margin-bottom:20px;
    margin-top:15px;}
.guidance_1_4{
    width:80%;
    margin:0 auto;
    height:120px;
    cursor: pointer;}
.float {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    height: 250px;
    margin-bottom:17px;
    background: #fff;}
.float_1 {
    width: 100%;
    height: 40px;
    border-bottom: solid 2px #e8e8e8;
    margin-bottom:5px;}

.float_1_1 {
    float: left;
    width:9%;
    height: 40px;
    border-bottom: solid 2.5px #0d4380;
    font-size: 18px;
    font-family: "微软雅黑", "Microsoft Yahei", arial;
    line-height: 40px;
    padding-left: 10px;
    float: left;
    width: 9%;
    height: 40px;
    border-bottom: solid 2.5px #0d4380;
    font-size: 18px;
    font-family: "微软雅黑", "Microsoft Yahei", arial;
    line-height: 40px;
    padding-left: 9px;
    margin-left: 11px;}
.lianjie {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    background: #fff;
    height: 110px;
    margin-bottom: 20px;
    z-index: 10;}
.lianjie>ul>li{
    float:left;
    text-align: center;
    margin:0 auto;
    margin-left:38px;
    margin-top: 15px;
    list-style-image: url();
    position: relative;}
.lianjie>ul>li>a:hover{
    color: #112dff;
    text-decoration:underline;}
.footer {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    background:#0d4380;
    text-align: center;
    height: 140px;

    z-index: 10;}
.footer1{
    width: 800px;
    margin-left: auto;
    margin-right: auto;
    color:#fff;
    display: block;
    padding-top:25px;
    line-height:40px;
    text-align: center;
    font-size:14px;}     

ol.breadcrumb {
    
    display: block;
    list-style: none;
    margin: 0px;
    font-size: 16px;
    line-height: 40px;
    height: 40px;
    overflow: hidden;
    width: 100%;
    padding-left:4px;
background: url() left 20px center no-repeat ;}
ol.breadcrumb li {
     float: left;
     margin: 0 5px 0 0;
     padding: 0;
     display:inline;
     color:#000;}
ol.breadcrumb li a:hover{
    color:#2C9BDB;}
ol.breadcrumb li a{
    color:#000;
    font-size: 20px;
}
