@charset "utf-8";

/* CSS Document */

.main_box{/* background:url(../images/index_main_bg.jpg) repeat-x top center; */}
.left-box{width:780px}
.right-box{width: 400px;}

/*首页第一部分*/
.index_box_01{ background-color:#fff; height:auto;}
/*幻灯片*/
.hdp{width:640px;border:solid 1px #eaeaea;padding:1px;background-color:#fff;/* margin-left:10px; */margin-right: 8px;}
/*焦点图*/
.focus{ position:relative; width:640px; height: 324px; background-color: #000; float: left;}  
.focus img{ width:640px; height: 320px;} 
.focus .shadow .title{width: 600px; height: 34px;padding-left: 30px;padding-top: 20px; }
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:34px; line-height: 34px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align: left;     white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;color: #fff;}  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200;  }  
.focus .fbg div{margin:20px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .fbg div a{position:relative; display:block; width:10px; height:10px; border-radius:7px; margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .fbg div .current,.focus .fbg div a:hover{background:#0a7cc6; color: transparent;font-weight: bold;}    
.focus .fbg div img{display:none}    
.focus .fbg div i{ display: none; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0; background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right:1px; background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
/*新闻中心*/
.xwzx{ width:495px;}
.woaicss {position:relative;width: 548px;} 
.index2-tit3 li{ display:block; float:left; height:30px;margin: 0 2px 0 5px; display:inline; font-size:16px; color:#0066ae;}
.woaicss_con1 {display:block; width:100%; height:285px; overflow:hidden;} 
.woaicss_con1 ul { width:100%; height: 285px;margin-top:10px;  } 
.woaicss_con1 li{ width:100%; line-height:32px; font-size:14px;  }
.woaicss_con1 li a{ display:block; float:left; color:#333; width:360px; padding-left:10px; margin-left:10px; background: url(../images/index2-li-style.png) left center no-repeat; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;} 
.woaicss_con1 li a:hover{ color:#0a7cc6;}
.woaicss_con1 li span{ float:right; padding-right:5px; color:#ababab;}
.woaicss_con1 li.gd{ float:right; color:#ababab; font-size:14px; }
.woaicss_con1 li.gd a{ color:#ababab; padding-right:5px; text-align:right; display:block; width:40px; position:absolute; top:15px; right:0px; background: none;}
.woaicss_con1 li.gd a:hover{ color:#0a7cc6;}

.index2-tit3{ background-color:#f4f4f4; height:43px; padding:15px 0 0 10px;}
.index2-tit3 li{ width:108px; height:43px; line-height:35px; text-align:center; color:#bc0005;}
.index2-tit3 li a{ color:#333; font-weight:700;}
.index2-tit3 li:hover, .index2-tit3 li.curr { background:url(../images/index2-tit3_bg.png) no-repeat center;color:#fff;} 
.index2-tit3 li:hover a, .index2-tit3 li.curr a { color: #fff;  font-weight:700;}
/*首页第二部分*/
.index_box_02{ background-color:#fff;}
/*科技政策*/
.kjzc{width: 380px;/* margin-left:10px; */}
.kjzc-t{/* width:357px; */height:35px;padding-top:7px;border-bottom:solid 2px #0a7cc6;}
.kjzc-t h4{ display:block; color:#fff; background-color:#0a7cc6; padding:6px 20px;}
.kjzc-t a{ color:#ababab; padding-right:5px;}
.kjzc-t a:hover{ color:#0a7cc6;}
.kjzc-lb{ padding:10px 0; line-height:32px;}
.kjzc-lb ul{}
.kjzc-lb ul li{/* width: 350px; */line-height:32px;background: url(../images/index2-li-style.png) left center no-repeat;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;/* padding-right: 10px; */}
.kjzc-lb ul li a{ padding-left:10px; }
/*科技成果*/
.kjcg{width: 380px;margin-left: 20px;}
.kjcg-t{/* width:357px; */height:35px;padding-top: 7px;border-bottom:solid 2px #0a7cc6;}
.kjcg-t h4{ display:block; color:#fff; background-color:#0a7cc6; padding:6px 20px;}
.kjcg-t a{ color:#ababab; padding-right:5px;}
.kjcg-t a:hover{ color:#0a7cc6;}
.kjcg-lb{ padding:10px 0; line-height:32px;}
.kjcg-lb ul li{line-height:32px;/* margin-left: 10px; */background: url(../images/index2-li-style.png) left center no-repeat;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;/* padding-right: 10px; */}
.kjcg-lb ul li a{ padding-left:10px; }
/*科技服务*/
.kjfw{/* width:387px; *//* margin-right:10px; */}

.kjfw-t{/* width:387px; */height:35px;padding-top: 7px;border-bottom:solid 2px #0a7cc6;}
.kjfw-t h4{ display:block; color:#fff; background-color:#0a7cc6; padding:6px 20px;}
.kjfw-t a{ color:#ababab; padding-right:5px;}
.kjfw-t a:hover{ color:#0a7cc6;}
.kjfw-lb{ background-color:#f5f5f5; margin-top:5px; height: auto; padding-top:5px;}
.kjfw-lb ul{ width:98%; margin:0 auto;}
.kjfw-lb ul li{ float:left; width:120px; margin:5px 3px; text-align:center; position: relative;
    overflow: hidden;}
.kjfw-lb ul li img{ margin-bottom:5px;}
/*学术学会*/
.kjfw1{/* width:397px; */}
.kjfw-t{/* width:397px; */height:35px;padding-top: 7px;border-bottom:solid 2px #0a7cc6;}
.kjfw-t h4{ display:block; color:#fff; background-color:#0a7cc6; padding:6px 20px;}
.kjfw-t a{ color:#ababab; padding-right:5px;}
.kjfw-t a:hover{ color:#0a7cc6;}
.kjfw-lb{ background-color:#f5f5f5; margin-top:5px; height: auto; padding-top:5px;}
.kjfw-lb ul{ width:98%; margin:0 auto;}
.kjfw-lb ul li{ float:left; width:120px; margin:5px 3px; text-align:center; position: relative;
    overflow: hidden;}
.kjfw-lb ul li img{ margin-bottom:5px;}
/*lighting*/
figure {
  margin: 0;
}

.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}

.hover14 figure::before {
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 2;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}

.hover14 figure:hover::before,.w3_agile_team_grid:hover .hover14 figure::before{
    -webkit-animation: shine .75s;
    animation: shine .75s;
}

@keyframes shine {
    100% {
        left: 125%;
    }
}


/*首页第三部分*/
.index_box_03{ background-color:#fff; padding-top:15px;}
/*专题专栏*/
.ztzl{/* width:98%; */margin:0 auto;background-color:#f5f5f5;height:128px;overflow:hidden;}
.ztzl-l{}
.ztzl-r{width: calc(100% - 81px);}
/*滚动效果*/
.ztzl-box{margin:0 auto;overflow:hidden;position:relative;padding: 16px 40px;box-sizing: border-box;}
.ztzl-box .sPrev,.ztzl-box .sNext{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:50%;margin-top: -25px; z-index:5; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.ztzl-box .sPrev{ background-position:0 -60px; left:12px;}
.ztzl-box .sNext{background-position:0 0;right: 12px;}
.ztzl-box img{width: 100%;height:96px;}



/*首页第四部分*/
.index_box_04{ background-color:#fff;}
/*学术期刊*/
.xsqk{ width:575px; margin-left:10px;}
.xsqk-t{ width:575px; height:35px; padding-top:7px; border-bottom:solid 2px #0a7cc6; }
.xsqk-t h4{ display:block; color:#fff; background-color:#0a7cc6; padding:6px 20px;}
.xsqk-t a{ color:#ababab; padding-right:5px;}
.xsqk-t a:hover{ color:#0a7cc6;}
.xsqk-lb{  line-height:30px; margin-top:10px;}
/*切换效果*/
.woaicss_title { height:60px;overflow:hidden;}
.woaicss_title li{ display:block; float:left; width:35%; height: 28px;/*margin:0 2px 0 5px;*/ display:inline; text-align:center; font-size:14px; padding-right:15px;}
.woaicss_title li a{ display:block; /* width:72px; */ height:28px; line-height:28px; color:#ababab;  font-size:14px;}
.woaicss_title li a:hover{ color:#0066ae; font-weight:700; border-bottom:solid 2px #0066ae; height:28px;}
.woaicss_title_bg1{ background-position:0 0;}
.woaicss_title_bg2{ background-position:0 -30px;}
.woaicss_title_bg3{ background-position:0 -60px;}
.woaicss_title_bg4{ background-position:0 -90px;}
.woaicss_con {display:block; width:100%; height:145px; overflow:hidden;}
.woaicss_con ul { width:100%; height: 145px;margin-top: 10px;}
.woaicss_con li{ width:98%; line-height:28px; margin-left:10px; /*background: url(../images/index2-li-style.png) left center no-repeat;*/white-space:nowrap; text-overflow:ellipsis; overflow: hidden; padding-right:10px; }
.woaicss_con li a{ float:left; color:#333; padding-left:10px;}
.woaicss_con li a:hover {color:#0066ae;}
.woaicss_con li span{ float:right; padding-right:5px; color:#ababab;}
.woaicss_copy { width:438px; margin:10px auto; text-align:center;}
.woaicss_copy a {color:#f00;}
.woaicss_title .cur,.woaicss_title li:hover{ border-bottom: 1px solid #0066ae; color:#0066ae; height:28px;}
.woaicss_title .cur a {color:#0066ae;}
.woaicss1_con {display:block; width:100%; height: 145px; overflow:hidden;}
.woaicss1_con ul {width:100%; height:145px;margin-top: 10px;}
.woaicss1_con li{ width:98%; line-height:28px;margin-left:10px; /*background: url(../images/index2-li-style.png) left center no-repeat;*/ white-space:nowrap; text-overflow:ellipsis; overflow: hidden; padding-right:10px; }
.woaicss1_con li a{ float:left; color:#333; padding-left:10px;}
.woaicss1_con li a:hover {color:#0066ae;}
.woaicss1_con li span{ float:right; padding-right:5px; color:#ababab;}
.index2-tit2  li:hover, .index2-tit2  li.curr { border-bottom: 1px solid #0066ae; height:27px;}
.index2-tit2  li:hover a, .index2-tit2  li.curr a { color: #0066ae;}
/*学术协会*/
.xsxh{ width:575px; margin:0 20px;}
.xsxh-t{ width:575px; height:35px; padding-top:7px; border-bottom:solid 2px #0a7cc6; }
.xsxh-t h4{ display:block; color:#fff; background-color:#0a7cc6; padding:6px 20px;}
.xsxh-t a{ color:#ababab; padding-right:5px;}
.xsxh-t a:hover{ color:#0a7cc6;}
.xsxh-lb{line-height:30px; margin-top:10px;}

/*首页第五部分*/
.index_box_05{ background-color:#fff; padding-top:12px;}
/*资源服务*/
.zyfw{ width:98%; margin:0 auto;}
.zyfw-t{ width:100%; height:35px; padding-top:7px; border-bottom:solid 2px #0a7cc6; }
.zyfw-t h4{ display:block; color:#fff; background-color:#0a7cc6; padding:6px 20px;}
.zyfw-t a{ color:#ababab; padding-right:5px;}
.zyfw-t a:hover{ color:#0a7cc6;}
.zyfw-lb{ background-color:#f5f5f5; height:198px; margin-top:20px;}
.zyfw-lb ul{ width:98%; margin:0 auto;}
.zyfw-lb ul li{ float:left; text-align:center; margin:20px 15px; background-color:#fff; width:160px; height:120px; padding-top:40px;}
.zyfw-lb ul li:hover{ border:solid 1px #0066ae;}
.zyfw-lb ul li img{ margin-bottom:10px;}
/*首页第六部分*/
.index_box_06{ background-color:#fff; padding-top:25px;}
/*友情链接*/
.yqlj{/* margin:0 10px; */}
.yqlj-t{ width:100%; height:45px; padding-top:7px; background-color:#f5f5f5;}
.yqlj-t h4{display:block;color:#fff;background:url(../images/index2-tit3_bg.png) no-repeat;padding: 5px 20px;height:35px;}
.yqlj-t a{ color:#fff; padding-right:5px;}
.yqlj-t a:hover{ color:#0a7cc6;}

.yqlj-lb{ margin:15px 0; width:100%; min-height:45px;}
/* .yqlj-lb ul{margin:0 auto;padding-top:5px;} */
/* .yqlj-lb ul li{float:left;width: 224px;height:30px;margin-right:15px;margin-bottom:10px;}
.yqlj-lb ul li:last-child{ margin-right:0px;} */

/*美化下拉框*/
.yqlj-lb ul li .ui-select-wrap { display:inline-block; border:1px solid #aaa; position:relative; height: 30px;  padding-right:15px; background-color:#fff; cursor:pointer; font:100 16px/30px; -webkit-user-select:none; user-select:none; z-index:8; vertical-align:top;}
.yqlj-lb ul li .ui-select-wrap.focus { z-index:9; }
.yqlj-lb ul li select.ui-select { height:32px; color: #666; vertical-align:top; padding:0 8px 0 4px; border:1px solid #aaa; border-radius: 3px; background-color: #fff; font: 100 16px/30px; font-family: "微软雅黑";}
.ui-select-wrap>select { display:none; height:32px; vertical-align: top; padding:0 8px; border:1px solid #aaa;}
.ui-select-input { display:block; position:absolute; left:0; top:0; bottom:0; right:15px; padding-left: 8px;  white-space: nowrap; overflow: hidden; padding-top:5px;}
.ui-select-arrow { display: block; position: absolute; right:3px; top:40%; height:0;  width:0; border:5px solid transparent;  border-width:6px 5px 0 5px; border-top-color: #999;
}
.ui-select-list { display:none; list-style:none; margin:0; padding 0; position: absolute; z-index: 10; left: -1px; top: 30px; background-color: #fff; border:1px solid #AAA; width:100%; overflow:auto; max-height:200px; border-radius:0 3px 3px 3px;}
.ui-select-wrap.up .ui-select-list { top:auto; bottom:30px;}
.ui-select-wrap.focus .ui-select-list { display: block; }
.ui-select-list>li { display:block; width:100%; line-height:28px; padding:0 10px 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ui-select-list>li:hover { background-color:#ddd; }
.ui-select-list>li.selected { background-color:#8a0019; color:#fff; width:100%;}
.ui-select-list>li.disabled { background-color:#f2f2f2; color:#999; cursor:not-allowed; }
.ui-select-list>li.disabled.selected { background-color #59ADFF; color:#f2f2f2; cursor:not-allowed;}
.ui-select-wrap.disabled { color:#999; border-color:#ccc; cursor: not-allowed;}
.ui-select-wrap.disabled .ui-select-arrow { border-top-color:#ccc; }


/*广告*/
.guanggao{height:100px;line-height:100px;text-align:center;margin:20px 0;background:#09c;}
.guanggao h1{color:#fff;animation: anim 3s infinite;}
@keyframes anim{0%{font-size:26px;}100%{font-size:28px;}}
.left_bottom {margin-top:20px;}
.left_bottom h2{background:url(../images/lbg.png);font-weight: normal;height:25px;line-height:25px;padding-right:10px;border:1px solid #dadada}
.left_bottom span{background:#09c;font-size:12px;color:#fff;display:block;height:25px;width:80px;text-align:center;}
.left_bottom a{float:right;font-weight: normal;color:#888;font-size:12px;}
.new_ct{padding:10px 15px;height:136px;border: 1px solid #dadada;border-top:none}
.new_ct ul li {float: left;white-space: nowrap;}
.new_ct ul li a {background:#fff;font-size:12px;border-radius:3px;color:#666;border:1px solid #ccc;padding: 0 5px;display:block;float:left;margin-bottom:5px;margin-right:8px}
.new_ct ul li a:hover {color:#09c;border:1px solid #09c;transition: all 0.2s ease-in-out;text-decoration:none;}


.center_top{height:155px;}
.center{width:333px;float:left;margin:0 20px;_margin:0 18px;padding:0px 10px;border: 1px solid #dadada;}
.pad_0{width:353px;padding:0px;}
.top_title{color:#454545;font-size:14px;padding:0 10px;display:block;height:30px;line-height:30px;border-bottom:1px solid #dadada;margin-bottom:5px;}
.center_top ul{margin:0 10px;}
.center_top ul li span{float:right;color:#666}

.top_bor{border-top:1px solid #dadada}
.center_bottom {margin-top:10px;padding-bottom:10px;height:283px;overflow:hidden;_width:335px;}
.new_list ul{margin:0 10px;}
.center_bottom ul li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.center_bottom a{font-size:13px;}
  
.right{width:275px;float:right;}

.ind_bt{font-size:14px;height:30px;line-height:30px;font-family:"微软雅黑";border-bottom:1px solid #DBDBDB;overflow:hidden;color:#333}
.ind_bt a{font-size:12px;font-weight:normal;color:#888;font-family:"宋体"}
.gengduo{float: right;}

.right_top {border-bottom: 1px dashed #bbbbbb;padding-bottom: 14px;}
.right_top img{border:1px solid #cacaca;margin-top:10px;height:173px;width:271px;}
.right_bottom {margin-top:20px;}
.right_bottom img{border:1px solid #cacaca;height:70px;width:105px;float:left;margin-right:10px;}
.ptitle{font-size:14px;margin-top:10px;text-align:center;font-weight:bold;display:block;color:#464646;}
.ptitle12{font-size:12px;}

.pic_p{font-size: 12px;text-indent:2em;line-height: 22px;color: #666666;}
.pic_p  a{color:#2d64b3;}

.pt dl{margin:10px 0 20px 0;}
.pt dl dt img{float:left;margin-right:20px;width:156px;height:91px;border:1px solid #cacaca;padding:1px;}
.pt dl dd p{line-height: 22px;color: #666666;}

.pp_lst li{float:left;width:156px;text-align:center;}
.pp_lst li img{width:156px;height:91px;border:1px solid #cacaca;padding:1px;}
.ml_10{margin-left:10px;}

.liaowangbox{border-bottom: 1px dashed #bbbbbb;overflow:hidden;padding-bottom:10px;}
.liaowang{margin-bottom:20px;}
.liaowang img{height:48px;}
.img_l{border:1px solid #cacaca;height:70px;width:105px;float:left;margin-right:10px;}
.img_p{font-size: 12px;line-height: 22px;color: #666666;}
.img_p  a{color:#2d64b3;}
.list_news{margin-top:10px;}
.list_news ul li{padding-left:10px;background:url(../images/dian.jpg) no-repeat 0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}



.guanzhu{padding-top:3px;background:#f9f9f9}
.guanzhuimg{height:90px;width:273px;margin:10px 0;}


.img_news{margin-top:20px;}
.img_news ul li{width:130px;float:left;text-align:center;}
.img_news ul li img{width:128px;height:82px;padding:1px;border:1px solid #cacaca;float:left;}
.img_news ul li em{font-style: normal;}  
.tit_img{background:url(../images/lbg.png) bottom repeat-x;padding-right:5px;padding-left:10px;}
.tit_img img{margin-top:5px;}

.img_text{margin-top:10px;color:#666;}
.img_text img{float:left;width:103px;height:70px;padding:1px;border:1px solid #cacaca;margin-right:10px;}
.img_text strong a{color:#464646}
.img_text p a{color:#2d64b3}

.news_img{margin-top:20px;border:1px solid #dadada;overflow:hidden;height:200px;}

.w185_imgnews {margin-top:15px;}
.w185_imgnews ul{margin-left:8px}
.w185_imgnews ul li{width:180px;float:left;text-align:center;margin-right:20px;_margin-right:16px;margin-bottom:10px;}
.w185_imgnews ul li  img{width:177px;height:115px;padding:1px;border:1px solid #cacaca;float:left;}
.w185_imgnews ul li  em{font-style: normal; white-space:nowrap;}  
.w185_imgnews .m_r0{margin-right:0px;}


/* 友情链接 */
#links{border: 1px solid #dadada;margin:20px 0;padding-bottom:10px;overflow:auto;zoom:1;}
#links p {background:url(../images/lbg.png) bottom repeat-x;font-weight:bold;height:30px;line-height:30px;padding:0 10px;}
#links p a{color:red;font-size:12px;font-weight:normal;margin-left:5px}
#links p a:hover{text-decoration:underline}
#links ul{padding:10px;}
#links ul li{float:left;margin-left:5px;white-space: nowrap;padding:0 10px;}
#links ul li a{margin-right:5px;}


/*  */
.lanmu-l{ width:357px; margin-left:10px;}
.lanmu-l-t{ width:357px; height:35px; padding-top:7px; border-bottom:solid 2px #0a7cc6;}
.lanmu-l-t h4{ display:block; color:#fff; background-color:#0a7cc6; padding:6px 20px;}
.lanmu-l-t a{ color:#ababab; padding-right:5px;}
.lanmu-l-t a:hover{ color:#0a7cc6;}
.lanmu-l-lb{ padding:10px 0; line-height:32px;}
.lanmu-l-lb ul{}
.lanmu-l-lb ul li{ width: 580px; line-height:32px; background: url(../images/index2-li-style.png) left center no-repeat;  white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding-right: 10px;}
.lanmu-l-lb ul li a{ padding-left:10px; }

.h185 {
	height: 185px;
	overflow:hidden;
}

/* */
.lanmu-r{width: 380px;margin-left:20px;}
.lanmu-r-t{/* width:357px; */height:35px;padding-top:7px;border-bottom:solid 2px #0a7cc6;}
.lanmu-r-t h4{ display:block; color:#fff; background-color:#0a7cc6; padding:6px 20px;}
.lanmu-r-t a{ color:#ababab; padding-right:5px;}
.lanmu-r-t a:hover{ color:#0a7cc6;}
.lanmu-r-lb{ padding:10px 0; line-height:32px;}
.lanmu-r-lb ul{}
.lanmu-r-lb ul li{/* width: 580px; */line-height:32px;background: url(../images/index2-li-style.png) left center no-repeat;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 10px;}
.lanmu-r-lb ul li a{ padding-left:10px; }


.study{
	/* height: 4.15rem; */
	padding: 20px  0;
}
.study-scroll {
	height: 160px;
  position: relative;
}
.study-scroll .study-page {
  bottom: 0;
}
.study-scroll .study-page .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  background: #AEAEAE;
  opacity: 0.4;
  vertical-align: bottom;
  border-radius: 50%;
}
.study-scroll .study-page .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #c11623;
  opacity: 1;
}
.study-top {
  /* padding: 0.28rem 0.23rem; */
  /* background: #1746A0; */
  /* height: 1.6rem; */
  overflow: hidden;
  color: #fff;
  /* margin-bottom: 0.28rem; */
}
.study-top a {
  font-size: 14px;
  font-weight: bold;
  display: block;
  /* overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; */
  height: 44px;
  line-height: 22px;
  margin-bottom: 8px;
}
.study-top a:hover {
  color: #F68537;
}
.study-top p {
  color: rgba(255, 255, 255, 0.5);
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-height: 22px;
  height: 44px;
}
.study-down li {
  margin-bottom: 18px;
  display: block;
  overflow: hidden;
}
.study-down li .img-box {
  width: 18px;
  height: 20px;
  display: block;
  float: left;
  text-align: center;
  margin-right: 5px;
}
.study-down li .img-box img {
  height: 100%;
  display: block;
  margin: 0 auto;
}
.study-down li span {
  font-weight: bold;
  line-height: 20px;
  font-size: 13px;
  display: block;
  float: left;
}
.study-down li p {
  font-size: 13px;
  max-width: calc(100% - 97px);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-height: 20px;
  height: 40px;
  display: block;
  height: auto;
  max-height: 40px;
}

.index-links {
    margin: 0 -10px;
    position: relative;
}

.index-links .active .select {
    background: #005ca7;
}

.index-links .active .select p {
    color: #fff !important;
}

.footer .index-links .active .select p {
    background: url(../images/select-ico-on.png) right center no-repeat;
}

.index-links .box {
    float: left;
    width: 20%;
    padding: 0 10px;
    /* position: relative; */
    z-index: 9;
	box-sizing: border-box;
}

.index-links .item {
    width: 100%;
    float: none;
}

.index-links .box .select {
    border: 1px solid #eeeaea;
    height: 39px;
    line-height: 39px;
    cursor: pointer;
    padding: 0 20px;
}

.index-links .box .select p {
    font-size: 14px;
    color: #888888;
    padding-right: 20px;
    background: url(../images/select-ico.png) right center no-repeat;
}

.index-links .box ul {
    height: auto;
    overflow-y: auto;
    display: none;
    position: relative;
    width: 100%;
    top: 100%;
    left: 0;
    background: #ededed;
    padding: 10px;
	box-sizing: border-box;
}

.index-links .box ul li {
    padding: 5px;
    float: left;
    width: 20%;
	box-sizing: border-box;
}

.index-links .box ul li a {
    font-size: 14px;
    color: #333;
}

.index-links .box ul li a:hover {
    color: #005ca7;
}

.index-links .box.active ul {
    display: block;
}
.box111 h4:after{position:absolute;width:3px;height:24px;background:#005ca7;content:"";left:0px;bottom:0px;}
.box111 h4{padding-left:9px;position:relative;}
.box111{overflow:hidden;position:relative;}

@media screen and (max-width: 1250px) {
	.hdp{width: calc(52% - 8px);box-sizing: border-box;}
	.focus,.focus img{width: 100%;}
	.xxzx{width: 48%;}
	.woaicss{width: auto;}
	.index2-tit3{padding: 10px 0 0;padding-right: 55px;}
	.index2-tit3 li{width: calc(25% - 10px);margin: 0 5px;max-width: 108px;}

	.left-box {
		width: 70%;
		padding-left: ;
	}
	.right-box {
	    width: 30%;
	}
	.kjzc,.lanmu-r,.kjcg{width: calc(50% - 15px);margin-right: 15px;}
	.lanmu-r,.kjcg{margin-left: 0;}
	.kjfw-lb ul li{width: calc(33.3333% - 6px);}
}

@media screen and (max-width: 1024px) {
	.index_box_01{margin-top: 10px;}
	.hdp{width: 100%;margin-right: 0;}
	.focus,.focus img{height: 65vw;}
	.xxzx{width: 100%;margin-top: 10px;}
	.woaicss_con1 li:not(.gd){height: 32px;}
	.woaicss_con1 li a{width: calc(100% - 90px);margin-left: 0;}
	.woaicss_con1 li span{padding-right: 0;font-size: 12px;}
	.ztzl{height: auto;}
	.ztzl-box img{height: auto;}
	.ztzl-l{display: none;}
	.ztzl-r{float: none;width: auto;}
	.ztzl-box{padding: 12px 30px;}
	.ztzl-box .sPrev{left: 5px;}
	.ztzl-box .sNext{right: 5px;}
	
	.left-box,.right-box{width: 100%;}
	.lanmu-r,.kjcg{margin-left: 0;}
	.kjzc,.lanmu-r,.kjcg{width: 100%;}
	
	.kjfw-lb{padding: 10px 0;}
	
}

@media screen and (max-width: 768px){
	.index_box_02{margin-bottom: 10px;}
	.index_box_06{display: none;}
}

@media screen and (max-width: 580px) {
	.index2-tit3{padding-left: 6px;}
	.index2-tit3 li{font-size: 14px;margin: 0;width: 25%;}
	.study-scroll{height: 135px;}
	.study-down li{margin-bottom: 10px;}
}