a{text-decoration:none}

/*my_top*/

.cq_top{ height: 30px; width: 100%; background: #07468b;}

.cq_top_n{ height: 30px; width: 1270px; margin: 0 auto;}

.cq_top_n_l p{ width: 500px; height: 30px; font-size: 14px; color: #FFFFFF; float: left; line-height: 30px;}

.cq_top_n_r{ display: flex;    justify-content: space-between;height: 30px; float: right;}

.cq_top_n_r_a a{ width: 200px; height: 30px; line-height: 30px;font-size: 14px; color: #FFFFFF; float: left; display: block;background:url(../img/uu.png) no-repeat right; text-align: center;}

.cq_top_n_r_b a{

width: 60px; 

height: 30px; 

line-height: 30px;

font-size: 14px; 

color: #FFFFFF; 

float: left; 

display: block;

text-align: center;}

@media (max-width: 1440px) {

   .banner2{     

	width: 100.5%;

    height: 630px!important;

    position: relative;

    overflow: hidden;}



 }



@media (max-width: 1340px) {

   .banner2{     

	width: 100.5%;

    height: 560px!important;

    position: relative;

    overflow: hidden;}



 }











.banner2{     

	width: 100.5%;

    height: 900px;

    position: relative;

    overflow: hidden;}



.banner2 .ny_header_bg {

    position: absolute;

    z-index: 1;

    left: 0;

    top: 89%;

     margin-top: -50%;

    width: 100.5%;

    height: 100.5%;

}



.ny_header_img video{ width: 100.5%;}











.my_nav{ height: 110px; width: 1280px; margin: 0 auto;}

.my_nav_l{ height: 110px; width: 300px; float: left;}

.my_nav_l h1{ font-size: 38px; color: #f66155; margin-top: 14px;}

.my_nav_l p{line-height: 24px; font-size: 15px;letter-spacing:20px; color:#505050;}

.my_nav_r{ height: 110px; float: right;width: 880px;}

.my_nav_r_a{ height: 110px; width: 880px; float: left;}



.my_nav_r_a ul{width: 880px;}

.my_nav_r_a ul li{width: 96px;float: left;}

.my_nav_r_a ul li a{font-size: 17px;color: #000000;display:  block; height: 110px; width: 96px; line-height: 110px; display: block; text-align: center;}



.my_nav_r_a ul li a:hover{color: #FFFFFF; font-weight: bold; height: 110px; width: 96px; background: #07468b; line-height: 110px; font-size: 17px;}





/*vm_about*/



.vm_about{ height: 620px; width: 100%; margin: 0 auto; background: #f4f4f4;}

.vm_about_n{ height: 490px; width: 1300px; margin: 0 auto;}

.vm_about_n_l{ height: 490px; width: 330px; float: left;}

.vm_about_n_r{ height: 490px; float: right; width: 935px;}

.vm_about_n_r_t{ height: 300px; width: 935px;}

.vm_about_n_r_t_l{ height: 330px; width: 400px; float: left;}

.vm_about_n_ll{ height: 490px; width: 150px; float: left;}



.vm_about_n_lr{ height: 490px; width: 150px; float: right;}



.vm_about_n_lla{float:left; height: 140px; width: 150px; border: 4px solid #cccccc;background:url(../images/q1.png) no-repeat center; margin-top:50px;}

.vm_about_n_lla a{ width: 150px; height: 30px; padding-top: 10px; display: block; text-align: center; line-height: 30px; font-size: 16px; font-weight: bold; color: #07468b;}






.vm_about_n_llb{ height: 140px; width: 150px; border: 4px solid #cccccc;background:url(../images/q3.png) no-repeat center; margin-top: 20px;}

.vm_about_n_llb a{ width: 150px; height: 30px; padding-top: 100px; display: block; text-align: center; line-height: 30px; font-size: 16px; font-weight: bold; color: #07468b;}

.vm_about_n_llb:hover{height: 140px; width: 150px; border: 4px solid #07468b;background:#07468b url(../images/q4.png) no-repeat center;}



.vm_about_n_llb:hover a{ width: 150px; height: 30px; padding-top: 100px; display: block; text-align: center; line-height: 30px; font-size: 16px; font-weight: bold; color: #FFFFFF; }



.vm_about_n_llc{ height: 140px; width: 150px; border: 4px solid #cccccc;background:url(../images/q5.png) no-repeat center;}

.vm_about_n_llc a{ width: 150px; height: 30px; padding-top: 100px; display: block; text-align: center; line-height: 30px; font-size: 16px; font-weight: bold; color: #07468b;}










.vm_about_n_llaa{ height: 140px; width: 150px; border: 4px solid #cccccc;background:url(../images/q1.png) no-repeat center;margin-top: 20px;}

.vm_about_n_llaa a{ width: 150px; height: 30px; padding-top: 10px; display: block; text-align: center; line-height: 30px; font-size: 16px; font-weight: bold; color: #07468b;}




.vm_about_n_llcc{ height: 140px; width: 150px; border: 4px solid #cccccc;background:url(../images/q5.png) no-repeat center;margin-top: 20px;}

.vm_about_n_llcc a{ width: 150px; height: 30px; padding-top: 10px; display: block; text-align: center; line-height: 30px; font-size: 16px; font-weight: bold; color: #07468b;}







































.vm_about_n_r_t_r{ height: 330px; width: 500px; float: right;}

.vm_about_n_r_t_rt p{ font-size: 16px;  color: #555555; display: block; line-height: 32px; margin-top: 10px;}



.vm_about_n_r_t_rd{ height: 80px; width: 500px;margin-top: 30px;}

.vm_about_n_r_t_rda{ height: 80px; width: 120px; float: left; }

.vm_about_n_r_t_rdat{ height: 42px; width: 120px; }

.vm_about_n_r_t_rdat_a p{ font-size: 40px;font-family:Impact!important ;color: #fd8800; float: left;}

.vm_about_n_r_t_rdat_b p{ font-size: 15px;color: #363636; float: left; margin-left: 8px; margin-top: 5px;}



.vm_about_n_r_t_rdad{ height: 30px;width: 120px;}



.vm_about_n_r_t_rdad p{ font-size: 15px; color: #363636; display: block; float: left; line-height: 30px; text-align: left;width: 120px;}









.rongyu{ height:150px; width: 935px;  margin-top: 20px;}



.tupian{ width: 935px;   margin:0 auto }

.tupian_z{height:150px; width:935px; margin:0 auto; }

.tupian_zz{height:150px; width:845px; margin:0 auto;}

.tupian_zz li{float:left; padding-left:15px;}







.tupian_zl{height:150px; width:40px; display:block; background:url(../img/j1.jpg) left center no-repeat; float:left;}

.tupian_zl:hover{height:150px; width:40px; display:block; background:url(../img/j2.jpg) left center no-repeat; float:left;}

.tupian_zr{height:150px; width:40px; display:block; background:url(../img/j3.jpg) right no-repeat;float:right;}

.tupian_zr:hover{height:150px; width:40px; display:block; background:url(../img/j4.jpg) right no-repeat; no-repeat;}















.vm_about_n_r_t_rdb{ height: 80px; width: 120px; float: left; margin-left: 65px; }







.xuanchuan{ height: 760px; width: 1300px; margin: 0 auto;background:url(../images/ree.jpg) right no-repeat; no-repeat;}

.xuanchuan_n{ height: 490px; width: 800px; margin: 0 auto;}







.fengcai{ height:400px; width: 1300px; margin: 0 auto;}











.fengcai_t{ height: 37px; width: 1300px; border-left: 5px solid #fd8800; margin: 0 auto;}

.fengcai_t a{ font-size: 34px; color: #303030; margin-left: 15px; line-height: 37px; display: block;}





.chanpin_con{ overflow:hidden; padding:0 0 0 0; width:1300px; margin:0 auto;height: 400px; }

.chanpin_con li{float:left; padding:0; width:410px; height:330px; margin-right:28px; margin-bottom:20px; position:relative; overflow:hidden;cursor:pointer; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}

.chanpin_con li:hover{ cursor:pointer; background:#0e75c8; }

.chanpin_con li:hover span{ color:#fff; font-weight:bold}



.chanpin_t_l{ width:420px; height:330px; overflow:hidden; position:relative;}

.chanpin_t_l a{ display:block; width:420px; height:330px; position:absolute; left:0; top:0; z-index:1}



.chanpin_t_l a img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }

.chanpin_con li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}















/*footer*/



.footer{ height:280px; width: 100%;background:url(../images/hh.jpg) no-repeat center;}

.footer_n{ height: 200px; width: 1300px; margin: 0 auto;}

.footer_na{ height: 200px; width: 240px; float: left;}

.footer_nat p{ line-height: 30px; font-size: 19px; color: #FFFFFF;}

.footer_nan{ height: 3px; width: 50px; background: #fd8800; margin-top: 5px;}

.footer_nad li a{ line-height: 30px; font-size: 14px; color: #FFFFFF; }

.footer_nad li a:hover{ font-size: 15px;}



.footer_nadd{ height: 120px; width: 240px;background:url(../images/ji.png) no-repeat left top;}

.footer_nadd p{ line-height: 32px; font-size: 14px; color: #FFFFFF; margin-left: 20px;}



.footer_nb{ float: right; height: 200px; width: 170px;background:url(../images/re.png) no-repeat center;}













.end_d_en p{ line-height: 45px; background: #292929; font-size: 15px; display: block; text-align: center; color: #FFFFFF;} 