/* CSS Document */
body{font-family:"Arial";font-size:0.875rem;color:#333333; padding:0; margin:0; background-color:#fff; overflow-x:hidden;}
input , textarea , select,button{font-family:"Arial"; color:#333333; font-size:0.875rem;}
a:focus,:focus, input[type=button] ,input[type=submit] {outline:none;blr:expression(this.onFocus=this.blur());}
.header{ width:1920px; height:auto; float:left; position:relative; margin-left:-960px; left:50%; overflow:hidden; background:#fff;}
.header_txt{width:100%;height:31px;line-height:30px; margin:0px auto; overflow:hidden; background:#23487F url('sj_bg.jpg') no-repeat right top;}
.header_txt1{ width:1200px; height:31px; margin:0px auto;}
.header_txt1 span{ float:left; color:#fff;}
.header_txt1 p{ float:right; color:#fff; margin-right:43px;}
.header_txt1 p a{ color:#fff;}
.header_center{ width:1200px; height:auto; overflow:hidden; margin:0px auto;}
.logo{ width:850px; height:80px; float:left; margin:15px 0 20px;}
.logo img{ width:100%; height:auto;}
.mune{ display:none;}
.header_tel{ width:200px; height:81px; overflow:hidden; float:right;padding-left:65px; background:url('tel_bg.jpg') no-repeat; margin-left:0px; margin-right:43px; margin-top:30px; margin-bottom:0px}
.header_tel p{ color:#333; font-weight:500;}
.header_tel span{ color:#ED1B24; line-height:30px; font-size:25px;}
.nav_bg{ width:100%; height:45px; float:left; overflow:hidden; background:#23487F;}
.nav{ width:1200px; height:45px; margin:0px auto; background:url('nav_line.jpg') no-repeat right;}
.nav li{ width:12.5%; height:45px; float:left; text-align:center; background:url('nav_line.jpg') no-repeat left;}
.nav li:hover{background:#ED1B24;}
.nav li:hover + li{ background:none;}
.nav li a{ color:#ffffff; font-size:0.95rem; display:block; line-height:45px;}
.nav li a:hover{ text-decoration:none;}
.nav .nav_active{ background:#ED1B24; color:#f9a600;}
.banner{ width:100%; height:auto; overflow:hidden;}
.rmgjc{ width:1110px; height:55px; margin:30px auto; background:url('rmgjc_bg.jpg') no-repeat;}
.gjc{ width:550px; height:55px; float:left; line-height:43px; margin-left:25px;}
.gjc a{ color:#333; margin-right:10px;}
.suosuo{ width:243px; height:27px; float:right; margin:8px 17px 0px 0px;}
.sousuo_kuang{ width:210px; height:25px; float:left; background:#fff; border:1px solid #999999;}
.sousuo_kuang input{ width:200px; height:25px; line-height:27px; border:0; padding-left:10px; float:left; background:#fff;}
.sousuo_btn{ width:29px; height:25px; float:left; border:1px solid #999999; border-left:none;}

.product{ width:1100px; height:auto; overflow:hidden; margin:0px auto 30px;}
.product_l{ width:275px; height:auto; float:left;}
.product_l_title{ width:275px; height:64px; text-align:center; background:url('pro_l_title_bg.jpg') repeat-x; overflow:hidden}
.product_l_title p{ color:#fff; font-size:20px;line-height:64px;}
.product_l_title span{ color:#c8c8c8; font-size:10px;}
.product_l_content{ width:273px; height:auto; float:left; border:1px solid #23487f; border-top:0;}
.product_l_content ul{ width:255px; height:auto; margin:20px auto 20px; overflow:hidden;}
.product_l_content ul li{ width:100%; height:auto; background:url('pro_l_fl_dt_bg.jpg') repeat-x; float:left;margin-bottom:1px;}
.product_l_content ul li font{ width:8px; height:38px; display:block; background:url('dt_jt.jpg') no-repeat; float:left; margin-left:15px}
.product_l_content ul li i{ width:11px; height:11px; display:block; background:url('dt_ico.jpg') no-repeat; float:right; margin-left:0px; margin-right:10px; margin-top:13px; margin-bottom:0px}
.product_l_content ul li a{ color:#fff; line-height:39px; float:left; margin-left:10px; font-size:15px;}
.product_l_content ul li a:hover{ text-decoration:none;}
.product_l_content ul li ul{ width:80%; height:auto; margin:0px auto; overflow:hidden;}
.product_l_content ul li ul li{ width:100%; height:44px; float:left; border-bottom:1px dashed #E7E7E7; line-height:44px; background:url('dd_jt.jpg') no-repeat left center;}
.product_l_content ul li ul li a{ color:#333; margin-left:19px; font-size:14px; line-height:44px;}
.product_l_content ul li ul li a:hover{ color:#23487f;}
.product_r{ width:795px; height:auto; float:right;}
.product_r_title{ width:100%; height:44px; float:left; background:url('pro_r_title_bg.jpg') no-repeat;}
.product_r_title p{ font-size:16px; color:#23487f; float:left; line-height:36px;}
.product_r_title a{ float:right; line-height:42px; color:#23487f; margin-right:27px;}
.product_r_content{ width:100%; height:auto; float:left;}
.product_r_content ul{ width:103%; height:auto; overflow:hidden; margin-top:26px;}
.product_r_content ul li{ width:253px; height:auto; float:left; margin:0px 18px 20px 0px;}
.product_r_content ul li img{ width:253px; height:205px; float:left;}
.product_r_content ul li i{ width:253px; height:8px; display:block; float:left; background:url('pro_img_yinyin.jpg') no-repeat;}
.product_r_content ul li p{ width:100%; height:25px; line-height:25px; text-align:center; float:left; overflow:hidden;}
.product_r_content ul li p a{ color:#333;}

.fuwu{ width:1920px; height:628px; overflow:hidden; position:relative; left:50%; margin-left:-960px; background:url('fuwu_bg.jpg') no-repeat;}
.fuwu_title{ width:1095px; height:62px; margin:66px auto 50px; text-align:center; line-height:62px; font-size:26px; color:#fff;}
.fuwu_content{ width:1114px; height:auto; overflow:hidden; margin:0px auto;}
.fuwu_content ul{ width:102%; height:auto;}
.fuwu_content ul li{ width:264px; height:400px; float:left; background:#fff; border:1px solid #A0A0A0; margin-right:16px; }
.fuwu_content ul li i{ width:125px; height:125px; display:block; background:#23487F; margin:27px auto 15px; border-radius:50%; transition: All 0.8s ease-in-out; -webkit-transition: All 0.8s ease-in-out; -moz-transition: All 0.8s ease-in-out; -o-transition: All 0.8s ease-in-out;}
.fuwu_content ul li:hover i{ background:#ED1B24; transform:rotateX(360deg); -webkit-transform:rotateX(360deg); -moz-transform:rotateX(360deg); -o-transform:rotateX(360deg);}
.fuwu_content ul li i img{ width:64px; height:64px; display:block; margin:30px; float:left;}
.fuwu_content ul li span{ text-align:center; display:block; font-size:16px; color:#23487f; margin-bottom:10px;}
.fuwu_content ul li p{ width:195px; height:auto; overflow:hidden; margin:0px auto; line-height:26px; padding-left:20px;}
.fuwu_content ul li p b{ font-weight:normal; padding-right:10px; color:#23487F; margin-left:-12px;}
.fuwu_content ul li font{ width:84px; height:24px; line-height:24px; text-align:center; color:#23487F; display:block; margin:20px auto; border:1px solid #23487F;}

.anli{ width:1106px; height:auto; margin:50px auto; overflow:hidden;}
.anli_title{ width:1100px; height:auto; margin:0px auto; background:url('anli_title_bg.jpg') no-repeat bottom; overflow:hidden}
.anli_title p{ width:100%; text-align:center; line-height:36px; font-size:24px; color:#23487F; margin-bottom:26px; letter-spacing:3px;}
.anli_content{ width:1095px; height:auto; overflow:hidden; float:left; margin:40px 5px 5px 5px; -webkit-box-shadow:0 6px 8px #666; -moz-box-shadow:0 6px 8px #666; box-shadow:0 6px 8px #666;}
.da-thumbs{ width:100%; height:auto; margin:5px 0px 0px; padding:0; overflow:hidden; }
.da-thumbs .pro_2{ width:544px; height:529px; float:left; margin:0px 0px 5px 5px; position:relative; overflow:hidden;}
.da-thumbs .pro_2 img{ width:544px; height:529px;}
.da-thumbs .pro_1,.pro_3,.pro_4,.pro_5{ width:266px; height:262px; float:left; margin:0px 0px 5px 5px; position:relative; overflow:hidden;}
.da-thumbs .pro_1 a,.pro_2 a,.pro_3 a,.pro_4 a,.pro_5 a,.da-thumbs .pro_1 a img,.da-thumbs .pro_2 a img,.da-thumbs .pro_3 a img,.da-thumbs .pro_4 a img,.da-thumbs .pro_5 a img{ width:100%; display:block;position:relative; height:100%;}
.da-thumbs .pro_1 a,.da-thumbs .pro_2 a,.da-thumbs .pro_3 a,.da-thumbs .pro_4 a,.da-thumbs .pro_5 a{color:#fff;overflow:hidden}
.da-thumbs .pro_5{ margin-top:-267px;}
.da-thumbs li a p{ height:80px; *background:#000;background:#000\0 url('xjt.png') no-repeat;filter:alpha(Opacity=60); line-height:40px; color:#fff; margin-top:-40px; position:relative; padding-left:33px; color:#fff; background-image:url('xjt.png'); background-repeat:no-repeat}


.aboutus{ width:1920px; height:640px; overflow:hidden; float:left; margin-left:-960px; left:50%; position:relative; background:url('about_bg.jpg') no-repeat;}
.aboutus_content{ width:970px; height:auto; margin:195px auto 0px; overflow:hidden; text-align:center;}
.aboutus_content span{ color:#23487f; font-size:22px; display:block; letter-spacing:2px; font-family:"SimSun"; font-weight:600;}
.aboutus_content font{ display:block; font-size:18px; color:#333; line-height:30px;}
.aboutus_content p{line-height: 30px; margin-top: 0px;}
.aboutus_content a{ width:135px; height:35px; display:block; background:#23487f; text-align:center; line-height:35px; color:#fff; margin:25px auto 0px;}
.aboutus_content p span{line-height: 30px; color:#333333;font-size:14px;letter-spacing:0px;font-weight:normal;}

.huoban{ width:100%; height:auto; overflow:hidden; margin:50px auto 0px;}
.huoban_title{width:100%; height:auto; float:left; background:url('huoban_title_bg.jpg') no-repeat center;}
.huoban_title span{ display:block; text-align:center; font-size:24px; color:#23487F;}
.huoban_title p{ width:115px; height:32px; margin:0px auto; background:#fff; text-align:center; font-size:16px; letter-spacing:1.5px;}
.huoban_title font{ display:block; text-align:center;}
.huoban_content{ width:1100px; height:235px; overflow:hidden; margin:35px auto 0px;}
.huoban_content .slider div{ width:1025px; height:210px; margin:0px auto; background:url('huoban_bottom.jpg') repeat-x bottom;}
.huoban_content .slider div p{ width:177px; height:177px; margin:0px auto; border:1px solid #E9E9E9; border-radius:50%;}
.huoban_content .slider div p:hover{ border:1px solid #23487F;}
.huoban_content .slider div p img{ width:160px; height:65px; display:block; margin:56px auto;}

.ad{ width:1920px; height:140px; overflow:hidden; position:relative; left:50%; margin-left:-960px; background:url('ad_img.jpg') no-repeat;margin-bottom:50px;}
.ad1{ width:1110px; height:140px; margin:0px auto;}
.ad p{ font-size:26px; color:#333; margin-top:108px; float:right; letter-spacing:2px;}

.news{ width:1100px; height:auto; overflow:hidden; margin:0px auto 0px;}
.news_l{ width:730px; height:auto; float:left;}
.news_l_title{ width:98%; height:29px; border-bottom:1px solid #23487F; line-height:29px; margin:0px auto;}
.news_l_title span{ width:100px; height:29px; float:left; display:block; background:#23487F; color:#FFF; line-height:29px; text-align:center; font-size:16px;}
.news_l_title a{ width:100px; height:29px; float:left; display:block; color:#23487F; text-align:center; line-height:29px; font-size:16px;}
.news_l_title .nmore{ width:auto; float:right; font-size:14px;}
.news_l_content{ width:98%; height:auto; margin:1%;-webkit-box-shadow:0 2px 5px #999; -moz-box-shadow:0 2px 5px #999; box-shadow:0 2px 5px #999; overflow:hidden;}
.news_l_content dl{ width:690px; height:auto; overflow:hidden; margin:15px auto 40px;}
.news_l_content dl dt{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #EAEAEA; padding-bottom:20px;}
.news_l_content dl dt img{ width:237px; height:154px; display:block; float:left; margin-right:20px;}
.news_l_content dl dt span{ width:427px; float:left; display:block; font-size:14px; color:#333; line-height:30px;}
.news_l_content dl dt p{ width:427px; float:left; font-size:12px; color:#666; line-height:25px; margin:10px 0;}
.news_l_content dl dt a{ width:100px; height:29px; display:block; color:#fff; text-align:center; line-height:29px; background:#23487F; float:left;}
.news_l_content dl dd{ width:100%; height:45px; float:left; border-bottom:1px solid #EAEAEA; overflow:hidden;}
.news_l_content dl dd a{ color:#333; float:left; line-height:45px;}
.news_l_content dl dd span{ color:#333; float:right; line-height:45px;}


.news_r{ width:345px; height:auto; float:right;}
.news_r_title{ width:98%; height:29px; overflow:hidden; margin:0px auto; background:url('news_r_title_bg.jpg') no-repeat; line-height:29px}
.news_r_title span{ color:#23487F; float:left; font-size:16px;}
.news_r_title a{ color:#23487F; float:right;}
.news_r_content{ width:98%; height:auto; margin:2% 1%; overflow:hidden;-webkit-box-shadow:0 2px 5px #999; -moz-box-shadow:0 2px 5px #999; box-shadow:0 2px 5px #999;}
.news_r_content ul{ width:320px; height:auto; overflow:hidden; margin:5px auto 40px;}
.news_r_content ul li{ width:100%; height:auto; overflow:hidden; float:left; border-bottom:1px solid #EAEAEA; margin-top:10px; padding-bottom:13px;}
.news_r_content ul li img{ width:119px; height:80px; float:left; display:block; margin-right:20px;}
.news_r_content ul li a{ width:180px; height:30px; overflow:hidden; color:#333; float:left; line-height:30px;}
.news_r_content ul li p{ width:180px; font-size:12px; float:left; line-height:25px; color:#666;height:50px;overflow:hidden;}

.link{ width:1090px; height:auto; overflow:hidden; margin:20px auto;}
.link_title{ width:100%; height:40px; overflow:hidden; background:url('link_title_bg.jpg') no-repeat;}
.link_content{ width:100%; height:auto; overflow:hidden; margin:20px 0px;}
.link_content a{ line-height:25px; padding:0px 20px; border-right:1px solid #666; color:#666;}
.link_content a:first-child{ padding-left:0px;}
.link_content a:last-child{ border:0;}

.footer{ width:100%; height:auto; overflow:hidden; margin:0px auto; background:#23487F url('footer_bg.jpg') repeat-x;}
.footer1{ width:1100px; height:auto; margin:0px auto; overflow:hidden;}
.bot_nav{ width:100%; height:58px; overflow:hidden;}
.bot_nav a{width:12.3%; height:18px; display:block; margin:20px 0; color:#fff; float:left; border-right:1px solid #fff; text-align:center;}
.bot_nav a:first-child{ border-left:1px solid #fff;}
.footer1 ul{ width:1100px; height:auto; overflow:hidden; margin:20px auto 20px;}
.footer1 ul li{ float:left;}
.footer1 ul li p{ height:auto; margin:0px 0px 0px 45px; color:#fff; line-height:24px;}

.footer1 ul li p a{ color:#ffffff}

.footers{ display:none;}

/*新闻列表*/
.ny_banner{ width:100%; height:auto; overflow:hidden;}
.ny_banner img{ width:100%; height:auto;}
.ny_main{ width:1100px; height:auto; overflow:hidden; margin:40px auto 30px;}
.daohang{ width:100%; height:44px; line-height:42px; margin:0px auto; background:url('pro_r_title_bg.jpg') no-repeat;}
.daohang span{ margin-left:3px; font-size:16px; color:#23487F;}
.daohang p{ float:right; margin-right:25px; padding-left:20px; background:url('daohang_ico.jpg') no-repeat;}
.daohang p a{ color:#333;}
.daohang p font{ color:#333;}
.daohang2{ width:96%; height:44px; line-height:42px; margin:0px auto; background:url('pro_r_title_bg.jpg') no-repeat; background-size:100% 100%}
.daohang2 span{ margin-left:3px; font-size:16px; color:#23487F;}
.daohang2 p{ float:right; margin-right:25px; padding-left:20px; background:url('daohang_ico.jpg') no-repeat;}
.daohang2 p a{ color:#333;}
.daohang2 p font{ color:#333;}
.ny_news{ width:1100px; min-height:auto; overflow:hidden;}
.ny_news_content{ width:795px; height:auto; overflow:hidden; float:right; border:1px solid #E7E7E7;}
.ny_news_content ul{ width:96%; height:auto; overflow:hidden; margin:20px auto 0px;}
.ny_news_content ul li{ width:100%; height:auto; margin-bottom:25px; overflow:hidden; border-bottom:1px solid #E7E7E7; padding-bottom:25px;}
.ny_news_content ul li img{ width:218px; height:146px; padding:3px; border:1px solid #DFDFDF; float:left;}

.news_txt2{ width:520px; height:150px; float:right;}
.news_txt2 a{ color:#23487F; font-size:16px; margin:15px 0 15px; float:left;}
.news_txt2 i{ width:85px; height:20px; float:left; text-align:center; line-height:20px; background:#EBEDEA; color:#EF1C22; font-style:normal; float:left;}
.news_txt2 p{ width:100%; color:#666666; float:left; line-height:25px; margin-top:20px;height:50px;overflow:hidden;}


/* 新闻详情 */
.ny_newsdetial{ width:99.5%; height:auto; overflow:hidden;  margin-top:20px;}
.ny_news_content .news_name{ width:90%; margin:0px auto; text-align:center; padding-bottom:30px;}
.ny_news_content .news_name h2{ font-size:1.1rem; color:#333; padding-top:20px;}
.ny_news_content .news_name p{ color:#333; line-height:50px; border-bottom:1px solid #C1C1C1;}
.prodetail22{ width:96%; height:auto; overflow:hidden; margin:0 auto; color:#333; line-height:22px; padding-bottom:30px; font-size:14px;}
.prodetail22 p{ font-size:14px; line-height:25px;}


.daohangt{ width:100%; height:44px; line-height:42px; margin:0px auto; background:url('pro_r_title_bg1.jpg') no-repeat;}
.daohangt span{ margin-left:3px; font-size:16px; color:#23487F;}
.daohangt p{ float:right; margin-right:25px; padding-left:20px; background:url('daohang_ico.jpg') no-repeat;}
.daohangt p a{ color:#333;}
.daohangt p font{ color:#333;}
.prodetail22t{ width:100%; height:auto; overflow:hidden; margin:0 auto; color:#333; line-height:22px; padding-bottom:30px; font-size:14px;}
.prodetail22t p{ font-size:14px; line-height:25px;}


/* 产品列表?*/
.product_l_content2{ width:273px; height:auto; float:left; border:1px solid #23487f; border-top:0;}
.product_l_content2 ul{ width:255px; height:auto; margin:19px auto 40px; overflow:hidden;}
.product_l_content2 ul li{ width:100%; height:auto; background:url('pro_l_fl_dt_bg.jpg') repeat-x; float:left}
.product_l_content2 ul li font{ width:8px; height:38px; display:block; background:url('dt_jt.jpg') no-repeat; float:left; margin-left:15px}
.product_l_content2 ul li a{ width:205px; display:block; color:#fff; line-height:39px; float:left; margin-left:10px; font-size:15px; background:url('dt_ico2.jpg') no-repeat right center;}
.product_l_content2 ul li a:hover{ text-decoration:none;}
.product_l_content2 ul li ul{ display:none; width:80%; height:auto; margin:0px auto; overflow:hidden;}
.product_l_content2 ul li ul li{ width:100%; height:44px; float:left; border-bottom:1px dashed #E7E7E7; line-height:44px; background:url('dd_jt.jpg') no-repeat left center;}
.product_l_content2 ul li ul li a{ color:#333; margin-left:19px; font-size:14px; line-height:44px;}
.product_l_content2 ul li ul li a:hover{ color:#23487f;}
.product_l_content2 ul li .inactive{background:url('dt_ico2.jpg') no-repeat right center;}
.product_l_content2 ul li .active{background:url('dt_ico.jpg') no-repeat right center;}

.ny_pro{ width:1100px; height:auto; overflow:hidden;}

.ny_cont{ width:275px; height:auto; overflow:hidden; float:left; margin-top:30px;}
.ny_cont_title{ width:275px; height:44px; text-align:center; line-height:44px; color:#fff; font-size:18px; float:left; background:url('ny_cont_title_bg.jpg') no-repeat;}
.ny_cont_content{ width:253px; height:auto; overflow:hidden; float:left; border:1px solid #23487f; padding:10px; line-height:26px; word-break: break-all;}


.ny_pro_content{ width:795px; height:auto; overflow:hidden; float:right; margin:0px auto; background:url('pro_shu.jpg') no-repeat center top;}
.ny_pro_content ul{ width:104%; overflow:hidden; margin-top:7px;}
.ny_pro_content ul li{ width:253px; height:auto; overflow:hidden; float:left; margin:13px 20px 0px 0px;}
.ny_pro_content ul li:nth-child(even){background:url('pro_img_bg2.jpg') no-repeat;}
.ny_pro_content ul li a{ color:#333; overflow:hidden; line-height:40px; display:block;}
.ny_pro_content ul li img{ width:253px; height:205px;}
.ny_pro_content ul li p{ width:100%; height:40px; overflow:hidden; background:url('pro_img_yinyin.jpg') no-repeat top; line-height:40px; text-align:center}

.ny_pro_content1{ width:1100px; height:auto; overflow:hidden; float:right; margin:0px auto; background:url('pro_shu1.jpg') no-repeat center top;}


.ny_prodetail_txt{ width:100%; height:auto; margin:25px auto; overflow:hidden;}
.ny_prodetail_txt img{ width:409px; height:332px; float:left;}
.shuoming{ width:350px; height:auto; float:right;}
.shuoming span{ width:100%; font-size:20px; border-bottom:1px solid #C1C1C1; line-height:50px; float:left;}
.shuoming p{ width:100%; height:245px; float:left; margin-top:30px; line-height:25px;}


.ny_prodetail_txt2{ width:100%; height:auto; margin:0px auto; margin-top:35px; overflow:hidden; border-top:1px solid #E7E7E7;}
.ny_detailtxt_content{width:100%; height:auto; padding:1% 0 3% 0%; overflow:hidden; line-height:25px; float:left;}
.ny_detailtxt_content i{ width:100%; display:block; font-style:normal; font-weight:600; background:url('xing.jpg') no-repeat left center; color:#23487F; line-height:50px; margin-left:2px; font-size:18px; padding-left:20px}

.line3{ width:100%; height:3px; background:#254880; overflow:hidden;}

.pro_tj{ width:1100px; height:auto; overflow:hidden; margin:30px auto;}
.pro_tj_title{ width:276px; height:148px; background:url('pro_tj_title_bg.jpg') no-repeat; float:left}
.pro_tj_content{ width:795px; height:148px; float:right; overflow:hidden;}

#demo { overflow:hidden;  width:100%; margin:0px auto;} 
#demo img { width:183px; height:148px;} 
#indemo { float: left; width: 10000%; } 
#demo1 { float: left;}
#demo1 a{ width:183px; height:148px; float:left; margin-right:15px; color:#666;}
#demo1 a img{ width:183px; height:148px;}
#demo1 a p{ color:#030303; text-align:center; line-height:40px;} 
#demo2 { float: left; } 
#demo2 a{ width:183px; height:148px; float:left; margin-right:15px; color:#666;}
#demo2 a img{ width:183px; height:148px;}
#demo2 a p{ color:#030303; text-align:center; line-height:40px;}



.fenye{ width:95%; height:auto; margin:0px auto 10px; overflow:hidden;}
.fenye a{ color:#f9a600;}
.pagebox{font-size:0.9rem;line-height:200%;font-weight:normal; margin:10px auto 10px;}
.flickr {padding:0px;margin:0px; text-align:center; font-family:Verdana; font-size:0.9rem;}
.flickr a {border: #c7c7c7 1px solid; padding:5px 10px; background:#fff; background-position: 50% bottom;color: #999999; margin-right: 5px; text-decoration: none}
.flickr a:hover {border: #DFDFDF 1px solid; background-image: none; color: #ffffff; background-color: #23487F}
.meneame a:active {border: #333 1px solid; background-image: none; color: #fff; background-color: #0061de}
.flickr span.current {padding:5px 10px; font-weight: bold; background:#23487F; color:#ffffff; margin-right: 3px; border:1px solid #c7c7c7;}
.flickr span.disabled { padding:5px 10px; color: #80653E; background:#fff; margin-right: 3px; border:1px solid #c7c7c7;}

.nav .peiseka{ display:none;}

.izl-rmenu{position:fixed; right:10px; bottom:10px; padding-bottom:73px; background:url('r_b.png') no-repeat 0px bottom; z-index:999 }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:#6da9de url('r_qq.png') no-repeat 0px 0px; }
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu .btn-ps{background:#56A3FF url('peise.png') no-repeat 0px 0px; display:block; background-color:#56A3FF}
.izl-rmenu .btn-ps:hover{ background-color:#3F8BE6;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:#6da9de url('r_qq.png') no-repeat 0px 0px; text-decoration:none; display:block; background-color:#6da9de}
.izl-rmenu .btn-wx{background:#78c340 url('r_wx.png') no-repeat 0px 0px; }
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:#fbb01f url('r_phone.png') no-repeat 0px 0px; }
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:#666666 url('r_top.png') no-repeat 0px 0px; display:none; background-color:#666666}
.izl-rmenu .btn-top:hover{background-color:#444;}

.sx{ width:90%; height:30px; margin:10px auto 30px; color:#23487f}
.sx a{ color:#333;}