/* margin & padding */
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, address, cite, del, em, img, q, u, i, dl, dt, dd, ol, ul, li, form,
label, table, tr, th, td,caption, tbody, tfoot, thead, article, aside, details, summary, figure, figcaption, footer, header, menu, nav,
section, audio, input, select, textarea {margin:0;padding:0;border:0;}
header,footer,nav,section,menu,article,aside { display:block;}
h1, h2, h3, h4, h5, h6{font-weight: normal;color: #202223;line-height: 160%;}
body {font-family:'微软雅黑','Heiti SC','黑体','Arial'; color:#202223; margin: 0 auto; cursor:default;word-break:break-all;  white-space:normal; -webkit-tap-highlight-color:rgba(255,255,255,0);letter-spacing:0.2px;}
body{font-size:16px; background: #f0f4f7;}
/**, *:before, *:after {box-sizing: border-box;}*/

/*-------*/

/* color */
.cRed, a.cRed:link, a.cRed:visited {
color: #ef4820;
}

.cRed a {
color: #ef4820;
}

.cyan, a.cyan:link, a.cyan:visited,.cyan a{color:#015293;}

.cWhite, a.cWhite:link, a.cWhite:visited {
color: White;
}

.cBlue, a.cBlue:link, a.cBlue:visited {
color: #039;
}

.cDeepBlue, a.cDeepBlue:link, a.cDeepBlue:visited {color:#174683;}

.cBlack, a.cBlack:link, a.cBlack:visited {
color: Black;
}

.cy, a.cy:link, a.cy:visited {
color: #fff600;
}

.ablul {
color: #1f578d;
}
/* font */
.fB {
font-weight: bold;
}

.txtLft {
text-align: left;
}

.txtCtr {
text-align: center;
}

.txtRgt {
text-align: right;
}
/* float */
.lft {
float: left;
display: inline;
}

.rgt {
float: right;
display: inline;
}

.clear {
clear: both;
display: block;
}

.f36 {
font-size: 36px;
}

.f28 {
font-size: 28px;
}

.f22 {
font-size: 22px;
}

.f18 {
font-size: 18px;
}

.f16 {
font-size: 16px;
}

.f12 {
font-size: 12px;
}

.f13 {
font-size: 13px;
}

.f14 {
font-size: 14px;
}

.f17 {
font-size: 17px;
}

.f15 {
font-size: 15px;
}
/* margin */
.mt5 {
margin-top: 5px;
}

.mt10 {
margin-top: 10px;
}
.mt20 {
margin-top: 20px!important;
}

.mr20 {
margin-right: 20px;
}

.ml10 {
margin-left: 10px;
}

.ml20 {
margin-left: 20px;
}

.mb20 {
margin-bottom: 20px!important;
}
/* padding */

.w100-per{width:100%}

.bgc-white{background-color:#fff;}

/* link & action */
a:link, a:visited, a:active {
color: #363636;
text-decoration: none;
cursor: pointer;
}

a:hover {
color: #015293;
text-decoration: none;
}

.aa1:link {
text-decoration: none;
color: red;
}

.aa1:visited {
text-decoration: none;
color: #333333;
}

.aa1:hover {
color: #CC0000;
text-decoration: underline;
}

.bl {
font-family: "宋体";
font-size: 12px;
color: #039;
}
/* cursor */
a, button, input[type="button"], input[type="submit"], input[type="reset"] {
cursor: pointer;
}
/* Clear Fix */
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {
display: inline-block;
*height: 0;
_overflow: hidden;
}
/* Hide from IE Mac \*/
.clearfix {
display: block;
}
/* End hide from IE Mac */
/* end of clearfix */
.yahei {
font-family: "Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "华文细黑", STHeiti, MingLiu;
}
.menu {
height: 40px;
background: #164782;
width: 100%;
line-height: 40px;
margin-bottom: 5px;
z-index: -11;
}

.menu ul {
padding-left: 10px;
}

.menu li a {
color: #FFF;
display: block;
float: left;
width: 70px;
text-align: center;
}

.menu li .cur {
background: url(../images/nbg1.jpg) no-repeat center bottom;
color: #164782;
font-size: 15px;
}

.menu dd a {
color: #FFFC00;
margin-right: 8px;
}

.subnav {
height: 35px;
width: 100%;
margin-bottom: 3px;
}

.subnav .line {
background: url(../images/sbg1.jpg) no-repeat;
width: 27px;
height: 35px;
}

.subnav ul {
background: #d6e7f2;
width: 100%;
height: 35px;
}

.subnav li {
line-height: 35px;
height: 35px;
}

.subnav .bg {
background: #548dc7;
}

.subnav li a {
padding: 0px 11px;
height: 35px;
line-height: 35px;
}


.box {
width: 100%;
display: inline-block;
}

.list {
width: 100%;
display: inline-block;
}
/*.list li{line-height:27px; color:#666; background:url(../images/d.jpg) no-repeat 0px center; }*/
.list li {
line-height: 27px;
color: #666;
}

/*二级页面*/
.iconb {
width: 567px;
background: url(../images/icon3.png) repeat-x center;
}

.subnav3 {
height: 35px;
width: 100%;
margin-bottom: 3px;
background: #d6e7f2;
width: 100%;
height: 35px;
width: 100%;
}

.subnav3 .subnav4, .subnav5 {
float: left;
}

.subnav3 ul {
background: #d6e7f2;
width: 100%;
height: 35px;
}

#appDetailstbl tr[name="changecolor"]:hover td a{
color: #FF0000;
}

.ulselect {
background: #ed8218;
}


.subnav5 .line {
background: url(../images/sbg1.jpg) no-repeat;
width: 27px;
height: 35px;
}

.subnav5 li {
line-height: 35px;
height: 35px;
}

.subnav5 li a {
padding: 0px 5px;
height: 35px;
line-height: 35px;
display: block;
float: left;
}

.subnav4 li {
line-height: 35px;
height: 35px;
}

.subnav4 .bg {
background: #548dc7;
}

.subnav4 li a {
padding: 0px 8px;
height: 35px;
line-height: 35px;
display: block;
float: left;
}

.subnav4 li a:hover {
background-color: #ed8218;
}

.agray{ color:#666}
.line_x{ line-height: 25px;border-bottom: 1px dotted #ccc;padding-bottom: 8px;}
.ztfont{ font-family:"宋体";line-height: 24px; margin: 10px 20px;}
.f16{ font-size:16px;}

/*------------*/


.clear{ clear: both;}
.fl{ float:left}
.fr{ float:right}
ul{ list-style: none;}
img{ border:0}
a{text-decoration:none;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.pt30{ padding-top:30px;}
.w1200px{width:1200px;}
.hide{display:none;}


.home{ width:1200px; margin:0 auto}
.logo{ width:175px;}
.topmain {
    height: 45px;
    background: #fff;
    line-height: 45px;
    color: #ccc;
    border-bottom: 1px solid #c9def3;
}
.topmain .nav-top {
    position: relative;
}

.topmain {
    line-height: 45px;
    color: #ccc;
}
.topmain a {
    font-size: 13px;
    color: #666;
    padding: 0 10px;
    text-decoration: none;
    font-family: 'Microsoft YaHei';
}
.topmain .nav-top {
    position: relative;
}
.topmain .nav-top .box-ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.topmain .nav-top .box-li {
    float: left;
}
.topmain a {
    font-size: 13px;
    color: #666;
    padding: 0 10px;
    text-decoration: none;
    font-family: 'Microsoft YaHei';
}
.topbj{ background: url(/www/edunew/images/bg_header.png); height: 113px;}
.logobar {
   
    width: 1200px;
   
    margin: 0 auto;
}
.zhengdangban {
    color: #2783d2!important;
    font-family: "微软雅黑";
    font-size: 22px;
    font-weight: bold;
}
.logobar img {
    float: left;
    font-size: 23px;
}
.logobox {
    padding-top: 28px;
    padding-bottom: 28px;
}
.nav{ height:45px; line-height:45px; background:#015293 url(/www/edunew/images/navbj.jpg) repeat-x;}
.nav .home .ul1 li{float:left;}
.nav .home .ul1 li a{ color:#fff;  padding-right:57px;font-size: 17px;}
.nav .home .ul2 li{float:left;}
.nav .home .ul2 li a{ color:#fff;  padding-right:26px; font-size:14px}
.nav .home li a:hover,.nav .home li a.on{ color:#ffe400}

#menu_ztwx{background-color: rgb(240, 248, 255);border: 1px solid #aecff5;}

.title{ border-bottom:1px solid #d4d4d4; margin-bottom:30px;}
.title h4,.more{ height:40px; line-height:40px;}
.title h4 a{ color:#494949; font-size:19px; border-bottom:3px solid #cc3333; padding:6px 2px;}
.title .more a{ color:#999;font-size:15px;}
.title .more a:hover{ color:#666; }

.jpbg_pic img{width:400px;height:240px;}
.jpbg_txt{ width:770px;}
.hottext{ border-bottom:1px dashed #ccc; padding-bottom:8px; margin-bottom:8px}
.hottext .xqcss{text-indent: 2em;line-height: 160%;font-size: 14px;padding-top: 3px; color:#999}
.cblue{ color:#015293; font-size:22px;}
.cblue2{color:#015293; }
.black{ color:#333; font-size:19px;}
 .list li{line-height:200%}
 .list .acss{ display:block; width:85%;text-overflow : ellipsis;white-space : nowrap;overflow : hidden; color:#494949; font-size:15px;line-height: 32px; }
 .list .time{ font-size:13px; color:#8c8c8c; }
.w50{ width:580px}
.hottext1{ padding-bottom:10px}
.hottext1 .zjimg{ width:90px; border:1px solid #ddd}
.hottext1 .width450{ width:470px;}
.hottext1 .xqcss{ font-size:14px;line-height: 160%;padding-top: 3px;color: #999;}
.title4{padding-right:3px;}
.hottext1 .rdimg{ height: 107px;}
.hottext1 .width414{ width:414px;}
.minw .acss{width:90%;}
.w400{ width:412px;}
.sjbox+.sjbox{ margin-left:30px;}
.banner{ background:url(../images/banner.jpg) no-repeat top; height:350px; background-size:auto}
.minw1 .acss{width:100%;}


.rd_ul .rd_img{ width:115px;border: 1px solid #d2e3e8;}
.rd_ul .rd_text{ width:445px}
.rd_ul .rd_text h2 a{ font-size:19px; padding-top:8px; color:#333}
.rd_ul .rd_text h2 a:hover{ color:#015293}
.rd_ul .rd_text p{ color:#9c9c9c; font-size:14px; width:95%;} 
.rd_ul li{ padding-bottom: 15px;}

.acss:hover{ color:#015293}
.download { padding-top:10px;}
.download li{ float:left}
.download li+li{ margin-left:10px;}

.zjia {width: 100%;overflow: hidden;padding-top: 30px;margin-bottom: 10px;}
.zjia dt {width: 55px;height: 280px;background: url(../images/t1.jpg) no-repeat;margin-right: 10px;}
.zjcss{ width:1135px; margin:0 auto;}
.zjcss a{ text-decoration:none; display:block; float:left;padding:9px; color:#333;}
.zjcss a:hover{ color:#2b94ff}
/*专家库新样式*/
.zj_w img{ margin:0 auto;padding-left: 170px; }
#chart1 div canvas{
    cursor: pointer;
}

.icon1{ background:url(../images/icon.png) no-repeat center; width:16px; height:16px; display:block}
.bottom1 ul li{ float:left; width:290px; height:120px;border: 1px solid #e9e9e9;}

.bottom1{margin-bottom:30px}
.b_li+.b_li{ margin-left:10px;}


.footer{ border-top:6px solid #015293; background:#f0f4f7;padding:30px;}
.homebottom{ width:950px; padding-top:20px; margin:auto;color:#333;font-size:12px}
.homebottom a{ color:#333;font-size:13px}
.homebottom td a{ text-decoration:underline;font-size:12px}
.bottom1{color:#333;font-size:13px}



.select-wraps {margin-top: 20px;}
.select-wrap {height: 160px;}
/*.select-wrap .select0 {width: 292px;height: 160px;overflow: hidden;position: absolute;}*/
.select-wrap .select0 {width: 232px;height: 160px;overflow: hidden;position: absolute;}
/*
.select-wrap .select0:nth-child(1) {margin-left: 0px;}
.select-wrap .select0:nth-child(2) {margin-left: 302px;}
.select-wrap .select0:nth-child(3) {margin-left: 604px;}
.select-wrap .select0:nth-child(4) {margin-left: 906px;}
*/
.select-wrap .select0:nth-child(1) {margin-left: 0px;}
.select-wrap .select0:nth-child(2) {margin-left: 250px;}
.select-wrap .select0:nth-child(3) {margin-left: 502px;}
.select-wrap .select0:nth-child(4) {margin-left: 752px;}
.select-wrap .select0:nth-child(5) {margin-left: 1002px;}

/*.select-wrap .select {width: 232px;height: 160px;position: absolute;margin: 0 auto;background-repeat: no-repeat;background-size: 100% 100%;}*/
.select-wrap .select {width: 232px;height: 160px;position: absolute;margin: 0 auto;background-repeat: no-repeat;background-size: 100% 100%;}
.select-wrap .select a{ color:#fff; border:1px solid #fff;  padding:2px 12px;line-height: 160px; border-radius:30px;}
.select-wrap .select_cover {z-index: 3;}
.select-wrap .hover-text1 {margin: 0 auto;font-size: 24px;color: #fff;text-align: center;line-height: 30px;z-index: 2;background-color: rgba(0, 0, 0, 0.5);padding-top: 45px;}
.hover-text2 {display: none;margin: 0 auto;color: #fff;font-size: 20px;text-align: center;z-index: 1;background-color: rgba(0, 0, 0, 0.4);border:1px solid #fff; cursor:pointer;}
.select-wrap .hover-text {line-height: 52px;width: 65%;margin: 0 auto;}
.select-wrap .hover-text-two {line-height: 79px;}
.select-wrap .select1 { background-image: url(../images/user_select_1.jpg);}
.select-wrap .select2 { background-image: url(../images/user_select_2.jpg);}
.select-wrap .select2:hover .select2_cover1 {display: none;}
.select-wrap .select2:hover .select2_cover2 {display: block;}
.select-wrap .select3 {background-image: url(../images/user_select_3.jpg);}
.select-wrap .select4 {background-image: url(../images/user_select_4.jpg);}
.select-wrap .select5 {background-image: url(../images/user_select_5.jpg);}


.select-wrap.select-wrap2 {margin-top: 20px;}
.pcss{ color:#fff; font-size:18px; background:#1796db; display:block;  border-raudis:5px; width:130px; margin:10px auto}

.erwma{ padding:12px 0px 10px 10px; }
.erwma img{ float:left; width:95px; height:95px; margin-right:10px; }
.tel{ padding:10px 0px 10px 10px;}
.tel img{ float:left; width:80px; height:90px; margin-top: 7px;}

.b_li .f14{ font-size:15px;text-align: right;padding-top:10px;padding-right:10px;}
.home-f16{ font-size:16px;}

.textbox h2,.textbox p{ color:#fff}
.textbox h2{ 
	font-size:28px;
	font-weight: 700;
	font-style: normal;
}
.textbox p{
    margin-top: 15px;
    max-height: 120px;
    line-height: 30px;
    overflow: hidden;
    font-size: 16px;
}
.textbox { width:630px; float:left; text-align:justify; padding-top:7%}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    /*-webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);*/
    -webkit-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

/**国研数据*/
.home_sj {}
.c_l_tjsjkchart{margin-top:10px;margin-left: 30px;}
.c_l_tc_top{  height:15px; line-height:15px; _line-height:100%; margin:0; padding-left:17px;font-size:13px}
.c_l_tc_top .re{color:#36A5ED;}
    .c_l_tc_top .re2 {
    color:#36A5ED;
    }
.c_l_tc_top .fb{font-weight:700;}
.c_l_tc_top .cp{cursor:pointer;}
.c_l_tc_t_gi,.c_l_tc_t_ri{ height:7px; width:7px; margin:0 8px 0 10px; _margin:0 8px auto 8px; _font-size:0; float:left}
.c_l_tc_chart{ width:330px; height:195px; margin:0}




.bl {font-family: "宋体";font-size: 12px;color: #565454;line-height:28px;}
.arealist{padding-left:15px;padding-bottom:10px;}
.arealist .b:hover,.arealist .b:hover .bl{background-color:#015293;color:#fff;}
.arealist .bl{color:#565454}
.arealist td.on{background-color:#015293;}
.arealist a.on{color:#fff;}

.leaflist{margin:0px; padding-right:10px;height:1%;overflow:hidden}
.leaflist li .sub{ float:left; height:34px; text-align:left; line-height:34px;}
.leaflist li .date{float:right;height:32px;color:Gray;font-size:14px;}
.leaflist li .div1{clear:both; text-align:left; padding:0px;margin:0px;color:Gray;padding-left:21px;text-indent:2em;font-size:12px;padding-bottom:10px;line-height:150%}
.leaflist li .div1 span{color:#999}

.pagingsite{font-family: "Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "华文细黑", STHeiti, MingLiu;font-size:15px;margin-top:30px!important;}
.pagingsite span{color:#363636;}
.pagingsite input{border:solid 1px #ddd;padding:3px 5px;color:#333;}

/*分页*/
.y-pagination {float: right;zoom: 1;font-family: "microsoft yahei";font-size: 12px; margin:30px 0;padding-bottom: 20px;}
.y-pagination .p-prev,.y-pagination .p-next{width: 66px;}
.y-pagination a.p-item:hover, .y-pagination .p-prev:hover, .y-pagination .p-next:hover, .y-pagination .p-first:hover, .y-pagination .p-last:hover {border-color: #3188df;background-color: #3188df;text-decoration: none;
color: #fff;}
.y-pagination .p-elem {display: inline-block;margin: 0 4px;vertical-align: middle;text-align: center;min-width: 30px;height: 30px;line-height: 30px;_width: expression(this.width > 30 ? "30px" :"");}
.y-pagination a.p-item, .y-pagination .p-prev, .y-pagination .p-next, .y-pagination .p-first, .y-pagination .p-last{border: solid 1px #ddd;color: #333;border-radius: 2px;text-decoration: none;}
.y-pagination .p-total, .y-pagination .p-item-go,.y-pagination .p-total span {color: #666;}
.y-pagination .p-ipt-go {width: 40px;border: solid 1px #ddd;}
.y-pagination .p-ipt-go, .y-pagination .p-btn-go {height: 22px;line-height: 22px;vertical-align: top;padding: 0;margin: 3px 5px 0;text-align: center;}
.y-pagination .p-btn-go {display: inline-block;color: #3188df;width: 38px;border: solid 1px #3188df;text-decoration: none;border-radius: 2px;}

.y-pagination .current {border-color: #3188df;background-color: #3188df;color: #fff;cursor: default;}


/*top*/
.scroll-top{display:none;position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; z-index:999; }
.scroll-top .btn-top{background:url(../../integrated/images/Back1.png) no-repeat center; width:47px; height:47px;}
.scroll-top .btn-top:hover{background-image:url(../../integrated/images/Back2.png);}


/*左侧区域列表*/
.lftarea{padding-top:15px;}
.lftarea .lbtn{margin-top:8px;}
.lftarea .btn_gl{width:260px;height:42px;color:#FFF;font-family:"微软雅黑";line-height:42px;padding-left:5px;}
.lftarea .report{margin:0 auto;}
.lftarea .re{padding:4px 0;width:66px;line-height:19px!important;}
.lftarea .r_txt{color:#333333;font-size:14px;font-family:"微软雅黑";text-align:center;display:block;}
.lftarea .icon_note{background:#e0efff url(../images/icon_note.png) no-repeat 5px center; color:#2b86e2;padding-left:42px;}

/*banner新增11.23*/
.tab{width: 480px;float: right; height:350px;position: absolute;right: 0;}
.tab a{ color:#fff;width: 80px;height: 50px;line-height: 50px;}
.tab a:hover,.tab .on{ color:#6FF}
.p_r{position: relative;}
.tab_b1{ position:absolute; bottom:135px;}
.tab_b2{position:absolute; bottom:230px; left:40px }
.tab_b3{position:absolute; bottom:310px; left:200px }
.tab_b4{position:absolute; bottom:230px; left:370px }
.tab_b5{position:absolute; bottom:135px; left:410px }
.textbox p{margin-top: 15px;max-height: 120px;line-height: 28px;overflow: hidden;font-size: 15px;}

.divleftmenu {
    padding-bottom: 10px;
}
.mc_left td {
    line-height: 32px;
}
/*.mc_left{background-color: #fff;}*/
.divleftmenu td {
    padding: 5px 0;
}
.title_cq {
    display: inline-block;
    background-color: #f0f2f7;

    padding-right: 10px;
    height: 30px;
    color: #333;
    line-height: 25px;
}
.b16-new {
    color: #1f578d;
    font-size: 17px;
    font-family: "微软雅黑";
    padding-left: 10px;
}
.page-header::before {
    display: inline-block;
    width: 9px;
    height: 9px;
    margin-top: 10px;
    margin-right: 9px;
    margin-left: 2px;
    vertical-align: top;
    background-color: #1f578d;
    content: "";
}

::after, ::before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/*左侧区域列表*/
.globalbox {
    margin: 0 auto;
    padding: 20px 0;
}

    .globalbox a {
        display: block;
    }

.lbtn {
    margin-top: 8px;
}

.btn_gl {
    width: 260px;
    height: 42px;
    color: #FFF;
    font-family: "微软雅黑";
    line-height: 42px;
    padding-left: 5px;
}

.report {
    margin: 0 auto;
}

.re {
    padding: 4px 0;
    width: 66px;
    line-height: 19px !important;
}

.r_txt {
    color: #333333;
    font-size: 14px;
    font-family: "微软雅黑";
    text-align: center;
    display: block;
}

.icon_note {
    background: #e0efff url(../images/icon_note.png) no-repeat 5px center;
    color: #2b86e2;
    padding-left: 42px;
}
