img{display: block;}
.banner img{width: 100%;}
a:hover{text-decoration: none;}

.cont{background-color: #c00;}
.cont .w{width: 1200px; margin: auto;}
.cont .w .tit{margin: auto; text-align: center;}
.cont .w .tit h2{display: inline-block; color: #fff; font-size: 60px;}
.cont .w .tit img{display: inline-block; margin-bottom: 15px;}
.cont .w .tit p{color: #ffff33; font-size: 40px;}

.cont1{padding-top: 50px; background: url(../img/bg1.jpg) no-repeat top left;  background-color: #c00;}
.cont1 .bg{background: url(../img/bg2.jpg) no-repeat top right;}
.cont1 .mk img{margin: auto;}

.cont2{position: relative; height: 200px; background: url(../img/hf1.jpg) no-repeat top left; background-size: 100% 100%;}
.cont2 .cont_form{width: 500px; height: 60px; z-index: 2; float: right; margin-top: 100px;}
.cont2 .cont_form ul{display: flex;}
.cont2 .cont_form ul li{border-radius: 5px;}
.cont2 .cont_form ul li input{height: 60px; width: 100%; background-color: #fff; border: none; border-radius: 5px; font-size: 20px; color: #333; text-indent: 30px;}
.cont2 .cont_form ul li input#submit{width: 220px; height: 60px; margin-left: 10px; background-color: #ffda17; border: none; border-radius: 5px; font-size: 20px; color: #d90707; cursor: pointer; display: block; text-align: center;text-indent: 0;}

.cont3{padding: 50px 0;}
.cont3 .w{width: 100%;}
.cont3 .w .mk ul{display: flex;width: 1200px;margin: 30px auto;justify-content: space-around;}
.cont3 ul{}
.cont3 .btn a{display: block; width: 320px; height: 46px; line-height: 46px; margin: 50px auto 0; text-align: center; color: #990000; font-size: 28px; background-color: #ffffcc; border: 2px solid #ffff66; border-radius: 23px;}
.cont3 .img{width: 100%;margin: 50px 0;}
.cont3 .w1{margin: 50px auto;}


/*±¨Ãû»ð*/
/*.cont4 .mk{background-color: #fff;  margin: 50px 0;}
.cont4 .bmh{height: 300px; padding: 20px;} 
.cont4 .bmh .bmh_lun{position:relative;width: px;margin-left: 279px;padding-top: 5px;}
.cont4 .bmh .bmh_lun .bd{width: px;}
.cont4 .bmh .bmh_lun .bd .picList{width: 100%;}
.cont4 .bmh .bmh_lun .bd .picList li{width: 290px;}
.cont4 .bmh .bmh_lun .bd .picList li .pic{width: 142px;height: 300px;overflow: hidden;}
.cont4 .bmh .bmh_lun .bd .picList li .pic img{width: 142px;height: 300px;margin: 0 auto;}
.cont4 .bmh_up{position: relative;z-index: 2;margin-top: -370px;height: 300px;background: url(../img/bmh_tit.png) center no-repeat;} 
.cont4 .bmh_up a{display: block;width: 100%;height: 300px;}*/

.cont4{padding-bottom: 100px;}
.cont4 .tit img{width: 150px;}

.xsbm{width: 100%;overflow-x: hidden;}
.xsbm .bd{width: 100%;margin-top: 40px;padding: 20px;background: #FFF;}
.xsbm .bd ul{width: 100%;}
.xsbm .bd ul li{width: 170px;height: 300px;}
.xsbm .bd ul li .pic{width: 100%;}
.xsbm .bd ul li .pic img{display: block;margin: 0 auto;}
.cont4 .btn a{display: block; width: 320px; height: 46px; line-height: 46px; margin: 50px auto 0; text-align: center; color: #990000; font-size: 28px; background-color: #ffffcc; border: 2px solid #ffff66; border-radius: 23px;}