/* CSS Document */
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-size:12px;
    color:#555;
    font-family:"Microsoft YaHei", "微软雅黑";
    overflow-x:hidden;
    line-height:24px; background-color:#FAFAFA;
}
input,button,textarea,select{font-family:"Microsoft YaHei", "微软雅黑";}
UL {list-style-type:none;}
UL,p,li,form,h1,h2,h3,h4,h5,dd,dl,dt,ol{
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
img{ border:0px;}
#head{
    width:100%;
    float:left;
    background-color:#FFFFFF;
    min-width:1002px;
    background-image: url(../images/tbg.jpg);
    background-repeat: repeat-x;
    background-position: left bottom; border-top:5px solid #1174DC; height:112px;
}
#dh{
    width:100%;	min-width:1002px;
    float:left;
    background-image: url(../images/menu.jpg);
    background-repeat: repeat-x;
    background-position: left top; height:42px;
}
#flash{
    width:100%;
    float:left;	min-width:1002px;

}

#notice{
    width:100%;
    float:left;
    min-width:1002px;
    background-image: url(../images/ggbg.jpg);
    background-repeat: repeat-x;
    background-position: left top; height:50px;
}

#hyweb{
    width:100%;
    float:left; min-width:1002px; padding-top:10px; padding-bottom:16px; background-color:#FAFAFA;

}#nyweb{
     width:100%;
     float:left;

 }
#yqlj{ width:100%; float:left; background-color:#EEEEEE; padding-top:15px; padding-bottom:15px;}
#body_1{width:1002px; margin-left:auto; margin-right:auto;}
#dibu{
    width:100%;
    float:left; background-color:#0A3055; padding-top:10px; padding-bottom:10px;
}

#top{
    width:1002px;
    float:left;

}
#logo{ width:600px; float:left;}
#logo img{ max-width:500px; height:80px; margin-top:16px; display:block; border:0px;}
#top-1{ width:200px; float:right;}
#top-1 .sc{ width:200px; float:right; text-align:right; margin-top:12px;}
#top-1 .sc span{ margin-left:10px; margin-right:10px; color:#063154;}
#top-1 .sc A{color:#063154;}
#top-1 .sc A:hover{ color:#0086DB;}

#search{
    width:190px;
    float:right;
    height:30px; line-height:30px; margin-top:32px; border:#D7D7D7 solid 1px; background-color:#F9F9F9;border-radius:4px;

}
#search .input{
    width:135px;
    color:#666;
    padding-left:10px;
    padding-right:10px;
    height:26px;
    line-height:25px;
    font-size:12px;
    float:left;
    font-family:"Microsoft YaHei", "微软雅黑", "黑体";
    outline:none;	border:0px;
    background-color:#F9F9F9;

}
#search .buttom{
    width:30px;
    height:28px;
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0px;
    float:right;
    background-color:#F9F9F9;
    background-image: url(../images/so.png);
    background-repeat: no-repeat;
    background-position: center center;
}
#tzgg{ width:1002px; float:left; line-height:34px;}
#tzgg h1{ float:left; width:72px; color:#DC241C; font-size:14px; }
#gg{width:930px;
    float:right;
}
#gg ul{ list-style-type:none;  }
#gg UL LI {
    text-align:left;
    width:300px; padding-left:5px; padding-right:5px;
    display:block;
    line-height:34px;
    height:34px;
    float:left;
    TEXT-OVERFLOW: ellipsis;
    WHITE-SPACE: nowrap;
    OVERFLOW: hidden;
    font-size:13px;
    background-image: url(../images/news_dot2.jpg);
    background-repeat: no-repeat;
    background-position: 2px center;

}

#gg UL LI A {
    padding-left:12px;
    color:#5c5c5c;
}
#gg UL LI A:hover {
    color:#FF6016;
}
#main{
    width:1002px;
    float:left;

}



#rnr{width:250px; float:left; }

#lmbt{
    width:250px;
    float:left;
    background-image: url(../images/rb1.png);
    background-repeat: no-repeat;
    background-position: left bottom; height:37px;
}
#lmbt h1{
    float:left;line-height:20px;  font-size:16px; color:#444; font-weight:normal; margin-left:8px;
}
#lmbt h1 span{
    margin-left:16px;
    color:#092070;
    font-size:14px;
    text-transform:capitalize;
    font-family: Arial, Helvetica, sans-serif;
}
#lmbt .more{ width:50px; text-align:center; font-size:14px; float:right; margin-top:9px;}
#info_2{ width:230px; float:left; padding:9px; border:#cdcdcd solid 1px; background-color:#FFFBE2; margin-top:10px;}

#news-2{width:230px;float:left; margin-top:8px;}
#news-2 ul{ list-style-type:none;   font-size:12px;  }
#news-2 UL LI.none {
    BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-2 UL LI {
    text-align:left;
    width:230px;
    display:block;
    line-height:26px;
    height:26px;
    float:left;
    OVERFLOW: hidden;
    font-size:12px;
    background-image: url(../images/iocn1.png);
    background-repeat: no-repeat;
    background-position: 2px center;

}
#news-2 UL LI A { display:block;
    padding-left:12px;
    color:#312F30;
}
#news-2 UL LI A:hover {
    color:#F2A406;
}
#part1{ width:740px; float:left;}
#mleft{ width:740px; float:left;}
#mright{ width:250px; float:right;}
#lxwm{ width:230px; padding:10px; float:left; margin-top:5px; line-height:25px; color:#333;}
#lxwm b,#lxwm strong{ color:#101010;}
#lxwm table{ margin-top:10px;}
#lxdh{
    width:230px;
    margin-top:5px;
    margin-left:10px;
    float:left;
    background-image: url(../images/tel.jpg);
    background-repeat: no-repeat;
    background-position: left top; height:58px;
}
#lxdh h1{
    margin-left:50px;
    margin-top:28px;
    font-size:18px;
    color:#0B2E54;
    line-height:28px;
    font-family: Arial, Helvetica, sans-serif;
}


#link{ width:230px; float:left;padding:9px; border:#ddd solid 1px; background-color:#fff; margin-top:10px;}
#linka{width:230px;float:left; height:182px; overflow:hidden; }
#linka ul{ list-style-type:none; }

#linka UL LI {
    text-align:left;
    width:230px;
    display:block;
    line-height:25px;
    height:25px;
    float:left;
    OVERFLOW: hidden;
    font-size:12px;
    background-image: url(../images/ion.jpg);
    background-repeat: no-repeat;
    background-position: 2px center; border-bottom:#ddd dotted 1px;

}

#linka UL LI A {
    padding-left:18px;
    color:#333;
}
#linka UL LI A:hover {
    color:#F55E0C;
}
#newsb{ width:360px; float:left;}
#newsc{ width:360px; float:right;}
#newsb_1{
    width:360px;
    float:left;
    background-image: url(../images/d6.jpg);
    background-repeat: no-repeat;
    background-position: left bottom; height:37px;
}
#newsb_1 h1{
    float:left;line-height:20px;  font-size:16px; color:#444; font-weight:normal; margin-left:8px;
}

#newsb_1 .more{ width:50px; text-align:center; font-size:14px; float:right; margin-top:9px;}
#news-1{width:360px;float:left; margin-top:12px; height:180px; overflow:hidden;}
#news-1 ul{ list-style-type:none;   font-size:12px;  }
#news-1 UL LI.none {
    BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-1 UL LI {
    text-align:left;
    width:360px;
    display:block;
    line-height:29px;
    height:29px;
    float:left;
    OVERFLOW: hidden;
    font-size:12px;
    background-image: url(../images/sjt.png);
    background-repeat: no-repeat;
    background-position: 2px center; border-bottom:#ddd dotted 1px;

}
#news-1 UL LI span{ float:right;
    color:#666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; margin-right:8px;
}
#news-1 UL LI A {
    padding-left:16px;
    color:#444;
}
#news-1 UL LI A:hover {
    color:#F55E0C;
}
#bottom{
    width:1002px;
    float:left;
    line-height:22px;

}
#bottom .footer {
    HEIGHT:35px; width:1002px; float:left;
}
#bottom .footer UL {
    TEXT-ALIGN: center;
    LINE-HEIGHT: 35px;
    text-align:center;
    font-size: 12px;
    color: #fff
}
#bottom .copyright { width:1002px; float:left; text-align:center; font-size:12px;
    LINE-HEIGHT: 25px;
    color: #fff;

}

#bottom .copyright A{ color:#111;}
#bottom .footer UL LI {
    DISPLAY: inline;
    font-size: 12px;
    color: #fff;
}
#bottom .footer UL LI A {
    MARGIN: 0px 8px; color: #fff;}
#bottom .footer UL LI A:hover {
    color:#FF6113;
}
a:link {
    text-decoration: none;
    color:#5a5a5a;
}
a:visited {
    text-decoration: none;
    color:#5a5a5a;
}
a:hover {
    color:#FF6113;
}

.hg2{ margin-top:10px;}
.hg{ margin-top:15px;}
.hg1{ margin-top:20px;}
#floatDivBoxs{width:150px;background:#fff;position:fixed;top:80px;right:0;z-index:11999; right:-150px;	font-family:"Microsoft YaHei", "微软雅黑", "黑体";}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#0075D2;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq a{ color:#333;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDqq li img{ float:left; margin-top:5px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:8px 14px; text-align:center;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px; font-size:14px; text-align:center;}
#floatDivBoxs .floatDtel img{border:0px;}
#floatDivBoxs .floatDbg{width:100%;height:30px; line-height:30px; color:#FFFFFF; cursor:pointer; background:#0075D2; text-align:center;}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:200px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:80px;right:0px;z-index:11999;}
#rightArrow a{display:block;height:200px;}
.lan1{ color:#0075D2; margin-left:12px;}
.reac{ font-size:16px; font-weight:bold; color:#ff6600;}

#news_pager_box {
    display: flex;
    flex-direction: row;
    justify-content: center;
}
.pager{
    display:flex;
    flex-direction: row;
    justify-content: center;
}
.pagination{
    display:flex;
    flex-direction: row;
    justify-content: center;
}