﻿@charset "utf-8";
/* Vteso CSS Document */
html{color:#666;background:#fff; overflow-y:scroll;}
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{margin:0;padding:0;}
article,section,aside,header,nav,footer { display: block; margin: 0; padding: 0 }
img, button { border: 0 }
img{ vertical-align:middle;}
a, button { cursor: pointer; }
em, strong, b { font-style: normal; font-weight: normal }
ol, ul { list-style: none }
h1, h2, h3, h4, h5, h6 { font-weight: normal }
input, textarea, select { font-family:inherit; font-size: inherit; font-weight: inherit; border: none; background: none; background-color: #fff; text-align: left; font-size: 100% }
input,button,textarea,select{vertical-align:middle;font:100% Tahoma,Helvetica,Arial,sans-serif;color:inherit}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;*font-size:100%;}
body{font:12px/1.5 \5fae\8f6f\96c5\9ed1,Tahoma,\5B8B\4F53,arial,sans-serif;color:#666;background:#fff}
a{ text-decoration: none }
a:link,a:visited{ color:#666}
a:hover,a:active{ color:#f60}
.clear { zoom: 1 }
.clear:after { content: ""; display: block; height: 0; overflow: hidden; clear: both }
.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.container{width:1250px; margin: 0 auto;}
.fl{ float: left }
.fr{ float: right }
.clearfix:after{clear:both;}
.clearfix:before,.clearfix:after{content:"\0020";display:table;height:0;visibility:hidden;font-size:0;line-height:0;}
.clearfix{*zoom:1;}


/*顶部*/
#mini{ background: url(../img/h_zc.jpg) left top repeat-x;height:30px;}
#mini a:link,#mini a:visited {color: #666}
#mini a:hover,#mini a:active {color: #f60}
#mini .container{height:30px; position:relative;z-index:99;background: url(../img/h_zc.jpg) left top repeat-x;}
#mini li{float:left;}
#mini .sayHello{ line-height:30px;}
#mini .welcome {line-height:30px;}
#mini .welcome li{ display:block;}
#mini .welcome li.nav-title{ padding-right:20px;}
#mini .welcome li.fd-hide{padding-right:8px; background:url(../img/welcome.gif) right 8px no-repeat; margin-right:8px;}
#mini .topnav li{ background:url(../img/welcome.gif) right 12px no-repeat; position:relative; height:30px;}
#mini .topnav li a{padding:0 10px;line-height:30px;}

/*头部LOGO公司名称*/
.logo-con{ height:132px;}
.top-logo{ width:90px; height:90px;border: 1px solid #ccc;background-color:#fff;display: table;border-collapse: collapse;position: relative;*overflow: hidden;}
.top-logo2 {display: table-cell;vertical-align: middle;*display: block;*position: absolute;*top: 50%;*left: 50%;}
.top-logo3 {text-align: center;margin: 0 auto;*position: relative;*top: -50%;*left: -50%;}
.top-member li{ float:right; height:36px; padding-left:4px;}
.top-member li a{ display:inline-block; border-radius:4px;}
.company{}
.nav li {float: left;padding: 0 0 0 2px;position: relative;z-index:999;}
.nav li.Finally span {line-height:43px;display:inline-block;padding: 0 2px 0 0;}
.nav li a{color: #fff;line-height:43px;display:inline-block; padding:0 38px;font-family: \5fae\8f6f\96c5\9ed1; font-size:16px; }



/*面包削*/
.Inside-nav{padding:20px 0;}
.Inside-nav .tz-home{ background:url(/images/Inside-nav-home.png) 0 0 no-repeat; padding-left:25px;}
.Inside-nav .direct-arrow{font-family:monaco,monospace;color:#666;margin:0 3px; font-weight:normal;}
.Inside-nav span{color:#000}


/*页面左侧栏*/
.left-win240{ float:left; width:240px;}
.com-pro{}
.com-pro dl{ background-color:#f5f5f5; padding:10px; }
.com-pro dl dd a{ margin-right:5px; display:inline-block;}
.com-pro dl dd .au-icon{ background:url(../img/au-icon.png) 0 4px no-repeat; height:27px; line-height:27px; display:inline-block; padding-left:25px;}
.com-pro dl dd .eeau-icon{ background:url(../img/eeau-icon.png) 0 4px no-repeat; height:27px; line-height:27px; display:inline-block; padding-left:25px;}
.com-pro dl dd .geau-icon{ background:url(../img/geau-icon.png) 0 4px no-repeat; height:27px; line-height:27px; display:inline-block; padding-left:25px;}
.com-pro .table-1{ padding:8px 10px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.com-pro .d2{ padding:10px;}
.com-pro .d2 a{ display:inline-block; width:100px; height:30px; line-height:30px; text-align:center;}
.com-pro .d2 .a1{ background-color:#fff; border:1px solid #e2e2e2; margin-right:5px;}
.com-pro .d2 a1：hover{ background-color:#ffe9df; border:1px solid #ff4e00; color:#ff4e00;}
.com-pro .d2 .a2{ background-color:#ffe9df; border:1px solid #ff4e00; color:#ff4e00;}

.com-pro .d2 a:hover{background-color:#ffe9df; border:1px solid #ff4e00; color:#ff4e00;}

.sort-pc{}
.sort-pc ul{ padding: 0 0px;
    overflow: hidden;
    padding-bottom: 5px;
    border-bottom: 1px dotted #cbcbcb;}
.sort-pc ul li{}
.sort-pc ul li h6{ height:35px; line-height:35px; background:url(../img/shrink.png) 0 12px no-repeat; text-indent:15px; cursor:pointer; color:#000;}
.sort-pc ul li.hover h6{background:url(../img/unfold.png) 0 12px no-repeat; height:25px;}
.sort-pc ul li div{}
.sort-pc ul li div p{ margin-left:5px;padding-top:3px;}
.new-pc{}
.new-pc ul{ padding:0 10px; overflow:hidden;}
.new-pc ul li{ padding:10px 0; border-bottom:1px dotted #cbcbcb;}
.new-pc ul li dt{ float:left; width:90px; height:90px; border:1px solid #f2f2f2; margin-right:10px;}
.new-pc ul li dd { float:left; width:114px;}
.new-pc ul li dd .p1{ font-size:16px; color:#ff6700; margin-bottom:5px; padding-top:10px;}
.new-pc ul li dl:hover{background-color: rgba(243, 243, 243, 0.74);}
.left-links{}
.left-links ul{ padding:0 10px; overflow:hidden;}



/*页面右侧栏*/
.rihgt-win1000{ width:996px; float:right;}
.rihgt-win1000 .Inside-nav{ margin:0 20px; padding:20px 0 10px 0;}
.rihgt-win1000 .Inside-nav .c999{ color:#999;}
.rihgt-win1000 .Inside-nav .c-orange{ color:#ff5400;}
.contact .table-1{ padding:20px; font-size:14px;}
.contact .table-1 td{ padding:5px 0;}
.contact .table-1 td .t1{text-align:-webkit-right; display:block; width:85px;float:right;}
.Ind-List{ overflow:hidden; padding:20px 0 0 20px;}
.Ind-List .box1{width: 175px;float: left;position: relative;border: 1px solid #efefef;margin-right: 17px;margin-bottom: 15px;height: 272px;}
.Ind-List .box1 .d1{ margin:0 auto; width:169px; height:180px; margin-top:3px; overflow:hidden;}
.Ind-List .box1 .d2{ padding:9px;border-top:1px solid #efefef;margin-top:4px;}
.Ind-List .box1 .d2 .p1{ font-size:16px; color:#ff7300; margin-bottom:8px;}
.Ind-List .box1 .d2 .p2{ color:#202020; margin-bottom:8px;}
.Supply-nav{ overflow:hidden; padding:10px; border-bottom:1px dashed #e2e2e2; border-top:1px dashed #e2e2e2;margin:0 20px;}
.Supply-nav .ul1 li{ display:inline-block; width:183px; overflow:hidden; padding:3px 0; *float:left;}
.Supply-nav .ul1 li span{ color:#015fc0;}
.Supply-nav .ul1 li span.hover { color:#ff5400;}
.Supply-nav .ul2{ background-color:#fff1e1; border:1px solid #f4c197; padding:0 10px; margin-bottom:5px;}
.Supply-nav .ul2 li{ display:inline-block; width:125px; overflow:hidden; padding:3px 0;*float:left;}
.Supply-nav .ul2 li span{ color:#000;}
.Supply-nav .ul2 li.hover span{ color:#ff5400;}
.Content-List{ padding:20px;}
.Content-List li {height:35px;line-height:35px;overflow: hidden;border-bottom: solid 1px #ddd; background: url(../img/icon5.png) 15px 15px no-repeat;padding-left:30px;}
.Atlas ul{ padding:20px 20px 10px 20px;}
.Atlas li{ width:160px; float:left; margin-right:15px;margin-left:15px; margin-bottom:10px;}
.Atlas li div{ border:1px solid #e2e2e2; padding:4px; width:152px; height:122px;}
.Atlas li p{ text-align:center; padding:5px 0;}


.module-common {line-height:22px;}
.module-title {position: relative;height: 28px;background: url(../img/titbg.png) 0 -29px repeat-x;}
.module-title .tl {position: absolute;left: 0;top: 0;width: 4px;height: 28px;background: url(../img/titbg.png) 0 0px repeat-x;}
.module-title .tr {position: absolute;right: 0;top: 0;width: 4px;height: 28px;background: url(../img/titbg.png) -7px 0px repeat-x;}
.module-title h3 {float: left;display: inline;margin: 0 4px;height: 28px;padding-left: 8px;line-height: 28px; font-size:14px;font-weight: bold;}
.module-title h3.arrow {padding-left: 35px; background:url(../img/icon3.png) 13px 6px no-repeat;}
.module-common .gray-b-bg { background:url(../img/txtbg.png) left bottom repeat-x;}
.module-content {padding-top: 10px; border:1px solid #c5c5c5;}
.module-content .Online{padding:15px 35px 0 35px;}
.panel{ margin-bottom:10px;}
.detal-content {padding: 0 16px 10px;}
.detai-title {padding: 4px 0;}
.detai-title h6 {float: left;padding-left:12px;font-weight: bold;margin-right: 12px; background:url(../img/icon4.png) 2px 5px no-repeat;}
.mod-detail-table{background-color:#e3e3e3;border-collapse:separate;border-spacing:1px;width:100%;color:#666;}
.mod-detail-table td{background-color:#ffffff;vertical-align:top;padding:4px 8px; word-wrap: break-word; word-break: break-all;}
.mod-detail-table .item-title{border:1px solid #fff;background-color:#f3f3f3;width:88px;padding:4px 0px 4px 14px;}
.mod-detail-table .ta1{width:88px;padding:4px 0px 4px 14px;}
.mod-detail-table .ta2{width:202px;}
.mod-detail-table .ta4{width:202px;}




.sw-mod-pagination{ margin-top:20px;margin-bottom:30px}
.sw-mod-pagination .pagination{clear:both;font-size:14px;text-align:center}
.sw-mod-pagination .pagination .page-bottom,.sw-mod-pagination .pagination form{display:inline-block;*display:inline;zoom:1;vertical-align:middle}
.sw-mod-pagination .pagination .page-bottom{background-color:#fff;*height:41px}
.sw-mod-pagination .pagination .page-bottom:after{content:"\0020";display:block;height:0;clear:both}
.sw-mod-pagination .pagination a,.sw-mod-pagination .pagination a:link,.sw-mod-pagination .pagination a:visited,.sw-mod-pagination .pagination .page-prev,.sw-mod-pagination .pagination .page-cur,.sw-mod-pagination .pagination .page-next{float:left;height:38px;line-height:38px;width:38px;border:1px solid #ccc;text-align:center;vertical-align:middle;white-space:nowrap;color:#666;margin-left:10px;background-color:#fafafa}
.sw-mod-pagination .pagination a{background-position:0 -40px}
.sw-mod-pagination .pagination a:hover{background:#f3f3f3;background-position:0 -80px}
.sw-mod-pagination .pagination .page-cur{background-position:0 -160px;color:#a50;border:1px solid #f7bf4f;background-color:#fdeaa6;font-weight:bold}
.sw-mod-pagination .pagination .page-break{float:left;height:38px;line-height:38px;width:16px;text-align:center;margin-left:10px}
.sw-mod-pagination .pagination a.page-prev,.sw-mod-pagination .pagination a.page-next{width:72px;margin-right:10px;background-position:0 -40px}
.sw-mod-pagination .pagination a.page-prev{margin-right:6px}
.sw-mod-pagination .pagination a.page-next{margin-right:12px}
.sw-mod-pagination .pagination a,.sw-mod-pagination .pagination .page-prev,.sw-mod-pagination .pagination .page-cur,.sw-mod-pagination .pagination .page-next{background-image:url(../img/main.default.pagination.png);background-repeat:repeat-x}
.page-op #jump-sub{background-image:url(../img/main.default.pagination.png);background-repeat:no-repeat}
.page-op{color:#888;font-family:'宋体'}
.page-op #jumpto{width:38px;text-align:center;border:1px solid #dedede;border-top:1px solid #ccc;color:#000;font-family:Tahoma,SimSun,Arial;height:24px;line-height:24px;margin:0 4px 5px 2px;text-align:center;vertical-align:middle}
.page-op #jump-sub{height:26px;margin:0 0 2px 8px;width:52px;cursor:pointer;background-color:#f5f5f5;border:0;vertical-align:middle}
.page-op #jump-sub:hover{box-shadow:0 0 2px #a8a8a8}
.page-op .total-page{padding-right:14px}
.page-op .total-page b{font-weight:bold}


.bottom{ margin-top:40px;}
.bottom .ul1{height:40px; line-height:40px; color:#fff; font-size:15px; text-align:center;}
.bottom .ul1 span{ padding:0 20px;}
.bottom .ul1  a{ color:#fff;}
.bottom .d1{ padding:10px; text-align:center; line-height:24px;}
.tree-title a{color:#666}
.tree-title a:hover{color:#f60}
.tree-li{border-bottom: 1px dotted #CBCBCB;
padding-bottom: 10px;}

.jumpto{width: 38px;
    text-align: center;
    border: 1px solid #dedede;
    border-top: 1px solid #ccc;
    color: #000;
    font-family: Tahoma,SimSun,Arial;
    height: 24px;
    line-height: 24px;
    margin: 0 4px 5px 2px;
    text-align: center;
    vertical-align: middle;}


.Details-Page-pc-inf {
    height: 370px;
    overflow: hidden;
}

    .Details-Page-pc-inf .pc-img {
        width: 300px;
        padding: 14px;
        border: 1px solid #e0e0e0;
        float: left;
        margin-right: 30px;
    }

        .Details-Page-pc-inf .pc-img .Enlarge {
            padding-top: 10px;
            text-align: center;
        }

    .Details-Page-pc-inf .pc-txt {
        width: 636px;
        float: left;
    }

        .Details-Page-pc-inf .pc-txt h1 {
            color: #000;
            font-size: 21px;
            padding: 26px 0;
        }

        .Details-Page-pc-inf .pc-txt .d1 {
            color: #999;
            border-bottom: 1px dotted #cbcbcb;
            padding-bottom: 10px;
        }

            .Details-Page-pc-inf .pc-txt .d1 span {
                float: right;
            }

                .Details-Page-pc-inf .pc-txt .d1 span a {
                    color: #999;
                }

.detailspan1 a {
    color: #4789c1 !important;
    margin: 0 2px;
}

.Details-Page-pc-inf .pc-txt .dl1 {
    padding-top: 10px;
    height: 115px;
}

    .Details-Page-pc-inf .pc-txt .dl1 dt {
        border: 1px solid #d4d4d4;
        width: 80px;
        height: 80px;
        float: left;
        margin-right: 15px;
        margin-top: 4px;
    }

    .Details-Page-pc-inf .pc-txt .dl1 dd {
        float: left;
        width: 530px;
    }

        .Details-Page-pc-inf .pc-txt .dl1 dd h2 {
            font-size: 16px;
            color: #1f88ca;
            margin-bottom: 6px;
        }

        .Details-Page-pc-inf .pc-txt .dl1 dd li {
            padding: 3px 0;
        }

            .Details-Page-pc-inf .pc-txt .dl1 dd li span {
                color: #999;
            }

.Details-Page-pc-inf .pc-txt .d2 {
    border: 1px solid #fbd8ae;
    padding: 10px;
    background-color: #fffbef;
    margin-top: 9px;
}

    .Details-Page-pc-inf .pc-txt .d2 span {
        font-size: 14px;
    }

    .Details-Page-pc-inf .pc-txt .d2 em {
        font-size: 22px;
    }

.dMtab {
    height: 32px;
    background: #fff;
    border-bottom: 1px solid #e0e0e0;
    position: relative;
    zoom: 1;
    background-color: #e0e0e0;
}

    .dMtab li {
        float: left;
        height: 32px;
        line-height: 32px;
        font-size: 14px;
        font-weight: 700;
        display: inline;
        cursor: pointer;
        height: 39px;
    }

    .dMtab ul li.select span {
        background-color: #bfbfbf;
        color: #333;
        height: 34px;
        padding: 0 27px;
        display: inline-block;
    }

.pcProDetailInfoList {
    padding: 20px 0;
    width: 100%;
    border-bottom: 1px #e2e4e9 solid;
}

    .pcProDetailInfoList ul {
        width: 100%;
        overflow: hidden;
    }

        .pcProDetailInfoList ul li {
            padding-left: 32px;
            display: inline;
            height: 25px;
            line-height: 25px;
            width: 350px;
            overflow: hidden;
            float: left;
        }

.pcProDetailIntro {
    font-size: 14px;
    line-height: 24px;
    overflow: hidden;
    zoom: 1;
    padding: 30px;
    overflow: hidden;
}