﻿BODY {
	background:#ffffff;
	font-family:微软雅黑,Verdana,Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
	margin:0 auto;
}
.mytop1 {width:980px; margin:0 auto; padding-top:5px; padding-bottom:10px;}
.mytop1_ul1 {float:left; overflow:hidden;}
    .mytop1_ul1 li {float:left; height:70px; line-height:70px; overflow:hidden;}
        .mytop1_ul1 li img {height:70px;}
        .mytop1_ul1 li span {font-weight:bold; font-size:16pt;}

.mytop1_ul2 {padding-top:8px; float:right;}
.mytop1_ul2 li.hotline {
        padding-left:110px; height:24px; line-height:24px; background:url(../image/hot_line.gif) no-repeat left;
}
.mytop1_ul2 li.hotline span {font-weight:bold; font-size:14pt; color:#F90000;}
.mytop1_ul2 li.denglu {padding-top:7px; padding-left:4px;}
#top_menu{height:55px; width:100%; background-color:#040d62; border-top:6px solid #ba0703;}
#top_menu .top_nav{height:55px; font-size:10pt; width:980px; margin:0 auto;}
.top_nav li{float:left; width:122px; height:55px; position:relative;}
.top_nav li i {background-image: url(../image/nav_imglist.png); background-repeat:no-repeat; top: 0px;
width: 38px; height: 55px; left: 0px; position: absolute; z-index: 999;
}
.ico01{background-position: -5px top}
.ico02{background-position: -50px top;}
.ico03{background-position: -105px top;}
.ico04{background-position: -155px top;}
.ico05{background-position: -205px top;}
.ico06{background-position: -260px top;}
.ico07{background-position: -310px top;}
.ico08{background-position: -360px top;}
#top_menu .top_nav li a{
color:#fff; height:55px; line-height:55px; font-weight:bold; display:inline-block; padding-left:45px;
}
#top_menu .top_nav li .sub-nav{
		position:absolute; top:55px; left:0px; background-color:#ba0703; display:none; z-index:99999999;
        padding-left:8px; padding-bottom:10px;
	}
#top_menu .top_nav li .sub-nav li{width:114px; height:25px; line-height:25px; position:relative;}
#top_menu .top_nav li .sub-nav li a{height:34px; line-height:34px; width:114px; padding:0; display:inline-block;}
.main980{width:980px;margin:0 auto;list-style:none;background-color:White; padding-top:20px;}
.search_left{
    float:left; width:333px; background:url(../image/search_bg.gif) top no-repeat;
}
.search_left ul.ul1 {
    background:url(../image/search_bg2.gif) bottom no-repeat; width:283px; padding:0px 25px;
    padding-bottom:10px; height:280px; color:#555; font-size:14px;
}
    .search_left ul.ul1 li.tit {
        font-size:14px; color:#fff; font-weight:bold; height:48px; line-height:48px; padding-left:30px;
        margin-bottom:10px;
    }
    .search_left ul.ul1 li.tit2 {
        height:25px; line-height:25px; background:url(../image/fj1.gif) no-repeat 7px 4px;
        border-bottom:2px dashed #d4d4d4; padding-left:40px;
    }
    .search_left ul.ul1 li.leixing {
        padding-left:40px; padding-top:10px; padding-bottom:10px;
    }
        .search_left ul.ul1 li.leixing input {cursor:pointer;}
    .search_left ul.ul1 li.wbk {
        padding-left:7px; height:25px; overflow:hidden;
    }
        .search_left ul.ul1 li.wbk span.s1 {display:block; float:left; height:25px; line-height:25px;}
    .search_left ul.ul1 li.cx {text-align:center; padding:6px 0px;}
input.city, input.riqi {
    width:110px; padding-left:5px; height:25px; line-height:25px; border:0; background:url(../image/input_bg1.gif) no-repeat;
    font-size:12px; float:left;
}
input.riqi {background-image:url(../image/input_bg2.gif);}
input.cxhb {
    width:122px; height:30px; line-height:30px; border:0; font-weight:bold; font-size:14px; color:#fff;
    text-align:center; background:url(../image/cxhb.png) no-repeat;
}
input[type="submit"], input[type="button"] {cursor:pointer;}

.banner {
    padding-left:17px; width:630px; height:290px; float:right;
}
A.blue {
	COLOR: #001CC9; TEXT-DECORATION: none; font-weight:normal;
}
A.blue:hover {
	COLOR:#f90000; LEFT: 1px; TOP: 1px; TEXT-DECORATION: underline; font-weight:normal;
}

.banner_index{height:416px;position: relative;overflow:hidden;width: 630px;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 630px;float: left;}
.banner_index .banner_wrap li img{width:630px; height:416px;}
.indexBanner_num{width:400px;margin: 0 auto;padding:10px 0;text-align: center; position:relative; z-index:99; top:380px;} 
.indexBanner_num a{width: 8px;height: 8px;display: inline-block;_zoom:1;background: url(../image/bg_num.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 1px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../image/bg_num_on.png) no-repeat 0 0;}

div.d_info {width:970px; padding:5px; margin:0 auto; margin-top:15px; background-color:#040d62;}
div.d_info_con {border:3px solid #E0EAF6; width:966px; padding:10px 0px; background-color:#fff;}
dl.d_info1 {
    width:301px; padding-left:16px; float:left;
}
    dl.d_info1 dt {height:35px; background:url(../image/tit1.gif) no-repeat bottom; overflow:hidden;}
        dl.d_info1 dt span, dl.d_info1 dt a {display:inline; float:left;}
            dl.d_info1 dt span.s1 {font-size:16px; font-weight:bold; color:#040D62; padding-left:18px;}
            dl.d_info1 dt span.s2 {font-size:14px; color:#B4CDE5; font-family:Arial; padding-top:6px; padding-left:5px;}
    dl.d_info1 dd {}
        dl.d_info1 dd a.news_a {
            width:295px; height:25px; line-height:25px; color:#000; display:block; overflow:hidden;
        }
            dl.d_info1 dd a.news_a span {color:#999; padding-right:5px;}
#scrollDiv {
     overflow:hidden; height:175px; padding:6px 0px;
}
    #scrollDiv li {
        height:25px; line-height:25px; width:300px; overflow:hidden;
    }
        #scrollDiv li span.s1 {color:#F90048; padding:0px 3px; font-family:Arial;}
.hezuo {
    width:980px; margin:0 auto; margin-top:15px;
}
    .hezuo h1 {
        font-weight:bold; color:#040D62; font-size:16px; padding-left:17px; padding-bottom:5px;
        border-bottom:1px solid #e1e1e1; margin-bottom:5px;
    }
.bottom1 {
    border-top:6px solid #ba0703; height:80px; background-color:#040d62; width:100%; margin-top:20px;padding:0;
}
.bottom2 {
    height:80px;line-height:80px; width:800px; margin:0 auto; padding:0; color:#e2e2e2;
}
    .bottom2 ul.ul1 {
        float:left; overflow:hidden; padding-top:10px;
    }
        .bottom2 ul.ul1 li {
            float:left; padding-right:15px;
        }
    .bottom2 ul.ul2 {
        float:left; padding-left:15px;
    }
        .bottom2 ul.ul2 li {
            padding-top:5px; height:20px; line-height:20px;
        }
.noview{display:none;}
.titbg
{
	background-image:url(../image/title.gif);
	background-repeat:repeat-x;
	font-weight:bold;
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f90000; TEXT-DECORATION: underline
}
A.f {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.f:hover {
	COLOR: #ffff00; TEXT-DECORATION: underline
}
.jq_order{border: 1px solid #cccccc;}
.jq_order_title{height:25px;line-height:25px;font-weight:bold;background-image:url(../image/jp2.gif);background-position:left; background-repeat:no-repeat;padding-left:35px;border-bottom:1px solid #cccccc}
.table_border {border: 1px solid #cccccc;}
.border_bottom {border-bottom:1px solid #666666;}
.f_font {
	font-family: "";
	font-size: 12px;
	line-height: 150%;
	color: #FFFFFF;
	text-decoration: none;
}
.red_font
{
font-size:9pt;
font-weight:bold;
color:#ff0000;	
}
.mytitle {
	font-family: "";
	font-size: 11pt;
	line-height: 150%;
	color: #ffffff;
	text-decoration: none;
}
.xtitle {
	font-size: 11pt;
	line-height: 150%;
	color: #f90000;
	text-decoration: none;
	font-weight: bold;
}
.xline 
{
	border: 1px dashed #cccccc;
}
.px5all {
	border: 5px solid #cccccc;
}
.border_all {
	border: 1px solid #e2e2e2;
}
.INPUT_text {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #c0c0c0; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #c0c0c0; PADDING-BOTTOM: 1px; CURSOR: hand; COLOR: #000000; BORDER-TOP-COLOR: #c0c0c0; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, ??; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #c0c0c0
}
.clear{clear:both;}
.floatL{float:left;}
.floatR{float:right;}
.dialog_title
{
	line-height:26px; 
	background:url(../image/div_bg.gif) repeat-x;
}
.font_b_red{color:Red;font-weight:bold;}

.gnjp0524_info1 {
    width:978px; border:1px solid #C1C1C1; border-bottom:0px; margin:0 auto; background:url(../image/mybg1.png) no-repeat center bottom;
    padding-bottom:65px; margin-top:25px;
}
    .gnjp0524_info1 ul.ul1 {
        width:325px; border-right:1px solid #c1c1c1; float:left; min-height:231px; padding:10px 0px;
    }
        .gnjp0524_info1 ul.ul1 dl.dl1 {
            width:305px; margin:0 auto;
        }
        .gnjp0524_info1 ul.ul1 dl.dl2 {
            width:630px; margin:0 auto;
        }
            .gnjp0524_info1 ul.ul1 dl.dl1 dt, .gnjp0524_info1 ul.ul1 dl.dl2 dt {
                height:33px; line-height:33px; border-bottom:1px solid #c1c1c1; padding-left:45px; font-size:14px; font-weight:bold;
                width:255px; background-position:9px 3px; background-repeat:no-repeat; color:#444444;
            }
            .gnjp0524_info1 ul.ul1 dl.dl1 dd.dd1 {
                padding:10px; padding-bottom:0;
            }
                .gnjp0524_info1 ul.ul1 dl.dl1 dd.dd1 a.a1 {
                    display:block; width:270px; padding-left:15px; height:25px; line-height:25px; overflow:hidden;
                    background:url(../image/arrow11.jpg) no-repeat left 10px;
                }
                .gnjp0524_info1 ul.ul1 dl.dl1 dd.dd1 a.a2 {
                    width:100px; height:30px; line-height:30px; display:inline; float:left; margin-left:70px; margin-bottom:10px; margin-top:5px;
                }
                    .gnjp0524_info1 ul.ul1 dl.dl1 dd.dd1 a.a2 i {
                        background-position:left; background-repeat:no-repeat; width:30px; height:30px; display:block;
                        float:left; padding-right:10px;
                    }
        .gnjp0524_info1 ul.ul1 dl.dl2 dd.dd2 {
            padding:10px; padding-bottom:0;
        }
            .gnjp0524_info1 ul.ul1 dl.dl2 dd.dd2 table th {
                font-weight:bold; color:#666; padding-bottom:10px;
            }
            .gnjp0524_info1 ul.ul1 dl.dl2 dd.dd2 table td {
                height:30px; line-height:30px;
            }
            
.gnjp0524_info1 {
    width:978px; border:1px solid #C1C1C1; border-bottom:0px; margin:0 auto; background:url(../image/mybg1.png) no-repeat center bottom;
    padding-bottom:65px; margin-top:25px;
}
    .gnjp0524_info1 ul.ul1 {
        width:325px; border-right:1px solid #c1c1c1; float:left; min-height:231px; padding:10px 0px;
    }
        .gnjp0524_info1 ul.ul1 dl.dl1 {
            width:305px; margin:0 auto;
        }
        .gnjp0524_info1 ul.ul1 dl.dl2 {
            width:630px; margin:0 auto;
        }
            .gnjp0524_info1 ul.ul1 dl.dl1 dt, .gnjp0524_info1 ul.ul1 dl.dl2 dt {
                height:33px; line-height:33px; border-bottom:1px solid #c1c1c1; padding-left:45px; font-size:14px; font-weight:bold;
                width:255px; background-position:9px 3px; background-repeat:no-repeat; color:#444444;
            }
            .gnjp0524_info1 ul.ul1 dl.dl1 dd.dd1 {
                padding:10px; padding-bottom:0;
            }
                .gnjp0524_info1 ul.ul1 dl.dl1 dd.dd1 a.a1 {
                    display:block; width:270px; padding-left:15px; height:25px; line-height:25px; overflow:hidden;
                    background:url(../image/arrow11.jpg) no-repeat left 10px;
                }
                .gnjp0524_info1 ul.ul1 dl.dl1 dd.dd1 a.a2 {
                    width:100px; height:30px; line-height:30px; display:inline; float:left; margin-left:70px; margin-bottom:10px; margin-top:5px;
                }
                    .gnjp0524_info1 ul.ul1 dl.dl1 dd.dd1 a.a2 i {
                        background-position:left; background-repeat:no-repeat; width:30px; height:30px; display:block;
                        float:left; padding-right:10px;
                    }
        .gnjp0524_info1 ul.ul1 dl.dl2 dd.dd2 {
            padding:10px; padding-bottom:0;
        }
            .gnjp0524_info1 ul.ul1 dl.dl2 dd.dd2 table th {
                font-weight:bold; color:#666; padding-bottom:10px;
            }
            .gnjp0524_info1 ul.ul1 dl.dl2 dd.dd2 table td {
                height:30px; line-height:30px;
            }



.new_jd_a1 {
        padding-right:10px; color:#0055AA;
    }
.jiudianwz {border:1px solid #e2e2e2; width:608px; padding:10px; margin-top:10px;}
    .jiudianwz ul {float:left; width:140px; margin-left:15px;}
        .jiudianwz ul li.tit {
            font-size:14px; font-weight:bold; border-bottom:1px solid #e2e2e2; height:30px; line-height:30px;
            padding-left:5px; color:#0066CC;
        }
        .jiudianwz ul li.con {line-height:180%; padding-top:8px;}
.huochewz {
    width:333px; padding-top:10px;
}
    .huochewz li {
        height:28px; line-height:28px; border-bottom:1px solid #e2e2e2; padding-left:5px;
    }
        .huochewz li span {
            font-size:14px; font-weight:bold; color:#0055AA; padding-right:15px;
        }