﻿/* CSS Document */
/*-公用样式--*/
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family: Tahoma, Geneva, sans-serif; font-family:"微软雅黑"; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { width:100%; height:auto; margin:0 auto; font-size: 12px; color:#363636; text-align:center; background:#FFF; }
div { text-align:left; position:relative; }
* { margin: 0px; padding: 0px; }
*:focus { outline: none; }
div { text-align:left; }
ul, ol, li { list-style-type:none; }
img { border:none; }
a { color:#333; font-size:12px; text-decoration:none; }
a:hover { color:#0061ae; }
.center { margin:0px auto; }
.f_r { float:right; }
.f_l { float:left; }
.f_c { clear:both; }
.box { width:1003px; height:auto;margin:0px auto; }
.line { height:6px; width:auto; border-bottom:1px dashed #CCCCCC; overflow:hidden; display:block; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.post1 p { font-size:14px; line-height:22px; padding-bottom:15px; }
.wd1050{ min-width:1003px;}
/*----头部--*/


.top { height:40px; width:100%; background:#eeeeee; overflow:hidden; color:#999; }
.top-box { height:40px; }
.hyy { width:auto; height:35px; background:url(../images/index_03.png) left center no-repeat; text-indent:20px; line-height:40px; color:#999; font-size:12px; float:left; }
.rightfx { width:auto; height:40px; float:right; }
.toplink {
 width:; height:40px; float:left; }
.toplink a { font-size:12px; color:#999; line-height:40px; padding:0px 5px }
.toplink a:hover { color:#0061ae; }
.fxbuttom { width:auto; height:40px; overflow:hidden; float:right; }
.fxbuttom a { width:24px; height:24px; display:block; background:url(../images/fxbg2.png) left center no-repeat; float:left; margin:8px 4px; }
.fxbuttom a:Hover { background:url(../images/fxbg.png) left center no-repeat; }
.header { height:100px; }
.logo { width:423px; height:70px; overflow:hidden; margin:10px 0px; float:left; }
.logo a { display:block; height:70px; width:423px; background:url(../images/index_06.png) left center no-repeat; text-indent:-9999px; }
.phone { width:212px; height:42px; float:right; margin-top:26px; background:url(../images/index_09.png) left center no-repeat; }
.phone p { font-size:12px; color:#999; line-height:20px; text-indent:45px; }
.phone span { margin-left:45px; font-size:21px; color:#e67d02 }
.phone img { margin-left:45px; }

.nav { height:48px; background:#0061ae; }
.nav-box { height:48px; }
.nav-box ul{ list-style:none;}
.nav-box ul li{ line-height:48px; width:143px; font-size:15px; float:left;text-align:center; position:relative;  z-index:999;}
.nav-box ul li a{ display:block; line-height:48px; width:143px; font-size:15px; color:#FFF; }
.nav-box ul li a:hover { background:#0077d6;  display:block;}
.nav-box ul li ul {display:none; background:red;  position:absolute; left:0; top:48px;}
.nav-box ul li ul li{ width:143px;border-top:1px solid #0a6cba; background:#0061ae;}
.nav-box ul li ul li a{ height:37px; line-height:37px;font-size:12px; text-align:left; text-indent:7px;}

.shouye img { margin-top:13px; padding:0px 8px; padding-left:0px; }

.footer { width:100%; height:200px; background:url(../images/ft.jpg) center no-repeat; overflow:hidden; margin-top:20px; }
.topfooter { height:128px; border-bottom:1px solid #5a5a5a; margin-top:25px; padding-bottom:8px; }
.tfleft { width:163px; height:128px; float:left; }
.tfleft .flogo { width:223px; height:70px; display:block; background:url(../images/flogo.png) center no-repeat; text-indent:-9999px; }
.fphone { margin-top:10px; }
.fphone h2 { width:93px; height:35px; background:#848484; line-height:35px; text-align:center; float:left; font-size:14px; color:#FFF; font-weight:normal; }
.fphone p { width:130px; height:35px; line-height:35px; font-size:16px; color:#FFF; text-align:center; float:right; background:#0061ae; }
.tfcenter { width:780px; height:70px; float:left; margin-left:5px; margin-top:10px; }
.tfcenter p { font-family:Arial, Helvetica, sans-serif; line-height:24px; color:#979797; }
.tfcode { width:103px; height:70px; float:right; line-height:30px; text-align:center; color:#979797; }
.ffnav { width:390px; height:35px; line-height:35px; float:left; color:#979797; }
.ffnav a { font-family:Arial, Helvetica, sans-serif; line-height:35px; padding:0px 5px; color:#979797; }
.ffnav a:hover { text-decoration:underline; color:#FFF; }
.ffcenter { width:auto; height:35px; color:#979797; float:left; line-height:35px; margin-left:40px; font-family:Arial, Helvetica, sans-serif; }
.ffjszc { float:right; height:30px; line-height:30px; color:#979797; font-family:Arial, Helvetica, sans-serif; }
.ffjszc a { color:#979797; line-height:30px; }
.ffjszc a:hover { color:#FFF; }

/*flickr style*/
    div#flickrpager {
        padding-right: 3px;
        padding-left: 3px;
        padding-bottom: 3px;
        margin: 3px;
        padding-top: 3px;
        text-align: center;
        clear: both;
    }
div#flickrpager a {border: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; padding-left: 6px; padding-bottom: 2px;  color: #0061de; margin-right: 3px; padding-top: 2px; text-decoration: none}
div#flickrpager a:hover {border: #000 1px solid;background-image: none; color: #fff;background-color: #0061de}
div#flickrpager a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de}
div#flickrpager span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px}
div#flickrpager a.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px}

/*badoo style*/
    div#badoopager {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 13px;
        padding-bottom: 10px;
        color: #48b9ef;
        padding-top: 10px;
        font-family: arial, helvetica, sans-serif;
        text-align: center;
        clear: both;
    }
div#badoopager a {border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #48b9ef; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none}
div#badoopager a:hover {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager a:active {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager span.current {border-right: #FF6D06 2px solid; padding-right: 5px; border-top: #FF6D06 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #FF6D06 2px solid; color: #fff; padding-top: 2px; border-bottom: #FF6D06 2px solid; background-color: #ff6c16}
div#badoopager a.disabled {display: none}
div#badoopager input[type=text]{width:30px}