﻿body { margin: 0px auto; background-color: #fafafa; text-align: center; font: 12px/1.5 "微软雅黑",Arial; }
img { display: block; border-style: none; }
div, form, img, ul, ol, li, dl, dt, dd { margin: 0; padding: 0; border: 0; }
A:link, A:visited, A:hover { color: #000000; text-decoration: none; }
table { margin: 0px auto; padding: 0; border-collapse: collapse; border-spacing: 0; }
    table td { padding: 0; }
A.blue:link, A.blue:hover, A.blue:visited { color: #58cfec; text-decoration: none; }



.bighead { width: 100%; background-color: #fff; }
.head { width: 1000px; margin: 0px auto; height: 94px; overflow: hidden; padding-top: 5px; padding-bottom: 10px; }
    .head .logo { float: left; margin-left: 15px; }
    .head .hlink { float: right; margin-top: 25px; }
        .head .hlink .hlinka { height: 30px; margin-right: 15px; text-align: right; line-height: 22px; color: #909090; font-family: "宋体"; }
            .head .hlink .hlinka a:link, .head .hlink .hlinka a:visited, .head .hlink .hlinka a:hover { color: #909090; font: 400 12px/22px "宋体"; }


.line { background-image: url(/images/menubg.jpg); background-repeat: repeat-x; width: 100%; background-color: #fff; }
.mainmenu { width: 1000px; margin: 0px auto; height: 41px; overflow: hidden; }
    .mainmenu ul { list-style: none; margin-left: 90px; overflow: hidden; height: 41px; }
        .mainmenu ul li { float: left; height: 41px; line-height: 40px; margin-left: 50px; margin-right: 50px; }
            .mainmenu ul li.sp { height: 41px; margin-left: 0px; margin-right: 0px; width: 2px; background-image: url(/images//menubg2.jpg); }



            .mainmenu ul li .chlidmu { display: none; z-index: 10; position: absolute; border: solid 1px #b2dbf2; background-color: #fff; }
                .mainmenu ul li .chlidmu a { display: block; width: 100%; color: #1d1d1d; font: 400 14px/38px "宋体"; border-bottom: solid 1px #b2dbf2; }
                    .mainmenu ul li .chlidmu a:hover { color: #004990; }



            .mainmenu ul li a { color: #393939; font: 700 16px/41px "宋体"; }
            .mainmenu ul li.action a { color: #04488f; }




.foot { background-color: #fafafa; width: 100%; }
.bottom { width: 1000px; margin: 0px auto; height: 120px; padding-top: 20px; font: 400 12px/20px "宋体"; }
    .bottom p { line-height: 24px; margin: 0px; padding: 0px; color: #393939; }


    

.oliservice { z-index: 100; position: fixed; _position: absolute; bottom: 50px; right: 10px; width: 148px; height: 375px; _left: expression(eval(document.documentElement.clientWidth-48)); _top: expression(eval(documentElement.scrollTop+document.documentElement.clientHeight-475)); }
    .oliservice ul { list-style: none; width: 140px; overflow: hidden; padding: 0px; }
        .oliservice ul li { float: left; width: 140px; text-align: center; font-size: 14px; background-color: #b7c5ca; color: #fff; border-bottom: solid 1px #eff2f4; border-top: solid 1px #e4eaeb; height: 40px; line-height: 40px; padding: 0px; margin: 0px auto; }

            .oliservice ul li.ll { cursor: pointer; float: left; text-align: center; font-size: 14px; background-color: #6ab8d1; color: #fff; border-bottom: solid 1px #eff2f4; border-top: solid 1px #e4eaeb; height: 40px; line-height: 40px; padding: 0px; margin: 0px auto; }
                .oliservice ul li.ll:hover { background-color: #b7c5ca; }


 