@charset "utf-8";
*{margin:0;padding:0; }
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea {margin:0;padding:0;}
html{  font-family: "微软雅黑"; background:#f1f1f1; font-size:62.5%;}

li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a {  color: #666666; text-decoration: none;}
a:hover { cursor:pointer; text-decoration:none; color:#184c9a;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.'; }
img{ padding:0; margin:0;}
a img { border:none; }
.bn{ border:none !important;}
h1, h2, h3, h4, h5, h6{ font-weight:normal;}
.mm{ margin-left:auto; margin-right:auto;}
.tin24 {text-indent:24px;}
.tac{ text-align:center;}
.tl{ text-align:left !important;}
.tr{ text-align:right !important;}
.fb { font-weight:bold; }
.fn { font-weight:normal;}
.bd1{ border:1px solid #f00;}
.m_t8{margin-top:8px;}
.dil { display:inline; }.bk { display:block; }.dn{ display:none;}.od { overflow:hidden }
.pro{ position:relative;}
.pa{ position:absolute;}
.fl{float:left; display:inline;}
.fr {  display: inline; float: right;}
.c{zoom:1;}
.c:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.dsn{ display:none;}

#wrap{width:100%;position:fixed;top:0;z-index: 99;}
.topbar{width:100%; background:#fff;}
#topBar{color:#7A7A7A;height:14px;overflow:hidden;font:12px/28px Arial;text-align:center;}
#topBar a{color:#FFF;background:#7A7A7A;padding:2px 5px;border-radius:10px;}
#nav{height:74px; position:relative; left:0; top:0; width:80%; margin:0 auto; max-width:1046px;}
#nav .logo{float:left;margin:0 20px; position:absolute; left:0; top:0;}
.icon_bg{ background:url(../images/icons.png) left top no-repeat;}
#nav .logo a{float:left;width:185px;height:75px;overflow:hidden;text-indent:-9999px;}
.logo_img{ background-position:-138px -12px;}
#nav.hide{ display:block;}
#nav.hide .logo a{width:120px;height:74px;background-position:0 -100px;_background-position:0 -130px; background-position:-333px 0px;}
#nav.hide .logo a:hover{background-position:0 -130px;}
.nav_list{ width:754px; position:absolute; right:44px; top:0;}
#nav ul li{float:left; background:url(../images/nav_bg.png) right center no-repeat; padding-right:20px;  padding-left:20px;}
#nav ul .no_bg{ background:none;}
#nav ul li a{float:left;color:#212121;background:none;height:74px;font:14px/74px "微软雅黑"; width:83px; text-align:center; font-weight:bold;}
#nav ul li a:hover{color:#facb01;}
#nav ul li a.hover{color:#facb01;}
/*#nav.hide ul{display:none;}*/
.search_module{ width:410px; position:absolute; right:0; top:75px; z-index:999;}
.search_btn{ width:50px; height:26px; position:absolute; right:8px; top:-54px; display:block; background-position:12px 0px; cursor:pointer;}
.search_hover_btn{ background-position:12px -27px; padding-bottom:30px;}
.search_layer{ padding:20px 32px; background:#fff; display:none; }
.search_layer_head{ font-size:1.4rem; margin-bottom:10px; font-weight:normal;}
.search_layer form{ display:block; width:100%; position:relative; left:0; top:0;}
.input_text{ width:270px; padding-left:4px;/*-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;*/  height:36px; line-height:36px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; color:#a9a9a9; background:#ececec; border:0;}
.submit{ position:absolute; right:4px;top:0px;width:71px;border: 0;cursor: pointer; z-index:12; display:block; display:inline-block; height:36px; background:#7f7f7f url(../images/icons.png) -25px 10px no-repeat; font-size:1.4rem;}
.search_layer_subhead{ display:block; font-size:1.4rem; color:#534d4d; margin-top:20px; margin-bottom:12px;}
.search_layer a{ margin-right:12px; font-size:1.2rem;}
.search_layer a:hover{ color:#013aaf;}


.main3Content{ display:none;}
.mobile_search_layer,.nav_layer{ display:none;}
.nav_layer{margin-top:10px;}
.sjlc_warp{ margin-top:88px;}
.banner{height:619px;}
.banner .ban_c a{position:absolute;width:100%; height:100%; left:0;top:0; right:0;}
.banner .ban_nav{ display:none;}
.banner .Left,.banner .Right{position:absolute; top:50%; margin-top:-28px; z-index:9; color:#666666; font-size:36px;}
.banner .Left{background-position:-541px -7px; left:14%;}
.banner .Right{background-position:-542px -67px; right:14%;}
.bann_ext{position:relative;}
.frontCover{position:absolute;bottom:60px; width:724px;left: 50%;margin-left:-362px; max-width:724px;}
.frontCover li{float:left; width:18%;padding:3px;color:#fff;overflow:hidden;margin-right:10px;cursor:pointer;}
.frontCover a{position:absolute; width:18%; border:2px solid #bfb7ba; height:64px;}
.frontCover .open a{ border:2px solid #0eecff;}
.wrap{width:80%;margin-left:auto;margin-right:auto;}
/*幻灯片(组件)*/
.slide{position:relative;width:100%;}
.ban_c{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}

.sjlc_main{ width:100%; background:url(../images/coming_soon_bg_01.jpg) center top no-repeat;background-size: cover; padding-top:2rem; padding-bottom:1rem; margin:0 auto;}
.sjlc_main_top{ max-width:1046px; margin:0 auto; margin-bottom:7rem;}
.sjlc_main_top_head{ margin:0 auto; overflow:hidden;}
.sjlc_main_top_head img{ width:70%; display:block; margin:0 auto;}
.sjlc_main_top_content_warp{ margin:1rem auto 0; width:100%;}
.sjlc_main_top_content{ width:100%; overflow:hidden; /* display:-webkit-box;*/ display: -moz-box;
-moz-box-orient:horizontal;
 -webkit-box-orient:horizontal;
 box-orient:horizontal;/*水平排列*/
  -moz-box-direction:normal;/*设置mormal默认值,normal | reverse反向 | inherit继承*/
 -webkit-box-direction:normal;/*设置mormal默认值*/
 box-direction:normal;/*设置mormal默认值*/
 -moz-box-align:stretch;/*start居顶对齐 | end居底对齐 | center 居中对齐| baseline基准线 | stretch拉伸，拉伸到与父容器等高*/
 -webkit-box-align:stretch;
 -o-box-align:stretch;
 box-align:stretch;
 -moz-box-pack:end;/*box-pack表示父容器里面子容器的水平对齐方式*/
 -webkit-box-pack:end;/*start水平居左对齐 | end水平居右对齐 | center水平居中对齐 | justify水平等分父容器宽度（唯一遗憾的是，firefox与opera暂时不支持，只有safari、chrome支持）*/ -o-box-pack:end; box-pack:end;}

.sjlc_main_top_content_a{  -moz-box-flex:1;    -webkit-box-flex:1;    box-flex:1; width:40%; margin-right:1.5%;}
.sjlc_main_top_content_b{  -moz-box-flex:2;    -webkit-box-flex:2;    box-flex:2; width:57%;}
.sjlc_main_top_content_c{ -moz-box-flex:3;    -webkit-box-flex:3;    box-flex:3; width:100%;}
.sjlc_main_top_content_aimg{  display: -webkit-box;  background-position: 50% 50%;box-sizing: border-box;
  line-height: 0;  vertical-align: top; display: block;}
.sjlc_main_top_content_a .sjlc_main_top_content_aimg{ display: block;}
.sjlc_main_top_content_b .sjlc_main_top_content_aimg{ display: block;}
.sjlc_main_top_content_c .sjlc_main_top_content_aimg{ display: block;}
.sjlc_main_top_content_c .sjlc_main_top_content_aimg_bt{ width:100%; box-sizing: border-box;-webkit-box-pack: justify;  display: -ms-flexbox;  -ms-flex-pack: justify;  -moz-box-align: center;  -moz-box-pack: center;}
.sjlc_main_top_content_aimg_bt_lf{ width:48%;  display: -moz-box;}
.sjlc_main_top_content_a a,.sjlc_main_top_content_b a,.sjlc_main_top_content_c a{ display:block; position:relative; left:0; top:0; margin-bottom:4%;}
.sjlc_main_top_content_a .a_hover,.sjlc_main_top_content_b .a_hover,.sjlc_main_top_content_c .a_hover{ display:block; background-color: rgb(0, 0, 0);background-position: initial initial;background-repeat: initial initial;  background-color:rgba(0,0,0,0.6); /* IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂，但解析为透明 */ BACKGROUND: #000; FILTER: alpha(opacity=60);opacity: 0.6; position:absolute; left:-2px; top:0; width:101%; height:100%;}
.sjlc_main_top_content_aimg_icon{ display:none;}
.hover_icon{ position:absolute; left:50%; top:50%; color:#fff; margin-top:-40px; margin-left:-17px; z-index:4;}
.hover_title{ position:absolute; left:0; top:50%; color:#fff; margin-top:10px; width:100%; text-align:center; z-index:4;}
.sjlc_main_mi_content{ height:19rem;}
.sjlc_main_mi_content_left{ width:50%; margin-right:0;}
.sjlc_main_mi_content_right{ width:50%; margin-right:0;}
.sjlc_main_top_content_lf{  -moz-box-flex:1;    -webkit-box-flex:1;    box-flex:1; margin-right:2%; margin-bottom:1rem; width:48%;}
.sjlc_main_top_content_movelf{ width:48%;}
.sjlc_main_top_content_rt_nomg{ margin-right:0;}
.sjlc_main_top_content_mi{  -moz-box-flex:1;    -webkit-box-flex:1;    box-flex:1; margin-right:2%;}
.sjlc_main_top_content_rt{  -moz-box-flex:1;    -webkit-box-flex:1;    box-flex:1;}
.sjlc_main_top_content_left{ width:67%; margin-right:0;}
.sjlc_main_top_content_right{ width:33%; margin-right:0;}
.sjlc_main_top_content_lf a,.sectionTwo a,.sectionThree a{ background:#fff; width:100%; display:block;overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}
.sjlc_main_top_content_lf a:hover{ background:#0339ae; color:#fff;}
.sjlc_main_top_content_lf a:hover span{ color:#fff;}
.sjlc_main_top_content_lf a .sjlc_main_top_content_aimg{ margin-bottom:0;}
.sjlc_main_top_content_lf a .sjlc_main_top_content_aimg_hint i{ font-size:2.4rem; color:#0339ae; margin-right:1rem; margin-top: 0.4rem;}
.sjlc_main_top_content_aimg_hint_lf{ text-indent:1rem;}
.sjlc_main_top_content_aimg_hint{ font-size:1.4rem; line-height:2.4rem; color:#0339ae;text-indent: 1rem; margin-top:10px;}
.sjlc_main_top_content_lf a:hover .sjlc_main_top_content_aimg_hint i{ color:#fff;}
.tab_btn{ width:10%; margin:3rem auto 0;}
.tab_btn a{ width:4rem; background:#fff; text-align:center; color:#333333;}
.tab_btn a.hover{ background:#0339ae; color:#ffffff}
.tab_btn_lf{ margin-right:1.4rem;}
.sectionOne{  -moz-box-flex:2;    -webkit-box-flex:2;    box-flex:2; width:49%; background:#ff0000;display: -moz-grid-group;display: -moz-grid-group;}
.sectionTwo{  -moz-box-flex:1;    -webkit-box-flex:1;    box-flex:1; width:49%; background:#030616; float:left; height:239px;}
.sectionThree{ -moz-box-flex:1;    -webkit-box-flex:1;    box-flex:1; width:49%; background:#030616; float:right; height:239px;}
.sectionThree a,.sectionTwo a{ background:#030616;}
.sjlc_main_top_content_aimg_hint i{ font-size:2.6rem; margin-right:1rem;}
.sjlc_main_bt_content .sjlc_main_top_content_aimg_hint{ color:#b5b5b5; display:block;overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/text-indent: 1rem;}
.sjlc_main_top_content_aimg_hint em{ font-style:normal; display:block; font-size:1.2rem;white-space:normal; padding: 0 1%;}

#banner_box2{ position:relative; left:0; top:0;}
#banner_box2 ul li a{ display:block;}
.index_move_lunbo_list{ width:100%;}
.index_move_lunbo_list li a{ position:relative; left:0; top:0;}
.index_move_lunbo_list_imghint{ width:70%; position:absolute; left:0; bottom:0; display:block;overflow: hidden; font-size:1.2rem; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/ color:#fff;  background-color: rgb(0, 0, 0);background-position: initial initial;background-repeat: initial initial;  background-color:rgba(0,0,0,0.6); /* IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂，但解析为透明 */ BACKGROUND: #000; FILTER: alpha(opacity=60);opacity: 0.6; padding-right:30%; line-height:2rem;text-indent: 1rem;}
.index_move_lunbo_pointerlist{ width:24%; position:absolute; right:0.2%; bottom:0.5rem;}
.index_move_lunbo_pointerlist li{ float:left; display:inline; background:#fff; width:14px; height:8px; margin-right:6%; cursor:pointer; font-size:0; text-indent:-99999px;}
.index_move_lunbo_pointerlist li.on{ background:#0145b7;}
.sjlc_main_bottom{ padding-bottom:3rem; margin-bottom:0;margin-top: 9rem;}
.lunbo_warp{ width:49.5%; height:100%; float:left; display:inline; overflow:hidden;}
.index_moudle_content_rt_head{  border:1px solid #adb5b6; height:31px; line-height:31px; margin-top:15px; border-left:0;}
.index_moudle_content_rt_head_lf{ width:160px; padding-left:10px; line-height:31px;}
.index_moudle_content_rt_head_lf img{ display:block;}
.staff_img{ margin-top:7px; display:block;}
.index_moudle_content_rt_head_rt{ width:38px; color:#8796a0;}
/*轮播图*/
.container { position: relative;zoom: 1;width: 100%;height:23rem;background:#86939b;} 
.container_list{ width:100%; height:23rem;position: absolute; background:#fff;}
#focus_btn {position: absolute;right:0;bottom:1rem;z-index:99;}
#focus_pic li {position: absolute;left: 0; width:100%; height:23rem; background:#f8f3ed;}
#focus_pic li a{ display:block; width:100%; height:100%;}
#focus_pic li a img {border: none;float: left; display:block; width:197px; height:157px; border:1px solid #dac8bc;}
#focus_btn li {float: left;font-size:0px;width:3rem;height: 10px;line-height:10px; font-weight: bold;text-align: center;background: #fff;  color: #fff;margin-right: 6px;cursor: pointer; position:relative; left:0; top:0;}
.staff_img_name{ display:block; width:70%; padding-right:30%; text-indent:6px; line-height:3rem; position:absolute; left:0; bottom:0rem; background:#fff; font-size:14px; color:#fff;  background-color:rgba(0,0,0,0.7); /* IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂，但解析为透明 */
 BACKGROUND: #000; FILTER: alpha(opacity=70);opacity: 0.7}
.staff_img_post{ margin-left:30px;}
#focus_btn li.on {background: #ab0000;color: #ab0000;}
#focus_box1 {position: relative;margin: 0 auto;overflow: hidden;zoom: 1;}
#focus_box1 ul {list-style: none;padding: 0;margin: 0;}
.sjlc_main_bt_content{ width:49.5%; display:-webkit-box; float:right; display:inline;}


/*foot*/
.foot_warp{ width:100%; background:#060a1d;}
.foot_content{ width:80%; margin:0 auto; padding:2rem 0; color:#cccccc; max-width:1046px;}
.foot_content_lf{ width:80%; line-height:2.4rem;}
.foot_content_lf a{ color:#cccccc; font-family:"宋体"; font-size:1.2rem;}
.foot_content_lf a:hover{ text-decoration:underline;}
.foot_content_rt{ width:20%; color:#cccccc; line-height:2.4rem; font-size:1.2rem; text-align:right; position:relative; left:0; top:0;}
.two_code_img{ display:none; position:absolute; right:0; bottom:60px; background:url(../images/sjlc_two_code.png) left top no-repeat; width:114px; height:114px; }
.two_code_layer{  height:20px; display:inline-block; line-height:20px; font-style:normal; background:url(../images/two_code.png) left top no-repeat; padding-left:20px;}



/*公司荣誉*/
.banner_warp{ width:100%;}
.banner_img{ width:100%;margin-top: 88px;}
.banner_img a{ display:block;}

.enter_sjlc_warp{ width:100%; background:#f3f3f3; padding-top:4rem;}
.enter_sjlc_main{ width:80%; margin:0 auto; max-width:1046px;}
.enter_sjlc_main_top{ width:100%; text-align:center; margin-bottom:5rem;}
.enter_sjlc_main_top_head{ font-size:2.4rem; font-style:italic; font-weight:bold; color:#141414; font-family:Arial;}
.enter_sjlc_main_top_subhead{ display:inline-block; border-top:1px solid #d6d6d6; text-align:center; font-size:1.8rem; color:#013ab0; font-family:"微软雅黑","宋体"; margin-top:1rem; padding-top:1rem;}
.enter_sjlc_btn{ width:100%; margin-top:3rem;}
.enter_sjlc_btn a{ display:inline-block; padding:1rem 3rem; border:1px solid #667cc3; font-family:"微软雅黑","宋体"; color:#3d3d3d; font-size:1.4rem; margin-left:1.9rem;-moz-border-radius:5px; /* Firefox */  -webkit-border-radius:5px; /* Safari 和 Chrome */  border-radius:5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */ margin-bottom:10px;}
.enter_sjlc_btn a:hover,.enter_sjlc_btn a.hover{ background:#012da4; color:#ffffff;}
.enter_sjlc_main_mi{ width:100%; overflow:hidden;}
.honor_list{ width:102%; margin-left:-2%;}
.honor_list li{ width:23%; float:left; display:inline; text-align:center; padding-bottom:4rem; position:relative; left:0; top:0; font-family:"微软雅黑","宋体"; margin-left:2%; margin-bottom:2%;}
.honor_list li .border_span{ width:99%; border:1px solid #d8d8d8; display:block;}
.honor_list_img{ width:90%; margin:5% auto; display:block; height:15.5rem;}
.honor_list_img_hint{ position:absolute; left:0; bottom:5rem; line-height:2rem; font-size:1.4rem;}
.personnel_recruitment_paging{ width:auto; margin-top:1.4rem;}
.personnel_recruitment_paging_a,.pages{ width:auto; overflow:hidden;}
.personnel_recruitment_paging_a a,.pages a{ border:1px solid #cfcfcf; padding:6px 10px; display:inline-block; margin-right:10px;margin-bottom: 2px;}
.personnel_recruitment_paging_a a:hover,.pages a:hover{ background:#012da4; color:#fff;}
.pgcurrent{ background:#012da4; color:#fff;}


.inside_foot_warp{ background:#656773;}

/*关于视界*/
.about_sjlc_main_mi{ width:100%;}
.about_sjlc_main_mi_lfimg{ width:30%; height:37rem;}
.about_sjlc_main_mi_lftxt{ width:66%; font-size:1.4rem; line-height:3rem; color:#131212; font-family:"微软雅黑","宋体";}
.about_sjlc_main_mi_lftxt_head{ font-size:1.8rem; color:#013ab0; font-weight:bold;}

/*联系我们-合作伙伴*/
.news_center_main_mi,.enter_sjlc_main_mi,.contact_sjlc_main_mi{ width:100%; padding-bottom:6rem; overflow:hidden;}
.links_list{ width:102%; margin-left:-2%;}
.links_list li{ width:18%; float:left; display:inline; margin-left:2%; margin-bottom:2%; position:relative; left:0; top:0;}
.links_list_img{ border:1px solid #cfcfcf; display:block;}
.links_list_img_hover,.links_list_img_hoverbg{ display:none;}
.links_list li a.hover .links_list_img_hoverbg{ display:block; width:100%; height:100%; position:absolute; top:0; left:0; color:#fff; font-family:"微软雅黑","宋体"; font-size:1.4rem; background-color:rgba(1,45,164,0.7); /* IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂，但解析为透明 */
 BACKGROUND: #012da4; FILTER: alpha(opacity=70);opacity: 0.7;}
.links_list li a.hover .links_list_img_hover{ overflow:hidden;white-space: nowrap;text-overflow: ellipsis; display:block; width:100%; position:absolute; top:50%; margin-top:-10px; left:0; color:#fff; font-family:"微软雅黑","宋体"; font-size:1.4rem; text-align:center; vertical-align:middle; z-index:2;}


.contact_way_list{ width:100%; overflow:hidden;}
.contact_way_list li{ width:31.3%; padding:0 1%; float:left; direction:inherit; text-align:center;}
.font_icon{ color:#f3f3f3; background:#676767; width:7.2rem; height:7.2rem; line-height:7.2rem;-moz-border-radius:50%;border-radius:50%;-webkit-border-radius:50%;}
.font_icon_title{ font-size:1.4rem; font-weight:bold; font-family:Arial; display:block; color:#000; margin-top:2rem;}
.font_icon_address{ font-family:"微软雅黑","宋体"; color:#012da4; font-size:1.4rem; display:block; margin-top:2rem;}
.contact_map{ width:100%;}
.contact_map_img{ width:100%; height:360px;}

/*新闻中心-列表页*/
.news_center_main_mi{ width:100%;}
.news_center_list{ width:100%; overflow:hidden; font-family:"微软雅黑","宋体";}
.news_center_list li{ width:99%; margin:0 auto 2rem; background:#fff; overflow:hidden; border-top:1px solid #f1f1f1; padding-top:1.8rem;-webkit-box-shadow:0px 0px 4px #e6e6e6;-moz-box-shadow:0px 0px 4px #e6e6e6;box-shadow:0px 0px 4px #e6e6e6; position:relative; left:0; top:0; padding-bottom:1rem;}
.news_center_list_lfimg{ width:23%; margin-left:2%;}
.news_center_list_rttxt{ width:71%; margin-right:2%; font-size:1.2rem; color:#3d3737; line-height:20px; padding-bottom:48px;}
.news_center_list_rttxt_head{ font-size:1.4rem; color:#012da4; font-weight:bold; border-bottom:1px dashed #c0c0c0; line-height:3.6rem; margin-bottom:0.6rem;}
.news_center_list_rttxt_head a{ color:#012da4;}
.look_detail_btn{ color:#3d3737; display:inline-block; font-size:1.2rem; padding:0.4rem 0.9rem;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px; position:absolute; left:27%; bottom:1rem; background:#fff; border:1px solid #e5e5e5;}
.look_detail_btn_rt{ margin-left:8px; color:#012da4;}
.look_detail_btn:hover{ color:#fff; background:#012da4;}
.look_detail_btn:hover .look_detail_btn_rt{ color:#fff;}
 
.news_center_main_mi_detail{ width:96%; padding:32px 2% 0; margin:0 auto; background:#fff; font:14px/24px "微软雅黑","宋体"; color:#3d3737;}
.news_center_main_mi_detail_top{ border-bottom:1px dashed #c0c0c0; margin-bottom:20px;}
.news_center_main_mi_detail_head{ font-size:1.4rem; color:#012da4; font-weight:bold; text-align:center;}
.news_center_main_mi_detail_subhead{ font-size:1.2rem; color:#514d4d; display:block; text-align:center; margin-top:12px; margin-bottom:12px;}
.news_center_main_mi_detail_bt{ border-top:1px solid #e9e9e9; padding-top:30px; padding-bottom:44px; margin-top:40px;}
.news_center_main_mi_detail_bt_lf{ width:80%;}
.news_center_main_mi_detail_bt_lf li{ margin-bottom:22px;}
.news_center_main_mi_detail_bt_lf li a{ color:#242424; font-size:1.4rem;}
.prev_btn{ background:#dadada; color:#fff; padding:4px; margin-right:8px;}
.news_center_main_mi_detail_bt_lf li a:hover{ color:#012da4;}
.news_center_main_mi_detail_bt_lf li a:hover .prev_btn{ background:#012da4;}
.back_btn{ font-size:1.4rem; display:inline-block; padding:4px 23px;-moz-border-radius:50px;border-radius:50px;-webkit-border-radius:50px; background:#a1c6e5; color:#fff; margin-top:16px;}
.back_btn:hover{ color:#fff;}

/*作品展示*/
.showcase_warp{ width:100%; overflow:hidden;}
.showcase_list{ width:102%; margin-left:-2%;}
.showcase_list li{ width:48%; margin-left:2%; float:left; display:inline; position:relative; left:0; top:0; margin-bottom:30px; background:#fff;}
.showcase_list li a img{ wdith:271px; height:298px;}
.showcase_list_lf{ width:53%;}
.showcase_list_rt{ width:40%; padding:0 2% 20px; font:14px/24px "微软雅黑","宋体"; color:141414;}
.showcase_list_rt_head{ border-bottom:1px dashed #d1d1d1; padding-bottom:14px; margin-top:12px; margin-bottom:1rem;}
.showcase_list_rt_head a{ width:100%; font-size:1.6rem; font-weight:bold; color:#012da4;}
.showcase_list_rt_lookdetail{ display:inline-block; font-size:1.2rem; position:absolute; right:4%; bottom:20px; color:#333333; border-bottom:1px solid #b6b6b6;}
.showcase_list_rt_lookdetail:hover{ color:#012da4; border-bottom:1px solid #012da4;}

.showcase_top{ width:100%; overflow:hidden; margin-bottom:26px; font:14px/28px "微软雅黑","宋体";}
.showcase_top_bg{ background:#fff;}
.aboutone_sjlc_main_mi_lftxt_head{ text-align:center;}
.showcase_top img{ margin-bottom:2%; margin-right:10px;}
.showcase_top_lf{ width:40%;margin-top: 20px; margin-bottom: 20px;}
.showcase_top_rt{ width:56%; color:#101010; background:#fff; margin-right:20px;}
.showcase_intro_head{ font-size:1.4rem; color:#012da4; border-left:5px solid #012da4; padding-left:6px; margin-left:14px; margin-bottom:14px; margin-top:14px;}
.showcase_mi{ border-bottom:1px dashed #d8d8d8; padding-bottom:40px;margin-top: 20px;}
.showcase_mi_noborder{ border-bottom:0;}
.showcase_back{display:inline-block; padding:0.4rem 3rem; border:1px solid #667cc3; font-family:"微软雅黑","宋体"; background:#012da4; color:#ffffff; font-size:1.4rem; -moz-border-radius:5px; /* Firefox */  -webkit-border-radius:5px; /* Safari 和 Chrome */  border-radius:5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */ margin-bottom:2px;}
.showcase_back:hover{ color:#fff;}

/*艺人经纪*/
.yrjj_list{ width:102%; overflow:hidden; margin-left:-2%;}
.yrjj_list li{ width:23%; float:left; display:inline; margin-left:2%; margin-bottom:2%; position:relative; left:0; top:0;}
.yrjj_list_img{ width:100%; display:block;}
.yrjj_list_img_hint{ display:block; text-align:center; color:#333333; font-size:1.4rem; font-family:"微软雅黑","宋体"; margin-top:10px;}
.yrjj_list_img_name{ font-size:1.8rem;}
.yrjj_list li a:hover .yrjj_list_img_hover{ width:100%; position:absolute; left:0; top:0;
 background-color:rgba(1,45,164,0.7); /* IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂，但解析为透明 */
 BACKGROUND: #012da4; FILTER: alpha(opacity=70);opacity: 0.7;}
 .yrjj_list_img_hover_search{ display:none;}
.yrjj_list li a:hover .yrjj_list_img_hover_search{ display:block; width:57px; text-align:center; line-height:57px; height:57px; color:#fff; position:absolute; left:50%; margin-left:-28px; top:50%; margin-top:-28px; -moz-border-radius:50%;border-radius:50%;-webkit-border-radius:50%; border:3px solid #fff;}





.tc_bg{position: fixed;width: 100%;bottom: 0px;right: 0px;left: 0px;top: 0px;background-color: rgb(0, 0, 0);z-index: 88888;display: none;background-position: initial initial;background-repeat: initial initial;  background-color:rgba(0,0,0,0.3); /* IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂，但解析为透明 */
 BACKGROUND: #000; FILTER: alpha(opacity=60);opacity: 0.6;
}
.popup_layer{display: none; width:80%; background:#fff; border:6px solid #e5e5e5; z-index:999999; position:fixed; top:10%; left:10%; height:80%;}


.about_sjlc_main_mi_mr_bt{ margin-bottom:20px;}
.news_center_list li a img{ width:239px; height:159px;}





@media (max-width: 640px){
.news_center_main_mi_detail img{width:100%; height:auto;}
.showcase_list li a img,.showcase_mi img,.news_center_list li a img{ width:100%; height:auto;}

}




