@charset 'utf-8';
html,body{background-color:#b4b4b4;}
.container{margin:auto;width:1200px;background-color: #fff;}
/* HEADER STRAT */
.header > .top{
	z-index:99999999999999;
	width: 1200px;
	height: 85px;
	background-color: rgba(0,0,0,0.5);
        -webkit-background-color: rgba(0,0,0,0.5);
        -moz-background-color: rgba(0,0,0,0.5);
        -o-background-color: rgba(0,0,0,0.5);
        -ms-background-color: rgba(0,0,0,0.5);
}
.header .top .top-left a img{
	padding:18px 0 18px 16px;
}	
.header .top .top-right a{
	text-decoration:none;
	color:#d3edfe;
	line-height: 85px;
	padding-right:10px;
}
.header .top .top-right a:hover{
	color:#00bbed;
	text-decoration:underline;
}
.header .top .home a{
	line-height: 85px;
	/* padding-left:10px; */
	padding-right:10px;
	color:#d3edfe;
           margin-top:4px;
}
.header .top .home i{
	margin-left: 4px;
           margin-top:4px;
}
.header .top .home a:hover{
	color:#00bbed;
	text-decoration:underline;
}
/* SWIPER STRAT */
.swiper-pagination-bullet{
	width: 8px;
	height: 8px;
	border-radius:10px;
	background:rgba(0,0,0,0.8);
         -webkit-background-color: rgba(0,0,0,0.8);
        -moz-background-color: rgba(0,0,0,0.8);
        -o-background-color: rgba(0,0,0,0.8);
        -ms-background-color: rgba(0,0,0,0.8);
}
.swiper-pagination-bullet-active{
	width: 37px;
	background-color: #fff;
}
/* MENU STRAT */
.header .menu{
          margin:aotu;
          width:1000px;
	height: 60px;
	background-color: #fff;
	line-height:60px;
}
/*
.header .menu ul li.yiji span a{
	display:inline-block;
	margin:0px 30px; 
	color:#0070c4;
	height: 50px;
	background-color: #fff;
}
.header .menu ul li.yiji  span a:hover{ 
	color:#000;
	border-bottom:2px solid #888;
}
*/
/* ----
        MAIN STRAT---- 
*/

/* NEWS STRAT */
.main .main-news{
	height: 305px;
	background-color: #f3f1ec;
	padding:30px;
	border-top:1px solid #c3bdb7;
	border-bottom:1px solid #c3bdb7;
}
.main .main-news .news-left{
	padding-right:42px;
}
.main .main-news .news-left p{
	letter-spacing:15px;
	padding-bottom:12px;
}
.main .main-news .news-right{
	width: 726px;
	margin-left:10px;
	/* margin-top:37px; */
}
.main .main-news .news-right p{
	padding-right:0px;
	width: 60px;
	line-height: 30px;
	background-color: #fff;
	border:1px solid #d9cdb0;
	border-radius: 15px;
	text-align:center;
}
.main .main-news .news-right .news-list{
	top:34px;
}
.main .main-news .news-right .news-list a{
	display:inline-block;
	height: 37px;
	line-height:37px;
	font-size:15px;
	color:#333;
}
.main .main-news .news-right .news-list a:hover{
	color:#0066a7;
	background-color: #e8e6e2;
	border-radius:10px;
	text-indent:1em;
}
/* 会议讯息 STRAT */
.section{
	padding:18px 42px 18px 42px;
	background-color: #fff;
}
.section .sec-left p{
	letter-spacing:2px;
	width: 525px;
	height: 50px;
	line-height:50px;
	border-bottom:1px solid #00698b;
	margin-bottom:10px;
}
.section .sec-left .sec-left-list a{
	display:inline-block;
	line-height: 40px;
	border-bottom:1px solid #eee;
}
.section .sec-left .sec-left-list a:hover{
	color:#0070c4;
	border-bottom:1px solid #cfcfcf;
}
.section .sec-left .more{
	/* height: 30px; */
	padding-right:20px;
	background-color: #c1e2ed;
	text-align:right;
	line-height:30px;
}

.section .sec-right p{
	letter-spacing:2px;
	width: 525px;
	height: 50px;
	line-height:50px;
	border-bottom:1px solid #00698b;
	margin-bottom:10px;
}
.section .sec-right .sec-right-list a{
	display:inline-block;
	line-height: 40px;
	border-bottom:1px solid #eee;
}
.section .sec-right .sec-right-list a:hover{
	color:#0070c4;
	border-bottom:1px solid #cfcfcf;
}
.section .sec-right .more{
	/* height: 30px; */
	padding-right:20px;
	background-color: #c1e2ed;
	text-align:right;
	line-height:30px;
}
/* 友情链接 STRAT */
.section2{
	padding:2px 20px 0px 20px;
	background-color: #fff;
}
.section2 p{
	height: 50px;
	line-height:50px;
	border-bottom:1px solid #00698b
}
.section2 ul{
	margin:30px 0; 
	text-align:center;
}
.section2 ul li{
	display:inline-block;
	width: 163px;
	height: 45px;
	line-height:45px;
}
.section2 ul li a{
	font-size:14px;
	color:#544948;
	border:1px solid #544948;
	box-shadow:0 0 10px 0px #aaa;
}
.section2 ul li a:hover{
	color:#b1040e;
	border:1px solid #b1040e;
}
/* 
 

 ----ZWY-MAIN STRAT----
 

*/
.zwy-main{
	padding:20px 28px;
	border-top:1px solid #c3bdb7;
}
.zwy-main ul.zwy-main-left{
	width: 206px;
	margin-right:25px;
}
.zwy-main ul.zwy-main-left li{
	height: 46px;
	line-height:46px;
	text-indent:1em;
	letter-spacing:2px;

	/*background-color: #efeee9;
	border-left: 1px solid #dbd9ce;
	border-right: 1px solid #dbd9ce;
	border-bottom: 1px solid #dbd9ce;
	height: 44px;*/
	width: 204px;

}
.zwy-main ul.zwy-main-left li a{
	font-size:16px;
	color:#333;
}
.zwy-main ul.zwy-main-left li:hover{
	background-color: #e2e0d7;
}
.zwy-main ul.zwy-main-left li:nth-child(1){
	width: 206px; 
	height: 48px;
	background-color: #1c7698;
	border-radius: 5px 5px 0px 0px;
	font-size:18px;
	color:#fff;
	border:0px;
}
.zwy-main .zwy-main-right{
	width: 910px;
}

.zwy-main .zwy-main-right .wz{
	height: 45px;
	background-color: #9e9e9e;
	border-radius: 5px 5px 0px 0px;
	line-height:45px;
	color:#fff;
}
.zwy-main .zwy-main-right .zwy-nr{
	padding:30px 40px;
	border:1px solid #eee;
}

/* 
 

 ----LIST-MAIN STRAT----
 

*/
ul.list{
	padding:30px;
height:100%;
}
ul.list li.list-wz{
	height: 45px;
	background-color: #9e9e9e;
	border-radius: 5px 5px 0px 0px;
	line-height:45px;
	color:#fff;
	text-indent:1em;
}
ul.list li.list-lb{
	padding:30px 20px;
	border:1px solid #eee;
           height:100%;
}


/* 
 

 ----NRY-MAIN STRAT----
 

*/
ul.nry{
	padding:30px;
}
ul.nry li.nry-bt{
	height: 60px;
	border-radius: 5px 5px 0px 0px;
	border-bottom:1px solid #999; 
	line-height:45px;
	color:#2f51b1;
	text-align:center;
	font-size:24px;
	margin-bottom:10px;
}
ul.nry li.nry-nr{
	padding:30px 20px;
	border:1px solid #eee;
}

/* FOOTER STRAT */
.footer{
	padding:26px 15px 0px 15px; 
	height: 125px;
	background-color: #5d5d5d;
}
.footer .footer-right{
	color:#fff;
	font-size:14px;
	width: 370px;
	height: 100px;
}