
.main{padding:53px 0 27px 0;}
.main .mainTitle{text-align:center;}
.main .mainTitle .title{line-height:60px;color:#666;font-size:36px;}
.main .mainTitle .sub{width:65px;height:3px;margin:0 auto;background:#da251d;}

.main1{padding:53px 0 65px 0;}
.main1 .content{padding-top:60px;}
.main1 .content:after{content:"020"; display:block;height:0;clear:both;visibility:hidden;}
.main1 .content .left{width:550px;float:left;}
.main1 .content .left img{width:100%;}
.main1 .content .right{width:600px;float:right;}
.main1 .content .right p{color:#666;font-size:16px;text-indent:2em;line-height:34px;padding-bottom:24px;}
.main1 .content .right .line{line-height:40px;}
.main1 .content .right .line img{margin-right:6px;}
.main1 .content .right .line span{color:#D9251D;font-size:16px;}

.main2{padding:53px 0 60px 0;background:#f5f5f5;}
.main2 .contentss{position:relative;width:100%;margin-top:60px;}
.main2 .contentss .btn{position:absolute;top:75px;cursor:pointer;}
.main2 .contentss .btn.leftBtn{left:0px;}
.main2 .contentss .btn.rightBtn{right:0px;}
.main2 .contentss .contents{position:relative;width:1072px;height:322px;overflow:hidden;margin:0 auto;}
.main2 .contentss .contents .content{position:absolute;top:0px;left:0px;}
.main2 .contentss .contents .child{position:absolute;width:238px;text-align:center;}
.main2 .contentss .contents .child .childImg{width:238px;height:278px;line-height:278px;background:#fff;border:1px solid #eee;}
.main2 .contentss .contents .child .childImg img{max-width:100%;max-height:100%; vertical-align:middle;}
.main2 .contentss .contents .child .childTitle{line-height:28px;padding-top:13px;font-size:16px;color:#666;}

.main3 .content{padding:60px 0 83px 0;}
.main3 .content:after{content:"020"; display:block;height:0;clear:both;visibility:hidden;}
.main3 .content .left{float:left;width:800px;height:380px;}
.main3 .content .right{float:right;width:350px;}
.main3 .content .right .title{color:#878787;font-size:20px;line-height:32px;padding:6px 0 2px 0;}
.main3 .content .right .info{color:#D9251D;font-size:16px;line-height:28px;}
.main3 .content .right img{padding-top:20px;}
@media (max-width: 639px) {
.main{padding:20px 0 10px 0;}
.main .mainTitle .title{line-height:30px;font-size:18px;}
.main .mainTitle .sub{width:33px;height:2px;}

.main1{padding:20px 0;}
.main1 .container{width:100%;}
.main1 .content{padding-top:20px;}

.main1 .content .left{width:100%;float:none;}

.main1 .content .right{width:93.75%;float:none;margin:0 auto;}
.main1 .content .right p{font-size:12px;line-height:20px;padding-bottom:10px;}
.main1 .content .right .line{line-height:20px;}
.main1 .content .right .line img{margin-right:4px;}
.main1 .content .right .line span{font-size:12px;}

.main2{padding:20px 0;}
.main2 .contentss{width:100%;margin-top:20px;}
.main2 .contentss .btn {top: 55px;width: 20px;}

.main2 .contentss .contents{width:268px;height:161px;}
.main2 .contentss .contents .child{width:119px;}
.main2 .contentss .contents .child .childImg{width:119px;height:129px;line-height:129px;}
.main2 .contentss .contents .child .childImg img{max-width:80%;max-height:80%; }
.main2 .contentss .contents .child .childTitle{line-height:18px;padding-top:6px;font-size:12px;}

.main3 .content{padding:20px 0;}
.main3 .content .left{float:none;width:100%;height:190px;}
.main3 .content .right{position:relative;float:none;width:100%;padding-top:20px;}
.main3 .content .right .title{width:60%;font-size:14px;line-height:20px;padding:3px 0 1px 0;}
.main3 .content .right .info{width:60%;font-size:12px;line-height:18px;}
.main3 .content .right img{position:absolute;top:20px;right:0px;padding-top:0px;width:75px;}
}
@media (min-width: 640px) and (max-width:1023px ) {
.main{padding:53px 0 27px 0;}
.main .mainTitle .title{line-height:60px;font-size:36px;}
.main .mainTitle .sub{width:65px;height:3px;}

.main1{padding:40px 0;}
.main1 .container{width:100%;}
.main1 .content{padding-top:40px;}

.main1 .content .left{width:100%;float:none;}

.main1 .content .right{width:93.75%;float:none;margin:0 auto;}
.main1 .content .right p{font-size:16px;line-height:34px;padding-bottom:24px;}
.main1 .content .right .line{line-height:40px;}
.main1 .content .right .line img{margin-right:6px;}
.main1 .content .right .line span{font-size:16px;}

.main2{padding:40px 0;}
.main2 .contentss{width:100%;margin-top:40px;}
.main2 .contentss .btn {top: 110px;width: 30px;}

.main2 .contentss .contents{width:536px;height:322px;}
.main2 .contentss .contents .child{width:238px;}
.main2 .contentss .contents .child .childImg{width:238px;height:278px;line-height:278px;}
.main2 .contentss .contents .child .childImg img{max-width:80%;max-height:80%; }
.main2 .contentss .contents .child .childTitle{line-height:28px;padding-top:13px;font-size:16px;}

.main3 .content{padding:40px 0;}
.main3 .content .left{float:none;width:100%;height:380px;}
.main3 .content .right{position:relative;float:none;width:100%;}
.main3 .content .right .title{width:60%;font-size:20px;line-height:32px;padding:6px 0 2px 0;}
.main3 .content .right .info{width:60%;font-size:16px;line-height:28px;}
.main3 .content .right img{position:absolute;top:0px;right:0px;padding-top:0px;width:150px;}
}
@media (min-width: 1024px) and (max-width:1199px ) {
.main1 .content .left {width: 420px;}
.main1 .content .right {width: 440px;}

.main2 .contentss .contents {width: 804px;height: 242px;}
.main2 .contentss .contents .child {width:178px;height: 244px;}
.main2 .contentss .contents .child .childImg{width:100%;height: 244px;line-height: 244px;}
.main2 .contentss .contents .child .childImg img{max-width:80%;max-height:80%;}

.main3 .content .left {width: 600px;}
.main3 .content .right {width: 280px;}
}
@media (min-width: 1200px) and (max-width:1439px ) {

}
@media (min-width: 1440px) and (max-width:1920px ) {

}

