.container{max-width:1300px;}
.text-sgreen{color:#009c73;}
/*网站公共样式*/
.info-content{font-size:15px;line-height:2.5;clear: both;}
a{color:#333;text-decoration:none;}                                            
a:hover{color:#3564b2;}
a:focus{color:#3564b2;}
a.btn-more{display:inline-block;width:140px;height:34px;line-height:34px;border:1px #CCC solid;color:#999;transition:all 0.5s ease;font-size:14px;transition:all 0.5s ease;text-align:center;margin:0px auto;margin-top:30px}
a.btn-more:hover{background:#40312f;border-color:#40312f;color:white;}
.banner{height:500px\9!important;overflow:hidden\9!important;overflow:hidden;} /*兼容ie低版*/
.font-size{}

/*遮罩层*/
.mask-bg{position:fixed;width: 100%;height:100%;display:none;height:100vh;background-color:rgba(53, 53, 59, 0.8);overflow:hidden;z-index:99;top: 0;left: 0;}
.mask-bg.active{display:block;}


/*BOTTOM*/
footer{text-align:left;width:100%;min-height:95px;margin-top:40px;line-height:2.5}
.bg-bottom{background:#163b72;padding: 30px 0;text-align:center;}
.bg-bottom .container > ul{padding: 20px 0 10px;}
.bg-bottom li a,.bg-bottom li{color:#a2b1c7;font-size: 13px;}
.bg-bottom li ul li a{color:#79828a;}

.bg-bottom li:last-child  span{display:block;color: #a2b1c7;}




/*top*/
.home-box {position: absolute;right: 10px;top: 40px;}
.home-box li{display:inline-block;padding-left: 10px;font-size: 18px;}
.home-box li a{color:#868686;}
.home-box li a:hover{color:#0148d1;}


/*自定义导航动画，也可以用animater.css中的动画，需要在script.js中修改*/
.nav .animated, .sub-nav .animated {-webkit-animation-duration: 0.4s;animation-duration: 0.4s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.navSlide{-webkit-animation-name:navSlide;animation-name:navSlide;}
@keyframes navSlide{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:visible}100%{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}}


/*主菜单*/
@media (min-width:1000px) /*pc端*/
{
        
/*Top*/
.home-bg{background:url(../image/headerbg.jpg) no-repeat center;background-size: cover}
.top-bg{border-bottom: 5px solid #0e52de;border-top: 1px solid #f2f2f2;}
.top-box{position:relative;}
.top-box > a > img{width: 35px;height: 35px;position: absolute;top: 15px;left: 40px;z-index: 1}
.header .nav-toggle{display:none}
.header .logo img{line-height: 90px;margin: 22px 0;max-height: 90px;}

.nav{width: 100%;margin-top: 10px;}
.nav>ul>li:first-child{width: 7%;}
.nav > ul > li:first-child > a{color:#fff;}

.nav>ul>li{float:left;text-align:center;width: 13%;}
.nav > ul > li > ul { position: absolute; left: 0;z-index: 200; width: 100%; background-color: #0e52de; height:0; overflow:hidden; transition:all 0.3s ease-in-out; }
.nav > ul > li > a{display: block;text-align: center;font-size: 20px;position: relative;line-height: 50px;height: 50px;width: 100%;}
.nav>ul>li:hover> ul{height:auto;padding-top:10px;padding-bottom:10px;}
.nav ul li ul li a{display:block;width:100%;text-align:center;color:#fff;font-size:16px;line-height:42px;height:42px;}
.nav ul li ul li a:hover{text-decoration:none;color:#fff;background-color: rgba(0, 0, 0, 0.11);}
.nav ul li{position:relative}
.nav ul li .arrow{display:none}
.nav ul li ul li ul{left:100%;top:0px;display:none}

.nav > ul > li >ul{display:none;}

.nav ul li:not(:first-child):hover a{background-color:#0e52de;color:#fff;}
.sousuo{font-size: 26px;padding: 30px 0 20px;text-align: center;}


/*BOTTOM*/
.bg-bottom .container > ul > li:first-child {padding-top: 40px;}
.bg-bottom .container > ul > li:last-child {padding-top: 20px;}

.linktit .fa{display:none;}
.linktit{background:url(../image/linktit.jpg) no-repeat;background-position: 0 0;height: 63px;margin-top: 20px;margin-bottom: 40px;background-color: #fff;box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.24);position: relative;}
.linktit span{line-height: 63px;font-size: 18px;color: #fff;font-weight: bold;padding-left: 40px;}
.linktit ul{position: absolute;left: 180px;top: 0;}
.linktit li{display:inline-block;}
.linktit li a{line-height: 63px;color: #969696;padding: 0 5px;}

/*新闻中心*/
.news-fouce{padding: 0 26px 30px 10px;}
.wen-padding{padding:0!important;}
.content-same {padding: 30px 0;font-size: 24px;}
.padding-pc{padding-top:10px;}
}

@media (max-width:1000px) /*手机端*/
{
/*Top*/
.top-box a{display:none;}
.home-bg{position: sticky;left: 0;top: 0;z-index: 10;}
.header{box-shadow: 0 1px 1px #c1c2c4;background-color: #fff;}
.header .logo img{height: 50px;padding-right: 40px;margin: 10px 0;}
.header .nav-toggle{position:absolute;right:0px;top:0px;font-size:25px;color:#999;min-width:60px;height:60px;line-height:60px;text-align:center;cursor:pointer;z-index:1;}
.header .nav-toggle.active{color:#ccc;}

.nav{position:fixed;z-index:100;top:0px;right:0px;width:0px;background:#fff;height:100%;height:100vh;opacity:0;transition: all 0.2s linear;overflow-y:auto}
.nav.active{opacity:1;width:300px;max-width:60%}
.nav ul li{line-height: 45px;text-align:left}
.nav ul li ul{display:none;} /*二级ul样式*/
.nav ul li a{padding-left:30px;display:block;color:#999;font-size:15px;line-height:3.5;border-bottom: 1px solid #dcdcdc}
.nav ul li ul li a{padding-left:60px;font-size:14px;background-color:#eeeeee}
.nav ul li ul li ul li a{padding-left:90px;}
.nav ul li ul li ul li li a{padding-left:120px;}
.nav ul li{position:relative;}
.nav ul li .arrow{position:absolute;right:0px;top:0px;width:50px;height:50px;line-height:50px; text-align:center;transition-duration:0s}
.nav ul li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px}

.nav ul li.current > a{color:#5a342b;}
.nav ul li.active > ul{display:block}
.nav ul li.active > .arrow{transform:rotate(90deg)}

.display-die{display:none;}
.images-list .item img{width:100%!important;}

.sousuo{padding: 30px 0 20px;font-size: 25px;text-align: center;}


/*BOTTOM*/
footer{margin-bottom: 44px;}
.bg-bottom .container > ul > li:first-child {padding-bottom: 30px;}

.linktit span{font-size:18px;font-weight:bold;display: block;color:#163b72;position: relative;top: -24px;left: 30px;}
.linktit li{width:50%;float:left;}
.linktit li a{line-height:2;}
.linktit .fa{color:#163b72;font-size: 16px;}

/*新闻中心*/
.news-list li.item .date {font-size: 12px;position: relative;top: 3px;}
.wen-padding{padding-left:0!important;}
.content-same {font-size: 20px;}
}



/*图片列表*/
.images-list .item a{display:block;overflow:hidden;}
.images-list .item img{display:block;width:100%!important;height:auto;transition: all 0.3s ease-out 0s;}
.images-list .item a:hover img{transform:scale(1.1,1.1);}



/*手机端置顶*/
.curpointer {cursor: pointer;}
.bg-bottgray{background-color:#000;width: 100%; height: auto;}
.backphone{background:url(http://t1122.mbdemo.18inter.com/Templates/T1122/images/phone.png) center center no-repeat;}

.bott-fixed{left: 0;bottom: 0;z-index: 1;}
.backtop{background:url(http://t1122.mbdemo.18inter.com/Templates/T1122/images/top.png) center center no-repeat;}
.backhome{background:url(http://t1122.mbdemo.18inter.com/Templates/T1122/images/home.png) center center no-repeat;}
.backwei{background:url(http://t1122.mbdemo.18inter.com/Templates/T1122/images/wei.png) center center no-repeat;}
.backsame li a .fa{font-size: 18px;padding-top: 5px;color:#fff;}
.backsame li a span{padding-bottom: 2px;display: block;color:#fff;font-size:12px;}
@media(min-width: 1000px){.phoblack{display: none;}}



/*PC端置顶*/
.gotop {position: fixed;bottom: 60px;right: 60px;width: 40px;height: 40px;text-indent: -999em;z-index: 20000;background-image: url(../image/backToTop.jpg); background-repeat: no-repeat;}
@media(max-width:1000px){.gotop{display:none!important;}}



/*子栏目样式*/
.sub-nav-box {clear: both;border-left: 8px solid #0849a3;border-right: 1px #e2e2e3 solid;}
.sub-nav-box .sub-nav-title{line-height:76px;text-align:center;background:#0849a3;font-size: 24px;color:white;}

.sub-nav-box .sub-nav{clear:both;text-align:left;width:100%;overflow:visible;}
.sub-nav-box .sub-nav li{width:100%;padding:0px;text-align:left;position:relative;display:block;background-color: rgba(0, 0, 0, 0.03);}
.sub-nav-box .sub-nav li a{display:block;line-height:62px;border-bottom:1px #e2e2e3 solid;font-size:18px;text-align: center;transition:0.3s linear;}
.sub-nav-box .sub-nav li a:hover{color:#000;padding-left: 20px;}
.sub-nav-box .sub-nav li ul li a:hover{padding-left: 128px;}
.sub-nav-box .sub-nav li ul{display:none}
.sub-nav-box .sub-nav li ul li a{padding-left: 120px;text-align: left;}
.sub-nav-box .sub-nav li ul li ul li a{padding-left:85px;text-align: left;}

.sub-nav-box li .arrow{position:absolute;right:0px;top:0px;width:54px;height:54px;line-height:54px; text-align:center;transition-duration:0.1s;cursor:pointer}
.sub-nav-box li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px}
.sub-nav-box .sub-nav li.current{background:#fff url(http://t1122.mbdemo.18inter.com/Templates/T1122/images/active-left.png) no-repeat left top;background-size: 2.6px;}
.sub-nav-box .sub-nav li ul li.curren{background-size: 4px;}
.sub-nav-box .sub-nav li ul li.current > a{color:#027dc1;font-weight: bold;}

.sub-nav-box .sub-nav li.current > a{color:#027dc1;font-weight: bold;}
.sub-nav-box .sub-nav li.active > ul{display:block}
.sub-nav-box .sub-nav li.active > .arrow{transform:rotate(90deg)}





/*文在超出范围*/
.card1{display:block;/*内联对象需加*/ word-break:keep-all;/* 不换行 */ white-space:nowrap;/* 不换行 */
       overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */ text-overflow:ellipsis;}
.card2 {overflow: hidden;display: -webkit-box!important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 66px;}
.card3{overflow: hidden;display: -webkit-box;-webkit-line-clamp : 3;-webkit-box-orient: vertical;word-break: break-all;height: 80px;}



/*页码*/
.pagination > li a {margin-right: 4px;font-size: 14px;color: #000;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
z-index: 1;color: #fff;background-color: #000;border-color: #000;cursor: default;}
.pagination > li a:hover {background-color: #000;color: #fff;}
.pagination > li > a, .pagination > li > span{padding: 3px 10px;border-radius: 2px;}



/*面包屑*/
.breadcrumb > li + li::before{content: "/";color: #9f9f9f;}
.breadcrumb li a,.breadcrumb li a span{color: #666;font-size: 16px;}
.breadcrumb li a .fa{color: #9f9f9f;font-size: 8px;position: relative;top: -4px;}

.border-style{box-shadow: 1px 1px 1px #cdcdcd;}



/*搜索*/
.ss-box{margin-top: 20px;}
.ss-box .s-input{width:100%;outline:none;border:none;line-height:28px;height: 42px;padding-left:32px;background-color:transparent;}
.ss-box .s-btn{position:absolute;right:0;top:-1px; background:url(../image/searchox1.png) no-repeat center center;width:50px; height:42px;color: #fff;cursor: pointer;font-weight: bold;line-height: 32px;outline: none;border: none;}
.search{border-bottom:1px solid #ddd;}
.search .ss-box{margin:0px auto;}
.box-block{}
@media(min-width:1000px){.ss-box{display:none;}.box-block{display:block;width: 350px;float: right;}.ss-box .s-input{width: 350px;}}
@media(max-width:1000px){.ss-box{position:relative; margin:20px auto;}.box-block{display:none;}}




/*网站地图*/
.bd-gray{border: 1px solid #ddd;}
.xianshilm {border-bottom: 1px solid #DDD;}
.xianshilm span {color: #1a56a8;font-size: 20px;line-height: 40px;border-bottom: 2px solid #1a56a8;display: inline-block;font-weight: bold;}
.webmap > ul > li {font-size: 18px;font-weight: bold;}
.webmap > ul > li > a {color: #1a56a8;}
.webmap ul > li > ul > li  {display: inline-block;margin: 10px 10px;font-size: 14px;font-weight: normal;}
.webmap ul > li > ul > li> ul > li{display:none;}


/*新闻中心*/
.substance{border: 1px solid #ddd;background: #F8F8F8;margin: 20px 0;color: #666;text-align: center;}

.latest{height: 40px;line-height: 40px;margin: 16px 0 6px;position: relative;}
.latest h4{color: #2e5bb8;font-size: 20px;}
.latest a{position: absolute;right: 0;top: 0;background: #2f63ba;color: #fff;font-weight: normal;font-size: 14px;padding: 0 10px;line-height: 30px}


.news-list{clear:both;overflow:hidden;padding: 0 18px 0;border-top: 3px solid #0146c7;
box-shadow: 1px 0px 3px #eaeaea;}
.news-list li.item{clear:both;overflow:hidden;width:100%;padding:13px 0px;border-bottom: 1px solid #e1e1e1;}
.news-list li.item .title{max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: inline-block;}
.news-list li.item .date{float:right;color: #838383;}
.news-list li:last-child.item{margin-bottom: 20px;}
.news-list li:hover span,.news-list li:hover span a{color:#3564b2!important;}

.news-fouce{clear: both;overflow: hidden;box-shadow: 1px 1px 1px #cdcdcd;margin-top:50px;}


.issuer-both{-webkit-box-shadow: 1px 1px 4px 1px #dee7f4;-moz-box-shadow: 0px 0px 20px #000;box-shadow: 1px 1px 4px 1px #dee7f4;display: flex;margin-left: 15px;}
.issuer-both > div{padding-left: 0;}
.issuer-box > li{display: inline-block;width: 100%;}
.issuer-box > li:not(:first-child){margin: 20px 0;}



.issuer-words span{line-height: 2;margin: 16px 0;display: block;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
                   word-break: break-all;height: 52px;color: #999;}
.issuer-time{width: 61px;height: 69px;border: #7087c8 1px solid;border-radius: 5px;}
.issuer-time h2{text-align: center;padding: 0;color: #4c69ba;border-bottom: 1px solid #4c69ba;}
.issuer-time span{text-align: center;font-size: 13px;color: #4c69ba;display: block;}
.issuer-words a{font-size: 16px;padding-top: 20px;border-bottom: #f2f2f2 1px solid;line-height: 34px;}
@media(min-width:1000px){.issuer-words{margin-left: -20px;}.issuer-time{margin:30px 16px 28px 26px}.data{padding-top:80px;}.data-disclosure li:first-child{padding-left: 0;}.disclosure{font-size: 16px;}}
@media(max-width:1000px){.issuer-time{margin: 28px 16px;}.data{padding-top:30px;}.data-disclosure li:first-child{padding: 30px 0;text-align:center;}}


.disclosure{position: relative;padding-right: 110px;line-height: 2.5;padding-left: 15px;}
.data-disclosure{padding: 30px 0;}
.data-left{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.data-right{position: absolute;right: 15px;top: 0px;}
.data-right-two{position: absolute;right: 0px;top: 0px;}


/*走进科协*/
.articles{padding-top:30px;}
.articles li:first-child{border-bottom: 1px dashed #ccc;margin-bottom: 15px;}
.articles-right{line-height: 2;padding-bottom: 20px;}
.articles-right span{line-height: 1.8;overflow: hidden!important;display: -webkit-box !important;-webkit-line-clamp: 6;-webkit-box-orient: vertical;
                     word-break: break-all;height: 148px;display:block;}
.articles-right a img{width: 20px !important;height: 20px !important;margin-right: 5px;}
.articles-right a{text-align:right;display: block;padding-top: 10px;color: #787878;font-size: 13px}
.articles-right a:hover,.more-words li:last-child a:hover{color: #1e5ab3;}
.articles li:first-child h5{display:none;}
.articles li:last-child h5{color:#d30000;}

.presidents{border-top: 3px solid #1e5ab3;box-shadow: 0px 2px 1px 0px rgba(169, 169, 169, 0.75);}


.tabct li span a:hover{color:#023e8a;}/*新闻切换*/
.tab-title{text-align: center;overflow: hidden;margin: 10px}
.tab-title li span{line-height: 40px;display: block;border: solid 1px #1e5ab3;color: #1e5ab3;background-color: #EDF2FB;margin: 5px;}
.tab-title li:hover{cursor:pointer;}
.tab-title li.select span{background-color: #ee8484;border: solid 1px #d93939;color: #fff;}
.tab-content li span{line-height:2;}
.tab-content li{padding-bottom: 20px;border-bottom: 1px solid #ccc;margin: 40px 15px 10px;}
.tab-content li .row{max-height: 112px;overflow: hidden;}


.science span{background:url(../image/kxzz.png) no-repeat left;padding-left:30px;color: #1e5ab3;font-size: 24px;font-weight: bold;margin: 20px 20px 0;}
.science ul{margin: 20px 10px 10px !important}
.science li a{border: solid 1px #1e5ab3;color: #1e5ab3;background-color: #EDF2FB;line-height: 40px;text-align: center;display: block;margin-bottom: 10px}


.documents{line-height: 2.5;padding-top: 10px;}
.more-words{position: relative;}
.more-words li:first-child{color: #1e5ab3;font-size: 24px;font-weight: bold;}
.more-words li:first-child i{padding-right: 10px;}
.more-words li:last-child{position: absolute;right: 0;top: 0;}
.more-words li:last-child a{font-size:13px;color: #787878;}
.more-words li:last-child a img{width: 20px;height: 20px;margin-right: 6px;}


@media(min-width:1000px){.successive-leaders{padding: 100px 0 60px;}.successive{padding: 10px 40px;}.articles-box{margin-top: 70px;}}
@media(max-width:767px){.time-left{padding: 1px 1px 0 2px !important;}.time-right{padding-left: 2px;}}
@media(max-width:1000px){.successive-leaders{padding: 40px 0 20px;}.successive-leaders li{padding-top:10px;}.successive{padding-top: 10px;}}
.successive-leaders{clear:both;}
.successive-leaders li a{display:block;text-align:center;}
.successive span{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 42px;display:block;}


.time{padding-top: 10px;}
.time li{max-height: 54px;position: relative}
.time-left{background: url(../image/timeline.png) no-repeat center;width: 20%;line-height: 58px;color: #fff;padding-left: 33px;box-sizing: border-box;font-size: 15px;}
.time-right{width: 80%;font-size: 16px;line-height: 55px;position: absolute;right: 0;top: 2px;}



/* 政治引领*/
.doctrine{position:relative;}
.zzylbanner-bg{background:url(../image/zzylbanner.jpg) no-repeat center;background-size: cover;margin-bottom: -40px;padding-bottom: 40px;background-attachment: fixed;}
.doctrine-thought{background-color:#fff;}
.doctrine-thought li a{background:url(../image/danghui.png) no-repeat left;background-size: 15px;padding-left:20px;}
.doctrine-thought .disclosure{line-height: 2.6;font-size: 16px;}
.doctrine h5{line-height: 40px;background-color: #F7E8E4;position: relative;padding-left: 10px;color: #DF0100;}
.doctrine a{position: absolute;right: 0;top: 0;background: #DF0100;color: #fff;font-weight: bold;font-size: 14px;line-height: 40px;padding: 0 10px;}

.doctrine-thought li:hover .data-left a, .doctrine-thought li:hover .data-right, .construction-leading li:hover .data-left a, .construction-leading li:hover .data-right {color: #3564b2;}


.toptitx{font-size: 30px;padding-left: 50px;color: #ebae00;background: url(../image/dangqi2.png) no-repeat;background-position: 10px 0px;background-size: 231px;font-weight: bold;text-shadow: 1px 1px 1px #000;margin: 30px 0 10px;}

.doctrine-box{position:relative;}
.construction-leading{background-color:#fff;padding: 20px 0;}
.construction-leading .doctrine-title{line-height: 2.6;font-size: 16px;}
.construction-leading .doctrine-title .data-right{padding-right: 5px;}
.doctrine-title{border-bottom: 1px solid #f6d8d8;}
.doctrine-title h5{line-height: 60px;background-color: #fff;position: relative;padding: 0 0 0 10px;color: #DF0100;}
.doctrine-title a{position: absolute;right: 16px;top: 11px;background: #DF0100;color: #fff;margin: 4px 0;font-size: 14px;line-height: 30px;padding: 0 10px;}





/*学术学会*/
@media(min-width:1000px){.exchange-img > li:first-child{text-align: left;padding-left: 0;}.exchange-list{max-height: 320px;height: 320px;}.exchange-list-two{height:auto;max-height: 100%;}}
@media(max-width:1000px){.exchange-img{margin-left: -18px!important; margin-right: -18px!important;}.exchange-img > li:first-child{text-align: center;}.exchange li:first-child{padding-top: 20px;}}
.exchange-list{clear:both;overflow:hidden;padding: 0 18px 30px;border-top: 3px solid #0146c7;box-shadow: 1px 0px 3px #eaeaea;}
.exchange li:not(:first-child){line-height:2;font-size: 15px;}
.exchange li:first-child{padding-bottom: 10px;}
.exchange li:first-child a{font-size:22px;}


.exchange-team li a{line-height:2.1;font-size: 15px;}
.latest-two .latest{margin-bottom: -10px;}
.latest-two{background-color: #e8fafa;}
.disclosure-two{background-color: #e8fafa;padding-bottom: 0;}
.disclosure-two li{padding-left:0;line-height:2;}



/*科学普及  */
.exchange-left{padding: 0 18px 70px;}
.brand-action li a img{max-height:80px!important;}
.brand-action li, .brand-action li .row{padding:0;}
.brand-action li p{overflow: hidden;display: -webkit-box !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 46px;margin-top: 20px;}





/*创新服务*/
.make-innovations li p{color:#636262;padding-top:4px;overflow: hidden;display: -webkit-box;-webkit-line-clamp : 3;-webkit-box-orient: vertical;word-break: break-all;height: 70px;}
.disclosure-make{line-height: 2;}




/*首页*/
@media(min-width:1000px){.exchange-home{max-height: 360px;height: 360px;}.exchange-list-two{height:auto;max-height: 100%;}.latest-home{background:url(../image/toprig.jpg) no-repeat;background-position: 165px 50%}.home-title{font-size:18px;font-weight:bold;}.tab-contents{max-height: 332px;height:332px;}.technology{padding: 20px 0;}.technologys{padding-bottom: 20px;margin-top:-20px}.make-innovations li a span{font-size:22px;}}
@media(max-width:1000px){.home-title{font-weight:bold;}.make-innovations li a span{font-size:20px;}.technologys{margin-top:-40px}}
.exchange-home{clear:both;overflow:hidden;padding: 0 18px 30px;border: 1px solid #bbcced;border-radius: 5px;}
.latest-home{height: 40px;line-height: 40px;margin: 16px 0 6px;position: relative;}
.latest-home h4{color: #2e5bb8;font-size: 20px;}
.latest-home h4 .fa{padding-right:10px;}
.latest-home a{position: absolute;right: 0;top: 0;font-size: 13px;color: #787878;}
.latest-home a img{width: 20px;height: 20px;margin-right: 6px;}
.home-right{margin-right:-15px;}
.home-construction{padding:16px 0 10px;}




.home-notice li{display:inline-block;}/*首页新闻切换*/
.tab-contents{padding-top:20px;}
@media(min-width:1000px){.home-notice li{font-size: 18px;margin-right: 30px;}.home-notice .select{background: url(../image/lefttap.jpg);color: #fff;width: 140px;height: 50px;line-height: 50px;text-align: center;font-weight: bold;}}
@media(max-width:1000px){.home-notice li{font-size: 16px;margin-right: 2px;}.home-notice .select{font-weight: bold;border-bottom: 2px solid #2f63ba;color: #2f63ba;}}




.home-display{border: 1px solid #fff;}
.Special-topic{padding-top:30px;}
.Special-topic a img{padding-bottom:20px;}

.technologys{position:relative;}
.technologys-left {
    font-size: 34px;
    position: absolute;
    top: 80px;
    left: 40px;
    color: #fff;
    font-weight: bold;
    letter-spacing: 2px;
}
.technologys-right {
    position: absolute;
    top: 40px;
    right: -100px;
    
    line-height: 2;
    letter-spacing: 2px;
}
.technologys-right ul li a ,.technologys-right ul li .fa{
    color: #0265c2;
}
.technologys-right ul li a:hover{color:#000;}
    .technologys-right ul li .fa {
        margin-right: 4px;
        width: 18px;
    }

.bannerbox{max-height: 506px;background-color: #ebf5f5;}
.banner-main{width: 100%;margin: 0 auto;}
.banner-bannerslide{position: relative;margin-bottom: 50px;}

.banner-bannerslide .slidebox li{display: block;position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.banner-bannerslide .slidebox li a{display: block;position: absolute;width: 100%;height: 100%;left: 0;top: 0;background-repeat: no-repeat;background-position: center;background-size: cover;}
.banner-bannerslide .slideinfo{width: 100%;position: absolute;left: 0;bottom: 0;z-index: 2;}
.banner-bannerslide .slidetitle{width: 60.1%;color: #fff;background: rgba(0,0,0,.7);}
.banner-bannerslide .slidetitle h2{font-size: 16px;line-height: 26px;margin: 0 15px;padding-top: 20px;padding-bottom: 20px;}
.banner-bannerslide .slidelist{position: absolute;right: 0;bottom: 0;color: #000;font-size: 14px;background-color: #ebf5f5;}
.banner-bannerslide .slidelist ul{position: absolute;z-index: 10;width: 100%;text-align: center;}
.banner-bannerslide .slidelist ul li{width: 100%;line-height: 36px;cursor: pointer;line-height: 126px;text-align: left;overflow: hidden;}
.cholist a{color: #fff!important;}
.cholist{font-weight: 800;}
.cholist p{font-size: 18px;}
.leftimg p,.rigingo p{transition:0.1s linear!important;}
.banner-bannerslide .slidelist .masks{width:100%;height:126px;position:absolute;background-color: #0148d1;box-shadow:1px 4px 1px rgba(0, 0, 0, 0.2)}
.slidelist li a{color: #000;}
.fl{float: left;}
.leftimg{width: 140px;height: 104px;margin: 10px;background-repeat: no-repeat;background-position: center;background-size: cover;border-radius: 3px;}
.banner-bannerslide a img{display: block;width: 100%;height: 100%;}
.rigingo{display: table;height: 104px;width: 330px;margin-left: 10px;}
.rigingo p{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;display: table-cell;vertical-align: middle;line-height: 32px;font-size: 16px;}
.banner-top{height: 500px\9 !important;overflow: hidden\9 !important;overflow: hidden;}
.box-top{max-width: 1300px;margin: 0 auto;position: relative;}

.banner-bannerslide .slidetitle h2{line-height: 26px;margin: 0 15px;padding-bottom: 20px;}
.banner-bannerslide .slidebox{position: relative;background-color: #fff;/*width: 764px;*/}
.leftimg img{height:100%;border-radius: 5px;}
@media(min-width:1300px){
    .banner-bannerslide .slidelist{width: 39.8%;height: 504px;}
    .banner-bannerslide .slidetitle{padding-bottom: 18px;}
    .banner-bannerslide .slidetitle h2{font-size: 16px;padding-top: 20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 76px;}
    .banner-bannerslide .slidebox{width: 61.1%;}
}

@media(max-width:1300px){
    .banner-bannerslide .slidelist{display:none;}
    .banner-bannerslide .slidetitle {width: 100%;padding-bottom: 10px;}
    .banner-bannerslide .slidetitle h2{font-size: 14px;padding-top: 14px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height:68px;}
    .banner-bannerslide .slidebox{width: 100%;}
}

@media(min-width:1000px){.banner-bannerslide .slidebox{height: 504px;}}
@media(max-width:1000px) and (min-width:767px){.banner-bannerslide .slidebox{height: 404px;}}
@media(max-width:767px){.banner-bannerslide .slidebox{height: 244px;}}

.newswiper-container{width:100%;position:relative;overflow:hidden;border: 1px solid #ddd;}
.newswiper-container .swiper-slide{text-align:center;font-size:18px;background:#fff;/* Center slide text vertically */
 display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.newswiper-container .swiper-slide .inner{width:100%;}
.newswiper-container .swiper-slide img{display:block;height:auto;width:100%;margin:0 auto;}
.newswiper-container.swiper-container-horizontal > .swiper-pagination-bullets{bottom:14px;}
.newswiper-container .swiper-pagination{text-align:right;}
.newswiper-container .swiper-pagination-bullet{width:10px;height:10px;text-align:right;opacity:.5;background:#fff;}
.newswiper-container .swiper-pagination-bullet-active{color:#fff;opacity:1;}
.newswiper-container .title{width:100%;background:rgba(48,91,185,.69);font-size:16px;color:#fff;line-height:3;text-align:left;padding-left:10px;position:absolute;bottom:0;left:0;display:block;/*内联对象需加*/ word-break:keep-all;/* 不换行 */ white-space:nowrap;/* 不换行 */
       overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */ text-overflow:ellipsis;padding-right:68px;}
.swiper-button-next, .swiper-button-prev{background-size: 20px 20px;background-color: rgba(225,225,225,.54);opacity: 0.9;}



.outContent{display:block;margin:0 auto;margin-top:40px;width:100%;max-width:1200px;background:#fff;color:#333;font-size:14px}
.search_banner img{width:200px;height:200px;border-radius:50%:}
.inputbk{margin:20px;width:60%;height:50px;border:1px solid #eee;text-align:center}
.yzssubmit{padding:5px 50px;border-radius:3px;background:#f66;color:#fff;line-height:30px}
.nycxbt{padding:30px}
.nycxbt img{display:block;margin:0 auto;max-width:100%}
.nycxbt li{line-height:30px}
.nycxbt li span{padding-right:30px;color:#888}
.messny{border-bottom:1px solid #eee;text-align:center;line-height:40px}
.ws_left{float:left;width:50%}
.ws_right{float:right;width:50%}
.ws_right img{float:left;margin:.5%;width:19%;height::;tant}
@media screen and (max-width:767px){.outContent{padding-top:40px}
.ws_left{width:100%}
.ws_right{width:100%}
.ws_right img{width:100%}
}





.editor {
	padding: 20px 20px;
	line-height: 24px;
	font-size: 13px;
}
.editor p {
	margin-bottom: 10px;
	margin-top: 20px;
	color: #666;
	font-size: 14px;
    line-height: 24px;
}

.zs-search { padding: 10px 15px 20px 15px; border-bottom: 1px solid #dcdcdc;}
.marl30 { margin-left: 50px;}
.zs-search .s-but {margin-left: 120px; background: #3d9ee3;margin-top:30px;color:#fff;}
.zs-search .s-res {margin-left: 80px; color:#212121;}

.s-but, .s-res {
    height: 30px;
    line-height: 30px;
    width: 90px;
    color: #fff;
    border: none;
    font-family: "寰蒋闆呴粦";
    border-radius: 3px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.input-box {
    height: 32px;
    line-height: 32px;
    padding: 0 5px;
    width: 210px;
        font-family: 'Microsoft Yahei';
    font-size: 14px;
    color: #969696;
    outline: none;
    border:1px solid #ccc;
	 margin-left: 20px;
}


BODY {
            COLOR: #000000;
            FONT-SIZE: 12px;
        }

        TD {
            COLOR: #000000;
            FONT-SIZE: 12px;
        }

        TH {
            COLOR: #000000;
            FONT-SIZE: 12px;
        }

        BODY {

            MARGIN: 0px;
        }

        .white12 {
            LINE-HEIGHT: 22px;
            COLOR: #333333;
            FONT-SIZE: 12px;
            TEXT-DECORATION: none;
            font-weight: normal;
        }

        .tableb {
            BORDER-BOTTOM: #cccccc 1px solid;
            BORDER-LEFT: #cccccc 1px solid;
            PADDING-BOTTOM: 10px;
            BACKGROUND-COLOR: #ffffff;
            PADDING-LEFT: 10px;
            PADDING-RIGHT: 10px;
            BORDER-TOP: #cccccc 1px solid;
            BORDER-RIGHT: #cccccc 1px solid;
            PADDING-TOP: 10px;
        }

        .white14b {
            LINE-HEIGHT: 40px;
            COLOR: #ffffff;
            FONT-SIZE: 14px;
            FONT-WEIGHT: bold;
        }

        .table {
            BORDER-BOTTOM: #e3e3e3 1px solid;
            BORDER-LEFT: #e3e3e3 1px solid;
            BORDER-TOP: #e3e3e3 1px solid;
            BORDER-RIGHT: #e3e3e3 1px solid;
        }

        .ts {
            MARGIN: 20px;
        }
.seal{
	z-index: 999;
	position: absolute;
	padding-top: 330px;
	padding-left: 330px;
}




