﻿/* CSS Document */

@charset "utf-8";
/* CSS Document */
html{font-family:"Microsoft YaHei"; font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,b,img{padding:0;margin:0;border:0 none}
img,input{border:0;vertical-align:middle}
ul,li{list-style:none;margin:0;padding:0}
form{padding:0;margin:0}
td{FONT-SIZE:12px}
img{border:0}
a{COLOR:#333;blr:expression(this.onFocus=this.blur());text-decoration:none}
a:focus{outline:0}
input,textarea{outline:none} 
a:hover{color:#ff4b47;text-decoration:none;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.content{width:1200px; overflow:hidden; margin:0px auto;}
.box{max-width:1920px; min-width:1200px; overflow:hidden;margin:0px auto;}
.fl{float:left;}
.fr{float:right;}
.top_box{width:100%; max-width:1920px; height:37px; line-height:37px; overflow:hidden; margin:0px auto;font-size:12px;color:#dadada; border-bottom:1px #ccc solid; background:#252b3a; min-width:1200px}
.top{width:1200px; height:37px; line-height:37px; overflow:hidden; margin:0px auto; font-size:12px; color:#dadada;}
.top span{float:right;}
.top span a{color:#dadada; margin: 0 5px;}
.top span a:hover{color:#ff8c01;}
.hede{ width:100%; max-width:1920px; margin:0px auto 0; height: 140px; background:url(../images/nav_line.png) repeat-x left bottom;}
.hed{width:1200px; overflow:hidden; margin:0px auto; position:relative; }
.logo{float:left; margin-top:20px; }
.hot{float: right;  padding-left: 93px; background: url(../images/hot.png) no-repeat 34px 40px; padding-top: 40px;  height: 93px;}
.hot .tel_p1 {font-size: 14px;color: #525252;height: 20px; line-height:18px;}
.hot .tel_p2 {font-size: 30px; color: #ff4b47; height: 30px;line-height: 30px; font-family:Impact;}
.nav{ width:100%; max-width:1920px; min-width:1200px; height:60px;  margin:0px auto 0;  }
.nav ul{width:1200px; margin:0px auto;}
.nav ul li{ float:left; height:60px; line-height:60px; text-align:center; font-size:16px; position:relative}
.nav ul li a{ display:block; height:60px; color:#333333;padding:0 43px; position:relative;}
.nav ul li:hover ul{display:block}
.nav ul li:last-child{background:none;}
.nav ul li:hover a{ color:#ff4b47;}
.nav ul li.hover a{color:#ff4b47;}
.nav ul li.hover::before{content:'•'; position:absolute;top:18px;color:#ff4b47;}
.nav ul li:hover::before{content:'•'; position:absolute;top:18px;color:#ff4b47;}
.nav ul li ul{width: 150px;z-index: 99999;background: #fff;position:absolute; display:none}
.nav ul li ul li{width:150px; height:40px; line-height:40px; text-align:center; border-top:1px solid #f1f1f1}
.nav ul li ul li a{padding:0}
.nav ul li:hover ul li::before{content:''}
.nav ul li:hover ul li a{color:#333}
.nav ul li:hover ul li a:hover{ color:#ff4b47}
.banner{ width:100%; max-width:1920px;margin:0px auto;height:420px; position:relative; min-width:1100px; }
.fullSlide{width:100%;position:relative;height:420px;background:#EEE;margin:0 auto;}
.fullSlide .md{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .md ul{width:100% !important;margin:0;padding:0;list-style:none}
.fullSlide .md li{width:100% !important;height:420px;overflow:hidden;text-align:center;}
.fullSlide .md li a{display:block;height:420px;}
.fullSlide .hd{ bottom: 28px;height: 10px; left: 0;line-height: 9999px; margin: 0 auto; position: relative;width: 1000px; z-index: 1; overflow:hidden;}
.fullSlide .hd ul{  list-style: outside none none; margin: 0 auto;padding: 0; text-align: center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:60px;margin:5px 2px;overflow:hidden; color:#fff;  height: 5px;
 background:#fff; font-size:12px; overflow:hidden; border-radius:10px;}
.fullSlide .hd ul .on{background:#e18000; color:#000; }
.title{ text-align:center;  padding:30px 0; overflow:hidden; color:#232323; margin:0px auto;}
.title h3{font-size:30px; padding-bottom: 10px; font-weight:normal; position:relative}
.title p{ font-size:14px;color:#676767; background:url(../images/xx.png) no-repeat center top; padding-top:20px;}
.title p a{color:#676767}
.title h3::before{ content:'—'; font-size:25px; color:#dd2120; font-weight:bold; position:absolute; top:35px;width: 100%;left: 0;}
.fuwu{ width:100%; margin:20px 0; overflow:hidden; padding-bottom:10px}
.fuwu ul li{width:179px; float:left; border:2px solid #dbdbdb;border-radius:10px;overflow:hidden; margin-right:20px;box-shadow:0px 15px 10px -13px #c4c4c4; height:180px}
.fuwu ul li div{ width:179px; height:110px; overflow:hidden;}
.fuwu ul li div img{width:100%; height:100%;-webkit-transition:all .5s;transition:all .5s;}
.fuwu ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.fuwu ul li p{ font-size:16px; font-weight:bold; color:#232323; line-height:60px; text-align:center; position:relative}
.fuwu ul li p::before{ content:'—'; font-size:20px; color:#dd2120; font-weight:bold; position:absolute; top:18px;width:100%;left: 0;}
.fuwu ul li:last-child{margin-right:0}
.zj{width:100%;margin:20px 0; padding:10px 0 10px; overflow:hidden}
.zj ul li{width:380px; height:95px; float:left;border:1px solid #dbdbdb;box-shadow:0px 15px 10px -13px #c4c4c4; position:relative; margin-right:27px; margin-bottom:27px}
.zj_img{ position:absolute; top:-10px; left:20px}
.zj_con{ padding:25px; overflow:hidden;}
.zj_con dd{ float:left; font-size:36px; color:#676767;}
.zj_con dt {margin-left:20px; float:left; width:260px}
.zj_con dt span{font-size:14px; color:#191919; line-height:25px; display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zj_con dt p{display:block;color:#676767; font-size:14px}
.zj ul li::before{content:'→'; font-size:16px; color:#dd2120; position:absolute; bottom:10px; right:20px}
.zj ul li:nth-child(3),.zj ul li:nth-child(6){margin-right:0}
.zj ul li:hover{ background:#ff4b47}
.zj ul li:hover dd{color:#fff}
.zj ul li:hover dt span{color:#fff}
.zj ul li:hover dt p{color:#fff}
.zj ul li:hover::before{color:#fff}
.zj ul li:hover .zj_img{ display:none}
.youshi{width:100%; height:600px; overflow:hidden; background:url(../images/youshi.jpg) no-repeat center center}
.ys_con{width:100%; overflow:hidden;}
.ys_con ul li{width:19%; overflow:hidden; float:left; padding:2% 3%; text-align:center}
.ys_con ul li span{ font-size:16px; font-weight:bold; color:#000; display:block; text-align:center; margin:15px 0}
.ys_con ul li p{color:#676767; font-size:14px; line-height:25px; text-align:center}
.ys_con ul li img{ -webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 1s ease-out;-o-transition: -o-transform 1s ease-out;-ms-transition: -ms-transform 1s ease-out;}
.ys_con ul li:hover img{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);}
.about{ background:url(../images/about.jpg) no-repeat left center; overflow:hidden; padding-left:490px; height:410px; margin:50px 0; position:relative;}
.about span{ font-size:30px; overflow:hidden;color:#191919; margin-bottom:30px; display:block}
.about p{color:#676767; font-size:14px; line-height:25px; height:250px; overflow:hidden}
.ab_more{ background:#fa4740; width:120px; height:35px; line-height:35px; overflow:hidden;border-radius:5px; position:absolute; bottom:20px}
.ab_more a{ display:block; text-align:center; color:#fff; font-size:14px;}
.ab_more:hover{ background:#959191}
.promise{ width:100%; background:url(../images/chengluo.jpg) no-repeat center center; height:665px; overflow:hidden}
.promise .title h3{color:#fff}
.promise_txt{ margin-left:240px; margin-top:10px; width:930px; overflow:hidden; font-size:14px; color:#fff; line-height:25px}
.promise_txt p{ margin-top:15px}
.tel{ margin-top:70px; background:url(../images/phone.png) no-repeat left top; height:50px; font-size:18px; color:#fff; line-height:50px; margin-left:300px; text-indent:70px; position:relative}
.tel em{font-size: 38px;color: #fff;height: 50px;line-height: 50px;font-family: Impact; font-style:normal; padding-left:10px}
.tel span{ width:120px; height:35px; line-height:35px; border:1px solid #fff; color:#fff; display:inline-block; font-size:18px; text-align:center; text-indent:0; position:absolute; left:450px; top:6px}
.tel span a{color:#fff; display:block}
.tel span:hover{ background:#fa4740; border:1px solid #fa4740}
.news{ margin:30px auto 0; overflow:hidden;}
.news_left{ float:left; width:750px; overflow:hidden;}
.news_tit{width:100%; overflow:hidden; font-size:30px;color:#232323; border-bottom:1px solid #dbdbdb;height:60px;line-height:60px;}
.news_tit span{ float:right; font-size:14px}
.news_tit span a:hover{color:#ff4b47}
.news_tit::before{content:'|'; font-size:28px;color:#dd2120; padding-right:10px; font-weight:bold; }
.news_left dl{float:left; width:320px; overflow:hidden; margin-top:20px; background:#fff;}
.news_left dl dd{ width:320px; height:120px; overflow:hidden;}
.news_left dl dd img{ width:100%; height:100%;-webkit-transition:all .5s;transition:all .5s;}
.news_left dl:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.news_left dl dt{overflow:hidden; padding:10px; background:#f5f5f5}
.news_left dl dt h3{ font-size:16px; color:#232323; height:30px; line-height:30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_left dl dt p{ font-size:14px; line-height:25px;color:#666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;}
.news_left dl span{background: #fa4740;width: 120px; height: 35px;line-height: 35px;overflow: hidden;border-radius: 5px;text-align:center;color:#fff; display:block; margin:10px 0; cursor:pointer}
.news_left dl span a{color:#fff;}
.news_left dl:hover{background:#f5f5f5}
.news_left dl:hover h3 a{color:#ff4b47;}
.news_left dl:hover h3{color:#ff4b47;}
.news_left dl span:hover{ background:#959191}
.news_left ul{ width:400px; float:right; margin-top:20px}
.news_left ul li{ border-bottom:1px solid #dbdbdb; overflow:hidden; padding:5px 10px}
.news_left ul li h3{ font-size:14px; color:#191919;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; line-height:30px}
.news_left ul li p{ line-height:22px; font-size:14px; color:#666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news_left ul li span{ float:left; font-size:12px;color:#676767; width:50px; display:block; height:80px; margin-right:20px; margin-top:10px}
.news_left ul li span em{ display:block; text-align:center; font-style:normal; font-size:22px;color:#676767}
.news_left ul li:hover h3{color:#ff4b47}
.news_right{ float:right; width:400px;}
.news_list{ margin-top:25px; height:310px}
.news_list ul li{ overflow:hidden;border-bottom:1px solid #dbdbdb; padding:10px; background:url(../images/faq.png) no-repeat left 18px;}
.news_list ul li h3{ font-size:14px; color:#191919;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;line-height:35px; text-indent:1em;}
.news_list ul li p{font-size:14px; line-height:25px;color:#666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; padding-left:15px}
.news_list ul li:hover h3{color:#ff4b47;}
.hezuo{margin:30px auto 0; overflow:hidden;}
.hezuo ul li{width:220px; height:100px; float:left; overflow:hidden; border:2px solid #dbdbdb;box-shadow:0px 15px 10px -13px #c4c4c4; margin-bottom:20px; text-align:center; margin-right:20px; }
.hezuo ul li:nth-child(5n){ margin-right:0}
.hezuo ul li h3{ line-height:40px; font-size:16px; text-align:left;}
.ab_more:hover{ background:#959191}
.hezuo ul li div{ width:218px; height:60px; overflow:hidden;-webkit-transition:all .5s;transition:all .5s; margin:20px 0}
.hezuo ul li p{ height:44px; line-height:22px; font-size:14px; text-align:left;color:#666666; overflow:hidden}
.hezuo ul li div img{height:100%;-webkit-transition:all .5s;transition:all .5s;}
.hezuo ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.hezuo ul li:hover p{color:#fa4740}
.hezuo ul li img{width:100%; height:100%}
.mbx{width: 100%;height: 62px; line-height:62px;border-bottom: 1px solid #eaeaea;max-width:1920px; margin:0px auto 30px;box-shadow:0px 3px 5px #ccc; font-size:14px;}
.mbx a{margin:0 6px;background: url(../images/icon02.png) no-repeat center right; padding-right:13px;}
.mbx a:last-child{background:none;}
.pic_left{width:260px; overflow:hidden; float:left;}
.pic_nav{width:1200px;font-size:16px; overflow:hidden; height:60px; line-height:60px; margin:0px auto; color:#666; text-align:center;}
.pic_nav a{margin:0 10px; }
.muen{ background:#0061a1; padding-bottom:10px;}
.muen h3{ font-size:24px; color:#fff; padding: 20px 0 20px 70px}
.muen h3 p{ font-size:12px; text-transform:uppercase; color:#3f96df; font-weight:bold;}
.muen ul{width:220px; margin:0px auto; background:#fff;  padding:10px;} 
.muen ul li{line-height:49px; border-bottom:1px #ccc dashed; font-size:15px; background:#f1f1f1; text-indent:2em;}
.muen ul li:before{content:">"; font-family:"宋体"; font-size:16px; color:#666; margin:0 5px; float:right; margin-right:10px;}
.muen ul li dl{background:#fff; border:5px #f1f1f1 solid; border-top:none; border-bottom:none;}
.muen ul li dl dd{height:34px; line-height:34px; }
.muen ul li dl dd:before{content:"☞"; font-family:"宋体"; font-size:16px; color:#666; margin:0 5px; }
.muen div{ background:url(../images/about.png) no-repeat center top; text-align:center; margin-top:15px;}
.muen div p{font-size:16px; color:#fff; padding:20px 0 10px}
.muen div dd{font-size:30px; font-family:Impact; color:#fff000} 
.muen div a{display:inline-block; background:#fff; font-size:15px; text-align:center; color:#333; height:32px; line-height:32px; width:150px; margin:14px auto 0;}
.muen div a:hover{background:#fff000;}
.anli_muen{ background:#252b3a; padding-bottom:10px;}
.anli_muen h3{ font-size:24px; color:#fff; padding:10px 0; text-align:center}
.anli_muen h3 p{ font-size:12px; text-transform:uppercase; color:#FFF; font-weight:bold; text-align:center; line-height:30px}
.anli_muen ul{width:220px; margin:0px auto; background:#fff;  padding:10px;} 
.anli_muen ul li{line-height:49px;font-size:16px; color:#333; background:#ddd; text-indent:1em; margin-bottom:10px; height:49px; overflow:hidden}
.anli_muen ul li a{color:#666666; display:block}
.anli_muen ul li:before{content:">"; font-family:"宋体"; font-size:16px; color:#666666; margin:0 5px; float:right; margin-right:10px;}
.anli_muen ul li:hover{ background:#252b3a;}
.anli_muen ul li:hover a{color:#fff;}
.anli_muen ul li:hover:before{color:#fff;}
.anli_muen ul li.cur{ background:#252b3a}
.anli_muen ul li.cur a{color:#fff}
.anli_muen ul li.cur:before{color:#fff}
.leftlx{width: auto;text-align: center;font-family: "Microsoft YaHei";font-size: 14px;padding: 10px; border:1px solid #ccc;background: #f1f1f1;}
.leftlx h5 {font-size: 16px;padding: 15px 0px;}
.leftlx .phone{ position:relative; height:60px; overflow:hidden;    border-bottom: 1px solid #dedede;width:203px; margin:0 auto;}
.leftlx .phone img {width: 40px;height: 40px; float:left; position:absolute; left:10px;}
.leftlx .phone span{ position:absolute; left:60px;}
.leftlx .phone p {font-weight: bold;font-size: 18px; padding-bottom: 10px; color:#ffb100;position:absolute; left:60px; padding-top: 20px;width:auto;}
.leftlx p {padding-top:5px;line-height: 25px;margin:0 auto; text-align:left;}
.lxwm{ overflow:hidden; background:#252b3a; margin-top:10px; }
.lxwm h3{ font-size:24px; color:#fff; padding:10px 0; text-align:center}
.lxwm h3 p{ font-size:12px; text-transform:uppercase; color:#FFF; font-weight:bold;line-height:30px}
.pic_right{width:910px; float:right; overflow:hidden;}
.n_about{overflow:hidden; max-width:870px; line-height:30px; font-size:14px;border: 1px solid #dedede; padding:20px}
.n_news{ overflow:hidden;}
.n_news ul{ padding-bottom:10px;}
.n_news ul li{  padding:  30px 20px; border: 1px solid #e0dde8; margin-bottom:10px;}
.n_news ul li h3{    color: #494949;font-size: 18px;  margin-bottom: 20px; display: block; position: relative; padding-right: 60px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight:normal;}
.n_news ul li h3:before { content:''; width: 6px;   height: 6px;  border-radius: 50%;background: #494949;  display: inline-block;  margin: 0 12px 2px 0; -moz-box-sizing: border-box;   box-sizing: border-box;}
.n_news ul li h3 span { font-family: HNT;  font-size: 16px; font-weight:normal; color: #919191; position: absolute;  top: 1px;  right: 0; line-height: 1;}
.n_news ul li p{ background:url(../images/icon.jpg) no-repeat center right;color: #7f7f7f;  font-size: 14px; line-height: 24px;  padding-left: 20px;  overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; padding-right:100px}
.n_news ul li:hover{box-shadow:0 2px 16px -2px #d9d9d9}
.n_news ul li:hover h3{color:#0686d8}
.n_news ul li:hover h3{color:#ff4b47} 
.n_news ul li:hover h3:before{background:#ff4b47}
.n_news ul li:first-child{ border-top: 1px solid #e0dde8;}
.pic_right dl{ float:left; overflow:hidden;width:205px;overflow:hidden; margin-right:30px;}
.pic_right dl dd{width:201px; height:155px; overflow:hidden; border:2px solid #dbdbdb;}
.pic_right dl dd img{-webkit-transition:all .5s;transition:all .5s; width:100%; height:100%}
.pic_right dl:nth-child(4n){margin-right:0}
.pic_right dl dt{ height:40px; line-height:40px; font-size:14px; text-align:center; background:#f1f1f1; margin-bottom:20px}
.pic_right dl:hover dd img{-webkit-transform:scale(1.1);transform:scale(1.1);}

.a_nav{ overflow:hidden; text-align:center}
.a_nav a{text-align:center; width:188px; font-size:17px;  background:#ddd; height:50px; margin-right:10px; line-height:50px; display:inline-block}
.a_nav a:last-child{margin:0}
.a_nav a.cur,.a_nav a:hover{ background:#252b3a; color:#fff; }
.a_qiye ul li:nth-child(4n){margin:0}
.a_qiye{ overflow:hidden;width:1200px; margin:30px auto 0;}
.a_qiye ul{ overflow:hidden;}
.a_qiye ul li{ overflow:hidden; width:288px; margin-right:15px; float:left;} 
.a_qiye ul li div{ border:2px #ccc solid; width:284px; height:200px; overflow:hidden;}
.a_qiye ul li div img{-webkit-transition:all .5s;transition:all .5s; width:100%; height:100%}
.a_qiye ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.a_qiye ul li p{height:50px; line-height:50px; font-size:16px; text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.n_news_list{width:100%; overflow:hidden;border-top:1px solid #dadada;}
.n_news_list ul li{ height:50px; line-height:50px; overflow:hidden; border-bottom:1px solid #dadada; font-size:14px;}
.n_news_list ul li a{color:#666}
.n_news_list ul li span{ float:right;color:#666}
.n_news_list ul li:before{ content:''; width:4px;height:4px;border-radius: 50%;background: #494949;  display: inline-block;  margin: 0 5px 2px 0; -moz-box-sizing: border-box;   box-sizing: border-box;}
.n_news_list ul li:hover a{color:#ff4b47}
.n_news_list ul li:hover:before{ background:#ff4b47}
.news_box{ overflow:hidden;border: 1px solid #e0dde8; padding:10px}
.news_bt{font-size: 28px;  color: #333333; font-weight: normal; background:#f1f1f1; padding:30px 30px 0; text-align:center;}
.news_sj {height: 46px;border-bottom: 1px #e7e7e7 solid;background:#f1f1f1;padding:10px 30px; text-align:center;}
.news_sj  p {overflow: hidden; margin-top: 4px;}
.news_sj  p span {font-size: 14px; color: #999999;  padding: 0 8px;  border-left: 1px dotted #b6b6b6; }
.news_sj  p span:first-child { padding-left: 0; border-left: none;}
.news_com{margin-top: 40px;line-height: 30px;  font-size: 14px;  color: #333333; overflow: hidden; }
.news_com img{max-width:100%}
.shangxia{width: 100%;  border-top: 1px solid #e7e7e7;   background: #fff;  height: 70px;}
.shangxia p {width:410px;float: left; height:70px;  line-height:70px;font-size:16px;}
.shangxia p.NextNews {  border-left: 1px solid #e7e7e7; float:right; text-align:right;  width: 444px; padding:0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.shangxia p.prevNews a {padding-left: 20px;  background: url(../images/newsDetialsArticle_icon10.png) no-repeat left center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display:block;}
.shangxia p.NextNews a {width: 414px; height: 70px;  overflow: hidden;  padding-right: 20px; text-align: right;  background: url(../images/newsDetialsArticle_icon11.png) no-repeat right center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display:block;}
.footer{ background:url(../images/footer.jpg) no-repeat  center center; height:290px; margin-top:30px}
.foot{ text-align:center; height:68px; line-height:68px; font-size:14px; color:#fff;}
.foot a{color:#fff; padding:20px}
.copyright{overflow:hidden; margin-left:50px; position:relative;height:222px}
.copyright span{ position:absolute; font-size:36px; color:#ececec; display:block; top:50px;opacity:0.48}
.copyright em{ font-size:18px;color:#ececec; display:block; top:100px;opacity:0.48; position:absolute; font-style:normal;left:53px}
.copyright a{color:#fff}
.copyright p{ position:absolute; top:50px; left:200px; line-height:30px;color:#ececec;opacity:0.8; font-size:14px}
.ewm{position:absolute; top:50px; right:50px; background:#fff; width:130px;}
.ewm img{width:100%}
.links{ border:1px solid #ccc; padding:10px; overflow:hidden; margin-top:20px; font-size:14px}
.fenye{ overflow:hidden; text-align:center;padding-top:15px;height: 30px;}
div.flickr a {margin-right: 3px;border: 1px solid #ccc; padding: 5px 10px; border-radius: 2px; margin:0 3px}
div.flickr a:hover {border-right: #252b3a 1px solid; border-top: #252b3a 1px solid; background-image: none; border-left: #252b3a 1px solid; color: #fff; border-bottom: #252b3a 1px solid; background-color: #252b3a}
div.meneame a:active {border-right: #252b3a 1px solid; border-top: #252b3a 1px solid; background-image: none; border-left: #252b3a 1px solid; color: #fff; border-bottom: #252b3a 1px solid; background-color: #252b3a}
div.flickr span.current {margin-right: 3px; padding: 5px 10px;  color:#fff;font-weight:bold; background:#252b3a;border-radius: 2px; border:1px solid #252b3a}
div.flickr span.disabled { color: #adaaad; margin-right: 3px; border:1px solid #ccc; padding:5px 10px; border-radius:2px; }
div.flickr {padding:0px;margin:0px; text-align:center; font-family:Verdana; font-size:12px;text-align:center; background:#fff}