@charset "GB2312";
@media screen and (max-width: 1130px) { 
.logo3 {float: left;display: none;}}
@media screen and (max-width: 1099px) { 
.banner2 img {width: 100%;}
.navc {width: 100%;margin-right: auto;margin-left: auto;}
.ldb ul li img {float: left;width: 100%;}
.hb {background-image: url(../images/yz_48.jpg);float: left;width: 100%;height: 84px;background-repeat: no-repeat;background-position: center top;}
.hb .left {DISPLAY: block;FLOAT: left;text-align: center;width: 19px;margin-top: 55px;margin-left: 80%;background-image: none;min-width: 19px;}
.hb .righ {WIDTH: 16px;DISPLAY: block;FLOAT: left;text-align: center;margin-top: 55px;margin-left: 2px;}
.gsz img {float: left;width: 100%;}
.wdqy {float: left;width: 85%;}
.wddy {float: left;width: 85%;}}
@media screen and (max-width: 1030px) { 
.right {float: right;width: 70%;}}
@media screen and (max-width: 1000px) { 
.logo2 {float: left;display: none;}
.proimg{margin-bottom: 15px;overflow: hidden;border: 1px solid #ccc;width: 99%;margin-top: 15px;margin-right: auto;margin-left: auto;padding-top: 15px;padding-right: 0px;padding-bottom: 15px;padding-left: 0px;display: none;}
.proimg2{margin-bottom: 15px;overflow: hidden;border: 1px solid #ccc;width: 99%;margin-top: 15px;margin-right: auto;margin-left: auto;padding-top: 15px;padding-right: 0px;padding-bottom: 15px;padding-left: 0px;display: block;}
.foot {width: 100%;margin-top: 62px;float: left;display: none;}
.foot2 {width: 100%;margin-top: 62px;float: left;display:block;
}
@media screen and (max-width: 970px) { 
.gd2 {width: 100%;max-width: 1440px;margin-right: auto;margin-left: auto;margin-top: 27px;background-image: url(../images/yz_71.jpg);background-repeat: no-repeat;background-position: center bottom;height: 1704px;display: none;}
.gdc {width: 98%;margin-right: auto;margin-left: auto;padding-right: 1%;padding-left: 1%;max-width: 1100px;display: block;margin-top: 35px;}}
@media screen and (max-width: 950px) { 
.right {float: right;width: 68%;}
.xwz {float: left;background-image: url(../images/yz_92.jpg);background-repeat: no-repeat;background-position: left top;height: 37px;width: 50%;padding-left: 15%;line-height: 37px;color: #FFF;font-size: 1em;font-weight: bold;}
.wdz {float: left;background-image: url(../images/yz_92.jpg);background-repeat: no-repeat;background-position: left top;height: 37px;width: 60%;padding-left: 18%;line-height: 37px;color: #FFF;font-size: 1em;font-weight: bold;}}
@media screen and (max-width: 940px) {
#imageMenu2 {width:90%;}}

@media screen and (max-width: 880px) { 
.right {float: right;width: 65%;}
.gdname {float: left;width: 80%;font-size: 1.4em;font-weight: bold;color: #000;line-height: 30px;}
#imageMenu {width:94%;}.
.leftq {width: 27%;float: left;overflow: hidden;margin-left: 1%;}
.yc{width: 69%;float: right;overflow: hidden;margin-right: 1%;}}
@media screen and (max-width: 830px) { 
.ldb ul li {float: left;width: 16%;margin-right: 2%;margin-left: 2%;display: block;text-align: center;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #6cc7ff;}
.leftq {display: none;}
.yc{width: 98%;float: right;overflow: hidden;margin-right: 1%;margin-left: 1%;}
.tj {width: 98%;margin-right: auto;margin-left: auto;padding-right: 1%;padding-left: 1%;max-width: 1100px;margin-top: 70px;background-image: url(../images/yz_33.jpg);background-repeat: no-repeat;background-position: center top;height: 50px;}}
@media screen and (max-width: 800px) { 
.gsz {display: none;}
.gsy {width: 94%;float: right;padding-right: 3%;font-size: 0.8em;line-height: 24px;color: #FFF;padding-left: 3%;}
.right {float: right;width: 60%;}
.cpb ul li {display: block;width: 45%;margin-right: 1.3%;margin-left: 1.3%;margin-top: 20px;background-image: none;background-repeat: no-repeat;border: 1px solid #e1e1e1;padding-top: 0.4%;padding-right: 0.6%;padding-bottom: 0.4%;padding-left: 0.6%;text-align: center;float: left;}
.gsz2 {float: left;width: 30%;background-image: url(../images/yz_25.png);background-repeat: no-repeat;background-position: right top;text-align: center;padding-top: 15px;height: 110px;padding-right: 3%;}
.gsz2 img {float: left;width: 100%;}
.wd {display: none;}
.xw {width: 48%;float: left;margin-right: 1%;margin-left: 1%;}}
@media screen and (max-width: 770px) {
#imageMenu {width:95%;}
#imageMenu2 {width:95%;}
.introShow{margin: 0%;width: 92% !important;padding: 4%;}
.preview {margin: 0%;width: 92% !important;padding: 4%;}
.pright{margin: 0%;width: 92% !important;padding: 4%;}
.line-zixun{padding-left: 10px;padding-top: 10px;padding-bottom: 10px;padding-right: 10px;color: #fff;font-weight: 600;margin-left: 10px;background-color: #0153B3;}
.line-order{margin-left: 10px;padding-left: 10px;padding-top: 10px;padding-bottom: 10px;padding-right: 10px;color: #fff;font-size: 15px;font-weight: 600;background-color: #d3d3d3;}
.line-order:hover{color: #fff;background-color: #0153B3;}}
@media screen and (max-width: 720px) { 
.nav {background-color: #004ead;width: 100%;height: 93px;}
.nav1 {float: left;width: 33.3%;background-image: url(../images/yz_09.jpg);background-repeat: no-repeat;background-position: right top;text-align: center;height: 30px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #1a60b5;}
.nav1:hover {float: left;width: 33.3%;background-image: url(../images/yz_09.jpg);background-repeat: no-repeat;background-position: right top;text-align: center;height: 30px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #1a60b5;background-color: #ffb400;}
.nav5 {float: left;width: 33.3%;background-image: url(../images/yz_09.jpg);background-repeat: no-repeat;background-position: right top;text-align: center;height: 30px;background-color: #FF3300;}
.nav5:hover {float: left;width: 33.3%;background-image: url(../images/yz_09.jpg);background-repeat: no-repeat;background-position: right top;text-align: center;height: 30px;background-color: #FF3300;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #1a60b5;background-color: #ffb400;}
.nav2 {float: left;width: 33.3%;text-align: center;height: 30px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #1a60b5;}
.nav2:hover {float: left;width: 33.3%;text-align: center;height: 30px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #1a60b5;background-color: #ffb400;}
.nav3 {display: none;width: 33.3%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #1a60b5;height: 30px;}
.nav3:hover {display: none;width: 33.3%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #1a60b5;height: 30px;background-color: #ffb400;}
.nav4 {display: block;width: 33.3%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #1a60b5;height: 30px;}
.nav4:hover {display: block;width: 33.3%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #1a60b5;height: 30px;background-color: #ffb400;}
.nav a {color: #FFF;text-decoration: none;line-height: 30px;}
.ldt {width: 98%;margin-right: auto;margin-left: auto;padding-right: 1%;padding-left: 1%;max-width: 1100px;margin-top: 36px;display: none;}
.ldt2 {width: 98%;margin-right: auto;margin-left: auto;padding-right: 1%;padding-left: 1%;max-width: 1100px;margin-top: 36px;display: block;text-align: center;}
.left {display:none;}
.right {float: right;width: 100%;}
.cpb ul li {display: block;width: 20.8%;margin-right: 1.3%;margin-left: 1.3%;margin-top: 20px;background-image: none;background-repeat: no-repeat;border: 1px solid #e1e1e1;padding-top: 0.4%;padding-right: 0.6%;padding-bottom: 0.4%;padding-left: 0.6%;text-align: center;float: left;}
.footd {float: left;width: 100%;padding-bottom: 50px;}
.nvv{width: 100%;height: 40px;background-color: #0153b3;position: fixed;z-index: 9999;bottom: 0px;display: block;}
.nvv ul{margin: 0px;padding: 0px;list-style-type: none;}
.nvv li{width: 25%;float: left;color: #FFF;text-align: center;display: inline-block;}
.nvv li a{color: #fff;display: block;height: 40px;line-height: 40px;font-size: 14px;font-weight: bold;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #00418d;border-bottom-color: #00418d;text-decoration: none;border-top-width: 1px;border-top-style: solid;border-top-color: #00418d;}
.xf {float: right;position: fixed;z-index: 9999;top: 220px;right: 0px;width: 140px;text-align: center;background-color: #FFF;padding-top: 5px;display: none;}
.side{display:none;}
}
@media screen and (max-width: 670px) { 
.gsz2 {float: left;width: 33%;background-image: url(../images/yz_25.png);background-repeat: no-repeat;background-position: right top;text-align: center;padding-top: 15px;height: 110px;display: none;}
.gsz3 {float: left;width: 100%;text-align: center;padding-top: 15px;padding-bottom: 15px;display: block;}
.gsy2 {width: 94%;float: right;font-size: 0.8em;line-height: 24px;color: #FFF;padding-right: 3%;padding-left: 3%;}
.logo1 {float: left;width: 65%;}
.logo4 {float: right;width: 33.3%;display: none;}
.logo5 {float: right;width: 33.3%;display: block;}
.logo img {width: 100%;}
.xwz {float: left;background-image: url(../images/yz_92.jpg);background-repeat: no-repeat;background-position: left top;height: 37px;width: 49%;padding-left: 16%;line-height: 37px;color: #FFF;font-size: 1em;font-weight: bold;}
.footz {float: left;width: 100%;background-image: none;margin: 0px;padding: 0px;}
.footy {float: right;width: 100%;}
.foottz img {float: left;width: 174px;}
.footty img {float: right;width: 292px;}
.mz {width: 32%;float: left;background-color: #0962B5;text-align: center;line-height: 35px;color: #FFFFFF;}
.my {width: 66%;float: left;text-align: right;line-height: 35px;color: #000;padding-right: 2%;}}
@media screen and (max-width: 619px) {
#imageMenu {width:94%;}
#imageMenu2 {width:94%;}
.news_details img{width: 100%;	}}
@media screen and (max-width: 555px) { 
.list1 li {width: 48%;float: left;margin-right: 1%;margin-bottom: 3%;margin-left: 1%;}
.line-zixun{margin-left: 2%;}
.prolist .pro_icon{float:left;width: 40%;border-radius:70px;}
.prolist .intro{	float: left;width: 58%;margin-left: 2%;}}
@media screen and (max-width: 550px) { 
.ldb ul li {float: left;width: 18%;margin-right: 1%;margin-left: 1%;display: block;text-align: center;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #6cc7ff;}
.ldt2 img  {width: 98%;padding-right: 1%;padding-left: 1%;}
.hb {background-image: url(../images/yz_50.jpg);float: left;width: 100%;height: 100px;background-repeat: no-repeat;background-position: center top;}
.cpb {float: left;width: 100%;display: none;}
.cpb2 {float: left;width: 100%;display: block;}
.cpb ul li {display: block;width: 45%;margin-right: 1.3%;margin-left: 1.3%;margin-top: 20px;background-image: none;background-repeat: no-repeat;border: 1px solid #e1e1e1;padding-top: 0.4%;padding-right: 0.6%;padding-bottom: 0.4%;padding-left: 0.6%;text-align: center;float: left;}
.cpb2 ul li {display: block;width: 45%;margin-right: 1.3%;margin-left: 1.3%;margin-top: 20px;background-image: none;background-repeat: no-repeat;border: 1px solid #e1e1e1;padding-top: 0.4%;padding-right: 0.6%;padding-bottom: 0.4%;padding-left: 0.6%;text-align: center;float: left;}
.hb .left {DISPLAY: block;FLOAT: left;text-align: center;width: 19px;margin-top: 65px;margin-left: 85%;background-image: none;min-width: 19px;}
.hb .righ {WIDTH: 16px;DISPLAY: block;FLOAT: left;text-align: center;margin-top: 65px;margin-left: 2px;}
.xw {width: 98%;float: left;margin-right: 1%;margin-left: 1%;padding-bottom: 15px;}
.xwz {float: left;background-image: url(../images/yz_92.jpg);background-repeat: no-repeat;background-position: left top;height: 37px;width: 49%;padding-left: 10%;line-height: 37px;color: #FFF;font-size: 1em;font-weight: bold;}
.wd {width: 98%;float: left;margin-right: 1%;margin-left: 1%;display: block;}
.wdz {float: left;background-image: url(../images/yz_92.jpg);background-repeat: no-repeat;background-position: left top;height: 37px;width: 60%;padding-left: 10%;line-height: 37px;color: #FFF;font-size: 1em;font-weight: bold;}
}
@media screen and (max-width: 519px) {
#imageMenu {width:93%;}
#imageMenu2 {width:93%;}}

@media screen and (max-width: 500px) { 
.topr {float: right;height: 31px;min-width: 265px;display: none;}
.foottz img {float: left;width: 100%;}
.footty img {float: right;width: 100%;}}

@media screen and (max-width: 450px) { 
.ldt {display: none;}
.ldt2 {display: none;}
.ldb {display: none;}
.tj {display: none;}
.tjb {display: none;}
.right {float: right;width: 100%;margin-top: 30px;}
.cpz {background-image: url(../images/yz_39.jpg);background-repeat: no-repeat;text-align: center;float: left;width: 26%;height: 46px;font-size: 1.1em;color: #FFF;}
.hb {background-image: url(../images/yz_49.jpg);float: left;width: 100%;height: 100px;background-repeat: no-repeat;background-position: center top;}
.al {background-image: url(../images/yz_75.jpg);float: left;width: 100%;height: 134px;background-repeat: no-repeat;background-position: center top;}
.gdt img {width: 92%;padding-right: 4%;padding-left: 4%;}}
@media screen and (max-width: 439px) {
#imageMenu {width:92%;}
#imageMenu2 {width:92%;}}
@media screen and (max-width: 400px) {
.mz {width: 38%;float: left;background-color: #0962B5;text-align: center;line-height: 35px;color: #FFFFFF;}
.my {width: 60%;float: left;text-align: right;line-height: 35px;color: #000;padding-right: 2%;}
.xwcp {float: left;width: 100%;padding-bottom: 3%;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #FFFFFF;margin-bottom: 3%;display: none;}
.xwdy span {float: right;color: #FFF;display: none;}
.xwdy ul li {width: 100%;line-height: 40px;white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.xwdy ul li a {color: #FFF;text-decoration: none;}
.prolist .pro_icon{float:left;width: 48%;border-radius:70px;}
.prolist .intro{	float: left;width: 48%;margin-left: 4%;}
.prolist .button-group{-webkit-box-shadow: 0 0px 6px rgba(0, 0, 0, .175);box-shadow: 0 0px 6px rgba(0, 0, 0, .175);float: right;display: none;}}
@media screen and (max-width: 389px) {
#imageMenu {width:91%;}
#imageMenu2 {width:91%;}}
@media screen and (max-width: 360px) { 
.foottz {float: left;width: 35.1%;display: none;}
.footty {float: right;width: 100%;margin-top: 7px;}
.footty img {float: left;width: 292px;}
.gdname {float: left;width: 74%;font-size: 1.4em;font-weight: bold;color: #000;line-height: 30px;}
#imageMenu {width:89%;}
#imageMenu2 {width:89%;}}