﻿.flash{ width:593px; height:194px; float:left; margin-right:18px;}
.mkt{width:386px; height:194px; float:left; }
.mkt ul{width:185px;float:left;}
.mkt li{ width:185px; height:26px; float:left; margin:0 0 2px 7px;}
.mkt li img{ float:left;}
.mkt li a{ width:165px; height:26px; float:left; margin-top:10px;}
.hangshi{ margin:20px auto 24px; float:left; border:1px solid #e3e3e3; padding:20px 0 10px 0;}
.hangshi .bod{ width:896px; height:136px; overflow:hidden; float:left;position:relative;}
.hangshi li{ float:left; width:106px;height:136px; margin-left:20px;}
.hangshi li a{width:106px; text-align:center; float:left; margin-bottom:8px;}
.hangshi li img{ width:106px; height:108px;}

.jpkc{ float:left; width:100%; margin-top:10px;}
.jpbt{ float:left;height:40px;border-bottom:2px solid #265ea2; width:1200px;}
.jpbt h2{font-size:16px; color:#333; float:left; margin-top:16px;}
.jpbt img{ float:left;}
.jpbt .px{ float:right; margin-top:22px;}
.jpbt .px a{color:#265ea2}
.jpnr{ width:1200px; float:left;}
.jpnr li{ width:290px; height:296px; float:left; margin-top:10px; border:1px solid #e3e3e3;}
.jpnr li img{width:270px; height:160px; float:left;}
.jpnr li a{ margin:10px 0 0 10px; width:270px;float:left; font-size:14px; font-weight:bold;}
.jpnr li p{margin:10px 0 0 10px; width:270px;float:left; color:#999; line-height:16px;}
.margin7{ margin-right:10px;}

@media only screen and (max-width: 1199px) {
    #main{width: 100%;}
    .mktad img{width: 100%; margin-top:50px}
}
@media only screen and (max-width: 479px){
    #main{width: 100%;}
    .mktad img{width: 100%; margin-top:50px}
    
    .jpnr{ width:100%; float:left;}
    .jpnr li{ width:100%; height:100%; float:left; margin-top:10px; border:1px solid #e3e3e3;}
    .jpnr li img{width:100%; height:100%; float:left;}
    .jpnr li a{ margin:10px 0 0 10px; width:95%;float:left; font-size:16px; font-weight:bold;}
    .jpnr li p{margin:10px 0 0 10px; width:95%;float:left; color:#999; line-height:16px;}
    
}