/*css reset*/
/*别删，有的得看情况调一下宽度*/
.archcon .arc-listit { width:120px; } 
.columimg { width:460px; } 
.col-lg-8 .archcon .archimg li,.col-lg-9 .archcon .archimg li { width: 25%; } 
.col-lg-8 .columimg { width: 680px; } 
.col-lg-9 .columimg { width: 780px; } 
.chooseAll { margin:0; } 
.toolBox1 { padding-top:20px; } 
.toolBox2 { padding-top:20px; } 
.footer { position: relative; z-index: 2000; } 
.inner { width:1170px; margin:0 auto; } 
/*所有颜色*/
.mainColor,.reference-tab .td2 a { color:#004e9d; } /**1.页面字体需要变主色调，直接调用mainColor; 2.参考文献doi颜色与主色调一致**/
.article-list .mainColor { color:#004e9d; } 
/*文章页颜色*/
.article-pc .mainColor,.article-main-mid a { color:#004e9d; } 
/*文章页标题下方显示与隐藏按钮*/
.content .article .article-left .togglebtn i { padding: 2px; } 
.header-nav,.tab-ul-index li.active,.article-list-journalg,.footer .top,.phone-nav,.main .article-content ul#htmlContent2 h3.full-text,
#page-tag-div .pagination>.active>a,.comtit,.archcon.archcon-new dl dd.archconVol,.archcon.archcon-new dl dd.active,
.archcon .arc-listit dd.active,.archcon .arc-listit .arctpoint,.tab-ul-index li.active,.footer .btmb,
.header-nav,.header-nav ul > li ol,.qikan .subBtn,.header-nav,.pageTagsUl li.current,.pageTagsUl li.clickpage:hover,
.messageBoard .tj,.btn-primary,.guokan-tit .guokan-tab li.curr,.guokan-dl dd.active,
.guokan-dl dd.years,.guokan-dlyear dt { background-color: #004e9d; } 
 .phone-nav{background: #C5262D;}
/*2019年5月13日版本过刊标题*/
.guokan-tit h2 { color:#004e9d; } 
/*移动端搜索头部下拉框颜色*/
.phone-nav .search-app-wrap select option { background: rgba(9, 96, 192, 0.9); } 
/*滑上去的颜色*/
.header-nav ul > li.active > a,.header-nav ul > li ol li:hover,.header-nav ul > li:hover > a { background:#004e9d; } 
/*向上箭头*/
.bottom-fixed { width: 50px; height: 50px; cursor: pointer; position: fixed; bottom: 20px; right: 20px; z-index: 5000; background: #C5262D url("../../../style/images/public/back_top.png") no-repeat center center; display: none; } 
.arcmethod li.active{ border-color:#004e9d; } 
.derived i.current,.base-title .more:hover,.news-list li a:hover,.article-list-title a:hover, .article-list-author a:hover,.article-list-time a:hover,.article-list-zy font a:hover { color:#004e9d; } 
#page-tag-div .pagination>.active>a { border-color:#004e9d; } 
.footer .btmb { padding-top:8px; padding-bottom:8px; } 
/*手机下拉颜色有透明度，自己看着写*/
.phone-nav .search-app-wrap,.smallUl { background: rgba(231, 0, 18, 0.9); } 
/*以上是需要改颜色的*/
.footer .top span { margin-right:10px; } 
.smallUl { z-index: 1000; width: 100%; left: 0; right: 0; margin: auto; position: absolute; display: none; } 
.smallUl a { color: #fff; display: block; line-height: 24px; } 
.smallUl>li { text-align: left; border-bottom: 1px solid rgba(255, 255, 255, 0.5); } 
.smallUl li > a { padding: 0 4%; font-size: 16px; line-height: 40px; position: relative; display: block; } 
.smallUl > li > a span { margin: 0 0 0 10px; } 
.smallUl > li > a span img { vertical-align: middle; margin: -3px 0 0; transition: all 0.2s; } 
.smallUl > li > a span.active img { transform: rotate(90deg); } 
.smallUl > li > ol { display: none; } 
.smallUl > li > ol a { padding: 0 8%; } 

.navList { width: 30px; cursor: pointer; } 
.navList span { height: 3px; background-color: #fff; margin: 0 0 8px 0; display: block; transition: all 0.5s; } 
.navList span:last-child { margin: 0; } 
.navList { display: block; padding-top:4px; } 
.navList span:last-child { margin: 0; } 

.phone-nav input::-webkit-input-placeholder { color: #fff; opacity: 1; } 
.phone-nav .text { background: #fff; } 
.phone-nav .text { line-height: 19px; padding: 3px 10px; color: #fff; margin: 0 0 0 15px; border-radius: 4px 0 0 4px; } 
.phone-nav .sub { width: 35px; height: 25px; background: #fff url(../../../style/images/custom/search1.png) no-repeat center center; background-size: 16px 16px; border-radius: 0 4px 4px 0; } 
.phone-nav .en { line-height: 25px; color: #fff; } 

.phone-nav .search-app-wrap { display: none; position: absolute; left: 0; width: 100%; top: 50px; z-index: 2000; padding: 8px 0; } 
.phone-nav .search-app-wrap select { width: 23%; border: none; height: 30px; border-radius: 4px; padding: 0 0 0 5px; background: rgba(255, 255, 255, 0.2); color: #fff; } 

.phone-nav .search-app-wrap .text { width: 75%; margin: 0 0 0 2%; border-radius: 4px; height: 30px; } 
.phone-nav .search-app-wrap .sub { width: 30px; height: 30px; background: rgba(255, 255, 255, 0.2) url("../../../style/images/public/search1.png") no-repeat center center; background-size: 22px; position: absolute; right: 15px; top: 8px; } 
/*.header .logo { width: 50%; } */
.header .logo img { max-width: 100%; } 
.header .bot { background-size: cover; } 
.phone-nav { padding: 8px 0; position: relative; } 
.phone-nav .en { line-height: 25px; color: #fff; } 
.phone-nav .text, .phone-nav .sub { background: rgba(255, 255, 255, .2); } 
.phone-nav .text { line-height: 19px; padding: 3px 10px; color: #fff; margin: 0 0 0 15px; border-radius: 4px 0 0 4px; } 
.phone-nav .sub { width: 35px; height: 25px; background: rgba(255, 255, 255, .2) url(../../../style/images/custom/search1.png) no-repeat center center; background-size: 16px 16px; border-radius: 0 4px 4px 0; } 
.search-wrapper { display: none; } 
/*手机菜单2*/
.phone-nav .container .logo { display: block; padding: 2px 0 0 0; position: relative; } 
.phone-nav .container .logo img { max-width: 170px; max-height:34px; } 
/*.phone-nav .container .logo:before { content: ''; width: 1px; height: 80%; background: #fff; position: absolute; left: 6px; top: 2px; bottom: 0; margin: auto; } */
.phone-nav .container .search-app { display: block; background: url("../../../style/images/public/search2.png") no-repeat center center; width: 34px; height: 34px; background-size: 30px; color: #fff; margin-left:10px; } 
.phone-nav .container .search-app.active { background: url("../../../style/images/public/close-app.png") no-repeat center center; background-size: 32px; } 
.main-right .current-ul li .tit { width: 100%; float: none; } 
.main-right .current-ul li .right { float: none; } 
.main-right .current-ul a { display: inline-block; } 
.main-right .banner .item .text p { width: 70%; } 
.main-right .current-ul li .box { padding: 8px 0; } 
.search-wrap .in-bl { width: 100%; } 
.search-wrap .form-group { margin-left: 0; margin-right: 0; } 

@media screen and (max-width: 375px){
 .phone-nav .search-app-wrap .text { width:74%; } 
 .phone-nav .search-app-wrap select { width:24%; } 
 }
/*头部导航css*/
.top .nav { border-top:solid 2px #fff; height: 38px; line-height: 36px; text-align: center; } 
.top .nav ul>li { float: left; font-size: 16px; position: relative; height: 36px; } 
.top .nav li a { color: #fff; display: block; text-align: center; padding: 0 26px; } 
.top .nav ul li a:hover,.top .nav li.active { text-decoration: none; } 
.nav-second { display: none; position: absolute; z-index: 100; } 
.header-nav { border-top:solid 2px #fff; } 
.header-nav .container { padding:0; } 
.header-nav ul > li { float: left; position: relative; text-align: center; } 
.header-nav ul > li > a { display: block; color: #fff; line-height: 34px; font-size: 16px; padding:0 23px; } 
.header-nav-en ul > li > a { padding:0 20px; } 
.header-nav ul > li > a span { display: inline-block; width: 7px; height: 4px; background-size: 7px 4px; margin-left: 6px; position: relative; top: -3px; } 
.header-nav ul > li ol { position: absolute; left: 0; top: 34px; min-width: 100%; z-index: 101; display: none; } 

.top .header-nav ul > li ol li a { font-size: 14px; display: block; padding: 0 26px; white-space: nowrap; color: #fff; line-height: 34px; } 
.phone-nav .sub { background: #fff url("../../../style/images/public/search1.png") no-repeat center center; } 
.header-nav ul > li > a span { background: url("../../../style/images/public/nav-arrow1.png") no-repeat center center; } 
/*头部导航css end*/
/**********************************/

.tab-ul-index li { width:auto; margin-right: 50px;} 
.archcon.archcon-new dl dd { min-width:50px; } 



/*css reset end*/

/********************************/

/*css reset end*/
html body { font-size:16px; color:#222; } 
@font-face {
  font-family: "commoniconfont"; /* Project id 4534113 */
  src: url('../../../style/fonts/iconfont.woff2?t=1717478809783') format('woff2'),
       url('../../../style/fonts/iconfont.woff?t=1717478809783') format('woff'),
       url('../../../style/fonts/iconfont.ttf?t=1717478809783') format('truetype');
}

.commoniconfont{
  font-family: "commoniconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-renshu:before {
  content: "\e6b6";
}

.icon-huodong1:before {
  content: "\e65f";
}

.icon-zhanweiguanli_xuanze:before {
  content: "\e609";
}

.icon-huodong:before {
  content: "\e649";
}

.icon-file-text-fill:before {
  content: "\e858";
}

.icon-file-pdf-fill:before {
  content: "\e859";
}

.icon-bxs-file-html:before {
  content: "\e6b3";
}

.icon-gonggao:before {
  content: "\e8c4";
}

.icon-lianjie:before {
  content: "\e60c";
}

.icon-zhuantilanmu:before {
  content: "\e66e";
}

.icon-xiazai1:before {
  content: "\e62e";
}

.icon-rss1:before {
  content: "\e66b";
}

.icon-jiayoujian1:before {
  content: "\ec94";
}

.icon-yunxiazai_o:before {
  content: "\ebb4";
}

.icon-shangjiantou_huaban:before {
  content: "\e63f";
}

.icon-xiangyou1:before {
  content: "\e775";
}

.icon-xiangzuo1:before {
  content: "\e779";
}

.icon-search:before {
  content: "\e608";
}

.icon-geren:before {
  content: "\e641";
}

.icon-orcid:before {
  content: "\ec49";
}

.icon-caidan:before {
  content: "\e62f";
}

.icon-liulan1:before {
  content: "\e642";
}

.icon-yinyong:before {
  content: "\ec81";
}

.icon-xiazai:before {
  content: "\e612";
}

.icon-a-youjianchakanyoujianfasongyoujianshouyoujian-06:before {
  content: "\e918";
}

.icon-rss:before {
  content: "\e62b";
}

.icon-facebook:before {
  content: "\e6f3";
}

.icon-linkedin-in:before {
  content: "\f1e7";
}

.icon-tuite:before {
  content: "\e652";
}

.icon-fujian:before {
  content: "\e601";
}

.icon-xiala:before {
  content: "\e65c";
}

.icon-paihangbang:before {
  content: "\e7bc";
}

.icon-BasicIcons-all-:before {
  content: "\e85c";
}

.icon-BasicIcons-all-1:before {
  content: "\e85d";
}

.icon-xia2:before {
  content: "\e618";
}

.icon-shang1:before {
  content: "\e619";
}

.icon-Bzhan:before {
  content: "\e610";
}

.icon-top:before {
  content: "\e605";
}

.icon-douyin3:before {
  content: "\e600";
}

.icon-shipinhao:before {
  content: "\e690";
}

.icon-jiantou:before {
  content: "\e64e";
}

.icon-a-tuijian1:before {
  content: "\eb5f";
}

.icon-remen-:before {
  content: "\e65e";
}

.icon-liulan:before {
  content: "\e603";
}

.icon-you:before {
  content: "\e621";
}

.icon-zuo:before {
  content: "\e622";
}

.icon-shang:before {
  content: "\e623";
}

.icon-xia1:before {
  content: "\e624";
}

.news-list-time .icon-shijian:before {
  content: "\e604";
}

.icon-sousuo:before {
  content: "\e7ec";
}

.icon-toudi:before {
  content: "\e6cc";
}

.icon-xia:before {
  content: "\e617";
}


body { font-family: Arial,Microsoft YaHei,sans-serif; } 
.header { height: 128px;box-shadow: 0px 3px 9px 0px rgba(19,19,19,0.17);} 
.logo-info{height: 128px;font-size: 28px;padding-left: 20px;position: relative;width: 400px;}
.logo-info .logo-text{font-size: 16px;position: absolute;bottom: 20px;width: 435px;}
.logo-info > span{font-family: "Times New Roman" ,Times,serif;}
.header .logo { padding-left: 0; } 
.header  {overflow: hidden; box-shadow: 0px 3px 9px 0px rgba(19,19,19,0.17);position: relative;z-index: 11;border-top: 2px solid #C5262D;} 
.logor {padding-left: 5px; padding-right: 0; } 
.logor .title-cn{font-size: 25px;font-weight: bold;    line-height: 1.1;}
.logor .title-en{font-size: 12px;}
.logor .title-en p{text-align: justify;    padding-right: 10px;}
.logor .title-en p::after{   content: ''; display: inline-block;  width: 100%;}
.en .logor .title-cn{font-size: 18px;}
.logor .meeting-info{width: calc(100% - 110px);}
.logor {width: 650px;}
.header-qrcode{margin-top: 25px;margin-left: 25px;}
.header-qrcode img{width: 85px;}
.meeting-info{margin-top: 64px;}
.top .nav { border:0; height:54px; line-height:54px; } 
.top .nav li a { padding:0 25px; } 
.top .nav ul>li { height:54px; } 
.top .header-nav ul > li > a { line-height:54px; height:54px; font-size:18px; color:#222;  } 
.header-nav ul > li ol { top:54px; background:rgba(16, 85, 162, .88); } 

.index-body .top-nav.nav {position: absolute;z-index: 2;left: 0;right: 0;background: rgba(255,255,255,0.8);} 
.top-nav.nav{background: rgb(237,237,237);}
.header-nav,.header-nav { background:none; } 
.header-nav ul > li.active > a, .header-nav ul > li:hover > a { color:#e14338; background:none; text-shadow: 0 1px 0 #c5262d;} 
.header-nav ul > li ol li:hover,.header-nav ul > li ol li:hover a { border:0; background:none; color:#fff; } 
.top .header-nav ul > li ol li a { padding:0 10px; } 
.top .header-nav ul > li ol li a { text-align:center; } 
.header-nav ul > li ol { z-index:9999; } 
.date .num{font-size: 34px;    vertical-align: middle;margin: 0 15px;}


/*轮播图*/
.swiper-part { position: relative;    overflow: hidden;}
.banner {    position: relative;}
.banner .zoom-con{position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.banner .swiper-slide{height: 0; padding-top: calc((741 / 1920) * 100%);}
.banner img{ width: 100%;height: 100%;}
.banner-btns{position: absolute;bottom: 30px;left: 0;right: 0;z-index: 1;}
.banner-btns li{float: left;width: calc((100% - 60px) / 3);text-align: center; margin-right: 30px; height: 90px;line-height: 90px; box-shadow: 0px 7px 15px 1px rgba(0,0,0,0.08);border-radius: 8px;background: rgba(0,0,0,0.5);}
.banner-btns li:nth-child(3){margin-right: 0;}
.banner-btns a{font-size: 28px;color: #fff;text-decoration: none;}
.banner-btns a .commoniconfont{font-size: 36px;margin-right: 13px;vertical-align: middle;}
.banner-btns li:nth-child(1) .commoniconfont{color: #ffc974;}
.banner-btns li:nth-child(2) .commoniconfont{color: #17c69d;}
.banner-btns li:nth-child(3) .commoniconfont{color: #4dbce1;}
.my-button-disabled {color: #868686;}
.custom-pagination {padding: 0 5px; }
.custom-pagination .swiper-pagination-bullet {width: 7px;height: 7px;border-radius: 50%;background-color: #868686;opacity: 1;margin: 0 5px;}
.custom-pagination .swiper-pagination-bullet-active {background-color: #e14338;}
.custom-swiper-wrap{text-align: center; position: absolute;height: 0;left: 0;right: 0;   top: 50%;transform:translateY(-50%);  z-index: 1;}

.banner-swiper .custom-swiper-button-prev,.banner-swiper .custom-swiper-button-next{font-size: 40px;}
.banner-swiper .custom-swiper-button-prev{position: absolute; left: 20px;}
.banner-swiper .custom-swiper-button-next{position: absolute; right: 20px;}


.main-left{padding: 20px 20px; background: #FFFFFF;}

.com-tit2{position: relative;margin-bottom: 20px;}
.com-tit2:before{content: '';background: #E14338;height: 1px;position: absolute;left: 0;right: 0;top: 2px;}
.com-tit2 h3{background: #fff;display: inline-block;position: relative;}
.com-tit2 h3 span{background:#fff;opacity:1; position: relative; display: inline-block; padding-right: 70px; font-size: 32px;line-height: 32px; color: #222222;z-index:2; background: linear-gradient(82deg, #E14338 0%, #FF5A00 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.com-tit2 h3 span:before{content: '';position: absolute;width: 57px;height: 24px; right: 0;top: 0; background: url(../../../style/images/custom/fz.png) no-repeat right top;}
.com-tit2 .more{position: absolute;right: 0;top: 10px;font-size: 14px;color: #666666;line-height: 24px;}
.m50{margin-bottom: 50px;}
.com-news-list .news-thumb{position: relative; float: left; width: 180px;height: 107px;margin-right: 20px;border: 1px solid #D9D9D9;overflow: hidden;}
.com-news-list .news-thumb + .news-info-box{float: left; width: calc(100% - 200px);    text-align: left;}
.com-news-list .news-thumb img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%; transform: translate(-50%,-50%);}
.com-news-list {position: relative;}
.news-thumb:hover img{    transform: translate(-50%,-50%) scale(1.2); transition: all 0.2s ease;}
.news-thumb .news-column{    position: absolute;  left: 0; top: 0;display: inline-block;padding: 0 8px; font-size: 15px;color: #FFFFFF;background: #E14338;border-radius: 0px 0px 4px 0px;}
.news-list-title {margin-bottom: 10px;}
.news-list-title a{font-weight: bold;font-size: 18px;color: #222222; line-height: 26px;}
.news-list-keywords{margin-bottom: 10px;}
.news-list-keywords a{display: inline-block;margin-right: 10px; padding: 0 10px;font-size: 14px;color: #E14338; height: 26px;line-height: 26px; background: #FFE5E3;border-radius: 4px;}
.news-list-keywords a:hover{color: #fff;background-color: #E14338;text-decoration: none;}
.news-list-time .commoniconfont:before{font-size: 18px;color: #EE2A2E; margin-right: 5px;}
.news-list-time > span{font-size: 14px;color: #666666;line-height: 20px;}
.news-list-visit{position: absolute;right: 0;bottom: 10px; font-size: 14px;color: #666;}
.news-list-visit::before{content: "\e603";font-family: commoniconfont!important;font-size: 16px; margin-right: 5px;vertical-align: top; }
.latest-infomation .com-news-list {padding: 20px 0 ;border-bottom: 1px solid #eaeaea;}
.index-body .hot-infomation-con .com-news-list:nth-child(1){padding-top: 0;}
.com-news-list .news-list-desc{font-size: 14px;color: #666666;line-height: 20px;margin-bottom: 10px;  overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}



.exciting-review-img .img-box{position: relative; padding-top: calc((212 / 314) * 100%);height: 0;display: block;}
.exciting-review-img .img-box img{position: absolute;max-width: 100%;max-height: 100%;transform: translate(-50%,-50%);top: 50%;left: 50%;}
.exciting-review-img .col-md-4 > div{border: 1px solid #d9d9d9;margin-bottom: 25px;}
.exciting-review-img .img-title{display: none; position: absolute;left: 0;right: 0;top: 0;bottom: 0;padding: 15px;text-align: center;color: #fff;background: rgb(0,0,0,0.5);}
.exciting-review-img .col-md-4:hover .img-title{display: block;}
.exciting-review-img .img-title-con{position: absolute;transform: translate(-50%,-50%);top: 50%;left: 50%;}


.main-right > div{background: #fff;padding: 25px 25px;}
.com-tit{position: relative;border-bottom: 2px solid #f0f0f0;margin-bottom: 20px;}
.com-tit h3{display: inline-block; font-size: 20px;font-weight: bold;position: relative;padding-bottom: 10px;;}
.com-tit h3:before{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 4px;background: #e14338;}
.com-tit .more{position: absolute;right: 0;top: 5px;font-size: 14px;color: #666666;}

.common-box li{padding: 5px;float: left;width: 48%;height: 59px;border: 1px solid #EBEBEB;margin-bottom: 20px;justify-content: center;}
.common-box li a{font-size: 12px;color: #666;}
.common-box li:nth-child(2n){float: right;}
.common-box li img{max-width: 100%;}
.common-box li div{text-align: center;}
.com-news-list:last-child{border: 0;}
.links.common-box li div{    word-break: break-all;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.footer{background: #e9e9e9;}
.footer ,.footer p ,.footer a{font-size: 16px;color: #222;}
.footer-logo {text-align: center; margin-top: 25px;margin-bottom: 25px;}
.footer-linkd {padding: 15px 0;border-bottom: 1px solid #d7d7d7;}
.footer-linkd span{display: inline-block; padding: 0 50px;border-right: 2px solid #b4b4b4;line-height: 1;}
.footer-linkd span:last-child{border: 0;}
.bottom-supproted-new{padding: 10px 0;}
.bottom-supproted-new span{margin: 0 10px;font-size: 14px;}


/*右侧*/


.div-flex{ display: flex; display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;}
.div-flex-column-center{ -webkit-box-align: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;-webkit-align-items: center;align-items: center;}
.div-flex-row-center{-webkit-box-pack: center;-ms-justify-content: center;-moz-justify-content: center; -o-justify-content: center;-webkit-justify-content: center; justify-content: center;}
.div-flex-row-left{-webkit-box-pack: left;-ms-justify-content: left;-moz-justify-content: left; -o-justify-content: left;-webkit-justify-content: left; justify-content: left;}
.div-flex-around{-webkit-box-pack: justify;-ms-justify-content: space-between;-moz-justify-content: space-between; -o-justify-content: space-between;-webkit-justify-content: space-between;-webkit-justify-content: space-between;justify-content: space-between;}
.div-flex-direction{-webkit-box-direction: normal; -moz-box-orient: vertical;-moz-box-direction: normal;-webkit-box-orient: vertical; flex-direction: column; -webkit-flex-direction: column;   -ms-flex-direction: column; -moz-flex-direction: column; -o-flex-direction: column;}
.div-flex-row-column-center{ -webkit-box-pack: center; -ms-justify-content: center;  -moz-justify-content: center;  -o-justify-content: center;   -webkit-justify-content: center; justify-content: center;}

.index-body .main{padding-top: 0;}
@keyframes rotateImg { 
 0% { transform : rotateY(0deg); } 
 100% { transform : rotateY(360deg); } 
 }

@-webkit-keyframes rotateImg { 
 0% { -webkit-transform : rotateY(0deg); } 
 100% { -webkit-transform : rotateY(360deg); } 
 } 
 
.cboxPhoto{max-width:100%;max-height:100%;width:auto!important;height:auto!important;}

@media (min-width: 1200px) { 

body .container { width:1200px; } 
.banner .container { padding-left: 0; padding-right: 0; } 
.exciting-review .exciting-review-img{margin-left: -15px;margin-left: -15px;}


}


@media (min-width: 992px) { 
.main .main-left{width: 71%;float: left;padding: 0;}
.main .main-right{width: 29%;padding-left: 50px;float: right;}
.main .container{display: block;}
.main-right > div{box-shadow: 0px 3px 10px 0px rgba(5,5,5,0.14);border-radius: 8px;}


}

@media (min-width: 1430px) {
body .container { width:1400px; } 
.banner{min-height: 480px;}
}



 
 
@media (max-width: 1200px){

 }
@media (max-width: 992px){
.main-left,.main-right{padding-left: 0;padding-right: 0;}
.main > .container{padding-left: 15px;padding-right: 15px;}
.main-right > div{padding: 0;}
.footer-linkd span{padding: 0 15px;}
 }

@media (max-width: 768px){
.banner-btns{position: static;margin-top: 20px;}
.banner-btns li{float: none;width: auto;display: block;margin-right: 0;margin-top: 10px; height: 50px;line-height: 50px;}
.banner-btns a .commoniconfont{font-size: 20px;}
.banner-btns a {font-size: 16px;}
.exciting-review-img .col-xs-12{padding-left: 0;padding-right: 0;}

 }
@media (max-width: 414px) {
.com-news-list .news-thumb{width: 100%;float: none;margin-bottom: 10px;}
.com-news-list .news-thumb + .news-info-box{width: auto;float: none;}
 } 

.QC-booth-registration-div {padding-top: 30px;}