/*All Rights Reserved*/
/*general begin*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,
fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
li{list-style:none;text-align:left;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
abbr[title]{border-bottom:1px dotted;cursor:help;}
address,cite,dfn,em,var{font-style:normal;}
button,input,select,textarea{font-size:100%;}
body{font:14px/1.5 'Microsoft Yahei',SimSun,Arial,Tahoma,Helvetica,san-serif,'LMThai','Zawgyi-One','LAOS','KhmerUI';background-color: #fff;color: #000}
a
{
	text-decoration: none;
}
a,a:link,a:visited
{
	color: #000;
}
a:hover,a:active
{
	color: #000;
}
li
{
	list-style: none;
}
.mt
{
	margin-top: 10px;
}
.mt20
{
	margin-top: 20px;
}
.mr4
{
	margin-right: 4px;
}
.mr30
{
	margin-right: 30px;
}
.moreright1
{
	margin-right: 10px;
	float: right;
	display: inline;
}
.moreright1,
.moreright1 a,
.moreright1 a:link,
.moreright1 a:visited,
.moreright1 a:hover,
.moreright1 a:active
{
	color: #000;
}
#bottom
{
	width: 100%;
	background-color:#132a88;
	margin: 0 auto;
	color: #fff;
	padding: 20px 0;
	margin-top: 40px;
	text-align: center;
	font-size: 12px;
	font-family: "\5b8b\4f53";
	line-height: 28px;
	clear: both;
}
#bottom a,
#bottom a:link,
#bottom a:visited,
#bottom a:hover,
#bottom a:active
{
	color: #fff;
}
.fl{float: left;}
.fr{float: right;}

.dpn
{
	display: none;
}
.layer
{
	width: 1000px;
	margin: 10px auto;
	clear: both;
	overflow: hidden;
}
.layerin
{
	width: 1000px;
	margin: 0px auto;
	clear: both;
	overflow: hidden;
}
/*general end*/
/*particular*/
/*siteNav*/
.siteNav-wrapper
{
	width: 100%;
	height: 62px;
	margin: 0 auto;
	background-color: #f5f5f5;
	border-top: 8px solid #132a87;
	min-width:1000px;
}
.siteNav
{
	width: 1000px;
	margin: 0px auto;
}
.siteNav-block
{
	display: block;
	float: left;
}
.siteNav-wx
{
	width: 35px;
	height: 57px;
	background: url(../../images/yqw2017/top02.jpg);
	float: left;
	position: relative;
}
.siteNav-wx img
{
	top:45px;
	left:0;
	position: absolute;
}
.siteNav-gate
{
	width: 770px;
	height: 62px;
	padding-left: 210px;
	background: url(../../images/yqw2020/logo.png) no-repeat 20px center;
	float: left;
}
.siteNav-gate .maint
{
	width:245px;
	float:left;
	padding-top:15px;
}
.siteNav-gate-list
{
	width:128px;
	height: 26px;
	float:right;
	margin-top:20px;	
	background: url(../../images/yqw2020/language.png) no-repeat;
	position: relative;
}
.siteNav-gate-list ul
{
	width: 115px;
	float:right;
	position: absolute;
	background-color: #f5f5f5;
	left:5px;
	top:25px;
	z-index:999;
	border: 1px solid #bebebe;
	border-radius:5% 5%;
	padding: 5px 0;
}
.siteNav-gate li
{
	width: 115px;
	height:30px;
	text-align:center;
	float: left;
}
.siteNav-gate .last
{
	background: url(../../images/yqw2017/top08.jpg) right 24px no-repeat;
}
.search
{
	width: 298px;
	height: 36px;
	margin-top:9px;
	padding-left:6px;
	background: url(../../images/yqw2017/search.png) no-repeat;
	text-align: left;
	float: right;
}
.search input
{
	vertical-align: middle;
}
.searchtx
{
	width: 250px;
	outline: none;
	height: 21px;
}
.searchbutton
{
	border:none;
	background-color: #0075c1;
	color: #fff;
}
/*siteNav end*/
/*nav*/
.nav-wrapper
{
	width: 100%;
	height: 105px;
	margin: 0 auto;
	background-color: #fafafa;
}
.nav
{
	width: 980px;
	padding-left: 20px;
	margin: 0px auto;
	padding-top: 22px;
}
.nav-content li
{
	height: 37px;
/*	padding:0 10px;*/
	margin-left: 25px;
	font-size: 20px;
	text-align: center;
	position: relative;
	float: left;
}
.nav-content li,
.nav-content li a,
.nav-content li a:hover,
.nav-content li a:link,
.nav-content li a:visited,
.nav-content li a:hover,
.nav-content li a:active
{
	color: #040000;
}
.nav-content li img
{
	position: absolute;
	top:37px;
	left: 50%;
	border: 1px solid #fff;
	border-radius:10px;
	padding: 5px;
}
.c1
{
	margin-left: -42px;
}
.c2
{
	margin-left: -26px;
}
.c3
{
	margin-left: -59px;
}
.c4
{
	margin-left: -49px;
}
.c5
{
	margin-left: -35px;
}
.c6
{
	margin-left: -24px;
}
.c7
{
	margin-left: -62px;
}
/*.nav-content .act
{
	background: #014073;  url(../../images/yqw2017/nav00.jpg) center bottom no-repeat;
}
.nav-content .act,
.nav-content .act a,
.nav-content .act a:hover,
.nav-content .act a:link,
.nav-content .act a:visited,
.nav-content .act a:hover,
.nav-content .act a:active
{
	color: #fff;
}*/
.nav-content2
{
	width:680px;
	margin-left:20px;
	float: left;
}
.nav-content2 li
{	
	color: #040000;
	font-family: "\5b8b\4f53";
	line-height: 28px;
	padding:0 5px;
	float: left;
}
/*nav end*/
/*topnews*/
.topnews
{
	width: 1000px;
	height: auto;
	margin: 0px auto;
	text-align: center;
}
.topnews h1
{
	width: 100%;
	margin: 0px auto;
	font-size: 35px;
	color: #014073;
	line-height: 70px;
	display: block;
}
.topnews h1 a,
.topnews h1 a:link,
.topnews h1 a:visited,
.topnews h1 a:hover,
.topnews h1 a:active
{
	color: #014073;
}
.topnews p
{
	font-size: 16px;
	line-height: 28px;
	color: #071832;
}
/*topnews end*/

/*politics*/
.politics p
{
	text-align: left;
	text-indent:28px;
	color: #6d6d6d;
}
.politics h1
{
	color: #000;
}
.politics h1 a,
.politics h1 a:link,
.politics h1 a:visited,
.politics h1 a:hover,
.politics h1 a:active
{
	color: #000;
}
.politics .list
{
	margin-top:20px;
}
.politics .list span
{
	padding-right:10px;
	line-height: 28px;
	word-wrap:break-word;
    word-break: break-all;
	white-space: normal;
	display: inline;
}
/*politics end*/


/*toppicnews*/
/*swiper start*/

/* ===============================================================
Basic Swiper Styles
================================================================*/
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;

	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;

	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);

	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;

	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/*swiper end*/
/*slide start*/
.swiper-slide{
	float: left;
	width: 100%;
	height: 100%;
	flex-shrink: 0;
	position: relative;
}
.swiper-slide img{
	display: block;
}
.pagination{
	position: absolute;
	left: 0;
	bottom: -35px;
	text-align: center;
	width: 100%;
}
.swiper-pagination-bullet{
	display: inline-block;
	width: 9px;
	height: 9px;
	margin: 0 8px;
	cursor: pointer;
	background-image: url(../../images/yqw2017/element.png);
	background-position: -35px 0;
}
.swiper-pagination-bullet-active{
	background-position: -44px 0;
}
.arrow{
	width: 57px;
	height: 73px;
	position: absolute;
	z-index: 1000;
	cursor: pointer;
	top: 50%;
	margin-top: -36px;
}
.arrow i{
	position: absolute;
	width: 57px;
	height: 73px;
	left: 0;
	top: 0;
	background-image: url(../../images/yqw2017/element.png);
}
.pre-arrow{
	left: 0;
}
.pre-arrow i{
	background-position: 0 -77px;
}
.next-arrow{
	right: 0;
}
.next-arrow i{
	background-position: 0 -150px;
}
.arrow-bg{
	height: 73px;
	background: url(../../images/yqw2017/element.png) 0 -220px;

    filter:alpha(opacity=0);       /* IE */
    -moz-opacity: 0;              /* 老版Mozilla */
    -khtml-opacity: 0;              /* 老版Safari */
    opacity: 0;           /* 支持opacity的浏览器*/

	transition: opacity 1s;
	-moz-transition: opacity 1s; /* Firefox 4 */
	-webkit-transition: opacity 1s; /* Safari 和 Chrome */
	-o-transition: opacity 1s; /* Opera */
}
.swiper-container:hover .arrow-bg{
    filter:alpha(opacity=100);       /* IE */
    -moz-opacity: 1;              /* 老版Mozilla */
    -khtml-opacity: 1;              /* 老版Safari */
    opacity: 1;           /* 支持opacity的浏览器*/
}
/*slide end*/

/* index top slide start*/
.toppicnews .main{
	position: relative;
	overflow: hidden;
	width:100%;
	min-width:1000px;
	height:465px;
}
.toppicnews .swiper-container{
	height:465px;
	width:1000px;
	position: relative;
	overflow: visible;
    margin-left: auto;
    margin-right: auto;
    z-index: 1;
}
.toppicnews .swiper-container .slide-helper-l,
.toppicnews .swiper-container .slide-helper-r{
	position: absolute;
	top: 0;
	right:1000px;
	width: 1000px;
	height: 465px;
	background:#000;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=50);
	z-index: 10;
}
.toppicnews .swiper-container .slide-helper-r{
	right: auto;
	left: 1000px;
}
.toppicnews .pagination{
	bottom:20px;
	z-index: 2;
}
.toppicnews .title-mask{
	background-color: #000;
	height: 95px;
	width: 100%;
	position: absolute;
	bottom: 10px;
	left:0;
	text-align: center;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=50);
}
.toppicnews .title-content{
	height: 75px;
	width: 100%;
	position: absolute;
	bottom: 20px;
	left:0;
	text-align: center;
}
.toppicnews .title-content h1,.toppicnews .title-content h1 a{
	font-size:28px;
	color: #fff;
	line-height:40px;
	text-shadow: 0px 1px 3px #000;
	font-weight: normal;
}
.toppicnews .title-content .des{
	color: #fff;
	font-size: 14px;
}

.toppicnews .swiper-slide img
{ width: 1000px;
	height: 465px;
 }
/* index toppicnews slide end*/

/*toppicnews end*/

/*morelanguage*/
#titList1
{
	width: 1000px;
	height: 44px;
	float: left;
}
#titList1 .mr2
{
	margin-right: 2px;
}
#titList1 li
{
	cursor:pointer;
}
#titList1 li a
{
	width: 100%;
	height:44px;
	float: left;
}
#tbg0.tit02
{
	background: url(../../images/yqw2020/t01.jpg) no-repeat center center;
}
#tbg0.act
{
	background: url(../../images/yqw2020/t01a.jpg) no-repeat center center;
}
#tbg1.tit02
{
	background: url(../../images/yqw2020/t02.jpg) no-repeat center center;
}
#tbg1.act
{
	background: url(../../images/yqw2020/t02a.jpg) no-repeat center center;
}
#tbg2.tit02
{
	background: url(../../images/yqw2020/t03.jpg) no-repeat center center;
}
#tbg2.act
{
	background: url(../../images/yqw2020/t03a.jpg) no-repeat center center;
}
#tbg3.tit02
{
	background: url(../../images/yqw2020/t04.jpg) no-repeat center center;
}
#tbg3.act
{
	background: url(../../images/yqw2020/t04a.jpg) no-repeat center center;
}
#tbg4.tit02
{
	background: url(../../images/yqw2020/t05.jpg) no-repeat center center;
}
#tbg4.act
{
	background: url(../../images/yqw2020/t05a.jpg) no-repeat center center;
}
.morelanguage .content
{
	height:250px;
	margin-top: 10px;
	float: left;
	overflow: hidden;
}
.morelanguage .picc
{
	margin: 12px 10px;
}
.morelanguage .ptitbg,.morelanguage .ptit
{
	height: 50px;
	line-height: 25px;
	text-align:left;
}
.morelanguage .ptit
{
	width: 280px;
	padding: 0 10px;
}
.morelanguage .ptit01
{
	font-size: 12px;
}
.morelanguage dl
{
	width: 410px;
	padding: 10px;
	line-height: 28px;
	float: left;
}
.morelanguage dt
{
	font-size: 18px;
}
.morelanguage dd
{
	color: #9c9c9c;
}

/*edit 2020-4-20*/
.morelanguage .content
{
	width: 1000px;
	height: auto;
}
.mlanleft
{
	width: 565px;
	height: 770px;
	padding: 0 10px 20px;
	background-color: #f5f5f5;
	float:right;
	overflow:hidden;
}
.mlanleft dl
{
	width: 565px;
	padding: 20px 0 0;
	float: left;
}
.mlanleft dt
{
	width: 150px;
	float: left;
}
.mlanleft dd
{
	width: 400px;
	font-size:14px;
	float: right;
}
.mlanleft img
{
	width: 150px;
	height: 100px;
}
.mlanleft ul
{
	width: 100%;
	padding: 10px 0;
	margin-top:20px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	float: left;
}
.mlanleft li
{
	width: 100%;
	font-size:20px;
	line-height: 44px;
	float: left;
}
.mlanleft h2
{	
	font-size:20px;
}
.mlanright
{
	width: 385px;
	height: 770px;
	padding: 10px;
	background-color: #f5f5f5;
	float:left;
	overflow:hidden;
}
.mlanright img
{
	width: 360px;
	height: 230px;
}
.mlanright .ptit
{
	width: 340px;
	height: auto;
	font-size: 16px;
	text-shadow: 1px 1px #000;
}
/*2020-4-20*/


#con1
{
	font-family:"LMThai";
}
#con1 dl
{
	line-height: 32px;
}
#con2
{
	font-family:"Zawgyi-One";
}
#con2 dl
{
	line-height: 30px;
}
/*morelanguage end*/


/*normalnews*/
.normalnews .ptit
{
	font-size: 18px;
}
.normalnews dt h2
{
	font-size: 22px;
	font-weight: normal;
	line-height: 40px;
}
.normalnews dd
{
	font-size: 12px;
	font-family: "\5b8b\4f53";
	line-height: 26px;
}
.normalnews li
{
	font-size: 16px;
	line-height: 40px;
}
.normalnews .content
{
	width: 520px;
	padding-bottom: 10px;
}
/*normalnews end*/

/*gnxw*/
.wd585
{
	width: 585px;
}
.wd405
{
	width: 405px;
}
.wd490
{
	width: 490px;
}
.gnxw,.tj
{
	height: 460px;
	overflow: hidden;
}
.wd585 .ynxw
{
	height: 470px;
	overflow: hidden;
}
.wd585 .ynxw li
{
	line-height:41px;
}
.zb
{
	height: 340px;
	overflow: hidden;
}
.gnxw,.tj,.zb
{
	padding: 10px;
}
.gnxw img
{
	width: 100%;
	height: 170px;
}
.ynxw
{
	padding: 10px 22px;
}
.ynxw img
{
	width:100%;
	height: 220px;
}
.zb img
{
	width:100%;
	height: 145px;
}
.wd50p
{
	width: 46%;
	margin: 1% 2%;
}
.whly
{
	padding:20px;
}
.ht440
{
	height:440px;
}
.whly li
{
	line-height:41px;
}
.bgc
{
	width: 100%;
	box-sizing: border-box;
	background-color: #f5f5f5;
}
.pd10
{
	padding:0 10px;
}
.normalnews .picc,.morelanguage img
{
	cursor: pointer;
    transition: all 0.6s;
}
.normalnews .picc:hover,.morelanguage img:hover
{
	 transform: scale(1.1);
}
.whly .picc:hover
{
	transform:none;
}
/*gnxw end*/

/*consulate*/
.consulate
{
	width: 960px;
	height: 170px;
	padding-left: 40px;
	padding-top: 14px;
	margin: 10px 0;
	background: url(../../images/yqw2017/bg_02.jpg) center center no-repeat;
}
.consulate li
{
	width: 124px;
	margin: 0 6px;
	text-align: center;
	font-size: 20px;
	color: #071832;
	float: left;
}
/*consulate end*/

/*newmedia*/
.newmedia
{
	border-bottom: 1px solid #ccc;
}
.newmedia .wb
{
	width: 540px;
	margin-top: 20px;
	overflow-y: auto;
	float: left;
}
.newmedia dl
{
	width: 440px;
	margin-top: 20px;
	font-size: 16px;
	line-height: 28px;
	float: right;
}
.newmedia dt
{
	width: 220px;
	padding-right: 20px;
	float: left;
}
/*newmedia end*/


/*video*/
.video
{
	width: 100%;
	height: 440px;
	margin-bottom: 20px;
	background-color:  #e3e3e3;
	float: left;
}
.video-left
{
	width:255px;
	height: 360px;
	padding: 40px 20px 0;
	background: #014073 url(../../images/yqw2017/video.jpg) 240px 370px no-repeat;
	float: left;
}

/*video end*/


/*ebook*/
.ebook .tit
{
	width: 100%;
	max-widtH: 1000px;
	margin: 0 auto;
	text-align: left;
	font-size: 26px;
	font-weight: bold;
	padding-bottom: 40px;
	letter-spacing: 3px;
}
.ebook .module-bd{
	width: 100%;
	height: 678px;
	padding-top: 40px;
	overflow: hidden;
	background: url(../../images/yqw2017/bg_01.jpg)  center bottom no-repeat;
	position: relative;
    margin: 0 auto;
}
.ebook .swiper-container{
	overflow: visible;
	width: 1000px;
	margin: 0 auto;
	*height: 538px;
}
.ebook .swiper-container ul{
	width: 860px;
	margin: 0 auto;
	margin-top: 268px;
}
.ebook .swiper-container ul li{
	width: 360px;
	height: 540px;
	cursor: pointer;
	overflow: hidden;
	border: 1px solid #93999c;
}
.ebook .swiper-container li img{
	display: block;
	width: 100%;
	height: 100%;
}
.ebook .bottom-des{
	position: absolute;
	width: 100%;
	bottom: 100px;
	color: #000;
	font-size: 16px;
	text-align: center;
}
/*ebook end*/

/*wx*/
.wx
{
	text-align: center;
	font-size: 18px;
	margin-top: 40px;
}
.wx-left
{
	width: 300px;
	margin-left: 200px;
	float: left;
}
.wx-right
{
	width: 300px;
	margin-right: 200px;
	float: left;
}
/*wx end*/

/*links*/
.links
{
	padding-top: 10px;
	border-top: 1px solid #f0f0f0;
	line-height: 28px;
}
.links-left
{
	width: 100px;
	float: left;
}
.links-right
{
	width: 900px;
	float: left;
}
.links-right li
{
	float: left;
	padding-right: 20px;
}
/*links end*/

/*sidenav start*/
.sidenav{
	position: fixed;
	z-index: 8000;
	right: 55px;
	bottom: 20px;
	font-family: "Microsoft Yahei";
}
.sidenav .to-module{
	width: 44px;
	height: 44px;
	margin-bottom: 2px;
	cursor: pointer;
	background-image: url(../../images/yqw2017/element.png);
	background-position: -60px -88px;
	position: relative;
}
.sidenav .to-module:hover{
	background-position: -60px -132px;
}
.sidenav .channels{
	position: absolute;
	bottom: 44px;
	left: -3px;
	width: 100px;
	padding: 10px;
	background: url(../../images/yqw2017/pic01.png);
	border-radius: 5px;
	display: none;
}
.sidenav .one-channel{
	height: 15px;
	line-height: 15px;
	position: relative;
}
.sidenav .channels .icon{
	position: absolute;
	width: 7px;
	height: 7px;
	background-image: url(../../images/yqw2017/element.png);
	background-position: -44px -9px;
	top: 6px;
	left: 4px;
}
.sidenav .channels .em{
	color: #e0e0e0;
	height: 11px;
	border-left: 1px solid #e0e0e0;
	margin-left: 7px;
	margin-top: 5px;
}
.sidenav .channel-name{
	margin-left: 17px;
	color: #787878;
	font-size: 13px;
	display: inline-block;
	padding: 2px 8px;
	border-radius: 10px;
	cursor: pointer;
}
.sidenav .one-channel:hover .channel-name,.sidenav .active .channel-name{
	color: #fff;
	background-color: #a9a9a9;
}
.sidenav .one-channel:hover .icon,
.sidenav .channels .active .icon{
	width: 15px;
	height: 15px;
	background-position: -104px 0;
	top: 1px;
	left: 0px;
}
.sidenav .to-top{
	width: 44px;
	height: 44px;
	background: url(../../images/yqw2017/float.png) no-repeat;
	cursor: pointer;
}
.sidenav .to-top:hover{
	background-position: right top;
}
.sidenav .to-weixin{
	position: relative;
	width: 44px;
	height: 44px;
	margin-bottom: 2px;
	background-image: url(../../images/yqw2017/float.png);
	background-position: 0 -44px;
	cursor: pointer;
}
.sidenav .to-vip{
	position: relative;
	width: 44px;
	height: 44px;
	margin-bottom: 2px;
	background-image: url(../../images/yqw2017/float.png);
	background-position: 0 -415px;
	cursor: pointer;
}
.sidenav .weixin-expand{
	position: absolute;
	display: none;
	width: 135px;
	height: 160px;
	background-color: #d7d7d7;
	left: -135px;
	bottom: 0;
}
.sidenav .to-weixin:hover .weixin-expand{
	display: block;
}
.sidenav .to-vip:hover .weixin-expand{
	display: block;
}
.sidenav .weixin-expand img{
	display: block;
	margin: 9px auto 0 auto;
	border: 1px solid #ddd;
}
.sidenav .weixin-expand div{
	font-size: 14px;
	color: #000;
	text-align: center;
	line-height: 24px;
}
.sidenav .to-weixin:hover{
	background-position: -56px -44px;
}
.sidenav .to-vip:hover{
	background-position: -55px -415px;
}

.sidenav .to-share{
	position: relative;
	width: 44px;
	height: 44px;
	margin-bottom: 2px;
	background-image: url(../../images/yqw2017/float.png);
	background-position: 0 -88px;
	cursor: pointer;
}
.sidenav .to-share:hover{
	background-position: -56px -88px;
}
.sidenav .share-expand{
	position: absolute;
	width: 0;
	top: 0;
	right: 45px;
	height: 44px;
	background-color: #d7d7d7;
	overflow: hidden;

	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
}
.sidenav .to-share:hover .share-expand{
	width: 107px;
}
.sidenav .share-expand .icon{
	display: block;
	float: left;
	width: 53px;
	height: 33px;
	margin-top: 5px;
	background-image: url(../../images/yqw2017/float.png);
}
.sidenav .share-expand .to-icon-weibo{
	border-right: 1px solid #fff;
	background-position: 0 -264px;
}
.sidenav .share-expand .to-icon-weibo:hover{
	background-position: 0 -297px;
}
.sidenav .share-expand .to-icon-weixin{
	background-position: 0 -330px;
}
.sidenav .share-expand .to-icon-weixin:hover{
	background-position: 0 -363px;
}

/*sidenav end*/

.u16
{
	font-size: 1.2em;
	line-height: 28px;
}
.wd490
{
	width: 490px;
}
.bb1
{
	border-bottom: 1px dashed #d2d0d1;
}
.bb2
{
	border-bottom: 7px solid #014073;
}
.bb3
{
	border-bottom: 1px solid #f0f0f0;
}
.br1
{
	border-right: 1px solid #f0f0f0;
}
.pr9
{
	padding-right: 9px;
}
.pb9
{
	padding-bottom: 9px;
}
.mr9
{
	margin-right: 9px;
}
.mr11
{
	margin-right: 11px;
}
.mb9
{
	margin-bottom: 9px;
}

.tit01
{
	width: 100%;
	height: 47px;
	line-height: 47px;
	color: #000;
	font-size: 30px;
	letter-spacing: 1px;
	font-weight: bold;
}
.tit01,
.tit01 a,
.tit01 a:hover,
.tit01 a:link,
.tit01 a:visited,
.tit01 a:hover,
.tit01 a:active
{
	color: #000;
}
.titimg
{
	height: 54px;
	background: url(../../images/yqw2017/pic_03.jpg) no-repeat 0 0;
	padding-bottom: 6px;
	padding-left: 51px;
	float: left;
}

.tit02
{
	width: 200px;
	height: 44px;
	float: left;
	display: inline;
	font-family: "\9ed1\4f53";
	font-size: 20px;
	letter-spacing: 1px;
	text-align: center;
	line-height: 44px;
	background-color: #efefef;
	font-weight: bold;
}
.tit02,
.tit02 a,
.tit02 a:hover,
.tit02 a:link,
.tit02 a:visited,
.tit02 a:hover,
.tit02 a:active
{
	color: #186ab3;
}
.tit02.act
{ 
	background-color:#186ab3;
	color:#e7f6fd;
	font-weight: normal;
}
.tit03
{
	width: 1000px;
	height: 47px;
	line-height: 35px;
	color: #044275;
	font-size: 30px;
	letter-spacing: 1px;
}
.tit03,
.tit03 a,
.tit03 a:hover,
.tit03 a:link,
.tit03 a:visited,
.tit03 a:hover,
.tit03 a:active
{
	color: #044275;
}
.tit04
{
	width: 290px;
	height: 37px;
	line-height: 37px;
	color: #004d8c;
	font-size: 18px;
	background-color: #f5f5f5;
	padding-left: 10px;
	margin: 20px 0;
	float: left;
}
.tit04,
.tit04 a,
.tit04 a:hover,
.tit04 a:link,
.tit04 a:visited,
.tit04 a:hover,
.tit04 a:active
{
	color: #004d8c;
}
.fc1,
.fc1 a,
.fc1 a:hover,
.fc1 a:link,
.fc1 a:visited,
.fc1 a:hover,
.fc1 a:active
{
	color: #fff;
}
.tac
{
	text-align: center;
}
.lh28
{
	line-height: 28px;
}

/*图片样式*/
.picc
{
	display: inline;
	position: relative;
	z-index:0;
}
.ptitbg
{
	width: 100%;
	height: 35px;
	background-color: black;
	opacity: .6;
	filter: alpha(opacity=60);
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 10;
}
.ptit
{
	width: 100%;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: white;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 20;
	font-size: 14px;
	overflow: hidden;
}
.ptit a,
.ptit a:link,
.ptit a:visited,
.ptit a:hover,
.ptit a:active
{
	color: white;
}


/*list*/
.main-left{
	width: 685px;
	min-height: 855px;
	border-right: 1px solid #ccc;
	float: left;
}
.main-right{
	width: 300px;
	float: right;
}
.crumbs
{
	width: 100%;
	font-size: 16px;
	padding: 10px 0;
	border-bottom: 1px solid #f5f5f5;
	float: left;
}
.list
{
	width: 100%;
	margin-bottom: 20px;
	float: left;
}
.list dl
{
	width: 210px;
	margin:10px 18px 0 0;
	font-size: 14px;
	color: #8f9299;
	line-height: 28px;
	float: left;
	height: 330px;
}
.list_magzine dl
{
	height: 360px;
}
/*.list img*/
/*{*/
/*	width: 210px;*/
/*	height: 210px;*/
/*}*/
.list dt,.list dd,.list h2,.list p
{
	width: 100%;
	float: left;
}

.list h2
{
	font-size: 17px;
	font-weight: normal;
}
.rightnews
{
	width: 100%;
	float: left;
}
.rightnews li,.rightnews dl
{
	width: 100%;
	margin-top: 10px;
	float: left;
}
.rightnews dt
{
	width: 95px;
	float: left;
}
.rightnews dd
{
	width: 185px;
	line-height: 22px;
	float: right;
}
.listebook
{
	width: 100%;
	height: 460px;
	padding-top: 3px;
	overflow: hidden;
	background: #000 url(../../images/yqw2017/bg_01.jpg)  center top no-repeat;
	position: relative;
    margin: 0 auto;
}
.listebooktit
{
	width: 100%;
	font-size: 30px;
	clear: both;
}
.listebook1
{
	width: 220px;
	height: 280px;
	margin: 15px;
	float: left;
}
.listebook2
{
	width: 200px;
/*	margin: 25px 25px 15px;*/
	float: left;
}

/*show*/
/*article css*/
#article{ overflow:hidden;text-align:left;padding:10px}
#article h1{color:#000;font:800 "宋体",arial;font-size:22px;margin-bottom:6px; text-align:center; padding:16px 0 8px;}
#article .ly{width:100%;height:30px;font-size:14px; font-weight:normal; line-height:30px; border-bottom: 1px solid #ccc; float: left;text-align:left;margin-bottom:30px;}
#article .content{ font-size:16px;clear:both;}
#article .content p{font-size:16px;line-height:36px;text-align:justify;word-wrap:break-word;color:#000;margin: 10px 0;}
#article .content p img{display:block;margin:0 auto;}
#article .content center{text-align:center;}
#article .content center p{text-indent:0;text-align:center;}
#article .content span{font-weight: normal;}
#article .content #container{text-align:center;}

.related{margin-top:15px}
.related h5{width:150px; height:40px; text-align:center;background-color:#014073;color:#fff;font-size:22px;font-weight: normal}
.related ul{border-top:6px solid #f5f5f5;padding-top:10px;}
.related li{line-height:30px;font-size:16px;}

/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体;text-align:center;margin:0px auto;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }



.top,.space
{display:none;}
@media (max-width: 600px) {
	.layer,.layerin,.siteNav, .main-left, .nav, .nav-content,.list dl
	{
		width:100%;
		padding: 0;
		margin: 0;
		float: left;
	}
	.list dl,.list_magzine dl{height: auto;}
	.main-right, .search,.sidenav .to-weixin,.sidenav .to-vip,.siteNav-wx,.siteNav-block,.listebook,.listebooka
	{
		display:none;
	}
	.nav p
	{
		padding: 0 10px;
	}
	.siteNav-wrapper
	{
		height: 47px;
	}
	.siteNav-block img
	{
		width: 25px;
	}
	.siteNav-wx
	{
		width: 24px;
		height: 47px;
		background:url(../../images/yqw2017/top02m.jpg)
	}
	.siteNav-gate
	{
		width: auto;
		height: auto;
		padding:0;
		margin: 0;
		background: #0075c1;
		float: left;
	}
	.siteNav-gate li
	{
		padding: 10px 5px 0;
		float: left;
	}
	.siteNav-gate .last
	{
		background: none;
	}
	.nav-wrapper
	{
		width: 100%;
		height: auto;
	}
	.nav-content li
	{
		padding:0 5px;
		margin-left:0;
	}
	.nav-content2
	{
		width:100%;
		float: left;
	}
	.nav-content2 li
	{	
		color: #aaaaaa;
		font-family: "\5b8b\4f53";
		line-height: 28px;
		padding:0 5px;
		float: left;
	}
	#article .content img
	{
		width: 100%;
		height: auto;
	}
	.sidenav
	{
		right: 0;
	}
	.list img
	{
		width:100%;
		height: auto;
	}
	/*手机版头部开始*/
	.w100 img,.list_item img,.nava .fx img{width: 100%;}
	.top
	{
		width: 100%;
		height: 0.76rem;
		background-color: #f5f5f5;
		border-top: 0.1067rem solid #132a87;
		float: left;
		position: fixed;
		z-index:1000;
		display: block;
	}
	.menu
	{
		width: 0.92rem;
		height: 0.306667rem;
		margin-left: 0.2rem;
		margin-top: 0.2rem;
		float: left;
		display: inline;
		position: relative;
	}
	.w100 img
	{
		width:100%;
	}
	.nava
	{
		width: 0;
		height: 9.2rem;
		background-color: #fafafa;
		border-bottom: 3px solid #0075c1;
		position: absolute;
		top:0.76rem;
		left: 0;
		overflow: hidden;
		z-index:999;
	}
	.lan
	{
		height: 13.1rem;
		right: 0;
		left: auto;
	}
	.nava li
	{
		width: 98%;
		padding-left: 2%;
		border-bottom: 1px solid #cacaca;
		background: url("../../../images/mobile2019/menu_05.png") no-repeat 95% center;
		background-size: 0.54rem;
		float: left;
	}
	.nava .close
	{
		background: none;
	}
	.nava img
	{
		width: 2.77rem;
		padding: 0.4rem 0;
		float: left;
	}
	.lan img
	{
		width: 5.44rem;	
	}
	.nava .close img
	{
		width: 0.5467rem;
		height: 0.5333rem;
		margin-right: 0.1rem;
		float: right;
	}
	.nava .fx
	{
		margin-top: 0.1rem;
		margin-bottom: 0.1rem;
		background-color: #0075c1;
		border: none;
		border-top: 1px solid #cacaca;
	}
	.nava .fx img
	{
		padding-right: 0.2rem;
	}
	.nava .fb img
	{
		width: 0.3467rem;
	}
	.nava .gez img
	{
		width: 0.7067rem;
	}
	.nava .wx
	{
		margin:0;
	}
	.nava .wx img
	{
		width: 0.8133rem;
	}
	.nava .logos
	{
		width: 2.7467rem;
		margin-right: 0.2rem;
	}
	.top .logo
	{
		width: 1.8533rem;
		height: 0.6rem;
		margin-left: 2.8rem;
		margin-top: 0.06rem;
		float: left;
	}
	.language,.search,.pcc
	{
		width: 1.1867rem;
		height: 0.5333rem;
		margin-right: 0.15rem;
		margin-top: 0.1rem;
	}
	.top .search
	{
		width: 0.44rem;
	}
	.top .pcc
	{
		width: 0.6133rem;
	}
	.space
	{
		width: 100%;
		float: left;
		height: 0.76rem;
		display: block;
	}
	.siteNav-wrapper,.nav
	{
		display:none;
	}
	/*手机版头部结束*/
}
@media (max-width: 400px) {
	.nav-content li{font-size: 15px;}
}