@charset "utf-8";
/* CSS Document */
body,ul,ol,lo,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0; padding:0;border:0; font-family:"宋体";}
.clear{ clear:both;}
.bg{ width:100%; height:320px; background:#003366;}
.top{ width:1002px; height:320px; margin:0 auto;}
.xc_con .prev1 {cursor: pointer; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(../images/aqxcz_feature_left.png) center top; FLOAT: left; HEIGHT: 31px; margin:75px 10px 0 5px;}
.xc_con .next1 {cursor: pointer; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(../images/aqxcz_feature_right.png) center top; FLOAT: right; HEIGHT: 31px;margin:75px 8px 0 10px;}
.box{ width:1002px; margin:0 auto;}
.con{ width:490px; border:1px solid #d9d9d9; padding:0px 0px 10px; margin-top:15px; float:left;}
.tit{ width:460px; background:url(aqxcz_titbg.jpg) repeat-x; height:40px; padding:0 15px; line-height:40px; text-align:right; margin-bottom:10px;}
.conR{ margin-right:14px;}
.tit span{ background:#2998e5; border-radius:10px; width:50px; height:23px; font-size:12px; color:#fff; display:inline-block; line-height:23px; text-align:center; margin-top:10px;}
.tit span a{ color:#fff; text-decoration:none;}
.tit p{ float:left; font-size:14px; color:#2998e5; font-weight:bold;}
.con ul{ list-style:none; margin:0 auto; height:210px; overflow:hidden; width:440px;}
.con li{ width:430px; height:35px; line-height:35px; overflow:hidden; text-align:left; font-size:12px; color:#5b5b5b; position:relative; background:url(aqxcz_icon01.jpg) no-repeat 0 15px; padding-left:10px;}
.con li a{color:#5b5b5b; text-decoration:none;}
.con li a:hover{color:#5b5b5b; text-decoration:none;}
.con li span{ position:absolute; right:0; color:#a0a0a0;}
.foot{ width:100%; border-top:3px solid #003366; margin-top:30px; text-align:center; padding:25px 0; font-size:12px; color:#5b5b5b; line-height:25px;}
.listL{ width:250px; float:left; margin:15px 15px 0 0; background:#f3fcfe; padding-bottom:20px;}
.listL_tit{ width:250px; background:url(aqxcz_listtit.jpg) no-repeat; height:42px; text-align:center; font-size:14px; font-weight:bold; color:#3f64c0; line-height:42px;}
.listL_tit a,.listL_tit a:hover{color:#003366; text-decoration:none;}
.listL ul{ list-style:none;}
.listL li{ width:250px; border-bottom:1px dashed #d7eafc; text-align:left; height:42px; line-height:42px;  font-size:12px; color:#5b5b5b;}
.listL li a{color:#5b5b5b; text-decoration:none;padding-left:20px; display: block;}
.listL li a:hover{ background:#003366; font-weight:bold; color:#fff; display:block; padding-left:20px;}
.listL li.on{ background:#003366; font-weight:bold; color:#fff; display:block; padding-left:20px; width:230px;}
.listR{ width:665px; float:left; margin-top:15px;background:#f4fafb; border:1px solid #e9f9fc; padding:10px 35px 20px;}
.listR_tit{ width:100%; height:22px; line-height:14px;padding-top: 8px; text-align:left; font-size:14px; color:#222;border-bottom: 1px solid #666666;}
.listR_tit a,.listR_tit a:hover{color:#003366; text-decoration:none;}
.listRTit{ width:665px; height:40px; line-height:40px; text-align:left; font-size:14px; color:#003366; font-weight:bold; border-bottom:1px solid #CCC; margin:20px 0 10px;}
.listR ul{ list-style:none; margin:0 auto; width:665px;}
.listR li{ width:655px; height:45px; line-height:45px; overflow:hidden; text-align:left; font-size:14px; color:#5b5b5b; position:relative; background:url(aqxcz_icon01.jpg) no-repeat 0 22px; padding-left:10px;}
.listR li a{color:#5b5b5b; text-decoration:none;}
.listR li a:hover{color:#5b5b5b; text-decoration:none;}
.listR li span{ position:absolute; right:0; color:#a0a0a0; font-size:12px;}
.listR_pic{ width:180px; float:left; margin:15px 20px 0; float:left;}
.listR_pic p{ width:180px; height:30px; line-height:30px;text-align:center; font-size:12px; color:#5b5b5b;}
.listR_pic p a,.listR_pic p a:hover{color:#5b5b5b; text-decoration:none;}
.listR_pic img{ width:180px; height:130px; margin-bottom:5px;}
.listR_pic a img{ border:0;}
.detail{ width:1002px;margin-top:15px; text-align:left; font-size:14px; line-height:30px; color:#5b5b5b;}
.detail h3{ font-size:30px; font-weight:bold; text-align:center; margin-top:20px; color:#003366; line-height:45px; font-family:"Microsoft Yahei";}
.detail_date{ width:100%; border-bottom:1px dashed #dbdbdb; padding:10px 0; font-size:12px; text-align:center; margin-bottom:15px; color:#a0a0a0;}
.detail_date a,.detail_date a:hover{color:#a0a0a0; text-decoration:none;}
.pc{ width:100px; height:120px;}
.page{ text-align:center; font-size:12px; color:#003366; padding:40px 0 20px;}
.page_num{ border:1px solid #dedede; padding:4px 15px; margin:0 4px;}
.page_num a,.page_num a:hover{color:#003366; text-decoration:none;}
.page_input{border:1px solid #dedede; width:25px; height:18px; margin:0 4px; text-align:center;}
.detail_fj{ width:100%; border-bottom:1px solid #003366;font-size:14px; font-weight:bold; color:#003366;padding:10px 0; margin-top:20px;}
.detail_fj_con ul{ list-style:none;margin:0 auto;}
.detail_fj_con li{ width:94%; text-align:left; font-size:14px; color:#3a3a3a; line-height:21px; margin:5px 0; background:#f2f1f1; padding:5px 3%;;}
.detail_fj_con li a{color:#3a3a3a; text-decoration:none;}
.detail_fj_con li a:hover{color:#346dae; text-decoration:none;}
.newsPic{ width:483px; height:291px; padding:5px; background:#efefef; float:left; margin:15px 14px 0 0;}
.news{ width:495px; float:left; margin-top:15px;}
.news_tit{height: 31px; border-bottom:2px solid #003366;text-align:right; width:485px; padding:0 5px 0px 0px; font-size:12px; color:#003366}
.news_tit a,.news_tit a:hover{ color:#5b5b5b; text-decoration:none; line-height: 31px;}
.news_tit p{text-align:left;padding-left: 10px; width: 126px;height: 31px; float:left; font-size:14px;line-height: 31px; font-weight:bold; color:#FFFFFF;background: url(aqxcz_tab_bj.png) left center no-repeat;display: inline-block;}
.news_tit1{height: 31px; border-bottom:2px solid #003366;text-align:right; width:485px; padding:0 5px 0px 0px; font-size:12px; color:#003366}
.news_tit1 a,.news_tit a:hover{ color:#5b5b5b; text-decoration:none; line-height: 31px;}
.news_tit1 p{text-align:left;padding-left: 10px; width: 126px;height: 31px; float:left; font-size:14px;line-height: 31px; font-weight:bold; color:#FFFFFF;background: url(aqxcz_tab_bj1.png) left center no-repeat;display: inline-block;}
.news_con{ width:485px; border-bottom:1px dashed #ababab; text-align:left; font-size:12px; color:#808080; line-height:20px; margin:0 auto; padding-bottom:10px;}
.news_con p{ font-size:14px; font-weight:bold; color:#5b5b5b;padding: 6px 0;}
.news_con p a,.news_con p a:hover{color:#5b5b5b; text-decoration:none;}
.news ul{ list-style:none; margin:0 auto; height:175px; overflow:hidden; width:485px;}
.news li{ width:475px; height:35px; line-height:35px; overflow:hidden; text-align:left; font-size:12px; color:#5b5b5b; position:relative; background:url(aqxcz_icon01.jpg) no-repeat 0 15px; padding-left:10px;}
.news li a{color:#5b5b5b; text-decoration:none;}
.news li a:hover{color:#5b5b5b; text-decoration:none;}
.news li span{ position:absolute; right:0; color:#a0a0a0;}
.xc{ width:1002px; margin-top:15px;}
.xc_tit{ width:992px;text-align:right; padding:0 5px; font-size:12px; color:#5b5b5b;}
.xc_tit a,.xc_tit a:hover{ color:#5b5b5b; text-decoration:none;}
.xc_tit p{ float:left; font-size:14px; font-weight:bold; color:#2998e5;}
.xc_con{ width:1002px; margin-top:15px; background:#efefef;overflow: hidden;}
/*滚动图片*/
#featureContainer {MARGIN: 0px auto; WIDTH:1000px; }
#feature {POSITION: relative;}
.xc_con .prev {cursor: pointer; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(aqxcz_feature_left.png) center top; FLOAT: left; HEIGHT: 31px; margin:75px 10px 0 5px;}
.xc_con .next {cursor: pointer; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(aqxcz_feature_right.png) center top; FLOAT: right; HEIGHT: 31px;margin:75px 8px 0 10px;}
#feature .prev:hover {BACKGROUND-POSITION: center bottom}
#feature .next:hover {BACKGROUND-POSITION: center bottom}
.featureUL {POSITION: relative;LIST-STYLE-TYPE: none; MARGIN: 0px;WIDTH: 2800px;  FLOAT: left;}
#botton-scroll {Z-INDEX: 0;MARGIN: 0px auto; WIDTH: 934px; FLOAT: left; HEIGHT: 180px;overflow: hidden;}
#block {Z-INDEX: 0;POSITION: relative;MARGIN: 20px 0 0 0px; WIDTH: 934px; HEIGHT: 180px;OVERFLOW: hidden; float:left;}
#block .box {MARGIN: 0px 6px;WIDTH: 176px;FLOAT: left; HEIGHT: 180px;text-align: center; font-size:12px; color:#222222; line-height:25px;
}
#block .box img{ width:176px; height:127px; margin-bottom:5px;}
#block .box a,#block .box a:hover{ color:#222222; text-decoration:none;}
.aqzp{
    width: 462px;
    margin-right: 16px;
    float: left;
    padding: 14px;
    padding-bottom: 0;
}
.aqzp h3{
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 16px;
}
.aqzp p{
    height: 210px;
    font-size: 14px;
    color: #666666;
    line-height: 24px;
    text-indent: 2em;
}
.aqzp .more{
    width: 100%;
}
.aqzp .more a{
    display: block;
    width: 100%;
    color: #333333;
    text-decoration: none;
    font-size: 14px;
    text-align: right;
}
#fsD11{
    float: right;
}
#wrapper {
    width: 944px;
    height: 160px;
    overflow: hidden;
    float: left;
    /* padding-top: 20px; */
    position: relative;
}
#wrapper ul{
    position: absolute;
    left: 0;
    width: 944px;
    overflow: hidden;
}
#wrapper ul li{
    float: left;
    width: 170px;
    padding: 0 8px;
    overflow: hidden;
}
#wrapper ul li a{
    display: block;
    text-decoration: none;
}
#wrapper ul li a p{
    font-size: 14px;
    text-align: center;
    color: #444444;
    line-height: 28px;
    text-decoration: none;
}

.banner{
    position: relative;
    overflow: hidden;
}
.banner a{
    text-decoration: none;
    display: block;
}
.banner span.lb_js{
    padding: 6px 0;
    padding-left: 2%;
    /*position: absolute;
    bottom: 5px;
    left: 0;*/
    font-size: 14px;
    line-height: 20px;
    height: 20px;
    background:#EEEEEE;
    width: 99%;
    display: block;
    color: #333333;
    text-decoration: none;
}