﻿#div_body_main{ width:980px; margin:15px auto 0; overflow:hidden;}
#div_body_lt{ float:left; width:240px; overflow:hidden;}
#div_body_lt div{ overflow:hidden;}
#div_body_rt{ width:735px; float:right; overflow:hidden;}
#son_banner{ width:978px; height:221px; margin:0 auto; overflow:hidden;}
#son_banner #myFocus,#son_banner #myFocus .pic{ width:100%; height:221px; overflow:hidden;}
#div_body_menu{ width:240px; overflow:hidden; background:url(/index/images/style/body_menu_bg2.gif) repeat-y;}
#div_body_menu_tt{ width:100%; height:34px; background:url(/index/images/style/body_menu_bg.gif) no-repeat;}
#div_body_menu_tt h2{ color:#360; font-size:14px; background-repeat:no-repeat; background-position:left center; font-weight:normal; height:32px; line-height:32px; width:210px; font-family:"微软雅黑";}
#div_body_menu_ct{ width:240px;}
#div_body_menu_ct ul{ margin:10px auto 0; width:202px; overflow:hidden;}
#div_body_menu_ct ul li{ overflow:hidden; margin:3px auto 0;}
#div_body_menu_ct ul li a{ padding:0 0 0 35px; font-size:12px; height:30px;overflow:hidden; width:170px; display:block; line-height:29px; background:url(/index/images/style/defa_pdli_ic.gif) no-repeat 21px center;}
#div_body_menu_ct ul li a:link,#div_body_menu_ct ul li a:visited{ color:#4e7b09;}
#div_body_menu_ct ul li a:hover,#div_body_menu_ct ul li a.a_bdmn_ov{ background:url(/index/images/style/defa_prod_ov.gif) no-repeat;}
#div_body_menu_ct ul li a span{ font-family:"Arial"; font-weight:bold; letter-spacing:normal;}
#div_body_menu_ct ul li div{ width:166px; margin:0 0 0 auto;}
#div_body_menu_ct ul li div ul{ width:100%; overflow:hidden; background:none; display:none;}
#div_body_menu_ct ul li div ul li{ margin:0; padding:0; line-height:23px; width:170px; border-bottom:dashed 1px #b8b8b8;}
#div_body_menu_ct ul li div ul li a{ display:inline !important; height:auto !important; width:170px !important; line-height:20px; background:url(/index/images/style/body_menu_ic2.gif) no-repeat left center; padding:0 0 0 15px;}
#div_body_menu_ct ul li div ul li a:link,#div_body_menu_ct ul li div ul li a:visited{ color:#333;}
#div_body_menu_ct ul li div ul li a:hover{ color:#bfbd18;}
#div_body_righ_tt{ width:735px; height:37px; overflow:hidden; background:url(/index/images/style/body_righ_tt.gif) no-repeat;}
#div_body_righ_tt h1{ width:120px; height:28px; overflow:hidden; font-weight:normal; background-repeat:no-repeat; background-position:center center; color:#fff; line-height:26px; font-size:14px; font-family:"微软雅黑";}
#div_body_loca{ text-align:right; width:350px; height:34px; line-height:34px; color:#333; font-family:"宋体"; margin-right:10px; overflow:hidden;}
#div_body_loca a{ font-size:12px; font-family:"Arial";}
#div_body_righ_ct{ width:100%; padding:0 0 20px 0; text-align:left; margin:10px auto 0; font-size:12px; line-height:24px; overflow:hidden;}
#user_left{ width:100%; overflow:hidden;}
#user_right{ width:100%; overflow:hidden;}
#Link{ width:98%;  margin:15px auto 0; overflow:hidden;}
#Link ul{ width:100%; overflow:hidden;}
#Link ul li{ list-style:none;height:25px; line-height:25px; float:left; overflow:hidden;   text-align:center;}
#Link ul li a{ padding:0 10px;}
#Related{ width:98%; margin:15px auto 0; overflow:hidden;}
#Related p{ height:30px; line-height:30px; text-align:left;  font-weight:bold;}
#Related ul li{ width:100%;list-style:none;height:25px; line-height:25px; }
#Related_pro{ width:98%; margin:0 auto; overflow:hidden;}
#Related_pro p{ height:30px; line-height:30px;}
#Related_pro ul{ width:100%; overflow:hidden;  margin:0 auto;}
#Related_pro ul li{ width:136px; list-style:none; float:left; overflow:hidden; height:156px; border:solid 1px #999; margin:0 16px 8px; _display:inline; }
#Related_pro ul li div{ width:136px; height:136px; line-height:136px; overflow:hidden;}
#Related_pro ul li div a{ width:136px; height:136px; display:table-cell; vertical-align:middle; text-align:center; *font-size:130px;}
#Related_pro ul li div a img{ width:136px; vertical-align:middle; display:inline;}
#Related_pro ul li span{ height:20px; margin:0; width:100%; display:block; text-align:center; line-height:20px;  overflow:hidden;}
.pager{ width:100%; text-align:center; margin:8px auto 0; overflow:hidden;}
.pager a{ display:inline-block; padding:0 8px; height:30px; background:#e9e9e9; overflow:hidden; line-height:30px; margin:0 8px; color:#ccc; border:solid 1px #ddd; font-family:"宋体"; font-size:16px;}
.pager a:hover{ background:#fff;}
.pager span{ font-weight:bold; color:#f70; display:inline-block; padding:0 8px; line-height:30px; height:30px; overflow:hidden; background:#fff; margin:0 8px; border:1px solid #ddd;font-size:16px;}
#div_column{ width:98%; overflow:hidden; margin:0 auto;}
#div_column table{ width:100%;}

#dl_news_click {width: 100%; overflow: hidden; margin: 10px auto 0;}
#dl_news_click dt{ width:100%; height:25px; line-height:25px; font-size:14px; font-weight:bold; border-bottom:solid 1px #333; text-indent:10px}
#dl_news_click dd{ width:98%; margin:5px auto 0; overflow:hidden;}
#dl_news_click dd ul li{ width:100%; height:25px; line-height:25px; overflow:hidden; background:url(/index/images/style/top_sonmenu_icon.gif) no-repeat 5px center; text-indent:20px; border-bottom:dotted 1px #ccc;}
#dl_pro_click{ width:100%; overflow:hidden; margin:10px auto 0;}
#dl_pro_click dt{ width:100%; height:25px; line-height:25px; font-size:14px; font-weight:bold; border-bottom:solid 1px #333; text-indent:10px}
#dl_pro_click dd{ width:98%; margin:10px auto 0; overflow:hidden;}
#dl_pro_click dd ul{ width:100%; overflow:hidden;}
#dl_pro_click dd ul li{ width:110px; float:left; overflow:hidden; text-align:center; height:150px; margin:0 3px 3px; _display:inline;}
#dl_pro_click dd ul li div{ width:100px; height:100px; line-height:100px; padding:4px; border:solid 1px #c4c4c4; overflow:hidden;}
#dl_pro_click dd ul li div a{ width:100px; height:100px; display:table-cell; vertical-align:middle; text-align:center; *font-size:81px;}
#dl_pro_click dd ul li div a img{ width:100px; vertical-align:middle; display:inline;}
#dl_pro_click dd ul li span{ width:100%; height:32px; line-height:16px; border:none; padding-top:8px; color:#0066cc; display:block;}

/* messageboard --begin-- */
#div_page{ text-align:center; margin-top:10px;}
#div_page span{ font-weight:bold; color:#f70; display:inline-block; padding:0 5px; line-height:20px; height:20px; overflow:hidden; background:#fff; margin:0 5px; border:1px solid #ddd;}
#div_page a{ display:inline-block; padding:0 5px; height:19px; background:#e9e9e9; overflow:hidden; line-height:19px; margin:0 5px; color:#ccc; border:solid 1px #ddd; font-family:"宋体";}
#div_page a:visited,#div_page a:link{ color:#555;}
#div_page a:hover{ background:#fff; color:#333;}
#div_msg{ width:98%; overflow:hidden; margin:0 auto;}
#div_msg table{ width:100%; margin-top:20px;}
#div_msg #div_mess_btn{ border-bottom:solid 3px #cfeaf0; text-align:center;}
#div_msg #tbl_msg{ border-top:solid 3px #cfeaf0;}
#div_msg table tr th{ text-align:right; width:100px; padding-right:10px; background:#f4f9ff; color:#555; border-bottom:solid 1px #e5ebee;}
#div_msg table tr td{ text-align:left; vertical-align:middle; padding:3px 0 3px 3px; border-bottom:solid 1px #e5ebee; background:#fff;}
#div_msg table tr td.tb_input input,textarea { border:solid 1px #ccc; height:22px; width:230px;}
#div_msg table tr td.tb_input input{ line-height:22px; color:#555;}
#div_message{ width:708px; height:440px; position:absolute; margin:0; background:#fff; text-align:center; line-height:32px; display:none;}
#div_message p{ text-align:center; color:Blue;}
#div_message span{ display:block; width:180px; height:32px; line-height:32px; overflow:hidden; margin:0 auto;}
#div_message span img{ float:left;}
#div_msg_hist{ width:100%; overflow:hidden;}
#div_msg_hist dl{ width:100%; overflow:hidden; padding:0; margin:15px 0 0;}
#div_msg_hist dl dt{ width:95%; height:26px; overflow:hidden; margin:0 auto; padding:0 2%; text-align:left; background:#8caaff; border-left:solid 1px #edf0f1;border-top:solid 1px #edf0f1;border-right:solid 1px #edf0f1;}
#div_msg_hist dl dt .spn_msg_left{ float:left;  line-height:26px;}
#div_msg_hist dl dt .spn_msg_righ{ float:right; line-height:26px;}
#div_msg_hist dl dd{ text-align:left; margin:0 auto; width:95%; padding:5px 2%; overflow:hidden; line-height:24px; background:#f4f9ff; border-left:solid 1px #edf0f1;border-bottom:solid 1px #edf0f1;border-right:solid 1px #edf0f1;}
#div_msg_hist dl dd span{ padding-left:19px; background-position:left center; background-repeat:no-repeat; line-height:24px;}
#div_msg_hist dl dd .spn_msg_q{ background-image:url(/index/images/style/msg_q.gif);}
#div_msg_hist dl dd .spn_msg_a{ color:#f70; background-image:url(/index/images/style/msg_a.gif);}
/* messageboard --/end-- */

/* online order --begin-- */
#tbl_olorder{ width:98%; margin:0 auto;}
#tbl_olorder tr th{ text-align:right; width:100px; padding-right:10px; background:#bbb; color:#555;}
#tbl_olorder tr th.th_order_else{ width:auto; background:none;}
#tbl_olorder tr td input{ width:225px; color:#333;}
#tbl_olorder tr td.td_order_else input{ width:auto;}
/* online order --/end-- */

/* ealbum --begin-- */
#div_ealbum{ width:915px; overflow:hidden; margin:10px auto 0; background:#fff; padding:12px;}
/* ealbum --/end-- */

/* userpage --begin-- */
#div_user{ width:100%; margin:0 auto; overflow:hidden;}
#div_user img{ vertical-align:bottom;} 
/* userpage --/end-- */

/* newslist --begin-- */
#newsbanner {
    width: 100%;
    height: 340px;
    background-size: cover;
    background-position: center;
}

#newscenter {
    width: 100%;
    height: 130px;
    margin-top: 70px;
}

    #newscenter dt {
        width: 100%;
        height: 36px;
        background: url(/index/images/style/newscenter.jpg) no-repeat center;
    }

    #newscenter dd {
        width: 100%;
        height: 84px;
        font-size: 60px;
        text-align: center;
        line-height: 84px;
        color: #000;
        margin-top: 10px;
    }
#div_news{ overflow:hidden; margin:50px auto; width:100%;}
.newslist {
    width: 1150px;
    margin: 0 auto 30px;
    height: 260px;
}
    .newslist dl {
        width: 474px;
        float: left;
        height: 260px;
    }
        .newslist dl dt {
            width: 98px;
            height: 38px;
            padding-top: 52px;
            line-height: 38px;
            background: url(/index/images/style/newslist_icon.jpg) no-repeat center 10px #454142;
            color: #fff;
            font-size: 16px;
            font-weight: bold;
            float: left;
            text-align: center;
        }
        .newslist dl dd {
            width: 370px;
            height: 260px;
            float: right;
        }
    .newslist ul {
        width: 646px;
        float: right;
    }
        .newslist ul li:nth-child(1) a {
            font-size: 16px;
            font-weight: bold;
        }
        .newslist ul li:nth-child(2) a {
            font-size: 14px;
        }
        .newslist ul li:nth-child(2) {
            margin-top: 15px;
            line-height: 22px;
        }
        .newslist ul li:nth-child(3) a {
            font-size: 14px;
        }
        .newslist ul li:nth-child(3), .newslist ul li:nth-child(4) {
            margin-top: 15px;
        }
        .newslist ul li:nth-child(4) a {
            font-weight: bold;
            font-size: 14px;
        }
        /*#div_news ul{ padding:0; margin:0; width:100%;}
#div_news ul li{ padding:0; margin:0; height:30px; clear:both; list-style:none; overflow:hidden; border-bottom:dotted 1px #ccc;}
#div_news ul li a{ line-height:30px; float:left; padding-left:20px; background:url(/index/images/style/top_sonmenu_icon.gif) no-repeat 5px center;}
#div_news ul li span{ line-height:32px; margin-right:10px; font-family:Arial; color:#555; font-size:11px; margin-left:10px; float:right}
#div_news .news_gif{ padding-left:5px;}*/
#div_news_show { width: 1120px; margin: 0 auto; font-size:14px; }
#div_news_show h2{ text-align:center; display:block;  line-height:40px; margin-top:50px; font-size:40px;}
#div_news_show #p_info{ text-align:center; padding:0; margin:30px 0; color:#999; height:28px; font-size:16px;}
#div_news_show img{ vertical-align:bottom;} 
#div_prev_next{ width:1080px; margin:30px auto 0; padding:0 20px; overflow:hidden; height:80px; background-color:#f8f8f8}
#div_prev_next p{ width:50%; display:block; float:left;height:80px;line-height:80px; font-size:16px;}
#div_prev_next p a{ font-size:16px;}
#div_prev_next p:nth-child(2){ text-align:right;}
/* newslist --/end-- */

/* piclist --begin-- */
#brandbanner {
    width: 100%;
    height: 340px;
    background-size: cover;
    background-position: center;
}
#brandcenter {
    width: 100%;
    height: 130px;
    margin-top: 70px;
}

    #brandcenter dt {
        width: 100%;
        height: 36px;
        background: url(/index/images/style/brandcenter.jpg) no-repeat center;
    }

    #brandcenter dd {
        width: 100%;
        height: 84px;
        font-size: 60px;
        text-align: center;
        line-height: 84px;
        color: #000;
        margin-top: 10px;
    }
#products_title {width:100%; height:50px; line-height:50px; text-align:center; font-size:30px; margin-top:30px;}
#products {width:1414px; margin:0 auto 40px;}
#products .lightBoxW ul{ width:100%; margin:10px auto 0; overflow:hidden;}
#products .lightBoxW ul li{ width:260px; float:left; overflow:hidden; height:300px; _display:inline;border:solid 1px #c4c4c4; margin:36px 26px 0 0;border-radius: 0 0 15px 15px;}
#products .lightBoxW ul li:nth-child(5),#products .lightBoxW ul li:nth-child(10){ margin-right:0;}
#products .lightBoxW ul li div{ width:260px; height:260px; line-height:260px;   overflow:hidden;}
#products .lightBoxW ul li div a{ width:260px; height:260px; display:table-cell; vertical-align:middle; *font-size:201px;}
#products .lightBoxW ul li div a img{ width:260px; vertical-align:middle; display:inline;}
#products .lightBoxW ul li span a{ width:90%; height:20px; line-height:20px; border:none; color:#000; padding-top:10px; font-size:14px; display:block; font-weight:bold; margin:0 auto;}
#div_pdshow_big{ width:500px; overflow:hidden; text-align:center !important; margin:0px auto;}
#div_pdshow_big a img{ border:solid 5px #ddd;}
#div_picshow{ width:98%; margin:10px auto 0;}
#div_picshow img{ vertical-align:bottom;} 
/* piclist --/end-- */

/* pdshow --begin-- */
#pdshow {
    width: 1042px;
    margin: 50px auto;
}
    #pdshow #pdshow_pic {
        width: 602px;
        float: left;
        height: 759px;
    }
        #pdshow #pdshow_pic #toppic {
            width:600px;
            height:600px;
            border: 1px solid #999;
        }
            #pdshow #pdshow_pic ul {
                margin-top: 15px;
            }
                #pdshow #pdshow_pic ul li {
                    width: 140px;
                    height: 140px;
                    border: 1px solid #999;
                    float: left;
                    margin-right:11px;
                }
                #pdshow #pdshow_pic ul li:nth-child(4) {
                    margin-right:0;
                }
                    #pdshow #pdshow_pic ul li a {
                        width: 140px;
                        height: 140px;
                        display: block;
                    }
                        #pdshow #pdshow_pic ul li a img {
                            width: 140px;
                            height: 140px;
                        }
    #pdshow #pdshow_text {
        width: 360px;
        float: right;
        margin-top:50px;
        height:709px;
    }
        #pdshow #pdshow_text p:nth-child(1) {
            font-size: 40px;
            line-height: 40px;
            font-weight: bold;
        }
        #pdshow #pdshow_text p:nth-child(2), #pdshow #pdshow_text p:nth-child(4) {
            font-size: 18px;
            line-height: 18px;
            margin-top: 50px;
        }
        #pdshow #pdshow_text p:nth-child(3), #pdshow #pdshow_text p:nth-child(5) {
            font-size: 18px;
            line-height: 18px;
            margin-top: 20px;
        }
        #pdshow #pdshow_text a {
            width: 360px;
            height: 66px;
            display: block;
            background-color: #041830;
            color: #fff;
            font-size: 26px;
            font-weight: bold;
            text-align: center;
            line-height: 66px;
            margin-top:100px;
        }
    #pdshow #pdshow_intor {
        float:left;
        width:100%;
        margin-top:50px;
        min-height:200px;
        font-size:14px;
        min-height:200px;
    }
    /* pdshow --/end-- */
/* pdfshow --begin-- */
 #div_pdf_show { width: 98%; margin: 0 auto;}
#div_pdf_show h1{ height:55px; line-height:50px; text-align:center; overflow:hidden; font-size:20px; padding:0; margin:0 auto;}
#div_pdf_show div{ width:100%; height:800px;}
#div_pdf_show object{ width:100%; height:800px;}
#div_pdf_help{ width:98%; text-align:right; margin:5px auto 0;}
#div_pdf_help a{ text-decoration:underline;}
#div_pdf_qa{ border:dashed 1px #adf; width:95%; padding:2%; line-height:21px; display:none;}
/* pdfshow --/end-- */
/* custom --begin-- */
#pinlei {
    width: 1780px;
    margin: 100px auto 0;
}
    #pinlei #pinlei_title {
        width: 100%;
        height: 122px;
        background-repeat: no-repeat;
        background-position: 166px 0;
    }
    #pinlei #pinlei_op {
        width: 1779px;
        height: 577px;
        margin-top: 36px;
        position: relative;
    }
        #pinlei #pinlei_op #pinlei_op_bg {
            background-repeat: no-repeat;
            position: absolute;
            top: 0;
            left:0;
        }
        #pinlei #pinlei_op ul {
            width: 704px;
            position:absolute;
            top:0;
            right: 0;
        }
            #pinlei #pinlei_op ul li {
                float: left;
                position: relative;
                width: 137px;
                padding:180px 0 0 3px;
                height: 397px;
                display: flex;
                font-size: 20px;
                font-weight: bold;
                color: #fff;
                background-color: rgba(0, 0, 0, 0.7);
                /*align-items: center;
                text-indent: 1.5em;*/
                line-height: 40px;
                /*letter-spacing: 0.2em;*/
                border-right: 1px solid #fff;
                cursor: pointer;
                word-wrap: break-word;
                /* writing-mode: vertical-lr;
                text-orientation: upright;*/
            }
                #pinlei #pinlei_op ul li a {
                    width: 100%;
                    height: 67px;
                    line-height: 67px;
                    font-size: 18px;
                    background-color: #a63354;
                    display: block;
                    position: absolute;
                    bottom: 0;
                    writing-mode: horizontal-tb;
                    font-weight: 100;
                    text-align: center;
                    text-indent: 0;
                    letter-spacing: 0;
                    color:#fff;
                    left:0;
                }
               /* #pinlei #pinlei_op ul li:nth-child(2), #pinlei #pinlei_op ul li:nth-child(3), #pinlei #pinlei_op ul li:nth-child(4) {
                    text-indent: 3em;
                }*/
                #pinlei #pinlei_op ul li:nth-child(5) {
                    /*text-indent: 5.5em;*/
                    border-right-width: 0;
                }
#dingzhi {
    width: 1790px;
    height: 720px;
    margin: 170px auto;
    position: relative;
    background-repeat: no-repeat;
    background-position: right top;
}
    #dingzhi #dingzhi_title {
        width: 592px;
        height: 151px;
        position: absolute;
        top: 20px;
        left: 0;
    }
    #dingzhi #dingzhi_text {
        width: 456px;
        height: 332px;
        padding: 15px;
        position: absolute;
        top: 194px;
        left: 263px;
        background-color: #fff;
        font-size: 18px;
        line-height: 22px;
    }
        #dingzhi #dingzhi_text a {
            width: 190px;
            height: 52px;
            display: block;
            border: 1px solid #9e3017;
            color: #9e3017;
            font-size: 20px;
            text-align: center;
            line-height: 52px;
            position: absolute;
            top: 270px;
        }
        /* custom --end-- */
/* category --begin-- */
#category_text {
    width: 100%;
    height: 130px;
    margin-top: 70px;
}

    #category_text dt {
        width: 100%;
        height: 36px;
        background: url(/index/images/style/categorytext.jpg) no-repeat center;
    }

    #category_text dd {
        width: 100%;
        height: 84px;
        font-size: 60px;
        text-align: center;
        line-height: 84px;
        color: #000;
        margin-top: 10px;
    }
#category_title {
    width: 1090px;
    height: 222px;
    margin:50px auto 0;
}
    #category_title ul {
        width:100%;
        height:226px;
    }
        #category_title ul li {
            width:202px;
            height:222px;
            float:left;
            background-repeat:no-repeat;
            margin-right:20px;
        }
            #category_title ul li:nth-child(5) {
                margin-right: 0;
            }
#category_product {
    width:1348px;
    margin:0 auto;
}
    #category_product ul {
        width:100%;
        margin-top:40px;
    }
        #category_product ul li {
            width: 310px;
            height: 380px;
            float: left;
            margin: 18px 33px 18px 0;
            text-align: center;
        }

            #category_product ul li:nth-child(4n) {
                margin-right: 0;
            }

            #category_product ul li a:nth-child(1) {
                width: 310px;
                height: 340px;
                float: left;
                /* background-repeat: no-repeat;
                background-size: 310px 310px;*/
                border-radius: 20px;
                background-size: contain;
                background-position: center;
                background-repeat: no-repeat;
                text-align: center;
            }

            #category_product ul li a:nth-child(2) {
                width: 100%;
                line-height: 30px;
                font-size: 14px;
            }
.hidden {
    display:none;
}
            /* category --end-- */
            .div_job {
                width: 98%;
                margin: 0 auto;
                overflow: hidden;
            }
.div_fenxiang{ width:98%; margin:0 auto 5px; overflow:hidden;}
.div_fenxiang div{ width:255px; float:right; overflow:hidden;}
#div_navpage{ width:98%; margin:0 auto; overflow:hidden;}
#div_navpage .dl_navpage{ width:100%; overflow:hidden; margin:0 auto 15px;}
#div_navpage .dl_navpage dt{ width:100%; height:30px; line-height:30px;}
#div_navpage .dl_navpage dt strong{ float:left; font-size:14px; padding-left:5px;}
#div_navpage .dl_navpage dt a{ float:right; font-family:宋体; padding-right:10px;}
#div_navpage .dl_navpage dd{ width:100%; overflow:hidden;}
#div_navpage .dl_navpage dd .nav_news li{ padding:0; margin:0; height:30px; clear:both; list-style:none; overflow:hidden; border-bottom:dotted 1px #89a442;}
#div_navpage .dl_navpage dd .nav_news li a{ line-height:30px; float:left; padding-left:20px; background:url(/index/images/style/defa_news_ic.gif) no-repeat 5px center;}
#div_navpage .dl_navpage dd .nav_news li span{ line-height:32px; margin-right:10px; font-family:Arial; color:#555; font-size:11px; margin-left:10px; float:right}

#div_navpage .dl_navpage dd .nav_pro li{ width:168px; float:left; overflow:hidden; text-align:center; height:227px; margin:0 2px; _display:inline;}
#div_navpage .dl_navpage dd .nav_pro li div{ width:160px; height:194px; line-height:194px; padding:3px; border:solid 1px #c4c4c4; overflow:hidden;}
#div_navpage .dl_navpage dd .nav_pro li div a{ width:160px; height:194px; display:table-cell; vertical-align:middle; text-align:center; *font-size:175px;}
#div_navpage .dl_navpage dd .nav_pro li div a img{ width:160px; vertical-align:middle; display:inline;}
#div_navpage .dl_navpage dd .nav_pro li span a{ width:100%; height:20px; line-height:20px; border:none; color:#0066cc; padding:5px 0 0 0; display:inline-block;}

#div_survey{ text-align:left; margin:0 auto; width:100%; overflow:hidden;}
#div_survey ul{ padding:0; margin:0; width:100%;}
#div_survey ul li{ padding:0; margin:0; height:30px; clear:both; list-style:none; overflow:hidden; border-bottom:dotted 1px #ccc;}
#div_survey ul li a{ line-height:30px; float:left; padding-left:24px; background:url(/index/images/style/lct.gif) no-repeat 5px center; font-size:14px; color:#FF0000;}
#div_survey ul li a:hover{ text-decoration:underline;}
#div_survey ul li span{ line-height:32px; margin-right:10px; font-family:Arial; color:#555; font-size:11px; margin-left:10px; float:right}

#dl_surshow{ width:95%; margin:10px auto 0; overflow:hidden;}
#dl_surshow dt{ width:100%; height:40px; line-height:40px; font-size:18px; font-weight:bold; border-bottom:solid 1px #ccc; text-align:center;}
#dl_surshow dd{ width:98%; margin:10px auto 0; overflow:hidden; line-height:28px;}
#dl_surshow dd ul li{ width:100%; height:28px; line-height:28px; overflow:hidden; margin-bottom:3px;}
#dl_surshow dd ul li div{ height:28px; line-height:28px; _display:inline;}
#dl_surshow dd ul .su_lt{ width:358px; float:left;}
#dl_surshow dd ul li #su_rad{ float:left; margin-top:5px;}
#dl_surshow dd ul li .sp_tt{ padding-left:5px; font-size:14px; float:left;}
#dl_surshow dd ul li .su_sum{ width:60px; display:inline-block; float:left; padding-left:10px;}
#dl_surshow dd ul li .su_bfb{ width:130px; display:inline-block; float:left;}
#dl_surshow dd ul li .su_pic{ float:left; width:120px; background:#F6F6F6;}
#dl_surshow dd ul li .su_pic img{ margin:11px 0 0 10px;}
#dl_surshow dd ul li .but_sur{ cursor:pointer; width:38px; height:23px; line-height:23px; margin:0 10px;}
#about_partnerstitle {
    width: 100%;
    font-size: 60px;
    line-height: 80px;
    font-weight: bold;
    text-align: center;
    margin-top: 100px;
}

#about_partners_intor {
    width: 1622px;
    height: 498px;
    margin: 30px auto 0;
}

    #about_partners_intor ul {
        width: 1510px;
        height: 276px;
        margin: 50px auto 0;
    }

        #about_partners_intor ul li {
            width: 242px;
            height: 186px;
            float: left;
            margin: 10px 8px 0 0;
        }

            #about_partners_intor ul li:nth-child(6n) {
                margin-right: 0;
            }

            #about_partners_intor ul li a:nth-child(1) {
                width: 100%;
                height: 126px;
                background-repeat: no-repeat;
                background-position: center;
                display: block;
                border: 1px solid #e9e9e9;
            }
            #about_partners_intor ul li a:nth-child(2) {
                width: 100%;
                height: 50px;
                line-height: 50px;
                display: block;
                text-align: center;
                font-size: 20px;
                color: #999;
            }