/* CSS Document */
body{
margin:0px;
text-align:center;
}
.head{
width:1262px;
margin:0 auto;
height:18px;
padding:6px 9px;
font-size:12px;
color:#1b1b1b;
line-height:18px;
vertical-align:middle;
}
.headt1{
float:left;
}
.headt2{
float:right;

}
.headt2 img{
margin-left:15px;
}
img{
margin:0px;
padding:0px;
}
.head1{
width:100%;
background:URL(/xqzw/images/index3_02.jpg) repeat-x;
height:211px;
}
.head22{
width:100%;
height:211px;
background:URL(/xqzw/images/index2_16.jpg) no-repeat center;
position:relative;
}
.head2{
width:100%;
height:211px;
background:URL(/xqzw/images/111.jpg) no-repeat center;
position:relative;
}
.menu{
background:URL(/xqzw/images/index2_18.jpg) repeat-x; 
height:86px;
width:100%;
margin:0 auto;
}
.ss{
background:URL(/xqzw/images/index3_061.jpg) repeat-x;
padding:6px;
height:25px;
border:#e6e6e6 1px solid;
position:relative;
margin-top:3px;
}
.nbody{
margin:0 auto;
width:1280px;
}
.midtt{
width:1058px; margin-top:5px; float:left;
}
.midtr{
width:1058px; float:left;
}
/*hswu* start*/
.dplayer2{PADDING-RIGHT: 0px; border:#ebebeb solid 3px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 547px; PADDING-TOP: 0px; HEIGHT: 348px; float:left;
}
/*hswu* end*/
.bottt{
width:1058px; border:1px solid #f1f1f1; text-align:left; margin-top:8px; background:URL(/xqzw/images/index2_73.jpg) repeat-x; height:38px;
}
.botty{ margin-top:19px; width:100%; text-align:left; font-size:12px; color:#363636; line-height:24px;}
.botty a{ color:#FF0000; text-decoration:none;}

.midr{ float:right; margin-top:5px; width:208px;}
.midrimg img{ margin-top:6px; margin-bottom:0px;}
.zs{ background:URL(/xqzw/images/index2_105.jpg) repeat-x; width:100%; height:31px; margin-top:9px; border-left:#dbdbdb solid 1px; text-align:left} 
.zsn{ padding:14px 12px; width:1256px; border-bottom:1px #dbdbdb solid; border-left:1px #dbdbdb solid; border-right:1px #dbdbdb solid;}
.zsnl{width:116px; float:left; margin:0px; padding:0px; list-style:none}
.zsnl li{ background:url(/xqzw/images/index2_119.jpg) no-repeat; width:116px; height:32px; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:32px; vertical-align:middle; float:left; margin-bottom:9px;}
.zstk{ width:338px; float:left; margin-left:38px;}
.zstit{ border-bottom:#cccccc 1px solid; width:100%; height:27px;}
.zstk ul{ margin:7px 0px 0px 17px; padding:0px; list-style-image:URL(/xqzw/images/index2_117.jpg);}
.zstk li{ font-size:12px; padding:0px; text-align:left; line-height:26px;}
.zstk li span{ float:right; color:#c5c5c5}
.yq{ width:1280px; margin:7px auto 0px;; }
.yqlmg{ background:URL(/xqzw/images/wdrt_03.jpg) no-repeat; width:17px; height:392px; float:left}
.yqrmg{ background:URL(/xqzw/images/wdrt_05.jpg) no-repeat; width:17px; height:392px; float:right}
.yqbd{ border-bottom:#bfd1e6 solid 3px; border-top:#bfd1e6 solid 3px; width:1246px; float:left; height:386px;}
.yql{ float:left; width:484px;}
.yqr{ float:left; width:380px; margin-left:18px;}
.yqr2{ float:left; width:349px; margin-left:10px;}
.yqr2 ul{ margin:0px; padding:0px; list-style:none;}
.yqr2 li{ float:left; padding-top:10px; padding-bottom:12px; padding-left:2px;}
.yqbd ul{ margin:0px; padding:0px; list-style:none;}
.yqbd li{ float:left; margin-left:8px; font-size:12px; line-height:30px;}
.yqbr{ padding:6px; border:1px solid #dadada;}
.zt{ padding:15px 25px; border-bottom:solid 1px #d9d9d9; border-right:1px solid #d9d9d9; border-left:1px solid #d9d9d9;}
.zt ul{ margin:0px; padding:0px; list-style:none}
.zt li{ padding:6px; border:3px solid #e6e6e6; float:left; margin-right:14px;}
.bottomt{ border:1px #a8a8a8 solid; text-align:left; padding-left:4px; margin:6px auto; list-style:44px; vertical-align:middle}
.bottomt ul{ margin:0px; list-style:none; padding:0px; float:right}
.bottomt li{ float:left; margin-top:8px; margin-right:6px;}
.bottomb{ padding:5px 18px; text-align:left; background-color:#f4f4f4; width:1244px; margin:0px auto;}
/*hswu start*/
.bottombm{ background:URL(/xqzw/images/index2_237.jpg) repeat; height:3px; width:100%; margin-top:12px; font-size:12px; line-height:38px; vertical-align:middle;}
/*hswu end*/
.bottomtit{ font-size:12px; margin-top:17px; padding:17px 0 30px; margin-bottom:30px; color:#363636; line-height:24px; width:1280px; margin:0 auto; position:relative;}
.bottomtit span{ font-size:12px; font-weight:bold;}


.gd{ margin:0px; padding:10px; list-style:none;}
.gd li{ float:left; background:url(/xqzw/images/index2_75.jpg) no-repeat left; padding-left:16px; margin-right:25px; font-size:14px; font-weight:bold;}












.tab{margin:0 auto; width:1280px;}
.tab1 {
    width:1280px;
    margin:0px auto;
    text-align:left;
    float:right;
    display:inline; background:URL(/xqzw/images/index3_04.jpg) no-repeat;
}
.name1 {
    list-style:none;
    overflow:hidden;
    margin:0px;
    padding:10px 0px 0px;

}
.name1 li {
    width:175px;
    height:35px;
    font-size:14px;
    line-height:28px;
    padding:0px 15px;color:#FFFFFF;
    text-align:center;
    background:URL(/xqzw/images/index2_20.jpg) no-repeat right ;
    float:left;
    vertical-align:middle;
    display:inline;
    cursor:pointer;
}
.name1 li.selected{ background:URL(/xqzw/images/index2_23.jpg) no-repeat center; color:#000000;
}
.content1{ margin:0px; padding:16px 0px 0px; height:25px; list-style:none; width:1280px; background:URL(/xqzw/images/index2_1822.jpg) bottom repeat-x;}
.content1 li{display:none;padding:0px 0px 0px 123px; color:#04369c; font-size:12px; text-align:left;}


.tab2 {
    width:484px;
    margin:0px;
    padding:1px;
    text-align:left;
    float:right;
    display:inline;
    border:1px #efefef solid;
}
.name {
    list-style:none;
    overflow:hidden;
    margin:0px;
    padding:0px;
    background:URL(/xqzw/images/index2_53.jpg) repeat-x;
}
.name li {
    width:95px;
    height:35px;
    font-size:12px;
    line-height:28px;
    text-align:center;
    float:left;
    display:inline;
    cursor:pointer;
    background:URL(/xqzw/images/index2_52.jpg) no-repeat left;
}
.name li.selected{ background:URL(/xqzw/images/index2_50.jpg) no-repeat center; color:#FFFFFF; font-weight:bold;
}
/*hswu* start*/
.content{ margin:0px; padding:2px 0px 0px;}
.content li{display:none;padding:0px 6px;}
.content li b{ color:#FF0000; font-size:22px; line-height:34px;}
.content li span{ color:#949494; font-size:14px; line-height:24px;}
.content li span a{ color:#e80000; text-decoration:none;}
.contit{ font-size:12px; width:100%; line-height:26px;}
.contit span{ float:right; font-size:12px;}
.contit strong{ color:#ff8400;}
.contit2{ font-size:14px; width:100%; line-height:26px;}
.contit2 span{ float:right; font-size:14px;padding-right:15px;}
/*hswu* end*/


#topphoto {
    WIDTH: 310px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
#photocontent {
    WIDTH: 310px; OVERFLOW: hidden
}
#photolists {
    DISPLAY: none
}
#focus_photo_title {
    Z-INDEX: 3000; POSITION: relative; TEXT-ALIGN: left; WIDTH: 185px; DISPLAY: inline; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 15px; OVERFLOW: hidden
}
#focus_photo_title A {
    LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; COLOR: #ffffff; FONT-SIZE: 12px
}
#focus_photo_nav {
    LINE-HEIGHT: 20px; FLOAT: right; HEIGHT: 20px
}
.axx {
    BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 20px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-SIZE: 12px; PADDING-TOP: 3px
}
A.axx:link {
    BACKGROUND-COLOR: #666; COLOR: #fff; FONT-SIZE: 12px
}
A.axx:visited {
    BACKGROUND-COLOR: #666; COLOR: #fff; FONT-SIZE: 12px
}
A.axx:active {
    BACKGROUND-COLOR: #999; COLOR: #fff; FONT-SIZE: 12px
}
A.axx:hover {
    BACKGROUND-COLOR: #999; COLOR: #fff; FONT-SIZE: 12px
}
.bxx {
    BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 20px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-SIZE: 12px; PADDING-TOP: 3px
}
A.bxx:link {
    BACKGROUND-COLOR: #ce0609; COLOR: #fff; FONT-SIZE: 12px
}
A.bxx:visited {
    BACKGROUND-COLOR: #ce0609; COLOR: #fff; FONT-SIZE: 12px
}
A.bxx:active {
    BACKGROUND-COLOR: #ce0609; COLOR: #fff; FONT-SIZE: 12px
}
A.bxx:hover {
    BACKGROUND-COLOR: #ce0609; COLOR: #fff; FONT-SIZE: 12px
}








#wrap{
    width:1272px;
    margin:5px 4px;
    overflow: hidden;   /*用overflow: hidden 到容器里的元素*/
    background:url(/xqzw/images/ww_03.jpg) no-repeat;
    position:relative;
}
#sideleft{              /*设置左边通栏*/
    width: 277px;
    position:relative;
    float: left;        
    text-align: left;
    margin:125px 25px 0px;
    background:url(/xqzw/images/77_19.jpg) repeat-y;
border-bottom:7px solid #d0e1ff;
}
.oo{
background:URL(/xqzw/images/77_28.jpg) no-repeat bottom;
width:277px;
height:7px;
}
.lefttop{
background:URL(/xqzw/images/77_06.jpg) no-repeat;
width:277px;
height:50px;
font-size:22px;
color:#FFFFFF;
padding-top:35px;
text-align:center;
font-family:"黑体";
}   
.leftbottom{
background:URL(/xqzw/images/77_16.jpg) no-repeat;
width:277px; 
height:28px;
}
#sideleft ul{
margin:0px;
padding:7px 0px 0px 29px;
list-style:none;
background:URL(/xqzw/images/77_10.jpg) repeat-y;
}
#sideleft li{
background:URL(/xqzw/images/77_13.jpg) no-repeat;
width:220px;
line-height:30px;
vertical-align:middle;
padding-left:35px;
font-size:14px;
color:#00749f;
font-weight:bold;
padding-bottom:9px;
height:30px;
}

#sideright{             /*设置左边通栏*/
    width: 921px;
    float:right;
    margin-right:16px;
    margin-top:14px;
    text-align: left;
}
.righttit{
height:29px; width:100%; color:#5b5b5b; font-size:12px; margin-bottom:9px; line-height:29px; vertical-align:middle; padding-left:5px; background-color:#f3fcfd;
}
.rightti{
line-height:47PX; font-size:14px; color:#00749f; vertical-align:middle; padding-left:45PX; font-weight:bold;}
.rightbody{background:URL(/xqzw/images/77_03.jpg) no-repeat;}
.rightbody ul{
list-style:none;
margin-left:22px;
margin-right:22px;
padding:0px;
}
.rightbody li{
background:URL(/xqzw/images/TT.png) no-repeat left;
line-height:40px;
vertical-align:middle;
font-size:14px;
padding-left:30px;
border-bottom:dashed 1px #000000;
}
.rightbody li.nob{
padding:15px 0px;
background:none;
}
.rut{
width:100%; text-align:center; font-size:20px; color:#00749f; font-weight:bold; line-height:40px; border-bottom:#e1e1e1 solid 1px; margin:10px 0px 15px;
}
.rut1{
width:100%; text-align:center; font-size:16px; color:#ff6c00; font-weight:bold; line-height:40px; margin:10px 0px 5px;
}
.rut2{
width:100%; text-align:center; font-size:12px; color:#bdbdbd; font-weight:bold; line-height:40px; border-bottom:#e1e1e1 solid 1px; margin:0px;
}
.rutbl{
background:URL(/xqzw/images/41_06.jpg) no-repeat bottom; width:7px; float:right; height:439px;
}
.rutbr{
background:URL(/xqzw/images/41_10.jpg) no-repeat right; height:7px; width:591px;
}
.rutcon{
border-top:1px #e1e1e1 dashed; margin-top:19px; padding-top:16px; font-size:14px;
line-height:28px;
}
.rutcontt{
margin-top:19px; padding-top:16px; font-size:12px;
line-height:28px;
/*border-bottom:1px dashed #e1e1e1;*/
}
.rutcon span{
color:#00749f;
font-weight:bold;
}
.ruttbl{
width:139px; color:#3a436a; height:29px; padding-left:19px;
}
.ruttbl1{
width:268px; height:29px; padding-left:19px;
}
.ruttbl2{
width:365px; height:29px; padding-left:19px;
}
.nobl{padding:3px; border:1px #d1d1d1 solid; float:left;}
.nobr{ float:right; width:560px;}
.nobtit{
font-size:16px;
background:url(/xqzw/img/4r.jpg) no-repeat;
color:#00509b;
padding-left:24px;
border-bottom:1px solid #e1e1e1;
line-height:30px;
font-weight:bold;
}
.noby{
line-height:30px;
font-size:12px;
}
.nobny{
line-height:24px;
font-size:12px;
}
.nobny span{
color:#007ae2;
font-weight:bold;
}
.noby span{
color:#007ae2;
font-weight:bold;
}
.nob5{ width:49%; float:left;}
/*解决内层浮动后外面丢失高度的BUG*/
#wrap:after{
    content: '[DO NOT LEAVE IT IS NOT REAL]'; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* end easy clearing */
/*\*/
#sideleft, #sideright{
    padding-bottom: 32767px !important;  /*应用 padding-bottom（足够大的值）到列的块元素*/
    margin-bottom: -32767px !important;  /*应用 margin-bottom（足够大的值）到列的块元素*/
}
@media all and (min-width: 0px){
    #sideleft, #sideright{
        padding-bottom: 0 !important;
        margin-bottom: 0 !important; 
    }
    #sideleft:before, #sideright:before{
        content: '[DO NOT LEAVE IT IS NOT REAL]';
        display: block;
        background: inherit;
        padding-top: 32767px !important;
        margin-bottom: -32767px !important;
        height: 0;
    }
}
.STYLE10 {
    font-size: 14px;
    line-height: 20px;
}
.STYLE12 {
    color: #F7702E;
    font-size: 16px;
    font-weight: bold;
}
.rutcontt_16{
margin-top:19px; padding-top:16px; font-size:16px;
line-height:28px;
border-bottom:1px dashed #e1e1e1;
}
.rutcontt_14{
margin-top:19px; padding-top:16px; font-size:14px;
line-height:28px;
border-bottom:1px dashed #e1e1e1;
}
.rutcontt_12{
margin-top:19px; padding-top:16px; font-size:12px;
line-height:28px;
border-bottom:1px dashed #e1e1e1;
}

.rutcontt2{
margin-top:0px; padding-top:0px; font-size:12px;
line-height:22px;
/*border-bottom:1px dashed #e1e1e1;*/
}