﻿@charset "utf-8";
/* CSS Document */



body { background:#fff; background-size:cover auto;  font-size:14px; font-family: "Microsoft Yahei"; color:#333; -webkit-tap-highlight-color: transparent; min-width:1200px;}
input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], textarea { font-family: "Microsoft Yahei"; -webkit-appearance: none; border-radius: 0; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
ul, li, ol, dl, dt { list-style: none; }
img { border:0; vertical-align: top; max-width: 100% !important; }
a { text-decoration: none; color: #333; cursor: pointer; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; }
a:hover { text-decoration: none; color:#4b81ed; }
table { border-collapse: collapse; border: 0; }
* { margin: 0; padding: 0; border: 0; font-size: 100%; outline: none; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
.clearfix { zoom: 1 }
.fl { float: left; }
.fr { float: right; }
.w { width:1200px; margin: 0 auto; }
.hide { display: none; }


/**index**/
.mchHead-top{ background:#f0f0f0; padding:5px 0; line-height:30px; width:1200px; margin:auto;} 
.mchHead-top .search{ background:#fff; width:300px; height:30px; position:relative; border:1px #adadad solid; border-radius:20px;}
.mchHead-top .search .inpt{ background:none; float:left; padding-left:20px; width:100%; height:28px; line-height:28px;}
.mchHead-top .search .btn{ background:url(../images/search.png) no-repeat center; width:28px; height:28px; position:absolute; right:10px; top:0; cursor:pointer;}
.mchHead-top .tools { padding-left:28px;}
.mchHead-top .tools a{ background:#ff9600; font-family:Bebas; width:30px; height:30px; float:left; text-align:center; margin-left:11px; color:#fff; font-size:12px; border-radius:50px;}
.mchHead-top .tools a:nth-child(2){ background:#849fdf;}
.mchHead-top .tools a:last-child{ background:#ff4200;}

.mchHead-site{ width:1200px; margin:auto; background:#fff;}
.mchHead-site .w{ background:url(../images/mchHead-bg.png) no-repeat right bottom; padding:26px 0;}
.mchHead-nav{ width:100%; position:relative; z-index:99;}
/*.mchHead-nav.topFix{ background:#f1f1f1; position:fixed; left:0; top:20px;}*/
.mchHead-nav ul{ background:#4b81ed;}
.mchHead-nav li{ float:left; text-align:center; position:relative; width:12.5%;}
.mchHead-nav li:before{ content:''; background:#9cb7ec; width:1px; height:12px; position:absolute; right:0; top:50%; margin-top:-6px;}
.mchHead-nav li:last-child:before{ display:none;}
.mchHead-nav li a.far{ display:inline-block; font-size:20px; line-height:65px; color:#fff; position:relative;}
.mchHead-nav li a.far:before{ content:''; background:#fff; width:0; height:4px; position:absolute; left:50%; bottom:5px; transition:all 0.4s;}
.mchHead-nav li .subNav{ background:#4b81ed; width:100%; position:absolute; left:0; top:100%; padding:5px 0; display:none;}
.mchHead-nav li .subNav a{ display:block; font-size:16px; padding:8px 0; line-height:22px; color:#fff;}
.mchHead-nav li .subNav a:hover{ background:#fff; color:#4b81ed;}
.mchHead-nav li.active a.far{ width:100%; left:0;}



.mchBanner-floor{ background:#f1f1f1; padding-top:12px;}
.mchBanner{ position:relative; overflow:hidden;}
.mchBanner li{ position:relative; height:420px; overflow:hidden;}
.mchBanner li img{ width:100%;}
.mchBanner li .tit{ background:url(../images/banner-black.png) repeat-x bottom; padding:100px 20px 20px 20px; font-size:20px; color:#fff; width:100%; position:absolute; left:0; bottom:0; z-index:2; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.mchBanner .swiper-button-next, .mchBanner .swiper-button-prev{ background:url(../images/banner-arrow.png) no-repeat; width:33px; height:69px; margin-top:-35px;}
.mchBanner .swiper-button-prev{ background-position:0 0; left:0;}
.mchBanner .swiper-button-prev:hover{ background-position:-34px 0;}
.mchBanner .swiper-button-next{ background-position:0 -70px; right:0;}
.mchBanner .swiper-button-next:hover{ background-position:-34px -70px;}


.mchQuick-floor{ margin-top:15px;}
.mchQuick-floor a{ background:#688ed3; width:20%; float:left; padding:25px 20px 0 20px ; min-height:130px; border-left:1px #fff solid; border-right:1px #fff solid;}
.mchQuick-floor a .icon{ width:70px;}
.mchQuick-floor a .word{ width:calc(100% - 70px); padding-left:25px;}
.mchQuick-floor a .word .cn{ font-size:20px; color:#fff;}
.mchQuick-floor a .word .en{ font-size:12px; line-height:18px; color:rgba(255,255,255,.55); text-transform:uppercase; margin-bottom:8px;height: 35px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.mchQuick-floor a:nth-child(2n+2){ background:#4e73bc;}


.mchNews-floor{ margin-top:15px;}
.mchNews-floor .w{ position:relative;}

.mchNews-Tab{ width:580px; position:absolute; right:0; top:0;}
.mchNews-Tab a{ background:#e8e8e8; width:50%; text-align:center; line-height:50px; font-size:24px; color:#666; float:left; position:relative; border-right:2px #fff solid;}
.mchNews-Tab a.active{ background:#5a7edb url(../images/word-bg.jpg) no-repeat left center; font-weight:bold; color:#fff;}
.mchNews-Tab a.active:before{content:''; height:0; width:0; display:block; border:5px transparent solid; border-bottom-width:0; border-top-color:#5a7edb; position:absolute; top:50px; left:50%; margin-left:-3px;}


.mchNews-figure{ width:580px; position:relative; overflow:hidden;}
.mchNews-figure li{ position:relative; height:380px; overflow:hidden;}
.mchNews-figure li .pic{ background-position:center; background-size:cover; width:100%; height:100%; display:inline-block; transition:all 0.4s;}
.mchNews-figure li .tit{ background:url(../images/banner-black.png) repeat-x bottom; font-size:16px; color:#fff; padding:110px 10px 15px 10px; width:100%; position:absolute; left:0; bottom:0; z-index:2; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
/**.mchNews-figure li:hover .pic{ transform:scale(1.05); -moz-transform:scale(1.05); -webkit-transform:scale(1.05);}**/

.mchNews-figure .swiper-pagination{ width:auto !important; left:auto !important; right:8px; font-size:0; bottom:45px !important;}
.mchNews-figure .swiper-pagination-bullet{ background:#fff; width:10px; height:10px; margin:0 8px 0 0!important; transition:all 0.4s; opacity:1; }
.mchNews-figure .swiper-pagination-bullet-active{ background:#4b81ed;} 

.mchNews-list{ width:580px; padding-top:110px;}
.mchNews-list li{ padding:16px 0; overflow:hidden; border-bottom:1px #ececec solid;}
.mchNews-list li:last-child{ padding-bottom:0; border-bottom:0;}
.mchNews-list li .date{ text-align:center;}
.mchNews-list li .date .d{ font-size:20px; line-height:1; color:#333;}
.mchNews-list li .date .y{ background:#eaeaea; line-height:20px; font-size:16px; color:rgba(0,0,0,.7); margin-top:8px;}
.mchNews-list li .word{ width:calc(100% - 135px);}
.mchNews-list li .word .t{ font-size:16px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.mchNews-list li .word .c{ color:#999; margin-top:10px; display: none;}


.mchActivit-floor{ background:#f1f1f1; padding:25px 0; width:1200px; margin:auto; margin-top:15px;}
.mchActivit-title .cn{ background:url(../images/mchActivit-tit.png) no-repeat center; font-size:24px; font-weight:bold; text-align:center;}
.mchActivit-title .en{ color:#666; text-align:center; margin-top:8px;}
.mchActivit-list{ margin-top:20px; overflow:hidden; margin-left:-20px;}
.mchActivit-list li{ width:calc(25% - 20px); float:left; margin-left:20px; text-align:center;}
.mchActivit-list li .pic{ height:142px; overflow:hidden;}
.mchActivit-list li .pic img{ max-height:100%; transition:all 0.4s;}
.mchActivit-list li .tit{ text-align:center; margin-top:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.mchActivit-list li:hover .pic img{ transform:scale(1.05); -moz-transform:scale(1.05); -webkit-transform:scale(1.05);}


.mchTrade-floor{ margin-top:15px;}
.mchTrade-left{ width:380px;}
.mchTrade-title{ padding-bottom:12px; padding-left:9px; border-bottom:4px #0061ae solid;}
.mchTrade-title .cn{ font-size:24px; font-weight:bold;}
.mchTrade-title .en{ color:#666; padding:10px 0 0 12px;}
.mchTrade-title .mo{ background:url(../images/more.png) no-repeat; width:23px; height:23px; float:right; margin-top:6px;}
.mchTrade-list li{ background:#418ff9; margin-top:15px; padding:18px 17px 23px 17px;}
.mchTrade-list li:first-child{ margin-top:10px;}
.mchTrade-list li .t{ font-size:18px; font-weight:bold; color:#fff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.mchTrade-list li .c{ margin-top:12px; line-height:24px; height:48px; overflow:hidden; color:rgba(255,255,255,.58);}
.mchTrade-list li:nth-child(2){ background:#136eea;}
.mchTrade-list li:nth-child(3){ background:#1360c9;}
.mchTrade-list li:nth-child(4){ background:#0e4b9e;}

.mchTrade-middle{ width:410px; padding-left:45px;}
.mchTrade-oppor + .mchTrade-oppor{ margin-top:45px;}
.mchTrade-oppor-list li{ font-size:16px; position:relative; padding-left:25px; margin-top:22px; line-height: 24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.mchTrade-oppor-list li:before{ content:''; background:#3366cc; width:5px; height:5px; position:absolute; left:9px; top:50%; transform:translateY(-50%);}

.mchTrade-right{ width:350px;}
.mchTrade-service + .mchTrade-oppor{ margin-top:49px;}
.mchTrade-service-menu{ background:url(../images/service-bg.png) no-repeat; height:210px; position:relative; margin-top:16px;}
.mchTrade-service-menu a{ padding-top:50px; font-size:15px; position:absolute;}
.mchTrade-service-menu a:nth-child(1){ color:#30960c; left:10px; top:15px;}
.mchTrade-service-menu a:nth-child(2){ color:#2b65cb; right:10px; top:15px;}
.mchTrade-service-menu a:nth-child(3){ color:#d58700; left:10px; bottom:15px;}
.mchTrade-service-menu a:nth-child(4){ color:#2e3e88; right:10px; bottom:15px;}
.mchTrade-service-menu a:nth-child(5){ width:90px; text-align:center; color:#006600; line-height:22px; left:50%; margin-left:-45px; top:55px;}


.mchTrain-floor{ background:#f1f1f1; padding:30px 0 20px 0; width:1200px; margin:auto; margin-top:15px;}
.mchTrain-pic{ text-align:center; font-size:0;}
.mchTrain-pic li{ display:inline-block; vertical-align:top; padding:0 55px;}
.mchTrain-news{ margin-top:28px;}
.mchTrain-news .n-tit{ background:#d36f04; line-height:25px; color:#fff; padding:0 8px; border-radius:5px;}
.mchTrain-news .n-list{ width:calc(100% - 90px); line-height:25px; height:25px; overflow:hidden;}
.mchTrain-news .n-list li span{ margin-left:45px; color:#999;}


.mchLinks-floor{ margin-top:15px;}
.mchLinks{ overflow:hidden;}
.mchLinks li{ height:50px; position:relative; border:1px #e9e9e9 solid;}
.mchLinks li img{ max-height:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}


.mchFooter{ background:#fff; margin-top:15px; padding:15px 0; border-top:1px #d9d9d9 solid;}
.mchFooter-contact{ line-height:30px;}
.mchFooter-code li{ float:left; text-align:center; margin-left:15px; color:#666;}
.mchFooter-code li img{ width:94px; margin-bottom:10px; border:1px #e9e9e9 solid;}
.mchFooter-copy{ background:#363636; text-align:center; padding:13px 0; line-height:23px; color:#dbdbdb;}
.mchFooter-copy .orange{ color:#ffc600;}

.mchRight-sider{ width:142px; position:fixed; right:15px; top:50%; transform:translateY(-50%); z-index:1000;}
.mchRight-sider a{ display:block; border-radius:50%; box-shadow:2px 0 8px rgba(0,0,0,.55);}


/**二级页面**/
.pmain-add{ background:#e3e8f4; line-height:53px; padding-right:18px; text-align:right; margin-top:2px;}
.pmain{ background:#fff; padding:12px 18px 30px 18px;}
.pleft{ width:240px;}
.pleft-top{ background:#183884 url(../images/pleft-top.jpg) no-repeat left center; font-size:24px; font-weight:bold; color:#fff; line-height:78px; padding-left:45px; border:1px #e5e5e5 solid;}
.pleft-menu a{ background:#f1f1f1; font-size:16px; line-height:59px; position:relative; padding-left:55px; display:block;  border:1px #e5e5e5 solid; border-top:0;}
.pleft-menu a.active, .pleft-menu a:hover{ font-weight:bold; color:#2e67da;}
.pleft-menu a.active:before, .pleft-menu a:hover:before{ content:''; background:url(../images/pleft-arrow.png) no-repeat; width:16px; height:16px; position:absolute; right:29px; top:50%; transform:translateY(-50%);}
.pleft-contact{ background:#4e73bc url(../images/pleft-contact.jpg) no-repeat right top; margin-top:33px; padding:20px; color:#fff;}
.pleft-contact .cn{ font-size:22px; font-weight:bold;}
.pleft-contact .en{ padding:8px 0 10px 0; border-bottom:1px  solid rgba(255,255,255,.25);}
.pleft-contact dl{ margin-top:20px;}
.pleft-contact dl dt{ line-height:22px;}
.pleft-contact dl dd{ font-size:18px;}

.pright{ width:890px;}
.pright-top{ padding:20px 0 10px 0; border-bottom:3px #e5e8ef solid;}
.pright-top .title{ font-size:24px; font-weight:bold;}
.pright-top .second a{ padding:0 18px; float:left; line-height:31px; position:relative; font-size:16px;}
.pright-top .second a:after{ content:''; background:#d4d4d4; width:1px; height:13px; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.pright-top .second a:last-child:after{ display:none;}
.pright-top .second a.active{ font-weight:bold;}
.pright-top .second a.active:before{ content:''; background:#4b81ed; width:100%; height:6px; position:absolute; left:0; bottom:-13px;}

.pright-about{ font-size:16px; line-height:36px; padding-top:35px; text-align:justify;}
.pright-news{ padding-top:25px;}
.pright-news li{ line-height:60px; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-bottom:1px #f1f1f1 solid;}
.pright-news li span{ min-width:105px;  color:#999; float:left;}

.pright-page{ padding-top:40px; font-size:0; text-align:center;}
.pright-page a{ background:#eee; width:40px; line-height:40px; margin:0 5px; vertical-align:top; display:inline-block; font-size:14px; color:#666; }
.pright-page a:first-child{ display:none;}
.pright-page a:first-child + a{ background:#eee url(../images/page.png) no-repeat center; font-size:0; text-indent:-9999px;}
.pright-page a:last-child{ display:none;}
.pright-page a:nth-last-child(2), .pright-page a:nth-last-child(2):hover{ background:#eee url(../images/page.png) no-repeat center; font-size:0; text-indent:-9999px; transform:rotate(180deg);}
.pright-page .nowpage{ background:#4e73bc; width:40px; line-height:40px; margin:0 5px; vertical-align:top; display:inline-block; font-size:14px; color:#fff;}
.pright-page a:hover{ background:#4e73bc; color:#fff;}


.pnews-dateTop{ padding:25px 0 15px 0; text-align:center; border-bottom:1px #e5e8ef solid;}
.pnews-dateTop .t{ font-size:24px; padding-bottom:15px;}
.pnews-dateTop .c span{ padding:0 10px; color:#999;}
.pnews-dateInfo{ font-size:16px; line-height:32px; padding-top:30px; text-align:justify;}
.pnews-dateInfo table{ margin: auto;}


/**关于我们**/
.pbanner{ background-position:center; background-size:cover; margin-top:2px; height:98px; position:relative;}
.pbanner .cn{ font-size:30px; font-weight:bold; color:#fff; position:absolute; left:50px; top:30px;}

.pabout-left{ width:840px;}
.pabout-info{ background:#f2f2f2; padding:35px 20px 15px 20px;}
.pabout-info .cn{ font-size:24px; font-weight:bold; color:#183884;}
.pabout-info .en{ font-size:12px; color:#7c7c7c; margin-top:8px;}
.pabout-info .txt{ line-height:30px; margin-top:25px; height:150px; overflow:hidden; text-indent:2rem;}
.pabout-info .mo{ display:block; text-align:right; color:#334b83; margin-top:40px;}
.pabout-news{ margin-top:55px;}
.pabout-news-title{ border-bottom:5px #e8e8e8 solid; padding:0 85px 10px 15px; position:relative;}
.pabout-news-title .cn{ font-size:24px; font-weight:bold; float:left;}
.pabout-news-title .en{ float:left; color:#666; padding:10px 0 0 10px;}
.pabout-news-title .tab{ padding-top:10px;}
.pabout-news-title .tab a{ float:left; margin-left:30px; line-height:26px; position:relative; font-size:16px;line-height:26px;}
.pabout-news-title .tab a.active:before{ content:''; background:#3e72da; width:100%; height:5px; position:absolute; bottom:-15px; left:0;}
.pabout-news-title .mo{ background:url(../images/more.png) no-repeat; width:23px; height:23px; position:absolute; right:12px; bottom:10px;}
.pabout-news-list{ padding-top:10px;}
.pabout-news-list ul{ display:none;}
.pabout-news-list ul:first-child{ display:block;}
.pabout-news-list li{ line-height:48px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; border-bottom:1px #ececec solid;}
.pabout-news-list li span{ min-width:90px; float:left; color:#4e84cb; font-size:18px;}

.pabout-right{ width:290px;}
.pabout-right-figure a{ display:block; margin-top:39px;}
.pabout-right-figure a:first-child{ margin-top:0;}
.pabout-right-Inst{ border:1px #e5e5e5 solid; margin-top:30px; padding:25px 12px 13px 12px;}
.pabout-right-Inst .tit{ font-size:24px; font-weight:bold; padding-bottom:13px; border-bottom:1px #e7e7e7 solid;}
.pabout-right-Inst .tit label{ color:#666; padding:10px 0 0 10px; font-size:14px; font-weight:normal;}
.pabout-right-Inst .links{ padding-top:9px;}
.pabout-right-Inst .links a{ background:#e7f0fa; display:block; line-height:45px; margin-top:6px; padding-left:34px; font-size:16px;}
.pabout-right-Inst .links a:hover{ background:#3e72da; color:#fff;}


/**国际联络**/
.pinter-left{ width:760px; padding-top:30px;}
.pinter-right{ width:360px; padding-top:20px;}
.pinter-trade-title{ padding-bottom:10px; position:relative; border-bottom:4px #0061ae solid;}
.pinter-trade-title .cn{ font-size:24px; float:left; font-weight:bold;}
.pinter-trade-title .en{ padding:10px 0 0 15px; color:#666; float:left;}
.pinter-trade-title .mo{ background:url(../images/more.png) no-repeat; width:23px; height:23px; position:absolute; right:0; bottom:10px;}
.pinter-trade-list{ padding-top:6px;}
.pinter-trade-list li{ width:370px; float:left; font-size:16px; line-height:48px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-bottom:1px #ececec solid;}
.pinter-trade-list li:nth-child(2n+2){ float:right;}
.pinter-trade-list li span{ min-width:70px; float:left; font-size:18px; color:#4e84cb;}
.pinter-trade-list li:last-child{ border-bottom:0;}
.pinter-trade-list li:nth-last-child(2){ border-bottom:0;}

.pinter-area{ background:#f7f7f7; margin-top:32px; padding:25px 15px 15px 15px;}
.pinter-area .pinter-trade-title{ border:0;}

.pinter-contact{ background:#22acc5; position:relative; padding:25px 15px 75px 15px;}
.pinter-contact .pinter-trade-title{ padding-bottom:15px; border-width:1px; border-color:rgba(255,255,255,.25);}
.pinter-contact .pinter-trade-title .cn{ color:#fff;}
.pinter-contact .pinter-trade-title .en{ color:#fff;}
.pinter-contact-list{ padding-top:8px;}
.pinter-contact-list dl{ margin-top:20px; color:#fff;}
.pinter-contact-list dl dt{ min-width:145px; font-size:16px; float:left; text-align:right;}
.pinter-contact-list dl dd{ overflow:hidden; font-size:20px;}
.pinter-trade-more{ background:#1290a7; width:100%; display:block; position:absolute; left:0; bottom:0; text-align:center; color:#fff !important; font-size:16px; line-height:46px;}

.pinter-expo{ margin-top:45px; padding:20px 12px 6px 12px; border:1px #e5e5e5 solid;}
.pinter-expo .pinter-trade-title{ padding-bottom:12px; border-width:1px; border-color:#e7e7e7;}
.pinter-expo .pinter-trade-title .cn{ font-size:20px;}
.pinter-expo .pinter-trade-title .en{ padding:8px 0 0 2px;}
.pinter-expo-list{ padding-top:10px;}
.pinter-expo-list li{ line-height:30px; padding:9px 0; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-bottom:1px #ececec solid;}
.pinter-expo-list li:last-child{ border-bottom:0;}
.pinter-expo-list li img{ height:30px; margin-right:20px;}

.pinter-partners{ background:#f7f7f7; padding:25px 12px 20px 12px; margin-top:35px; border-top:6px #4b81ed solid;}
.pinter-partners-title{ text-align:center;}
.pinter-partners-title .cn{ font-size:24px; font-weight:bold;}
.pinter-partners-title .en{ color:#666; margin-top:5px;}
.pinter-partners-list{ margin-top:25px;}
.pinter-partners-list .table{ width:550px;}
.pinter-partners-list .table thead th{ background:#e7e7e7; font-weight:normal; text-align:left; line-height:30px;}
.pinter-partners-list .table thead th:first-child{ padding-left:40px;}
.pinter-partners-list .table tbody td{ padding:9px 0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.pinter-partners-list .table tbody td:first-child{ padding-left:40px;}
.pinter-partners-more{ text-align:center; padding-top:25px;}
.pinter-partners-more a{ background:#567fd0; line-height:41px; display:inline-block; font-size:16px; color:#fff; padding:0 44px;}


/**商事法律**/
.pcomm-certif{ background:#fff; width:570px; padding:35px 30px 15px 30px; min-height:381px; border:1px #e5e5e5 solid;}
.pcomm-certif .pinter-trade-title{ border:0;}
.pcomm-certif-links a{ background:#b9d3f7; width:229px; float:left; line-height:44px; font-size:16px; padding-left:49px; margin-top:28px; border-left:5px #70acff solid;}
.pcomm-certif-links a:nth-child(2n+2){ float:right;}
.pcomm-certif-links a:hover{ background:#6095e4; color:#fff; border-color:#4b81ed;}

.pcomm-law{ width:570px; padding:35px 25px 25px 25px; min-height:381px; border:1px #e5e5e5 solid;}
.pcomm-law .pinter-trade-title{ padding-bottom:15px; border-bottom:1px #e5e5e5 solid;}
.pcomm-law-links{ text-align:center; font-size:0;}
.pcomm-law-links a{ display:inline-block; vertical-align:top; min-width:25%; padding:25px 0 6px 0;}
.pcomm-law-links a .icon{ width:72px; display:inline-block; vertical-align:top;}
.pcomm-law-links a .name{ font-size:16px; margin-top:12px; line-height: 21px;}

.pcomm-left{ width:740px;}
.pcomm-news{ margin-top:30px;}
.pcomm-news-line{ margin-top:30px;}
.pcomm-news-line .pic{ width:214px; max-height:141px; overflow:hidden;}
.pcomm-news-line .word{ width:480px; margin-top:-4px;}
.pcomm-news-line .word .t{ font-size:18px; font-weight:bold; line-height:30px; max-height:60px; overflow:hidden;}
.pcomm-news-line .word .d{ display:block; color:#4e84cb; padding:13px 0;}
.pcomm-news-line .word .c{ line-height:24px; color:#666; max-height:48px; overflow:hidden;}
.pcomm-news-list{ padding-top:20px;}
.pcomm-news-list li{ line-height:48px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; border-bottom:1px #ececec solid;}
.pcomm-news-list li span{ min-width:90px; float:left; color:#4e84cb; font-size:18px;}

.pcomm-warn{ margin-top:35px;}
.pcomm-warn-list{ padding-top:10px;}
.pcomm-warn-list li{ background:url(../images/warn.png) no-repeat left center; padding-left:50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  font-size:16px; line-height:60px; border-bottom:1px #ececec solid;}
.pcomm-right{ width:363px;}
.pcomm-notice{ margin-top:30px;}
.pcomm-notice-list{ padding-top:15px;}
.pcomm-notice-list li{ font-size:16px; line-height:45px; position:relative; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:17px;}
.pcomm-notice-list li:before{ content:''; background:#3366cc; width:5px; height:5px; position:absolute; left:0; top:50%; transform:translateY(-50%);}

.pcomm-contact{ background:#4e73bc url(../images/pleft-contact.jpg) no-repeat right top; margin-top:33px; padding:35px 15px 17px 20px; color:#fff; margin-top:30px;}
.pcomm-contact .pinter-trade-title{ padding-bottom:15px; border-bottom:1px solid rgba(255,255,255,.25);}
.pcomm-contact .pinter-trade-title .en{ color:#fff;}
.pcomm-contact-txt{ padding-top:5px;}
.pcomm-contact-txt dl{ margin-top:24px; line-height:22px; font-size:16px;}
.pcomm-contact-txt dl dt{ float:left;}
.pcomm-contact-txt dl dd{ font-size:20px; overflow:hidden;}
.pcomm-contact-txt dl dd .num{ margin-top:20px;}


/**贸易投资**/
.pinvest-exhib{ background:#f1f1f1; margin-top:50px; padding:25px 10px 20px 10px; border:1px #e5e5e5 solid;}
.pinvest-exhib + .pinvest-exhib{ margin-top:30px;}
.pinvest-exhib + .pinvest-exhib .pinvest-exhib-title .cn:before{ display:none;}
.pinvest-exhib-title{ position:relative; padding-bottom:10px; border-bottom:2px #e2dfdf solid;}
.pinvest-exhib-title .cn{ font-size:24px; font-weight:bold; position:relative;}
.pinvest-exhib-title .cn:before{ content:''; background:#4b81ed; width:100%; height:5px; position:absolute; left:0; bottom:-11px;}
.pinvest-exhib-title .mo{ background:url(../images/more.png) no-repeat; width:23px; height:23px; position:absolute; right:0; bottom:10px;}
.pinvest-exhib-list{ margin-left:-30px; margin-top:40px; position:relative;}
.pinvest-exhib-list li{ width:calc(33.33% - 30px); float:left; margin-left:30px;}
.pinvest-exhib-list li .pic{ height:140px; overflow:hidden;}
.pinvest-exhib-list li .pic img{ width:100%; display:block; transition:all 0.4s;}
.pinvest-exhib-list li .tit{ line-height:24px; margin-top:12px; max-height:48px; overflow:hidden;}
.pinvest-exhib-list li:hover .pic img{ transform:scale(1.05); -moz-transform:scale(1.05); -webkit-transform:scale(1.05);}

.pinvest-exhib-tab{ padding:10px 40px 0 0 ;}
.pinvest-exhib-tab a{ float:left; padding:0 20px; line-height:26px; position:relative; border-right:1px #bfbfbf solid;}
.pinvest-exhib-tab a:last-child{ border-right:0;}
.pinvest-exhib-tab a.active:before{content:''; background:#4b81ed; width:100%; height:5px; position:absolute; left:0; bottom:-11px;}
.pinvest-exhib-swith ul{ display:none;}
.pinvest-exhib-swith ul:first-child{ display:block;}

.pinvest-activity{ margin-top:30px;}
.pinvest-activity .mchTrade-list li{ margin-top:6px; padding:15px 17px 15px 17px;}

.pinvest-expo{ margin-top:35px; padding:25px 15px 15px 15px; border:1px #e5e5e5 solid;}
.pinvest-expo .pinter-trade-title{ border-bottom:1px #e7e7e7 solid;}
.pinvest-expo-info{ margin-top:15px;}
.pinvest-expo-info .txt{ line-height:24px; max-height:72px; overflow:hidden; margin-top:10px;}



/**代表大会**/
.behalf-main{ /**background-image:url(../images/behalf-bg.jpg);**/ background-attachment:fixed; background-position:top center; background-size:cover; height:100vh; overflow-y:auto;}
.behalf-title{ padding:100px 0 70px 0; text-align:center;}
.behalf-warp{ background:#fff; padding:35px 60px;}



/**国际商会**/
.pchamber-about .word{ width:465px;}
.pchamber-about .word .cn{ font-size:24px; font-weight:bold;}
.pchamber-about .word .en{ margin-top:8px; font-size:14px;}
.pchamber-about .word .tc{ font-size:16px; line-height:30px; text-align:justify; margin-top:25px;}
.pchamber-about .word .tc .view{ color:#4e73bc;}
.pchamber-about .figure{ width:273px;}

.pchamber-Member{ background:#f0f0f0; margin-top:35px; padding:23px 20px 15px 20px;}
.pchamber-Member .pinter-trade-title{ border-bottom:2px #dcdcdc solid;}
.pchamber-Member .pinter-trade-title .mo{ background:url(../images/more-hover.png) no-repeat;}
.pchamber-Member-list{ margin-top:20px;}
.pchamber-Member-list .m-tab{ width:183px;}
.pchamber-Member-list .m-tab a{ background:#dfdfdf url(../images/member-bg.jpg) no-repeat right; line-height:42px; display:block; margin-bottom:5px; font-size:16px; padding-left:20px; border-left:4px #dfdfdf solid;}
.pchamber-Member-list .m-tab a.active{ background:#fff; color:#3172cb; font-weight:bold; border-color:#3172cb;}
.pchamber-Member-list .m-cont{ background:#fff; width:calc(100% - 183px); padding:17px 0;}
.pchamber-Member-list .m-cont dd{ position:relative; display:none;}
.pchamber-Member-list .m-cont dd:first-child{ display:block;}
.pchamber-Member-list .m-cont dd:before{ content:''; background:#f0f0f0; width:1px; height:100%; position:absolute; left:50%; top:0;}
.pchamber-Member-list .m-cont dd a{ width:50%; float:left; font-size:16px; line-height:33px; padding-left:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.pchamber-quick a{ background:#f1f1f1; display:block; line-height:52px; font-size:20px; font-weight:bold; color:#2e58ac; font-style:italic; margin-top:10px; padding:9px 0 9px 23px;}
.pchamber-quick a img{ width:52px; margin-right:30px;}

.pchamber-secretariat{ margin-top:25px; padding:20px 11px 15px 11px; border:1px #e5e5e5 solid;}
.pchamber-secretariat .pinter-trade-title{ border-bottom:1px #dcdcdc solid;}
.pchamber-secretariat-list a{ background:#f1f1f1 url(../images/secretariat-line.png) no-repeat center; display:block; text-align:center; font-size:18px; line-height:60px; font-weight:bold; margin-top:20px;}

.pchamber-contact{ background:#ca8c34 url(../images/pchamber-contact.jpg) no-repeat right top; min-height:265px; padding:40px 20px 0 20px; color:#fff; margin-top:30px;}
.pchamber-contact .pinter-trade-title{ padding-bottom:15px; border-bottom:1px solid rgba(255,255,255,.25);}
.pchamber-contact .pinter-trade-title .en{ color:#fff;}
.pchamber-contact-txt{ padding-top:20px;}
.pchamber-contact-txt dl{ margin-top:20px; line-height:22px; font-size:16px;}
.pchamber-contact-txt dl dt{ float:left;}
.pchamber-contact-txt dl dd{ font-size:20px; overflow:hidden;}
.pchamber-contact-txt dl dd .num{ margin-top:20px;}
 

/**发展研究**/
.pdevelf-floor{ margin-top:30px;}
.pdevelf-news{ width:620px;}
.pdevelf-newsTitle{ padding-bottom:14px; position:relative; border-bottom:4px #e7e7e7 solid;}
.pdevelf-newsTitle .tab a{ float:left; font-size:21px; color:#666; position:relative; padding:0 30px;}
.pdevelf-newsTitle .tab a:before{ content:''; background:#9f9f9f; width:1px; height:13px; position:absolute; right:0; top:50%; margin-top:-6px;}
.pdevelf-newsTitle .tab a:last-child:before{ display:none;}
.pdevelf-newsTitle .tab a.active{ font-weight:bold; color:#000;}
.pdevelf-newsTitle .tab a.active:after{ content:''; background:#0061ae; width:100%; height:4px; position:absolute; left:0; bottom:-18px;}
.pdevelf-newsTitle .more{ background:url(../images/more.png) no-repeat; width:23px; height:23px; position:absolute; right:0; bottom:14px;}
.pdevelf-newsList{ padding-top:5px;}
.pdevelf-newsList ul{ display:none;}
.pdevelf-newsList ul:first-child{ display:block;}
.pdevelf-newsList li{ font-size:16px; line-height:48px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  border-bottom:1px #ececec solid;}
.pdevelf-newsList li:last-child{ border-bottom:0;}
.pdevelf-newsList li span{ min-width:68px; float:left; font-size:18px; color:#4e84cb;}

.pdevelf-behalf{ width:520px;}
.pinter-trade-line{ margin-top:20px;}
.pinter-trade-line li{ width:242px; float:left;}
.pinter-trade-line li .pic{ height:146px; overflow:hidden;}
.pinter-trade-line li .pic img{ width:100%; display:block; transition:all 0.4s;}
.pinter-trade-line li .tit{ font-size:16px; margin-top:8px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.pinter-trade-line li:hover .pic img{ transform:scale(1.05); -moz-transform:scale(1.05); -webkit-transform:scale(1.05);}
.pinter-trade-line li:last-child{ float:right;}
.pinter-trade-line + .pcomm-news-list{ padding-top:10px;}
.pinter-trade-line + .pcomm-news-list li:last-child{ border-bottom:0;}
.pinter-trade-line + .pcomm-news-list li span{ min-width:70px;}


.pdevelf-infor{ width:764px;}
.pdevelf-inforBox{ background:#f7f7f7; padding:25px 20px 35px 20px;}
.pdevelf-inforBox .pinter-trade-title{ border-bottom:0;}
.pdevelf-inforLink{ margin-top:25px; margin-left:-25px; position:relative;}
.pdevelf-inforLink a{ background:#fff; width:calc(20% - 25px); min-height:177px; padding-top:21px; text-align:center; float:left; margin-left:25px; border:3px #59a63e solid; border-radius:5px;}
.pdevelf-inforLink a .icon{ width:53px; display:inline-block; vertical-align:top;}
.pdevelf-inforLink a .name{ font-size:16px; line-height:18px; display:block; margin-top:15px; color:#59a63e;}
.pdevelf-inforLink a:nth-child(2){ border-color:#376edc;}
.pdevelf-inforLink a:nth-child(2) .name{ color:#376edc;}
.pdevelf-inforLink a:nth-child(3){ border-color:#006600;}
.pdevelf-inforLink a:nth-child(3) .name{ color:#006600;}
.pdevelf-inforLink a:nth-child(4){ border-color:#e09e11;}
.pdevelf-inforLink a:nth-child(4) .name{ color:#e09e11;}
.pdevelf-inforLink a:nth-child(5){ border-color:#2e3e88;}
.pdevelf-inforLink a:nth-child(5) .name{ color:#2e3e88;}

.pdevelf-digital{ background:url(../images/digital-bg.jpg) no-repeat left center; margin-top:40px; min-height:183px;}
.pdevelf-digital .title{ width:210px; padding-top:30px;}
.pdevelf-digital .word{ width:530px; font-size:16px; line-height:30px;}
.pdevelf-digital .word .m{ color:#4e73bc;}

.pdevelf-research{ width:365px; padding:25px 12px 60px 12px; position:relative; border:1px #e5e5e5 solid;}
.pdevelf-research-title{ padding-bottom:12px; border-bottom:1px #e7e7e7 solid;}
.pdevelf-research-title a{ width:50%; text-align:center; float:left; font-size:24px; position:relative;}
.pdevelf-research-title a.active{ font-weight:bold;}
.pdevelf-research-title a.active:before{ content:''; background:#5a7edb; width:100%; height:4px; position:absolute; left:0; bottom:-12px;}
.pdevelf-research-list{ padding-top:10px;}
.pdevelf-research-list ul{ display:none;}
.pdevelf-research-list ul:first-child{ display:block;}
.pdevelf-research-list li{ font-size:16px; line-height:48px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative; padding-left:18px; border-bottom:1px #ececec solid;}
.pdevelf-research-list li:before{ content:''; background:#5a7edb; width:5px; height:5px; position:absolute; left:4px; top:50%; margin-top:-3px;}
.pdevelf-research-list li:last-child{ border-bottom:0;}
.pdevelf-research-more{ background:#f7f7f7; width:100%; font-size:16px; color:#666; text-align:center; display:block; line-height:45px; position:absolute; left:0; bottom:0;}
.pdevelf-research-more:hover{ background:#4e73bc; color:#fff;}

.pdevelf-experts{ margin-top:30px;}
.pdevelf-experts-list{ margin-top:28px; margin-left:-30px; position:relative;}
.pdevelf-experts-list li{ width:calc(14.28% - 30px); float:left; text-align:center; margin-left:30px;}
.pdevelf-experts-list li .pic{ height:160px; overflow:hidden;}
.pdevelf-experts-list li .pic img{ width:100%; display:block; transition:all 0.4s;}
.pdevelf-experts-list li .name{ font-size:16px; text-align:center; margin-top:12px;}
.pdevelf-experts-list li:hover .pic img{ transform:scale(1.05); -moz-transform:scale(1.05); -webkit-transform:scale(1.05);}

/**调查表**/
.main { background: url(../images/dc_2.jpg) repeat-y; width: 1003px; margin: 0 auto; }
.main-tc { background: url(../images/dc_1.jpg) no-repeat; /*width: 803px;*/ padding-top: 240px; padding-left: 100px; padding-right: 100px; font-family: microsoft yahei; }
.question { padding: 10px 0; border-bottom: 1px solid #EFEFEF; }
.question-tit { font-size: 15px; color: #444444; font-weight: bold; height: auto; line-height: 20px; }
.question-tit .num { font-weight: bold; width: 28px; float: left; }
.question-tit .txt { overflow: hidden; zoom: 1; }
.question-radio { clear: both; padding-top: 5px; padding-left: 24px; padding-bottom: 5px; font-size: 14px; color: #333333;  }
.question-radio ul{ list-style:none; padding:0px; margin:0px; }
.question-radio li { line-height: 30px; position: relative; list-style:none; }
.question-radio li .radio { position: absolute; top: 9px; }
.question-radio li .textarea { width: 775px; height: 150px; overflow: hidden; padding: 5px; }
.question-radio li label { display: block; padding-left: 20px; }
.question-info { line-height: 30px; font-size: 18px; padding: 10px 0; }
.question-btn { text-align: center; padding: 30px 0; }
.question-btn .submitbutton { display: inline-block; height: 30px; line-height: 30px; border: 0; cursor: pointer; background: #f17819; font-size: 16px; color: #fff; border-radius: 5px; padding: 0 15px; font-family: microsoft yahei; }


/**20大**/
.twenty-left{ width:573px; padding-right:40px; border-right:1px #bfbfbf dashed;}
.twenty-left-title{ font-size:30px; font-weight:bold; color:#af0017; line-height:1; padding-bottom:28px;}
.twenty-left .pright-news{ padding-top:0;}

.twenty-left-thumb{ width:100%; position:relative; overflow:hidden;}
.twenty-left-thumb li{ position:relative; height:316px; overflow:hidden;}
.twenty-left-thumb li .pic{ background-position:center; background-size:cover; width:100%; height:100%; display:inline-block; transition:all 0.4s;}
.twenty-left-thumb li .tit{ background:url(../images/banner-black.png) repeat-x bottom; font-size:16px; color:#fff; padding:110px 10px 15px 10px; width:100%; position:absolute; left:0; bottom:0; z-index:2; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.twenty-left-thumb .swiper-pagination{ width:auto !important; left:auto !important; right:8px; font-size:0; bottom:45px !important;}
.twenty-left-thumb .swiper-pagination-bullet{ background:#fff; width:10px; height:10px; margin:0 8px 0 0!important; transition:all 0.4s; opacity:1; }
.twenty-left-thumb .swiper-pagination-bullet-active{ background:#4b81ed;} 


.twenty-right{ width:503px;}
.twenty-right .pright-news{ padding-top:11px;}

.seventy-tab{ margin-bottom:34px; padding:0 20px;}
.seventy-tab a{ background:#e8e8e8; width:calc(33.33% - 3px); text-align:center; font-size:18px; line-height:50px; float:left; margin-right:3px; position:relative;} 
.seventy-tab a.active{ background:#e81814; color:#fff; font-weight:bold;}
.seventy-tab a.active:before{content:''; height:0; width:0; display:block; border:10px transparent solid; border-bottom-width:0; border-top-color:#e81814; position:absolute; bottom:-5px; left:50%; }

.seventy-list .twenty-left-thumb{ width:574px; float:left; margin-left:20px;}
.seventy-list .li-item{ width:calc(50% - 40px); margin:0 20px; float:left; overflow:hidden; padding:15px 0; border-bottom:1px #ececec solid;}
.seventy-list .li-item .date{ text-align:center;}
.seventy-list .li-item .date .d{ font-size:22px; line-height:1;}
.seventy-list .li-item .date .y{ background:#eaeaea; font-size:16px; line-height:20px; color:#666; font-weight:lighter; margin-top:6px;}
.seventy-list .li-item .word{ width:calc(100% - 95px);}
.seventy-list .li-item .word .t{ font-size:16px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.seventy-list .li-item .word .c{ color:#999; margin-top:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.seventy-right{ width:560px;}
.seventy-right .seventy-list{ padding-top:0;}


