/* CSS Document */
body{
    padding: 0px;
    margin: 0px;
    /*background-color: #CCC;*/
}

/*a, a:link, a:visited{
	text-decoration: none;
	color: #000;
}*/

img {
    border: 0px;
}

div#nav{
    widht: 567px;
    height: 51px;
    position: relative;
    top: 4px;
    top: 0\9\0;
    *margin-top: -55px;
    z-index:5;
}

div#nav ul{
    list-style: none;
    display: block;
    widht: 567px;
}

div#nav ul li.main_nav{
    float: left;
}

div#nav ul li.main_nav ul{
    display: block;
    position: absolute;
    background-color: #fff;
    width: 160px;
    height: 80px;
    font-size: .8em;
    padding: 20px;
    display: none;
    margin-top: -4px;
    margin-top: 0px\9;
    *margin-top: 51px;
    z-index:5;
}

div#nav ul li.main_nav ul li{
    display: block;
    width: 80px;
    height: 30px;
    text-align: center;
    font-family: "微软雅黑";
    float: left;
}

div#nav ul li.main_nav ul li a:hover{
    color: #1f63ab;
    font-weight: bold;
}

div#nav ul li.main_nav ul#sub_nav02{
    /*display: block;*/
    margin-left: 9px;
    height: 110px;
    *margin-left: -93px;
    _margin-left: -93px;
}

div#nav ul li.main_nav ul#sub_nav03{
width:110px;
    height: 75px;
    margin-left: 10px;
    *margin-left: -118px;
}

.ca_tu{ height:160px; width:222px; border:1px solid #e2e7f2; margin-right:10px;}

div#nav ul li.main_nav ul#sub_nav04{
width:250px;
    margin-left: 6px;
    *margin-left: -114px;
    height: 80px;
}

div#nav ul li.main_nav ul#sub_nav05{
    margin-left: 8px;
    *margin-left: -87px;
    height: 40px;
}
div#nav ul li.main_nav ul#sub_nav06{
    /*display: block;*/
    margin-left: 7px;
    height: 70px;
    *margin-left: -93px;
    _margin-left: -93px;
}

div#nav ul li.main_nav ul#sub_nav07{
    margin-left: 8px;
    *margin-left: -87px;
    height: 20px;
    right: 0px;
}
div#nav ul li.main_nav ul#sub_nav08{
    margin-left: 8px;
    *margin-left: -87px;
    height: 80px;
    right: 0px;
}

ul#sub_nav02 li a:hover,ul#sub_nav03 li a:hover,ul#sub_nav04 li a:hover,ul#sub_nav05 li a:hover{
    text-decoration:none;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
    div#nav ul li.main_nav ul{
        margin-top:0px;
    }
    div#nav ul li.main_nav{
        margin-top: -4px;
    }
}

.botom_pr{ padding:10px 0 0 0; }
.botom_pr p{ line-height:23px;} 

.about_nwe{ font-size:18px; color:#fff; padding-left:45px;}
.about_nwe span{ font-size:13px; color:#bfcbe1; padding-left:10px;}
.about_li1{list-style-type: none; padding:10px 0 50px;}
.about_li1 li{ height:25px; padding-top:10px; border-bottom:1px dashed #c2c2c2; padding-left:55px; background:url(../images/about_new_10.jpg) no-repeat 45px 16px;}
.about_li1 li a{ display:block; height:25px; width:180px;}
.about_li1 li a:hover{ display:block; height:25px; background:url(../images/about_new_07.jpg) no-repeat right 3px;}
.block_a { display:block; cursor:pointer; }
.block_a:hover { text-decoration:none; }
.question_inf, .download_inf { padding-right:55px;}
.question_inf:hover, .download_inf:hover { background:url(../images/bg_on.png) no-repeat left top; }
.img2 { float:right; margin-right:-40px; }
.tit2 { color:#3c746b; font-size:14px; padding-bottom:4px;}
.about_ur1{ font-size:16px; color:#10281b;}