@charset "utf-8";
/*****************************************
* 2017-3-14网站公共样式
*****************************************/
body { font-size:14px; font-family:微软雅黑; color:#333; margin:0; padding:0; background:#f5f5f5; font-size:62.5%;}
form,dl,dd,dt,ol,ul,li,h1,h2,h3,h4,h5,h6,h7 {margin:0;padding:0;}
ol,ul,li {list-style:none outside none;}
a{ text-decoration:none; color:#555; font-size:14px;}
img {border:0;}
a img{ border:0;}
em,cite,i{font-style:normal;}
.clear { clear:both; margin:0px; top:0px} 
html,body{ overflow-x:hidden;}
div{ border:0px;}
img{border:none; margin:0; padding:0;}
li,dt,dd{text-overflow:ellipsis;}
.fl{float:left;}
.fr{float:right;}
.fc{ margin:0 auto;}
#top{ border-bottom:1px #ccc solid;}
.top{ width:1200px; line-height:40px;}
.top>span{ font-size:14px; color:#333;}
#head{ width:1100px; height:105px;}
.logo{ padding-top:29px;}
.tel{ width:210px; height:60px; font-size:1.4rem; line-height:26px; margin-top:30px;}
.tel>img{ float:left; padding-top:3px; padding-right:10px;}

#nav{ border-top:1px #ccc solid; border-bottom:2px #035b9b solid;}
.nav{ width:1200px; line-height:59px;}
.nav>ul>li{ float:left; width:150px; text-align:center;}
.nav>ul>li>a{ display:block; position:relative;font-size:15px;
-webkit-transition:-webkit-transform 1s,opacity 1s,background 1s,width 1s,height 1s,font-size 1s;
-o-transition-property:width,height,-o-transform,background,font-size,opacity;
-o-transition-duration:1s,1s,1s,1s,1s,1s;
-moz-transition-property:width,height,-o-transform,background,font-size,opacity;
-moz-transition-duration:1s,1s,1s,1s,1s,1s;
transition-property:width,height,transform,background,font-size,opacity;
transition-duration:1s,1s,1s,1s,1s,1s;}
.nav>ul>li>a:hover{background:#035b9b; color:#fff;}
.lion{ background:url(../images/li.jpg) right no-repeat;}
#foot{ width:100%; background:#005494; padding:25px 0; font-size:13px;}
.foot{ width:850px; height:90px; background:url(../images/flogo.jpg) left no-repeat; padding-left:350px; line-height:30px; color:#eee; position:relative;}
.foot span{ margin-right:8px; float:left;}
.foot a{ color:#eee; font-size:13px;}
.foot a:hover{ text-decoration:underline;}
.weima{ position:absolute; top:-7px; right:0;}
.weima img{ width:105px;}
#foot em{padding-top:8px; float:left}