body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;}
html{font-family: 'Microsoft YaHei' !important;}fieldset,img {border:0;}:focus {outline:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup {font-style:normal; }h1,h2,h3,h4,h5,h6 {font-size:100%; }abbr,acronym {border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit; }code,kbd,samp,tt {font-size:100%;}
input,button,textarea,select {*font-size:100%;}body {line-height:1.5;}ol,ul {list-style:none;}table {border-collapse:collapse;border-spacing:0;}
caption,th {text-align:left;}sup,sub {font-size:100%;vertical-align:baseline;}:link,:visited ,ins {text-decoration:none;}
blockquote,q {quotes:none;}blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}

A:link{text-decoration:none; target:_blank}
A:visited{text-decoration:none; target:_blank}
A:active{text-decoration:none; target:_blank}
A:hover{text-decoration:none; target:_blank}
.floatL{ float:left;display:inline;}
.floatR{ float:right;display:inline;}
.clear{ clear:both;}

* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html {font-size: 14px;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body {margin: 0;}
img {vertical-align: middle;}

.container {margin-right: auto;margin-left: auto; width:1400px;}

.container:before{display: table;content: " ";}
.container:after{clear: both;}

.lodhdnc{ width:100%; margin:0 auto;}
.logo { float:left;}
.sjdhsdw{ float:right;}

.xia{width:100%; height:1000px; background:url(../images/2.png) no-repeat center;}
.zt{ width:845px; height:auto;}
.zt_bt{ text-align:center; margin-top:55px;margin-bottom:40px;}
.zt_nr ul li:hover{transform: scale(1.1); transition: all 0.6s;}
.zt_nr ul li{ width:221px; height:auto;float: left;margin-left:40px;margin-right:10px;}
.zt_nr ul li:hover{transform: scale(1.1); transition: all 0.6s;}
.zt_x{margin-top:60px;}
.td{ width:595px; height:auto;}
.td_bt{ text-align:center; margin-top:55px;}
.td_nr{width:500px;margin-left:80px; height:66px;margin-top:20px;}
.td_nr ul li {list-style-type: none;float: left;width: 166px; line-height:66px;}
.td_nr a:hover img{  -webkit-transition:0.8s linear;transition:0.8s ease-in; -webkit-transform:rotate(360deg);transform:rotate(360deg);}
.td_nr a{color:#333333; font-size:16px; margin-left:10px;}
.lj{width:1380px; margin:0 auto;margin-top:100px;height:8%;}
.lj ul li {list-style-type: none;float: left; line-height:30px;margin-left:50px;margin-right:20px;}
.di{font-size: 16px; width: 1300px; color: #ffffff; text-align: center;  margin: 0px auto;}
.di_er{float: left; padding-top: 45px;width:10%;}
.di_wz{float:left; width:75%;margin-top:30px;line-height:45px;}
.di_wx{ float:right;margin-top:40px; width:25%}

.ztztnde{position:relative;}
.ztztndesdk{ display:none;}
.ztzl{ height:363px;    padding-right: 15px; padding-left: 15px;}
.tyyx{ height:647px; background:url(../images/tyyxbg.jpg) bottom no-repeat;padding-right: 15px; padding-left: 15px;}
.cyfw{ height:510px;padding-right: 15px;
    padding-left: 15px;}
.sbew{ background:url(../images/yzws.jpg) bottom no-repeat #e5eaf2;}
.ywse{ background:url(../images/tyywbg.jpg) top 100px right no-repeat #f8f8f8; padding-bottom:0px; padding-top:15px;}
.dbsts{ background:url(../images/footer-bg.png) bottom center no-repeat; min-height:455px; margin-top:-139px;}
.tyyxsd{float:right; width:49%;}
.tyyxsxx{float:left; width:49%;}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.center{width:1400px; margin:0 auto;}
.sjdb{ display:none;}
@media only screen and (min-width: 1530px)  {
.nav-down{top:114%;}
}
@media only screen and (min-width: 1530px)  {
.nav-down{top:114%;}
}
@media only screen and (min-width: 1410px) and (max-width: 1530px) {
.lodhdnc{ width:100%; margin:0 auto;}
}

@media only screen and (min-width: 1280px) and (max-width: 1409px) {
 .container {
        width: 1170px;
 }
.tyyxsd{float:right; width:49%;}
.tyyxsxx{float:left; width:49%;}
.tyyx{  width:100%; margin:0 auto;}
.container {margin-right: auto;margin-left: auto; width:100%;}
.dbsts{display:block;}
.sjdb{display:none;}
.d_logo {
        margin-top: 150px;
        margin-right: 10px;
        float: left;
}
.lodhdnc{ width:100%; margin:0 auto;}
.center{width:100%; margin:0 auto;}
.zt{ width:60%; height:auto;}
.zt_nr ul li{ width:25%; height:auto;float: left;margin-left:5%;margin-right:0;}
.td{ width:40%; height:auto;}
.td_nr{width:100%;margin-left:5%; height:66px;margin-top:20px;}
.td_nr ul li {list-style-type: none;float: left;width: 30%; line-height:66px;}
.lj{width:98%; margin:0 auto;margin-top:200px;}
.lj ul li {width:25%;list-style-type: none;float: left; line-height:30px;margin-left:0%;margin-right:0%;}
.di{font-size: 16px; width:98%; color: #ffffff; text-align: center;  margin: 0px auto;}
.di_er{float: left; padding-top: 45px; }
.di_wz{float:left; width:70%;margin-top:30px;line-height:45px;}
.xixi1{    top: 330px;}
.xixi2{    top: 330px;}
.xixi3{    top: 330px;}
.xixi4{    top: 330px;}
.xixi5{    top: 330px;}
.xixi6{    top: 330px;}
}

@media only screen and (min-width: 1024px) and (max-width: 1279px) {

.tyyxsd{float:right; width:49%;}
.tyyxsxx{float:left; width:49%;}
.tyyx{  width:100%; margin:0 auto;}
.container {margin-right: auto;margin-left: auto; width:100%;}
.dbsts{display:none;}
.sjdb{display:block;}
.lodhdnc{ width:100%; margin:0 auto;}
.center{width:100%; margin:0 auto;}
.zt{ width:60%; height:auto;}
.zt_nr ul li{ width:25%; height:auto;float: left;margin-left:5%;margin-right:0;}
.td{ width:40%; height:auto;}
.td_nr{width:100%;margin-left:5%; height:66px;margin-top:20px;}
.td_nr ul li {list-style-type: none;float: left;width: 30%; line-height:66px;}
.lj{width:98%; margin:0 auto;margin-top:200px;}
.lj ul li {width:25%;list-style-type: none;float: left; line-height:30px;margin-left:0%;margin-right:0%;}
.di{font-size: 16px; width:98%; color: #ffffff; text-align: center;  margin: 0px auto;}
.di_er{float: left; padding-top: 45px; }
.di_wz{float:left; width:70%;margin-top:30px;line-height:45px;}
}
@media only screen and (min-width: 800px) and (max-width: 1023px) {
.dbsts{display:none;}
.sjdb{ display:block;}
.ztztnde{display:none;}
.ztztndesdk{ display:block;}
.ztzl {height: 410px;width: 95%;margin: 0 auto;}
.tyyxsxx{float:none; width:100%;}
.tyyx{  width:100%; margin:0 auto;padding-right: 15px;
    padding-left: 15px;}
.container {margin-right: auto;margin-left: auto; width:100%;}
.lodhdnc{ width:100%; margin:0 auto;}
.center{width:100%;}
.zt{ width:65%; height:auto;}
.zt_nr ul li{ width:25%; height:auto;float: left;margin-right:0%;}
.td{ width:35%; height:auto;}
.td_bt{width:100%; text-align:center; margin-top:55px;}
.td_nr{ width:100%;margin-left:0%; height:60px;margin-top:20px;}
.td_nr ul li {list-style-type: none;float: left;width: 50%; line-height:60px;}
.lj{width:100%; margin:0 auto;margin-top:50px;}
.lj ul li {width:50%;list-style-type: none;float: left; line-height:30px;margin-left:0%;margin-right:0%;}
.di{font-size: 16px; width:98%; color: #ffffff; text-align: center;  margin: 0px auto;}
.di_er{left:160px; padding-top: 90px;position:absolute; }
.di_wz{float:left; width:100%;margin-top:0px;line-height:45px;}
.di_wx{ position:absolute; right:80px;margin-top:90px;}
	}
@media only screen and (min-width: 320px) and (max-width: 800px) {
.logo { float:none; background: #4484d5;}
.dbsts{display:none;}
.sjdb{ display:block;}
.cyfw{ width:95%; margin:0 auto; height:360px;}
.ztztnde{display:none;}
.ztztndesdk{ display:block}
.ztzl {width: 95%;margin: 0 auto; height:auto;}
.tyyxsxx{float:none; width:100%;}
.tyyx{  width:95%; height:205px; margin:0 auto; background:none}
.container {margin-right: auto;margin-left: auto; width:100%;}
.lodhdnc{ width:100%; margin:0 auto;}
.ybtp{ display:none}
.center{width:100%;}
.xia{width:100%; height:auto; background:none;}
.zt{ width:98%; height:auto;}
.zt_bt{ text-align:center; margin-top:5px;margin-bottom:20px;}
.zt_x{ display:block;}
.zt_nr ul li{ width:31%; height:auto;float: left;margin:2%;margin-right:0;}
.td{ width:98%; height:auto;}
.td_nr{width:100%;margin-left:0; height:66px;margin-top:20px;}
.td_nr ul li {float: left;width: 33%; line-height:66px;}
.di{font-size: 16px; width:98%; color: #ffffff; background:#c03129; height:auto;text-align: center;  margin: 0px auto;padding-bottom:1em;}
.lj{ display:none;}
.di_er{display:none; }
.di_wz{ float:none; width:95%;margin-top:0px;line-height:45px; margin:0 auto;}
.di_wx{ display:none;}
.ywse{ padding-top:0px;}
	}