﻿@charset "utf-8";
*{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
*{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
*{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
.clear{
   clear: both;
}
UL{
   list-style-type: none;
}
IMG{
   border-bottom: 0px;
    border-left: 0px;
    display: inline;
    border-top: 0px;
    border-right: 0px;
}
BODY{
   font-family: Arial, Verdana, Helvetica, sans-serif;
    background: url(../Images/bodybg.jpg);
    color: #333;
    font-size: 12px;
}
.head{
   width: 100%;
    background: url(../Images/headbg.jpg) repeat-x;
    height: 86px;
}
.head .lome{
   margin: 0px auto;
    width: 980px;
}
.head .lome .logo{
   width: 222px;
    float: left;
}
.head .lome .menu{
   width: 700px;
    float: right;
    height: 85px;
}
.mid{
   padding-bottom: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    background: url(../Images/bannerbg.jpg) no-repeat center 0px;
    height: 376px;
    padding-top: 10px;
}
.mid .banner{
   margin: 0px auto;
    width: 980px;
    height: 330px;
}
.mid .biaoti{
   padding-bottom: 0px;
    line-height: 37px;
    margin: 0px auto;
    padding-left: 0px;
    width: 980px;
    padding-right: 0px;
    height: 37px;
    color: #fff;
    font-size: 14px;
    padding-top: 9px;
}
.mid .biaoti .leftbt{
   padding-bottom: 0px;
    padding-left: 12px;
    width: 224px;
    padding-right: 0px;
    float: left;
    padding-top: 0px;
}
.mid .biaoti .rightbt{
   padding-bottom: 0px;
    line-height: 37px;
    padding-left: 12px;
    width: 719px;
    padding-right: 0px;
    float: right;
    height: 37px;
    padding-top: 0px;
}
.in_main{
   padding-bottom: 13px;
    margin: 0px auto;
    padding-left: 0px;
    width: 980px;
    padding-right: 0px;
    background: #ffffff;
    padding-top: 0px;
}
.in_main .in_left{
   width: 236px;
    float: left;
}
.in_main .in_left .search{
   border-bottom: #dbdbdb 1px solid;
    border-left: #dbdbdb 1px solid;
    width: 234px;
    height: 112px;
    border-top: #dbdbdb 1px solid;
    border-right: #dbdbdb 1px solid;
}
.in_main .in_left .lanmu{
   border-bottom: #dbdbdb 1px solid;
    border-left: #dbdbdb 1px solid;
    padding-bottom: 5px;
    margin: 0px 0px 8px;
    padding-left: 5px;
    width: 224px;
    padding-right: 5px;
    border-top: #dbdbdb 1px solid;
    border-right: #dbdbdb 1px solid;
    padding-top: 5px;
}
.in_main .in_left .contact{
   margin: 8px 0px 9px;
}
.in_main .in_left .contact .biaoti{
   padding-bottom: 0px;
    line-height: 37px;
    padding-left: 12px;
    padding-right: 7px;
    background: url(../Images/leftbtbg.jpg) no-repeat;
    height: 37px;
    color: #fff;
    font-size: 14px;
    padding-top: 0px;
}
.in_main .in_left .news .biaoti{
   padding-bottom: 0px;
    line-height: 37px;
    padding-left: 12px;
    padding-right: 7px;
    background: url(../Images/leftbtbg.jpg) no-repeat;
    height: 37px;
    color: #fff;
    font-size: 14px;
    padding-top: 0px;
}
.in_main .in_left .contact .biaoti A{
   float: right;
    color: #b6d4f0;
    font-size: 12px;
    text-decoration: none;
}
.in_main .in_left .news .biaoti A{
   float: right;
    color: #b6d4f0;
    font-size: 12px;
    text-decoration: none;
}
.in_main .in_left .contact .neirong{
   border-bottom: #dbdbdb 1px solid;
    border-left: #dbdbdb 1px solid;
    padding-bottom: 0px;
    padding-left: 9px;
    width: 225px;
    padding-right: 0px;
    background: url(../Images/xtb.jpg) no-repeat 10px 25px;
    height: 225px;
    border-top: #dbdbdb 1px solid;
    border-right: #dbdbdb 1px solid;
    padding-top: 8px;
}
.in_main .in_left .contact .neirong P{
   line-height: 20px;
    margin: 3px 0px 0px;
    width: 200px;
    float: right;
}
.in_main .in_left .news .neirong{
   border-bottom: #dbdbdb 1px solid;
    border-left: #dbdbdb 1px solid;
    width: 234px;
    height: 208px;
    border-top: #dbdbdb 1px solid;
    border-right: #dbdbdb 1px solid;
}
.in_main .in_right1{
   height: 648px;
}
.in_main .in_right{
   border-bottom: #dbdbdb 1px solid;
    border-left: #dbdbdb 1px solid;
    width: 729px;
    float: right;
    border-top: #dbdbdb 1px solid;
    border-right: #dbdbdb 1px solid;
}
.footer{
   width: 100%;
    background: #0059a8;
    height: 42px;
}
.footer .dbxx{
   line-height: 42px;
    margin: 0px auto;
    width: 980px;
    height: 42px;
    color: #c0c0c0;
}
.footer .dbxx .gsname{
   padding-left: 16px;
    width: 344px;
    float: left;
}
.footer .dbxx .jszc{
   padding-bottom: 0px;
    line-height: 42px;
    padding-left: 0px;
    width: 320px;
    padding-right: 15px;
    float: right;
    padding-top: 0px;
}
.footer .dbxx .jszc A{
   color: #c0c0c0;
    text-decoration: none;
}
A.more{
   text-align: right;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 10px;
    float: right;
    color: #0056a6;
    text-decoration: none;
    padding-top: 0px;
}
#nav A{
   line-height: 24px;
    color: #06c;
    font-size: 14px;
    text-decoration: none;
}
#nav UL{
   margin-bottom: 5px;
}
#nav STRONG{
   color: #696;
}
.dyn#nav LI UL{
   display: none;
}
.dyn#nav LI UL.show{
   display: block;
}
.dyn#nav LI{
   padding-left: 0px;
}
.dyn#nav LI.parent A{
   line-height: 30px;
    padding-left: 15px;
    width: 210px;
    display: block;
    background: url(../Images/localnavi_normal_bg.gif) no-repeat left bottom;
    height: 30px;
    color: #06c;
}
.dyn#nav LI.parent UL LI A{
   font-size: 12px;
}
.dyn#nav LI.parent UL LI UL LI A{
   font-size: 12px;
}
.category DT A{
   line-height: 30px;
    padding-left: 15px;
    width: 210px;
    display: block;
    background: url(../Images/localnavi_normal_bg.gif) no-repeat left bottom;
    height: 30px;
    color: #06c;
    font-size: 14px;
}
.dyn#nav LI.open UL LI A{
   background: url(../Images/localnavi_normal_bg.gif) no-repeat left bottom;
}
.dyn#nav LI.open A{
   line-height: 30px;
    padding-left: 15px;
    width: 210px;
    display: block;
    background: url(../Images/localnavi_active_bg.gif) no-repeat left bottom;
    height: 30px;
    color: #fff;
}
.dyn#nav LI.open UL LI.parent A{
   line-height: 30px;
    margin: 3px 0px 3px 10px;
    padding-left: 15px;
    width: 200px;
    display: block;
    background: url(../Images/localnavi_normal_bg.gif) no-repeat left bottom;
    height: 30px;
    color: #06c;
    font-size: 12px;
}
.dyn#nav LI.open UL LI A{
   line-height: 30px;
    margin: 3px 0px 3px 10px;
    padding-left: 15px;
    width: 200px;
    display: block;
    background: url(../Images/localnavi_normal_bg.gif) no-repeat left bottom;
    height: 30px;
    color: #06c;
}
.dyn#nav LI.open UL LI.open UL LI A{
   border-bottom: #ccc 1px dashed;
    line-height: 24px;
    margin: 3px 0px 3px 10px;
    padding-left: 25px;
    width: 200px;
    display: block;
    background: url(../Images/icon_blue_arrow.png) no-repeat 8px center;
    height: 24px;
    color: #333;
    font-size: 12px;
}
.category DD A{
   border-bottom: #ccc 1px dashed;
    line-height: 24px;
    margin: 3px 0px;
    padding-left: 25px;
    display: block;
    background: url(../Images/icon_blue_arrow.png) no-repeat 6px center;
    height: 24px;
}
.open DT A{
   line-height: 30px;
    padding-left: 15px;
    width: 210px;
    display: block;
    background: url(../Images/localnavi_active_bg.gif) no-repeat left bottom;
    height: 30px;
    color: #fff;
    font-size: 14px;
}
A.more1{
   text-align: right;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 10px;
    background: url(../Images/icon_blue_arrow.png) no-repeat left 5px;
    float: right;
    color: #0056a6;
    text-decoration: none;
    padding-top: 3px;
}
A.more2{
   text-align: right;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 10px;
    background: url(../Images/icon_blue_arrow.png) no-repeat left 5px;
    float: right;
    color: #0056a6;
    text-decoration: none;
    padding-top: 3px;
}
.sply{
   padding-bottom: 0px;
    line-height: 30px;
    list-style-type: none;
    margin: 0px 0px 0px 12px;
    padding-left: 0px;
    width: 93%;
    padding-right: 0px;
    display: inline-block;
    background: url(../Images/tab-line.gif) repeat-x left top;
    height: 32px;
    clear: both;
    list-style-image: none;
    padding-top: 0px;
}
.sply UL{
}
.sply UL LI{
   line-height: 30px;
    padding-left: 12px;
    background: url(../Images/tab-current1.gif) no-repeat left top;
    height: 32px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}
