@charset "utf-8";
/* CSS Document */
body{ margin:0 auto;font-family: "å®‹ä½“"; font-size:12px; padding:0; color:#333333; background:url(img/bg.jpg) repeat-x;}
ul,li,form,p,input,h5{margin:0px; padding:0px; list-style:none; font-weight:normal;}
li ul{ display:none;}
h5{ font-size:12px; font-weight:normal;}
h1{ font-size:14px; margin:0px; padding:0px; line-height:32px; padding-left:40px; color:#333333; width:702px; height:32px;background:url(img/ny_1.jpg) no-repeat 25px center; border-bottom:2px solid #235cb5;margin-left:auto; margin-right:auto;}
h3{ font-size:12px; margin:0px; padding:0px; font-weight:normal;}
a {color:#333333;}
a:link{color:#333333; text-decoration:none;}
a:visited{color:#333333; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:none;}
a:active{color:#ff0000; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
img{ border:none;}
.clear{ clear:both;}
.zd{ height:auto; overflow:hidden;}
.jz{ margin-left:auto; margin-right:auto;}

.top1{ width:966px; height:76px; background:url(img/top.jpg) no-repeat; text-align:right; padding-top:7px; color:#FFF; padding-right:37px;}
.top1 a:link{color:#ffffff; }
.top1 a:visited{color:#ffffff; }
.top1 a:hover{color:#ff0000; }
.top1 a:active{color:#ff0000; }
.nav{ width:999px; height:33px;}
.nav ul{ width:999px; height:33px;}
.nav ul li{ width:111px; height:33px; line-height:33px; float:left; background:url(img/nav_bg.jpg) no-repeat left center; text-align:center; color:#333333; font-size:14px; font-weight:bold;}
.nav ul li a{ color:#333333; display:block;}
.nav ul li a:visited{ color:#333333;}
.nav ul li a:hover{ color:#ffffff; background:url(img/nav_hover.jpg)  no-repeat top center;}
.nav ul li a:active{ color:#ffffff;}
.banner{ width:100%; height:347px; background:url(img/banner.jpg) no-repeat top center; margin-top:2px;}
.banner1{ width:1003px; height:347px; background:url(img/01.jpg) no-repeat;}
.box1{ width:1004px; margin-top:12px;}
.L{ width:232px;}
.L p{ width:180px; height:40px; line-height:40px; padding-left:52px; color:#FFFFFF; font-size:14px; font-weight:bold;background:url(img/L1.jpg) no-repeat top center;}
.L1_1{ width:232px;}
.L ul{ width:232px;}
.L ul li{ width:194px; line-height:28px; background:url(img/L2.jpg) no-repeat top center; padding-left:38px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.L ul li a{ color:#FFFFFF;}
.L ul li a:visited{ color:#FFFFFF;}
.L ul li a:hover{ color:#ff0000;}
.L ul li a:active{ color:#ff0000;}
.M1{ width:510px; border:1px solid #c7c7c7; margin-left:17px;}
.M1 p{ width:488px; height:33px; background:url(img/M1.jpg) no-repeat; padding-left:22px; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:33px;}
.M1 p span{ font-size:12px; font-weight:normal; font-family:Arial; float:right; margin-right:17px; color:#333333;}
.M1 h5{ width:485px; line-height:24px;color:#333333; text-indent:24px; margin-top:21px; margin-bottom:12px; margin-left:auto; margin-right:auto; height:auto; overflow:hidden;}
.M1 h5 img{ width:150px; height:114px; padding:1px; border:1px solid #d4d4d4; float:left; margin-right:8px; }
.R1{ width:233px;border:1px solid #c7c7c7; margin-left:8px;}
.R1 p{ width:211px; height:33px;background:url(img/R1.jpg) no-repeat; padding-left:22px; font-size:14px; font-weight:bold; color:#333333; line-height:33px;}
.R1 p span{ font-size:12px; font-weight:normal; font-family:Arial; float:right; margin-right:17px;}
.R1 h5{ width:211px; height:179px; margin-top:5px; margin-bottom:10px; margin-left:auto; margin-right:auto; height:auto; overflow:hidden;}
.box2{ width:1004px; margin-top:16px; }
.boxL_1{ width:216px; height:176px; background:url(img/L3.jpg) no-repeat; padding-top:75px; padding-left:16px; line-height:24px;}
.boxL_01{ width:216px; height:176px; background:url(img/L3.jpg) no-repeat; padding-top:75px; padding-left:16px; line-height:24px; margin-top:10px;}
.boxM_1{ width:370px; border:1px solid #c7c7c7; margin-left:10px;}
.boxM_1 p{ width:348px; height:34px; background:url(img/M2.jpg) no-repeat; padding-left:22px; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:34px;}
.boxM_1 p span{ font-size:12px; font-weight:normal; font-family:Arial; float:right; margin-right:17px; color:#333333;}
.boxM_1 ul{ width:350px; margin-top:10px; margin-bottom:5px; margin-left:auto; margin-right:auto;}
.boxM_1 ul li{ width:328px; line-height:25px; background:url(img/li.jpg) no-repeat 5px center; padding-left:22px;}
.boxM_1 ul li span{ float:right;}
.box2_1{ width:1002px; border:1px solid #c7c7c7; margin-top:17px;}
.box2_2{ width:980px; height:33px;background:url(img/box3.jpg) no-repeat; padding-left:22px; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:33px;}
.box2_2 span{ font-size:12px; font-weight:normal; font-family:Arial; float:right; margin-right:17px; color:#333333;}
.box2_3{ width:990px; height:182px;}
.box2_3 ul{ width:990px; margin-top:17px;}
.box2_3 ul li{ width:164px; line-height:26px; text-align:center; float:left; margin-left:20px;}
.box2_3 ul li img{ width:162px; height:137px; border:1px solid #e1e1e1;}
.foot{ width:100%; height:107px; background:url(img/foot_bg.jpg) repeat-x ; text-align:center; line-height:25px; color:#FFFFFF; padding-top:10px; margin-top:19px;}
.foot span{ color:#3c9dff;}
.foot a:link{ color:#3c9dff;}
.foot a:visited{ color:#3c9dff;}
.foot a:hover{ color:#ffffff;}
.foot a:active{ color:#ffffff;}

.ny2{ width:752px;border:1px solid #c7c7c7; background:url(img/ny_bg.jpg) repeat-x;}
.ny2_02{ width:720px; line-height:24px; margin-top:5px; margin-bottom:5px;}
.ny2_02 p{ text-indent:24px;}
.ny2_03{ width:720px;}
.ny2_03 ul{ width:720px; padding-bottom:5px;}
.ny2_03 ul li{ width:695px; line-height:28px; background:url(img/lsi.jpg) no-repeat 5px center; padding-left:25px; border-bottom:1px dashed #4b8845;}
.ny2_03 ul li span{  float:right; margin-right:8px;}
.ny2_04{ width:742px;}
.ny2_04 ul{ width:742px; margin-top:10px;}
.ny2_04 ul li{ width:157px;float:left; margin-left:23px; text-align:center; line-height:30px; display:inline;}
.ny2_04 ul li img{ width:153px; height:129px; border:1px solid #909d93; padding:1px;}
.fs0{ font-size:0;}
.h0{ height:0;}
.of{ overflow:hidden;}
.sech3 { font-size:14px; font-weight:bolder; padding:8px 0 0px 0; text-align:center; background:none; }
#secp { border-bottom:1px dashed #ccc; margin:8px 0 ; padding-bottom:5px; text-align:center;}
#prd { font-size:16px; padding:8px 0 5px 0; text-align:center;}
.prp {padding:10px; overflow:hidden; line-height:24px;}
#GuestForm td{ height: 30px; }
.width100 { width:80px;}
.tdright { text-align:right;}
.sepage { clear:both; text-align:center; padding:8px 0;}


#full-screen-slider {POSITION: relative; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 347px; }
#slides {POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 347px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px}
#slides LI {POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px}
#slides LI A {TEXT-INDENT: -9999px; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%}
#pagination {Z-INDEX: 2000; POSITION: absolute; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 300px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px; LEFT: 50%}
#pagination LI {LIST-STYLE-TYPE: none; WIDTH:12px; DISPLAY: block; background:#fff; filter: alpha(opacity=60); opacity: 0.6;  FLOAT: left; HEIGHT: 12px; MARGIN-LEFT: 10px; LIST-STYLE-IMAGE: none;}
#pagination LI A {PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; PADDING-TOP: 0px}
#pagination LI.current {  filter: alpha(opacity=90); opacity: 0.9; 	BACKGROUND:#2fa137}
/*ä¸Šä¸€ç¯?ä¸‹ä¸€ç¯?/
.next {text-align:right; margin:0px auto; padding:15px 0px; width:664px; height:32px; line-height:32px;}
.next a{ height:32px; line-height:32px; text-decoration:none;}
.next a:hover{  text-decoration:underline;}

.ih6{ text-align:right;}

/*sitemap*/
.sitemap{ height:25px; line-height:25px;border-bottom:1px solid #06F; width:650px; float:left; padding:0px; margin:10px auto; margin-left:20px}
.sitemap span{ width:70px; height:25px; line-height:25px;background:#06F; font-size:12px; font-weight:bold; color:#fff; text-align:center; float:left; margin:0; padding:0;}
.link { width:680px;  height:auto; float:left; margin:0 auto; padding:0; line-height:25px; height:auto; min-height:25px;}
.link a{ padding:0 10px; margin:0}
.tags{width:650px; margin-left:20px; height:auto; line-height:25px}

/*CSS flickr style pagination*/

DIV.flickr {
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 3px;
    PADDING-TOP: 3px;
    TEXT-ALIGN: center;
}

    DIV.flickr A {
        BORDER-RIGHT: #dedfde 1px solid;
        PADDING-RIGHT: 6px;
        BACKGROUND-POSITION: 50% bottom;
        BORDER-TOP: #dedfde 1px solid;
        PADDING-LEFT: 6px;
        PADDING-BOTTOM: 2px;
        BORDER-LEFT: #dedfde 1px solid;
        COLOR: #0061de;
        MARGIN-RIGHT: 3px;
        PADDING-TOP: 2px;
        BORDER-BOTTOM: #dedfde 1px solid;
        TEXT-DECORATION: none;
    }

        DIV.flickr A:hover {
            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.meneame 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.flickr SPAN.current {
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: #ff0084;
    MARGIN-RIGHT: 3px;
    PADDING-TOP: 2px;
}

DIV.flickr SPAN.disabled {
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 2px;
    COLOR: #adaaad;
    MARGIN-RIGHT: 3px;
    PADDING-TOP: 2px;
}
