@charset "utf-8";
/* CSS Document */

/*--------------- 
总体 
---------------*/
body{ position:relative; width:100%; font-family: "微软雅黑"; font-size: 14px; background:#fff; color:#777; overflow-x:hidden;}
.en { position:relative; width:100%; font:normal 14px/24px "Arial"; background:#fff; color:#777; overflow-x:hidden;}
a { text-decoration:none;}
h3, h4, h5 { font-weight:normal;}
.cl{clear: both;}
.blank20{height:20px; line-height: 20px; clear: both; overflow: hidden;}
.blank40{height:40px; line-height: 40px; clear: both; overflow: hidden;}
.wrapperx{width:1400px; overflow: hidden;margin: 0 auto;padding: 0; height:auto; position: relative;}
.wrapper{width:1200px; overflow: hidden;margin: 0 auto;padding: 0; height:auto; position: relative;}
.wrapper-sub{width:1200px; overflow: hidden;margin: 0 auto;padding: 0; height:auto; position: relative;}
.wrapper2{width:1200px;margin: 0 auto;padding: 0; height:auto; position: relative;}
.mt50{margin-top: 50px;}
.mt70{margin-top: 70px;}
img{vertical-align: middle;}
.fl{float: left;}
.fr{float: right;}
.top_search{    top: 190px;
    width: 100%;
    position: absolute;
    height: 44px;}
.top_search form{width: 200px;height: 44px;line-height: 44px;background: #9d4242;float: right;}
.top_search form input[type=text]{text-indent: 1.5em;background:none;border:0;width:calc(100% - 55px);float: left;height: 44px;color: #fff;font-size: 16px;}
.top_search form input[type=submit]{background: url(../images/sousuo.jpg)center center no-repeat;width:28px;height:28px;float: right;background-size:contain;margin-right: 15px;margin-top: 10px;border:0;cursor:pointer;}
:-moz-placeholder { /* mozilla firefox 4 to 18 */
    color: #62b2ee;}

::-moz-placeholder { /* mozilla firefox 19+ */
    color: #62b2ee;}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #62b2ee;}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #62b2ee;}
.fixednav {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	z-index: 999;}
header{width: 100%;height:auto;background: #ffffff;}
.itop{height: 236px;width: 100%;margin:0 auto;padding:0;
/**
background:url(../images/top_bg.jpg)center center no-repeat;
**/
text-align: center;
background:url(../images/headerlogo.jpg)center center no-repeat;
}
.g {
    background: #f2f2f2;
    padding: 20px 0;
}
.ilogo{    height: 166px;margin-top:72px;text-align: left;}
.ilogo2{    margin-top:72px;text-align: left;}
.ilogo img:nth-child(1){margin-right: 15px;}
.isearch{float: left;height: 40px;line-height: 40px;position: relative;margin-top:30px;margin-left:20px;border: #fff 1px solid;width: 280px;background: #b6d6eb;}
.isearch input[type=text]{position: relative;text-indent:0.5em;border: 0;height: 40px;line-height: 40px;width: 85%;float: right;background:none;}
.isearch input[type=submit]{position: absolute;left: 10px;top:8px;background: url(../images/search-ico.jpg) center center no-repeat;width:24px;height: 24px;border: 0;cursor: pointer;-webkit-appearance : none ;}
.itop_r{float: right;}
.itop_r_l{float: left;}
.itop_r_l a{display: inline-block;font-size: 16px;color:#fff;line-height: 100px;margin:0 auto;text-align: center;padding:0 20px;}
.itop_r_l a:hover{background:#054274;}
.itop_r_r{float: right;margin-left: 20px;}
.itop_r_r a{font-size: 16px;color:#fff;line-height: 100px;display: inline-block;}
.itop_r_r a:nth-child(1):after{display: inline-block;content: "|";color: #fff;font-size: 16px;margin: 0 5px;}
.itop_r_r a:hover{color:#54a2e2 ;}
.itop_r_r a.active{color:#54a2e2 ;}
nav{width: 100%;height:60px;line-height: 60px;text-align: center;background: #2b66b4;}
nav ul{width: 1400px;margin: 0 auto;}
nav ul li{width: 14.2%;text-align: center;height: 60px;line-height: 60px;float: left;position: relative;}
nav ul li:after{content: "";width: 1px;height: 60px;background: #2b66b4;position: absolute;right: 0;top: 0;}
nav ul li:last-child:after{content: "";display: none;}
nav ul li a{display: block;height: 60px;line-height: 60px;color: #fff;font-size: 23px;}
nav ul li:hover{background: #eef4ff;cursor: pointer;}
nav ul li:hover a{color: #000;}
nav ul li.active{background: #1a80cc;}
nav ul li.active a{color: #fff;font-weight: bold;}
#nav-menu li { position: relative;}
nav ul li:last-child:after{display: none;}
nav ul li:hover:after{display: none;}
nav ul li ul li{width: 100%;}
nav ul li ul li:after{display: none;}
#nav-menu li ul{
  position: absolute;
  left:0;
  top:60px;
  background:rgba(195,211,240,0.8);
  display: none;
  z-index: 99;
width: 100%;}
#nav-menu li ul li, #nav-menu li ul li a{
height:50px;
line-height:50px;
font-size: 18px;
color: #111;}

#nav-menu li ul li{
  border-bottom: 1px solid #8fb6d2;}
#nav-menu li:hover ul{
  display: block;}
#nav-menu li ul li:hover{color: #00518e;background:none;}
#nav-menu li ul li:hover a{color: #d2361e;font-weight: bold;}
nav ul li.menu_a a:after{content: "";background: url(../images/xl_ico.jpg)center center no-repeat;width: 12px;height: 7px;margin-left: 5px;display: inline-block;position: absolute;right: 25px;top: 18px;}
nav ul li.menu_a li a:after{content:"";display:none;}
.device {
width: 100%;
float: left;
margin:0 auto;
position: relative;}
 .swiper-container { width: 100%;height: 100%;}
.pagination {
      display: block;
    position: absolute;
    left: 0;
    text-align: center;
    bottom: 20px !important;
    width: 100%;
  z-index: 999
;}
.swiper-pagination-bullet{
    display: inline-block;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background: #fff;
  margin: 0 15px !important;
  cursor: pointer;
background: #8e8e8e;
opacity:1;}
.swiper-slide img{width:100%;height:100%;}
.swiper-pagination-bullet-active{  background: #50bbff;}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white
{background-image:url(../images/arrow_l.jpg);width:32px;height:60px;left:0;top:50%;background-size: 100% 100%;}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image: url(../images/arrow_r.jpg);width: 32px;height: 60px;left: auto;right:0;top:50%;background-size: 100% 100%;}
.fck{line-height: 28px;color: #555;height: auto;overflow: hidden;margin:50px auto;}
.fck p,.fck div{line-height:30px !important;color: #555;font-size: 16px;}
.fck-title{text-align: center;width: 100%;margin:0 auto 30px auto;}
.fck-title h1{    color: #0269b6;
    font-size: 28px;
    font-weight: bold;}
.fck-title p{margin-top: 15px;color: #777;font-size: 16px;}
.p_pages { clear:both; display:inline-block; padding:50px 0; width:100%; text-align:center; font-size:16px;}
.page a { display:inline-block; margin:0 5px; padding:6px 12px; border:1px #eee solid; color: #111 ;}
.p_no_d{ display:inline-block; margin:0 5px; padding:6px 12px; border:1px #eee solid;background:#00518e; color:#fff;}
.page span{display:inline-block;}
.p_fun_d { display:inline-block; margin:0 5px; padding:6px 12px; border:1px #eee solid; color: #111 ;}
.p_fun_d  a { display:inline-block; margin:0 5px; padding:6px 12px; border:1px #eee solid; color: #111 ;}
.p_fun_d:hover{ background:#00518e; color:#fff;}
.p_fun_d a:hover,.p_fun_d.thisclass a { background:#00518e; color:#fff;}
.swiper-container2 { width: 100%;height: 100%;}
.pagination2 {display:none;}
.part01{width: 100%;height:auto;overflow: hidden;margin-top:30px;}
.part01-l {position: relative;float:left;width:580px;height:358px;overflow:hidden;}
.part01-l div.hot_near{width:92%;padding:12px 4%;background:rgba(0,0,0,0.7);position: absolute;bottom:0;left:0;}
.part01-l div.hot_near h2{font-size:20px;color: #fff;}

.part01-l img{width:100%;height:100%;}
.swiper-container2 .swiper-button-prev2 ,.swiper-container2 .swiper-button-next2{width:32px;height:79px;background-image:url(../images/near_arrow-l.jpg);left:0;top:35%;position:absolute;cursor:pointer;z-index:9999;transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s; -moz-transition-duration:.3s;opacity:0;}
.swiper-container2 .swiper-button-next2{left:auto;right:0;background-image:url(../images/near_arrow-r.jpg);}
.swiper-container2:hover .swiper-button-prev2{opacity:1;}
.swiper-container2:hover .swiper-button-next2{opacity:1;}
.part01-r{width:783px;height: 358px;float: right;background: #f2f2f2;}
.index-title{height: 24px;width: 100%;line-height: 24px;overflow: hidden;}
.index-title h2{font-size: 22px;color: #fff;float: left;display: inline-block;}
.index-title span{float: right;font-size: 20px;color: #c60033;margin-right: 15px;}
.index-title h2:before{content: "";width: 44px;height: 44px;display: inline-block;margin-right:20px;vertical-align: top;}
.part01-r .index-title h2:before{background:url(../images/index-ico-01.jpg);content: "";}
.part02-l .index-title h2:before{background:url(../images/index-ico-02.jpg);content: "";}
.part03-r .index-title h2:before{background:url(../images/index-ico-03.jpg);content: "";}
.part04-l .index-title h2:before{background:url(../images/index-ico-04.jpg);content: "";}
.part04-r .index-title h2:before{background:url(../images/index-ico-05.jpg);content: "";}
.part01-r ul{padding:0px 10px;}
.part01-r ul li{border-bottom: #ddd 1px solid;width: 100%;padding-bottom: 10px;margin-bottom: 10px;margin-top: 10px;line-height: 35px;height: auto;overflow: hidden;}
.part01-r ul li h2{float: left;font-size: 22px;color:#333333;    font-weight: 500;}
.part01-r ul li p{float: right;font-size: 18px;color:#777777;margin-right:10px;}
.part01-r ul li h2:before{content: "";width:8px;height: 8px;background: #b20606;border-radius: 50%;display: inline-block;margin: 0 10px;vertical-align: middle;margin-bottom: 3px;}
.part01-r ul li:last-child{border-bottom: 0;}
.part01-r ul li:hover h2{color: #0a5894;font-weight: bold;}
.part01-r ul li:hover p{color: #0a5894;}
.part01-r ul li:hover h2:before{content: "";background: #8ba6ba;}
.part02{width: 100%;height:auto;overflow: hidden;margin-top:30px;}
.part02-l{width:680px;height:325px;float: left;background: #f2f2f2;}
.part02-l ul{padding:15px;}
.part02-l ul li{width: 100%;padding-bottom: 7px;line-height: 28px;height: auto;overflow: hidden;}
.part02-l ul li p{float: left;width: 150px;height: 35px;background: #e1e1e1 url(../images/time-ico.jpg)15px center no-repeat;text-align: center;color:#03406f;font-size: 14px;line-height: 35px;text-indent: 1.5em;}
.part02-l ul li h2{width: calc(100% - 170px);float: right;border-bottom: #ddd 1px solid;color:#333;font-size: 15px;padding-bottom: 8px;}
.part02-l ul li:hover h2{color:#0a5894;font-weight: bold;}
.part02-l ul li:last-child h2{border-bottom: 0;}
.part02-r{width: 490px;float: right;}
.part02-r ul li {width:100%;height:100px;margin-bottom: 12px;height:auto;overflow:hidden;}
.part02-r ul li img{width:100%;height:100%;transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s; -moz-transition-duration:.3s;}
.part02-r ul li:last-child{margin-bottom: 0;}
.index_ad{margin:30px auto;width: 100%;height:160px;overflow:hidden;}
.index_ad img{width: 100%;height:100%;transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s; -moz-transition-duration:.3s;}
.part02-r ul li:hover img{transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); -moz-transform:scale(1.05);}
.index_ad:hover img{transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); -moz-transform:scale(1.05);}
.part03{background: #f2f2f2;width: 100%;padding:30px 0;}
.part03-l{float: left;background:url(../images/pingtai-bg.jpg)center center no-repeat;width: 224px;height: 350px;}
.part03-l ul li{width: 200px;height: 90px;text-align:center;background: #076db5;margin: 15px auto;}
.part03-l ul li img{width: 40px;height:33px;margin:15px auto 10px auto;}
.part03-l ul li p{color:#fff;font-size: 18px;}
.part03-l ul li:nth-child(2){background: #005c9f;}
.part03-l ul li:nth-child(3){background: #034e87;}
.part03-l ul li img{
    -webkit-transition: 0.4s;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
	position:relative;}
  
.part03-l ul li:hover img{
    transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
	cursor: pointer;}
.part03-r{float: right;width: calc(100% - 254px);background: #fff;height:350px;}
.part03-r ul {padding:20px;}
.part03-r ul li{width: 48%;float: left;margin-bottom: 12px;position: relative;border-bottom:#ddd 1px solid;padding-bottom: 12px;}
.part03-r ul li:nth-child(even){float: right;}
.part03-r ul li .part03-left{width: 80px;height: 50px;float: left;background: #e7e7e7;text-align: center;font-size: 15px;}
.part03-r ul li .part03-left b{color: #58a3dc;height: 25px;width: 100%;line-height: 25px;display: block;}
.part03-r ul li .part03-left span{background: #58a3dc;color: #fff;height: 25px;width: 100%;line-height: 25px;display: block;font-weight: bold;}
.part03-r ul li .part03-right{float: right;width: calc(100% - 95px);}
.part03-r ul li:nth-child(odd):after{content: "";height:130px;width: 1px;background: #ddd;display: inline-block;position: absolute;right: -20px;top: 0;}
.part03-r ul li:nth-child(7){border-bottom: 0;}
.part03-r ul li:nth-child(8){border-bottom: 0;}
.part03-r ul li .part03-right h2{color:#555;font-size: 16px;height: auto;margin-top: 13px;overflow:hidden;font-weight:bold;}
.part03-r ul li:hover .part03-right h2{font-weight: bold;color:#58a3dc;}
.part04{margin: 30px auto;width: 100%;height: auto;overflow: hidden;}
.part04-l{width: 870px;float: left;background: #f2f2f2;height: 420px;}
.part04-r{width: 300px;float: right;background: #f2f2f2;height: 420px;}
.part04 ul{padding:25px;}
.part04 ul li{display: inline-block;width: 250px;margin-right:35px;height:328px;float:left;}
.part04 ul li:last-child{margin-right: 0;}
.part04 dl{margin-top:15px;}
.part04 dl dt{border-bottom: #ddd 1px solid;height: 45px;line-height: 45px;}
.part04 dl dt:last-child{border-bottom: 0;}
.part04 dl dt a{font-size: 16px;color: #444;}
.part04 dl dt:before{background: url(../images/index-ico-zt.jpg)center center no-repeat;background-position:100% 0; width: 15px;height: 15px;content: "";display: inline-block;margin-right: 10px;}
.part04 dl dt:hover a{color:#0d5d9a;font-weight: bold;}
.part04 dl dt:hover:before{content:"";background-position:100% 100%;}
.part05{background: #f2f2f2;width: 100%;height: 145px;overflow: hidden;margin-bottom: 30px;}
.part05-title{width: 65px;height:145px;float: left;background: url(../images/cy-link-bg.jpg)center center no-repeat;}
.part05-title h2{color: #fff;font-size:20px;font-weight: bold;display: block;line-height:30px;margin:65px auto 0 auto;text-align: center;}
.part05-l{width: calc(100% - 95px);float: right;position: relative;height: 140px;overflow: hidden;}
.part05-l .mask{width: 92%;position: relative;overflow: hidden;}
.part05-l .mask ul{position: relative;overflow: hidden;padding:15px 0;}
.part05-l .mask ul li{width: 220px;padding:0 10px;height: 110px; background: #e4e4e4;border:#d2d2d2 1px solid;border-radius: 5px;margin-right: 15px;float: left;text-align: center;line-height:30px;position: relative;}
.part05-l .mask ul li p{font-size: 18px;color: #555;display: block;font-weight: bold;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 90%;}
.part05-l .mask ul li a{display: block;width: 100%;height: 100%;}
.part05-l .mask ul li:hover{background: #2565a1 url(../images/cylink-hua.jpg);}
.part05-l .mask ul li:hover p{color: #fff;}
.part05-l .next{width: 36px;height: 110px;position: absolute;right:25px;top:16px;background:url(../images/link-arrow.jpg)center center no-repeat;cursor: pointer;}
footer{background: #d0311c;width: 100%;height: 280px;overflow: hidden;}
.footer-l{width: 650px;float: left;}
.footer-l .ilogo{text-align:left;}
.footer-r{float: right;width:350px;}
.footer-l .foot-nav{margin-top:40px;}
.footer-l .foot-nav:before{background: #fff;width: 4px;height: 80px;content: "";display: inline-block;vertical-align: middle;float: left;}
.footer-l .foot-nav h2{border-bottom: #fff 1px solid;padding-bottom:15px;margin-top:10px;margin-bottom:15px;overflow: hidden;color: #fff;font-size: 18px;}
.footer-l .foot-nav h2:before{content: "";background: url(../images/foot-ico01.jpg)left center no-repeat;width: 38px;height: 18px;display: inline-block;margin: 0 15px 0 30px;margin-bottom: 3px;vertical-align: middle;}
.footer-l .foot-nav ul{margin-left:20px;}
.footer-l .foot-nav ul li a{color: #fff;font-size: 16px;}
.footer-l .foot-nav ul li{display: inline-block;margin: 0 10px 0 10px;text-align: center;}
.foot-lx{margin-top: 30px;}
.foot-lx h2{border-bottom: #ffffff 1px solid;padding-bottom:15px;margin-top:10px;margin-bottom:15px;overflow: hidden;color: #fff;font-size: 18px;}
.foot-lx h2:before{content: "";background: url(../images/foot-ico02.jpg)left center no-repeat;width:23px;height:25px;display: inline-block;margin: 0 15px 0 0;margin-bottom: 3px;vertical-align: middle;}
.foot-lx p{margin-top: 10px;color: #fff;font-size: 16px;}
.foot-lx p:before{content: "";background:#fff;width: 4px;height: 12px;display: inline-block;margin-right: 15px;}
.foot-copyright{margin-top:10px;line-height: 30px;color: #fff;font-size: 16px;}

.ny-banner{width:100%;height: 200px;overflow: hidden;position: relative;}
.ny-banner img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}
.ny-banner h2{color: #fff;text-align: center;  top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);position: absolute;z-index: 2;width: 100%;margin: 0 auto;display: inline-block;font-size: 32px;}
.ny-banner h2 span{display: inline-block;margin-left: 10px;text-transform:uppercase;font-size:32px;}
.mbx{background: #e4e4e4;height: 44px;line-height: 44px;}
.mbx img{vertical-align: middle;margin-right: 15px;margin-bottom: 3px;}
.mbx a{margin: 0 5px;color:#555;font-size: 15px;}
.mbx a:hover{color:#03406d;font-weight: bold;}
.list-list{background:none;float: none;width: 100%;height: auto;overflow: hidden;margin:30px auto;}
.list-list ul li{padding-bottom: 10px;}
.list-list ul li h2{padding-bottom: 12px;}
.list-r{float: right;background: #f7f7f7;margin: 30px auto;width: 1000px;padding:30px;}
.list-l{float: left;background: #00518e;border-top:#087cd3 5px solid;margin: 30px auto;width: 300px;}
.list-l ul li{height: 60px;line-height: 60px;text-align: center;border-bottom: #156daf 1px solid;}
.list-l ul li:last-child{border-bottom: 0;}
.list-l ul li:hover{background: #087cd3;}
.list-l ul li.active{background: #087cd3;}
.list-l ul li a{color: #fff;font-size: 16px;display: block;width: 100%;}
.list-r .typename {border-bottom:#ddd 1px solid;width:100%;margin-bottom:15px;padding-bottom: 15px;height: auto;overflow: hidden;}
.list-r .typename h2:before{content: "";width: 5px;height: 25px;background: #00518e;display: inline-block;margin-right: 15px;vertical-align: middle;margin-bottom: 4px;}
.list-r .typename h2{color: #111;font-size:22px;display: inline-block;}
.list-r .fck{margin:30px auto;}
.list-r .typename h2 span{display: inline-block;color:#5882a1;margin-left: 10px;text-transform:uppercase;font-size: 18px;}
.list-left-list{background: none;float: none;width:100%;height: auto;overflow: hidden;}
.list-left-list ul{padding:10px 0;}
header button { position:absolute; right:10px; top:80px; width:45px; height:24px;  line-height:10px;display: none;}
header button span{display: inline-block; margin: 2px 0; width: 100%; height: 4px; background: #fff;}
@media screen and (max-width:1024px){
	.wrapper{width: 96%;}
	nav ul{width: 100%;}
	.part01-l{float: none;margin: 0 auto;}
	.part01-r{width: 100%;float: none;margin:30px auto 0 auto;}
	.part02-l{width: 100%;height: auto;overflow: hidden;margin-bottom: 30px;}
	.part02-r{float: none;margin: 0 auto;}
	.part03-l{background: #318ed3;width: 100%;float: none;height: 120px;overflow: hidden;}
	.part03-l ul li{float:left;display: inline-block;width: 31%;margin:15px 1.15%;}
	.part03-r{width: 100%;margin-top: 30px;}
	.part04-l{width: 100%;float: none;}
	.part04 ul li{margin-right: 90px;}
	.part04-r{float: none;margin: 30px auto 0 auto;}
	.footer-l{float: none;width: 100%;}
	.footer-l .ilogo{text-align:center;}
	.footer-l .foot-nav{display: none;}
	.footer-r{float: none;width: 100%;}
	.index_ad{height: auto;}
	.list-r{width:100%;float: none;}

}
@media screen and (max-width:800px){
	.part03-r{height: auto;overflow: hidden;}
	.part03-r ul li{width: 100%;}
	.part03-r ul li:nth-child(odd):after{content: "";display: none;}
	.part03-r ul li:nth-child(7){border-bottom: #ddd 1px solid;}
	.part04-l{height: auto;overflow: hidden;}
	.part04 ul li{margin: 15px auto;float: none;display: block;}
	.part04 ul li:last-child{margin-right: auto;}
	.list-r{padding: 30px 2%;width: 96%;}
	.list-l{float: none;margin: 0 auto;width: 100%;margin-bottom: 30px;}
	.list-l img{display: none;}
	
}
@media screen and (max-width:640px){
	.itop .ilogo{float: none;text-align: left;}
	nav{display: none;}
	header button {display: block;}
	nav ul li{width: 100%;border-bottom: #fff 1px solid;}
	nav ul li:last-child{border-bottom: 0;}
	nav{height: auto;line-height: 100%;overflow: hidden;}

}
@media screen and (max-width:480px){
	.part01-r{height: auto;overflow:hidden;}
	.ilogo{margin-top: 0;padding:30px 0;}
	.ilogo img{width: 38%;}
	.itop{height: auto;overflow: hidden;}
	header button{top:40px;}
	.part01-l{width: 100%;height:auto;overflow: hidden;}
	.part02-l ul li{border-bottom: #ddd 1px solid;margin-bottom: 10px;}
	.part02-l ul li h2{width: 100%;float:none;border-bottom: 0;}
	.part03-r ul li .part03-right h2{margin-top: 0;line-height: 26px;}
	.part02-l ul li p{float: right;}
	.index_ad{display: none;}
	.part03-l ul li img{width: 25px;height: 21px;margin-top: 25px;}
	.part03-l ul li p{font-size: 14px;}
	.foot-lx{margin-top: 0;}
	.foot-copyright{margin-top: 10px;}
	.part02-r{width: 100%;}
	.top_search form{width: 100%;}
	
}
@media screen and (max-width:375px){
	.part03-l ul li img{margin-top: 13px;}
	.part05-l{width:calc(100% - 70px);}
	.part05-l .next{right: 5px;}
	.ny-banner span{font-size: 24px;}
	.ny-banner h2 span{display: block;font-size: 22px;margin-top: 10px;}
}
@media screen and (min-width: 999px){
.yxwz{overflow: hidden;
    float: right;
    width: 226px;
    padding-left: 115px;
    padding-top: 46px;}
.yxwz img{width:100px;}
}
@media screen and (max-width: 999px){
.yxwz{display:none;}
}