html{font-size:14px;padding:0px;margin:0px;}
body,div,a,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,button,input,textarea{margin:0px;padding:0px;list-style-type:none;}
body{font-family:"Microsoft Yahei","微软雅黑","黑体";min-width:1000px}
img{border:none;}
a{color:#4B4B4B;text-decoration:none;}
a:hover{color:#004eb3;text-decoration:none;}
input,select,button{vertical-align:middle; border:0px}
.more{float:right;font-size:14px;font-weight:normal}
.more a{ color:#000;border:none;}
.time{ font-size:14px; margin-left:10px;float:right;display: inline-block}
.noborder{border: none}
.noborder td{border:none}
.ad_juoou{color:#FFF}
.ad_juoou a{color:#FFF}
.col{margin:0px auto;width:1200px;}
.co{margin:0px auto;width:988px;}
.w270{width:270px;}
.w310{width:310px}
.w400{width:400px}  
.w600{width:600px}  
.w590{width:590px}
.w355{width:355px}
.w720{ width:720px}  
.w920{ width:920px}
.count{display:none}
.mobilenav {
    height: 46px;
    line-height: 46px;
    position: relative;
    z-index: 10;
    display: inline !important;
    display: none;
  }

  .mobilenav .nLi {
    float: right;
    margin-right: 100px;
    position: relative;
    display: inline;
  }

  .mobilenav .nLi h3 {
    float: left;
    background: url(images/topnav_sj.png) no-repeat 2px center;
  }

  .mobilenav .nLi h3 a {
    display: block;
    padding: 0 10px 0px 15px;
    font-weight: normal;
  }
  .w590 .p5 a{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    width: 81%;
  }
  .mobilenav .sub {
    display: none;
    left: -20px;
    top: 34px;
    position: absolute;
    background: #fff;
    padding: 5px 0;
    border: 1px solid #dce2e8;
    z-index: 110;
    text-indent: 0;
  }

  .mobilenav .sub img {
    max-width: 180px;
  }
  .mobilenav .nLi:hover .sub{
	display: block;
  }
.w480{width:480px;}
.w710{width:710px;}


.w350{width:350px}
.w840{width:840px}
.w3li li{width:33%}/*三列*/


.w2{width:49%;width:-webkit-calc(50% - 5px); width:-moz-calc(50% - 5px);width:calc(50% - 5px); } 
.w2:nth-child(even)  {float:left} 
.w2:nth-child(odd)  {float:right}



.text2 li{width:49%;float:left;}
.text3 li{width:32.6%;float:left;margin-left:5px;}

.w3{width:-webkit-calc(33.9% - 12px); width:-moz-calc(33.9% - 12px);width:calc(33.9% - 12px);}
.w3:nth-child(3n+1){float:left;margin-right:8px;}
.w3:nth-child(3n+2){float:left;}
.w3:nth-child(3n+3){float:right;}
.index_region .w3{margin-right:5.px;}



.ad3{float: left;background: #f8f8f8;border: 1px solid #e8e8e8;box-sizing: border-box;padding:8px 15px;margin-bottom: 6px;}
.ad3 .ad-top{margin-bottom: 10px;position: relative}
.ad3 .ad-top >a{position: absolute; right:10px;top:0px;}
.ad3 .ad-btm-cont{width:230px;height:80px;line-height: 28px;display: -webkit-box;word-wrap : break-word; -webkit-line-clamp: 3;text-overflow: ellipsis;-webkit-box-orient: vertical;overflow : hidden;}



.w4{width:24.9%;width:-webkit-calc(25% - 4px); width:-moz-calc(25% - 4px);width:calc(25% - 4px);}
.w4:nth-child(4n+1){float:left;margin-right:5px;}
.w4:nth-child(4n+2){float:left;margin-right:5px;}
.w4:nth-child(4n+3){float:left;}
.w4:nth-child(4n){float:right;}




/* 主幻灯片 */
.slideBox{overflow:hidden; position:relative;}
.slideBox .hd{position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px;line-height:14px; text-align:center; background:#fff;border-radius:10px; cursor:pointer; padding:3px; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.slideBox .prvebttom{}
.slideBox .nextbttom{}


.intab{border:1px solid #ddd; text-align:left;  }
.intab .hd{ height:36px; line-height:36px; background:#f4f4f4; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
.intab .hd ul{ float:left;  position:absolute; left:20px; top:-1px;  }
.intab .hd ul li{ float:left; padding:0 15px; cursor:pointer;color:#004EB3;font-weight:bold;}
.intab .hd ul li.on{background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff;border-top:2px solid #004EB3}

.intab .bd ul{zoom:1; padding:5px; }
.intab .bd li{width:20%;float:left;}




/* 以上是最新样式 */












.ico1 li{ 
  background:url(images/ico-1.gif) no-repeat left center; 
  line-height:32px; 
  height:32px; 
  overflow:hidden;
  text-indent:10px;
  white-space: nowrap;text-overflow: ellipsis;}
.ico1 li a {
  /* overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 80%; */
}
.w2 li a{
  display: inline-block;
  overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 79%;
}

.ico2 li{font-size:14px; line-height:24px;background:url(images/ico-1.gif) no-repeat left center; text-indent:10px; overflow:hidden; height:24px;}
.ico3{ background:url(images/ico-3.gif) 10px center no-repeat; font-size:14px; text-indent:30px; line-height:30px; height:30px}/*导航标题*/

.ico8{}
.ico8 li{line-height:32px; height:32px; overflow:hidden;background:url(images/ico-1.gif) left center no-repeat;padding-left:8px;white-space: nowrap;text-overflow: ellipsis;}


.news_t{color:#004EB3;font-size:18px;background:#F6F6F6; line-height:36px; height:36px; text-indent:10px; font-weight:normal}
.news_t .fl{ color:#004EB3; }

.icopic li{height:42px;}/*首页右侧广告*/

.now{ font-weight:normal; height:32px;line-height: 32px;font-size:14px;}
.now_h2{font-size:14px; background:url(images/columnTit.gif) left no-repeat; line-height:44px; height:44px; text-indent:50px; color:#FFF; border-bottom:2px solid #3992d3}


.box2{ border:1px solid #d0eaf7; background:#fbfeff}
.box1{border:1px solid #dce2e8;}
/* .box2 li a{
  display: inline-block;
  width: 79%;
  overflow:hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
} */


.p10{padding:10px}
.p5{ padding:5px;}
.mt5{ margin-top:5px}
.mb10{ margin-bottom:10px}
.mr10{margin-right:10px}
.mb5{ margin-bottom:5px}
.mr5{ margin-right:5px}
.fl{float:left}
.fr{float:right}



.clearfix:after{
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden
}

.clearfix{*+height:1%;}


#hm_t_21013{ height:310px; overflow:hidden; border:1px solid #DCE2E8}/*百度分享*/



/*.bg{background:url(images/bg.jpg) top center no-repeat; padding-top:210px;}*/


/*顶导航*/

#site-nav{ background:url(images/topbg.gif); height:33px; margin-bottom:5px; color:#444444; line-height:33px;POSITION: relative}
#site-nav a{color:#444444;}
.top_l{width:700px}
.top_l a{ padding:0px 5px}
.top_link{ position:absolute; top:-600px}





/*搜索*/

.search{padding-top:5px;width:280px}
.search-keyword{ border:1px solid #afc5e0; width:100px; height:20px; line-height:20px}
.search-submit{ background:url(images/seachbg.gif); height:22px; width:43px; font-size:0px}
.fc_03c{ font-size:14px; color:#666; margin-left:50px}




.tab_t{ background:url(images/tab_bg.jpg); height:45px}
.tab_t .fl{font-size:0px; width:160px; line-height:45px; color:#FFF; text-align:center; font-weight:bold}
ul.tab {margin-top:10px;float: right;list-style: none;height: 33px;border-bottom: 1px solid #CBE3F3;}
ul.tab li {float: left;border:1px solid #CBE3F3;height: 32px;line-height: 32px;margin-bottom: -1px;background:#F8FDFE;overflow: hidden;position: relative; margin-left:5px}
ul.tab li a {color:#037CC5;display: block;font-size: 14px;padding: 0 10px;border: 1px solid #fff;outline: none; font-weight:bold}
html ul.tab li.active, html ul.tab li.active a:hover {background: #fff;border-top:1px solid #187DC0; border-bottom:1px solid #FFF}
.tab_container {padding:5px;clear: both;width:100%\9; border:1px solid #CBE3F3; border-top:none}
.tab_content ul li{ float:left; width:176px; line-height:32px; background:url(images/ico-1.gif) no-repeat left center;text-indent:10px; height:32px; overflow:hidden}









/*幻灯片*/

.top_r { width:260px;height:60px;}
.KSS_titleBar{display:none}

.index{ background:url(images/indexbg.jpg) top center no-repeat #93000a; padding-top:230px;}
.indexbody{ background:#FFF; width:1100px; margin:0 auto}

.indexzs{
  height: 85px;
  padding: 30px 10px 0px 180px;
  background: url(images/2014zs.jpg) no-repeat;
  box-sizing: border-box;
}
 
.indexzs a{float:left; width:45px; text-align:center}


.f_t{ height:45px; background:#DAEAFD;border-top:2px solid #004eb3}
.f_t h2{ float:left;width:188px;line-height:45px;font-size:20px; text-align:center; color:#004eb3}
.f_t h2 a{color:#004eb3}
.f_t ul{ float:left;padding:16px 0px 0px 100px}
.f_t ul li{float:left}
.f_t ul li a{padding:0px 10px}
.f_region{ padding:10px}
.f_region a{padding:0px 5px;display:inline-block}

.h3_t{border-bottom:1px solid #f1f1f1;height:36px;line-height:30px;font-size:16px;padding-left:10px;}
.h3_t .fl{color:#2C6BB3;border-bottom:2px solid #004eb3;display:inline-block}

.f_bnt li{float:left;background:url(images/bnt1.gif); border:1px solid #80A6CC; width:55px; text-align:center;height:28px; line-height:28px; margin:3px}
.f_bnt li a{ color:#006699}









/*右侧块*/

.r_tbg{ background:#F6F6F6; height:36px; line-height:36px; font-size:18px; text-indent:30px;font-weight:normal}



/*导航*/

.nav{background:linear-gradient(to bottom, #10bf91, #31b9ba);}
.nav .nav1{height:38px;}
.nav .nav1 li{float:left; width:116px; text-align:center;height:38px; line-height:38px;}
.nav .nav1 li a{color:#fff; font-size:16px; display:block}
.nav .nav2{background: #f7f9fa}
.nav .nav2 li{float:left; margin:0px 10px;height:38px; line-height:38px;}


/*导航2022*/

.nav2022 > ul {background:#004EB3;}
.nav2022{height:48px;width:100%;margin-bottom:5px;background:#004EB3;color:#fff;position:relative; z-index:1;  }
.nav2022 .nLi{ float:left;  position:relative; display:inline;  }
.nav2022 .nLi h3{ float:left;  }
.nav2022 .nLi h3 a{ display:block; padding:0 17px;font-size:14px;line-height:48px;color:#fff;}
.nav2022 .on h3 a{color:#004eb3;background:#DAEAFD}
.nav2022 .on h3 a:hover{color:#004eb3;background:#DAEAFD}

.nav2022 .sub{ display:none;left:0; top:48px;width:260px;  position:absolute;box-shadow: 0 2px 8px var(--color-primary-light);
    background: #DAEAFD; font-size: 14px;z-index:30}
.nav2022 .sub li{ zoom:1;  line-height:42px;line-height: 42px;}
.nav2022 .sub a{ display:block; padding:0 10px; color:#004eb3 }
.nav2022 .sub a:hover{color:#004eb3;}

.nav2022  .nav10{width:300px;}
.nav2022  .nav10 li{width:30%;float:left;}
.nav2022 .nav12{right:0px;left:auto;top:48px;width:540px;}
.nav2022 .nav12 li{ zoom:1;float:left;line-height:36px;width:90px;}






.nav_r li{float:left;width:50px;display: inline-block;margin: 8px 0px 8px 8px}

/*首页广告*/

.ad237 ul li{float:left; width:240px;}/*237*34*/
.ad100 img{ float:left;width:100px; margin:2px}
.pictxt li{float:left; text-align:center; margin:0px 3px 5px 3px;width:117px; overflow:hidden}
.pictxt li img{display:block}



.zp_slider img{width:270px; height:286px;}/*招聘幻灯片*/

.table_pic{border:0px}
.table_pic td{ border:0px}
.table_pic img{ margin:1px 0px}



/*鼠标触发宽屏广告*/

#mino1{POSITION: relative; clear:both;}
.min_ptab img{float:left;margin:0px 2px 2px 0px}
#min1,#min2{ position:absolute;top:0px; left:0px;z-index:60}
#min3,#min4{ position:absolute;top:42px; left:0px;z-index:60}



/*高考工具箱*/

.tool{ position:relative; height:32px; overflow:hidden}
.tool_dt{ float:left;width:64px; height:24px;font-weight:bold; background:url(images/bnt2.gif); text-align:center; color:#BF1D24}
.tool dd{float: right; display:block; width:230px}
.tool_1{background:url(images/tool_1.gif) no-repeat; height:40px; width:205px;}
.tool_1 a{ float:left; display:block; width:66px; height:40px; font-size:0px}





/*对联广告*/

.ad_2l,.ad_2r{width:75px}
#adr,#adl{z-index:100}
.ad_2l img,.ad_2r img{width:40px; height:210px; display:block; margin:10px 0px}
.ad_2r img{ padding-left:35px}
#ad_l1{ position:absolute; left:0px;TOP:10px;z-index:60}
#ad_l2{ position:absolute; left:0px;TOP:230px;z-index:60}


#ad_r1{ position:absolute; right:0px;TOP:10px;z-index:60}
#ad_r2{ position:absolute; right:0px;TOP:230px;z-index:60}



/*首页*/

.toph2{ font-size:16px; text-align:center; line-height:36px; height:36px; overflow:hidden;}
.toph2 a{ color:#FF0000}
.toptxt li{ float:left; width:49%;}
.b1{ border:1px solid #ff8700}
.t1{ font-size:14px; background:url(images/t1bg.jpg); height:25px; text-indent:1em; line-height:25px; color:#4B4B4B}
.slid_txt{}
.slid_txt li{float:left; width:106px; line-height:26px; height:26px; overflow:hidden; margin:0px 2px}

.news_pic{ padding:5px; padding-bottom:0px}
.news_pic img{float:left; margin-right:8px}

.bnt01 ul li{ width:118px; height:25px; line-height:25px; background:url(images/bnt01.png); text-indent:2em; float:left; margin:5px 0px 5px 10px; font-weight:bold}
.i_news2 ul li{ float:left; line-height:32px; margin-left:10px; padding-left:10px; background:url(images/ico-1.gif) left center no-repeat; width:300px}



.hot{width:988px; margin:0 auto; border:1px solid #B6D6ED}
.hoth2{ height:25px; background:url(images/hotbg.jpg)}/*热门招生*/
.hoth2 span{ background:url(images/hoth2.jpg); width:230px; display:block; height:25px;  line-height:25px; text-indent:60px; font-size:14px;}







.yxk_1{ color:#FF0000;}/*院校库列表*/

.yxk_place a{float:left;background:url(images/bnt1.gif); border:1px solid #80A6CC; width:40px; text-align:center;height:24px; line-height:24px; margin:3px}
.yxk_info a{float:left;background:url(images/bnt1.gif); border:1px solid #80A6CC; width:60px; text-align:center;height:24px; line-height:24px; margin:3px}



.yxk2022-left{}
.yxk2022-left{padding:8px;}
.yxk2022-left label{font-weight:bold}
.yxk2022-left li{font-size:16px; line-height:36px;}
.yxk2022_box{}




/*院校库*/

.nav_yxk .nav_name{ width:280px}
.nav_yxk li{float:left; width:80px; text-align:center}
.yxk_banner{min-height:120px; background:url(images/yxk_banner.jpg) no-repeat}
.yxk_menu{ height:79px; background:url(images/yxk_menubg.gif) no-repeat; overflow:hidden}
.yxk_m{ text-indent:110px;line-height:79px;}
.yxk_m a{font-size:18px;color:#F00;font-family:"Microsoft Yahei","微软雅黑","黑体"}
.yxk_n{width:650px; overflow:hidden}
.yxk_now{line-height:32px; height:32px;font-weight:normal}



ul.yxktabs { padding-left:50px;margin-top:5px;background:url(images/yxk_navbg.gif) no-repeat;list-style: none;height: 32px;width: 100%;}
ul.yxktabs li{float: left;height:28px;line-height:28px;overflow: hidden;position: relative; width:90px; text-align:center}
ul.yxktabs li a {color:#FFF;font-size: 14px;font-weight:bold}
.yxktabs a:hover{color:#FFF}
.yxk_zy{color:#FFF; float:left;display: block;font-size: 14px;padding: 0 10px;outline: none; font-weight:bold;height:28px;line-height:28px;}
html ul.yxktabs li.active, html ul.yxktabs li.active a:hover { color:#FFF}

.ykxtab_container {padding:5px;float: right}
.yxktab_content ul li{line-height:30px;text-indent:10px; border-bottom:1px dashed #DCE2E8; height:30px; overflow:hidden}


.yxk_box{ border:1px solid #acbee6}
.yxk_box h2{background:url(images/yxk_bnt.gif); line-height:33px; height:33px; color:#FFF; font-size:14px; text-indent:10px}
.yxk_box p{text-indent:2em;}





.newspic{}/*新闻页广告*/
.newspic li{text-align:center; float:left; display:inline; width:165px;}
.newspic li img{display:block;}




.page{margin:10px; clear:both}
.page ul li{ float:left; padding:0px 8px; margin:0px 2px; border:1px solid #e4e4e4; height:20px; line-height:20px; background:#FFF}
.page  .thisclass { background:#336699;}
.page  .thisclass a {color:#FFF}



/*关于我们*/

.nav_about h2{ font-weight:bold; background:#3F7BD3; font-size:13px; text-indent:30px; line-height:30px; height:30px; color:#fff}
.nav_about li { background:#F0F0F0; margin:1px 0; text-indent:30px; font-size:13px; font-weight:bold; line-height:30px;}
.nav_about dd a{ color:#1F3EA6}
.about{border:1px solid #dcdddd}
.about h2{ font-size:14px; text-indent:2em;background:#f6f6f6; line-height:36px}
.about_main{ margin:10px; line-height:26px; text-indent:2em}




/*友情链接*/

.flink{ border-top:2px solid #2c6ab3}
.flink_t{ background:#f5f4f4; border-top:1px solid #dbdada; font-size:14px; text-indent:20px; line-height:29px; height:29px;color:#383d41;}
.flink h3{ font-size:14px; color:#4B4B4B}
.flink .flink_box{padding:6px;}
.flink .img li{width:100px;display:inline-block;margin-bottom: 5px;}
.flink .f5 li{ display:inline-block;width:100px; line-height: 26px;height: 26px;}


.footer {text-align:center;line-height:26px;background: #E9E9E9}







/*分站*/

.r_box{ border:1px solid #d5d5d5}
.r_box1{border:1px solid #B6D6ED}
.r_s li{float:left; margin:0px 10px}
.r_t{ background:#e7e7e7; border:1px solid #ccc; border-left:none; border-right:none; font-size:14px; height:30px; line-height:30px}
.r_t .fl{ color:#F00; margin-left:10px}
.r_list{padding:5px}
.r_list li{ line-height:28px; border-bottom:1px dashed #CCC; color:#034abc;}
.r_list li a{color:#333}


.r_name{background:url(images/r_namebg.jpg); height:44px; line-height:44px; color:#FFF;}/*华北等地区导航*/
.r_name a{font-size:14px; color:#FFF; width:100px; text-align:center;display:block; float:left; font-weight:bold; font-family:"microsoft yahei"}
.r_name0{width:100px; float:left; text-indent:-500px; overflow:hidden}
.r_name .r_name01{ width:144px; background:url(images/r_name.png); text-align:right;}
.r_name .r_name02{ width:144px; background:url(images/r_name.png) 0 -44px;text-align:right;}
.r_name .r_name03{ width:144px; background:url(images/r_name.png) 0 -132px; text-align:right;}
.r_name .r_name04{ width:144px; background:url(images/r_name.png) 0 -88px;text-align:right;}
.r_name .r_name05{ width:144px; background:url(images/r_name.png) 0 -264px; text-align:right;}
.r_name .r_name06{ width:144px; background:url(images/r_name.png) 0 -220px; text-align:right;}
.r_name .r_name07{ width:144px; background:url(images/r_name.png) 0 -176px; text-align:right;}





.news_box{border:1px solid #dce2e8}
.f_a1,.f_a3,.f_a5,.f_a7,.f_a9{float:left;}
.f_a2,.f_a4,.f_a6,.f_a8,.f_a10{float: right;}

.news_box .ico1 li a{
  display: inline-block;
  width: 87%;
  overflow:hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}




.list3{ width:320px; margin:0px 5px; margin-bottom:5px}
.list3_t{ font-size:14px; text-indent:20px; color:#2C6BB3}


.list4{ width:240px; margin:0px 3px; margin-bottom:5px}

.liebiao{ width:49%;}
.duiqi:nth-of-type(odd){float:left;}/*奇数行  */ 
.duiqi:nth-of-type(even){float:right;}/*偶数行  */ 
.liebiao li{ float:left; height:32px; line-height: 32px; overflow:hidden; width:49.8%; border:1px solid #ccc; border-bottom:none; border-right:none;}
.liebiao li span{display:inline-block; width:120px; border-right:1px solid #ccc;}
.liebiao li a{ display:inline-block; margin-left:5px;}
/*内容页*/

.ar_v{border:1px solid #d8d9d9}
.ar_h1{  line-height:36px; text-align:center; margin-top:20px; }
.ar_h1 a{font-size:18px;color:#000;font-family:"Microsoft Yahei","微软雅黑","黑体"}
.ar_c{ padding:10px; line-height:26px; font-size:14px; color:#525252; text-indent:2em;}/*内容页*/
.ar_info{ color:#999999; text-align:center}
.ar_c h2{ font-size:14px;}
.ar_c img{max-width:90%}
.ar_intro{ margin:10px; padding:10px; background:#f7fcff; border:1px solid #d8d9d9}
.content_tag{ padding-left:10px}
.related h2{ font-size:14px;}
.related ul li{ float:left; width:50%}
.pagelist li{display:inline; margin:0px 10px; padding:5px; background:#CCCCCC}
.pagelist .thisclass{ border:#CCCCCC 1px solid; background:#FFF}




#moving_tab {overflow: hidden;width: 988px;position:relative;margin: 0 auto;}
#moving_tab .tabs {position: relative;height: 30px;cursor: default; margin-top:8px}
#moving_tab .tabs .item {color:#000;position: relative;z-index: 10;float: left;display: block;width: 328px;text-align: center;font-size: 14px;font-weight: 700;}
#moving_tab .tabs .lava {position: absolute;background:url(images/t2bg.png) no-repeat center top; height:30px; line-height:30px;top: 0;left: 0;	z-index: 0;	width: 328px;}
#moving_tab .content {position: relative;overflow: hidden;}
#moving_tab .panel {position: relative;width:4670px;}
#moving_tab .panel ul {float: left;width: 988px;list-style: none;}
#moving_tab .panel ul li { float:left; width:150px; line-height:26px; background:url(images/ico-2.gif) no-repeat left; text-indent:10px; margin-left:10px}



/*底部导航*/

.t1bg{ font-size:14px; background:url(images/t1bg.gif); height:28px; line-height:28px; text-indent:30px}
.f_map{ border:1px solid #D0D0D0}
.f_map ul li a{ padding:0px 2px}

.f_tag{ border:1px solid #D0D0D0}
.f_tag a{ margin:0px 5px; display:inline;padding:1px}
.f_tag a:hover{background:#62C4F2; text-decoration:none; color:#FFF; }

.f_gxdq{ border:1px solid #D0D0D0}
.f_gxdq ul li{float:left; height:30px; line-height:30px; overflow:hidden; text-indent:5px;width:230px;}



/*招聘模板*/

.aboutus{ text-align:center}
.aboutus a{ padding:0px 8px}



.viphead{ text-align:center}
.vipnow{ position:absolute; top:-1000px}

#warp {box-shadow: 0 6px 5px #C1C1C1;width:1200px;margin:0 auto}

.vip_nav{ width:100%;border-bottom:1px solid #CCC; margin-bottom:5px;margin-top:10px;text-align:center;    /* display: flex;justify-content: center;align-items: baseline; */}
.vip_nav a{overflow: hidden;
  text-overflow: ellipsis;background:#004EB3;display:inline-block;font-size:18px;height:45px;line-height:45px;color:#FFF;padding:0px 16px;margin-right: 20px;border-radius: 6px;margin-bottom:15px;}
.vip_nav a:hover{text-decoration:none;} 

.vip_data {
  text-align: center;
  height: 46px;
  line-height: 46px;
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 10px;
}


.vip_pic img{margin:0px 5px}
.vip_h1 {font-family: "微软雅黑","黑体";font-size: 32px; height:36px; line-height:36px;padding: 10px 0px;text-align: center;}
.vip_main{color:#525252; text-indent:2em; font-size:14px; line-height:32px; padding:10px 20px;}
.vip_main h2{
    font-size: 18px;color:#000;
    margin-top: 20px;}


.vip_f{text-align:center}
#warp table{ width:100%; border:1px solid #ccc; margin-bottom:15px; border-right:0; border-bottom:0;}
#warp table th{ text-align:center; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; height:30px; background:#EFEFEF;text-indent:0px;}
#warp table td{ border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding:8px; text-indent:0px;}





.vip3{ position:relative}
.vip3bg{ position:absolute; width:100%; text-align:center}
.vip3body{position: relative; top:0px;}
.vip3head{margin-bottom:10px}
.vip3 .vip_nav{margin-top:8px;background:#0066CC;}
.vip3 .vip_nav a{ padding:0px 15px; display:inline-block; height:36px; line-height:36px; color:#FFF; font-size:16px;}
.vip3 #warp{ margin-top:0px; width:1000px;}

.dy table{ width:100%; border:1px solid #ccc; margin-bottom:15px; border-right:0; border-bottom:0; font-size:14px}
.dy table th{ text-align:center; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; height:30px; background:#EFEFEF;text-indent:0px;}
.dy table td{ border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding:4px; text-indent:0px;}
.xinqi em{color: #FF0000;}
.xinqi{font-size: 16px; font-weight: 550;}
.beian {
    background: url(https://gccrcw.com//default/images/beian.png) no-repeat left center;
    padding-left: 20px;
}

.marginAuto img{
  margin: 0 0 !important;
}
.marginleft6 {
  margin-left: 6px;
}
/* .marginright20 {
  margin-right: 20px;
} */
.marginright20 > a > img {
  width: 88px;
  height: 31px;
}

/* .clearfixPosition {
  display: flex;
  align-items: center;
} */
.search-pagination {
  margin: 10px;
  clear: both;
  height: 24px;
}

.pagination .active {
  background: #336699;
  color: white;
}

.pagination li {
  float: left;
  padding: 0px 8px;
  margin: 0px 2px;
  border: 1px solid #e4e4e4;
  height: 20px;
  line-height: 20px;
  background: #FFF;
}

.page-wrapper-bottom {
  text-align: center;
  line-height: 26px;
  background: #E9E9E9;
  color: #4B4B4B;
}
.page-wrapper-bottom a {
  background: #E9E9E9 !important;
  color: #4B4B4B;
}

.page-wrapper-row>a {
  text-align: center;
  line-height: 26px;
  background: #E9E9E9;
  color: #4B4B4B;
  display: block;
  padding-bottom: 5px;
}

.spanURL {
  display: none;
}
.w680 {
  width: 680px;
}


.nav2022  .on h3 a {
  background-color: transparent ;
  color: white ;
}

.nav2022  .on h3 a :hover {
  color: #004eb3;
  background: #DAEAFD;
}
.aaaa {
color: #004eb3 !important;
background: #DAEAFD !important;
}
.ar_c td {
  border: 1px solid black;
}
.ar_c table {
  border-collapse: collapse;
}
.bdss ul li a img {
  width: 310px;
  height: 385px;
}

/* .marginAuto > table > tbody > tr > td > a > img  */
.marginAuto>table>tbody {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  height: 660px;
}

.aaaa {
  color: #004eb3 !important;
  background: #DAEAFD !important;
}