﻿@charset "utf-8";
/* CSS Document */

/*Reset Css*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, abbr, del, dfn, em, img, ins, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, object, col, colgroup, caption, summary, tbody, tfoot, thead, th { margin: 0; padding: 0; border: 0; }
input, button { margin: 0; padding: 0; border: 0; background: none; }
ul, li { list-style: none; }

/*General css*/
body { font: 13px/26px 'Microsoft Yahei','SimSun',sans-serif; overflow-x: hidden; color: #3b3b3b; }
    body.empty { margin-top: 50px; }
code, pre { display: block; clear: both; overflow: auto; padding: 10px; text-align: left; white-space: pre; line-height: 18px; margin: 20px 0; background-color: #ebebeb; }
a { text-decoration: none; color: #333; }
    a:hover { text-decoration: none; color: #ff4e00; }
    a#logo span { color: #aab2bd; font-style: italic; font-size: 11px; margin-left: 10px; margin-top: 7px; display: inline-block; text-indent: -999em; }
blockquote { border-left: 3px solid #289dcc; background-color: #fafafa; padding-left: 20px; color: #afafaf; line-height: 20px; margin: 20px 0 20px 15px; }
#wrapp { float: left; width: 100%; background: #fff; }

#content { width: 100%; margin: 0 auto; }
.prolist-con { width: 1200px; margin: 0 auto; overflow: hidden; margin-top: 3%; }
#header{ *position:relative; *z-index:999;}
header#header { padding: 0px 0 0px 0; width: 100%; background: #FFF; float: left; }
    header#header.header-3 { border-bottom: 1px solid #e6e9ee; }
#header-links { width: 100%; border-bottom: 1px #222 solid; background: #0f3a82; height: 35px; line-height: 35px; }
    #header-links .one-half { color: #fff; }

#top1 { margin: 0 auto; max-width: 1200px; }
#header-links .tel { float: left; width: 67%; font-size: 14px; color: #fff; line-height: 35px;overflow:hidden }
#top_right { width: 25%; float: right; }
#head_ico li { float: left; background: url(../images/top_x.jpg) no-repeat right 11px; margin-right: 10px; line-height: 35px; }

#top_right .a1, #top_right .a2, #top_right .a3 { color: #FFFFFF; }
/**搜索 **/
.ss { float: right; width: 200px; margin-top: 3px; }
    .ss #key { background: #FFF; text-indent: 18px; margin-top: 3px; border: #d9d9d9 1px solid; height: 20px; width: 135px; line-height: 20px; float: left; }
    .ss #sousuo { margin: 3px 3px 0px 0px; float: left; }



.intro-features { width: 100%; background: #EEEEEE; margin: 0 auto; overflow: hidden; }

    .intro-features h4 { font-size: 22px; text-indent: 5px; float: left; width: 120px; margin: 5px 0 20px 0; color: #000; }
    .intro-features.no-bottom-margin { margin-bottom: 0px; margin-top: 55px; }
    .intro-features.no-top-margin { margin-bottom: 55px; margin-top: 0px; }
    .intro-features.bottom-margin-minus { margin-bottom: -40px; }

#breadcrumb { float: left; background: #f6f7fb; width: 100%; padding: 15px 0px 5px 0px; margin-left: 0px; border-top: 1px solid #e6e9ee; border-bottom: 1px solid #e6e9ee; margin-bottom: 30px; }

#breadcrumbs ul { float: right; padding: 0px 0; font-size: 12px; margin-top: 0px; }
    #breadcrumbs ul li { font-size: 11px; display: inline-block; color: #888; padding: 0 11px 0 0; margin: 0 0 0 5px; background: url(../images/breadcrumbs.png) no-repeat 100% 50%; }
        #breadcrumbs ul li:last-child a, #breadcrumbs ul li a { color: #888888; }
        #breadcrumbs ul li a { }
            #breadcrumbs ul li a:hover { color: #f60; }
            #breadcrumbs ul li a.dangqian { color: #f60; }
            #breadcrumbs ul li:last-child a:hover, #breadcrumbs ul li a:hover { text-decoration: underline; }
        #breadcrumbs ul li:first-child { padding-right: 0; margin-left: 0; }
        #breadcrumbs ul li:first-child, #breadcrumbs ul li:last-child { color: #888; background: none; }
        #breadcrumbs ul li:last-child { padding: 0; background: none; }
/*--------------------------------------------------------------------------------------*/
/*                     3 - GRID                                                        */
/*-------------------------------------------------------------------------------------*/
.container { margin: 0 auto; width: 1200px; }
.content { width: 1200px; margin: 2% auto;}
.sypro_con { width: 1200px; margin: 0 auto; overflow: hidden; margin-top: 30px; margin-bottom: 40px; padding-left: 40px; }
#container { width: 100%; /* width: 1040px!important;  -- Repalace  with this value if you want to have Boxed layout :)*/ margin: 0px auto; overflow: hidden; }
.head-wrapp .logo { float: left; width: 34%; margin-top: 10px; }
    .head-wrapp .logo img { max-width:100%;}
.head-wrapp { width: 100%; height: 90px; }

.one-fourth { float: left; position: relative; margin-right: 2.5%; }


.one-fourth { width: 17.34%; }

.one-fourth2 { width: 22.5%; }

.one-fourth4 { width: 19%; margin-left: 1%; margin-right: 3%; }


/*--------------------------------------------------------------------------------------*/
/*                     4 - HEADER CSS STYLES                                           */
/*-------------------------------------------------------------------------------------*/
/*main navigation*/


#main-navigation { width: 64%; float: right; }
    #main-navigation select { display: none; }
    #main-navigation select { background: #EC1D25; border: 1px solid #EC1D25; cursor: pointer; padding: 13px 5px; color: #fff; z-index: 999; position: relative; }

.smenu { display: none; }
.smenu_ { display: none;}
.navul { float: left; }
    .navul li { POSITION: relative; TEXT-ALIGN: center; line-height: 84px; FLOAT: left; FONT-SIZE: 15.3px; _z-index: 2000; color: #000; }
    .navul a.li1 { color: #fff; }
.li1 { float: left; width: 93px; text-align: center; BACKGROUND: #ED1C24; color: #FFFFFF; height: 84px; overflow: visible\9; }
.li0:after { position: absolute; bottom: -8px; left: -3px; display: inline-block; width: 1px; height: 0px; /* border-left: 1px #E4E4E4 solid; */ background: #ccc; content: ""; -moz-transform: skew(-35deg, 0); -ms-transform: skew(-35deg, 0); -o-transform: skew(-35deg, 0); -webkit-transform: skew(-35deg, 0); transform: skew(-35deg, 0); }


.li1 a:hover { color: #FFFFFF; }
.li0 { float: left; width: 93px; position: relative; float: left; margin: 0; height: 84px; overflow: hidden\9; }
.li1:after { position: absolute; bottom: -8px; left: -3px; display: inline-block; width: 100%; height: 0px; border-left: 1px #E4E4E4 solid; background: #c00; content: ""; -moz-transform: skew(-35deg, 0); -ms-transform: skew(-35deg, 0); -o-transform: skew(-35deg, 0); -webkit-transform: skew(-35deg, 0); transform: skew(-35deg, 0); }

.navul li.singleactive { Z-INDEX: 2000; POSITION: relative; BACKGROUND: #292F3F; }
.navul li.navlmactive { Z-INDEX: 2000; BACKGROUND: #292F3F; color: #FFFFFF; }

.navul a { PADDING-BOTTOM: 3px; DISPLAY: block; FLOAT: none; PADDING-TOP: 3px; }
.navul li.first { BACKGROUND: none transparent scroll repeat 0% 0%;}
.list01 { DISPLAY: none;  }
.list01 a { COLOR: #fff; }
.navul li.navlm:hover { Z-INDEX: 5000 !important; POSITION: relative; BACKGROUND: url(../images/navactive.png) no-repeat left top; }
.dropdowntriple { DISPLAY: none; }

.navul li.navlm:hover .dropdowntriple { Z-INDEX: 2000; POSITION: absolute; DISPLAY: block; TOP: 98px; LEFT: 0px; }
.navul li.single:hover { Z-INDEX: 5000 !important; POSITION: relative; BACKGROUND: url(../images/navactive2.jpg) no-repeat left top; }
.navul li:hover ul li a { BACKGROUND: none transparent scroll repeat 0% 0%; }
.navul li:hover dt a { BACKGROUND: #ed1c24; }
    .navul li:hover dt a:hover { BACKGROUND: #0f3a82; color: #fff; }


.navul li:hover .ndropdown { Z-INDEX: 1000; POSITION: absolute; DISPLAY: block; TOP: 98px; LEFT: 0px; }

.ndropdown { WIDTH: 143px; }

.navul li.navlm:hover .gdropdown { Z-INDEX: 1000; POSITION: absolute; DISPLAY: block; TOP: 90px; LEFT: 0px; WIDTH: 143px; }



.dropbottom { TEXT-ALIGN: right; LINE-HEIGHT: 50px;WIDTH: 100%; margin-top:0;COLOR: #fff; padding-right: 40px; font-size: 15px; background:#232832; }
.dropbottom A { DISPLAY: inline; color: #fff; }


.navul li:hover .plist {  DISPLAY: block;  }

.plist {overflow:hidden; margin-top:8px; *margin-top:0px;position: absolute ; padding-top:10px;background: url(../images/nav_pro.png) repeat; width:1700px; margin-left:-818px; z-index:99999999; }
#banner_list .Bnone { display: none; }
.fontzi{ font-family:Arial, Helvetica, sans-serif}

/** 导航 下拉  结束 **/

.list01{ *margin-top:-8px;}
.list01 li { TEXT-ALIGN: left; PADDING: 0px; MARGIN: 10px 0px 0px; WIDTH: 230px; /*BACKGROUND: url(../images/dpdivider.jpg) no-repeat right top; */FLOAT: left; FONT-SIZE: 12px; }
    .list01 li OL { }
        .list01 li OL LI { PADDING: 0px; LINE-HEIGHT: 21px; height: 27px; MARGIN-TOP: 1px; padding-left: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT:30px; MARGIN-RIGHT: 10px; _margin-right: 0px; _margin-left: 10px; color: #666; }
            .list01 li OL LI .rd { /*color:#035FA3;*/ }
            .list01 li OL LI b { font-size: 16px; font-family: "微软雅黑"; color: #000000; height: 24px; line-height: 24px; width: 100px; margin-bottom: 20px; }
            .list01 li OL LI:hover { BACKGROUND: #ED1C24; }
                .list01 li OL LI:hover A { COLOR: #fff; }
.list01 DT:hover A { BACKGROUND: #0f3a82; font-size: 14px; }

.list01 LI OL LI A { MARGIN-LEFT: 3px; float: left; color:#fff; }

.list01 LI OL LI span { background-position: center center; float: left; background-image: url('../images/hot3.gif'); background-repeat: no-repeat; width: 30px; height: 24px; }


LI.feilei1 { WIDTH: 200px; }
    LI.feilei1 LI { WIDTH: 175px; margin-right:20px; }

LI.feilei2 { WIDTH: 170px; }
    LI.feilei2 LI { WIDTH: 120px; }

LI.feilei3 { WIDTH: 170px; }
    LI.feilei3 LI { WIDTH: 120px; }

LI.feilei4 { WIDTH: 170px; height: 375px; }
    LI.feilei4 LI { WIDTH: 120px; }


LI.feilei5 { WIDTH: 200px; BACKGROUND: none transparent scroll repeat 0% 0%; }

LI.feilei6 { WIDTH: 220px; height: 375px; }
    LI.feilei6 LI { WIDTH: 185px; }

.list01 LI.feilei5:hover { BACKGROUND: none transparent scroll repeat 0% 0%; }

.list01 LI OL LI.dpb A { COLOR: #ED1C24; FONT-WEIGHT: bold; }

.list01 LI OL LI.dpb:hover A { COLOR: #ED1C24; CURSOR: default; }

.list01 DT A { LINE-HEIGHT: 25px; FONT-SIZE: 14px; }


/*--------------------------------------------------------------------------------------*/
/*                     6 - FOOTER & COPYRIGHTS                                          */

#footer { width: 100%; margin: 0 auto; overflow: hidden; float: left; background: #202121; height: auto; color: #7e8793; }
#copyrights { width: 100%; padding: 10px 0 10px 0; float: left; background:#202121; color:#9fb0cd; font-size: 14px; }

    #copyrights a { -moz-transition: all 0.24s ease 0s; -webkit-transition: all 0.24s ease 0s; -o-transition: all 0.24s ease 0s; color: #E7ECF3; }
        #copyrights a:hover { color: #E7ECF3; text-decoration: none; }

.copyright_links { float: right; }
    .copyright_links li { display: inline; float: left; background: url(../images/bt_right_x.jpg) no-repeat right center; padding: 0 10px; }






/*iservice*/
.pro_fenlei { /*background: #fff url(../images/is_yy.jpg) repeat-x bottom; padding-bottom: 6px;  */width: 100%; margin: 0 auto; overflow: hidden; }
.iservice { width: 1190px; margin: 0 auto; overflow: hidden; }
.isv_left { float: left; height: 106px; width: 16%; background: #ED1C24 url(../images/pro_lei.png) no-repeat center 80%; font-size: 32px; text-align: center; color: #fff; padding-top: 20px; padding-bottom: 5px; font-weight: 600; }

.sy_new { float: left; width: 51%; overflow: hidden; }

    .sy_new dt { float: left; width: 40%; }
        .sy_new dt img { width: 100%; height: auto; }
    .sy_new dd { float: right; width: 59%; }

.sy_sol { float: right; width: 46%; overflow: hidden; }
    .sy_new h3, .sy_sol h3 { font-size: 22px; color: #000; margin-bottom: 25px; }
.heibiaoti { font-size: 22px; color: #000; margin-bottom: 25px; }
.sy_new dl { width: 100%; padding-bottom: 20px; border-bottom: #d8d8d8 1px dashed; overflow: hidden; margin-bottom: 15px; }
.sy_new dd strong { font-size: 16px; color: #1C1C1C; }
.sy_new dd p { line-height: 23px; margin-top: 3px; color:#777; }
.sy_new ul { width: 100%; overflow: hidden; }
    .sy_new ul li { float: left; width: 46%; background: url(../images/new_ico.jpg) no-repeat left 8px; padding-left: 20px; line-height: 28px; height: 30px; overflow: hidden; }

.sy_sol ul { float: right; width: 250px; }
.sy_sol li { height: 32px; line-height: 32px; margin-bottom: 5px; }
    .sy_sol li a:hover { color: #fff; }
    .sy_sol li a { display: inline-block; width: 100%; text-indent: 20px; }
.sy_sol .com { float: left; width: 30%; cursor: pointer; }
.sy_sol .center_page { float: right; width: 67%; }
.column { display: block; overflow: hidden; width: 100%; clear: both; }
    .column .con { width: 93.7%; color: #666; height: 45px; padding: 7px 10px 5px 10px; margin-bottom: 8px; font-size: 12px; border: #eee 1px solid; }
        .column .con p { line-height: 23px; }

.title18 { padding: 5px 0 4px 0; font-size: 15px; color: #000; border: #eee 1px solid; margin-bottom: 8px; background: url(../images/ico1.png) no-repeat right center #f7f7f7; }
    .title18 a { text-align: left; display: block; background: url(../images/ico2.png) no-repeat right center; }
        .title18 a:hover { color: #000; }
    .title18.onshow { cursor: default; color: #fff; background: url(../images/ico2.png) no-repeat right center #ED1C24; }
    .title18.on { cursor: pointer; color: #fff; background: url(../images/ico2.png) no-repeat right center #ED1C24; }
    .title18.off { cursor: default; background: url(../images/ico1.png) no-repeat right center #f7f7f7; }

.i_main_t { background: #fff; padding-top: 10px; float: right; width: 100%; }
    /*.i_main_t ul{ width:110%;}
.i_main_t ul li{ width:182px; float:left; _display:inline; margin-right:17px;}
.i_main_t ul li h2{ font-size:18px; font-weight:bold; color:#0e0d0c; padding:15px 0;}
.i_main_t ul li .lmt_img img{ width:182px; height:106px; }*/
    .i_main_t .i_add_ico { }
        .i_main_t .i_add_ico li { width: 14.285%; height: 145px; padding-top: 5px; float: left; text-align: center; }
            .i_main_t .i_add_ico li a { display: inline-block; width: 100%; height: 100%; }
            .i_main_t .i_add_ico li .add_iimg { height: 120px; margin: 0 auto; width: 100%; overflow: hidden; }
            .i_main_t .i_add_ico li .add_ititle { color: #000; text-align: center; width: 100%; font-size: 16px; margin: 0 auto; }
            .i_main_t .i_add_ico li.i1 .add_iimg { background: url(../images/add_ico11_03.gif) no-repeat center; }           
            
            .i_main_t .i_add_ico li.i2 .add_iimg { background: url(../images/add_ico22_03.gif) no-repeat center; }
   
            .i_main_t .i_add_ico li.i3 .add_iimg { background: url(../images/add_ico33_03.gif) no-repeat center; }
       
            .i_main_t .i_add_ico li.i4 .add_iimg { background: url(../images/add_ico44_03.gif) no-repeat center; }
           
            .i_main_t .i_add_ico li.i5 .add_iimg { background: url(../images/add_ico55_03.gif) no-repeat center; }
          
			.i_main_t .i_add_ico li.i6 .add_iimg { background: url(../images/add_ico66_03.gif) no-repeat center; }
       
			.i_main_t .i_add_ico li.i0 .add_iimg { background: url(../images/add_ico00_03.gif) no-repeat center; }
      


#footer_feilei { width: 1200px; margin: 0 auto; overflow: hidden; padding: 0px 0px 5px 0px; margin-top: 30px; margin-bottom: 15px; color: #FFF; }
    #footer_feilei li { float: left; padding: 0 0px; }
        #footer_feilei li.first { margin-left: 40px; }
        #footer_feilei li dl dt { font-size: 14px; margin-bottom: 15px; }
        #footer_feilei li dd { line-height: 25px; width: 100%; }
            #footer_feilei li dd a { color: #9fb0cd; }


.fenleia1 { width: 30%; color: #999999;}
.fenleia3 { width: 13.6%!important;  no-repeat 120px top; }
.fenleia2, .fenleia4, .fenleia5 { width: 12%!important;  no-repeat 120px top; }
.fenleia1 a { margin: 0 15px; color: #fff; }
.fenleia1 .tel { font-size: 16px; color: #fff; margin-bottom: 15px; }
.fenleia1 .tuku { float: left; background: #000; height: 30px; width: 120px; line-height: 30px; text-align: center; font-size: 16px; margin-top: 16px; }
.tuku a { color: #FFFFFF; }
.fenleia1 .message { float: left; margin-top: 15px; width: 120px; background: #ED1C24; height: 30px; line-height: 30px; margin-left: 20px; text-align: center; font-size: 15px; }
    .fenleia1 .message a { color: #FFFFFF; }

.fenleia6 { width: 80px; }
.fenleia7 { width: 220px; margin-left:50px;}

/*layerslider*/
.slider-shadow-top { position: absolute; top: 0px; left: 0px; width: 100%; height: 41px; z-index: 99; }
.slider-shadow-bottom { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 32px; z-index: 99; }
.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next { width: 44px; height: 70px; z-index: 10000; top: 42%; position: absolute; }
.ls-fullwidth .ls-nav-prev { background:  url("../images/slider-prev.png") 50% 50% no-repeat; left: 0px; }
.ls-fullwidth .ls-nav-next { background: url("../images/slider-next.png") 50% 50% no-repeat; right: 0px; }

.slidewrap { width: 105%; }

.one-half { width: 60%; float: left; }

.select_box { font-size: 14px; display: inline-block; height: 27px; line-height: 28px; text-indent: 60px; color: #000; width: 180px; float: right; margin-top: 5px; z-index: 999999; }
.selet_open { display: inline-block; position: absolute; right: 20px; top: 0; height: 26px; }
.select_txt { display: inline-block; cursor: pointer; overflow: hidden; float: left; }
.option { position: absolute; background: #000; top: 34px; left: 1400px; z-index: 999999; overflow: hidden; display: none; }
    .option a { display: block; height: 30px; line-height: 30px; text-align: left; background: #DDDDDF; }
        .option a:hover { background: #fff; height: 30px; line-height: 30px; color: #d80100; }


/*-------------index bottom  end--------*/




.projects-container { width: 1205px; margin: 0 auto; overflow: hidden; padding: 10px 0 20px 33px; }
.projects-pro { width: 1200px; margin: 0 auto; overflow: hidden; padding: 0 0 20px 0; }
    .projects-pro ul { float: left; width: 90%;height: 49px;overflow: hidden; }
    .projects-pro span { /*width: 4.6%;*/ float: right; margin-top: 15px; background: #222; padding: 3px 15px; }
        .projects-pro span a { color: #fff; }
    .projects-pro li.cur { border-top: #EC1D23 4px solid; color: #000; font-size: 22px; font-weight: 600; background: none; margin-right: 40px; padding: 5px 0 0 0; }
    .projects-pro li { float: left; line-height: 40px; margin-right: 10px; padding: 10px 30px 0 0; text-align: center; background: url(../images/xx.jpg) no-repeat right 22px; }
#portfolio-content { padding: 0; list-style: none; }
    #portfolio-content li { display: inline-block; border: 0px solid transparent; outline: 0px solid transparent; margin: 0; padding: 0px 0px 0px 0px; border-width: 0px 0px 0px 0px; border-radius: 2px 2px 2px 2px; border-color: #000; . border-style: none; }
.projects-container li { width: 23%; float: left; margin-right: 1.8%!important; margin-right: 1%; }

.projects-container li { position: relative; margin-bottom: 2.5%!important; margin-bottom: 5%; }
    .projects-container li img { width: 100%; margin-bottom:1px;padding:0;/*border:1px solid #DBDBDB;*/box-shadow: 1px 0px 10px 1px #ddd;background:none; position: relative; z-index: 2; transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; }

.project-content { position: absolute; height: 100%; top: 0; left: 0; transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; border-radius: 2px; width: 100%; }

.projects-container li:hover .project-content { background: #eee; z-index: 3; }

.projects-container li:hover img { transform: translateY(-50px) scale(0); -webkit-transform: translateY(-50px) scale(0); -moz-transform: translateY(-50px) scale(0); -o-transform: translateY(-50px) scale(0); }

.inner-project { text-align: center; position: absolute; width: 100%; top: 50%; margin-top: -38px; }

    .inner-project h3 { font-size: 16px; line-height: 24px; color: #222; font-weight: 700; margin: 0px 0px 6px 0px; padding: 4px 12px 3px 12px; border-radius: 0px 0px 0px 0px; background-color: rgba(255,255,255,0); font-family: "Source Sans Pro",Helvetica,Arial,sans-serif; text-transform: capitalize; }

    .inner-project span { display: block; color: #1abc9c; font-size: 14px; font-family: 'Open Sans', sans-serif; font-weight: 300; margin-bottom: 12px; }
.project-link { font-size: 12px; line-height: 30px; color: #fff; font-weight: 500; padding: 3px 30px 2px 30px; background-color: #ee0000; z-index: 2; display: inline-block; font-family: "Source Sans Pro",Helvetica,Arial,sans-serif; text-transform: uppercase; }
    .project-link:hover { color: #454545; }


.lselect { width: 120px; float: right; padding-top: 7px; position: relative; z-index: 100; right: 42px; }
    .lselect select { width: 110px; }

.tst { width: 150px; height: 25px; background: url(../images/language_bg.gif) left top no-repeat; cursor: pointer; position: absolute; left: 0px; top: 5px; z-index: 1; }
    .tst.tso { background: url(../images/language_bg_hover.gif) left top no-repeat; }
.tsc { width: 150px; height: auto; background: #eee; display: none; position: absolute; z-index: 9999; left: 0px; top: 31px; }
    .tsc ul { padding: 5px 0px; width: 100%; }
        .tsc ul li { height: 12px; line-height: 12px; padding: 3px 0px 3px 20px; margin: 0; background: none; }
            .tsc ul li a { color: #666; }
                .tsc ul li a:hover { color: #f60; }
            .tsc ul li img { margin-right: 10px; }






/* banner */

.image-from-bottom { bottom: -650px; }
.medium_black { background: rgba(0, 0, 0, 0.75); padding: 10px 15px; font-size: 20px; font-weight: 300; color: #FFF; position: absolute; left: 0px; }
#layerslider { margin: 0 auto; overflow: hidden; width: 1200px; height: 418px; margin-bottom: -27px; float: left; }
.ls-layer { float: left; position: absolute; display: none; background-position: center center; overflow: hidden; z-index: 100!important; height: 418px; overflow: hidden; }
.ls-active, .ls-animating { display: block !important; }
.ls-layer > * { position: absolute; line-height: normal; margin: 0px; left: 0px; top: 0px; }
.ls-layer .ls-bg { left: 50%; top: 47%; }
.ls-container img { background: none !important; min-width: 0 !important; max-width: none !important; border-radius: 0px; box-shadow: none; border: 0px; padding: 0px; }
.ls-link { position: absolute; width: 100% !important; height: 100% !important; left: 0px !important; top: 0px !important; }








.writefont { color: #fff; }
#con_tb_4 table { border: #d8d8d8 1px solid; border-collapse: collapse; margin-top: 10px; margin-bottom: 15px; width: 100%; float: left; }
    #con_tb_4 table td { padding: 3px 0; line-height: 21px; border: #ccc 1px solid; text-align: center; }
#con_tb_2 table td { padding: 8px 0; text-align: left; vertical-align: top; }
#con_tb_2 table { width: 100%; float: left; overflow: hidden; }
#con_tb_2 { line-height: 23px; }
    #con_tb_2 strong { font-size: 14px; margin-bottom: 10px; }


.footer_phone { z-index: 9999; margin: 0px; padding: 0px; width: 98%; height: 40px; line-height: 40px; text-align: center; position: fixed !important; bottom: 0px; user-select: none; color: #FFFFFF; background: #095090; }
    .footer_phone a { display: block; color: #FFF; vertical-align: middle; }
        .footer_phone a:visited { }
        .footer_phone a span { color: #FFF; font-size: 20px; display: inline-block; height: 40px; line-height: 40px; color: #FFF; padding-left: 36px; background: url(../images/tel2.png) left no-repeat; }
.noswap { display:none;}

.pngImg {behavior: url(iepngfix.htc) ;}

#totop { width: 56px; height: 56px; display:none; cursor: pointer; text-indent: -999em; background: url(../images/totop.gif) no-repeat -64px 0; position: fixed; right: 5%; bottom: 10%; }
#totop:hover{background:url(../images/totop.gif) no-repeat;}

/* footer */

.link { width:1200px; margin:0 auto; padding:20px 0 20px; color:#666; line-height:22px; }
.link a { margin:0 6px 8px; color:#666; }

/* 滚动图片 */

.diyihang1{line-height:58px;text-align:center;color:#ED1C24;font-size: 26px;font-weight:bold;}


.box{width:1180px;margin:0 auto;}


				.scroll10{ width:1160px; margin:0 auto; position:relative; padding:15px 42px 0px 22px; }
				.scroll10 ul{padding-top:10px;}
				.scroll10 li { width:175px;text-align:center;padding:5px 8px 0;}
				.scroll10 li a{color:#000000; font-size:12px;line-height:30px;}
				.scroll10 li h5 {width:140px;margin:10px 0px }
				.scroll10 img {height:174px;width:173px;margin-bottom:1px;padding:0;border:1px solid #DBDBDB;background:none; }
				.scroll10 img:hover,#list-view .highlight{border-color:#ff8015;_border:none;}
				.scroll10 li span {color:#F3572F;}
				.scroll10 a.bx-prev,.scroll10 a.bx-next{
					position:absolute;
					top:-45px;
					display:block;
					width:26px;
					height:26px;
					background: url(../images/gundong_l.gif) no-repeat center center;
					z-index:99999;opacity: 0.85;-moz-opacity: 0.85;filter:alpha(opacity=85);
				}
				.scroll10 a.bx-prev{right:30px;}
				.scroll10 a.bx-prev:hover{background: url(../images/gundong_l.gif) no-repeat center center;opacity: 1;-moz-opacity: 1;filter:alpha(opacity=100);}
				.scroll10 a.bx-next{right:0px;background: url(../images/gundong_r.gif) no-repeat center center;opacity: 0.85;-moz-opacity: 0.85;filter:alpha(opacity=85);}
				.scroll10 a.bx-next:hover{background: url(../images/gundong_r.gif) no-repeat center center;opacity: 1;-moz-opacity: 1;filter:alpha(opacity=100);}


.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
/*index_news*/
.sx-padding {
	padding:45px 0;
}
/*movie*/
.ab_sor3, .ab_sor11 {
position: relative;right: -120px;opacity: 0;
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
height: 100%;
}
  .col-sm-6 {
    width: 50%;
  }
.about3 {
width: 530px;
overflow: hidden;
padding-bottom: 10px;
}

.about3 h2 {
text-align: center;
font-size: 30px;
}
.about_boxn {
width: 100%;
position: relative;
}
.sp-coin {
width: 80px;
height: 80px;
position: absolute;
left: 50%;
margin-left: -40px;
top: 50%;
margin-top: -40px;
cursor: pointer;
}
.ab_video {
position: absolute;
right: 0;
/* top:22px; */
top: 0;
z-index: 999;
display: none;/* width:941px; */
}
.guanbi {
position: absolute;
top: 4px;
right: 10px;
z-index: 9999;
cursor: pointer;
}
.guanbi {
float: right;
width: 35px;
height: 35px;
}
/* header */
body{color:#666666;margin:0;padding:0;font-family:"微软雅黑";font-size:12px;background-color:#ffffff;}

.block{width:1200px;margin:0 auto;}


.f_l{float:left;}
.f_la{float:left;padding-top:-10px;}
.f_r{float:right;font-family:"微软雅黑";}

#topNav{z-index:999999999;position:relative;line-height:36px;color:#666;text-align:center;background-color:#f6f6f6;width:100%;height:36px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e5e5e5;}
a:hover{color:#3F51B5}
#topNav a{text-decoration:none;padding:0 5px;display:block;float:left;height:36px;line-height:36px;}
#topNav .j{float:left;width:6px;height:36px;}
#topNav i{width:7px;height:4px;background:url(../images/ico_i.gif) no-repeat;float:left;margin-top:16px;}
#topNav .top_ico{background-image:url(../images/top_ico.png);background-repeat:no-repeat;padding-left:15px;}
#topNav .top_ico1{background-position:0 -41px;}
#topNav .top_ico2{background-position:5px -25px;}
#topNav .top_ico3{background-position:0px -106px;}
#topNav .top_ico4{background-position:0px -140px;}
#topNav .top_ico5{background-position:0px -169px;}
#topNav .f_r{_padding-top:6px;}
#topNav .f_r img{vertical-align:middle}
#topNav .f_r  b{color:#b90404;}
#topNav .f_r  b span{font-weight:normal}
#topNav .f_r{_padding-top:6px;}
#topNav .f_r img{vertical-align:middle}
#topNav .f_r  b{color:#b90404;}
#topNav .f_r  b span{font-weight:normal}
#topNav  .div{float:left;padding:0 5px;position:relative}
#topNav  .div_onzxp{background:#FFF;padding:0 4px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;-moz-box-shadow:0 0 10px rgba(0,0,0,.12);-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12);}
#topNav .div_onzxp .top_app,#topNav .div_onzxp .top_help,#topNav .div_onzxp .top_goods{display:block}
#topNav .div_onzxp i{transition:transform .2s ease-in 0s;-webkit-transition:-webkit-transform .2s ease-in 0s;transform:rotate(180deg);-webkit-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
#topNav .dang{display:none}
#topNav .div_onzxp  .dang{display:block;height:8px;background:#fff;position:absolute;top:-7px;}
#topNav .div_onzxp  .dang1{width:107px;left:0;}
#topNav .div_onzxp  .dang2{width:168px;left:0;}
#topNav .div_onzxp  .dang3{width:83px;right:0;}
#topNav .top_app{position:absolute;left:-1px;top:36px;background:#fff;border:1px solid #e5e5e5;display:none;width:245px;height:93px;float:left;-moz-box-shadow:0 0 10px rgba(0,0,0,.12);-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12);z-index:99999999;padding-top:10px;padding-right:10px;padding-bottom:12px;padding-left:10px;}
#topNav .top_app .app_pic{width:95px;height:95px;background:url(../images/tanchu.png) no-repeat;float:left}
#topNav .top_app .txt{float:left;color:#666666;text-align:left;line-height:20px;background:url(../images/tanchu.png) -98px 0   no-repeat;padding-top:30px;padding-right:0;padding-bottom:0;padding-left:10px;}
#topNav .top_app .txt b{font-size:14px;font-weight:bold;color:#c00;text-align:left}
#topNav .top_app .bnt{padding-top:5px;}
#topNav .top_app .bnt a{float:left;width:97px;height:29px;background-image:url(../images/tanchu.png);overflow:hidden;font-size:0;padding:0;}
#topNav .top_app .bnt .a1{background-position:0 -84px;}
#topNav .top_app .bnt .a2{background-position:97px -84px;margin-left:8px}
#topNav .top_help{position:absolute;left:-1px;top:36px;background:#fff;border:1px solid #e5e5e5;display:none;width:163px;float:left;-moz-box-shadow:0 0 10px rgba(0,0,0,.12);-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12);z-index:99999999;padding-left:5px;padding-bottom:5px;}
#topNav .top_help .list a{display:block;width:150px;text-align:left;line-height:28px;height:28px;text-indent:4px;}
#topNav .top_help .list span{display:block;width:150px;text-align:left;line-height:28px;height:28px;text-indent:4px;color:#333333;}
#topNav .top_goods{position:absolute;right:-1px;top:36px;padding-top:15px;display:none;width:1229px;height:345px;float:left;-moz-box-shadow:0 0 10px rgba(0,0,0,.12);-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12);background-color:#FFFFFF;padding-bottom:10px;z-index:99999999;border-top-width:1px;border-right-width:1px;border-bottom-width:3px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#dfdfdf;border-right-color:#dfdfdf;border-bottom-color:#dfdfdf;border-left-color:#dfdfdf;}
#topNav .top_goods .list dl{float:left;width:210px;margin:5px;margin-left:25px;}
#topNav .top_goods .list dt{height:35px;line-height:35px;float:left;width:210px;font-family:"microsoft yahei";font-size:14px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dfdfdf;color:#3F51B5;}
#topNav .top_goods .list dt a{color:#3F51B5;font-size:16px;}
#topNav .top_goods .list dl a{padding:0;text-align:left color:#3F51B5;}
#topNav .top_goods .list dl dd{text-align:left;color:#e5e5e5;padding-top:15px;}
#topNav .top_goods .list dl dd a{float:left;width:205px;background:url(../images/biao5.gif)0 center no-repeat;line-height:30px;height:30px;font-size:14px;padding-left:15px;}
.topNav1{float:left;color:#666666}
#header{width:100%;height:120px;background-color:#ffffff;}
#header-1{width:280px;float:left;height:54px;padding-top:32px;padding-bottom:34px;}
#header-2{float:left;width:270px;height:50px;font-size:14px;line-height:32px;padding-top:34px;padding-bottom:34px;margin-left:15px;color:#333333;}
#header-3{float:left;width:359px;height:120px;padding-left:115px;}
#header-4{float:right;width:150px;height:120px;}
.logo{float:left;border-right-width:1px;border-right-style:solid;border-right-color:#dfdfdf;padding-right:10px;}
.index-top-r1{margin-top:34px;text-align:right;color:#3333333;font-size:14px;margin-right:1px;font-weight:lighter;background-image:url(../images/index-tel.png);background-repeat:no-repeat;background-position:1px top;}
.index-top-r1 a{text-align:right;}
.index-top-r2{font-size:14px;line-height:26px;color:#3F51B5;text-align:center;height:26px;width:145px;border:2px solid #3F51B5;margin-top:8px;background-color:#ffffff;}
.index-top-r2:hover{font-size:14px;line-height:26px;color:#FFFFFF;text-align:center;height:26px;width:145px;border:2px solid #3F51B5;margin-top:8px;background-color:#3F51B5;}
.index-top-r2 a{text-decoration:underline;}
.index-top-r2 a:hover{text-decoration:underline;}


.sw_main{min-width:1200px;margin:0 auto;}
.sw_container{margin-left:auto;margin-right:auto;width:1200px;}
.sw_categorys_nav{position:relative;width:100%;height:55px;z-index:1000;background-color:#202121;}
.sw_categorys_nav .container{width:1200px;margin-left:auto;margin-right:auto;}
.sw_categorys_nav .allcategorys{float:left;height:55px;width:190px;position:relative;}
.sw_categorys_nav .allcategorys .title-item-hd a{height:55px;line-height:55px;width:170px;font-family:"微软雅黑";color:#fff;display:block;text-decoration:none;background:#3F51B5;font-size:16px;background-color:#ed1c24;background-repeat:no-repeat;background-image:url(../images/lbtb.png);background-position:30px;padding-left:20px;text-align:center;}
.sw_categorys_nav .allcategorys .title-item-hd a .icon{position:absolute;display:block;width:35px;height:20px;top:11px;right:10px;overflow:hidden;}
.sw_categorys_nav .allcategorys .title-item-hd a.curr{color:#3F51B5;background:#ededed;background-repeat:no-repeat;background-image:url(../images/lbtb2.png);background-position:30px;box-shadow:1px 0 3px #303030;}
.sw_categorys_nav .allcategorys .sublist{position:absolute;width:1179px;z-index:999;background:#ededed;display:none;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#dfdfdf;border-bottom-color:#dfdfdf;border-left-color:#dfdfdf;padding-top:20px;padding-right:0;padding-bottom:0;padding-left:20px;box-shadow:0px 1px 3px #dfdfdf;}

.allcategorys .sublist .left{float:left;width:410px;padding-right:35px;padding-bottom:24px;}
.allcategorys .sublist .right{float:left;width:320px;padding-right:35px;padding-bottom:24px;}
.allcategorys .sublist li h3.mcate-item-hd{font-family:'微软雅黑';padding-left:18px;font-size:14px;height:26px;line-height:26px;background-image:url(../images/ico-fenlei.png);background-repeat:no-repeat;background-position:3px center;}
.allcategorys .sublist li h3.mcate-item-hd span{font-family:"微软雅黑";padding-left:2px;font-size:16px;height:26px;line-height:26px;color:#000000;}
.allcategorys .sublist li p.mcate-item-bd{padding-left:10px;border-top-width:1px;border-top-style:dashed;border-top-color:#cccccc;width:410px;margin-top:5px;padding-top:5px;}
.allcategorys .sublist li p.mcate-item-bd a{height:26px;line-height:26px;margin-right:5px;font-size:13px;color:#666666;text-decoration:none;display:inline-block;width:130px;}
.allcategorys .sublist li p.mcate-item-bd1{padding-left:10px;border-top-width:1px;border-top-style:dashed;border-top-color:#cccccc;width:320px;margin-top:5px;padding-top:5px;}
.allcategorys .sublist li p.mcate-item-bd1 a{height:26px;line-height:26px;margin-right:5px;font-size:13px;color:#666666;text-decoration:none;display:inline-block;width:155px;}
.allcategorys .sublist li p.mcate-item-bd a:hover{color:#3F51B5;}
.allcategorys .sublist li p.mcate-item-bd1 a:hover{color:#3F51B5;}
.meun_in-2{padding-left:200px;width:1030px;height:45px;}
.meun_in-2 .a1{font-size:16px;text-decoration:none;color:#ffffff;height:55px;line-height:55px;float:left;margin-top:0px;margin-right:0;margin-bottom:0px;margin-left:0;padding-top:0;padding-right:34px;padding-bottom:0;padding-left:34px;}
.meun_in-2 #newnew{color:#ffffff;}
.meun_in-2 .a1:hover,.meun_in-2 .meun_r .dl_on .a1{color:#ffffff;background-repeat:repeat-x;background-position:0 -55px;background-color:#6B6B83;}
.boxx { width:1200px;
margin:0 auto;}
.x-pvv{ padding-top:20px;padding-bottom:20px; }
.x-pvv .l{ width:230px; float:left;background:url("../images/bg2.jpg") repeat;  }
.l .mmnd{ background:#f20303; color:#FFF; height:50px; font-size:22px; text-align:center; padding-top:10px; }
.l .mmnd span{ display:block; font-size:10px; }
.wprlt {background:url("../images/bg2.jpg") repeat; }
.wprlt h3 span{ display:block; position:absolute; left:0; top:0; width:60px; height:60px; text-align:center; font-weight:normal; font-size:26px; color:#f20303; }
.wprlt h3{ position:relative; border-bottom:1px solid #f2f2f2; line-height:60px; font-size:18px; height:60px; text-align:left; color: #4ba54b; padding-left:80px; }
.wprlt li{ height:30px; line-height:30px;border-bottom:1px dashed #e7e7e7; font-size:14px; color: #4ba54b; text-align:left; padding-left:50px;}
.wprlt h3:hover,
.wprlt h3.ccur{  background:#f20303 url(../images/rr.png) no-repeat 40px center;}
.wprlt h3:hover a,
.wprlt h3.ccur a{ color:#FFF; }
.wprlt h3:hover span,
.wprlt h3.ccur span{ color:#FFF }
.x-pvv .r{ width:940px; float:right;border:1px solid #e7e7e7; }
.x-pvv .tt{height:60px; background:url("../images/bg2.jpg") repeat; line-height:60px; border-bottom:1px solid #e7e7e7;  }
.x-pvv .tt span{  color:#666; display:inline-block; padding:0 30px; font-size:20px;}
.kp{ font-size:18px; line-height:25px; }
.kp a{ color:#fff; }

.xpp .wprlt h3 { font-size:16px; line-height:40px; height:40px; }


/**********首页推荐产品列表**********/
.list-box{width:940px;}
.list-box li{width:294px; text-align:center;float:left; margin-left:24px; margin-bottom:10px;}
.list-box li:nth-child(3n+1){margin-left:0px;}
.list-box li img{width:292px; border:3px solid #f20303; height:210px; padding:3px;}
.list-box li h2{font-size:14px; height:36px; line-height:36px; background:#f20303;width:304px;}
.list-box li h2 a{color:#fff;}
img{ max-width:100%;}
.posts {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 885px; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}
.posts P {
	MARGIN-BOTTOM: 10px
}
.single {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 875px; PADDING-TOP: 0px
}
.single H2 {
	FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; COLOR: #222; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.postlist {
	MARGIN: 15px 0px 0px
}
.postlist LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/arrow.gif) no-repeat 0px 14px; FLOAT: left; WIDTH: 870px; LINE-HEIGHT: 32px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT: 32px
}
.postlist LI H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 500px
}
.postlist LI SPAN {
	FLOAT: right; WIDTH: 80px; COLOR: #666; TEXT-ALIGN: right
}
.productlist {
	MARGIN-TOP: 20px
}
.productlist LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; OVERFLOW: hidden; WIDTH: 265px; PADDING-TOP: 0px; HEIGHT: 250px
}
.productlist LI IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 260px; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 220px
}
.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 260px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageleft {
	PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left
}
.pageright {
	PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right
}
.post_comment {
	FLOAT: left; MARGIN: 15px 0px 5px; OVERFLOW: hidden; WIDTH: 100%
}
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.clear{
clear:both}
.wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}

