/*-------------------- 样式重置 ------------------------*/
html{
    color:#000;
    background:#FFF;
}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,footer,article,aside,header,section,nav,figure,figcaption,hgroup{
     margin:0;
     padding:0;
 }table{
      border-collapse:collapse;
      border-spacing:0;
  }fieldset,img{
       border:0;
   }address,caption,cite,code,dfn,em,strong,th,var{
        font-style:normal;
        font-weight:normal;
    }ol,ul{
         list-style:none;
     }caption,th{
          text-align:left;
      }h1,h2,h3,h4,h5,h6{
           font-size:100%;
           font-weight:normal;
       }q:before,q:after{
            content:'';
        }abbr,acronym{
             border:0;
             font-variant:normal;
         }sup{
              vertical-align:text-top;
          }sub{
               vertical-align:text-bottom;
           }input,textarea,select{
                font-family:inherit;
                font-size:inherit;
                font-weight:inherit;
                *font-size:100%;
            }
legend{
    color:#000;
}
body{ font-size:12px;font-family: "微软雅黑"; background: #f8f8f8;color: #666;}
a{ text-decoration: none; color: #666;}
a:hover{ color: #066ab5;}
i{ font-style: normal; font-family: consolas; font-size: 9px; font-weight: 400;}
a:focus {outline: none;}
input:focus {outline: none;}
select:focus {outline: none;}
button:focus {outline: none;}
.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}


/*顶部开始部分******************88*/
.a_common-top{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 0px;
}
.a_common-top .a_navigation{
    background: #09407C;
    height: 115px;
    width: 100%;
    overflow: hidden;
}
.a_common-top .a_navigation .inner-navigation{
    width: 1200px;
    height: 115px;
    /*background: red;*/
    margin: 0px auto;
}
.a_common-top .a_navigation .inner-navigation img{
    height: 115px;
    max-width: 200px;
    float: left;
}
.a_common-top .a_navigation .inner-navigation .a_navigation_li{
    float: right;
}
.inner-navigation .a_navigation_li ul{
    margin: 50px 0px 0px 0px;
}
.inner-navigation .a_navigation_li ul li{
    display: block;
    float: left;
    font-size: 22px;

}
.inner-navigation .a_navigation_li ul li:hover{
    background: #02346C;
}
.inner-navigation .a_navigation_li ul li a{
    display: block;
    color: #fff;
    padding: 18px 30px;
}
.inner-navigation .a_navigation_li ul li a:hover{
    color: #71A8E5;
}
.inner-navigation .a_navigation_li ul .navigation-on{
    background: #02346C;
}
.inner-navigation .a_navigation_li ul .navigation-on a{
    color: #71A8E5;
}

.a_common-top .index-change-banner{
    width: 100%;
    height: 400px;
    overflow: hidden;
    position: relative;
}
.a_common-top .index-change-banner a{
    width: 100%;
    height: 400px;
    display: none;
    position: absolute;
}
.a_common-top .index-change-banner img{
    width:100%;
    height: 100%;
}
.a_common-top .index-change-banner span{
    top: 370px;
    position: absolute;
    left: 49%;
    display:block;
    width: 60px;
    height: 13px;
    overflow: hidden;
}
.a_common-top .index-change-banner span li{
    width: 13px;
    height: 20px;
    display: block;
    float: left;
    margin-right: 6px;
    background: url("../../../images/space/a/normal/white.png");
}
.a_common-top .index-change-banner span .a_point-on{
    background: url("../../../images/space/a/normal/gray.png");
}
.a_common-top .a_photo{
    width:100%;
    height: 300px;
    overflow: hidden;
}
.a_common-top .a_photo img{
    width: 100%;
    height: 300px;
    overflow: hidden;
}

/*顶部结束部分*************************8*/

/*中间部分开始的标志***********************/
.a_outer-middle{
    width: 100%;
    height: auto;
    margin: 0px;
    background: #E2E2E2;
    padding-top: 20px;
}
.a_outer-middle .a_middle{
    width: 1200px;
    height: auto;
    /*border-bottom:2px solid red;*/
    /*padding-bottom: 20px;*/
    padding-bottom: 15px;
    margin: 0px auto 0px auto;
}
.a_outer-middle .a_middle .a_middle-left{
    width: 300px;
    height: auto;
    float: left;
    overflow: hidden;
}
.a_middle .a_middle-left .a_left-part1{
    width: 300px;
    height: auto;
    background: #fff;
    margin-bottom: 15px;
}
.a_middle .a_middle-left .a_left-part1 p{
    display: block;
    font-size: 14px;
    width: 280px;
    padding: 0px;
    margin: 10px auto;
    text-indent: 30px;
    line-height: 25px;
    padding-bottom: 65px;
}

.a_middle-left .a_addLeft-part1{
    width: 300px;
    height: auto;
    padding-bottom: 20px;
    background: #fff;
    margin-bottom: 15px;
    overflow: hidden;
}
.a_middle-left .a_addLeft-part1 ul{
    /*margin-top: -5px;*/
    width: 300px;
}
.a_middle-left .a_addLeft-part1 ul li{
    text-align: center;
    height: 40px;
    font-size: 18px;
    text-align: center;
    line-height: 40px;
    overflow: hidden;
}
.a_middle-left .a_addLeft-part1 ul li:hover{
    background: #C9C9C9;
}
.a_middle-left .a_addLeft-part1 ul .a_li-on{
    background: #C9C9C9;
}
.a_middle-left .a_addLeft-part1 ul li a{
    color: #686868;
}






.a_middle .a_middle-left .a_left-part2{
    width: 300px;
    height: auto;
    background: #fff;
    overflow: hidden;
}
.a_middle .a_middle-left .a_left-part2 .a_Lpart2-top{
    width: 280px;
    height: auto;
    margin: 0px auto;
    padding-bottom: 5px;
}
.a_middle .a_middle-left .a_left-part2 .a_Lpart2-top h2{
    margin: 0px auto;
    padding-top: 18px;
    width: 280px;
    height: auto;
    font-size: 16px;
}
.a_middle .a_middle-left .a_left-part2 .a_Lpart2-top h2 .a_min-logo{
    float: left;
    margin-right: 8px;
}
.a_middle .a_middle-left .a_left-part2 .a_Lpart2-top h2 div{
    float: left;
    /*background: yellow;*/
}
.a_middle .a_middle-left .a_left-part2 .a_Lpart2-top h2 div span{
    font-size: 12px;
    display: inline-block;
    margin-top: 2px;
}
.a_middle-left .a_left-part2 .a_Lpart2-top ul{
    width: 280px;
    margin-top: 15px;
    overflow: hidden;
}
.a_middle-left .a_left-part2 .a_Lpart2-top ul li{
    line-height: 25px;
}
.a_middle-left .a_left-part2 .a_Lpart2-bottom{
    margin: 15px auto 140px auto;
    width: 280px;
    height: auto;
    overflow: hidden;
}
.a_middle-left .a_left-part2 .a_Lpart2-bottom h2{
    width: 280px;
    height: auto;
    font-size: 18px;
    margin: 0px auto 20px auto;
}
.a_middle-left .a_left-part2 .a_Lpart2-bottom ul{
    width: 270px;
    height: auto;
    margin: 0px 0px 0px 10px;
}
.a_middle-left .a_left-part2 .a_Lpart2-bottom ul li{
    line-height: 25px;
}
.a_middle-left .a_left-part2 .a_Lpart2-bottom ul li .li-left{
    display: inline-block;
    float: left;
    width: 49px;
}
.a_middle-left .a_left-part2 .a_Lpart2-bottom ul li .li-right{
    display: inline-block;
    float: left;
    width: 210px;
    height: auto;
    overflow: hidden;
}
/*关注转态的圆角编写开始********不支持低版本的IE****/
.a_Lpart2-top .a_li-special a{
    display: block;
    float: left;
    margin: 10px 25px 0px 0px;
    font-size: 14px;
    color: #fff;
    padding: 3px 10px;
    background: #09407C;
    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari 和 Chrome */
    border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
    text-indent: 20px;

}
.a_Lpart2-top .a_li-special a:hover{
	color:#fff;
}
.a_Lpart2-top .a_li-special .a_talk{
    background: #09407C url("../../../images/space/a/normal/experts_01.png") no-repeat 10px 10px;
}
.a_Lpart2-top .a_li-special .a_talk:hover{
    background: #006699 url("../../../images/space/a/normal/experts_01.png") no-repeat 10px 10px;
}
.a_Lpart2-top .a_li-special .a_focus{
    padding-left: 2px;
    text-indent: 0px;
}
.a_Lpart2-top .a_li-special .a_focus:hover{
    background: #006699;
}
.a_Lpart2-top .a_li-special .a_focus span{
    display: block;
    width: 25px;
    height: 25px;
    float: left;
}
.nfollow-img{
    background: url("../../../images/space/a/normal/experts_02.png") no-repeat 8px 8px;
}
.follow-img{
    background: url("../../../images/space/a/normal/cancel.png") no-repeat 8px 8px;
}

/*.a_Lpart2-top .a_li-special .a_focus:hover{*/
    /*background: #006699;*/
/*}*/
/*关注转态的圆角编写结束的标志*/





/*一下是中间的右边部分*/
.a_middle .a_middle-right{
    width: 885px;
    height: auto;
    overflow: hidden;
    float: right;
    /*border-bottom: 2px dotted yellow;*/
}
.a_middle .a_middle-right .a_right-part1{
    width: 885px;
    height: auto;
    margin: 0px;
    background: #fff;
    padding-bottom: 35px;
}
.a_middle .a_middle-right .a_right-part1 .a_Rsub-part{
    margin: 22px auto 0px auto;
    width: 850px;
    height: 120px;
    padding-bottom: 25px;
    background: url("../../../images/space/a/normal/a_footer-line.jpg") repeat-x left bottom;
}
.a_middle .a_middle-right .a_right-part1 .a_Rsub-part img{
    width: 190px;
    height: 120px;
    float: left;
}
.a_middle .a_middle-right .a_right-part1 .a_Rsub-part .a_img-right{
    width: 645px;
    height: 120px;
    /*background: yellow;*/
    float: right;
}
.a_middle-right .a_right-part1 .a_Rsub-part .a_img-right h3{
    width: 645px;
    height: 20px;
    overflow: hidden;
    margin: 0px 0px 13px 0px;
    /*font-size: 16px;*/
    /*font-weight: bold;*/
}
.a_middle-right .a_right-part1 .a_Rsub-part .a_img-right h3 a{
    font-size: 16px;
    font-weight: bold;
    color: #4B4B4B;
    display:block;
    float: left;
    width: 485px;
    overflow: hidden;
}
.a_middle-right .a_right-part1 .a_Rsub-part .a_img-right h3 a:hover{
    color: #09407C;
}
.a_middle-right .a_right-part1 .a_Rsub-part .a_img-right h3 .a_science-time{
    font-size: 14px;
    color: #686868;
    display: block;
    float: right;
}
.a_middle-right .a_right-part1 .a_Rsub-part .a_img-right p{
    font-size: 12px;
    line-height: 22px;
    height: 88px;
    overflow: hidden;
}
.a_middle-right .a_right-part1 .a_Rsub-part .a_img-right p a{
    color: #09407C;
}
.a_middle-right .a_right-part2{
    width: 885px;
    height: auto;
    margin-top: 18px;
    background: #fff;
    padding-bottom: 40px;
}
.a_middle-right .a_right-part2 p{
    width: 850px;
    margin: 15px auto 0px auto;
    /*background: red;*/
    height: 30px;
    padding-bottom: 10px;
    line-height: 30px;
    font-size: 16px;
    overflow: hidden;
    background: url("../../../images/space/a/normal/a_footer-line.jpg") repeat-x left bottom;
}
.a_middle-right .a_right-part2 p a{
    float: left;
    width: 743px;
    overflow: hidden;
    /*background: yellow;*/
}
.a_middle-right .a_right-part2 p span{
    float: right;
    font-size: 14px;
}
/*公共的模块的文字题目*/
.a_common-h{
    width: 100%;
    height: 55px;
    background: #09407C;
    font-size: 22px;
    line-height: 55px;
    color: #FEFEFE;
}
.a_common-h .span-left{
    display: inline-block;
    float: left;
    margin-left:18px;
    color: #FEFEFE;
    height: 55px;
}
.a_common-h .span-left .a_engH{
    font-size: 14px;
}
/*.a_common-h a{*/
    /*float: right;*/
    /*margin-right: 18px;*/
    /*color: #FEFEFE;*/
    /*font-size: 14px;*/
/*}*/
.a_common-h .span-right{
    float: right;
    margin-right: 18px;
    height: 55px;
    line-height: 55px;
    color: #fefefe;
    font-size: 14px;
}
.a_common-h .span-right a{
    color: #fefefe;
}
/*中间部分结束的标志***********************/






/*页脚开始的部分******/
.a_common-footer{
    width: 1180px;
    height: auto;
    margin: 0 auto;
}
.a_common-footer h2{
    width: 1180px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    margin: 0px 0px 10px 0px;
    color: #000;
    background: url("../../../images/space/a/normal/a_footer-line.jpg") repeat-x left bottom;
    overflow: hidden;
}
.a_common-footer ul{
    width: 1180px;
    margin: 0px auto;
}
.a_common-footer ul li{
    display: block;
    font-size: 14px;
    float: left;
    margin-right: 50px;
    line-height: 25px;
}
/*页脚结束的部分*/

/*-------------------------------  页码开始  -----------------------*/
.page{
    width: 790px;
    height: 27px;
    text-align: center;
    margin: auto!important;
    padding: 20px 0 5px 0;
    overflow: hidden;
}
.page ul{
    height: 27px;
    display: block;
    margin: 0px auto;
}
.page ul li{
    float: left;
    margin: 0px 5px 0px 15px !important;
    padding-right:0px !important;
    overflow: hidden;
}
.page ul li a{
    display: block;
    width: 25px;
    height: 25px;
    border: 1px solid #ccc;
    line-height: 25px;
}

.page ul li a:hover{
    color: #fff;
    background: #066AB5;
}
.page ul .page_on{
    background: #066AB5;color:#fff;
}
.page .page_prev{
    background: url("../../../images/space/a/normal/search_img_04.png") no-repeat 2px 3px;
}
.page .page_prev:hover{
    background: #066AB5 url("../../../images/space/a/normal/search_img_04.png") no-repeat 2px -18px;
}
.page .page_next{
    background: url("../../../images/space/a/normal/search_img_04.png") no-repeat -17px 3px;
}
.page .page_next:hover{
    background: #066AB5 url("../../../images/space/a/normal/search_img_04.png") no-repeat -17px -18px;
}

/*-------------------------------  页码结束  -----------------------*/


/*---- 各页面没有内容的空白页面样式----- */
/* 大的 */
.member_nosearch{width:300px;height:80px;margin:85px auto;}
.member_nosearch img{width:78px;height:80px;float: left;}
.member_nosearch .nosearch_txt{float: left;width:198px;margin-left:24px;}
.member_nosearch .nosearch_txt .m_one{font-size:28px;line-height: 80px;color:#09407C;width:auto;background:none;padding-bottom:0;height:auto;margin:0;}
/* 小的 */
.member_nosearch2{width:180px;height:48px;margin:35px auto;}
.member_nosearch2 img{width:47px;height:48px;float: left;}
.member_nosearch2 .nosearch_txt2{float: left;width:120px;margin-left:10px;}
.member_nosearch2 .nosearch_txt2 .m_one2{font-size:20px;line-height: 48px;color:#09407C;width:auto;background:none;padding-bottom:0;height:auto;margin:0;}
/*---- 各页面没有内容的页面样式end----- */

