﻿@charset "utf-8";
/* CSS Document */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

*{ margin:0; padding:0;}
li { list-style:none;}
img { border:none;}
a { text-decoration:none; color:#000;}
body { font-family:"微软雅黑";}

#indexHead{ width:100%; margin:10px auto 0; display:none;}
#indexHead h1 { float:left;}
#indexHead h1 a { width:314px; height:138px; display:block; overflow:hidden;}
#indexHead h1 a img { width:314px; display:block; border:none;}
#indexHead .tel { float:right; margin:10px 0 0 0;}
#indexHead .tel  a { display:block; height:72px; line-height:72px;}
#indexHead .tel .telBG { width:96px; height:72px; display:block; background:url(../img/phone.png) no-repeat; background-size:100% 100%; float:left;}
#indexHead .tel span { float:left; font-size:28px;}
/*indexNav*/
.indexNav { width:100%; height:45px; background:#1f63be;}
.indexNav ul { width:100%; margin:0 auto;}
.indexNav ul li { width:20%; box-sizing:border-box; text-align:center; float:left; padding:0 2%; height:45px; line-height:45px;}
.indexNav ul li a { color:#fff; font-size:0.8em; font-family:"宋体";}
.indexNav ul .current { background:rgba(0,0,0,0.4);}

/*footer*/
.footer { width:100%; background:#1f63be;}
.fooIn { width:100%; margin:0 auto; padding:20px 5%; box-sizing:border-box; position:relative;}
.fooIn p { color:#fff; font-size:0.8em; line-height:1.6em;}
.weima {display:block; width:80px; margin:10px auto 0;}
#top { position:fixed; bottom:20%; right:5%; width:30px;}
#top img { width:100%;}
/*window*/
#window { width:60%; position:fixed; top:60%; left:50%;margin:0 0 0 -30%; z-index:100; border-radius:20px; background:#66c3fe; padding:20px; box-sizing:border-box;}
#window p { color:#fff; line-height:40px; font-size:1.4em;} 
#window .wTel { margin:0 0 0 20px;}
#window a { display:block; width:80%; height:40px; background:#2a77d6; border-radius:15px; text-align:center; line-height:40px; color:#fff; margin:10px auto 0; font-size:18px;}
#close { display:block; width:20px; height:20px; background:url(../img/close.jpg) no-repeat; background-size:100% 100%; position:absolute; right:0; top:0; z-index:120;}
.red { color:#F00;}