@charset "gb2312";
/* CSS Document */

.other-area{ width: 100%; margin:5px auto; background: #fff;  display:table; padding:15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
/**机构概况**/
.jggk-div1{ width:1020px; margin:0 auto 15px auto; overflow:hidden;}
.jggk-div2{ width:1020px; margin:auto auto 20px auto; overflow:hidden;}
.dwjs-title{ width:100%; height:44px; background:#567992; overflow:hidden; margin-bottom:10px;}
.dwjs-title i{ float:left; display:block; margin-left:15px; margin-top:10px;}
.dwjs-title b{ float:left; font-size:14px; font-weight:bold; margin-left:10px; margin-top:13px; color:#fff;}
.dwjs-more{ float:right; line-height:44px; margin-right:5px; color:#fff; display:block;}
.dwjs-more:hover{ color:#fff;}
.dwjs-img{ float:left; margin-top:5px; width:409px;}
.dwjs-nr{ float:right; width:593px; line-height:30px; color:#434343;}

.jggk-div3{ width:1020px; margin:auto; overflow:hidden;}
.ldjs-title{ width:100%; border-bottom:1px solid #e1e1e1; overflow:hidden;}
.ldjs-title-l{ float:left; width:120px; height:43px; background:#61849e; overflow:hidden;}
.ldjs-title-l i{ display: block; float: left; margin-left:15px; margin-top:11px;}
.ldjs-title-l b{ float:left; margin-left:10px; line-height:43px; font-size:14px; color:#fff; font-weight:bold;}
.ldjs-title-r{ float:right; width:892px; height:43px; overflow:hidden;}
/*.ldjs-title-r ul li{ float:left; width:126px; height:43px; margin-left:1px; display:block;}
.ldjs-title-r ul li a{ width:126px; height:43px; line-height:43px; text-align:center; color:#fff; font-size:14px;display:block;}
*/
.ldjs-title-r a{ float:left; width:126px; height:43px; margin-left:1px; line-height:43px; text-align:center; background:#61849e; color:#fff; font-size:14px;display:block;}
.ldjs-title-r a.ld1{ background:#ce5956;}
.ldjs-title-r a.ld2{ background:#4494dd;}
.ldjs-title-r a.ld3{ background:#58bb36;}
.ldjs-title-r a.ld4{ background:#2db3c4;}
.ldjs-title-r a.ld5{ background:#da542c;}
.ldjs-title-r a.ld6{ background:#bb54c1;}
.ldjs-title-r a.ld7{ background:#b79073;}
.ldjs-title-r a.ld-on{ font-weight:bold;}
/*.ldjs-title-r ul li a:hover{ font-weight:bold;}*/

.ldjs-list{ width:100%; height:380px; margin:30px auto auto auto;}
.guest_content{ width:100%; display:none;}
.guest_content li{width:230px;border:#eeeeee 5px solid;border-radius:5px;background-color:#EEEEEE;transition: all .3s ease;float:left; margin-left:7px; margin-right:7px;height:323px;}
.guest_people{width:230px;height:268px;overflow: hidden;background-position: center;transition: all .3s ease;}
.guest_txt{height:55px;width:90%;display:block;margin: auto;background-image:url(imagesguest_ico01.png);background-repeat: no-repeat;background-position-x:right;background-position-y: calc(16px);}
.guest_txt h1{font-size:16px;color:#000000;font-weight:bold;line-height:28px;}
.guest_txt span{font-size:12px;color:#a1a1a1;line-height:16px;}
.guest_content li:hover{border:#ff7200 5px solid;background-color:#010424;height:370px;transform:translateY(-27px);}
.guest_content li:hover .guest_txt{color:#fff;background-image:url(imagesguest_ico02.png);}
.guest_content li:hover .guest_txt h1{color:#fff;margin-top:5px;}
.guest_content li:hover .guest_txt span{color:#4c89be;}
.guest_content li:hover .guest_people{height:305px;}
.guest_moer{width:1172px;height:22px;background-repeat: no-repeat;background-position-y:center;background-position-x: left;}
.guest_moer a{width:61px;height:22px;float:right;display: block; clear: both;}

.jggk-div4{ width:1020px; margin:0 auto 10px auto; overflow:hidden;}
.l-jgzn{ float:left; width:740px; overflow:hidden;}
.jgzn-nr{ width:100%; margin-top:15px; color:#434343; line-height:30px;}
.r-xsdw{ float:right; width:255px;}
.xsdw-list{ width:100%; margin-top:12px; overflow:hidden;}
.xsdw-list li{ float:left; width: 100%; height: 34px; line-height: 34px; border-bottom:1px dashed #e5e4e4; overflow: hidden; color:#61849e;}
.xsdw-list li i{ display: block; float: left; width: 7px; height: 7px; margin-right: 10px;}
.xsdw-list li a{ float:left;height: 34px; line-height: 34px; color:#61849e; text-indent:15px; background:url(imagesindex-img18.png) left no-repeat;}

/**信息公开**/
.xxgk-btn-list{ width:255px; float:left; overflow:hidden;}
.xxgk-btn-list a{ width:255px; height:62px; line-height:62px; font-family:"微软雅黑"; font-size:18px; color:#fff; display:block; overflow:hidden; margin-bottom:1px;}
.xxgk-btn-list a i{ float:left; width:55px; margin-left:40px; height:62px; line-height:62px; display:block; overflow:hidden;}
.xxgk-btn-list a i img{ margin-top:12px;}
.xxgk-btn1{ background:#81bab1;}
.xxgk-btn2{ background:#ec9445;}
.xxgk-btn3{ background:#4f85f1;}
.xxgk-btn4{ background:#ec52cd;}
.xxgk-btn5{ background:#6fec52;}

.gzdt-r{ float:right; width:740px; overflow:hidden;}
.gzdt-title{ width:100%; height:42px; background:#567992; overflow:hidden; margin-bottom:17px;}
.gzdt-title i{ float:left; display:block; margin-left:15px; margin-top:12px;}
.gzdt-title b{ float:left; font-size:14px; font-weight:bold; margin-left:10px; margin-top:13px; color:#fff;}

.index3-lb{ float: left; width:312px; height:260px; margin-right: 25px;}
.slideBox{ width:312px; height:260px; overflow:hidden; position:relative; }
.slideBox .hd{ width: 100%; height:38px; background: rgba(0,0,0,0.25); overflow:hidden; position:absolute; right:0px; bottom:38px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:right; padding: 12px 10px 0 0;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#61849e; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:312px; height:223px; display:block;  }
.i3-txt{ font-size: 12px; color: #5b5b5b; margin: 15px 0; float: left;}
.index3-txt{ width: 400px; float: right;}
.i3t-top{ width: 100%;display: table; border-bottom: 1px solid #e9e9e9; padding-bottom:10px; }
.i3t-top b{ float: left; font-size: 14px; color: #5b5b5b; margin-bottom:10px;}
.i3t-top p{ display: block; float: left; height: 50px; overflow: hidden; font-size: 12px; color: #828282; line-height:25px;}

.i3t-ul{ width: 100%; display: table; margin-top:15px;}
.i3t-ul li{  width: 100%; height: 34px; display: table;}
.i3t-ul li i{display: block; float: left; width:7px; height:7px; background:url(imagesindex-img18.png) no-repeat center center; margin: 4px 10px 0 0 ;}
.i3t-ul li p{ display: block; float: left; width:383px; height:15px; color:#5b5b5b;overflow: hidden; }

.tzgg-l{ width:255px; float:left; overflow:hidden;}
.tzgg-list{ width:100%; overflow:hidden;}
.tzgg-list li{ float:left; width: 100%; height: 34px; line-height: 34px; border-bottom:1px dashed #e5e4e4; overflow: hidden; color:#61849e;}
.tzgg-list li i{ display: block; float: left; width: 7px; height: 7px; margin-right: 10px;}
.tzgg-list li a{ float:left;height: 34px; line-height: 34px; display:block; color:#5b5b5b; text-indent:15px; background:url(imagesindex-img18.png) left no-repeat;}

.xxgk-btn-r{ float:right; width:740px; height:314px; padding-top:14px; background:#61849e; overflow:hidden;}
.xxgk-btn-item{ width:116px; height:163px; line-height:163px; float:left; margin-left:15px; margin-right:15px;  overflow:hidden;}
.xxgk-btn-item a{ width:98px; height:136px; margin:auto;background:url(imagesbtn_bg1.png) top no-repeat; display:block; font-size:14px; color:#842626; font-weight:bold; line-height:128px; text-align:center;}
.xxgk-btn-item a:hover{ width:116px; height:163px; line-height:154px; margin:auto; margin:auto;background:url(imagesbtn_bg2.png) top no-repeat; display:block; font-size:16px; color:#842626;}

/**公众参与**/
.gzcy-l{ float:left; width:255px; overflow:hidden;}
.gzcy-div1{ width:255px; margin-bottom:15px;}
.zggy-btn{ width:255px; height:294px; display:block;}
.tz-title{ width:100%; height:107px; font-family:"微软雅黑"; font-size:24px; line-height:107px; text-align:center; color:#fff; margin-bottom:1px; background:#589ccb;}
.tz-list{ width:100%; padding-top:10px; padding-left:15px; background:#81bab1; height:185px;}
.tz-list ul li{ width:100%; height:30px; float:left; background:url(imagesli_ico.png) left no-repeat;}
.tz-list ul li a{ height:30px; float:left; line-height:30px; margin-left:15px; color:#fff;}
.tz-list ul li a:hover{ color:#567894;}
.gzcy-title{ width:100%; height:42px; border:1px solid #e4e4e4; background:#61849e; overflow:hidden;}
.gzcy-title i{ float:left; display:block; margin-left:15px; margin-top:12px;}
.gzcy-title b{ float:left; font-size:14px; font-weight:bold; margin-left:10px; margin-top:13px; color:#fff;}
.gzcy-more{ float:right; line-height:42px; margin-right:5px; color:#fff; display:block;}
.gzcy-more:hover{ color:#fff;}
.myzj-tab{ width:100%; height:42px; overflow:hidden;}
.myzj-tab a{ float:left; width:244px; height:42px; text-align:center; color:#fff; line-height:42px; background:#698ea9; margin-left:1px;  margin-right:1px; font-weight:bold; font-family:"微软雅黑"; font-size:14px; }
.myzj-tab a.gk-on{ background:#ec9445;}
.ghbz-list{ width:100%; padding-top:12px;}
.ghbz-list ul li{ width:100%; height:34px; line-height:34px; text-align:right; float:left; color:#747474; border-bottom:1px dashed #e5e4e4;}
.ghbz-list ul li a{ float:left; height:34px; background:url(imagesindex-img18.png) left no-repeat; float:left; line-height:34px; color:#5b5b5b; text-indent:15px;}
.ghbz-list ul li a:hover{ color:#567894;}


.gzcy-r{ float:right; width:740px;overflow:hidden;}
.gzcy-myzj{ width:740px; height:303px; margin-bottom:15px; overflow:hidden;}
.myzj-table{ width:100%;}
.head-tr{ height:43px; background:#e6ecf0;}
.head-tr th{ font-size:14px; color:#567992; font-weight:bold;}
.zj-title{ float:left; height:36px; margin-left:3px; background:url(imagesindex-img18.png) left no-repeat;}
.zj-title a{ float:left; margin-left:20px; line-height:36px; font-size:12px; color:#5b5b5b; font-weight:bold;}
.gzcy-ghbz{ width:740px; overflow:hidden;}


.menu-left{ width: 258px; float:left;}
.menu-img{ display: block; width: 258px; margin-bottom: 10px;}
.menu-con{ width: 100%; display: table; border: 1px solid #e5e5e5;
    margin:20px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.menu-list{width: 100%; display: table; background: url(imagesdh-bg.png) no-repeat top left; margin:-1px 0 0 -1px; padding: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.menu-list li.menu-title{ border-bottom:2px solid #c0c0c0; padding: 13px 0; font-size: 16px; color: #567992; font-weight: bold;}
.menu-list li.menu-title a{color: #567992; }
.menu-list li dl{ width: 100%; height: 38px; line-height: 38px; font-size: 12px; color: #4e4e4e; display: table; border-bottom: 1px dotted #e6e6e6;}
.menu-list li dl dt{ float: left; display: block; width: 4px; height: 4px; background:#5e5d5d; border-radius:50%; overflow: hidden; margin: 17px 10px;}
.menu-list li dl dd{ float: left;}
.menu-list li.menu-on dl{ color: #567992;}
.menu-list li.menu-on dl dt{background: #567992;}
.menu-list li:hover dl{ color: #567992;}
.menu-list li:hover dl dt{background: #567992;}

.menu-right{ width: 730px; display: table; float: right;}
.bmdt-con{ width: 100%; display: table; border: 1px solid #e5e5e5;}
.bmdt-title{ width: 100%; height: 45px; background: #567992; padding-left: 20px; font-size: 14px; color: #fff; padding-top: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.bmdt-title i{ display: block; float: left; width: 4px; height: 15px; background: #fff; margin-right: 20px;}
.bmdt-tab{ width: 100%; display: table; padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.bmdt-ul{ width:465px; float: left;}
.bmdt-ul li{ width: 116px; height: 40px; float: left; border-bottom: 1px solid #c6c6c6;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.bmdt-ul li i{ display: block; width: 100%; height: 4px; background: #567992; visibility: hidden;}
.bmdt-ul li p{ display: block; width:100%; height: 36px; line-height: 36px; text-align: center; font-size: 12px; color: #383838;}

.bmdt-ul li.bmdt-on{border: 1px solid #c6c6c6; border-bottom: 0; border-top: 0;}
.bmdt-ul li.bmdt-on i{ visibility: visible; }
.bmdt-ul li.bmdt-on p{ color: #567992; }
.bmdt-ul li:hover{border: 1px solid #c6c6c6; border-bottom: 0;}
.bmdt-ul li:hover i{ visibility: visible; }

.bmdt-tab .more{ display: block; width: 220px; float: right; line-height:39px; text-align: right; padding-right: 5px; border-bottom: 1px solid #c6c6c6;}

.bmdt-list{  width: 100%;display: none;}
.bm-ul{ width: 100%;  float: left; margin-top:20px;}
.bm-ul li{width: 100%; display: table; border-bottom: 1px dotted #e6e6e6;}
.bm-ul li.bn-on{background: #e6ebef;}
.bm-ul li.bn-on dl dt p{font-weight: bold; color: #383838;}
.bm-ul li.bn-on dd{ display: block;}
.bm-ul li dl{ width: 100%;display: table; }
.bm-ul li dl dt{ width: 100%;display: table; }
.bm-ul li dl dt i{ display: block; float: left; width: 27px; height: 44px; background: url(imagessj.png) no-repeat center center;}
.bm-ul li dl dt p{ display:block; width: 580px; float: left; font-size: 12px; color: #5b5b5b; line-height: 44px;}
.bm-ul li dl dt span{ float: right; line-height: 44px; color: #9b9b9b; margin-right: 10px;}
.bm-ul li dl dd{ display: none; width: 96%;float: right;  padding-bottom: 10px; color: #909090; line-height: 25px;}
.bm-ul li:hover{ background: #e6ebef;}
.bm-ul li:hover dt p{ font-weight: bold; color: #383838;}
.bm-ul li:hover dd{ display: block;}
.ban-img{ display: block; width: 732px; height: 96px; margin: 20px 0; overflow: hidden;}
.ban-img img{ -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1);
    webkit-transition: all linear 0.8s;
    -moz-transition: all linear 0.8s;
    -ms-transition: all linear 0.8s;
    -o-transition: all linear 0.8s;
    transition: all linear 0.8s;}
.ban-img:hover img{
    -webkit-transform: scale(1.2,1.2);
    -moz-transform: scale(1.2,1.2);
    -ms-transform: scale(1.2,1.2);
    -o-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);}




.ldjs-con{width: 100%; display: table;}
.ldjs-top{ width: 100%; display: table; border-bottom: 1px solid #567992;}

.ldjs-more{ float: right; line-height: 45px; margin-right: 5px;}

.ldjs-txt{ width: 100%; margin: 20px 0; display: table; border:1px solid #e5e5e5;
    border-left:0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.ldjs-img{ width: 44px; float: left; text-align: center; height:132px; background: url(imagesqw1.png) no-repeat top left; font-size: 14px; color: #fff; }
.ldjs-img p{ display: block; width: 14px; margin: 0px auto; padding-top: 32px;}
.ld-list{ display: table;}
.ld-list li{ position: relative; float: left; width: 205px; height: 42px; margin:12px 10px; line-height: 42px; background: #f2f2f2; color: #5e5d5d; text-align: center; overflow: hidden;}
.ld-list li dt{ position: absolute; top:-40px; left: 0; width: 100%; background: #719dbc; color: #fff; z-index: 999;
    -webkit-transition: all linear 0.3s;
    -moz-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    transition: all linear 0.3s;}
.ld-list li dd{ position: absolute; top: 0; left: 0;width: 100%;
    -webkit-transition: all linear 0.3s;
    -moz-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    transition: all linear 0.3s;}
.ld-list li:hover dt{top:0;}
.ld-list li:hover dd{top:40px;}

.fj-right{ display: table;}
.fj-right li{ width: 150px; height: 40px; line-height: 40px; float:left; text-align: center;  margin:12px 10px;}
.fj-right li dl dt{ float: left; width:6px; height: 6px; margin:15px 10px 0 15px; }
.fj-right li dl dt i{ display: block; width: 2px; height: 2px; background: #929292; float: left; margin: 1px  1px 0 0;}
.fj-right li dl dd{ text-align: center; float: left; font-size: 12px; color: #5e5d5d;}
.fj-right li:hover dt i{ background: #5e829c;}
.fj-right li:hover dd{color: #5e829c;}

.other-menu{ width: 100%;  display: table; border-bottom: 1px solid #dfdfdf; margin-bottom: 25px;}
.oth-left{ float: left; width: 150px;}
.oth-left i{ display: block; float: left; width:23px;height: 17px; margin-right: 15px; }
.oth-left b{ color: #67869d; line-height: 17px;}
.oth-right{ display: table; float: right;}
.oth-right li{ float: left; margin-left: 25px;}
.oth-right li a{display: block; clolor:#707070; padding-bottom:20px; }
.oth-right li i{ display: block; width:0px; height: 4px; background: #567992;
    -webkit-transition: all linear 0.3s;
    -moz-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    transition: all linear 0.3s;}
.oth-right li:hover i{ width: 100%;}
.oth-right li.oth-on i{width: 100%;}
.oth-right li.oth-on a{ color: #567992;}
.ld-left{ width: 764px; float: left;}

.ld-top{ width: 100%; float: left; height: 50px; background: #6b91ac; line-height: 50px;
    margin-bottom:25px;
    padding: 0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.ld-top li{ float: left;color: #ecf1f5;}
.ld-top li i{display: block; float: left; margin-right: 10px; width: 11px; height: 15px;}
.ld-top li a{ color: #fff;}
.ld-top li span{color: #fff; margin: 0 7px; }

.ldl-top{ width: 100%; float: left; height: 50px; background: #6b91ac; line-height: 50px;
    margin-bottom:25px;
    padding: 0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.ld-tleft{ float: left;}
.ld-tleft li{ float: left;color: #ecf1f5;}
.ld-tleft li i{display: block; float: left; margin-right: 10px; width: 11px; height: 15px;}
.ld-tleft li a{ color: #fff;}
.ld-tleft li span{color: #fff; margin: 0 7px; }
.ret-icon{float: right; color: #fff;}
.ret-icon i{ display: block; float: left; width: 15px; height: 15px; margin-right: 10px; margin-top: 4px;}

    /* General style */
.container{ width:100%; display:table; position:relative;}
.grid-gallery ul {list-style: none; width:100%; display:table;}
.grid-gallery figure{ padding:0; margin:0;}


/* Grid style */
.grid { padding:0; margin:0;	}
.grid li {width:370px;height:170px;overflow:hidden;float: left; cursor: pointer; margin-bottom: 15px;}
.grid li:nth-child(odd){margin-right:12px;}
.grid figure { width:100%; height:170px; padding:0; margin:0; }
.grid figure p{ display: block; float: left;width:132px; height:170px; overflow: hidden;}
.grid figure img{ float: left; width:132px; height:170px;
    -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1);
    webkit-transition: all linear 0.8s;
    -moz-transition: all linear 0.8s;
    -ms-transition: all linear 0.8s;
    -o-transition: all linear 0.8s;
    transition: all linear 0.8s;}
.grid li:hover figure img{ -webkit-transform: scale(1.5,1.5);
    -moz-transform: scale(1.2,1.2);
    -ms-transform: scale(1.2,1.2);
    -o-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);}
.grid figcaption { float: left; width:238px; height:170px;background: #ebf2f5; padding:18px 15px 15px 25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.grid figcaption a h1{ font-size: 16px; color: #3e3e3e; font-weight: bold; margin-bottom: 10px; }
.grid figcaption a h1 b{ font-size: 12px; color: #a3a3a3; margin-left: 20px;}
.grid figcaption a p{ display: block; width:100%; float: left;}
.grid figcaption a p span{ display: block; float: left; margin-right:15px; color: #8f8f8f; margin-bottom: 10px;}

    /* Slideshow style */
.slideshow {position: fixed;background: rgba(0,0,0,0.6);width: 100%;height: 100%;top: 0;left: 0;z-index: 500;opacity: 0; visibility: hidden;overflow: hidden;-webkit-perspective: 1000px;perspective: 1000px;-webkit-transition: opacity 0.5s, visibility 0s 0.5s;transition: opacity 0.5s, visibility 0s 0.5s;}

.slideshow-open .slideshow {opacity: 1;visibility: visible;-webkit-transition: opacity 0.5s;transition: opacity 0.5s;}
.slideshow ul {width: 100%;height: 100%;--webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: translate3d(0,0,150px);transform: translate3d(0,0,150px);-webkit-transition: -webkit-transform 0.5s;transition: transform 0.5s;}
.slideshow ul.animatable li {-webkit-transition: -webkit-transform 0.5s;transition: transform 0.5s;}
.slideshow-open .slideshow ul {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.slideshow li{display:table;width: 1050px;height:650px;position: absolute;top:50%;left:50%; margin-top:-325px; margin-left:-525px; background:#fff; visibility:hidden;}
.slideshow li.show { visibility: visible;}
.slideshow li:after {content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(255,255,255,0.8);-webkit-transition: opacity 0.3s;transition: opacity 0.3s;}
.slideshow li.current:after {visibility: hidden;opacity: 0;-webkit-transition: opacity 0.3s, visibility 0s 0.3s;transition: opacity 0.3s, visibility 0s 0.3s;}

.slideshow figure {width: 1050px;height:650px; text-align:center; margin-top:70px;overflow: hidden; position:relative;}
.slideshow figure img{ width:282px; height:383px;}
.slideshow figure img:hover{opacity: 0.8;}
.slideshow figcaption {padding: 20px;-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.slideshow figcaption h1{  margin-bottom: 25px; text-align: left;}
.slideshow figcaption h1 b{ float: left; color:#565656;}
.slideshow figcaption h1 p{ float: left; margin: 0 10px; color:#565656;}
.slideshow figcaption p.fi-txt{ text-align: left;color:#565656; line-height: 35px;}
.slideshow figcaption p span{ font-weight: bold; color: #567992;}
.slideshow figcaption a:hover{ font-weight:bold;}

/* Navigation */
.slideshow nav span { position:absolute;z-index: 1000;text-align: center; width:23px; height:42px; display:block; padding:1%;cursor: pointer;}

.slideshow nav span.nav-prev, .slideshow nav span.nav-next {top: 50%; overflow:hidden; position:absolute;-webkit-transform: translateY(-50%);
    transform: translateY(-50%); }
.slideshow nav span.nav-prev{  z-index: 99999; overflow:hidden; background: url(imagessolution-left.png) no-repeat;left:15%;}
.slideshow nav span.nav-prev:hover{  opacity: 0.8;}
.slideshow nav span.nav-next { overflow:hidden;right: 0;background:url(imagessolution-right.png) no-repeat; right:15%;}
.slideshow nav span.nav-next:hover{ opacity: 0.8;}

/* Info on arrow key navigation */

.ld-right{ width: 225px; float: right;}
.ldr-top{ width: 100%; float: left; height: 50px; background: #6b91ac; line-height: 50px; font-size: 14px; color: #fff;
    padding: 0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.ldr-top i{ display: block; float: left; width: 25px; height: 24px; margin:7px 10px 0 0;}
.ldr-con{ width: 100%; display: table; border: 1px solid #e5e5e5; border-top:0; padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.ss-top{ width: 100%; height: 42px; line-height: 42px; color: #fff; background: #7db1d5; text-align: center;}
.tab-text {width: 100%; margin: 10px 0;}
.tab-text .link {cursor: pointer;height: 42px; margin-bottom: 10px; line-height: 42px; display: block;color: #878787; text-align: center; background:#ededed;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;  }
.tab-text .link i{ position: absolute; top: 0; left: 0; display: block; width:4px; height: 42px; background: #7db1d5;
    -webkit-transition: all linear 0.3s;
    -moz-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    transition: all linear 0.3s;}
.tab-text .link p{ display: block;position: absolute;top: 0;left: 0; width: 100%; height: 42px;
    -webkit-transition: all linear 0.3s;
    -moz-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    transition: all linear 0.3s;}
.tab-text .link:hover p{ color: #fff; z-index: 999;}
.tab-text .link:hover i{ width: 100%;}
.tab-text li:last-child .link {border-bottom: 0;}
.tab-text li i {position: absolute;top: 16px;left: 12px;font-size: 18px;color: #595959;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.tab-text li.open i {color: #b63b4d;}
.tab-text li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.tab-text li.active i.sj-icon{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.tab-text li.active .submenu{ display:block;}
.tab-text li.active .submenu li .on{ color:#6b91ac;}
.tab-text li.active .submenu li .on b{ background: #6b91ac;}


/* Submenu-----------------------------*/
.submenu {display: none;font-size: 12px;}
.submenu li {/*background: url(imagesicon123.png) no-repeat top left;background-position:30px; */}
.submenu a {display: block;text-decoration: none;color: #878787;padding:5px 12px;padding-left: 42px;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;
    -webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.submenu a b{ display:block; float:left; width: 5px; height: 5px; border-radius: 50%; background: #dbdbdb; overflow: hidden; margin: 5px 10px 0 0;}


.page{ display:table;margin:50px auto 50px auto; text-align:center;}
.page li{ float:left;}
.page li a{ display:block; width:20px; height:20px; line-height:20px; text-align:center; color:#7e7e7e; font-size:12px; margin:2px; background:#e5e5e5;}
.page li a:hover{ display:block; width:20px; height:20px;color:#fff; background:#567891;}
.page li a.page-on{color:#fff; background:#567891;}
.page li.page-prev a , .page li.page-next a{ border:none;width:50px; height:26px; display:table-cell; vertical-align:middle; text-align:center; background:none; font-size:12px;}
.page li.page-prev a:hover , .page li.page-next a:hover{ opacity:0.8; color:#215072;}
.page li.page-sy a{ border:none;width:50px; height:26px; display:table-cell; vertical-align:middle; text-align:center; background:none; font-size:12px;}
.page li.page-sy a:hover{color:#215072;}
.page select{ border:1px solid #e2e2e2;width:50px;}


.noice{ width: 100%; display: table;}
.noice-list{ width: 100%; height: 102px; overflow: hidden; display: table; background: #f2f6f9 ; margin-bottom: 15px; }
.noi-left{ width: 100px; height: 100px;float: left;  border:1px solid #688ea9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.noi-left p{ width: 100%; text-align: center; height: 65px; line-height: 65px; font-size:38px; color: #688ea9;}
.noi-left span{ display: block;width: 100%; height: 35px; line-height: 35px; text-align: center; background: #688ea9;color: #fff;}
.noi-right{ width: 660px; float: left; padding: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.noi-right h1{ display: block;width: 100%; font-size: 14px; color: #688ea9; margin-bottom: 5px;}
.noi-right h1 a{ float: right; color: #ec952e; text-decoration: underline; font-size: 12px;}
.noi-right p{ color: #5b5b5b; line-height:25px;}
.noice-list:hover{ background: #688ea9;}
.noice-list:hover .noi-left p{ color: #fff;}
.noice-list:hover .noi-right h1{ color: #fff;}
.noice-list:hover .noi-right p{ color: #ddd;}

.xxgk-div2{ width:100%; margin-bottom:10px;}
.xxgk-btn{ float:left; width:254px; overflow:hidden;}
.xxgk-btn a{width:100%; height:62px; margin-bottom:1px; display:block; font-family:"微软雅黑"; font-size:18px; color:#fff; display:block;}
.xxgk-btn a i{ float:left; margin-left:45px; margin-top:15px;}

.flfg-con{ width: 320px; float: left;}
.flfg-top{ width: 100%; display: table;}
.flfg-top p{ display: block; float: left; font-size: 14px; font-weight: bold;  color:#567992;width:140px; height: 38px; line-height: 38px; border-top:3px solid #567992; border-left: 1px solid #c6c6c6;border-right: 1px solid #c6c6c6; border-bottom: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.flfg-top p i{ display: block; float: left; width: 3px; height: 13px; background: #567992; margin: 13px 13px 0 30px;}
.flfg-top a{ display: block; float: left; color: #949494; width:180px; height: 38px; line-height: 38px;text-align: right; border-bottom: 1px solid #c6c6c6; padding-right: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.flfg-txt{ width: 100%; display:table;}
.flfg-txt li{ width: 100%; display:table; border-bottom: 1px dotted #e6e6e6; height: 50px; line-height: 50px; color: #5b5b5b; overflow: hidden;}
.flfg-txt li i{display: block; float: left; margin: 0 10px;}

.info-ml{ width: 450px; float: left; border: 1px solid #e5e5e5; margin: 0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.info-top{ width: 100%;display: table;border-bottom: 1px solid #e5e5e5;}
.info-top p{ display: block;  font-size: 14px;float: left; font-weight: bold; background: #567992;  color:#fff;width:155px; height: 38px; line-height: 38px;}
.info-top p i{ display: block; float: left; width: 3px; height: 13px; background: #fff; margin: 13px 20px 0 20px;}
.info-top a{ display: block; float:right; color: #949494;  height: 38px; line-height: 38px;text-align: right; padding-right: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.infoml-tab{ width: 100%; display: table; padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.info-ul{ width: 100%; display: table; border-bottom: 1px solid #c7c7c7;}
.info-ul li{ position: relative; width: 25%; float:left; text-align: center; padding-bottom: 12px;}
.info-ul li.info-on i{ position: absolute; bottom:-5px; left: 0; display: block; float: left; width: 100px; height: 5px; background: url(imageshover-bg.png) no-repeat;}
.info-ul li.info-on{ color: #567992;}
.infoml-txt{width: 100%; display: table; }
.infoml-list{display: none;}

.info-txt{ width: 100%; display: table; margin: 10px 0;}
.info-txt li{width: 100%; height: 42px; line-height: 42px; overflow: hidden; border-bottom: 1px dotted #e5e5e5;}
.info-txt li i{float: left; width:6px; height: 6px; margin:17px 10px 0 15px; }
.info-txt li i span{display: block; width: 2px; height: 2px; background: #929292; float: left; margin: 1px  1px 0 0;}

.info-right{ width: 200px; float: right;}
.inr-ul li{ width: 100%; display: table; border-bottom: 1px solid #6b91ac; height: 38px; line-height: 38px; color: #6b91ac; text-align: center;}
.inr-ul li i{ display: block; float: left;}
.inr-ul li.inr-li1{background: url(imagesblue-img1.png) no-repeat center left; background-position:30px;}
.inr-ul li.inr-li2{background: url(imagesblue-img2.png) no-repeat center left;background-position:30px;}
.inr-ul li.inr-li3{background: url(imagesblue-img3.png) no-repeat center left;background-position:30px;}
.inr-ul li:hover{ color: #fff;}
.inr-ul li.inr-li1:hover{ background: url(imagesfff-img1.png) no-repeat  center left  #5e829c; background-position:30px; }
.inr-ul li.inr-li2:hover{ background: url(imagesfff-img2.png) no-repeat  center left  #5e829c; background-position:30px;}
.inr-ul li.inr-li3:hover{ background: url(imagesfff-img3.png) no-repeat  center left  #5e829c; background-position:30px;}

.sq-con{ width: 100%;  margin-top: 15px;display: table; border: 1px solid #e1e1e1; padding: 13px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.sq-top{ display: block; float: left; font-weight: bold; color:#e35454;width:155px; height: 38px; line-height: 38px; margin-bottom:5px;}
.sq-top i{ display: block; float: left; width: 3px; height: 13px; background: #e35454; margin: 13px 20px 0 0px;}
.sq-con a{ float: left; }
.sq-con a.sq-img{ margin-right:12px;margin-bottom: 10px;}

.info-img{ width: 100%; float:left;margin: 20px 0;}
.info-img a{ float: left;}
.info-img a.infor{ float: right;}

.zcfg-con{ width:320px; float: left; border: 1px solid #e1e1e1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.zcfg-top{ width: 100%; display: table;}
.zcfg-top p{ display: block; float: left; font-size: 14px; font-weight: bold;  color:#567992;height: 38px; line-height: 38px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.zcfg-top p i{ display: block; float: left; width: 3px; height: 13px; background: #567992; margin: 13px 13px 0 30px;}
.zcfg-top a{ display: block; float:right; color: #949494;height: 38px; line-height: 38px;text-align: right; padding-right: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}


.zcfg-tab{ width: 100%; display: table; padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.zcfg-ul{ width: 100%; display: table; border-bottom: 1px solid #c7c7c7;}
.zcfg-ul li{ position: relative; width: 100px; float:left; text-align: center; padding-bottom: 12px;}
.zcfg-ul li.info-on i{ position: absolute; bottom:-5px; left: 0; display: block; float: left; width: 100px; height: 5px; background: url(imageshover-bg.png) no-repeat;}
.zcfg-ul li.info-on{ color: #567992;}
.zcfg-txt{width: 100%; display: table; }
.zcfg-list{display: none;}

.zcfg-qh{ width: 100%; display: table; margin: 10px 0;}
.zcfg-qh li{width: 100%; height: 42px; line-height: 42px; overflow: hidden; }
.zcfg-qh li i{ display:block;float: left; width:4px; height:4px; background: #6a8fa9; margin:19px 10px 0 15px; }

.ghbz-con{ width: 670px; float: right; border: 1px solid #e5e5e5;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.ghbz-top{ width: 100%;display: table;border-bottom: 1px solid #e5e5e5;}
.ghbz-top p{ display: block;  font-size: 14px;float: left; font-weight: bold; background: #567992;  color:#fff;width:190px; height: 38px; line-height: 38px;}
.ghbz-top p i{ display: block; float: left; width: 3px; height: 13px; background: #fff; margin: 13px 20px 0 20px;}
.ghbz-top a{ display: block; float:right; color: #949494;  height: 38px; line-height: 38px;text-align: right; padding-right: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.ghbz-tab{ width: 100%; display: table; padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.ghbz-ul{ width: 100%; display: table; border-bottom: 1px solid #c7c7c7;}
.ghbz-ul li{ position: relative; width:20%; float:left; text-align: center; padding-bottom: 12px;}
.ghbz-ul li.info-on i{ position: absolute; bottom:-5px; left: 0; display: block; float: left; width: 124px; height: 5px; background: url(imageshover-bg1.png) no-repeat;}
.ghbz-ul li.info-on{ color: #567992;}
.ghbz-tabtxt{width: 100%; display: table; }
.ghbz-list{display: none;}

.ghbz-txt{ width: 100%; display: table; margin: 10px 0;}
.ghbz-txt li{width: 100%; height: 41px; line-height: 41px; overflow: hidden; border-bottom: 1px dotted #e5e5e5;}
.ghbz-txt li i{float: left; width:6px; height: 6px; margin:17px 10px 0 15px; }
.ghbz-txt li i span{display: block; width: 2px; height: 2px; background: #929292; float: left; margin: 1px  1px 0 0;}
.ghbz-txt li b{ font-weight: normal; float: right; color:#acacac;}

.ysq-con{ width: 100%; display: table; border: 1px solid #e5e5e5; border-top:0; padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.ysq-con li{ position:relative;width: 100%; height: 38px;line-height: 38px; border: 1px solid #e4e4e4; margin-bottom: 15px; overflow: hidden;}
.ysq-con li span{  position: absolute; top:0; left:-100%;width: 100%; height: 38px;background:#688ea9; z-index: 1;
    -webkit-transition: all linear 0.3s;
    -moz-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    transition: all linear 0.3s;}
.ysq-con li a{ position: absolute; top: 0px; left:10px; z-index: 1;
    -webkit-transition: all linear 0.4s;
    -moz-transition: all linear 0.4s;
    -ms-transition: all linear 0.4s;
    -o-transition: all linear 0.4s;
    transition: all linear 0.4s;}
.ysq-con li i{ display: block; float:left; width: 10px; height: 10px; margin: 14px 24px 0 38px;}
.ysq-con li i p{display: block; width: 2px; height: 2px; background: #929292; float: left; margin: 1px  1px 0 0;}
.ysq-con li.ysq-on{background:#688ea9; color: #fff;}
.ysq-con li.ysq-on a{color: #fff;}
.ysq-con li.ysq-on i p{background:#fff;}
.ysq-con li:hover{ color: #fff;}
.ysq-con li:hover span{ left: 0;}
.ysq-con li:hover a{color: #fff;}
.ysq-con li:hover i p{background:#fff;}

.gh-shenq{ width: 100%; display: table; margin: 15px 0; background: #f1f5f7; border: 1px solid #e1e1e1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.gh-title{ width: 100%; display: table; }
.gh-title li{ width: 50%; height: 40px; line-height: 40px; float: left; text-align: center;}
.gh-title li.gh-on{ background: #9dc7e5; color: #fff;}
.gh-table{ width: 100%; display: table;}

.gh-con{ display: none;}
.formcon{ width: 100%; height: auto; overflow: hidden;border-top: 1px solid #e1e1e1;}
.for-left{  width: 50px; height:315px; float: left; background: #dae8f2;}
.for-left1{  width: 50px; height: 325px; float: left; background: #c9f2c8;}
.for-left b{ display: block; color: #5a5a5a; width: 13px; margin:100px auto; }
.for-left1 b{ display: block; color: #5a5a5a; width: 13px; margin:100px auto; }
.gh-form{ width: 712px; float: left; margin-top: 15px;}
.form-list{ width: 100%; display: table; margin-bottom: 18px;}
.form-list p{ display: block; width: 50%; float: left; padding-left: 45px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.form-list p span{ display: block; float: left; width: 56px; line-height: 24px;}
.form-list p input{ width: 200px; height: 24px; border:1px solid  #a9a9a9; padding:0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.form-list p b{ color:#d04848; margin-left: 10px; font-weight: normal;}
.form-list p.l-input{width:100%;}
.form-list p.l-input input{ width: 556px;}
.fj-con{ width: 100%; height: 38px; line-height: 38px; margin-bottom:10px; border:1px solid #dcdddd; border-left:0; border-right: 0;padding-left: 45px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.fj-con span{ float: left;}
.fj-con a{ display:block; float: left; width: 75px; height: 22px; line-height: 22px; text-align: center; border: 1px solid #cfcfcf; color: #929292; background: #e7ecf0; border-radius:20px; overflow: hidden; margin-top:7px;}
.form-list p.form-m{width:100%;}
.form-list p.form-m span{ line-height: 100px;}
.form-list p.form-m b{ line-height: 100px;}
.form-list p.form-m textarea{ width: 556px; height: 100px; float:left;border:1px solid  #a9a9a9; padding:10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.form-t{padding-left: 45px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

form label{ color:#929292; margin: 0 5px;}
form label input{ margin-right: 3px;}

.form-end{ width: 100%; display: table; border-top: 1px solid #e1e1e1;padding-left:60px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.form-end p{ display: block; width: 100%; display: table; padding: 30px 0;}
.form-end p span{ float: left; line-height: 24px;}
.form-end p input{ float: left;width: 78px; height: 24px;border:1px solid  #a9a9a9; }
.form-end p b{float: left; margin-left: 10px;}
.form-btn{ display: table; margin: 35px auto;}
.form-btn input{ width: 100px; height: 30px; line-height: 30px; text-align: center; color: #fff; background: #959595; border-radius:3px; overflow: hidden; margin: 0 45px; cursor: pointer;}
.form-btn input.tj{ background: #538ab1;}

.hot-con{ width: 100%; display: table; border: 1px solid #e5e5e5; border-top:0; padding:15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.hot-con li{width: 100%; margin-bottom:5px; float: left;}
.hot-con li i{ display: block; float:left; width: 10px; height: 10px; margin-right:5px;}
.hot-con li p{display: block; float: left; width:175px; line-height: 20px; }
.hot-con li:hover p{ color: #f58d26; text-decoration: underline;}

.hot-list{width: 100%; display: table;border: 1px solid #e5e5e5; }
.hot-info{width: 100%; display: table; padding: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.hot-info li{ width: 100%; padding: 10px 0;  display: table; border-bottom: 1px solid  #f1f1f1;}
.hot-info li dd{height: 40px; line-height: 40px;}
.hot-info li dl dd i{ display: block; float: left; width: 2px; height: 2px; background: #6b91ac; margin:20px 5px 0  0;}
.hot-info li dl dd p{ float: left; color: #4e4e4e;}
.hot-info li dl dd span{ float: right; color: #787878;}
.hot-info li dd:hover p{ color: #6b91ac;}

.gongs-left{ width: 530px; float: left; margin-right:15px;}
.sign-con{ width: 100%; display: table; height:170px; overflow: hidden; margin-bottom: 10px; }
.sign-img{ display: block; width: 265px; height: 170px; overflow: hidden;}
.sign-img img{ -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1);
    webkit-transition: all linear 0.3s;
    -moz-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    transition: all linear 0.3s;}
.sign-img:hover img{
    -webkit-transform: scale(1.2,1.2);
    -moz-transform: scale(1.2,1.2);
    -ms-transform: scale(1.2,1.2);
    -o-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);}
.sign-right{ display: block; width: 265px; height: 170px; background: #ebf2f5; padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.sign-right h1{ margin: 12px 0; font-weight: bold; font-size: 14px; color: #3e3e3e;}
.sign-right p{ color: #8f8f8f; line-height: 30px;}
.sign-right a{ float: left;color: #567992; margin-top: 10px;}
.sign-right a i{ display: block; float: left; width:16px; height: 17px; margin-right: 5px; }

.gongs-right{ width: 462px; float: right;}
.gongs-right a.gs-img1{ width:462px; height: 256px; overflow: hidden ; }
.gongs-right a.gs-img2{ width:462px; height: 87px; overflow: hidden ; }
.gongs-right a{ display:block; width: 462px;margin-bottom: 3px;}
.gongs-right a img{-webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1);
    webkit-transition: all linear 0.8s;
    -moz-transition: all linear 0.8s;
    -ms-transition: all linear 0.8s;
    -o-transition: all linear 0.8s;
    transition: all linear 0.8s;}
.gongs-right a:hover img{
    -webkit-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
}


.gh-video{ width: 100%; display: table; border: 1px solid #e5e5e5;}
.video-top{ width: 100%;display: table;border-bottom: 1px solid #e5e5e5;}
.video-top p{ display: block;  font-size: 14px;float: left; font-weight: bold; background: #567992;  color:#fff;width:155px; height: 38px; line-height: 38px;}
.video-top p i{ display: block; float: left; width: 3px; height: 13px; background: #fff; margin: 13px 20px 0 20px;}
.video-top a{ display: block; float:right; color: #949494;  height: 38px; line-height: 38px;text-align: right; padding-right: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.shipin-con{ width: 100%; display: table;  padding: 25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.video_main{ width:506px; height: 326px; float: left; }
#video-1{ width:506px; height: 326px; }
#livemargins-videoplayer-controller.livemargins-show{ display:none !important;}
.video-ul{ width: 454px; float: right;}
.video-ul li{ width: 210px; float: left; margin-left: 17px;}
.video-ul li dl dt{ position: relative; width: 210px; height: 132px; overflow: hidden;}
.video-ul li dl dt i{ display: table;}
.video-ul li dl dt i img{-webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1);
    webkit-transition: all linear 0.3s;
    -moz-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    transition: all linear 0.3s;}
.video-ul li dl dt:hover img{ -webkit-transform: scale(1.5,1.5);
    -moz-transform: scale(1.5,1.5);
    -ms-transform: scale(1.5,1.5);
    -o-transform: scale(1.5,1.5);
    transform: scale(1.5,1.5);}
.video-ul li dl dt:hover p img{ -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1);}
.video-ul li dl dt p{ position: absolute; bottom: 0; left: 0; display: block; width: 100%; height: 30px; line-height: 30px; color: #fff; background: rgba(0,0,0,0.6);}
.video-ul li dl dt p i{  float: left; margin:4px 10px 0 10px;}
.video-ul li dl dd{ color: #c4c4c4; margin: 10px 0;}

.guih-con{ width: 100%; display: table;}
.guih-top{ width: 100%; float: left; height: 50px; background: #6b91ac; line-height: 50px;
    margin-bottom:25px;
    padding: 0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.guih-left{ float: left; color: #fff;}
.guih-left i{ display: block; float:left; width: 4px; height: 14px; background: #fff; margin: 17px 15px 0 0;}
.guih-right{ display: table; float: right;}
.guih-right li{ float: left;color: #ecf1f5;}
.guih-right li i{display: block; float: left; margin-right: 10px; width: 11px; height: 15px;}
.guih-right li a{ color: #fff;}
.guih-right li span{color: #fff; margin: 0 7px; }

.video-list{ width: 100%; display: table;}
.video-list li{ width: 290px; float: left;margin: 10px 13px; padding:10px;}
.video-list li dl dt{ position: relative; width: 290px; height: 210px; overflow: hidden;}
.video-list li dl dt i{ display: table;}
.video-list li dl dt i img{
    -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1);
    webkit-transition: all linear 0.3s;
    -moz-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    transition: all linear 0.3s;
}
.video-list li:hover dl dt i img{
    -webkit-transform: scale(1.5,1.5);
    -moz-transform: scale(1.5,1.5);
    -ms-transform: scale(1.5,1.5);
    -o-transform: scale(1.5,1.5);
    transform: scale(1.5,1.5);
}
.video-list li:hover dl dt h1 i img{
    -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1);
}
.video-list li dl dt h1{ position: absolute; bottom: 0; left: 0;display: block;width: 100%; height:40px; line-height:40px;color: #fff; background: rgba(0,0,0,0.6); padding: 5px 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.video-list li dl dt h1 p{ float: left; line-height: 30px;}
.video-list li dl dt h1 span{ float: right; line-height: 30px;}
.video-list li dl dt h1 span i{ float: left; margin-top: 5px; margin-right: 5px;}
.video-list li dl dd{ width: 100%; height:60px; overflow: hidden; padding: 13px 5px; color: #595959;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.video-list li dl dd p{ display: block; margin-top:10px; color: #c2c2c2;}
.video-list li:hover{ background: #f2f2f2;}
.video-list li:hover dl dd{ color: #568eb6;}
.video-list li:hover dl dd p{ color: #c2c2c2;}

.shenp-con{ width: 100%; display: table; border: 1px solid #e5e5e5; border-top:0; padding:15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.shenp-con p span{ display: block; margin: 15px 0; color: #515151; }
.shenp-con p input{ width: 100%; height: 28px;border: 1px solid #a3a3a3;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.shenp-con p input.shen-btn{width: 100px; height: 30px; line-height: 30px; text-align: center; color: #fff; margin: 20px 46px; border: 0; background:#6ea0c5;  }

.list1{ width: 100%; display: table; border-bottom:1px solid #dfdfdf;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.list1 p{ width: 140px; height: 40px; line-height: 40px; text-align: center; background: #f0f3f6; color: #515151; border-right: 1px solid #dfdfdf;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.list2{ width: 50%; border-right: 1px solid #dfdfdf; float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.list3{ width: 100%;display: table; border-bottom:1px solid #dfdfdf;}
.list3 p{ padding-top: 15px;padding-left: 15px;}
.list3 span{ display: block; float: left; width: 169px; height: 111px;    margin: 15px 11px;  }
.list4 p{height: 114px;  line-height: 114px;}

.jz-top{ width: 100%; float: left; height: 50px; text-align:right; background: #6b91ac; line-height: 50px; font-size: 14px; color: #fff;
    padding: 0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.jz-top i{ display: block; float:right; width: 25px; height: 24px; margin-right:55px;}
.jz-con{ width: 100%; display: table; border: 1px solid #d2d2d2; border-bottom: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.jz-con li{ position: relative; width: 100%; height:42px; line-height: 42px; text-align: center; border-bottom: 1px solid #d2d2d2;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.jz-con li i{ position: absolute; top: 0; left: 0; display: block; width:4px; height: 42px; background: #698ea9;
    -webkit-transition: all linear 0.3s;
    -moz-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    transition: all linear 0.3s;}
.jz-con li a{ display: block;position: absolute;top: 0;left: 0; width: 100%; height: 42px;
    -webkit-transition: all linear 0.3s;
    -moz-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    transition: all linear 0.3s;}
.jz-con li.jz-on{  font-weight: bold; color: #698ea9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.jz-con li.jz-on a{color: #698ea9;}
.jz-con li:hover i{ width: 100%;}
.jz-con li:hover a{ color: #fff;}

.zx-list{width: 100%; display: table; overflow: hidden;}
.zx-top{ display: block;width: 100%; height: 47px; background: url(imagesbt-bg.png) no-repeat top left; padding: 20px 55px; }

.zx-con{ width: 723px; display: table; margin: 0 auto; border: 1px solid #c4c4c4; border-top: 0;}
.zx-form{ width: 600px; margin: 0 auto;display: table;}
.zx-form p{ display: block; float: left; width: 100%; margin-bottom: 25px;}
.zx-form p span{ display: block; width: 50%; float: left;}
.zx-form p span red{ color: #ff4d4d; margin-left:10px;}
.zx-form p span b{ display: block; float: left; width:50px;height: 30px; line-height: 30px; font-weight: normal; color: #4d4d4d;}
.zx-form p span input{ width: 200px; height: 30px; border: 1px solid #a5acb2; padding: 0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.zx-form p.zx-p span{ width: 100%;}
.zx-form p.zx-p input{ width: 500px;}
.zx-form p.zx-p span textarea{ width: 500px; height: 90px;  border: 1px solid #a5acb2; padding:10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.zx-form p.yzm-p input{ width: 100px; float: left;}
.zx-form p.yzm-p i{ display: block; float: left; margin-left: 10px;}
.zx-form p.yzm-btn{ width:355px; margin: 0 auto; float: none; }
.zx-form p.yzm-btn span{ width: 176px; text-align: center;margin: 50px 0 80px 0;}
.zx-form p.yzm-btn span input{ width: 80px; height: 30px; line-height: 30px; text-align: center; background: #909090; color: #fff; border: 0; border-radius:3px; overflow: hidden;}
.zx-form p.yzm-btn span input.inter-tj{ background: #698ea9;}
.zx-form p.gk-p span b{ width: 60px;}
.zx-form p.gk-p span .cho-gk{ float: left;}

.zx-info{width: 100%; display: table; padding:0 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.zx-info li{ width: 100%; padding-bottom: 10px;  display: table; border-bottom: 1px solid  #f1f1f1;}
.zx-info li dd{height: 40px; line-height: 40px;}
.zx-info li dl dd i{float: left; width:6px; height: 6px;margin:17px 10px 0  0;}
.zx-info li dl dd i span{display: block; width: 2px; height: 2px; background: #929292; float: left; margin: 1px  1px 0 0;}
.zx-info li dl dd p{ float: left; color: #4e4e4e;}
.zx-info li dl dd span{ float: right; color: #787878;}
.zx-info li dd:hover p{ color: #6b91ac;}

.hfxq-con{ width: 100%; display: table;border-top: 1px solid #c4c4c4;}
.hfxq-list1{ width: 100%; display: table; border-bottom:1px solid #dfdfdf;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.hfxq-list1 p{ width: 164px; height: 40px; line-height: 40px; text-align: center; background: #eef3f7; color: #515151; border-right: 1px solid #dfdfdf;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.hfxq-list2{ width: 50%; border-right: 1px solid #dfdfdf; float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.hfxq-list3{ width: 100%; display: table; border-bottom:1px solid #dfdfdf;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.hfxq-list3 p{ width: 164px; height: 180px; line-height: 180px; text-align: center; background: #eef3f7; color: #515151; border-right: 1px solid #dfdfdf;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.shous-con{ width: 100%; display: table;}
.shous-top{ width: 100%; display: table; height: 50px; line-height: 50px; border-bottom: 2px solid #dcdcdc; font-weight: bold;}
.shous-top i{display: block; float: left; width: 4px; height: 14px; background: #567992; margin: 18px 15px 0 15px;  }

.shous-text {width: 100%; display: table; padding: 25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.shous-text li{ margin-bottom: 20px;}
.shous-text .shous-link {cursor: pointer;display: block;padding: 25px 15px;color: #313131;background:#f2f5f7;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.shous-text li i {position: absolute;top: 16px;right:15px; margin-top: 10px; width:14px; height:14px; background:url(imagesplus.png) no-repeat center center;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}/*当前*/
.shous-text li.open .shous-link {color: #61849e;}
.shous-text li.open i {color: #b63b4d;}
.shous-text li.open i.fa-chevron-down {background:url(imagesadd.png) no-repeat center center;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}

.shous-sub {display: none; background:#f2f5f7;}
.shous-sub p { display: block; width: 900px; margin: 0 auto; border-top: 1px solid #e6e6e6; line-height:35px; padding: 10px 0; color: #787878;}






.shous-text1 {width: 100%; display: table; padding: 25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.shous-text1 li{ margin-bottom: 20px;}
.shous-text1 .shous-link1 {cursor: pointer;display: block;padding: 25px 15px;color: #313131;background:#f2f5f7;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.shous-text1 li i {position: absolute;top: 16px;right:15px; margin-top: 10px; width:14px; height:14px; background:url(imagesplus.png) no-repeat center center;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}/*当前*/
.shous-text1 li.open .shous-link1 {color: #61849e;}
.shous-text1 li.open i {color: #b63b4d;}
.shous-text1 li.open i.fa-chevron-down {background:url(imagesadd.png) no-repeat center center;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}

.shous-sub1 {display: none; background:#f2f5f7;}
.shous-sub1 p { display: block; width: 900px; margin: 0 auto; border-top: 1px solid #e6e6e6; line-height:35px; padding: 10px 0; color: #787878;}

input.cho-yes{ width: 20px !important;}
input.cho-no{ width: 20px !important;}

.jz-txt{ width: 600px; margin: 0 auto;color: #404040;}
.jz-txt h1{ font-weight: bold; color: #698ea9; padding: 20px 0; border-bottom: 2px solid #698ea9; margin-bottom: 20px;}
.jz-txt b{ line-height: 35px; }
.jz-txt p{ line-height: 35px; }
.jz-btn{ width: 150px; height: 30px; margin:50px 225px; background:#698ea9; color:#fff; cursor:  pointer;}

.hot-txt{ width: 100%; display: table; padding: 25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.hot-txt h1{ font-size: 14px; color: #4e4e4e; text-align: center; font-weight: bold; padding: 15px 0;}
.hot-txt h2{ display: block; width: 100%; color: #7d7d7d; padding: 20px 0; border-bottom: 2px solid #eaeaea;}

.dc-form{width: 100%; display: table;  padding: 15px 0;}
.dc-form p{ display: block; width: 100%; font-size: 14px; color: #4e4e4e; line-height: 30px;}
.dc-form span{ display: block; width: 100%; padding:5px 25px;}
.dc-form span b{ font-weight: normal; color:#7d7d7d;}
.dc-form p a{ display: block;float: left; font-size: 12px; color:#7c7c7c;}
.dc-form p a span{ display: block; float: left; width: auto;  padding:0;}
.dc-form p a.r-a{ float: right; text-align: right;}
.dc-form p a.r-a span{ text-align: right;}

.wj-btn{  width: 120px; height: 34px; text-align: center; line-height: 34px; color: #fff; background: #5d96be; border-radius: 3px; cursor: pointer; margin: 40px 0;}

.dc-con{width: 100%; display: table; padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.dc-con li{ width: 100%; display: table; margin-bottom:10px; }
.dc-con li dl dt{ width: 150px; height: 100px; float: left; overflow: hidden;}
.dc-con li dl dd{ width:574px; height: 100px;float: left; background: #f4f8fa; padding: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.dc-con li dl dt img{ -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1);
    webkit-transition: all linear 0.5s;
    -moz-transition: all linear 0.5s;
    -ms-transition: all linear 0.5s;
    -o-transition: all linear 0.5s;
    transition: all linear 0.5s;
}
.dc-con li dl dt:hover img{
    -webkit-transform: scale(1.5,1.5);
    -moz-transform: scale(1.5,1.5);
    -ms-transform: scale(1.5,1.5);
    -o-transform: scale(1.5,1.5);
    transform: scale(1.5,1.5);}
.dc-con li dl dd h1{ display: block; width: 400px; font-size: 14px; color: #3a3a3a; float: left; margin-bottom: 20px;}
.dc-con li dl dd p{display: block; width: 144px; text-align: right; color: #a9a9a9; float: right;}
.dc-con li dl dd span{display: block; width: 400px; float: left; color: #a9a9a9; }
.dc-con li dl dd span b{ font-weight: normal; margin-right: 20px;}
.dc-con li dl dd a{ display: block; float: right; width: 76px; height: 22px; line-height: 22px; text-align: center; border-radius: 20px; overflow: hidden; border: 1px solid #599ac8; color: #599ac8;}
.dc-con li:hover a{ background: #599ac8; color: #fff;}
.dc-btn{ display: block; width: 95%; height: 44px; margin: 20px auto 50px; line-height: 44px; text-align: center; border: 1px solid #f0f0f0; color: #aeaeae; font-size: 14px; border-radius:3px;}

.map-list{ position: relative; width: 670px; height: 640px; display: table; margin: 0 auto;}
.map-list .map{ position: absolute;}
.map-list .map:hover{ z-index: 999;}
.map p{ position: absolute; z-index: 9999; color: #414141;}
.map p i{ display: block; float: left; width: 6px; height: 6px; border-radius: 50%; background: #414141; margin-top: 5px; margin-right: 5px;}
.map-list .map:hover p{ color: #6790a7; font-weight: bold;}
.map-list .map:hover i{ background:#6790a7;}
.map-list .map.map-0{left: 269px;top: 286px; width: 152px; height:104px; background: url(imagesmapmap-0.png) no-repeat;}
.map-list .map.map-0 p{ top: 50px;  left: 45px;}
.map-list .map.map-1{left: 168px;  top: 87px; width: 282px; height:237px; background: url(imagesmapmap-1.png) no-repeat;}
.map-list .map.map-1 p{ top: 70%;  right: 40%;}
.map-list .map.map-2{left: 223px;  top: 17px;width: 235px; height:196px; background: url(imagesmapmap-2.png) no-repeat;}
.map-list .map.map-2 p{ top: 50%;  left: 40%;}
.map-list .map.map-3{right: 6px;  top: 0px;width: 289px; height:312px; background: url(imagesmapmap-3.png) no-repeat;}
.map-list .map.map-3 p{ top: 50%;  left: 40%;}
.map-list .map.map-4{left: 214px;  top: 324px;width:132px; height: 124px; background: url(imagesmapmap-4.png) no-repeat;}
.map-list .map.map-4 p{ top: 50%;  left: 40%;}
.map-list .map.map-5{right: 127px;  top: 243px; width:185px; height:183px; background: url(imagesmapmap-5.png) no-repeat;}
.map-list .map.map-5 p{ top: 50%;  left: 30%;}
.map-list .map.map-6{left: 40px;  top: 228px; width:230px; height: 274px; background: url(imagesmapmap-6.png) no-repeat;}
.map-list .map.map-6 p{ top: 50%;  left: 40%;}
.map-list .map.map-7{left: 321px;top: 365px; width: 77px; height: 63px; background: url(imagesmapmap-7.png) no-repeat;}
.map-list .map.map-7 p{ top: 50%;  left: 30%;}
.map-list .map.map-8{left: 218px;bottom: 7px;width:235px; height:209px;background: url(imagesmapmap-8.png) no-repeat;}
.map-list .map.map-8 p{ top: 50%;  left: 40%;}
.map-list .map.map-9{right: 200px;bottom: 148px;width: 149px; height: 100px; background: url(imagesmapmap-9.png) no-repeat;}
.map-list .map.map-9 p{ top: 50%;  left: 32%;}

.map-list .map.map-1:hover{background: url(imagesmapmap-11.png) no-repeat;}
.map-list .map.map-0:hover{ background: url(imagesmapmap-00.png) no-repeat;}
.map-list .map.map-2:hover{background: url(imagesmapmap-22.png) no-repeat;}
.map-list .map.map-3:hover{background: url(imagesmapmap-33.png) no-repeat;}
.map-list .map.map-4:hover{background: url(imagesmapmap-44.png) no-repeat;}
.map-list .map.map-5:hover{background: url(imagesmapmap-55.png) no-repeat;}
.map-list .map.map-6:hover{background: url(imagesmapmap-66.png) no-repeat;}
.map-list .map.map-7:hover{background: url(imagesmapmap-77.png) no-repeat;}
.map-list .map.map-8:hover{background: url(imagesmapmap-88.png) no-repeat;}
.map-list .map.map-9:hover{background: url(imagesmapmap-99.png) no-repeat;}

.tabs-basic{
    font:14px sans-serif;
    max-width:1020px;
    margin:auto;
    text-align:center;
}

/* The tabs */

.tabs-basic ul{
    list-style: none;
    text-align: left;
    margin: 0;
    padding-left:10px;
	border-bottom:1px solid #dddddd;
}

.tabs-basic ul li{
    display: inline-block;
    margin-bottom: -1px;
}

.tabs-basic a{
    display: block;
    text-decoration: none;
    color:#61849e;
    border: 1px solid transparent;
    border-bottom: 0;
    border-radius:4px 4px 0 0;
    padding:10px 15px;
}

.tabs-basic .tab-active {
    border-color: #dddddd;
    background-color: #ffffff;
	font-weight:bold;
}

/* The content */
.tabs-basic .tabs-content-placeholder{
    overflow: hidden;
    font-weight: normal;
    background-color: #fff;
    margin: 0 auto;
    text-align: center;
}

.tabs-basic .tabs-content-placeholder .zmhd-nr{
    display: none;
}

.tabs-basic .tabs-content-placeholder div.tab-content-active{
    display: block;
}

.zmhd-sm{ float:left; width:300px; min-height:400px; border:1px solid #ddd; margin-top:8px;background-color: #f1fcf5;}
.bjsm-top{ width:100%; height:32px; background: #6b91ac; border-bottom:1px solid #ddd; overflow:hidden;}
.bjsm-title{ float:left; color:#fff; line-height:32px; padding-left:10px; font-weight:bold;}
.sm-content{ padding:5px;}
.bj-right{float:right; margin-top:8px; width:700px; }
.bj-top{ width:100%; overflow:hidden;}
.bj-top .wyzx-btn{ float:left; margin-left:10px;display:block;font-size:14px;color:#fff; padding:6px 12px; border:1px solid #6b91ac; text-align:center;background:#6b91ac;font-family: 微软雅黑;-moz-border-radius:3px;      /* Gecko browsers */
    -webkit-border-radius:3px;   /* Webkit browsers */
    border-radius:3px;     }
.bj-list{ margin-top:8px; width:100%; }