@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-size: inherit; font-family:"微软雅黑";}
img{ display:block;}
a{ color:#2c2c2c; text-decoration:none;}
a:hover{ color:#F00;}
.clearfix{ clear:both}
ul,li{ list-style:none;}
input{ border:none;}

.header{min-width:1200px; background-image: -moz-linear-gradient( 90deg, rgb(240,240,240) 0%, rgb(255,255,255) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(240,240,240) 0%, rgb(255,255,255) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(240,240,240) 0%, rgb(255,255,255) 100%); border-bottom:1px solid #ddd;}
 
.logo{ width:1200px; margin:auto; padding:20px 0;}
.logo img{ width:200px; float:left;}
.logo p{ float:left; padding:0 20px; line-height:40px; border-left:3px solid #666; margin-left:40px; margin-top:8px; font-size:30px; color:#666;}
.fanhui{ float:right; font-size:18px; margin-top:30px;}
.content{ width:1200px; height:auto; margin:0 auto; padding:0;}
.wz_zs{ width:1200px; margin:auto; padding:30px 0;}
.biaoti{ margin-bottom:15px;}
.biaoti img{ width:36px; float:left; margin-right:20px;}
.biaoti p{ float:left; color:#fa3c3c; line-height:36px; font-size:28px;}
.wz_zs li{ width:380px; margin:15px 10px; float:left; position:relative;}
.wz_zs li>img{ width:100%;}
.wz_zs li>p{ font-size:14px; text-align:center; line-height:32px;}
.reiro{ position:absolute; top:10px; left:20px; width:338px; height:192px; overflow:hidden;}
.reiro img{ width:100%; margin:auto;position:relative;}
.reiro:hover .chakan{ display:block;}
.reiro:hover img{ animation:bianse 3s;}
@keyframes bianse{
	from{ margin-top:0;}
	to{ margin-top:-60px;}
	}

.chakan{ background:rgba(0,0,0,0.5); position:absolute; top:0; left:0; width:100%; height:100%; display:none;}
.chakan p{ background:rgba(255,255,255,0.6); line-height:30px; width:90px; text-align:center; margin:90px auto; border-radius:8px; font-size:14px;}
.chakan p:hover{ background:rgba(0,153,255,0.8); color:#fff;}

.erweima{ position:absolute; top:10px; left:20px; width:274px; height:156px; background:#fff;}
.erweima img{ width:50%; margin:auto; padding-top:10px;}

#footer{min-width:1200px; width:100%; height:auto; background:url(../images/footer_bg.jpg) repeat-x;padding-bottom:20px; font-size:14px;}
.footer{ width:100%; height:auto; background:url(../images/footer_bg.jpg) repeat-x;}
.foot_left{ width:700px; height:auto; text-align:center; margin: 0 auto; padding-top:30px;float:left;color:#505050;}
.foot_left a,.bottom a:visited{ text-decoration:none;margin:auto 5px; display:inline-block;}
.foot_left img{ margin:auto 5px;}
.nav_footer{ width:1004px; margin:0 auto; height:auto;}
.wechat,.service{ width:auto; height:auto; float:left; margin-top:30px; margin-right:10px;}
.service{ padding-top:10px;}
