﻿/*syicon*/
.syicon{ display:inline-block; vertical-align:middle; background:url(../images/icons-index.png) no-repeat;}
.syicon-wx{ width:20px; height:17px; background-position:0px 0px; }
.syicon-app{ width:10px; height:17px; background-position:-21px 0px; }
.syicon-sc{ width:14px; height:17px; background-position:-32px 0px; }
.syicon-login{ width:16px; height:17px; background-position:-47px 0px; }
.syicon-reg{ width:16px; height:17px; background-position:-64px 0px; }
.syicon-en{ width:16px; height:17px; background-position:-82px 0px; }
.syicon-dyue{ width:16px; height:17px; background-position:-99px 0px; }
.syicon-tzgg{ width:21px; height:20px; background-position:0 -21px; }
.syicon-hyzx{ width:25px; height:20px; background-position:-22px -21px; }
.syicon-zxxw{ width:26px; height:20px; background-position:-48px -21px; }
.syicon-hzhb{ width:21px; height:20px; background-position:-75px -21px; }
.syicon-more{ width:12px; height:12px; background-position:-70px -45px; }
.syicon-arrow-1{ width:10px; height:8px; background-position:-53px -47px;}
.syicon-sina{ width:21px; height:16px; background-position:0 -61px;}
.syicon-qq{ width:15px; height:17px; background-position:-26px -61px;}
.syicon-weixin{ width:21px; height:17px; background-position:-44px -61px;}
/*顶部*/
.topbar{height:30px;line-height:30px;background:#f1f1f1; border-bottom:solid 1px #ddd;}
.topbar,.topbar a{color:#666;}
.topbar-body > ul > li{ position:relative; float:left; padding:0 10px;}
.topbar-body > ul > li .dropbox{ position:absolute; top:31px; display:none; z-index:999;}
.topbar-body > ul > li:hover .dropbox{ display:block; box-shadow:0 0 5px #ddd;}
/*LOGO部分*/
.header{height:100px;}
.header-body{position:relative;height:100px;z-index:10;}
.header .logo{background:url(../images/logo.png) left center no-repeat;display:block;width:440px;height:100px;}
.header-search{position:absolute;right:0px;top:28px; height:46px;}
.header-search .text{float:left;border:solid 2px #ddd;outline:none;width:312px;height:42px;line-height:42px; text-indent:25px; border-radius:23px 0 0 23px; font-size:14px; border-right:none;}
.header-search .btn-s{float:left;width:72px;height:46px;line-height:0; font-size:0;text-align:center;border:none;background:#0a80ba url(../images/icon-zoom.png) center center no-repeat;cursor:pointer; border-radius:0 23px 23px 0;}
/*导航*/
.main-nav{height:50px;}
.main-nav ul{ display:flex; margin:0 auto;width:1200px;height:50px;background:#0a80ba;}
.main-nav ul li{ flex:1; position:relative;z-index:10002;}
.main-nav ul li a{display:block;width:133px;height:50px;line-height:50px;text-align:center;font-size:16px;font-weight:300;color:#fff;}
.main-nav ul li a:hover{background-color:#006596;}
.main-nav ul li.hover a{background:#006596;}
.main-nav ul li ol{position:absolute;top:50px;left:0px;right:0px;display:none;margin:0 auto;z-index:999999;background:#0a80ba;}
.main-nav ul li ol li{height:45px;line-height:45px;margin-top:0;background:#068dce;text-align:center;}
.main-nav ul li ol li a{height:45x;line-height:45px;display:block;text-decoration:none;padding:0;font-size:14px;font-weight:normal;color:#fff;white-space:nowrap;border-bottom:none;}
.main-nav ul li ol li a:hover{background:#006596;text-decoration:none;border-bottom:none;}
/*banner*/
.home-banner{ height:250px; overflow:hidden;}
/*底部*/
.footer{margin-top: 20px; background-color: #333; border-top:solid 4px #0a80ba;}
.footer,
.footer a{color: #b2b2b2;}
.footer-con{width: 1200px; margin: 0 auto; padding: 50px 0; overflow: hidden;}
.footer-con .col-left{float: left; width: 320px; font-size: 15px;}
.footer-con .col-left dl{float: left; line-height: 30px; margin-right: 100px;}
.footer-con .col-left dl dt{padding-bottom: 10px;}
.footer-con .col-right{float: right;}
.footer-con .col-right .item-1{width: 106px; float: left; font-size: 12px; text-align: center; line-height: 20px;}
.footer-con .col-right .item-2{float: left; padding-left: 15px; padding-top: 0px;}
.footer-con .col-right .item-2 .tel-num{ padding:5px 0 10px 0;font-size: 36px; font-weight: 300; color: #ddd;}
.footer-con .col-right .item-2 .tel-name{font-size: 18px;}
.footer-con .col-right .item-2 .worktime{ font-size:15px; line-height:20px;}
.footer-con .col-mid{float: left; padding-top:30px;}
.footer-copyright{ padding:25px 0; background: #262626; line-height: 30px; font-size:14px;margin-left:-600px; }
.footer-copyright:after{ display:block; content:''; height:0; clear:both; overflow:hidden;}
.footer .flink{ position:relative;float:left; width:260px; height:30px; line-height:30px; border:solid 1px #ddd; border-radius:15px;margin-top: 40px;}
.footer .flink > a{ display:block; padding-left:20px; color:#eee;}
.footer .flink > a:after{ float:right; display:block; content:''; width:17px; height:10px; margin:8px 10px 0 0; background:url(../images/icons-index.png) 0 -46px no-repeat;}
.footer .flink .dropdown{ position:absolute; left:0; right:0; top:-132px; display:none; padding:15px 20px; background:#262626;border:solid 1px #999; border-radius:15px; overflow-y:auto;}
.footer .flink .dropdown a{ display:block; color:#eee; font-size:12px; height:20px; line-height:20px;}
.footer .flink:hover .dropdown{ display:block !important;}
/*通知公告*/
.box-tzgg{width:318px; height:358px; border:solid 1px #ddd; background:#fff;}
.box-tzgg .h-d{ padding:20px;}
.box-tzgg .h-d h3{ color:#0a80ba; font-size:16px;}
.box-tzgg .h-d .more{ color:#999;}
.box-tzgg .b-d{}
.box-tzgg .b-d > ul > li{ height:16px; margin-bottom:20px; padding:0 25px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.box-tzgg .b-d > ul > li:before{ float:left;   width:4px; height:4px; margin:8px -15px 0 0; background:#999; border-radius:50%; vertical-align:middle;}
.box-tzgg .b-d > ul > li .time{ float:right; color:#999;}
/*header-wrap*/
.header-wrap{ position:relative; height:538px;}
/* 新闻轮播 */
.box-jdxw{ position:relative; width:670px; height:360px; margin-left:8px;}
.box-jdxw .hd{overflow:hidden;position:absolute;left:30px;bottom:16px;z-index:1;}
.box-jdxw .hd ul{overflow:hidden;zoom:1;float:left;}
.box-jdxw .hd ul li{float:left;margin-right:15px;width:10px;height:10px;line-height:0px;text-align:center;border-radius:50%;background:#fff;cursor:pointer;}
.box-jdxw .hd ul li.on{background:#0a80ba;color:#fff;}
.box-jdxw .bd{position:relative;height:100%;z-index:0;}
.box-jdxw .bd li{zoom:1;vertical-align:middle;}
.box-jdxw .bd img{width:670px;height:360px;display:block;}
/*box-xsrm*/
.box-xsrm{ width:194px; height:360px; background:url(../images/home-icon-xsrm.jpg) center top no-repeat; overflow:hidden;}
.box-xsrm > ul{ height:228px; margin-top:130px; border:solid 1px #ddd;}
.box-xsrm > ul > li{ float:left; width:50%; height:114px; text-align:center; font-size:14px;}
.box-xsrm > ul > li > a{ display:block;}
.box-xsrm > ul > li > a > i{ display:inline-block; width:48px; height:48px; margin-top:25px; background:url(../images/icons-qmenu.png) center top no-repeat;}
.box-xsrm > ul > li > a > i.syicon-xs-1{ background-position:0 0;}
.box-xsrm > ul > li > a > i.syicon-xs-2{ background-position:0 -48px;}
.box-xsrm > ul > li > a > i.syicon-xs-3{ background-position:0 -96px;}
.box-xsrm > ul > li > a > i.syicon-xs-4{ background-position:0 -144px;}
/*行情交易*/
.box-market .h-d{ height:42px; background:#0a80ba;}
.box-market .h-d .more{ margin:12px 20px 0 0; color:#fff;}
.box-market .h-d > ul > li{ float:left; display:block; height:42px; line-height:42px; overflow:hidden;}
.box-market .h-d > ul > li > a{ float:left; display:block; padding:0 30px; height:42px; line-height:42px; color:#fff; font-size:14px;}
.box-market .h-d > ul > li > ol{ display:none; float:left;}
.box-market .h-d > ul > li > ol > li{ float:left;}
.box-market .h-d > ul > li > ol > li a{ display:block; padding:0 30px; height:42px; line-height:42px; color:#fff; font-size:12px; background:#006596;}
.box-market .h-d > ul > li:hover > ol{ display:block;}
.box-market .h-d > ul > li:hover .syicon-arrow-1{ width:8px; height:10px; background-position:-40px -46px;}
.box-market .b-d{ min-height:325px; border:solid 1px #e8e8e8;}
/*hq-tb-list*/
.hq-tb-list{ }
.hq-tb-list th{ padding:5px 20px; background:#f0f0f0; color:#333; font-size:14px;}
.hq-tb-list tr:nth-child(odd){ background:#fcfafa;}
.hq-tb-list tr td{ padding:10px 20px; color:#666; font-size:14px;}
.hq-tb-list tr th.tc,.hq-tb-list tr td.tc{ text-align:center;}
/*tag-jyzt-2*/
.tag-jyzt-1,.tag-jyzt-2,.tag-jyzt-3{ display:inline-block; padding:3px 10px; min-width:76px; color:#fff; font-size:12px; border-radius:2px; text-align:center;}
.tag-jyzt-1{ background:#87c96d;}
.tag-jyzt-2{ background:#e83e1c;}
.tag-jyzt-3{ background:#dedede; color:#999;}
/*syicon-cp*/
.syicon-cp{display:inline-block; width:32px; height:32px; vertical-align:middle; background:url(../images/icons-goods.png) no-repeat;}
.syicon-cp-1{ background-position:0 0;}
.syicon-cp-2{ background-position:-32px 0;}
.syicon-cp-3{ background-position:-64px 0;}
.syicon-cp-4{ background-position:-96px 0;}
.syicon-cp-5{ background-position:-128px 0;}
.syicon-cp-6{ background-position:-160px 0;}
.syicon-cp-7{ background-position:-192px 0;}
.syicon-cp-8{ background-position:-224px 0;}
.syicon-cp-9{ background-position:-256px 0;}
/*jycp-box*/
.jycp-box .h-d > ul { display:flex;flex-wrap:wrap; border:solid 1px #ddd; background:#fff;}
.jycp-box .h-d > ul > li{ flex:1; height:49px;line-height:49px;min-width:130px; text-align:center; font-size:16px;}
.jycp-box .h-d > ul > li .syicon-cp{ margin:20px auto 10px;}
.jycp-box .h-d > ul > li:nth-child(odd){ background:#f3f3f3;}
.jycp-box .h-d > ul > li:hover,.jycp-box .h-d > ul > li.hover{ background:#0a80ba; color:#fff;}
.jycp-box .h-d > ul > li:hover a,.jycp-box .h-d > ul > li.hover a{ color:#fff;}
.jycp-box .h-d > ul > li:hover .syicon-cp-1,.jycp-box .h-d > ul > li.hover .syicon-cp-1{ background-position:0 -32px;}
.jycp-box .h-d > ul > li:hover .syicon-cp-2,.jycp-box .h-d > ul > li.hover .syicon-cp-2{ background-position:-32px -32px;}
.jycp-box .h-d > ul > li:hover .syicon-cp-3,.jycp-box .h-d > ul > li.hover .syicon-cp-3{ background-position:-64px -32px;}
.jycp-box .h-d > ul > li:hover .syicon-cp-4,.jycp-box .h-d > ul > li.hover .syicon-cp-4{ background-position:-96px -32px;}
.jycp-box .h-d > ul > li:hover .syicon-cp-5,.jycp-box .h-d > ul > li.hover .syicon-cp-5{ background-position:-128px -32px;}
.jycp-box .h-d > ul > li:hover .syicon-cp-6,.jycp-box .h-d > ul > li.hover .syicon-cp-6{ background-position:-160px -32px;}
.jycp-box .h-d > ul > li:hover .syicon-cp-7,.jycp-box .h-d > ul > li.hover .syicon-cp-7{ background-position:-192px -32px;}
.jycp-box .h-d > ul > li:hover .syicon-cp-8,.jycp-box .h-d > ul > li.hover .syicon-cp-8{ background-position:-224px -32px;}
.jycp-box .h-d > ul > li:hover .syicon-cp-9,.jycp-box .h-d > ul > li.hover .syicon-cp-9{ background-position:-256px -32px;}
.jycp-box .b-d{}
.jycp-box .b-d .sp-item{ margin-top:20px; background:#fff; box-shadow:0 0 5px #bae2f6; text-align:center;}
.jycp-box .b-d .sp-item a{ display:inline-block; height:50px; line-height:50px; padding:0 20px; font-size:14px; color:#0a80ba;}
.jycp-box .b-d .sp-item a:hover{ color:#fff; background:#0a80ba;}
/*box-news*/
.box-news{ height:262px; border:solid 1px #ddd;}

/*行业资讯*/
.box-news-hyzx{width:810px; }
.box-news-hyzx .h-d{ padding:25px 20px;}
.box-news-hyzx .h-d h3{ color:#0a80ba; font-size:16px;}
.box-news-hyzx .h-d .more{ color:#999;}
.box-news-hyzx .b-d{ margin-left:360px;}
.box-news-hyzx .b-d > ul > li{ height:16px; margin-bottom:20px; padding:0 25px; vertical-align:middle; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.box-news-hyzx .b-d > ul > li:before{ float:left; display:inline-block; content:''; width:4px; height:4px; margin:8px 15px 0 0; background:#999; border-radius:50%;}
.box-news-hyzx .b-d > ul > li .time{ float:right; color:#999;}
.c-newsbox-left{position:relative;width:340px;height:160px; float:left; margin-left:20px;}
.c-newsbox-left .hd{overflow:hidden;position:absolute;right:10px;bottom:16px;z-index:1;}
.c-newsbox-left .hd ul{overflow:hidden;zoom:1;float:left;}
.c-newsbox-left .hd ul li{float:left;margin-right:5px;width:8px;height:8px;line-height:0px;text-align:center;border-radius:50%;background:#9c9c9c;cursor:pointer;}
.c-newsbox-left .hd ul li.on{background:#f2524b;color:#fff;}
.c-newsbox-left .bd{position:relative;height:100%;z-index:0;}
.c-newsbox-left .bd li{zoom:1;vertical-align:middle;}
.c-newsbox-left .bd img{width:340px;height:160px;display:block;}
.c-newsbox-left .bd li .bg{width:340px;height:40px;position:absolute;left:0;bottom:0;z-index:1;background:#000;filter:alpha(opacity=60);opacity:0.6;}
.c-newsbox-left .bd li .title{width:340px;height:40px;line-height:40px; font-size:14px;left:0;bottom:0;position:absolute;z-index:2;}
.c-newsbox-left .bd li .title a{color:#fff;padding-left:15px;}
/*中心新闻*/
.box-news-zxxw{ position:relative; width:368px;}
.box-news-zxxw:before{ position:absolute; top:20px; left:0; bottom:20px; display:block; content:''; width:1px; background:#eee; }
.box-news-zxxw .h-d{ padding:25px;}
.box-news-zxxw .h-d h3{ color:#0a80ba; font-size:16px;}
.box-news-zxxw .h-d .more{ color:#999;}
.box-news-zxxw .b-d{}
.box-news-zxxw .b-d > ul > li{ height:16px; margin-bottom:20px; padding:0 25px; height:16px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.box-news-zxxw .b-d > ul > li:before{ float:left; display:inline-block; content:''; width:4px; height:4px; margin:8px 15px 0 0; background:#999; border-radius:50%; vertical-align:middle;}
.box-news-zxxw .b-d > ul > li .time{ float:right; color:#999;}
/*合作伙伴*/
.box-hzhb{ position:relative;}
.box-hzhb .h-d{ padding:0 0 25px 0;}
.box-hzhb .h-d h3{ color:#0a80ba; font-size:16px;}
.box-hzhb .h-d .more{ color:#999;}
.box-hzhb .b-d{}
.box-hzhb .b-d > ul > li{ margin-bottom:20px; padding:0 25px;}
.box-hzhb .b-d > ul > li:before{ display:inline-block; content:''; width:4px; height:4px; margin-right:10px; background:#999; border-radius:50%; vertical-align:middle;}
.box-hzhb .b-d > ul > li .time{ float:right; color:#999;}
.pic-switch{width: 1100px;padding: 0 50px;overflow: hidden;position: relative;}
.pic-switch .hd{overflow: hidden;height: 30px;background: #f4f4f4;padding: 0 10px;}
.pic-switch .bd{padding: 10px 0;overflow: hidden;}
.pic-switch .bd ul{overflow: hidden;zoom: 1;}
.pic-switch .bd ul li{margin: 0 5px;float: left;_display: inline;overflow: hidden;text-align: center;}
.pic-switch .bd ul li .pic{text-align: center;width: 208px;height:112px;border: 1px solid #eee;}
.pic-switch .bd ul li .pic a{width: 208px;height:112px;line-height: 112px;font-size: 100%;display: table-cell;*display: block;*font-size: 165px;*font-family: Arial;
vertical-align: middle;}
.pic-switch .bd ul li .pic img{max-width: 208px;max-height:112px;display: block;}
.pic-switch .bd ul li .pic a:hover img{border-color: #4ca1ef;}
.pic-switch .bd ul li .title{line-height: 24px;}
.pic-switch .prev,
.pic-switch .next{position: absolute;left: 5px;top: 10px;display: block;width: 30px;height: 112px;border: 1px solid #eee;background: url(../images/icon-arrow.png) left center no-repeat;}
.pic-switch .next{left: auto;right: 0px; background-position:-30px center;}
.pic-switch .prev:hover,
.pic-switch .next:hover{background-color: #f5f5f5;}
/*box-tab-hd*/
.box-tab-hd{ border-bottom:solid 2px #006596; height:42px;}
.box-tab-hd > ul{}
.box-tab-hd > ul > li{ float:left; height:40px;}
.box-tab-hd > ul > li > a{ display:block; padding:0 45px; height:40px; line-height:40px; font-size:16px; border:solid 2px rgba(244,244,244,0);}
.box-tab-hd > ul > li > a:hover{ border:solid 2px #006596; color:#006596;}
.box-tab-hd > ul > li.hover > a{ color:#fff; background:#006596;}
/*box-tab-bd*/
.box-tab-bd .item-row{ height:260px; margin-bottom:15px; background:#fff; box-shadow:2px 0 4px #dedede;}
.box-tab-bd .item-row .item-col-left{ float:left; width:320px; height:260px; background:#0a80ba;}
.box-tab-bd .item-row .item-col-left .sp-info{ position:relative; padding:50px; color:#fff; font-size:16px;}
.box-tab-bd .item-row .item-col-left .sp-info.jy-ms-1{background: url(../images/icon-tag-01.png) left top no-repeat;}
.box-tab-bd .item-row .item-col-left .sp-info.jy-ms-2{background: url(../images/icon-tag-02.png) left top no-repeat;}
.box-tab-bd .item-row .item-col-left .sp-info .sp-name{ font-size:24px; margin-bottom:24px; height:64px; text-align:center;  overflow:hidden;}
.box-tab-bd .item-row .item-col-left .sp-info .jy-time{ border-top:dashed 1px #62aed3;padding-top:30px; text-align:center; line-height:30px; font-size:16px;}
.box-tab-bd .item-row .item-col-right{ position:relative; height: 170px; margin-left:320px; padding:45px; font-size:18px; color:#666;}
.box-tab-bd .item-row .item-col-right > ul { display:table; width:800px; margin-bottom:30px;}
.box-tab-bd .item-row .item-col-right > ul > li{ display: table-cell;}
.box-tab-bd .item-row .item-col-right > ul > li.col-4{ width:33.33%;}
.box-tab-bd .item-row .item-col-right > ul > li.col-5{ width:41.66%;}
.box-tab-bd .item-row .item-col-right > ul > li.col-7{ width:58.33%;}
.box-tab-bd .item-row .item-col-right > ul > li.col-6{ width:50%;}
.box-tab-bd .item-row .item-col-right > ul > li.co-8{ width:66.66%;}
.box-tab-bd .item-row .item-col-right > ul > li.co-12{ width:100%;}
.box-tab-bd .item-row .item-col-right .v-more{ position:absolute; right:30px; bottom:30px; display:block; width:150px; height:50px; line-height:50px; color:#fff; font-size:18px; text-align:center; border-radius:8px; background:#0a80ba;}
.box-tab-bd .item-row .item-col-right .v-more:hover{ color:#fff; background:#0d8ccb;}
.jy-zt-01,.jy-zt-02,.jy-zt-03{ position:absolute; top:20px; right:-12px; display:block; width:116px; height:49px;}
.jy-zt-01{ background: url(../images/icon-zt-01.png) left top no-repeat;}
.jy-zt-02{ background: url(../images/icon-zt-02.png) left top no-repeat;}
.jy-zt-03{ background: url(../images/icon-zt-03.png) left top no-repeat;}
/*内页*/
.list-left{width:240px; min-height:570px; background:#fff;}
.list-nav{border:0px solid #e8e8e8;}
.list-nav h3{padding:0 20px; height:40px; line-height:40px; font-size:18px;color:#fff;background:#0c8dc5; }
.list-nav h3 i{margin-right:10px;}
.list-nav .title-en{padding:0;text-align:right;color:#e5e5e5; font-weight:300; font-size:18px;}
.list-nav h5{background-color:#a4282d;height:40px;line-height:40px;padding:0 20px;color:#fff;}
.list-nav ul{overflow:hidden;padding:0;}
.list-nav ul li{width:100%;float:left;border-bottom: dotted 1px #0c8dc5;}
.list-nav ul li a{font-size:16px;display:block;height:40px;line-height:40px;padding-left:30px; color:#666;}
.list-nav ul li a:before{ display:inline-block; content:''; width:10px; height:10px; margin-right:15px; vertical-align:middle; background:#0c8dc5;}
.list-nav ul li a.cur,.list-nav ul li a:hover{ color:#fff;background:#74c1e2;}
.list-nav ul li a.cur:before{ background:#fff;}
.list-right{padding-bottom:20px;margin-left:330px;min-height:550px;border:0px solid #e8e8e8; background:#fff;}
.list-con{padding:0;}
.list-con h1{ padding:10px 0; margin-bottom:20px;font-weight:300; border-bottom:solid 2px #dcdcdc;}
.list-con h1 i{ display:inline-block; width:4px; height:16px; margin-right:10px; background:#0c8dc5; vertical-align:middle;}
.list-con ul.list{padding:10px 0;}
.list-con ul.list > li{padding:15px 0;font-size:14px;border-bottom: dotted 1px #ddd;}
.list-con ul.list > li a i.p-icon-3{ display:inline-block; width:6px; height:6px; margin-right:10px; background:#74c1e2; border-radius:50%;}
.list-con ul.list > li a:hover i.p-icon-3{background-position:-16px -54px;}
.list-con ul.list > li a:hover{color:#10adf1;}
.list-con ul.list > li span.time{color:#999;font-size:14px}
.list-con ul.listimg li{position:relative;padding:15px 0;height:135px;font-size:16px;border-bottom:solid 1px #efefef;}
.list-con ul.listimg li h5{font-size:22px;}
.list-con ul.listimg li .summary{padding-top:10px;font-size:14px;line-height:25px;color:#666;}
.list-con ul.listimg li .more{position:absolute;right:0;bottom:10px;font-size:14px;color:#a4282d;}
.list-con ul.listimg li .slt{margin-right:20px;padding:5px;border:solid 1px #ddd;}
.news-right{width: 870px; float: right;}
.list_infor{line-height:35px;font-size:14px;color:#666;}
.list_infor h3.t-h3{padding:0; margin-bottom:10px;font-weight:600; border-bottom:solid 2px #dcdcdc; font-size:16px;}
.list_infor h3.t-h3 i{ display:inline-block; width:4px; height:16px; margin-right:10px; background:#0c8dc5; vertical-align:middle;}
.list_infor img{ max-width:1000px !important; height:auto;}
.list_infor .jrjg-logo { width:210px; height:70px; border:solid 1px #ddd; text-align:center;}
.list_infor .jrjg-logo img{ max-width:210px !important; max-height:70px !important;}
.list_infor.list_infor_2{ background:#fff;}
.list_infor.list_infor_3{ background:#fff;}
.list_infor.list_infor_3 h3{ padding:0 0 0 240px;}
.list_infor.list_infor_3 h5{ padding:0 0 30px 240px; font-size:14px;}
.list_infor h3{padding:40px 0 10px;color:#333;font-size:28px;}
.list_infor h5{margin-bottom:20px;color:#666;font-size:16px}
.list_infor_foot{margin-top:20px;}
.list_infor_foot .wz-list{padding-top:15px;margin-top:15px;border-top:solid 1px #dcdcdc;}
.list_infor_foot .wz-list li{width:50%;float:left;font-size:14px;}
.list_infor_foot .wz-list li.li-r{text-align:right;}
.list_infor_foot .a-pre,.list_infor_foot .a-next,.list_infor_foot a,.list_infor_foot{color:#1b7bcd;}
.list_infor_foot .a-pre{margin-right:10px;}
.list_infor_foot .a-next{margin-left:10px;}
.text_ind20{text-indent:2em;}
.list-con_page{padding:35px;}
.list-con_page h1{color:#333;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:10px;font-weight:300;font-size:18px;}
.list-con_page .content p{line-height:30px;}
.path{height: 20px; line-height: 20px; font-size: 14px; padding: 10px 0 10px 20px; background: url("../images/path-home.png") 0 center no-repeat; color: #999; border-bottom:solid 2px #eee;}
.path h4{height: 17px; margin-top: 14px; line-height: 17px; border-left: solid 7px #d10710; padding-left: 10px; font-size: 16px; font-weight: 300;}
.path .cur{color: #c80000;}
.path a{color: #666;}

/*资讯列表焦点*/
.newsbox-slide{position:relative;width:870px;height:170px; }
.newsbox-slide .hd{overflow:hidden;position:absolute;right:20px;bottom:16px;z-index:1;}
.newsbox-slide .hd ul{overflow:hidden;zoom:1;float:left;}
.newsbox-slide .hd ul li{float:left;margin-right:5px;width:8px;height:8px;line-height:0px;text-align:center;border-radius:50%;background:#fff;cursor:pointer;}
.newsbox-slide .hd ul li.on{background:#06a1e4;color:#fff;}
.newsbox-slide .bd{position:relative;height:100%;z-index:0;}
.newsbox-slide .bd li{zoom:1;vertical-align:middle;}
.newsbox-slide .bd img{width:870px;height:170px;display:block;}
.newsbox-slide .bd li .bg{width:870px;height:40px;position:absolute;left:0;bottom:0;z-index:1;background:#000;filter:alpha(opacity=60);opacity:0.6;}
.newsbox-slide .bd li .title{width:870px;height:40px;line-height:40px; font-size:14px;left:0;bottom:0;position:absolute;z-index:2;}
.newsbox-slide .bd li .title a{color:#fff;padding-left:15px;}

/*box-tab-hd*/
.box-tab-2-hd{ border-bottom:solid 2px #006596; height:42px;}
.box-tab-2-hd > ul{}
.box-tab-2-hd > ul > li{ float:left; height:40px;}
.box-tab-2-hd > ul > li > a{ display:block; padding:0 45px; height:40px; line-height:40px; font-size:16px; border:solid 2px rgba(244,244,244,0);}
.box-tab-2-hd > ul > li > a:hover{ border:solid 2px #006596; color:#006596;}
.box-tab-2-hd > ul > li.hover > a{ color:#fff; background:#006596;}
/*box-tab-bd*/
.box-tab-2-bd .item-row{ height:200px; margin:0 0 20px 0; background:#fff; box-shadow:2px 0 4px #fff; background:#fff; border:solid 1px #ddd;}
.box-tab-2-bd .item-row .item-col-left{ float:left; width:240px; height:200px; background:#fff; border-right: dotted 1px #eee;}
.box-tab-2-bd .item-row .item-col-left .sp-info{ position:relative; padding:50px 20px; color:#0a80ba; font-size:16px;}
.box-tab-2-bd .item-row .item-col-left .sp-info.jy-ms-1{background: url(../images/icon-tag-01.png) left top no-repeat;}
.box-tab-2-bd .item-row .item-col-left .sp-info.jy-ms-2{background: url(../images/icon-tag-02.png) left top no-repeat;}
.box-tab-2-bd .item-row .item-col-left .sp-info.jy-ms-3{background: url(../images/icon-tag-03.png) left top no-repeat;}
.box-tab-2-bd .item-row .item-col-left .sp-info.jy-ms-4{background: url(../images/icon-tag-04.png) left top no-repeat;}
.box-tab-2-bd .item-row .item-col-left .sp-info .sp-name{ font-size:18px; margin-bottom:10px; height:50px; text-align:center;  overflow:hidden;}
.box-tab-2-bd .item-row .item-col-left .sp-info .jy-time{ border-top:dashed 1px #ddd;padding-top:10px; text-align:center; line-height:30px; font-size:14px; color:#666;}
.box-tab-2-bd .item-row .item-col-right{ position:relative; height: 170px; margin-left:240px; padding:35px; font-size:14px; color:#666;}
.box-tab-2-bd .item-row .item-col-right > ul { display:table; width:100%; margin-bottom:20px;}
.box-tab-2-bd .item-row .item-col-right > ul > li{ display: table-cell;}
.box-tab-2-bd .item-row .item-col-right > ul > li.col-4{ width:33.33%;}
.box-tab-2-bd .item-row .item-col-right > ul > li.col-5{ width:41.66%;}
.box-tab-2-bd .item-row .item-col-right > ul > li.col-7{ width:58.33%;}
.box-tab-2-bd .item-row .item-col-right > ul > li.col-6{ width:50%;}
.box-tab-2-bd .item-row .item-col-right > ul > li.co-8{ width:66.66%;}
.box-tab-2-bd .item-row .item-col-right > ul > li.co-12{ width:100%;}
.box-tab-2-bd .item-row .item-col-right .v-more{ position:absolute; right:30px; bottom:80px; display:block; width:100px; height:30px; line-height:30px; color:#fff; font-size:14px; text-align:center; border-radius:8px; background:#0a80ba;}
.box-tab-2-bd .item-row .item-col-right .v-more:hover{ color:#fff; background:#0d8ccb;}

.list-nav-2{border:0px solid #e8e8e8;}
.list-nav-2 h3{padding:0 20px; height:40px; line-height:40px; font-size:18px;color:#fff;background:#0c8dc5; }
.list-nav-2 h3 i{margin-right:10px;}
.list-nav-2 h4{font-size:16px;display:block;height:40px;line-height:40px;padding-left:30px; color:#fff;background:#74c1e2; border-bottom:solid 1px #0c8dc5;}
.list-nav-2 .title-en{padding:0;text-align:right;color:#e5e5e5; font-weight:300; font-size:18px;}
.list-nav-2 h5{background-color:#a4282d;height:40px;line-height:40px;padding:0 20px;color:#fff;}
.list-nav-2 ul{overflow:hidden;padding:0;}
.list-nav-2 ul li{width:100%;float:left;border-bottom: dotted 1px #0c8dc5;}
.list-nav-2 ul li a{font-size:16px;display:block;height:40px;line-height:40px;padding-left:30px; color:#666;}
.list-nav-2 ul li a:before{ display:inline-block; content:''; width:10px; height:10px; margin-right:15px; vertical-align:middle; background:#0c8dc5;}
.list-nav-2 ul li a.cur,.list-nav-2 ul li a:hover{ color:#333;background:#dceef6;}
.list-nav-2 ul li a.cur:before{}
/*tb-list-001*/
.tb-list-001 th,.tb-list-001 td{ padding:12px 0; font-size:14px;}
.tb-list-001 th{ border-bottom:solid 2px #0980ba; font-size:16px;}
.tb-list-001 td{ border-bottom:solid 1px #6bb6da;}

/*box-tab-3-hd*/
.box-tab-3-hd{ border-bottom:solid 2px #74c1e2; height:42px;}
.box-tab-3-hd > ul{}
.box-tab-3-hd > ul > li{ float:left; height:40px;}
.box-tab-3-hd > ul > li > a{ display:block; padding:0 20px; height:40px; line-height:40px; font-size:15px; border:solid 2px rgba(244,244,244,0);}
.box-tab-3-hd > ul > li > a:hover{ border:solid 2px #74c1e2; color:#74c1e2;}
.box-tab-3-hd > ul > li.hover > a{ color:#fff; background:#74c1e2;}
/*box-tab-bd*/
.box-tab-3-bd{ padding:10px 0; font-size:14px; color:#333; line-height:200%; word-break: break-all;word-wrap: break-word;overflow: hidden;}
.box-tab-3-bd .imglist { padding:10px 0 ; overflow:hidden;}
.box-tab-3-bd .imglist li{ float:left; width:250px; height:80px; margin:0 56px 40px 0; border:solid 1px #eee; overflow:hidden;}
.box-tab-3-bd .imglist li:nth-child(3n){ margin-right:0;}
.box-tab-3-bd .imglist li img{ max-width:250px; max-height:180px;}

/*大事记*/
.dsj{ margin:45px 0 60px 0;background: #f5f5f8;padding: 40px;}
.dsj .scroll-bar{ position:relative; height:0;}
.dsj .scroll-bar a{ position:absolute; top:3px; display:block; width:22px; height:24px; background:url(../images/ico-arrow-2.png) no-repeat;}
.dsj .scroll-bar a.dsj-pre{ left:-26px; background-position:0 0;}
.dsj .scroll-bar a.dsj-pre:hover{ background-position:0 -24px;}
.dsj .scroll-bar a.dsj-next{ right:20px;background-position:-22px 0;}
.dsj .scroll-bar a.dsj-next:hover{ background-position:-22px -24px;}
.dsj .hd ul { padding:0; height:28px;}
.dsj .t-h{ background:url(../images/v-bg-2.jpg) 90px 0 repeat-y;}
.dsj .bd{ margin-top:25px; background:url(../images/v-bg-2.jpg) 238px 30px no-repeat;background-size: contain;}
.dsj .bd dl{ overflow:hidden; padding:15px 0;}
.dsj .bd dl dt{ position:relative; width:280px; height:100%; float:left; color:#e60012; font-size:50px; line-height:54px; text-align:right;}
.dsj .bd dl dt .time{ position:absolute; left:0; top:0; margin-right:20px;}
.dsj .bd dl dd{ position:relative; margin-left:280px;}
.dsj .bd dl dd:before{ display:block; content:""; width:6px; height:6px; border-top:1px solid #707070;border-right:1px solid #707070; position:absolute; left:-20px; top:7px; -moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
transform:rotate(45deg);}
.dsj .bd dl dd a{ display:block; margin:7px 0 30px 0; font-size:14px; color:#707070;}
.dsj .bd dl dd a i.ico-p{ display:none; margin-right:5px; width:7px; height:7px; background:url(../images/ico-dsj.png) no-repeat -48px -25px; vertical-align:middle;}
.dsj .bd dl dd a .date{ display:block; font-size:14px; line-height:1.8;font-family: Arial, "Microsoft Yahei"; color:#707070; vertical-align:middle; font-weight:700;}
.dsj .bd .clock{ display:block; margin-left:78px; width:27px; height:32px; background:url(../images/ico-dsj.png) no-repeat;}
.dsj .bd .ico-c{margin-left:224px; width:29px; height:29px; position:relative; display:block; border-radius:100%; background:#e60012; }
.dsj .bd .ico-c:before{ display:block; content:""; width:1px; height:50%; background:#fff; position:absolute; top:25%; left:50%;}
.dsj .bd .ico-c:after{content:""; display:block; width:4px; height:4px; position:absolute; border-bottom:1px solid #fff; border-left:1px solid #fff; bottom:20%; left:50%; margin-left:-2px; 
-moz-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg); }
.dsj .ico-jd{ display: block;position: absolute;width: 11px;height: 11px;border-radius: 100%;background: #fff;border: 3px solid #d9d9de;
top: 10px;right: 33px;z-index: 1;}
.dsj .bd dl:hover .ico-jd{ border-color:#e60012;}
.dsj .hd ul li{ float:left; padding:0; margin-right:1px; margin-bottom:1px; width:106px; height:28px; line-height:28px; text-align:center; background:#e5e5e5; font-size:12px; cursor:pointer; border:none;}
.dsj .hd ul li.hover{ color:#fff; background:#00a0ea;}
.dsj-foot{ margin:30px;}
.dsj-foot .bdsharebuttonbox{ float:right; clear:both;}
.dsj-foot ul{ width:100%; padding:0; overflow:hidden;}
.dsj-foot li{ width:50%; float:left; font-size:14px; border:none;}
.dsj-foot li.li-r{ text-align:right;}
.dsj-foot .a-pre,.dsj-foot .a-next{ color:#226dc8;}
.dsj-foot .a-pre { margin-right:10px;}
.dsj-foot .a-next { margin-left:10px;}
.dsj .hd .p1{ font-size:18px; color:#002fa7;}
.dsj .hd .p2{ font-size:32px; color:#002fa7;opacity: .3;}
.hidden{ visibility:hidden; height:0; min-height:0 !important; padding:0 !important; margin:0; overflow:hidden;}

.table-body tbody{ height:auto !important;}
.table-body1 tbody{ height:auto !important;}
.table-body2 tbody{ height:auto !important;}
.table-body3 tbody{ height:auto !important;}
