﻿@charset "utf-8";
ul.ellipsis_a li a{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 100%;letter-spacing: 1px;line-height: 1.5}
/*ul.ellipsis_a li a{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;white-space: normal !important;text-overflow:ellipsis;word-wrap:break-word;/*允许长单词换行到下一行： -webkit-box-orient:vertical; }
*/
ul.ellipsis_p li p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;white-space: normal !important;text-overflow:ellipsis;word-wrap:break-word;/*允许长单词换行到下一行：*/-webkit-box-orient:vertical; }
ul.ellipsis_h li h4{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;white-space: normal !important;text-overflow:ellipsis;word-wrap:break-word;/*允许长单词换行到下一行：*/-webkit-box-orient:vertical; }

#imgbox-loading {position: absolute;top: 0;left: 0;background: url('../images/imgbox-spinner.gif') center center no-repeat;cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;z-index: 90;height: auto !important;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;height: 100%;vertical-align: top;}
.imgbox-close {position: absolute;top: -15px;right: -15px;height: 30px;width: 30px;background: url('../images/imgbox-close.png') top left no-repeat;cursor: pointer;outline: none;}
.imgbox-title {padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg-w {left: -20px;top: 0;height: 100%;background: url(../images/imgbox-bg-w.png) repeat-y;}
 
/*jg*/
/*机构页 顶部公共*/
.jg_header_top{background-color:#F6F6F6;;color:#666;border-bottom:1px solid #E7E8E7}
.jg_header_top .alibar{height:35px;line-height:35px;_height:36px;_overflow:hidden}
.jg_header_top a{color:#666}
.jg_header_top a:hover{color:#d81e06}
.jg_header_top li{float:left}
.jg_header_top li a{padding:0 15px; } 
.jg_header_logo {background:#fff; height:auto;width:100%; padding: 10px 0;margin-top: 30px;}
.jg_header_logo ul{overflow: hidden;position: relative;height: 70px}
.jg_header_logo ul li{  float: left;position: absolute;top: 50%;transform: translateY(-50%);}
.jg_header_logo ul li.logo{width:214px;height:56px;left: 0}
.jg_header_logo ul li.tel{right: 0 }
.jg_header_logo ul li.tel a{font-size: 24px;color:#d81e06 }
.jg_header_nav {overflow: hidden;height:auto; width: 100%;margin: 0 auto;background:#d81e06;}
.jg_header_nav  ul li {float: left;}
.jg_header_nav  ul li a {height:50px; line-height: 50px;color: #fff;width: 120px; text-align: center;}
.jg_header_nav  ul li:hover,.jg_header_nav  ul li.on{background:#bb1904;}
.jg_banner {width: 100%;height: auto;}
/*底部公共*/
.foot_jg{background:#f3f3f3;text-align: center;width:100%;height:auto; line-height: 2.5;padding: 10px 0;color:#888; }
.foot_jg a{color:#888;text-decoration:none;}
.foot_jg a:hover{color:#d81e06;}
.foot_jg .foot_right2 { }
.foot_jg .foot_right2 a{ line-height: 1;}
.foot_jg .foot_right2 a:not(:last-child){border-right: 1px solid #888 ;padding-left: 8px;padding-right: 10px;}
.foot_jg .fooot_right3 a:hover{color:#d81e06;}
.foot_jg .fooot_right3 p.xq_adder{color:#444}
/**/
 
/**/

/*模块 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;}
.mode_title h4{position: relative;font-size: 16px;text-align: left;line-height: 1;}
.mode_title h4 a{position: absolute;right: 0;color: #666;}
.mode_title h4 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;}
[class*="jg"] .bb_title{border-bottom: 1px solid #dcdcdc;}
.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;}
/*---------------------------------------------------*/

.solid_35{position: absolute;width: 35px;border-bottom: 3px solid #d81e06;bottom: 0;left: 50%;transform: translateX(-50%);}

.jg_title_solid{border-bottom: 1px solid #dcdcdc;}
.jg_title h3{ font-size: 26px;}
.jg_title h3 a{ bottom: 0; font-size: 16px;}
.jg_title h4{padding: 0 5px;}
.jg_title h4 a{right: 5px;bottom: 0; font-size: 16px;}
.jg_info{margin: 20px auto;} 
 
/*机构 左右分*/
.jg_left{width: 880px;border-right: 2px solid #dcdcdc;padding-right: 20px;}
.jg_right{width: 300px;}
.jg_right .jg_tjkc_text ul li{width: 94%;margin: 10px auto;}
.jg_right .jg_tjkc_text ul li img{width: 280px ;height: 190px; margin: 0 auto;}
.jg_right .jg_zxzx_text .jg_info ul li a{text-indent: 0.25em}

.jg_jj_add,.jg_kcxq,.jg_new_list,.jg_kc_list{padding: 20px 0}
.jg_jj_add .jg_info,.jg_new_list .jg_info,.jg_kcxq .jg_info,.jg_kc_list .jg_info{margin: 10px auto;} 
.jg_jj_add .jg_left .jg_jgjs_text  .jg_info p{line-height: 1.85;text-indent: 2em;}
.jg_jj_add .jg_left .jg_jgfx_text  ul li p{ line-height: 2}
.jg_new_list .jg_left  .jg_info  ul li,.jg_kcxq .jg_left .jg_info ul li{border-bottom:1px solid #dcdcdc ;padding: 10px 5px;}
.jg_new_list .jg_left  .jg_info p,.jg_kcxq .jg_left .jg_info p{line-height: 1.85;width: 90% }

.jg_info{margin: 20px auto;} 
.jg_index_rmkc  .jg_info ul li {float: left;width: 18%;margin: 5px auto;}
.jg_index_rmkc  .jg_info ul li:not(:nth-child(5n+0)) { margin-right: 2.5%;}
.jg_index_rmkc  .jg_info ul li img {width: 240px;height: 165px; }
.jg_index_zxzx  .jg_info ul{padding: 5px 0; }
.jg_index_zxzx  .jg_info ul li{float: left; width: 20%;line-height: 2;margin: 0 auto; }
.jg_index_zxzx  .jg_info ul li:not(:nth-child(4n+0)) { margin-right:6.6%;}
.jg_index_rmkc  .jg_info ul li .jg_index_rmkc_img{width: 218px;height: 130px;} 
.jg_index_zxzx  .jg_info ul li a{font-size: 16px}
.jg_index_zxzx  .jg_info ul li a span{padding: 0 5px;}
.jg_index_jgjs  .jg_info p{line-height: 1.85;text-indent: 2em;}
.jg_index_jgfx  .jg_info ul li {float: left;width: 32%;border: 1px solid #dcdcdc;padding: 0 1% }
.jg_index_jgfx  .jg_info ul li h3{position: relative;  border-bottom: 1px solid #dcdcdc;margin: 0 auto;line-height: 2;padding: 10px 0;font-size: 16px}
.jg_index_jgfx  .jg_info ul li h3 i{display: inline-block;background: url(../Public/Mobile/newstyle@2018/images/jg/pub/jgfx_add.png) center  no-repeat; width: 33px;height: 28px;color: #fff;margin: 0 5px;}
.jg_index_jgfx  .jg_info ul li p {text-align: center;padding: 20px 0}


.jg_kc_xq_top  .jg_nav_title{padding: 20px 0}
.jg_kc_xq_top  .jg_kc_info {border : 1px solid #dcdcdc;background-color: #f9f9f9;padding: 30px;}
.jg_kc_xq_top  .jg_kc_logo{width: 420px}
.jg_kc_xq_top  .jg_kc_text{width: 650px}
.jg_kc_xq_top  .jg_kc_logo .jg_img_logo{ width: 430px;height: 260px; border: 1px solid #dcdcdc;  }
.jg_kc_xq_top  .jg_kc_text{ padding-right: 20px; }
.jg_kc_xq_top  .jg_kc_text h3{text-align: left;position: relative;font-size: 24px;line-height: 1;padding-bottom: 30px;margin-bottom: 20px;}
.jg_kc_xq_top  .jg_kc_text p{line-height: 2;color: #6e706e}
.jg_kc_xq_top  .jg_kc_text p span{display: inline-block; width: 100px;color: #a4a4a4}
.jg_kc_xq_top  .jg_kc_text .jg_kc_yy{padding: 10px 0;}
.jg_kc_xq_top  .jg_kc_text .jg_kc_yy a{font-size: 20px;width: 150px;background:#bb1904;color: #fff;border: 1px solid #bb1904;line-height: 2.5;text-align: center;margin-right: 20px;}
 
.jg_kc_list .jg_new_list  .jg_info  ul li{border-bottom:1px solid #dcdcdc ;padding: 10px 5px;}
.jg_kc_list .jg_new_list  .jg_info p{line-height: 1.85;width: 90% }
.jg_kc_list .jg_new_list   .jg_img_logo img{width: 145px;height: 100px;} 
.jg_kc_list .jg_rmkc_info  .jg_info ul li {float: left;width: 28%;margin: 5px auto;}
.jg_kc_list .jg_rmkc_info  .jg_info ul li:not(:nth-child(3n+0)) { margin-right:8%;}
.jg_kc_list .jg_rmkc_info  .jg_info ul li img {width: 240px;height: 165px;  }

.jg_qyxy_page{background-color: #fff;padding: 20px 0}
.jg_qyxy_page .qyxy_page_text h3{text-align: left;}
.jg_qyxy_page .qyxy_page_text ul li a{margin-right: 14px;}
.jg_qyxy_page .qyxy_page_text ul li img{padding: 3px;width: 400px;}
.jg_qyxy_page .qyxy_page_title{text-align: center;padding: 20px 0;font-size: 30px;} 
.jg_qyxy_page .qyxy_teacher li{float: left; width: 23% ;margin: 5px 1%}
.jg_qyxy_page .qyxy_teacher li a {width: 100%}
.jg_qyxy_page .qyxy_teacher li a img{width: 100%;}





 

 

 