@charset "utf-8";
body { font-family:微软雅黑;color:#333;margin:0;padding:0; font-size:12px;}
form,dl,dd,dt,ol,ul,li,h1,h2,h3,h4,h5,h6,h7,p {margin:0;padding:0;}
a:link,a:visited,a:hover,a:active {COLOR:#333;text-decoration:none}
ol,ul,li {list-style:none outside none;}
img {border:0;}
em,cite,i {font-style:normal;}
.clear { clear:both; margin:0px; top:0px} 
div{ border:0px;}
img{border:none; margin:0; padding:0;}
.fl{float:left;}
.fr{float:right;}
.fc{ margin:0 auto;}
.tc{ text-align:center;}


#top{ width:100%; height:40px; line-height:40px; background:#c9151e;}
.top{ width:1200px; color:#ffbec1;}
.top a{ color:#ffbec1;}
.head{ width:1200px; height:115px;}
.logo{ width:430px; height:65px; padding:25px 0; position:relative;}
.logo span{ position:absolute; left:130px; bottom:17px; color:#c9151e; font-size:15px;}
.tel{ width:331px; height:54px; margin-top:23px;}




#nav{ width:100%; height:75px; border-top:1px #ddd solid;}
.nav{ width:1200px;}
.nav li{ width:109px; line-height:75px; text-align:center; float:left;}
.nav li a{ color:#333; display:block; font-size:16px;}
.nav li a:hover{ background:#c8171f; color:#fff;}
.nav li a.lion{ background:#c8171f; color:#fff;}


#foot{ width:100%; height:auto; background:#454545; padding:20px 0;}
.foot{ width:1200px; background:url(../images/my12.jpg) 0 20px repeat-x; text-align:center; border-bottom:1px #525252 solid;}
.foot h2{line-height:45px; color:#eee; font-size:23px; background:#444; width:130px; margin:0 auto;}
.foot ul li{ float:left; color:#eee; font-size:14px; margin-right:100px; padding-left:50px; line-height:120px;}
.foot ul li a{ color:#fff;}
.foot ul li img{ width:120px;}
.libg1{ background:url(../images/my9.jpg) left no-repeat;}
.libg2{ background:url(../images/my10.jpg) left no-repeat;}
.libg3{ background:url(../images/my11.jpg) left no-repeat;}
#fnav{ width:100%; height:auto; background:#333; padding:25px 0;}
.fnav{ width:1240px;}
.fnav ul li{ width:228px; height:210px; float:left; padding-left:20px;}
.fnav ul li a{ display:block; color:#ccc; line-height:35px; font-size:14px;}
.fnav ul li a:hover{ color:#eee; text-decoration:underline;}
.fnav ul li p{ display:block; float:left; text-align:center; color:#eee; width:100%; line-height:45px; padding-top:30px;}
.libg{ background:url(../images/bot.jpg) right repeat-y;}

#footer{ width:100%; padding:15px 0; height:auto; background:#c9151e;}
.footer{ width:1200px;}
.footer span{ float:left; padding-right:8px; color:#ffd0d3; font-size:14px;}
.footer span a{color:#ffd0d3;}
