﻿.solid_35{position: absolute;width: 35px;border-bottom: 3px solid #d81e06;bottom: 0;left: 50%;transform: translateX(-50%);}
.jg_title{padding: 20px 0;}
.jg_title_solid{border-bottom: 1px solid #dcdcdc;}
.jg_title h3{position: relative;font-size: 24px;text-align: left;line-height: 1;padding-left: 10px;border-left: 5px solid #cb160f;}
.jg_title h3 a{position: absolute;right: 0;bottom: 0; color: #666;font-size: 16px;}
.jg_title h3 a:hover{color:#d81e06;}
.jg_title h4{position: relative; font-size: 16px;text-align: left;line-height: 1; padding: 0 5px;}
.jg_title h4 a{position: absolute;right: 5px;bottom: 0; color: #666;font-size: 16px;}
.jg_title h4 a:hover{color:#d81e06;}
.jg_info{margin: 20px auto;} 
.jg_title h3{ font-size: 26px;text-align: left;line-height: 1; }
.mt_10{margin-top:10px;}
.mt_20{margin-top:20px;}
/*考生网 首页*/
.tab_mouseover .shadow{position:relative}
.ksw_index_a .index_a_left{position:relative;width:250px;  }
.ksw_index_a  .tab_left{/*height: 390px;height: 415px;*/height: auto;  background: #f8f8f8;border: 1px solid #E2E2E2;border-top: none;}
.ksw_index_a  .tab_left ul{width:100%;text-align: center;}
.ksw_index_a  .tab_left ul li{display:inline-block;width:100%;}
.ksw_index_a  .tab_left ul li:hover{background-color: #d81e06;color: #fff}
.ksw_index_a  .tab_left ul li .icon{display: inline-block; color: #666;margin-right: 7px;}
.ksw_index_a  .tab_left ul li:hover .icon{color: #fff}
.ksw_index_a  .tab_left ul li .nav_next{width: 90%;margin: 0 auto;padding: 2px 0 }
.ksw_index_a  .tab_left ul li:not(:last-child) .nav_next{border-bottom: 1px dashed #D7D7D7;}
.ksw_index_a  .tab_left ul li h3{text-align: left;line-height: 2}
.ksw_index_a  .tab_left ul li h3 a{color: #666;font-size: 14px; font-weight: bold;line-height: 20px;  }
.ksw_index_a  .tab_left ul li:hover h3 a{color: #fff}
.ksw_index_a  .tab_left ul li p{line-height: 2;font-size: 14px; }
.ksw_index_a  .tab_left ul li p a{color: #4d3e3e; ;white-space: nowrap;}
.ksw_index_a  .tab_left ul li:hover p a{color: #fff} 
.ksw_index_a  .tab_left ul li:hover a:hover{color:#ff6900;}
.ksw_index_a  .tab_right{position:absolute;top:0;left:220px;z-index:10;width:700px;height:410px;border:1px solid #E2E2E2;background:#fff;display:none;}
/*.ksw_index_a  .tab_right .entity-main{position:relative;top:0;left:0;overflow: hidden; }
.ksw_index_a  .tab_right .tab_right_text{position:relative;z-index:100;float:left;width:450px;height:100%;padding:30px;background:#fff;}
.ksw_index_a  .tab_right .tab_right_text .tab_right_text_title{border-left: 4px solid #d81e06;padding: 0 10px}
.ksw_index_a  .tab_right .tab_right_text .subview_title{border-bottom:1px solid #d81e06;height:30px;line-height:30px;margin-top:10px;margin-bottom:5px;}
.ksw_index_a  .tab_right .tab_right_text .firstScreen{margin:10px 0px 10px 0px;height:auto;width: 470px;overflow: hidden;}
.ksw_index_a  .tab_right .tab_right_text .firstScreen li{display: block;float:left;margin-right: 20px;margin-bottom:0px;}
.ksw_index_a  .tab_right a{color:#666;}
.ksw_index_a  .tab_right .tab_right_text a:hover{color:#d81e06;}
.ksw_index_a  .tab_right .tab_right_img {position:absolute;right:0;  margin-right:10px;width:200px;height:414px;overflow:hidden;z-index:10;}*/
.ksw_index_a  .banner {width: 700px;height: auto;}
.ksw_index_a  .banner .imgx{padding-top: 20px;}
.ksw_index_a  .banner .imgx a{width: 32%;height: 90px;}
.ksw_index_a  .banner .imgx img{width: 100%;height: 100%;}
.ksw_index_a  .index_a_right{width:250px;border: 1px solid #ccc}
.ksw_index_a  .index_a_right .index_a_right_1{width:100%;float:right;height:154px; }
.ksw_index_a  .index_a_right .index_a_right_1 a p{padding:7px 0;font-weight:bold;}
.ksw_index_a  .index_a_right .index_a_right_1 a{color:#666;width: 33%;}
.ksw_index_a  .index_a_right .index_a_right_1 a:not(:last-child){border-right:1px dotted #ccc;}
.ksw_index_a  .index_a_right .index_a_right_1 a:hover{color:#d81e06;}
.ksw_index_a  .index_a_right .index_a_right_1 .hot_t_l a{margin: 5px 0}
.ksw_index_a  .index_a_right .index_a_right_1 span {display: inline-block;width: 85%;  }
.ksw_index_a  .index_a_right .index_a_right_1 .hot_t_l span{border-bottom:1px dotted #ccc;}
.pngtm{background:url(../right.png) no-repeat;line-height:24px;width:35px;height:32px;display: inline-block;}
.icon_theme_01{background-position:0 top;}
.icon_theme_02{background-position:-35px top;}
.icon_theme_03{background-position:-70px top;}
.icon_theme_04{background-position:-105px top;}
.icon_theme_05{background-position:-140px top;}
.icon_theme_06{background-position:-175px top;}
.ksw_index_a  .index_a_right .index_a_right_2 .tab_top ul{height:  ;font: normal 12px/38px 微软雅黑;color: #999;}
.ksw_index_a  .index_a_right .index_a_right_2 .tab_top ul li{float:left;/*width: 33%;*/width:50%;border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;text-align: center;}
.ksw_index_a  .index_a_right .index_a_right_2 .tab_top ul li a{color:#333}
.ksw_index_a  .index_a_right .index_a_right_2 .tab_top ul li:hover{border-bottom: 1px solid #d81e06;}  
.ksw_index_a  .index_a_right .index_a_right_2 .tab_top ul li:hover a{color: #d81e06}  
.ksw_index_a  .index_a_right .index_a_right_2 .tab_bottom .box{height: 62px;margin:40px auto;padding: 0 10px}
.ksw_index_a  .index_a_right .index_a_right_2 .tab_bottom .box2{height: 47px; } 
.ksw_index_a  .index_a_right .index_a_right_2 .index_jigou_img {position: relative; top: 50%;transform: translateY(-50%);width: 5px;height: 9px;}
.ksw_index_a  .index_a_right .index_a_right_2 .index_jigou{width: 60px;height: 60px;border: 1px solid #ddd;border-radius: 30px;}
.ksw_index_a  .index_a_right .index_a_right_2 .index_jigou a {display: inline-block; line-height: 16px;text-align: center;margin:13px 0;} 
/*.ksw_index_a  .index_a_right .index_laoshi_img {position: relative; top: 50%;transform: translateY(-50%);width: 5px;height: 9px;}
.ksw_index_a  .index_a_right .index_laoshi{width: 45px;height: 45px;border: 1px solid #ddd;border-radius: 30px;}
.ksw_index_a  .index_a_right .index_laoshi a {display: inline-block; line-height: 16px;text-align: center;margin:6px 0;}*/
.index_b,.index_c,.index_d .min1220,.index_e{padding: 20px 0}
.index_b .index_b_left .index_left_text>a{ width: 235px;height: 310px; margin-top: 5px; }
.index_b .index_b_left .index_left_text img {border: 1px solid #ddd;padding:6px 5px; width: 100%;height: 100%; }
.index_b .index_b_left .index_left_text ul li {float: left;width: 23%;margin: 5px 1%;}
.index_b .index_b_left .index_left_text ul li a{width: 165px;height: 70px}
.index_c .index_c_list{width: 20%; }
.index_c .index_c_list:not(:last-child){ border-right: 1px solid #ddd}
.index_c .index_c_list .bl_title{margin: 0 0.5em}
.index_c .index_c_list .index_c_text ul{padding-top: 5px;padding-bottom:  10px;}
.index_c .index_c_list .index_c_text ul li{ position: relative;}
.index_c .index_c_list .index_c_text ul li a{width: calc(100% - 42px);letter-spacing: 1px;}
.index_c .index_c_list .index_c_text ul li span{position: absolute;right: 0}
.index_d  .min1220{border-bottom: 1px solid #dcdcdc}
.index_d ul li{width: 7%;float: left;margin: 5px 0}
.index_e ul li{width: 118px;float: left;margin: 5px 0;}
.index_ad img{width: 100%;height: auto;}



/*模块 title 公共部分*/
.mode_title{padding: 20px 0;}
.mode_title h3{position: relative;font-size: 16px;text-align: left;line-height: 1;}
.mode_title h3 a{position: absolute;right: 0;color: #666;}
.mode_title h3 a:hover{color:#d81e06;}
/**/
.bl_title h3{border-left: 5px solid #cb160f;padding-left: 10px;}
.bb_title  {border-bottom: 1px solid #666;margin: 0 5px;}
.bb_title  h3{padding: 0 5px; }

/*----信息列表----------*/
 .info_list{overflow: hidden;}
 .info_list ul{margin-top: 5px;padding: 10px 0}
 .info_list ul li {margin: 0 0.5em;}

 
/*--------------*/
.list_right .mode_title{border-bottom: 2px solid #dcdcdc;padding: 10px 0;margin: 0 5px;}
.list_right .mode_title h3{ font-weight: normal;font-size: 14px;}
/*--------------*/

.ksw_jg_list_c{  border: 1px solid #dcdcdc;}
.ksw_jg_list_c .bb_title h3{ line-height: 1.5;}

/*考生网 内容列表页*/
.ksw_new_list {padding-top: 20px;}
.ksw_new_list .new_list_left {width: 870px;}
.ksw_new_list .new_list_right{width:320px;}
.ksw_new_list .new_list_left   ul li.new_list_text{background-color: #fff; padding: 20px 20px; }
.ksw_new_list .new_list_left   ul li.new_list_text,.ksw_new_list .new_list_right .info_list{margin-bottom: 20px;}
.ksw_new_list .new_list_left   ul li.new_list_text:hover{box-shadow: 0px 2px 8px 0px rgba(153, 153, 153, 0.42);border-radius: 5px; }
.ksw_new_list .new_list_left   ul li.new_list_text a{color: #5f5d5e;}
.ksw_new_list .new_list_left   ul li.new_list_text .new_list_1{width: 280px;}
.ksw_new_list .new_list_left   ul li.new_list_text .new_list_1 img{width: 280px;height: 170px;border: 1px solid #dcdcdc; }
.ksw_new_list .new_list_left   ul li.new_list_text .new_list_2{width: 520px;}
.ksw_new_list .new_list_left   ul li.new_list_text .new_list_2 h3{position: relative;font-size: 24px; text-align: left;line-height: 2;}
.ksw_new_list .new_list_left   ul li.new_list_text .new_list_2 h3 a:hover{color: }
.ksw_new_list .new_list_left   ul li.new_list_text .new_list_2 p{line-height: 2;text-align: justify;}
.ksw_new_list .new_list_left   ul li.new_list_text .new_list_2 p.pa{bottom: 0} 
.ksw_new_list .new_list_right .info_list {background-color: #fff;}
/*考生网 内容页*/
.ksw_new_page .new_title h3{font-size: 24px; text-align: left;}
.ksw_new_page .new_title a{border: 1px solid #dcdcdc;background-color: #fff;padding:  0 10px;line-height: 2;border-radius: 3px;}
.ksw_new_page .new_title p.text_2{padding: 20px 0;}
.ksw_new_page .new_title p.text_2 span{display: inline-block; border: 1px solid #dcdcdc;background-color: #fff;padding:  0 10px;line-height: 2;border-radius: 3px;}
.ksw_new_page .new_title a {margin: 0 5px;}
.ksw_new_page .new_page_info{padding-bottom: 20px;}
.ksw_new_page .new_page_left{width: 870px;}
.ksw_new_page .new_page_right{width:320px;background-color: #fff ; }
.ksw_new_page .new_page_right .new_page_jg{padding: 15px 15px 0}
.ksw_new_page .new_page_right .new_page_jg img{width: 102px;height: 102px; border: 1px solid #dcdcdc}
.ksw_new_page .new_page_right .new_page_jg p{line-height: 1.5}
.ksw_new_page .new_page_right .new_list_b{background-color: #fff;  margin: 20px auto;}
 
 .zy_title{margin: 40px auto;overflow: hidden;display: inline-block;}
.zy_title h3{display: inline-block; font-size: 40px;color: #ff642c;font-weight: 700;letter-spacing: 2px;line-height: 2}
.zy_title p{font-size: 24px; }
.zy_info{margin: 60px 0}

.zy_a ul li{ width: 22%;border: 1px solid #dcdcdc ;border-radius: 10px;}
.zy_a ul li img{border-radius: 10px 10px 0 0}
.zy_a ul li h4{font-size: 26px;}
.zy_a ul li p{font-size: 20px;line-height: 1.5}
.zy_a ul li a{font-size: 22px;background: #ff642c;border-radius: 10px;color: #fff;line-height: 1.5; padding: 5px  20px;margin: 20px auto}
.zy_b,.zy_e {background : url(../zy_b_bg1.jpg) center top no-repeat; background-size: 100% 100% }
.zy_f {background : url(../zy_f_bg.jpg) center top no-repeat; background-size: 100% 100% }
.zy_b ul li{width: 50%;float: left;text-align: center;}
.zy_b ul li p{font-size: 26px;text-indent: 2em;text-align: justify;}
.zy_b .zy_info>p{font-size: 20px;padding: 10px 0}
.zy_c ul li{float: left;width: 40%;color: #fff;margin-bottom: 20px;border-radius: 6px;}
.zy_c ul li:first-child{background: #ff903f;box-shadow: -20px 15px 0px 0px #ffe9d9;margin-left: 6%;margin-right: 4%;}
.zy_c ul li:last-child{background: #ff642c;box-shadow:20px 15px 0px 0px #ffe0d5;margin-left: 4%;margin-right: 6%;}
.zy_c ul li h4{font-size: 32px;border-bottom: 2px   dashed  #fff;width: 85%;margin: 0 auto }
.zy_c ul li p{font-size: 26px;line-height: 1.5; height: 4em;padding: 0.5em 0;margin: 0 auto;width: 75%;}
.zy_c ul li p:not(:last-child){ border-bottom: 1px solid #fff;}
.zy_c ul li:first-child p{line-height: 3;}
.zy_c .zy_info p.zy_c_vs{position: absolute; bottom: 20%;left: 50%;transform: translateX(-50%);font-size: 60px;font-weight: 600;color: #ff642c;background: #fff;width: 130px;height: 130px;line-height: 130px;border: 1px solid #fff;border-radius: 50%; }
.zy_d .zy_info ul{padding: 20px 0;}
.zy_d .zy_info ol {display: inline-block;}
.zy_d .zy_info ol li{margin: 20px auto;text-align: justify;display: inline-block;}
.zy_d .zy_info ol li h4{font-size: 30px;text-align: justify;line-height: 1.5}
.zy_d .zy_info ol li p{font-size: 20px;}
.zy_d .zy_info ol li.nt1{margin-left: -80px;margin-top: -25px; }
.zy_d .zy_info ol li.nt1 h4{color: #9bce2a;}
.zy_d .zy_info ol li.nt2{margin-left: 0;margin-top: 0px; }
.zy_d .zy_info ol li.nt2 h4{color: #f4b623;}
.zy_d .zy_info ol li.nt3{margin-left: 40px;margin-top: 0px; }
.zy_d .zy_info ol li.nt3 h4{color: #69d333;}
.zy_d .zy_info ol li.nt4{margin-left: 0;margin-top: 0px; }
.zy_d .zy_info ol li.nt4 h4{color: #0fe77a;}
.zy_d .zy_info ol li.nt5{margin-left: -80px;margin-top: 0px; }
.zy_d .zy_info ol li.nt5 h4{color: #ff563a;}
.zy_e .zy_info ul li{float: left;width: 30%;margin: 15px 1%; background: #fff; border-radius: 10px;box-shadow:3px 3px 0px 0px #c3c2c3;padding: 30px 0}
.zy_e .zy_info ul li:not(:nth-child(3n+0)){margin-right: 5%}
.zy_e .zy_info ul li h4{font-size: 26px;color: #ff642c}
.zy_e .zy_info ul li p{font-size: 20px;line-height: 1.5}
.zy_e .zy_info ul li a{font-size: 22px;background: #ff642c;border-radius: 10px;color: #fff;line-height: 1.5; padding: 5px  20px;margin: 20px auto}
.zy_f  .zy_info h4{font-size: 26px;color: #ff642c;line-height: 1.5}
.zy_f  .zy_info p{font-size: 20px;line-height: 1.5;text-align: center;}
.zy_f  .zy_info a{font-size: 22px;background: #ff642c;border-radius: 10px;color: #fff;line-height: 1.5; padding: 5px  20px;margin: 20px auto}
.zy_f table {width: 100%;border: 1px solid #dcdcdc;}
.zy_f table th{width: 16%}
.zy_f th,td{padding: 0 2px;border-right: 1px solid #dcdcdc}
.zy_f th{padding: 10px 2px}

.zy_j .mt {margin-top: -30px}
 