html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,dl,dd,dt{margin:0;padding:0;font-weight: normal}
ol,ul{list-style:none; margin:0px; padding:0px;}
img{border:0;}
body{ font-family: "微软雅黑",Arial;}
a:link,a:visited,.main .artbox .lbox_1 .step13 li span a,.main .artbox .picbox li span a{text-decoration:none;}
a:hover{cursor:pointer;}
.clear{ clear:both;}
h1,h2,h3,h4,i,em{ font-style: normal; font-weight: normal }
input,select{outline: none;font-family: "微软雅黑"}



.banner{width: 100%;overflow: hidden;float: left;}
.banner img{width: 100%;float: left;}

.main{width: 100%;overflow: hidden;float: left;background: url(../images/bg.jpg) no-repeat; background-size: 100% auto;padding-top: 50px;}
.mian_list{width: 1000px;margin: auto;overflow: hidden;padding: 30px 0;}
.mian_list h1{width: 100%;float: left;padding-bottom: 20px;}
.mian_list h1 i{width: auto;float: left;padding-top: 5px;}
.mian_list h1 img{float: left;padding-right: 20px;}
.mian_list_main{width: 100%;margin: auto;overflow: hidden;border-top: 1px #666 solid;}
.mian_list_main dl{width: 32%;float: left;text-align: center;margin: 30px 2% 0 0;background: #fff;position:relative;}
.mian_list_main dl dt{width: 100%;float: left;}
.mian_list_main dl dt img{width: 100%;}
.mian_list_main dl dt div{width: 100%;position: absolute;left: 0;bottom:54px;background:rgba(255,255,255,.8);height:184px;display: none;}
.mian_list_main dl dt div p{width: 84%;float: left;padding:40px 8% 20px 8%;font-size: 14px;color: #000;}
.mian_list_main dl dt div a{width:100px;height: 23px;line-height: 23px;text-align: center;color: #fff;font-size: 14px;margin: auto;
	display: table;background: #333;border-radius: 15px;}
.mian_list_main dl dt div a:hover{background: #ff7b2b;color: #fff;}	
.mian_list_main dl dd{width: 100%;float: left;font-size: 18px;padding: 15px 0;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.mian_list_main dl dd a{color: #000;}
.mian_list_main dl dd a:hover{color: #ff7b2b}

.mian_zx{width: 100%;float: left;}
.mian_zx img{width: 100%;float: left;}

.main_footer{width:1000px;margin: auto;overflow: hidden;padding: 40px 0 60px 0;}
.main_footer h1{width: 100%;float: left;padding-bottom: 20px;}
.main_footer h1 img{float: left}
.main_footer ul{width: 100%;margin: auto;overflow: hidden;border-top: 1px #666 solid;} 
.main_footer ul li{float: left;width:24%;margin:30px 1.3% 0 0;background: #fff;overflow: hidden;}
.main_footer ul li > a{width: 100%;float: left;height: 146px;overflow: hidden;}
.main_footer ul li > a img{width: 100%;float: left;transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out; }
.main_footer ul li > a:hover img{ transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scale(1.1);}
.main_footer ul li p{width: 100%;float: left;text-align: center;padding: 8px 0;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.main_footer ul li p a{color: #000;font-size: 16px;}
.main_footer ul li p a:hover{color: #ff7b2b}



@media screen and (max-width:1600px) { 
.mian_list_main dl dt div{height: 185px;}

}

@media screen and (max-width:1366px) { 
.mian_list h1 > img{height: 55px;}	
.mian_list h1 i{width: 75%;padding-top: 0px;}
.mian_list h1 i > img{height: 36px;}
.mian_list_main dl dt div{height: 144px;bottom: 45px;}
.mian_list_main dl dt div p{padding: 20px 5% 10px 5%;width: 90%;font-size: 13px;}
.mian_list_main dl dt div a{height: 23px;line-height: 23px;font-size: 12px;width: 82px;}
.mian_list_main dl dd{padding: 10px 0;font-size: 16px;}
.mian_list{width: 800px;}
.main_footer{width: 800px;}
.main_footer h1 img{height: 55px;}	
.main_footer ul li > a{height: 117px;}
.main_footer ul li p a{font-size: 14px}
}


@media screen and (max-width:1024px) { 

.mian_list_main dl dd{font-size: 14px;}
.mian_list_main dl dt div{bottom: 43px;}
}

@media screen and (max-width:800px) { 
.main{padding-top: 30px}
.mian_list h1 > img{height: 50px;}	
.mian_list h1 i{width: 70%;padding-top: 5px;}
.mian_list_main dl dt div{height: 108px;bottom: 35px;}
.mian_list_main dl dt div p{font-size: 12px;padding: 10px 8% 5px 8%;}
.mian_list_main dl dd{padding: 5px 0 10px 0;font-size: 12px;}
.mian_list h1 i > img{height: 25px;}
.mian_list{width: 600px;padding: 15px 0;}
.main_footer{width: 600px;padding: 20px 0 30px 0;}
.main_footer h1 img{height: 50px;}	
.main_footer ul li > a{height: 88px;}
.main_footer ul li p a{font-size: 12px;}
}
