@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% "Microsoft YaHei";color:#666;text-align:center;background:#fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% "Microsoft YaHei";}
a:link,a:visited{color:#666;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.body{position: relative;height: 100%;overflow: hidden;}
.w1100{width:1100px;}
.fl{float:left;}
.fr{float:right;}
.list_14 li{background:url(images/dot.gif) no-repeat 0 12px;padding-left:19px;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.red,.red a:link,.red a:visited,.red a:hover{color:#cc3333;}
/*fm*/
.fmbg{display: none;}
.fmCon{
	background:url(images/fm.jpg) no-repeat center center;background-size: cover;position: relative;height: 100%;width:100%;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fm.jpg',sizingMethod='scale');
}
.fmCon div.w1100{text-align: center;}
.fmCon div.w1100 img.tit1{margin-top: 94px;}
.fmCon div.w1100 .language{margin-top: 210px;text-align: center;}
.fmCon div.w1100 .language img{margin:0 35px;}
.fmCon div.w1100 img.tit4{display: none;}
/*top*/
.top_mob{display: none;}
.topCon_1 .fl em{display: none;}
.topCon{background:url(images/topbg.jpg) no-repeat 0px 0px;height: 500px;background-size: cover;background: none\9; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://fcms.people.lo/img/zxresource/FOREIGN/2019/03/312974/images/topbg.jpg', sizingMethod='scale');}
.topCon_1{margin-top:52px;height:120px;overflow: hidden;}
.topCon_1 .fl{font-size: 14px;}
.topCon_1 .fl img{vertical-align: middle;margin-right: 10px;}
.topCon_1 .fl span{display: inline-block;width: 15px;height: 15px;background:#d32424;border-radius: 50%;text-align: center;line-height: 15px;font-size: 12px;}
.topCon_2{margin-top:30px;}
.topCon_3{display: none;}
/*nav*/
.nav{height: 100px;background:#fff;margin-top: 125px;position: relative;}
.nav .fl{width: 100px;background:#264eab;height: 100px;}
.nav .fl img{margin:33px auto 0 32px;}
.nav .fr{background:url(images/icon1.png) no-repeat top left;text-align: left;width: 1000px;}
.nav li{font-size: 16px;line-height: 58px;display: inline-block;padding:0px;}
.nav li i{margin-left:55px;font-style:normal;line-height: 100px;}
.nav li i a{text-decoration:none;}
/*.nav li i a:hover{border-bottom:4px solid #264eab;display: inline-block;height: 65px;color:#444;}*/
.navCon ul{width: 780px;float:left;}
.navBox{position: absolute;top:100px;left:100px;z-index: 22;display: none;width:1000px;height: 151px;background:#fff;}
.box1{width: 880px;}
.line1{height: 1px;background:#eee;overflow: hidden;margin:0 auto;}
.box1 span{float:left;width:220px;margin-top: 22px;}
.box1 strong{float:left;border-right:1px solid #eee;height: 100px;width:59px;}
.box1 em{float:right;text-align: left;width: 140px;padding-left: 20px;}
.box1 em a{color:#888;}
.nav li.navmoon div.navBox{display: block;}
.sou input.s1{width: 160px;height: 36px;background:#eee;border:none;padding-left: 10px;line-height: 36px;outline:none;margin-top: 32px;padding-right:35px;}
.sou input#button{margin-left: -32px;vertical-align: middle;cursor: pointer;margin-top: -2px;}
.sou_mob{display: none;}
.topCon_1 .fl em.close{display: none;}
/*banner*/
.banner1{margin-top: 40px;}
/*p1*/
.p1Con{background:#f4f4f4;height: 330px;margin-top: 40px;}
.swiper-container-p1{position: relative;width: 1100px;height: 330px;margin: 0 auto;overflow: hidden;}
.swiper-container-p1 .swiper-slide{width: 1100px;height: 330px;position: relative;}
.swiper-container-p1 .slide-con{float:left;width: 375px;}
.swiper-container-p1 .slide-con a:hover{ text-decoration: none;}
.swiper-container-p1 .swiper-slide img{width: 650px;height: 330px;position: relative;z-index: 1;float:left;margin-right:35px;}
.swiper-container-p1 .swiper-slide span{background:#ccc;height: 1px;overflow: hidden;display: block;width: 370px;}
.swiper-container-p1 .swiper-slide b{font-size: 24px;display: block;margin-top: 40px;margin-right: 34px;line-height: 26px;padding-bottom: 25px;}
.swiper-container-p1 .swiper-slide p{color: #666;display: block;margin-right: 34px;padding-top:15px;font-size: 16px;line-height: 140%;}
.swiper-container-p1 .prev1{background: url(images/prev1.png);width: 10px;height: 15px;position: absolute;cursor: pointer;bottom:26px;right:248px;z-index: 10;}
.swiper-container-p1 .next1{background: url(images/next1.png);width: 11px;height: 15px;position: absolute;cursor: pointer;bottom:26px;right:190px;z-index: 10;}
.swiper-container-p1 .swiper-pagination1{position: absolute;bottom: 9px;right: 3px;width: 100%;height: 10px;text-align: right;z-index: 10;display: none;}
.swiper-container-p1 .num i{color: #999;display: block;font-size:14px;position: absolute;right:210px;bottom: 22px;font-family: Arial, Helvetica, sans-serif,\5B8B\4F53;}
/*p2*/
.tit3{margin-top: 40px;}
.tit3 h3{font:normal 20px/24px "Microsoft YaHei";float:left;color:#999;}
.tit3 span{float:right;font-weight: bold;}
.tit3 span img{margin-left: 8px;}
.tit3 span a{color:#888;}
.list1{float:left;width:461px;margin-right:50px;margin-top: 20px;border-left: 4px solid #ed8708;height: 200px;padding-left: 35px;color:#666;}
.list1 h2{font:bold 22px/28px "Microsoft YaHei";margin-top: 20px;}
.list1 p{font-size:16px;line-height:160%;margin-top: 20px; }
.list1 span{display: block;text-align: right;margin-top: 20px;}
/*p3*/
.p3bg{background:#f4f4f4;margin-top: 40px;padding:70px 0;}
.p3Con{background:#fff;height: 401px;}
.p3Con ul{float:left;width:465px;}
.p3Con ul li{border-bottom: 1px solid #eee;padding:20px 35px 15px 30px;}
.p3Con ul li b{background:url(images/icon3.png) no-repeat left center;display: block;padding-left: 24px;font-size: 22px;line-height: 24px;}
.p3Con ul li p{margin-top: 15px;font-size: 14px;color: #999;line-height: 160%;}
.p3Con div.video{float:right;}
.more2{text-align: center;height:40px;line-height: 40px;font-weight: bold;}
/*p4*/
.p4Con ul{margin-top: 40px; margin-right: -20px; overflow: hidden;}
.p4Con li{float:left;margin-right: 12px;border:1px solid #d4dcee;width: 261px;height: 68px;background:#e9edf6;font-size: 16px;text-align: center;line-height: 68px;}
.p4Con li a{color:#264eab;}
/*p5*/
.p5Con{margin-top:70px;}
.pic3 .fr li{overflow: hidden;height: 230px;margin-bottom: 22px;}
.swiper-container-p2{height:670px;width:1100px;overflow: hidden;position: relative;}
.swiper-container-p2 .pagination{position: absolute;left: 0;text-align: center;bottom:0px;width: 100%;}
.swiper-container-p2 .swiper-pagination-switch{display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #f0f0f0;margin: 0 10px;cursor: pointer;}
.swiper-container-p2 .swiper-active-switch{background: #264eab;}
.list2 div{float:left;margin-left: 10px;width: 355px;}
.list2 div h3{font:normal 22px/26px "Microsoft YaHei";}
.list2 div p{font-size: 16px;line-height: 140%;margin-top:10px;color: #666;}
/*copyright*/
.copyright{padding:40px 0;background:#f4f4f4;margin-top: 40px;}
.logo{padding-bottom:26px;border-bottom: 1px solid #e8e8e8}
.logo span{float:left;}
.logo em{float:right;}
/* .logo span img{margin-top: 10px;} */
/*link*/
.link{padding-top: 25px;color:#999;}
.link a,.link a:link,.link a:visited,.link a:hover{color:#999;}
.link .left{float:left;width: 360px;}
.link .center{text-align: center;margin-left:2%;
    /* float:left;width:200px;margin-left: 108px; */
}
.link .right{float:right;width:266px;}
.link .left{line-height: 160%;}
.link b{font-weight: normal;display: block;margin-bottom: 20px;}
.link .center img{margin-right: 20px;}
/*d2*/
.d2nav{padding-top: 45px;margin-bottom: 20px;}
.d2nav,.d2nav a{color:#ccc;}
.d2nav a{margin:0 5px;}
.d2list .fl{width: 641px;border-right:1px solid #eee;padding-right: 50px;}
.d2list .fr{width: 357px;}
.d2list .fl div.list3{margin-top: 20px;border-bottom: 1px solid #eee;padding-bottom: 10px;}
.list3 h3{font:bold 24px/28px "Microsoft YaHei";}
.list3 h3,.list3 h3 a{color:#444;}
.list3 div{font-size: 14px;color:#999;}
.list3 div p{margin-top: 15px;  }
.list3 span{display: block;margin-top: 20px;color:#999;}
.page_n{font-size:14px;text-align:center;padding-top:40px;}
.page_n a{margin:0 2px;padding:0 7px;text-decoration:none;color:#999;}
.page_n a.common_current_page{color:#1091f5;}
.page_n img{vertical-align: middle;}
.banner2{background:#264eab;padding:30px 0;}
.banner2 h3{text-align: center;}
.banner2 span{background:#fff;width: 100px;height:30px;line-height:30px;text-align: center;font-size: 14px;border-radius: 2px;cursor: pointer;display: block;margin:30px auto 0 auto;}
.banner2 span a{color:#264eab;width: 100px;height:30px;text-decoration:none;}
.banner3{display: none;}
.d2list .fl{width:580px;padding-right:20px;}
.d2pic li{float:left;width: 542px;margin-left: 16px;background:#f6f6f6;height: 440px;margin-bottom: 30px;}
.d2pic li b{display: block;width: 462px;margin:22px auto 0 auto;font-size: 20px;line-height: 24px;}
.d2pic li b,.d2pic li b a{color: #444}
.d2pic li p{width: 462px;margin:10px auto 0 auto;font-size: 14px;line-height: 140%;color:#999;padding-bottom: 20px;}
.d2pic li span{width:462px;margin:0 auto;color:#999;display: block;border-top:1px solid #eee;padding-top: 10px;}
.d2Cha .fl{width: 827px;border-right: 1px solid #f4f4f4;}
.d2Cha .fr{width: 240px;padding-left:30px;}
.d2Cha .fl ul li{margin-bottom: 20px;}
.d2Cha .fl ul li span{font-size: 14px;color:#999;margin-right: 58px;}
.d2Cha .fl ul li span input,.d2Cha .fl ul li span select{width: 280px;height: 36px;line-height: 36px;background:#f4f4f4;border-radius: 5px;border:none;outline:none;color:#999;}
.d2Cha .fr a{display: inline-block;width: 94px;height: 36px;line-height: 36px;color:#fff;text-align: center;border-radius: 5px;margin-left: 20px;margin-top: 29px;text-decoration:none;}
.d2Cha .fr a.cha{background:#264eab;}
.d2Cha .fr a.reset{background:#92a6d5;}
.line2{background:#f4f4f4;height: 1px;overflow: hidden;margin-top: 35px;}
.pic4{margin-top: 50px;}
.pic4 li{float:left;width:356px;margin-left: 16px;background:#f6f6f6;height:320px;margin-bottom:20px;}
.pic4 li b{display: block;width:316px;margin:10px auto 0 auto;font-size:16px;line-height:20px;}
.pic4 li b,.pic4 li b a{color: #444}
.pic4 li p{width: 316px;margin:10px auto 0 auto;font-size: 14px;line-height: 130%;color:#999;padding-bottom: 20px;}
.pic4 li span{width:316px;margin:0 auto;color:#999;display: block;border-top:1px solid #eee;padding-top: 10px;}
/*txt*/
.txtCon h1{margin-top: 20px;margin-bottom: 10px;font:bold 30px/34px "Microsoft YaHei";}
.txt p{margin-top: 15px;    font: normal 18px/180% "Arial";
    /* font-size:18px; line-height: 160%; */
    color:#666;
    line-height: 160%;}
.pic2{text-align: center;margin-top:20px;}
/*txt*/
#copyright{clear:both;margin:0 auto;text-align:center;font-family:\5B8B\4F53;color: #fff;
    /* position:absolute;bottom:20%;left:40%; */
     padding-top:11%;
    }
#copyright a,#copyright a:link,#copyright a:hover,#copyright a:visited{color: #fff;}


/* author  */   
.author {    text-align: center;margin: 15px 0 0 0;font-size: 14px}


/*20190316 by guan*/
.topCon_2 .fl img { display: none;}
.topCon_2 .fl p { text-align: left; font-weight: 700; font-size: 48px; line-height: 120%; color: #fff;}
.topCon_2 .fl p a{color:#fff}
.navBox2{ height: 81px;}
.box2{width: 1000px; margin-right:-55px;}
.box2 span{ float:left; width:175px; margin-top: 22px; color: #888;}

.nav li i a{ display: inline-block; position: relative;}
.nav li i a em.lineb{ width: 100%; height: 4px; background: #264eab; position: absolute; left: 0; top: 65%; display: none;}
.nav li.active i a {  color:#444;}
.nav li.active i a em.lineb{ display: block;}

.pic3{ position: relative; overflow: hidden;}
.pic3 li{ width: 356px; height: 230px; margin-bottom: 22px; overflow: hidden; float: right;}
.pic3 li img{ width: 356px; height: 230px;}
.pic3 li.one{ width: 728px; height: 482px; margin-bottom: 0; overflow: hidden; float: left;}
.pic3 li.one img{ width: 728px; height: 482px;}

.d2list .fl{width: 641px;}
.d2list .fl div.list3:first-child{ margin-top: 0;}

.d2pic ul{ margin-right: -20px; overflow: hidden;}
.d2pic li { width: 542px; height: 340px; margin-left: 0px; margin-right: 16px;}

.txtConWb h1.title{ margin-top: 10px; margin-bottom: 0; font:bold 30px/34px "Microsoft YaHei"; text-align: center; }
.txtConWb h3.pre{ font-weight: 400; font-size: 18px; text-align: center; margin: 10px auto 5px auto;}
.txtConWb h4.sub{ font-weight: 400; font-size: 18px; text-align: center; margin-top: 10px;}
.txtConWb div.pubCon{ display: block; font-size: 14px; margin-top: 10px; text-align: center;}

.searchCon{ margin-top: 10px;}
.searchCon div.fl{ width: 280px;}
.searchCon div.fr{ width: 780px; padding-left: 20px;}

.searchCon div.fl h2{
    height: 14px;
    line-height: 15px;
    margin-top: 20px;
}
.searchCon div.fl h2 .tit{
    font-size: 14px;
    padding-left: 15px;
    line-height: 15px;
}
.searchCon div.fl ul{
    margin-top:20px;
}
.searchCon div.fl ul li{
    font-size: 14px;
    line-height: 30px;
    padding-left: 15px;
}
.searchCon div.fl ul li a:hover, .searchCon div.fl ul li a:active{
    color:#b52d26;
}
.searchCon div.fl ul li a{
    color:#000;
}
.searchCon div.fl ul li span{
    color: #999;
    font-size: 12px;
}

.searchCon div.fr .tit{
    line-height: 35px;
    font-size: 14px;
    padding: 0 10px;
    height: 35px;
    color: #7f7f7f;
    margin: 10px auto 20px auto;
}
.searchCon div.fr .tit .red{
    color:#963319;
}
.searchCon div.fr .tit span.red1{
    color:#b52d26;
}
.searchCon div.fr ul li{
    border-bottom: 1px solid #f0f0f0;
    padding-bottom: 10px;
    overflow: hidden;
}
.searchCon div.fr ul li strong a{
    color:#333;
}
.searchCon div.fr ul li strong{
    font-size: 18px;
    line-height: 46px;
}
.searchCon div.fr ul li p{
    text-indent: 2em;
    font-size: 14px;
    font-weight: normal;
    line-height: 24px;
    padding-right: 20px;
}
.searchCon div.fr ul li span{
    display: block;
    font-size: 14px;
    line-height: 40px;
    float: right;
}
.searchCon div.fr .page_n{
    text-align: center;
    padding: 20px 0;
}
.searchCon div.fr .page_n ul li {
    float: left;
    line-height: 40px;
    border-bottom: none;
    padding-bottom: 0;
}
.searchCon div.fr .page_n ul li.active a{
    background: #cc3333;
    color: #fff;
}
.searchCon div.fr .page_n ul li a{
    display: inline-block;
	font-size: 14px;
	height: 33px;
	line-height: 33px;
	background: #fff;
    border: 1px solid #EEEEEE;
    color: #999;
	width: 34px;
	padding: 0 0px;
    margin: 0 0 0 2px;
	overflow: hidden;
}
.searchCon div.fr .page_n ul li a:hover,
.searchCon div.fr .page_n a.common_current_page,
.searchCon div.fr .page_n a:hover{
    background: #cc3333;
    color: #fff;
    text-decoration: none;
}

.i18n-en .box1{width: 1000px; margin-right: -60px;}
.i18n-en .box1 span{ width: auto;}
.i18n-en .box1 strong { 
    width: auto; max-width: 85px; padding-right: 10px;
}
.i18n-en .box1 em { width: auto; max-width: 140px; padding-left: 15px; padding-right: 25px;}

.i18n-en .box2 span{ display: block; width: auto; padding-right: 100px;}

.i18n-ar body{ direction: rtl;}
.i18n-ar div{ text-align:right;}
.i18n-ar .fl{ float: right;}
.i18n-ar .fr{ float: left;}
.i18n-ar .nav .fl img { margin: 33px 32px 0 0;}
.i18n-ar .navBox { left: auto; right: 100px;}
.i18n-ar .navCon ul { float: right;}
.i18n-ar .nav li i{ margin-left: 0px; margin-right: 55px;}
.i18n-ar .box1 span { float: right;}
.i18n-ar .box1 strong{ float: right; border-right: none; border-left: 1px solid #eee;}
.i18n-ar .box1 em{ float: left; text-align: right; padding-left: 0; padding-right: 20px;}
.i18n-ar .box2 { margin-left: -55px; margin-right: 55px;}
.i18n-ar .box2 span{ float: right;}

.i18n-ar .swiper-container-p1{ direction: ltr;}
.i18n-ar .swiper-container-p1 .swiper-slide img{ float: right; margin-right: 0px; margin-left: 35px;}
.i18n-ar .swiper-container-p1 .swiper-slide b{ margin-right: 0px; margin-left: 34px;}
.i18n-ar .swiper-container-p1 .swiper-slide p{ margin-right: 0px; margin-left: 34px;}
.i18n-ar .swiper-container-p1 .slide-con{ float: right;}
.i18n-ar .swiper-container-p1 .prev1{ right: auto; left: 190px;}
.i18n-ar .swiper-container-p1 .next1{ right: auto; left: 248px;}
.i18n-ar .swiper-container-p1 .num i{ right: auto; left: 210px;}

.i18n-ar .tit3 h3{ float: right;}
.i18n-ar .tit3 span{ float: left;}
.i18n-ar .tit3 span img { margin-left: 0; margin-right: 8px;}
.i18n-ar .list1 { float: right; margin-left: 50px; margin-right: 0; border-right: 4px solid #ed8708; border-left: none; padding-right: 35px; padding-left: 0;}
.i18n-ar .list1 span{ text-align: left;}

.i18n-ar .p3Con div.video { float: left;}
.i18n-ar .p3Con ul { float: right;}
.i18n-ar .p3Con ul li b { background: url(images/icon3.png) no-repeat right center; padding-right: 24px; padding-left: 0;}
.i18n-ar .more2 { text-align: center;}

.i18n-ar .p4Con li{ float: right; margin-right: 16px; margin-left: 0;}

.i18n-ar .swiper-container-p2{ direction: ltr;}

.i18n-ar .pic3 li{ float: left;}
.i18n-ar .pic3 li.one{ float: right;}

.i18n-ar .aw_f span { float: right;}
.i18n-ar .logo em { float: left;}
.i18n-ar .link .left{ float: right;}
/* .i18n-ar .link .center{ float: right; margin-right: 108px; margin-left: 0;} */
.i18n-ar .link .right{ float: left;}

.i18n-ar .page_n{ text-align: center;}

.i18n-ar .pic2{ text-align: center;}

/*20191130*/
.siluAward{ width: 100%; height: 533px; margin: 0 auto; overflow: hidden;}
.siluAward_en{ background:url(images/silu_award_en.jpg) top center no-repeat;}
.siluAward_fr{ background:url(images/silu_award_fr.jpg) top center no-repeat;}
.siluAward_ru{ background:url(images/silu_award_ru.jpg) top center no-repeat;}
.siluAward_ar{ background:url(images/silu_award_ar.jpg) top center no-repeat;}
.siluAward_es{ background:url(images/silu_award_es.jpg) top center no-repeat;}
.siluAward_jp{ background:url(images/silu_award_jp.jpg) top center no-repeat;}
.siluAward div.siluPic{ width: 1100px; height: 533px; margin: 0 auto;}
.siluAward div.siluPic a.siluLink{ display: block; width: 1100px; height: 533px;}

/* MEDIA QUERIES 
---------------------------------------------------------------------- */
@media (min-device-width:1000px) and (max-width:1100px),
       screen and (max-device-width:1100px) {
    .w1100{width:1000px;}
    .topCon{background:url(images/topbg.jpg) no-repeat top center;
               background-size: cover;
    }
    .nav .fr{width: 900px;}
    .navCon ul{width:700px;}
    .pic1 img{width:46%;height:auto}
    .swiper-container-p1,.swiper-container-p2{width: 1000px;}
    .swiper-container-p1 .slide-con{width: 325px;}
    .swiper-container-p1 .swiper-slide b{margin-top:20px;
    
    }
    .swiper-container-p1 .swiper-slide img{margin-right:25px;}
    .list1{width:405px;}
    .p3Con ul{width: 390px;}
    .p3Con ul li{padding:8px 10px 8px 10px;}
    .p4Con li{width:23%;}
    .pic3 .fl img{width:662px;height:439px}
    .pic3 .fr img{width:324px;height:210px}
    .pic3 .fr li{height:210px;}
    .list2 div{width:32%;}
    .swiper-container-p2{height: 640px;}
    .d2pic li{width: 493px;margin-left: 14px;height: 401px;}
    .d2pic li b,.d2pic li p,.d2pic li span{width: 430px;}
    .d2pic li img{width: 100%;height:auto;}
    .d2Cha .fl{width:752px;}
    .d2Cha .fl ul li span{margin-right:40px;}
    .d2Cha .fl ul li span input,.d2Cha .fl ul li span select{width: 270px;}
    .d2Cha .fr{width: 200px;padding-left:10px;}
    .d2Cha .fr a{margin-left:10px;width:84px;}
    .pic4 li{width:324px;height: 291px;margin-left: 10px;}
    .pic4 li img{width: 100%;height: auto}
    .pic4 li b,.pic4 li p,.pic4 li span{width:90%;}

    /*20190316 by guan*/
	
    .navBox{ width:900px;}
    .navBox .box1{ margin-right:-30px;}
    .box2{width: 880px; margin-right:-35px;}

    .banner1 img{ width: 1000px; height: auto;}

    .pic3 li{ width: 324px; height: 210px; margin-bottom: 22px; overflow: hidden; float: right;}
    .pic3 li img{ width: 324px; height: 210px;}
    .pic3 li.one{ width: 662px; height: 445px; margin-bottom: 0; overflow: hidden; float: left;}
    .pic3 li.one img{ width: 662px; height: 445px;}
    
    .d2pic li{width: 493px; height: 401px; margin-left: 0px; margin-right: 14px;}
		   
	.d2list .fl{width: 580px;}

    .searchCon div.fr { width: 680px; padding-left: 20px;}
	
	/*多语种*/
	.i18n-en .box2 span { padding-right: 80px;}
	.i18n-en .box1{ width: 900px; margin-right: -50px;}
	.i18n-en .box1 strong{ max-width: 75px;}
	.i18n-en .box1 em { max-width: 140px; padding-left: 10px; padding-right: 15px;}

    .i18n-es .nav li i {margin-left: 8px;}
   









    .i18n-ar .swiper-container-p1 .swiper-slide img{ margin-left: 25px;}
}

/*font*/
 body{ font-family:"Microsoft YaHei";}
div{ font-family:"Microsoft YaHei";}
.swiper-container-p1 .num i{ font-family: Arial, Helvetica, sans-serif, SimSun;}
.tit3 h3{ font-family:"Microsoft YaHei";}
.list1 h2{ font-family:"Microsoft YaHei";}
.list2 div h3{ font-family:"Microsoft YaHei";}
.list3 h3{ font-family:"Microsoft YaHei";}
.txtCon h1{ font-family:"Microsoft YaHei";}
#copyright{font-family:"SimSun";}

/* 阿文 */
body.i18n-ar{ font-family: Arial, Helvetica, sans-serif, SimSun;}
.i18n-ar div{ font-family: Arial, Helvetica, sans-serif, SimSun;}
.i18n-ar .swiper-container-p1 .num i{ font-family: Arial, Helvetica, sans-serif, SimSun;}
.i18n-ar .tit3 h3{ font-family: Arial, Helvetica, sans-serif, SimSun;}
.i18n-ar .list1 h2{ font-family: Arial, Helvetica, sans-serif, SimSun;}
.i18n-ar .list2 div h3{ font-family: Arial, Helvetica, sans-serif, SimSun;}
.i18n-ar .list3 h3{ font-family: Arial, Helvetica, sans-serif, SimSun;}
.i18n-ar .txtCon h1{ font-family: Arial, Helvetica, sans-serif, SimSun;}













/* 中文 */
.box2 span.zw{width: 210px}
.logo .i{float: right;
    margin: 5px 20px 0 0;}
    .topCon_1 .logo_ img{display:inline-block;width:185px;height:auto;}
 .logo .right{float:left;margin-left:2%;width:55%}
 .logo span img{width:179px;height:79px}
 .i18n-zh  .p3Con  {height: 415px;}
 .logo i a img{margin-left: -265% ;}
 .logo i  p{line-height: 30px;font-weight:400}

 .foot-icon-wrap{
    float:right;
}
.foot-icon-wrap .icon-item1,.foot-icon-wrap .icon-item2{
    display:inline-block;
    margin-left:10px;
    min-width:50px;
    text-align:center;
}
/* .foot-icon-wrap{
    float:none;
} */







 i{font-style: normal}
/* 头部字体 阿文*/
 .topCon_2 .text_  p{font-size: 45px;}
 .logo .aw_phone{float:right}
 .logo .a_img{    float: left;
    margin: 5px 20px 0 15px;}
.aw_f i{float: left;
    margin: 5px 0px 0 10px;}
 /* 发文 */
 
 .fw li i {
    margin-left: 7px;
    
}


.fw .box1 { width: 990px;
   
}

.fw  .box1 span {   
    width: 247px;  
}
.fw .box1 strong{
        border-right: 1px solid #fff;margin-left: 7px;
}
.fw .f-1 a{margin-left: -4px;}
/* .fw .box1 em a{margin-left: -11px;}  */
.fw .box1 em a{display: block; margin-left: 0px;}

 /* 俄文 */
 /* div.nav_ew{margin-top: 28px;} */

 .topCon_2  .ew_title p{font-size: 43px;}
 /* div.ew_r{margin-top: -28px;} */
 .p4Con ul.tujie li{font-size: 15px;}
 /* ul.ew li{font-size: 15px} */
  
   ul.ew li i{margin-left: 20px;}
 ul.ew li  .box1 span strong.l a{margin-left: 30px;}
 ul.ew li  .box1 span strong.e_l a{margin-left: -9px;}
 ul.ew li  .box1  .ew_n strong a{ margin-left: 29px;}
 .ey .navBox .box1 strong{border:1px solid transparent}
 .i18n-ru ul.ew .box1 span {max-width: 250px;width:auto;padding-right: 15px;}
 .i18n-ru ul.ew .box1 strong {width:100px;border-right:1px solid #ddd;}
 .i18n-ru ul.ew .box1 em { max-width: 135px; padding-left:10px;width:auto}
 .ew_nav_last .box2 span{ width:250px}
 .i18n-ru  .swiper-container-p2 { height: 690px;}

 /* 俄文文本层 */
 .txtConWb div.data_{font-size: 16px;}


 /* 英文 */
 div.lange{
    width: auto;
    height: auto;
    background: #fff;
    display: none;
 }
 div.lange a{
    display: block;
    padding: 2px;
 }
 p.desc{ 
    font: normal 15px/180% Georgia,Arial,Helvetica,sans-serif;}
 .yw_txt p {
    
    font: normal 17px/180% Georgia,Arial,Helvetica,sans-serif;
}
 span.y_lange:hover div.lange{display: block}

 /* 西班牙 */
 .x_dao{    margin-top: 67px;}
 
 .nav #x_nav li i{    margin-left: 22px;}
 /* li.xx .navBox  .box1 strong{border-right:1px solid #fff } */
 .x_l a{margin-left: -10px;}
 /* .x_2 a{margin-left: -20px;} */
 .x_3 a{margin-left: -17px;}
 .x_4 a{margin-left: -5px;}

 p.txt_p{text-indent: 2em}
 .i18n-ar .box1 em.e_padding{padding-right: 0px;}
 .i18n-ar .box1 strong.e_width{width: 68px;}
 .i18n-es .box1 span {max-width: 230px;width:auto;padding-right: 15px;}
 .i18n-es .box1 strong {max-width:81px;border-right:1px solid #ddd;width:auto}
 .i18n-es .box1 em { max-width: 135px; padding-left:10px;width:auto}
 

 /* 从右向左排布 */
 .fan b{direction:rtl; }
 .fan p{direction:rtl; }
 .aw_fan h3{direction:rtl; }
 .aw_fan p{direction:rtl; }
 .link div.aw_phone{width:275px}

 /* 稿件分页 */
 div.p_num{ text-align: center;position: relative;margin-top:15px; word-break: break-all; word-wrap: break-word;}
 div.p_num a{ display: inline-block;}
 div.p_num span a{color:#fff ;padding: 3px 20px;background:#264eab; margin: 0 10px;}
 div.p_num .common_current_page{color:#264eab;}
 div.a_sz{font-size: 16px}
 div.ss span a{    padding: 3px 14px;}
 /* div.p_num span.p_prve{position: absolute;left:37%;top:20px} */
 /* div.p_num span.p_next{position: absolute;right:37%;top:20px}    */
 /* div.p_num:last-child{margin-top:20px;} */
 div.p_num:first-child a{font-size: 16px}
 div.pic2 font{    
     padding: 20px 0;
    display: block;
    font-size: 14px;
}

.i18n-ru .box2 span,.i18n-fr .box2 span{max-width: 250px;  margin-right:30px;}

/* 封面 */
.fmCon div.w1100 .language .fm_img{ margin: 0 27px;}
div.fm_copyright{    
    padding-top: 6%;
}
.fmCon div.w1100  .fm_language {
    margin-top: 130px;
    text-align: center;
}

/*20200623*/
.topNews{ 
	width: 1100px;
	margin-top: 40px;
}
.topNews h1{
	font-size: 36px;
    text-align: center;
    padding: 0px 0 0px 0;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    font-family: 'Microsoft YaHei';
    display: block;
}
.topNews h1 img {
	vertical-align: middle;
    margin-top: 0px;
    margin-bottom: 0px;
}

.i18n-en .topNews h1{
	font-size: 36px;
	height: auto;
    line-height: 1.2;
}
.i18n-fr .topNews h1{
	font-size: 36px;
	height: auto;
    line-height: 1.2;
}
.i18n-ru .topNews h1{
	font-size: 36px;
	height: auto;
    line-height: 1.2;
}
.i18n-ar .topNews h1{
	font-size: 36px;
	height: auto;
    line-height: 1.2;
}
.i18n-es .topNews h1{
	font-size: 36px;
	height: auto;
    line-height: 1.2;
}

/*20200727*/
.i18n-ja .nav li i {margin-left: 30px;}

/*20200819
.i18n-ja .d2list .fl div.list3 span { display: none;}*/

/*20211220byguan*/
.nav ul.fw li {
	font-size: 16px;
    line-height: 100px;
    height: 100px;
    display: block;
    float: left;
    width: 145px;
    margin-left: 10px;
	padding: 0;
}
.nav ul.fw li i {
    margin-left: 0;
    display: table-cell;
    vertical-align: middle;
    height: 100px;
    line-height: 1.2;
}
.nav ul.fw li i a em.lineb {
    top: 110%;
}


