@charset "utf-8";
@media (min-width: 2000px) and (max-width: 4000px){
.title1{width: 800px!important;}.title2,.title4{width: 518px!important;}
body{zoom:1.28!important;margin: 0 auto!important;}
.dibu{max-width:2000px;}
body{max-width: 2000px;}
.hz1{    margin-right: 176px;}
.b1p1{    font-size: 15px;}.b1p4,.hz1 h1,.nav ul li a{font-size: 16px;}
.more a,.more,.more1,.more3{height: 44px; width: 159px;background-size: 86%;}
.logo img{width: 439px; height: 80px;}
.font1,.font2,.font3,.font4{    font-size: 23px;}
.top_1,.top_2,.top_4,.top_3{font-size: 50px;}
div,li,ul,dl,dd,dt,span,font,label,i,b,h1,h2,h3,button,.aa,.zuo{ font-size:15px;}
.b2>h2>a{font-size: 27px;}.b2>p{ margin-right: 60px;   font-size: 12px;width:auto}
.body2 dl dd span b{font-size: 19px;}.hz1 p{ font-size: 12px;}
.pp span{font-size:15px!important;}
.font1 img,.font2 img,.font4 img{width: 23px;}
.b2{width:450px;    margin-left: 314px;}
.nav ul li dl dd a{font-size: 13px;}
.body2 dl dd span{    background-size: 80%;}
.more3{margin-left: -387px;}
}

@media (min-width: 1200px) and (max-width: 1500px){
.dp_content p,.dp_content p span,.dp_content p span span{font-size:22px!important;}
.list dl dd a{font-size:20px!important;}
.right .con_tit h2{font-size:20px!important;}
}
@media (max-width: 1400px){
	.top .links ul a{font-size:18px}
	.top .search_box>a{font-size:18px}
	.font1,.font2,.font4,.font5{font-size:34px}

	.body2 dl dd a,#xueshu .bannerCon .scroll .item .img-box h1 a{font-size:22px}
	.jl2>a>p{font-size:20px}
	.hz1 h1{font-size:22px}.hz1 p,.b2>p{font-size:18px}
	.nav ul li a{font-size:26px}
	.nav{    width: 50%;}
	.phone1{width: 57vw!important}
	.body5{background-size: 161% 1291px;}
.hz1{    margin-right: 2%;}


}
@media (max-width: 1300px){
	 body{zoom:0.7 !important}
	 .hz1{    margin-right: 108px;}
	 .b2{margin-left: 274px;}
	 .zuo{    margin-left: 5%;}
        .body6 .foot_logo{   margin-left:2%;}

}
@media (max-width: 1200px){
 .body6 .foot_logo{ display:none;}
	 body{zoom:0.8 !important}
	 .nav ul li a{font-size:20px}
	 .nav{    right: 4%;}
	 .phone1{width: 53vw!important;}
	 .b2{margin-left: 10vw;}
	 .body5{background-size: 147% 1291px;}
	 .hz1{    margin-right: 3vw;}
	 .fdck{display:none;}
	 .dibu>img{    margin-left: 20vw;}
	 .pp{}
	 .body5{    height: 1110px;}
	 .zuo{    margin-left: 5vw; }
	 .title1{width: 34vw;}
}
@media (max-width: 1150px){
	body{zoom:0.7 !important}
	 
}
@media (max-width: 1000px){
.zuo{margin-top: 40px;}
.body6{margin-top: 0px;}



	body{zoom:0.96 !important;min-width:755px}
	.w1400{width:98%; margin:0 auto}
.nav{display:none}
.fullSlide .bd li img{height: 470px;}
	 a.meanmenu-reveal{width:32px;height:32px;margin:104px 18px 0 0;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:30px;line-height:22px;display:block!important;font-family:Arial,Helvetica,sans-serif;font-weight:500; z-index:1;}
a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:5px}
.mean-nav1{right:0;width:40%;background:#fff;margin-top:130px; position:absolute; z-index:999;top: 0;}
.mean-nav1 .second-nav li{ background-color:#d6e0ea;}
.mean-nav1 .second-nav li a{ color:#174fb1; border-bottom:#174fb1 1px solid}
.mean-nav1 ul{padding:0;margin:0;width:100%;list-style-type:none}
.mean-nav1 ul li{position:relative;float:left;width:100%; background:#174fb1;}
.mean-nav1 ul li ul{display:none;}
.mean-nav1 ul li a{display:block;float:left;width:90%;padding:3% 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase}
.mean-nav1 ul li li a{width:100%;padding:2.3% 8%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible; display:block; color:#b31413}
.mean-nav1 ul li.mean-last a{border-bottom:0;margin-bottom:0}
.mean-nav1 ul li li li{ background:#eae9e9}
.mean-nav1 ul li li li a{width:100%;padding:3% 5%; color:#333}
.mean-nav1 ul li li li li a{width:60%;padding:3% 20%}
.mean-nav1 ul li li li li li a{width:50%;padding:3% 25%}
/*.mean-nav1 ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}*/
.mean-nav1 ul li a.mean-expand{width:100%;height:32px;padding:2% 0!important;position:absolute;z-index:2;font-weight:700;border:0!important; }
.mean-nav1 ul li a.mean-expand:hover{width:100%;height:32px;padding:2% 0!important;position:absolute;z-index:2;font-weight:700;border:0!important; }
.fullSlide .bd li{ height:470px}
.fullSlide .hd{width: 21%;}
.box1,.box2{ float:left; width:46%;margin-top: 225px;}
.box1 img,.box2 img{ width:100%}
.box3{display:none;}
.more{clear: both;}
.box4{ display:none}
.fullSlide1{ float:none; width:80%; margin:0 auto;padding-top: 232px;}
.title1{width: 36vw;}.title2{width: 42vw;}
.jl1{display:none}.jl2{ width:100%; background:#0e59b1;background-image: none!important;margin-top: 230px;    height: 520px;}.wb1{margin-top: 50px;}
.wb1,.wb2,.wb3,.wb4{ width:80%}
.b2{display:none}
.body5{background: #1f6acc;    background-position: right;}.phone1{width: 56vw!important;}
.hz1{ float:left; width:35%;margin-right: 0;  margin-left:12%;   margin-top: 300px;}.hz1 h1{clear:both; float:none}.hz1 p{clear:both; float:none}
.dibu>img{display:none;}
.foot_logo{display:none;}
.fullSlide .bd ul{ height:470px !important}
.zy_banner{ height:320px}.zy_banner img{height:320px}
.left{display:none;}.right{ width:92%; float:none;margin-right:0; margin:0 auto}
.xyfg ul li{width: 31%;}.xyfg ul li img{width:100%;}

.jgsz ul li{    width: 21.5%;}
.more4{right: 1%;  margin-right: 0;}
}

@media (max-width: 1500px){
body{zoom: 0.755208;}
@-moz-document url-prefix() {

   .nav ul li a {
        font-size:1rem;
    }
.b2{margin-left: 2%;}
.hz1{    margin-right: 2%;}
.fullSlide .bd li,.fullSlide .bd li img{height:770px;}
.zuo{margin-left:2%;width: 33%;}
.fdck{width:90px;height:480px;}.fdck > a > img{max-width:72%;}.fdck_img{margin-left: 14px!important;}
.body2{background-position: 15%;}
.box4{width:50%;}
.fullSlide1{width: 45%;padding-top:235px;}.w-accor li > a h1{font-size:17px;}
.jl1{width: 60%;margin-left: 5%;}

}
}

