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

body{background: url(../jpg/7qabl4.jpg) top center no-repeat#f2f2f2;
    font-size: 15px;font-family: "Microsoft YaHei";background-position: 0 150px;}
ul,ol{list-style:none;}
ul, li {
	text-decoration: none;
	list-style-type: none;
}
a {
	text-decoration: none;
}
a{text-decoration:none;cursor: pointer;color: #333;}
img{border:0;vertical-align:middle;}
input,button{vertical-align:top;outline:none;border:none;}
button{padding: 0;cursor: pointer;}
button::-moz-focus-inner {padding: 0;}  
textarea{outline:none;border:none;resize:none;}
input, textarea {box-sizing: content-box;outline: none;background: 0 0;font-family: "Microsoft YaHei"}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    color: #666666;
}
input:-moz-placeholder, textarea:-moz-placeholder {
    color:#666666;
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color:#666666;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color:#666666;
}
span, a {
    vertical-align: middle;
}
.navcont{width: 1400px;  margin: auto;   overflow: hidden;}
.top{width: 1200px;  margin: auto;   overflow: hidden;}
.link{color: #b29185; font-size: 16px;    overflow: hidden;    width: 100%;
    margin-top: 25px;}
.link li a{color: #616161;}
.link li:nth-child(1){width: 100%;   float: left;  text-align: right;}
.link li:nth-child(2){    width: 60%;  float: right;  text-align: right;}
.nlogo{float:left;float: left; width: 555px;}
.nlogo img{margin: 0 auto;  display: block; margin-top: 28px;width:100%;}
.search-box{    overflow: hidden;
    background: #ffffff;
    border-radius: 5px;
    height: 50px;}
#searchBox2{width: 88%; float: left;  line-height: 50px; text-indent:1em;font-size: 16px;}
#okbutton2{width: 61px;height: 50px; float: right; background: #1685e6;}
#okbutton2 img{}
#searchBox1{width: 70%; float: left;  line-height: 35px; text-indent:1em;font-size: 14px;}
#okbutton1{width: 61px;height: 35px; float: right; background: none;}
#okbutton1 img{width: 34%;}
.rs{width: 100%;  margin: auto;  overflow: hidden;}
.rs li{width: 98%; text-align: center;}
.rs li span,.rs li a{color: #666666;
    padding-right: 13px;
    font-size: 15px;
    line-height: 40px;
    font-weight: bold;}
.navall{    width: 100%; overflow: hidden; height: 148px;   border-bottom: 5px solid #0f88e5;background: #ffffff;-webkit-transform: translateZ(0);}
.nav{display: flex;
    align-items: center;
    justify-content: space-between;margin-top: 50px;}

.nav li a{font-size: 20px; display: inline-block;color: #878787;}
.nav li:hover{}
.nav li:hover a{ color:#0f88e5;  }
input::-webkit-input-placeholder { 
    color: #cdcdcd;
}
.fd{display:none;width: 220px;height: 35px;    border: 1px solid #dedede;
    border-radius: 50px;
}
input:-moz-placeholder { 
    color: #cdcdcd;
}
input::-moz-placeholder { 
    color: #cdcdcd;
}
input:-ms-input-placeholder { 
    color: #cdcdcd;
}
.nav_fixed {
    position: fixed;
    top: 0px;
    z-index: 99;left: 0px;
    right: 0px;left:0px;padding: 0px;height: auto;
    padding: 10px 0px;
}
.nav_fixed .nlogo{width: 375px}
.nav_fixed .nlogo img{ width: 100%;margin-top: 0px;}
.nav_fixed .link{display:none;}
.navright{width: 750px; float: right;}
.serch{     width: 605px; margin: auto; margin-top: 80px; margin-bottom: 80px;}
.nav_fixed .nav{margin-top: 0px;}
.nav_fixed .navcont{display: flex;
    align-items: center;
    justify-content: space-between;}
.nav_fixed .fd{display:block;}
@media screen and (max-width: 1400px) and (min-width: 769px){
body{background: url(../jpg/7qabl4.jpg) top center no-repeat#f2f2f2;
    font-size: 0.15rem;font-family: "Microsoft YaHei";background-position: 0 1.5rem;}
ul,ol{list-style:none;}
ul, li {
	text-decoration: none;
	list-style-type: none;
}
a {
	text-decoration: none;
}
a{text-decoration:none;cursor: pointer;color: #333;}
img{border:0;vertical-align:middle;}
input,button{vertical-align:top;outline:none;border:none;}
button{padding: 0;cursor: pointer;}
button::-moz-focus-inner {padding: 0;}  
textarea{outline:none;border:none;resize:none;}
input, textarea {box-sizing: content-box;outline: none;background: 0 0;font-family: "Microsoft YaHei"}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    color: #666666;
}
input:-moz-placeholder, textarea:-moz-placeholder {
    color:#666666;
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color:#666666;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color:#666666;
}
span, a {
    vertical-align: middle;
}
.navcont{width: 14rem;  margin: auto;   overflow: hidden;}
.top{width: 12rem;  margin: auto;   overflow: hidden;}
.link{color: #b29185; font-size: 0.16rem;    overflow: hidden;    width: 100%;
    margin-top: 0.25rem;}
.link li a{color: #616161;}
.link li:nth-child(1){width: 100%;   float: left;  text-align: right;}
.link li:nth-child(2){    width: 60%;  float: right;  text-align: right;}
.nlogo{float:left;float: left; width: 5.55rem;}
.nlogo img{margin: 0 auto;  display: block; margin-top: 0.28rem;}
.search-box{    overflow: hidden;
    background: #ffffff;
    border-radius: 0.05rem;
    height: 0.5rem;}
#searchBox2{width: 88%; float: left;  line-height: 0.5rem; text-indent:1em;font-size: 0.16rem;}
#okbutton2{width: 0.61rem;height: 0.5rem; float: right; background: #1685e6;}
#okbutton2 img{}
#searchBox1{width: 70%; float: left;  line-height: 0.35rem; text-indent:1em;font-size: 0.14rem;}
#okbutton1{width: 0.61rem;height: 0.35rem; float: right; background: none;}
#okbutton1 img{width: 34%;}
.rs{width: 100%;  margin: auto;  overflow: hidden;}
.rs li{width: 98%; text-align: center;}
.rs li span,.rs li a{color: #666666;
    padding-right: 0.13rem;
    font-size: 0.15rem;
    line-height: 0.4rem;
    font-weight: bold;}
.navall{    width: 100%; overflow: hidden; height: 1.48rem;   border-bottom: 5px solid #0f88e5;background: #ffffff;}
.nav{display: flex;
    align-items: center;
    justify-content: space-between;margin-top: 0.5rem;}

.nav li a{font-size: 0.2rem; display: inline-block;color: #878787;}
.nav li:hover{}
.nav li:hover a{ color:#0f88e5;  }
input::-webkit-input-placeholder { 
    color: #cdcdcd;
}
.fd{display:none;width: 2.2rem;height: 0.35rem;    border: 1px solid #dedede;
    border-radius: 0.5rem;
}
input:-moz-placeholder { 
    color: #cdcdcd;
}
input::-moz-placeholder { 
    color: #cdcdcd;
}
input:-ms-input-placeholder { 
    color: #cdcdcd;
}
.nav_fixed {
    position: fixed;
    top: 0rem;
    z-index: 999999999999999;left: 0rem;
    right: 0rem;left:0rem;padding: 0rem;height: auto;
    padding: 0.1rem 0rem;
}
.nav_fixed .nlogo{width: 3.75rem}
.nav_fixed .nlogo img{ width: 100%;margin-top: 0rem;}
.nav_fixed .link{display:none;}
.navright{width: 7.5rem; float: right;margin-right:.15rem;}
.serch{     width: 6.05rem; margin: auto; margin-top: 0.8rem; margin-bottom: 0.8rem;}
.nav_fixed .nav{margin-top: 0rem;}
.nav_fixed .navcont{display: flex;
    align-items: center;
    justify-content: space-between;}
.nav_fixed .fd{display:block;}
}
@media screen and (max-width: 768px) and (min-width: 0px){
body { 
    background: none;
}
.navcont{width: 14.00rem; }
.top{width: 12.00rem; }
.link,.fd{  display: none;}

.nlogo{     width: 10rem;
    float: inherit;
    margin: auto;}
.nlogo img{ margin-top: .58rem;width: 100%;}
.serch{display: none;}
#searchBox2{line-height: .80rem; text-indent:.01em;font-size: .46rem;}
#okbutton2{width: .91rem;height: .80rem; }

#searchBox1{line-height: .65rem; text-indent:.04em;font-size: .44rem;}
#okbutton1{width: .91rem;height: .65rem; }

.rs li span,.rs li a{color: #666666;
    padding-right: .43rem;
    font-size: .45rem;
    line-height: .70rem;
  }
.navall{  height:auto;   border-bottom: .08rem solid #0f88e5;}
.nav{margin-top: .15rem;    display: inherit;}
.nav li{width: 3.45rem;
    float: left;
    line-height: 1rem;
    text-align: center;}
.nav li a{font-size: .62rem;}

input::-webkit-input-placeholder { 
    color: #cdcdcd;
}
.fd{display:none;width:5.20rem;height: .65rem;    border: .04rem solid #dedede;
    border-radius: .80rem;
}

.nav_fixed {
       padding: 0rem 0rem;
    height: 2rem;
}
.nav_fixed .nlogo{width: 6.75rem;display: none;}
.nav_fixed .fd {  display: none;}
.nav_fixed .nav{margin-top: .15rem;    display: inherit;}
.nav_fixed .nav li{width: 3.45rem;
    float: left;
    line-height: .75rem;
    text-align: center;}
.nav li a{font-size: .6rem;}
.navright{width: 14rem;}
.serch{     width: 9.05rem; margin-top: 1.1rem; margin-bottom:1.1rem;}

}

a{text-decoration:none;cursor: pointer;color: #333;}
img{border:0;vertical-align:middle;}
input,button{vertical-align:top;outline:none;border:none;}
button{padding: 0;cursor: pointer;}
button::-moz-focus-inner {padding: 0;}  
textarea{outline:none;border:none;resize:none;}
input, textarea {box-sizing: content-box;outline: none;background: 0 0;font-family: "Microsoft YaHei"}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    color: #666666;
}
input:-moz-placeholder, textarea:-moz-placeholder {
    color:#666666;
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color:#666666;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color:#666666;
}
span, a {
    vertical-align: middle;
}
html{    font-size: 14px;}

.btbs2{    float: left;
    margin-top: 30px;}

.btlf{ float:left;}
.btrt{ float:right;}
.bsall{width: 100%;  overflow: hidden;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.bottomw-container{
    max-width: 1400px;
    margin: 0 auto;
	min-width:995px;
}
.v6{ color: #333333;  color: #ffffff;  line-height: 58px;}
.bottom{

    width: 100%;
    background: #1685e6;
    padding-bottom: 30px;
    border-top: 12px solid #ffffff;position: relative;
margin-top:50px;
}

.bottom-help{
    height: 170px;    display: flex;
    align-items: center;
    justify-content: space-between;
}
.bottom-img1{
    margin-left: 20px;
    margin-top: 10px;
    margin-right: 22px;
    float: left;
}
.bottom-text{
    margin-top: 16px;
}
.bottom-text .bottom-tit{
    color: #535353;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 14px;
}
.bottom-text .bottom-text1{
    color: #ffffff;
    font-size: 14px;
    margin-bottom: 10px;display: flex;
    align-items: center;
    justify-content: left;
}
.bottom-text .bottom-text1 span{
display: inline-block;
    padding: 0px 7px; color: #ffffff;
}
.bottom-text .bottom-text1 span a{
display: inline-block;
 color: #ffffff;
}
.bottom-list { float: left;
      display: flex;
    align-items: center;
    justify-content: left; color: #ffffff;margin:0px;}
.bottom-list a{
    display: inline-block;

    text-align center;
    margin: 0 7px 0px;color: #ffffff;
}
.bottom-list a .bt-tt{
    color: #ffffff;
    font-size: 14px;
    margin-top: 10px;
}
.bottom-list a:hover{
    font-weight: bold;
}
.bottom-img2{


}

span#jiucuo{ float: left;
    padding-top: 15px;
margin-right: 20px;
}
#zzf{font-size: 20px;
    color: #ffffff;
    font-weight: bold; line-height:58px;margin: 0px 7px;}
#ga img{vertical-align: bottom;}
.btbs2 img{}
.slh{float: left;
    width: 145px;
    margin: 5px 0px 0px 0px;}
.slh img{width:100%;}
.linklist{width: 1245px;
    margin: auto;
    overflow: hidden;
    background: #ffffff;margin-top: -2px;}
.leftico,.rightico{}
.btf-l{float:left;}
.btf-r{float:right;}
.link-li {
	width: 100%;
}
.link-li li.lia {
	width: 16.5%;
	float: left;
	
    
    
    text-align: center;
	line-height: 44px;
}
.link-li li.oncolor {
	background: #fff;
}
.link-li li {
	width: 17%;
	float: left;
	margin-left: 3.8%;
	background: #f6f7f8;
	border-bottom: 3px solid #dedede;
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.link-li span:last-child {
	 border-right: 0px solid #dedede;
}
.link-li span {
width: 18%;
	float: left;
	 font-size: 16px;
    text-align: center;
position: relative;
    border-right: 1px solid #dedede;cursor: pointer;
}

.link-li span::after {
 content: '';
 border-bottom: 6px solid #7d7d7d;
 border-right: 6px solid transparent;
 border-left: 6px solid transparent;
 position: absolute;
 width: 0;
 right: 22px;
 top: 7px;
 cursor: pointer;
 z-index: 0;
 visibility: unset;
}
.link-con{    position: absolute;
    bottom: 210px;
    z-index: 9999999999999999999;
    width: 1400px;
    left: 0px;
    right: 0px;
    margin: auto;
   }
.inkbox {width: 99.5%;
    margin: auto;
    background: #ffffff;
    overflow: hidden;
    height: 210px;
    box-shadow: 0px 0px 3px 4px #f5f5f5;}
.inkbox li{ width: 14.28%;
    float: left;
    line-height: 32px;display: flex;
    justify-content: left;
    align-items: center;}
.inkbox li a{ font-size: 15px;}
.inkboxlist{width: 96%;
    margin: auto;margin-top: 15px;}
.mb{display:none;}


@media screen and (max-width: 1400px) and (min-width:769px){

.btbs2{    float: right;
    margin-top: .8rem;float: right;
    margin-top: 0.53rem;
    display: flex;
    align-items: center;
    justify-content: left;}
.slh {
    float: left;
    width: 1.45rem;
    margin: 0px;
}
.btlf{ float:left;}
.btrt{ float:right;}
span#jiucuo {
    float: left;
    padding-top: 0px;
    margin-right: 0px;
}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.bottomw-container{
    max-width: 13.8rem;
    margin: 0 auto;
	min-width:7.68rem;
}
.bottom{
  

    width: 100%;
    background: #1685e6;
padding-bottom: .35rem;
}

.bottom-help{
    height: 1.29rem;
}
.bottom-img1{
       margin-left: 0rem;
    margin-top: 0rem;
    margin-right: 0.1rem;
    float: left;
    width: 0.56rem;
}
.bottom-text{
    margin-top: .16rem;width: auto;
}
.bottom-text .bottom-tit{
    color: #535353;
    font-size: .18rem;
    font-weight: bold;
    margin-bottom: .14rem;
}
.bottom-text .bottom-text1{
    color: #ffffff;
    font-size: .14rem;
    margin-bottom: .1rem;
}
.bottom-text .bottom-text1 span{
display: inline-block;
    padding: 0px .07rem; color: #ffffff;
}
.bottom-text .bottom-text1 span a{
display: inline-block;
 color: #ffffff;
}
.slh img{width:1.45rem;}
.bottom-list { float: left;
    margin: 0rem;}
.bottom-list a{
    display: inline-block;

    text-align: center;
    margin: 0 .1rem;
}
.bottom-list a .bt-tt{
    color: #ffffff;
    font-size: .14rem;
    margin-top: .1rem;
}
.bottom-list a:hover{
    font-weight: bold;
}
.bottom-img2{

    margin-right: .1rem;width: 1.1rem;
}

span#_span_jiucuo { float: left;
    padding-top: .15rem;
margin-right: .2rem;
}
#zzf{font-size: .2rem;
    color: #ffffff;
    font-weight: bold; line-height:.58rem;}
#ga img{vertical-align: bottom;}
.img2{}
.linklist {
    width: 12.45rem;   
    margin-top: -0.02rem;
}
.link-li span {
    font-size: .16rem;
    border-right: 0.01rem solid #dedede;
}
.link-li span::after {
    content: '';
    border-bottom: 0.06rem solid #7d7d7d;
    border-right: 0.06rem solid transparent;
    border-left: 0.06rem solid transparent;
    position: absolute;
    width: 0;
    right: 0.22rem;
    top: 0.07rem;
    cursor: pointer;
    z-index: 0;
    visibility: unset;
}
.rightico img,.leftico img{width: 0.4rem;}
.link-con {
    position: absolute;
    bottom: 2.1rem;
    z-index: 9999999999999999999;
    width: 14rem;
    left: 0px;
    right: 0px;
    margin: auto;
}
.inkbox {
    width: 99.5%;
    margin: auto;
    background: #ffffff;
    overflow: hidden;
    height: 2.1rem;
    box-shadow: 0px 0px .03rem .04rem #f5f5f5;
    z-index: 9999999999999999;
}
.inkboxlist {
    margin-top: 0.15rem;
}
.inkbox li {
    line-height: .32rem;
  
}
.inkbox li a {
    font-size: .16rem;
}
}

@media screen and (max-width: 768px) and (min-width: 0px){

.btbs2{    
    float: left;

    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin: auto;margin-top: 0.5rem;}
.slh {
    float: left;
    width: 1.45rem;
    margin: 0px;
}
.mb{display:block;}

.bottomw-container{
    min-width: 14rem;
   
	width:14rem;
}
.bottom{
    

    
padding-bottom: .65rem;    margin-top: 0.45rem;border-top: 0px;
}

.bottom-help{
  height: auto;
    overflow: hidden;
}
.bottom-img1{
       margin-left: 0rem;
    margin-top: 0rem;
    margin-right: 0.4rem;
    float: left;
    width: 1.5rem;
}
.bottom-text{
    margin-top: .46rem;width:14rem;text-align: center;
}
.bottom-text .bottom-tit{
    color: #535353;
    font-size: .21rem;
    font-weight: bold;
    margin-bottom: .44rem;
}
.bottom-text .bottom-text1{
    color: #ffffff;
    font-size: .44rem;
    margin-bottom: .4rem;margin-bottom: 0rem;
    display: inherit;    line-height:1rem;
}
.bottom-text .bottom-text1 span{
display: inline-block;
    padding: 0px .00rem; color: #ffffff;font-size: .5rem;
}
.bottom-text .bottom-text1 span a{
display: inline-block;
 color: #ffffff;font-size: .5rem;
}
.slh img{width:3.15rem;}
.bottom-list { float: left;
    margin: .95rem 0px 0px 0rem;display:none;}
.bottom-list a{
    display: inline-block;

    text-align: center;
    margin: 0 .7rem;
}
.bottom-list a .bt-tt{
    color: #ffffff;
    font-size: .74rem;
    margin-top: .8rem;
}
.bottom-list a:hover{
    font-weight: bold;
}
.bottom-img2{

    margin-right: .0rem;width: 3rem;
}

span#_span_jiucuo { float: left;
    padding-top: .75rem;
margin-right: .8rem;
}

#zzf{font-size: .6rem;
    color: #ffffff;
    font-weight: bold; line-height:.9rem;}
#ga img{vertical-align: inherit;}
.img2{}
.linklist,.link-con {
   display: none;
}
.link-li span {
    font-size: .46rem;
    border-right: 0.07rem solid #dedede;
}
.link-li span::after {
    content: '';
    border-bottom: 0.09rem solid #7d7d7d;
    border-right: 0.09rem solid transparent;
    border-left: 0.09rem solid transparent;
    position: absolute;
    width: 0;
    right: 0.52rem;
    top: 0.1rem;
    cursor: pointer;
    z-index: 0;
    visibility: unset;
}
.rightico img,.leftico img{width: 0.7rem;}
span#jiucuo {
    float: left;
     padding-top: 0px; 
    margin-right: 0.55rem;
}
.bottom-help {display: inherit;}
.v6 { line-height: .9rem; font-size: .4rem;}
.bsall {  display: flex; align-items: center;  justify-content: center;}
}