﻿body {
}

/*
.newsWin{border:1px solid #C8D8E7;margin-bottom:15px;background:url(box_bg.gif) repeat-x;}
.newsWin h3 {border:1px solid #fff; solid #fff;border-bottom:none;font:bold 15px/1.2em arial;color:#0A426F;padding:5px 0 5px 10px;}
.newsWin .box {height:100%;padding:10px 10px 8px 10px;}
*/

.newsWin{border:1px solid #C8D8E7;margin-bottom:15px;background:url(box_bg.gif) repeat-x;}
.newsWin h3 {border:1px solid #fff; border-bottom:none;font:bold 15px/1.2em arial;color:#0A426F;padding:5px 0 5px 10px;margin:0px}
.newsWin h3.updateTime {padding-top:8px;padding-bottom:10px;font:normal 12px/1em arial;color:#767A7C;border-bottom:solid 1px #D2DFEB;}
.newsWin h5{padding:0;margin:5px 0 5px 0;font:bold 21px/1.1em arial;color:#039;}
.newsWin .box {height:100%;padding:10px 10px 8px 10px;}
.newsWin .addToHome {display:block;float:right;padding:8px 8px 0 0;background:none;}
.newsWin .colMargin{padding:0 10px 10px 10px;}
.newsWin ul {list-style:none;padding:0;margin:0;}
.newsWin ul li {padding:0 0 0 10px;}
.newsWin .colLeft {float:left;width:320px;height:420px;margin-right:25px;}
.colR .newsWin .box {padding:5px 10px 0 10px;}









.mysubmenu {
        display: none;
        z-index: 99999;
        position: fixed;
        width: 400px;
        border: 1px solid #B4B3B3;
        background-color: #ffffff; /*DDDCDC*/
        margin-left: 0px;
        top: 158px;
        text-align:left;
    }

    .mysubmenu ul {
        margin: 0px;
        color: black;
    }

    .mysubmenu img {
        margin-left: -10px;
        padding-right: 10px;
    }

    .mysubmenu li {
        /*list-style-type:none; list-style-image: url(../img/arrow.png);
        background-color:#58595C;*/
        color: black;
        padding: 5px 5px 5px 0px;
        margin: 0px 0px 0px 0px;
        border-right: 0px solid #000;
        /*border-bottom: 1px solid #EFEFEF;*/
        width: 380px;
    }


    .mysubmenu li:hover {
        background-color: #CB0707;
        color: #ffffff;
    }

    .mysubmenu li a {
        font-size: 13px;
        /*padding-left: 10px;*/
        color: black;
        /*color: #666;
	    border-bottom: 1px dotted #0058C4;*/
    }

    .mysubmenu li a:hover {
        /*padding-left: 10px;*/
        color: #fff;
        /*color: #666;
	    border-bottom: 1px dotted #0058C4;*/
    }

    li:hover .mysubmenu {
        display: block;
        z-index: 99999;
    }

    ul.submenu2 {
        display: none;
        z-index: 999999;
        position: fixed;
        width: 190px;
        background-color: #ffffff;
        border: 1px solid #B4B3B3;
        top: 88px;
        margin-left: -50px;
    }

    ul.submenu2 img {
        margin-left: 0px;
        padding-right: 10px;
    }

    ul.submenu2 li {
        /*background-color:#58595C;*/
        color: #000;
        padding: 5px;
        border-bottom: 0px solid #EFEFEF;
        width: 180px;
    }

    ul.submenu2 li:last-child {
        /*background-color:#58595C;*/
        color: #000;
        padding: 5px;
        border-bottom: 0px solid #EFEFEF;
        width: 180px;
    }

    ul.submenu2 li:hover {
        background-color: #CB0707;
        color: #ffffff;
    }

    ul.submenu2 li a {
        font-size: 13px;
        padding-left: 5px;
        color: #000;
        /*color: #666;
	    border-bottom: 1px dotted #0058C4;*/
    }

    ul.submenu2 li a:hover {
        font-size: 13px;
        padding-left: 5px;
        color: #ffffff;
        text-decoration:none;
        /*color: #666;
	    border-bottom: 1px dotted #0058C4;*/
    }

    li:hover ul.submenu2 {
        display: block;
        z-index: 9999999;
    }

    .menu-overlay-home {
        /*background: 0 0;*/
        background-color:#e34a13;
        width: 100%;
        padding: 0px 0px;
        display: none;
        height:180px;
    }

    .menu-overlay-home h2 {
        color: #000000;
        font-size: 14px;
        font-weight: 400;
        padding: 8px 10px 2px 0;
        border-bottom: 0px solid #000000;
        margin-bottom: 0px;
    }

    .menu-overlay-home h3 {
        color: #E80808;
        font-size: 14px;
        font-weight: 400;
        padding: 8px 10px 2px 0;
        border-bottom: 0px solid #E80808;
        margin-bottom: 0px;
    }
