/*kong*/
.kong{height:300px;line-height:300px;font-size:16px;text-align:center;}

/*top*/
#top{height:90px;}
#top #logo{float:left;display:block;margin-top: 20px;}
#top #top_r{width:650px;float:left;margin:0 10px 0 250px;}
#top #qie{width:100px;position: relative;float:right;}
#top #qie a{width:60px;height:27px;line-height:27px;color:#0f6589;background:url('../img/ling_b.png')center no-repeat;position: absolute;top:20px;left:50px;z-index: 996;text-align:center;}
#top #qie a:first-child{left:8px;top:38px;}
#top #qie a.me,#top #qie a:hover{background:url('../img/ling.png')center no-repeat;z-index: 999;color:white}


/*nav*/
#nav{height:50px;line-height:50px;margin-top:15px;}
#nav ul li{padding:0 10px;margin:0 5px;float:left;position: relative;}
#nav ul li a{width:100%;display:block;color:#555;text-align:center;font-size:19px;border-bottom:2px solid transparent;}
#nav ul li a.me,#nav ul li a:hover{border-bottom:2px solid #0f6589;}

/*bans(topa)*/
#bans {min-height:700px;width:100%;position:relative;overflow:hidden;margin:0 auto;}
#bans a {display:block;}
#bans img {height:100%;position:absolute;top:0;left:0;}
#bans dl {width:100%;height:30px;line-height:30px;position:absolute;right:0;bottom:0;filter:alpha(opacity=60);opacity:0.6;z-index:5;text-align:center;}
#bans dl dd {width:30px;height:4px;margin:10px 5px;cursor:pointer;background:#fff;display:inline-block;}
#bans dl .me {background:#0f6589;}

/*gy_top*/
.gy_top{padding:50px 0;text-align: center}
.gy_top p{line-height:50px;text-align:center;font-size:40px;color:#0f6589;font-weight: initial;margin-bottom:10px;}
.gy_top span{font-size:24px;color:#000;}
/*二级页*/
.top_img{height:400px;position: relative;overflow:hidden;}
.top_img img{width:1920px;height:400px;display: block;position: absolute;left:50%;top:0;z-index: 1;margin-left:-960px;}
.top_img .gy_top{width:100%;position: absolute;top:100px;left:0;z-index: 2;}

/*addr*/
#addr{line-height:40px;border-bottom: 1px solid #f5f5f5;font-size:16px;margin-top:20px;}
#addr img{display: inline-block;margin-top:5px;float:left;margin-right:5px;}
#addr p{display: inline-block;}
#addr span{color:#0f6589;}
    /*ind1*/
#ind1 #ind1_1{width:600px;height:90px;line-height:30px;text-align:center;margin: 0 auto;text-indent: 35px;color:#777;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
#ind1 ul{margin-top:30px;}
#ind1 ul:after{display:block;clear:both;content:''}
#ind1 ul li{width:200px;margin:0 20px;float:left;text-align:center;border-radius: 10px;box-shadow: 3px 3px 3px #ccc,-3px -3px 3px #ccc}
#ind1 ul li .item{color:#ff7e5e;font-size:34px;font-weight:normal;margin-top:30px;}
#ind1 ul li .item span{color:#ff7e5e;}
#ind1 ul li hr{width:20px;margin:20px auto;border:1px solid #c5c5c5;}
#ind1 ul li span{color:#777;}
#ind1 ul li p{height:30px;line-height:30px;overflow:hidden;color:#0f6589;margin-top:15px;margin-bottom: 10px;}
#ind1 #ind1_gd{width:200px;line-height:50px;background:#0f6589;color:white;display: block;text-align: center;border-radius: 25px;margin:50px auto;font-size:16px;}
#ind1 #ind1_gd:hover{opacity: 0.8}

/*ind2*/
#ind2{padding-bottom:20px;background:#ededed;}
#ind2 .gy_top span{color:#0f6589;}
#ind2_nav{text-align: center;margin-bottom: 20px;}
#ind2_nav a{line-height:30px;padding:0 20px;display: inline-block;margin:5px;border-radius: 15px;color:#6a6a68;font-size:16px;}
#ind2_nav a:hover,#ind2_nav a.me{background:#0f6589;color:white;}
#ind2 ul{display:none;}
#ind2 ul:after{display:block;clear:both;content:''}
#ind2 ul li{width:280px;padding:10px;float:left;margin:10px;background:white;text-align: center;}
#ind2 ul li:hover{box-shadow: 3px 3px 3px #ccc,-3px -3px 3px #ccc}
#ind2 ul li img{width:100%;height:260px;display:block}
#ind2 ul li a.ind2_a{height:50px;line-height:50px;display: block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;color:#000;font-size:16px;}
#ind2 ul li span{height:25px;line-height:25px;color:#777;display: block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
#ind2 .a_gd{width:200px;line-height:50px;display: block;text-align: center;color:white;background: #0f6589;margin:30px auto;margin-top:50px;border-radius: 25px;font-size:16px;}
#ind2 .a_gd:hover{opacity: 0.7}

/*ind3*/
#ind3{height:750px;position: relative}
#ind3 #ind3_l{width:50%;height:750px;float:left;position: relative;}
#ind3 #ind3_l img{display: block;position: absolute;top:150px;right:550px;z-index: 1;}
#ind3 #ind3_r{width:50%;height:750px;float:left;background:url('../../static/img/3_03.jpg') no-repeat;}
#ind3 #ind3_c{width:1200px;height:500px;position: absolute;top:150px;left:50%;z-index: 2;margin-left:-600px;}
#ind3 #ind3_cl{width:480px;float:left;margin-right:30px;}
#ind3 #ind3_cl .gy_top p{text-align: left;margin-top:20px;}
#ind3 #ind3_cl .gy_top span{color:#0f6589;text-align: left;display:block}
#ind3 #ind3_cl #cont{height:150px;line-height:30px;font-size:16px;color:#000;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;}
#ind3 #ind3_cl .a_gd{width:200px;line-height:50px;display: block;text-align: center;color:white;background: #0f6589;margin:30px auto;margin-top:50px;border-radius: 25px;font-size:16px;}
#ind3 #ind3_cl .a_gd:hover{opacity: 0.7}

#ind3 #ind3_cr{width:650px;padding:50px;float:left;background: white;border-radius: 15px;box-shadow: 3px 3px 3px #ccc,-3px -3px 3px #ccc}
#ind3 #ind3_cr ul li{width:45%;margin:4% 2.5%;float:left;}
#ind3 #ind3_cr ul li img{width:30px;height:30px;display: block}
#ind3 #ind3_cr ul li span{height:40px;line-height:40px;color:#000;display:block;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
#ind3 #ind3_cr ul li hr{width:20px;height:3px;background:#ccc;border:none;display:block;float: left}
#ind3 #ind3_cr ul li p{height:50px;line-height:25px;color:#555;font-size:16px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;float:left;}

/*ind4*/
#ind4_c:after{display:block;clear:both;content:''}
#ind4_c #ind4_cl{width:500px;padding:30px;float:left;background:#0f6589;border-radius: 15px;color:white;}
#ind4_c #ind4_cl img{width:100%;height:250px;display:block;border-radius: 15px;}
#ind4_c #ind4_cl .ind4_a{height:50px;line-height:50px;color:white;display:block;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
#ind4_c #ind4_cl .ind4_a:hover{color:#ff7e5e;}
#ind4_c #ind4_cl p{height:50px;line-height:25px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
#ind4_c #ind4_cl span{font-size:12px;margin-top:20px;margin-left:20px;display: block}
#ind4_c #ind4_cr{width:620px;float:left;margin-left:80px;margin-top:-30px;}
#ind4_c #ind4_cr ul li{padding:25px 20px;border-top:1px solid #ddd;}
#ind4_c #ind4_cr ul li:first-child{border:none;}
#ind4_c #ind4_cr ul li h3{height:50px;line-height:50px;font-weight:normal;display: flex}
#ind4_c #ind4_cr ul li h3 a{flex: 1;font-size:18px;display: inline-block;color:#333;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
#ind4_c #ind4_cr ul li h3 a:hover{color:#0f6589}
#ind4_c #ind4_cr ul li h3 span{width:80px;display: inline-block;font-size:12px;color:#777}
#ind4_c #ind4_cr ul li p{height:25px;line-height:25px;color:#777;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}

#ind4 .a_gd{width:200px;line-height:50px;display: block;text-align: center;color:white;background: #0f6589;margin:30px auto;margin-top:50px;border-radius: 25px;font-size:16px;}
#ind4 .a_gd:hover{opacity: 0.7}

/*ind5*/
#ind5{height:700px;position: relative;}
#ind5 #ind5_l{width:50%;height:700px;background:url('../../static/img/ind5_bg.jpg') no-repeat;float:left;}
#ind5 #ind5_r{width:50%;height:700px;float:left;position: relative;background:#fffbef;}
#ind5 #ind5_r img{display: block;position: absolute;top:80px;left:500px;z-index: 1;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg); -o-transform:rotate(180deg); }
#ind5 #ind5_c{width:1200px;height:400px;position: absolute;left:50%;top:150px;z-index: 2;margin-left:-600px}
#ind5 #ind5_c .gy_top p{color:white;text-align: left;}
#ind5 #ind5_c .gy_top span{color:white;text-align: left;float:left;}
#ind5 #ind5_c #ind5_cl{width:350px;float:left;}
#ind5 #ind5_c #ind5_cr{width:780px;padding:30px;float:left;margin-left:30px;background:white;border-radius: 15px;}
#ind5 #ind5_c #ind5_cr ul:after{display:block;clear:both;content:''}
#ind5 #ind5_c #ind5_cr ul li{width:220px;float:left;margin-left:30px;}
#ind5 #ind5_c #ind5_cr ul li:first-child{margin-left:0;}
#ind5 #ind5_c #ind5_cr ul li img{width:100%;display:block;}
#ind5 #ind5_c #ind5_cr ul li a.ind5_a{height:50px;line-height:50px;display: block;color:#000;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
#ind5 #ind5_c #ind5_cr ul li a.ind5_a:hover{color:#0f6589}
#ind5 #ind5_c #ind5_cr ul li p{height:100px;line-height:25px;color:#777;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
#ind5 .a_gd{width:200px;line-height:50px;display: block;text-align: center;color:white;background: #0f6589;margin-top:80px;border-radius: 25px;font-size:16px;}
#ind5 .a_gd:hover{opacity: 0.8}

/*ind6*/
#ind6{padding-bottom:50px;background:#f5f5f5;}
#ind6 ul:after{display:block;clear:both;content:''}
#ind6 ul li{width:278px;float:left;margin:10px;border:1px solid #ddd;background:white;}
#ind6 ul li img{width:180px;height:50px;display: block;margin:30px auto}

/*about*/
.abou1{padding-bottom:80px;}
.abou1 .cont{width:96%;padding:30px 0;margin:0 auto;text-indent: 30px;color:#777;}

#abou2{padding-bottom:50px;text-align: center;background:#f5f5f5;}
#abou2 .li{width:235px;margin:20px 30px;display: inline-block;}
#abou2 .li img{width:100%;height:320px;display: block;}
#abou2 .li p{height:50px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;color:#999}
#abou3 .abou3_ti:after{display:block;clear:both;content:''}
#abou3 .abou3_l{width:407px;padding:10px;float:left;background:#f5f5f5;}
#abou3 .abou3_l img{width:100%;display: block;margin-top:20px;}
#abou3 .abou3_lh{width:60px;height:3px;background:#0f6589;float:left;margin:16px 30px;}
#abou3 .abou_c{width:145px;text-align:center;color:white;font-size:16px;float:left;}
#abou3 .abou_c p{width:145px;height:35px;line-height:35px;background: url("../../static/img/licheng.jpg")no-repeat center;}
#abou3 .abou3_lhl{width:3px;height:30px;background:#0f6589;margin:16px auto;}
#abou3 .abou3_ti:nth-child(odd) .abou3_l{float:right;}
#abou3 .abou3_ti:nth-child(odd) .abou3_lh{float:right;}
#abou3 .abou3_ti:nth-child(odd) .abou_c{float:right;}

/*prof*/
#prof #ind2_nav{margin-top:50px;}
#prof #background{width:100%;height:100%;position: fixed;top:0;left:0;z-index: 990;background:#000;opacity: 0.5;display: none;}
#prof .ul{padding-bottom:50px;}
#prof .ul:after{display:block;clear:both;content:''}
#prof .ul li{width:360px;padding:10px;float:left;margin:20px;background:white;text-align: center;box-shadow: 3px 3px 3px #ccc,-3px -3px 3px #ccc}
#prof .ul li img{width:100%;height:340px;display:block}
#prof .ul li a.ind2_a{height:50px;line-height:50px;display: block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;color:#000;font-size:16px;}
#prof .ul li a.ind2_a:hover{color:#0f6589}
#prof .ul li a.aa{width:120px;height:34px;line-height:32px;margin:15px 5px;border:1px solid #0f6589;border-radius: 17px;color:#0f6589;display: block;text-align: center;float:left;}
#prof .ul li a.aa:hover{background: #0f6589;color:white;}
#prof .ul li a.xiazai{float:right;}
#prof .ul li span{height:25px;line-height:25px;color:#777;display: block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
#prof .ul li .li_div{width:650px;height:350px;background: white;border-radius: 15px;position: fixed;top:50%;left:50%;z-index: 998;margin:-175px 0 0 -325px;display: none;}
#prof .ul li .li_div img{width:30px;height:30px;display:block;position: absolute;top:10px;right:10px;z-index: 999;}
#prof .ul li .li_div h3{line-height:80px;font-size: 24px;color:#000;font-weight: normal;text-align: center;}
#prof .ul li .li_div .li_div_a{height:240px;padding:0 10px;overflow-y: auto;}
#prof .ul li .li_div .li_div_b{height:60px;line-height:60px;background:#f5f5f5;margin-top:20px;}
#prof .ul li .li_div .li_div_b p{width:380px;line-height:60px;margin:0 5px;text-align:left;float:left;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;color:#000}
#prof .ul li .li_div .li_div_b span{width:110px;height:60px;line-height:60px;display: block;float:left;color:#555;text-align:center;}
#prof .ul li .li_div .li_div_b a{width:90px;height:32px;line-height:32px;border:1px solid #bbb;color:#bbb;text-align:center;margin:14px 5px;display:block;float:right;}
#prof .ul li .li_div .li_div_b a:hover{color:#0f6589;border:1px solid #0f6589;}

/*pron*/
#pron{padding-bottom: 50px;}
#pron .h3{height:30px;line-height:30px;text-indent:10px;border-left:3px solid #0f6589;font-size:24px;color:#000;margin:50px 0;}
#pron .li_div_b{height:60px;line-height:60px;padding:0 20px;background:#f5f5f5;margin-top:20px;}
#pron .li_div_b p{width:680px;line-height:60px;margin:0 5px;text-align:left;float:left;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;color:#000}
#pron .li_div_b span{width:110px;height:60px;line-height:60px;display: block;float:left;color:#555;text-align:center;}
#pron .li_div_b a{width:90px;height:32px;line-height:32px;border:1px solid #bbb;color:#bbb;text-align:center;margin:14px 5px;display:block;float:right;}
#pron .li_div_b a:hover{color:#0f6589;border:1px solid #0f6589;}

/*casf*/
#casf .ul:after{display:block;clear:both;content:''}
#casf .ul li{width:45%;padding:10px;margin:4% 2.5%;float:left;}
#casf .ul li:hover{background:#f5f5f5;}
#casf .ul li a{width:100%;height:100%;display: block}
#casf .ul li img{width:30px;height:30px;display: block}
#casf .ul li span{height:40px;line-height:40px;color:#000;display:block;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
#casf .ul li span:hover{color:#0f6589}
#casf .ul li hr{width:20px;height:3px;background:#ccc;border:none;display:block;float: left}
#casf .ul li strong{width:100%;height:50px;line-height:25px;font-weight:normal;display:block;color:#555;font-size:16px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;float:left;}

/*newf*/
#newf{padding:50px 0;}
#newf #ind3_new dl{width:570px;float:left;margin:0 15px;margin-bottom: 30px;}
#newf #ind3_new dl:hover{background:#f5f5f5;}
#newf #ind3_new dl dt{width:200px;height:113px;float:left;}
#newf #ind3_new dl dt img{width:100%;height:100%;display:block;}
#newf #ind3_new dl dd{width:365px;height:113px;padding:10px 20px;float:left;}
#newf #ind3_new dl dd a{height:20px;line-height:20px;padding-left:10px;display:block;overflow:hidden;color:#333;font-size: 18px;border-left: 4px solid #0f6589;margin-bottom:10px;}
#newf #ind3_new dl dd a:hover{color:#0f6589}
#newf #ind3_new dl dd p{height:25px;line-height:25px;padding:0 10px;overflow:hidden;color:#999;margin:10px 0;}
#newf #ind3_new dl dd span{color:#bbb;text-indent: 10px;display:block;}
/*newn*/
#newsi:after{display:block;clear:both;content:''}
#newn{width:1000px;padding:20px;padding-bottom:70px;margin:0 auto;background:white;position: relative;}
#newn .tit{min-height:100px;margin-bottom:10px;text-align:center;}
#newn .tit h3{line-height:60px;margin-bottom:15px;font-size:24px;color:#333;text-align:center;font-weight:normal;border-bottom:1px solid #ddd;}
#newn .tit ul{text-align:center;}
#newn .tit ul li{padding:0 10px;display:inline-block;border-left:1px solid #aaa;color:#333;}
#newn .tit ul li:first-child{border:none;}
#newn .tit ul li a{color:#333;}
#newn .tit ul li a:hover{color:#0f6589}
#newn .cont{line-height:35px;min-height:290px;padding-bottom:30px;font-size:16px;overflow:hidden;}
#newn .cont img{max-width:100%;}
#newn .video{width:600px;display:block;margin:0 auto;}
#newn .video video{width:100%;display:block;}
#newn .abou{width:96%;line-height:35px;padding:10px;background:#f3f3f3;margin:0 auto;margin-bottom:20px;}
#newn ul#ul{width:100%;position: absolute;left:0;bottom:20px;}
#newn ul#ul li{width:40%;float:left;margin:0 5%;}
#newn ul#ul li.ri{float:right;}
#newn ul#ul li a{width:100%;height:50px;line-height:50px;overflow:hidden;padding-right:20px;display:block;background:url(../img/xia_h.png) no-repeat right;}
#newn ul#ul li a:hover{background:url(../img/xia_l.png) no-repeat right;}
#newn ul#ul li:first-child a{padding-left:20px;}

/*tecf*/
#tecf .tecf_a{padding:50px 0;border-bottom:1px solid #eee;}
#tecf .tecf_a:hover .tecf_ar{background:#0f6589;color:white;}
#tecf .tecf_a:hover .tecf_ar p{color:white;}
#tecf .tecf_a:hover .tecf_ar a.a{color:white;}
#tecf .tecf_a:hover .tecf_ar span{color:white;}
#tecf .tecf_a:hover .tecf_al{width:420px;transition:1s;}
#tecf .tecf_a:hover .tecf_ar{width:780px;transition:1s;}
#tecf .tecf_a:after{display:block;content:'';clear:both;}
#tecf .tecf_a .tecf_al{width:380px;height:280px;float:right;}
#tecf .tecf_a .tecf_al img{width:100%;height:280px;display:block;}
#tecf .tecf_a .tecf_ar{width:820px;height:280px;float:left;display: flex}
#tecf .tecf_a .tecf_ar p{width:140px;float:left;text-align: center;margin-top:110px;font-size:20px;color:#777;}
#tecf .tecf_a .tecf_ar div{flex: 1;position: relative}
#tecf .tecf_a .tecf_ar div a.a{height:50px;line-height:50px;margin-top:80px;margin-bottom:20px;display:block;color:#000;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
#tecf .tecf_a .tecf_ar div span{width:80%;height:50px;line-height:25px;display: block;color:#777;float:left;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
#tecf .tecf_a .tecf_ar div img{width:30px;display: block;position: absolute;top:120px;right:20px;z-index: 2;}
#tecf .tecf_a:nth-child(odd) .tecf_al{float:left}



    /*lxwm*/
#lxwm1{margin-top:50px;}
#lxwm1:after{display:block;content:'';clear:both;}
#lxwm1l{width:50%;line-height:50px;float:left;font-size:18px;color:#555;}
#lxwm1l dl{margin-top:50px;}
#lxwm1l span{width:100px;float:left;display:block;}
#lxwm1l p{width:500px;float:right;}
#lxwm1r{width:50%;float:right;}
#lxwm1r img{width:100%;display:block;}
#lxwm2{padding-bottom:30px;background:#eaeaea;}
#lxwm2:after{display:block;content:'';clear:both;}
#lxwm2 .gy_top{}
/*map(lxwm)*/
#map{width:100%;border:1px solid #ddd;}
#map #dituContent{width:100%;height:400px;}
#map #dituContent .iw_poi_title{font-size:15px;line-height:25px;color:#f60;}

/*to_top*/
.to_top#type2{width:90px;padding-bottom:10px;display:none;background:white;border-radius: 5px;position: fixed;bottom:100px;right:50px;z-index: 98;}
.to_top#type2 ul li{width:80px;height:80px;border:1px solid #e5e5e5;border-radius:5px;text-align:center;margin:0 auto;margin-top:10px;position: relative}
.to_top#type2 ul li img{width:30px;display:block;margin:0 auto;margin-bottom: 10px;}
.to_top#type2 ul li img.hover{display:none;}
.to_top#type2 ul li a{width:100%;height:100%;padding-top:10px;display:block;border-radius:5px;}
.to_top#type2 ul li a:hover{background:#00a0e9;color:white;}
.to_top#type2 ul li p{width:200px;height:78px;line-height:78px;position: absolute;right:78px;top:0;z-index: 99;background:#00a0e9;font-size:24px;border-radius: 5px;display:none;}


/*foot*/
#foot{padding: 30px 0;background:#333;color:#777;}
#foot:after{display:block;content:'';clear:both;}
#foot #foot_l{width:250px;float:left;text-align:center;}
#foot #foot_l ul li{line-height:30px;}
#foot #foot_l a{color:#777;display:block;font-size:16px;}
#foot #foot_l a:hover{color:white}
#foot #foot_c{width:700px;padding:0 30px;border-left:1px solid #777;border-right:1px solid #777;float:left;text-align:center;font-size:16px;}
#foot #foot_c img{display:block;margin:0 auto;margin-bottom:20px;}
#foot #foot_c ul li{line-height:30px;}
#foot #foot_c dl{margin-top:30px;}
#foot #foot_c dl:after{display:block;content:'';clear:both;}
#foot #foot_c dl dt{width:100px;line-height:30px;float:left;text-align: center}
#foot #foot_c dl dd{width:500px;line-height:30px;float:left;}
#foot #foot_c dl dd a{margin-right:5px;display: inline-block;color:#777;}
#foot #foot_c dl dd a:hover{color:white}

#foot #foot_r{width:250px;float:left;text-align:center;}

#footer{line-height:50px;background:#000;color:#777;text-align:center;}
#footer a:hover{color:#777;}