﻿.banner {
	width: 100%;
	height: 500px;
	background: url(../images/banner.jpg) no-repeat center;
	overflow: hidden;
	cursor:pointer;
}

.link_area{ display:block; width: 100%; height: 810px;padding-top: 60px;}
.link_area .link_hook{ display:block; width:1200px; height: 680px; margin:0px auto;
/*background:#1b1f25 url(../img/index/bg_3.png) no-repeat 0 0; background-size: contain;*/}
.link_area .link_hook h5{font-size: 34px;color: #333;text-align: center;margin-bottom: 22px;}
.link_area .link_hook .tit_line{width: 60px;height: 13px;margin: 0 auto 38px;}
.link_area .link_tab{ display:block; width: 353px; height: 100%; float: left;}
.link_area .tab_list{ display:block; height: 100%;}
.link_area .tab_list li{ display:block; height:180px; opacity: 0.4; position: relative;}
.link_area .tab_list .tit{ display:block; font-size: 26px; color: #2c2c2c; position: absolute; left: 50%; margin-left: -32%; top: 50%; margin-top: -4.9%; transition: margin-left 0.3s ease-out;font-family: 'TencentSansw7';right: 32px;}
/*.link_area .tab_list .txt{ display:block; font-size: 16px; color: #2c2c2c; position: absolute; left: 50%; margin-left: -32%; top: 50%; margin-top: 5.8%; transition: margin-left 0.3s ease-out;font-family: 'TencentSansw3';right: 30px;}*/
.link_area .tab_list .icon{ display:block; height: 22px; width: 32px; background: url(../images/icon_arrow_r.png) no-repeat 0 0; position: absolute; left: 50%; /*margin-left: -21.5%;*/ margin-left: -32%; top: 50%; margin-top: 14.8%; opacity: 0; transition: margin-left 0.3s ease-out,opacity 0.3s ease-out;background-size: 100% 100%;}
.link_area .tab_list li.list_item_2 .icon{ margin-top: 9.0%; }
.link_area .tab_list li.list_item_3 .icon{ margin-top: 3.8%; }
.link_area .tab_list .tit:after{ display:block; content:""; height: 70px; width: 6px; background: #eb6100; position: absolute; left: 50%; margin-left: -62%; top: 18%; opacity:0; transform: translate(-20px,0px); transition: opacity 0.3s ease-out,transform 0.3s ease-out;}

.link_area .tab_list li.list_item_2 .tit{ margin-top: -10.9%; }
.link_area .tab_list li.list_item_2 .txt{margin-top: -0.2%; }

.link_area .tab_list li.list_item_3 .tit{ margin-top: -16.3%; }
.link_area .tab_list li.list_item_3 .txt{margin-top: -6.2%; }

.link_area .tab_list li.current{opacity: 1;}
.link_area .tab_list li.current .tit{ margin-left: -28%; }
.link_area .tab_list li.current .txt{ margin-left: -28%; }
.link_area .tab_list li.current .tit:after{ opacity:1; transform: translate(0px,0px);}
.link_area .tab_list li.current .icon{ opacity:1; margin-left: -10.5%; }


.link_area .link_content{ 
	display:block;
	 width: 801px; 
	/* height: 810px; */
	 margin-left: 353px; 
	 overflow: hidden;}
.link_area .link_content .con{ display:none; width: 100%; height: 100%;}
.link_area .link_content .con_1{ display:block;}

.link_area .link_con_list{ display:block; width: 100%; height: 100%;}
.link_area .link_con_list li{ display:block; width: 196px; float: left; height: 236px; background: url(../images/index_link_1_1.jpg) no-repeat center center; background-size: cover; overflow: hidden;}
.link_area .con_2 .link_con_list li{width: 196px;}
.link_area .con_3 .link_con_list li{width: 157px;height: 157px;}
.link_area .link_con_list li a{ display:block; width: 100%; height: 100%; position: relative;}

.link_area .link_con_list2 li{ display:block; width: 260px; float: left; height: 236px; background: url(../images/index_link_1_1.jpg) no-repeat center center; background-size: cover; overflow: hidden;}
.link_area .con_1 .link_con_list li.item_1{ background-image: url(../images/index_link_1_1.jpg);margin-right: 3px;}
.link_area .con_1 .link_con_list li.item_2{ background-image: url(../images/index_link_1_2.jpg); margin-right: 3px;}
.link_area .con_1 .link_con_list li.item_3{ background-image: url(../images/index_link_1_3.jpg); margin-right: 3px;}
.link_area .con_1 .link_con_list li.item_4{ background-image: url(../images/index_link_1_4.jpg); margin-right: 3px;margin-top: 9px;}
.link_area .con_1 .link_con_list li.item_5{ background-image: url(../images/index_link_1_5.jpg); margin-top:9px; margin-right: 3px;}
.link_area .con_1 .link_con_list li.item_6{ background-image: url(../images/index_link_1_6.jpg); margin-top:9px;margin-right: 3px;}



.link_area .con_2 .link_con_list li.item_1{ background-image: url(../images/index_link_2_1.jpg);margin-right: 4px; }
.link_area .con_2 .link_con_list li.item_2{ background-image: url(../images/index_link_2_2.jpg); margin-right: 4px;}
.link_area .con_2 .link_con_list li.item_3{ background-image: url(../images/index_link_2_3.jpg);margin-right: 4px;}
.link_area .con_2 .link_con_list li.item_4{ background-image: url(../images/index_link_2_4.jpg); }
.link_area .con_2 .link_con_list li.item_5{ background-image: url(../images/index_link_2_5.jpg); margin: 9px 0;margin-right: 4px; }
.link_area .con_2 .link_con_list li.item_6{ background-image: url(../images/index_link_2_6.jpg);margin: 9px 0;margin-right: 4px; }
.link_area .con_2 .link_con_list li.item_7{ background-image: url(../images/index_link_2_7.jpg);margin: 9px 0;margin-right: 4px;  }
.link_area .con_2 .link_con_list li.item_8{ background-image: url(../images/index_link_2_8.jpg); margin: 9px 0; }






.link_area .con_3 .link_con_list li.item_1{ background-image: url(../images/index_link_3_1.jpg);  margin-bottom:9px;margin-right: 3px; }
.link_area .con_3 .link_con_list li.item_2{ background-image: url(../images/index_link_3_2.jpg);  margin-bottom:9px;margin-right: 3px; }
.link_area .con_3 .link_con_list li.item_3{ background-image: url(../images/index_link_3_3.jpg); margin-bottom:9px;margin-right: 3px;}
.link_area .con_3 .link_con_list li.item_4{ background-image: url(../images/index_link_3_4.jpg); margin-bottom:9px;margin-right: 3px; }
.link_area .con_3 .link_con_list li.item_5{ background-image: url(../images/index_link_3_5.jpg);  margin-bottom:9px;}
.link_area .con_3 .link_con_list li.item_6{ background-image: url(../images/index_link_3_6.jpg);  margin-bottom:9px;margin-right: 3px;}
.link_area .con_3 .link_con_list li.item_7{ background-image: url(../images/index_link_3_7.jpg);margin-right: 3px; margin-bottom:9px;}
.link_area .con_3 .link_con_list li.item_8{ background-image: url(../images/index_link_3_8.jpg);margin-right: 3px; margin-bottom:9px;}
.link_area .con_3 .link_con_list li.item_9{ background-image: url(../images/index_link_3_9.jpg);margin-right: 3px; margin-bottom:9px;}
.link_area .con_3 .link_con_list li.item_10{ background-image: url(../images/index_link_3_10.jpg); margin-bottom:9px;}
.link_area .con_3 .link_con_list li.item_11{ background-image: url(../images/index_link_3_11.jpg);margin-right: 3px;}
.link_area .con_3 .link_con_list li.item_12{ background-image: url(../images/index_link_3_12.jpg);margin-right: 3px;}
.link_area .con_3 .link_con_list li.item_13{ background-image: url(../images/index_link_3_13.jpg);margin-right: 3px;}
.link_area .con_3 .link_con_list li.item_14{ background-image: url(../images/index_link_3_14.jpg);margin-right: 3px;}
.link_area .con_3 .link_con_list li.item_15{ background-image: url(../images/index_link_3_15.jpg);margin-right: 3px;}




.link_area .link_con_list .script{ display:block; width: 260px; height: 236px;position: absolute; left: 0px; bottom: 0px;top: 0px; background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.4),rgba(0,0,0,0)); }
.link_area .link_con_list .script:hover{background: #004499;opacity: .7;}
.link_area .con_2 .link_con_list .script{width: 196px; height: 236px;position: absolute;top: 0px; }
.link_area .con_3 .link_con_list .script{width: 157px; height: 157px;position: absolute;top: 0px; }
/*.link_area .con_3 .link_con_list li.item_5 .script{height: 558px;}*/
.link_area .con_1 .link_con_list .script .tit{ display:block; text-align: center; margin-top: 110px; font-size: 18px; color: #fff; transition: margin-top 0.3s ease-out;font-family: 'TencentSansw7';}
.link_area .con_3 .link_con_list .script .tit{ display:block; text-align: center; margin-top: 65px; font-size: 16px; color: #fff; transition: margin-top 0.3s ease-out;font-family: 'TencentSansw7';}
.link_area .link_con_list .script .tit{ display:block; text-align: center; margin-top: 119px; font-size: 18px; color: #fff; transition: margin-top 0.3s ease-out;font-family: 'TencentSansw7';}
.link_area .link_con_list .script .txt{ display:block; margin-left:43px; margin-top: 9px; line-height: 1.8; font-size: 16px; color: #fff; opacity: 0; transform: translate(0px,15px); transition: opacity 0.3s ease-out;font-family: 'TencentSansw3';margin-right: 43px;}
.link_area .con_1 .link_con_list .script .icon{ display:block;  height: 14px; width: 31px; background: url(../images/icon_arrow_r_s.png) no-repeat 0 0; position: absolute; left: 220px; top: 190px; opacity: 0; transition: all 0.3s ease-out;background-size: 100% 100%;}
.link_area .link_con_list .script .icon{ display:block;  height: 14px; width: 31px; background: url(../images/icon_arrow_r_s.png) no-repeat 0 0; position: absolute; left: 120px; top: 130px; opacity: 0; transition: all 0.3s ease-out;background-size: 100% 100%;}
.link_area .con_2 .link_con_list .script .icon{position: absolute; left: 155px; top: 200px;}
.link_area .con_1 .link_con_list li a:hover .script .tit{ margin-top: 90px;}
.link_area .link_con_list li a:hover .script .txt{ opacity: 1; transform: translate(0px,0);}
.link_area .link_con_list li a:hover .script .icon{animation: a_arrow_r 0.2s linear forwards; }

@keyframes a_arrow_r {
	0%{ opacity: 0; right: 71px;}
	100%{opacity: 1; right: 51px;}
}
.yjzx{
	width: 267px;
	height: 56px;
	background: url(../images/yjzx.png) no-repeat;
	margin: 0 auto;
}

/*.........................................*/

.part_1 h5{font-size: 34px;color: #333;text-align: center;}
.part_1 .tit_line{width: 60px;height: 13px;margin: 0 auto ;}
.part_1 {
    width: 1200px;
    overflow: hidden;
    margin: 0px auto 0 auto;
    height: auto;
}

.homeCon1 {
    width: 100%;
    height: 640px;
    margin: 0 auto;
}

.homeContitle {
    width: 100%;
    height: 22px;
    font-size: 16px;
    padding: 24px 0;
    border-bottom: 3px solid #f2f2f2;
    position: relative;
    margin-bottom: 30px;
}

.homeContitle span {
    font-size: 20px;
    display: inline-block;
    width: auto;
    height: 25px;
    text-align: center;
    padding: 0 24px;
    cursor: pointer;
}
.homeContitle .spanL a{
	color: #ff6c00; 
}
.homeContitle .title:hover {
    color: #f39800;
}

.homeContitle .spanL {
    padding: 0;
    float: right;
}

.spanL .spanL-word {
    float: left;
    font-size: 14px;
    line-height: 22px;
    padding: 0;
    margin-right: 5px;
    cursor: pointer;
}

.spanL .spanL-word a {
    color: #f39800;
}

.spanL-icon {
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-left: 6px solid rgb(254, 102, 3);
    border-bottom: 6px solid transparent;
    border-right: 6px solid transparent;
    float: right;
    margin-top: 6px;
}

.active {
    color: #f39800;
    /* font-weight: bold; */
}

.titleBor {
    width: 130px;
    height: 3px;
    background: #f39800;
    position: absolute;
    top: 70px;
    left: 0;
}

.homeConCon1 {
    width: 100%;
    height: 430px;
}


.homeConConL02 {
    width: 544px;
    height: 388px;
    float: left;
    padding: 20px 30px 0 20px;
    background: url(../images/hyq_hzp01.png) no-repeat;
}

.homeConConL02A {
    width: 100%;
    height: 50px;
    display: block;
    font-size: 26px;
    line-height: 50px;
    padding: 0;
    color: #055490;
    font-weight: bold;
}

.homeConConL02 div {
    width: 100%;
    height: 48px;
}

.homeConConL02 div span {
    float: left;
    font-size: 26px;
    line-height: 48px;
    color: #5d5d5d;
}

.homeConConL02 div img {
    float: right;
}

.homeConConL02 ul {
    margin-left: 10px;
    margin-top: 10px;
}

.homeConConL02 li {
    width: 211px;
    height: 108px;
    margin: 12px 20px;
    float: left;
    position: relative;
}

.homeConConL02 li p {
    width: 100%;
    font-size: 22px;
    line-height: 108px;
    color: #ffffff;
    text-align: center;
    position: absolute;
}

.homeConConL02 li img {
    width: 211px;
    height: 108px;
    position: absolute;
    top: 0;
    left: 0;
}

.homeConCon02 {
    width: 594px;
    height: 428px;
    float: left;
}

.homeConCon02 .homeConConL02A {
    padding-left: 30px;
    padding-top: 20px;
}

.homeConCon02 p {
    padding-left: 30px;
    width: calc(100% - 50px);
    padding-top: 20px;
    font-size: 18px;
    line-height: 32px;
    color: #444444;
    text-align: left;
}

.homeConCon02 li {
    width: 124px;
    margin: 20px 9px;
    float: left;
}

.homeConCon02 ul {
    margin-left: 10px;
}

.fmore {
    width: 100%;
    height: 48px;
    display: block;
    text-align: center;
    margin-top: 5px;
}

.homeConConL em {
    display: inline-block;
    width: 190px;
    height: 48px;
    position: absolute;
    top: 280px;
    left: 30px;
    background: url(../images/hyq_act.png) no-repeat;
}

.homeConConL em:hover {
    background: url(../images/hyq_def.png) no-repeat;
}

.homeConConL:hover {
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
    transition: .4s;
    transform: translate3d(0, -3px, 0);
}

.homeConConL img {
    width: 100%;
    height: 100%;
    background-size: contain;
}

.homeConConRhzp {
    width: 1206px;
    height: 415px;
    /*float: right;*/
}


.homeConConRhzp ul {
   /* width: 942px;*/
    height: 100%;
    margin: 0;
    padding: 0;
    margin-top: 10px;
    float: left;
}

.homeConConRhzp li {
    width: 196px;
    height: 172px;
    float: left;
    margin-right: 5px;

    margin-bottom: 20px;
    cursor: pointer;
    list-style: none;
    position: relative;
}

.homeConConRhzp li img {
    width: 196px;
    height: 95px;
    margin-bottom: 10px;
}

.homeConConRhzp li div {
    height: 30px;
    text-align: center;
    font-size: 18px;
    color: #252525;
    line-height: 30px;
}

.homeConConRlihuan li div a {
    color: #fff;
}

.homeConConRlihuan li div a:hover {
    color: #f39800;
    text-decoration: underline;
}

.hzpgdzx {
    width: 87px;
    height: 29px;
    background: url(../images/hzpgdzx.png) no-repeat;
    position: absolute;
    top: 273px;
    left: 55px;
}

.homeConConRwzcffx {
    width: 1212px;
    height: 415px;
  /*  float: right;*/
}

/*.hyq_wzcffx_title {
    width: 836px;
    height: 68px;
    float: left;
    background: url(../images/hyq_wzcffx_title.png) no-repeat center center;
    text-align: center;
    font-size: 26px;
    color: #444444;
    line-height: 68px;
    font-weight: bold;
}*/

.homeConConRwzcffx ul {
    /*width: 942px;*/
    height: 100%;
    margin: 0;
    padding: 0;
    margin-top: 10px;
    float: left;
}

.homeConConRwzcffx li {
    width: 236px;
    height: 353px;
    float: left;
    margin-right: 6px;
    margin-bottom: 20px;
    cursor: pointer;
    list-style: none;
    position: relative;
}

.homeConConRwzcffx li img {
    width: 196px;
    height: 94px;
    margin-bottom: 0;
}

.homeConConRwzcffx li div {
    text-align: center;
    font-size:16px;
    color: #fff;
    line-height: 60px;
}

.homeConConRwzcffx li div a {
    color: #444444;
}

.homeConConRwzcffx li div a:hover {
    color: #073d80;
    text-decoration: underline;
}

.homeConConR {
    width:1212px;
    height: 498px;

}

.homeConConR ul {
    width: 1212px;
    height: 100%;
    margin: 0;
    padding: 0;
}

.homeConConRLi {
    width: 198px;
    height:173px;
    float: left;
    margin-right: 4px;
    margin-bottom: 20px;
    cursor: pointer;
    list-style: none;
    position: relative;
    background: url(../images/yq-1.jpg) no-repeat;
}
.homeConConRLi2 {
    width: 236px;
    height:172px;
    float: left;
    margin-right: 4px;
    margin-bottom: 20px;
    cursor: pointer;
    list-style: none;
    position: relative;
    background: url(../images/yq-1.jpg) no-repeat;
}
.homeConConRLi:hover a{color: #666;}
.homeConConRLi:hover div{color: #666;}
.homeConConRLi2:hover a{color: #666;}
.homeConConRLi02 {
    width: 198px;
    height: 353px;
    float: left;
    margin-right: 4px;
    background: url(../images/gp-1.jpg) no-repeat;
    cursor: pointer;
    list-style: none;
    position: relative;
}
.homeConConRLi02:hover div{color: #666;}


.homeConConRLi-img02 {
    width: 199px;
    height: 143px;
}

.homeConConRLi-word1 {
    text-align: center;
    font-size: 22px;
    color: #252525;
    line-height: 32px;
}

.homeConConRLi-word11 {
    text-align: center;
    font-size: 16px;
    color: #fff;
    margin-top: 286px;
}
.homeConConRLi-word111 {
    text-align: center;
    font-size: 16px;
    color: #fff;
    margin-top: 75px;
}
.homeConConRLi-word11:hover {
    color: #073d80;
    text-decoration: underline;
}
.homeConConRLi-word21 {
    text-align: center;
    color: #fff;


}

.homeConConRLi-word1 a {
    color: #fff;
    font-size: 16px;
    line-height: 173px;
}

.homeConConRLi-word1 a:hover {
    color: #f39800;
    text-decoration: underline;
}
.over a:hover{
    color: #f39800;
    text-decoration: underline;
}
.over div:hover{
    color: #f39800;
    text-decoration: underline;
}
.homeConConRDiv {
    width: 843px;
    height: 172px;
    float: left;
    margin: 0 auto;
    background: url(../images/hyq_sl05.png) no-repeat;
}

.homeConConRDiv p {
    width: 175px;
    height: 172px;
    float: left;
    font-size: 26px;
    line-height: 172px;
    text-align: center;
    color: #5d5d5d;
}

.homeConConRDiv ul {
    margin: 27px 0;
}

.homeConConRDiv li {
    padding: 0 27px;
    float: left;
    font-size: 22px;
    line-height: 60px;
    text-align: center;
    color: #5d5d5d;
}

.homeConConRDiv a {
    color: #444444;
}

.homeConConRDiv a:hover {
    color: #055490;
    text-decoration: underline;
}

.homeConCon03 ul {
    margin-left: 38px;
    margin-top: 10px;
}

.homeConCon03 li {
    width: 337px;
    height: 129px;
    margin: 10px 17px;
    float: left;
    position: relative;
	box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
}

.homeConCon03 li p {
    width: 100%;
    font-size: 22px;
    line-height: 129px;
    color: #ffffff;
    text-align: center;
    position: absolute;
	background:rgba(0,0,0,0.3);
}
.homeConCon03 li p:hover {
    color: #272727;
	background:rgba(255,255,255,0.5);
}
.homeConCon03 li img {
    width: 337px;
    height: 129px;
    position: absolute;
    top: 0;
    left: 0;
}

.over:hover {
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
    transition: .4s;
    transform: translate3d(0, -3px, 0);
}
.part_tp1{background: url(../images/yq-1.jpg);}
.part_tp1:hover{background: url(../images/yq-11.jpg);}
.part_tp2{background: url(../images/yq-2.jpg);}
.part_tp2:hover{background: url(../images/yq-22.jpg);}
.part_tp3{background: url(../images/yq-3.jpg);}
.part_tp3:hover{background: url(../images/yq-33.jpg);}
.part_tp4{background: url(../images/yq-4.jpg);}
.part_tp4:hover{background: url(../images/yq-44.jpg);}
.part_tp5{background: url(../images/yq-5.jpg);}
.part_tp5:hover{background: url(../images/yq-55.jpg);}
.part_tp6{background: url(../images/yq-6.jpg);}
.part_tp6:hover{background: url(../images/yq-66.jpg);}
.part_tp7{background: url(../images/yq-7.jpg);}
.part_tp7:hover{background: url(../images/yq-77.jpg);}
.part_tp8{background: url(../images/yq-8.jpg);}
.part_tp8:hover{background: url(../images/yq-88.jpg);}
.part_tp9{background: url(../images/yq-9.jpg);}
.part_tp9:hover{background: url(../images/yq-99.jpg);}
.part_tp10{background: url(../images/yq-10.jpg);}
.part_tp10:hover{background: url(../images/yq-101.jpg);}
.part_tp11{background: url(../images/yq-1111.jpg);}
.part_tp11:hover{background: url(../images/yq-111.jpg);}
.part_tp12{background: url(../images/yq-102.jpg);}
.part_tp12:hover{background: url(../images/yq-121.jpg);}

.gp li{
	width:236px;
}
.gp .homeConConRLi-word11{
	color:#fff;
}
.gp li:hover .homeConConRLi-word11{
	color:#666;
}
.gp-1:hover{background: url(../images/gp-1.png);}
.gp-1{background: url(../images/gp-11.png);}
.gp-2:hover{background: url(../images/gp-2.png);}
.gp-2{background: url(../images/gp-22.png);}
.gp-3:hover{background: url(../images/gp-3.png);}
.gp-3{background: url(../images/gp-33.png);}
.gp-4:hover{background: url(../images/gp-4.png);}
.gp-4{background: url(../images/gp-44.png);}
.gp-5:hover{background: url(../images/gp-5.png);}
.gp-5{background: url(../images/gp-55.png);}




.sp-1{background: url(../images/sp-1.jpg);}
.sp-1:hover{background: url(../images/sp-1-11.jpg);}
.sp-2{background: url(../images/sp-2.jpg);}
.sp-2:hover{background: url(../images/sp-22.jpg);}
.sp-3{background: url(../images/sp-3.jpg);}
.sp-3:hover{background: url(../images/sp-33.jpg);}
.sp-4{background: url(../images/sp-4.jpg);}
.sp-4:hover{background: url(../images/sp-44.jpg);}
.sp-5{background: url(../images/sp-5.jpg);}
.sp-5:hover{background: url(../images/sp-55.jpg);}
.sp-6{background: url(../images/sp-6.jpg);}
.sp-6:hover{background: url(../images/sp-66.jpg);}
.sp-7{background: url(../images/sp-7.jpg);}
.sp-7:hover{background: url(../images/sp-77.jpg);}
.sp-8{background: url(../images/sp-8.jpg);}
.sp-8:hover{background: url(../images/sp-88.jpg);}
.sp-9{background: url(../images/sp-9.jpg);}
.sp-9:hover{background: url(../images/sp-99.jpg);}
.sp-10{background: url(../images/sp-10.jpg);}
.sp-10:hover{background: url(../images/sp-101.jpg);}
.sp-11{background: url(../images/sp-11.jpg);}
.sp-11:hover{background: url(../images/sp-111.jpg);}
.sp-12{background: url(../images/sp-12.jpg);}
.sp-12:hover{background: url(../images/sp-121.jpg);}

.rfx li{
	width:198px;
	margin-right:4px;
}
.rfx .homeConConRLi-word11{
	color:#fff;
}
.rfx li:hover .homeConConRLi-word11{
	color:#666;
}
.rfx-1{background: url(../images/rfx-1.png);}
.rfx-1:hover{background: url(../images/rfx-11.png);}
.rfx-2{background: url(../images/rfx-2.png);}
.rfx-2:hover{background: url(../images/rfx-22.png);}
.rfx-3{background: url(../images/rfx-3.jpg);}
.rfx-3:hover{background: url(../images/rfx-33.jpg);}
.rfx-4{background: url(../images/rfx-4.png);}
.rfx-4:hover{background: url(../images/rfx-44.png);}
.rfx-5{background: url(../images/rfx-5.png);}
.rfx-5:hover{background: url(../images/rfx-55.png);}
.rfx-6{background: url(../images/rfx-6.png);}
.rfx-6:hover{background: url(../images/rfx-66.png);}

.dj li{
	width:197px;
	margin-right:3px;
	position:relative;
	background-position:center;
}


.dj li:after{
	content:'';
	width:100%;
	height:100%;
	display:block;
	position:absolute;
	top:0;
	right:0;
	background:rgba(0,0,0,0.6);
	z-index:3
}
.dj li:hover::after{
	display:none;
}
.dj li div{
	width:100%;
	position:absolute;
	top:286px;
	margin-top:0;
	z-index:4;
}

.dj-1{background: url(../images/dj-11.png);}
.dj-2{background: url(../images/dj-22.png);}
.dj-3{background: url(../images/dj-33.png);}
.dj-4{background: url(../images/dj-44.png);}
.dj-5{background: url(../images/dj-55.png);}
.dj-6{background: url(../images/dj-66.png);}
.dj-7{background: url(../images/dj-77.png);}



.lh-1{background: url(../images/lh-1.jpg);}
.lh-1:hover{background: url(../images/lh-11.jpg);}
.lh-2{background: url(../images/lh-2.jpg);}
.lh-2:hover{background: url(../images/lh-22.jpg);}
.lh-3{background: url(../images/lh-3.jpg);}
.lh-3:hover{background: url(../images/lh-33.jpg);}
.lh-4{background: url(../images/lh-4.jpg);}
.lh-4:hover{background: url(../images/lh-44.jpg);}
.lh-5{background: url(../images/lh-5.jpg);}
.lh-5:hover{background: url(../images/lh-55.jpg);}
.lh-6{background: url(../images/lh-6.jpg);}
.lh-6:hover{background: url(../images/lh-66.jpg);}
.lh-7{background: url(../images/lh-7.jpg);}
.lh-7:hover{background: url(../images/lh-77.jpg);}
.lh-8{background: url(../images/lh-8.jpg);}
.lh-8:hover{background: url(../images/lh-88.jpg);}
.lh-9{background: url(../images/lh-9.jpg);}
.lh-9:hover{background: url(../images/lh-99.jpg);}
.lh-10{background: url(../images/lh-10.jpg);}
.lh-10:hover{background: url(../images/lh-101.jpg);}
.xxzx{
	width: 267px;
	height: 57px;
	background: url(../images/xxzx.png) no-repeat;
	margin: 0 auto;
}
/*。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。*/
.part_gywp{
	height: 515px;
	width: 1200px;
	margin: 0 auto;
}
.part_gywp h5 {
    font-size: 34px;
    color: #333;
    text-align: center;
    margin-bottom: 22px;
}

.part_gywp .tit_line {
    width: 60px;
    height: 13px;
    margin: 0 auto 38px;
}

.part_gywp .gytw{
	width: 1200px;
	height: 286px;
	padding-top: 24px;
	margin: 0 auto;
	background: url(../images/gywp_bg.png) no-repeat;
}
.part_gywp .gytw p{
	font-size: 17px;
	color: #444;
	line-height: 32px;
	text-indent: 35px;
	padding-left: 487px;
}
/*.....................................................*/
.hengqie{
	width: 100%;
	height: 361px;
	background:url(../images/hengqie.jpg) no-repeat center;
	
}
.hengmid{
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.hengmid h6{
	font-size: 20px;
	width: 129px;
	height: 36px;
	line-height: 36px;
	background: #f39800;
	color: #fff;
	text-align: center;
	float: left;
	margin-top: 209px;
	margin-right: 183px;
}
.hengmid p{
	font-size: 18px;
	line-height: 30px;
	color: #fff;
	text-align: left;
	float: left;
	margin-top: 16px;
	margin-right: 115px;
}

.liucheng_list h5{font-size: 34px;color: #333;text-align: center;margin-bottom: 20px;color: #333;margin-top: 63px;}
.liucheng_list .tit_line{width: 60px;height: 13px;margin: 0 auto 38px;}
.liucheng_list {
	width: 1100px;
    height: 448px;
	margin: 0 auto;
}

.liucheng_list li {
    width: 185px;
    height: 260px;
    float: left;
    list-style: none;
    margin: 0 45px;
}

.liucheng_list li p {
    padding-top: 141px;
    background-position: top center;
    background-repeat: no-repeat;
    font-size: 16px;
    line-height: 28px;
    color: #444444;
    text-align: center;
}

.liucheng_list li p:hover {
    color: #044c84;
}

.liucheng_list .step01 {
    background-image: url(../images/step01.png);
}

.liucheng_list .step01:hover {
    background-image: url(../images/step01_active.png);
}

.liucheng_list .step02 {
    background-image: url(../images/step02.png);
}

.liucheng_list .step02:hover {
    background-image: url(../images/step02_active.png);
}

.liucheng_list .step03 {
    background-image: url(../images/step03.png);
}

.liucheng_list .step03:hover {
    background-image: url(../images/step03_active.png);
}

.liucheng_list .step04 {
    background-image: url(../images/step04.png);
}

.liucheng_list .step04:hover {
    background-image: url(../images/step04_active.png);
}

