@charset "utf-8";
/* CSS Document  font-family:"Microsoft YaHei",Arial,SimHei, sans-serif;*/
*{margin:0;padding:0;box-sizing: border-box;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,span,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0; font-weight:normal;font-family: Helvetica Neue,Helvetica,PingFang SC,"Microsoft YaHei",Tahoma,Arial,sans-serif;}
dl,dt,dd,ol,ul,li{list-style:none;margin:0;padding:0}
img{display:block;margin:0;padding:0;border:none;}
a{text-decoration:none;}
a img {opacity: 1.0;
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}


/*==清除浮动== clearfix 和 clear 可以同时使用  clear方便于在dw 里浏览  overflow可以单独使用  ==*/
.clearfix:after,#container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clear{clear:both;height:0;font-size:1px;line-height:0}
.overflow{ overflow:auto;zoom:1;}
/*==清除浮end动==*/
a{text-decoration:none;outline:none;}
a:hover{text-decoration: none;}

/*-------------------*/

body { font-family: Helvetica Neue,Helvetica,PingFang SC,"Microsoft YaHei",Tahoma,Arial,sans-serif; font-size:14px; line-height:20px; color:#565656; background:#fff ;}
.hidden{display:none;}
.cont{ padding-top:20px;padding-bottom:50px;overflow: hidden;}
.cont img {margin:auto;}
.cont h2 { text-align:center;}
.area{margin:0 auto; width:100%;} 
.area_w10{margin: 0 auto;max-width:1000px;}
.fl{float:left;margin:auto;} 
.fr{float:left;margin:auto;}
.bg{ background: #ffffff;}
.text1{ font-size:24px; line-height:36px; color:#7bc01a; padding-bottom:25px; }
.text2{ font-size:28px; padding: 0px 0px 20px 0px;font-family:"Microsoft YaHei";line-height:36px;}
.text3{ font-size:24px; line-height:30px; padding-bottom:5px;}
.text4{font-size:36px; line-height:36px;}
.text5{font-size: 24px; line-height:24px;border-bottom: 1px solid #ddd; padding-bottom: 15px;}
.text6{width:400px;margin:auto;}
/*==herder======*/
.header {width:100%;margin:auto; max-width:1920px;}

.nav{ width:100%;margin:auto;overflow:hidden;padding:8px 0px;}
.header .logo{float:left;margin-left:20px;}
.logo img{
	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo-white.png'); 
	}


.user{float:right;margin-right:20px;margin-top:14px;}
.user .btn{padding:5px 20px;
  border: 1px solid #0098da;
    -moz-border-radius: 20px;      /* Gecko browsers */
    -webkit-border-radius: 20px;   /* Webkit browsers */ 
    border-radius:20px;
	float:left;            /* W3C syntax */}
.user .loginBtn{float:left;cursor:pointer;margin-right:20px;margin-left:20px;}
.loginBtn a{color:#1a9be5; font-size: 14px;}
.user .regsiter{ background:#1a9be5; float:left;cursor:pointer;}
.regsiter a{color: #fff;font-size: 14px;}
.user .loginBtn:hover{background:#1a9be5;}
.loginBtn:hover > .login{color: #fff;}
.loginBtn a:hover{color: #fff;}
.user .regsiter:hover{ background:#3caeef; color: #fff;}
.language{float:left;cursor:pointer;text-align:center;line-height:24px;padding:0px 10px;height:24px;margin-top:3px;}
.language a:hover{color:#1a9be5;}
.language a{font-family:"Microsoft YaHei";font-size:14px;color:#7f7f7f;}
.line{width:5px;height:20px; background-color:red; display:block;float:left;}

/*iledgn*/
.iledgn{overflow: hidden;}
.iledgn .sd, .iledgn .sx {width:50%;}
.iledgn p{ color: #666;font-family:"Microsoft YaHei";}
/*news*/
.news dl{padding-bottom:30px; margin-bottom: 30px; overflow: hidden; border-bottom:1px dotted #ccc}
.news dl dt{ width: 315px ;}
.news dl dt img{-moz-border-radius: 5px;/* Gecko browsers */ -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */ }
.news dl dd{ width: 650px ; font-size: 14px;}
.news h2{padding:0 0 35px 45px; background: url(../images/ico_news.png) no-repeat 0 0 ; height: 36px; line-height: 36px; font-size: 24px;}
.news .zy h3{ color: #333;}
.news .zy .date{ padding-bottom: 10px; color: #999;font-size: 12px;  }
.more{ padding-top: 30px;}.more em{ font-family:"宋体"; font-weight: bold; font-size: 14px; margin-left: 5px;}
.more a{ float: right; line-height: 33px; border:1px solid #0098DA ; font-size: 12px; color: #0098DA; padding: 0 25px;
        -moz-border-radius: 20px;/* Gecko browsers */ -webkit-border-radius: 20px;/* Webkit browsers */ border-radius:20px;/* W3C syntax */  }
.more a:hover{ background: #0098DA; color: #fff; }
/*footer*/
.footer { padding:0 0 20px 0; text-align: center; background: #2b2b2b;}
.footer .footnav{ line-height:55px;margin-bottom: 15px; font-size: 14px; border-bottom: 1px solid #444;}
.footer .footnav a{ margin: 0 10px; color: #777;font-family:"Microsoft YaHei"; } 
.footer .footnav a:hover{ color: #0098DA;}


/*page*/
.ggpho{text-align: center;border-top: 1px solid #ddd; padding-top: 30px;}
.page .zuo{ width: 130px;border-right: 1px solid #ddd;}
.page .you{ width: 1000px;border-left: 0px solid #ddd;}

.page .zuo li{ padding-bottom: 20px;  font-size: 16px; }
.page .zuo .on{ color: #0098DA;}
/*.page .you .title{ font-size: 24px; line-height:24px;border-bottom: 1px solid #ddd; padding-bottom: 15px;}*/
.page .you .pic{ padding-top: 30px; line-height: 28px;}

.news-xx .zuo{ width: 750px;}
.news-xx .zuo .biaoti{ margin-bottom: 30px; border-bottom: 1px solid #ddd;}
.news-xx .zuo .biaoti .time{ font-size: 12px; color: #999; display: block;}
.news-xx .zuo .newscont{ line-height: 26px; margin-bottom: 50px;border-bottom: 1px solid #ddd; padding-bottom: 50px;}
.news-xx .you{ width: 315px;}
.news-xx .you .xg{ margin-top: 30px;}

.back{padding:5px 25px;float: left; border: 1px solid #ddd; color: #999999;
    -moz-border-radius: 20px;      /* Gecko browsers */
    -webkit-border-radius: 20px;   /* Webkit browsers */
    border-radius:20px;            /* W3C syntax */}
.back a{ color: #999;}
.back:hover{ background: #ddd; }

.flexslider {
	position: relative;
	width: 100%;
	margin:auto;
	height: 810px;
	overflow: hidden;
	zoom: 1;
	background-image:url(../images/beijing.jpg);
	background-size:100% 100%;
	background-repeat:no-repeat;
	padding:0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/beijing.jpg',sizingMethod='scale');
}

.flexslider .slides {
	position: relative;
	width: 100%;
	height: 810px;
	overflow: hidden;
	zoom: 1;
	background-image:url(../images/beijing.jpg);
	background-position:center right;
	background-size:100% 100%;
	background-repeat:no-repeat;
	padding:0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/beijing.jpg',sizingMethod='scale');
}	

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}


.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 20px;;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
}

.flex-direction-nav .flex-prev {
	left: 20px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

#current-dot{
	background: url(../images/dot.png) no-repeat 0 0px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 1920px;
	height: 810px;
	display: block;
	position:absolute;
	left:50%;
	margin-left:-960px;
}

.top{
	width:100%;
	background-color:#3b8cff;
	}

@media(max-width:800px){
.flexslider .slides a img {
	width: 1185px;
	height: 500px;
	display: block;
	position:absolute;
	left:50%;
	margin-left:-592.5px;
}

	.flexslider {
	position: relative;
	width: 100%;
	height: 500px;
	overflow: hidden;
	zoom: 1;
	background-image:url(../images/beijing.jpg);
	background-size:100%;
	background-repeat:repeat;
	padding:0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/beijing.jpg',sizingMethod='scale');
}

.iledgn .sd, .iledgn .sx {width:100%;}

}

@media(max-width:500px){
	.user{float:left;margin-left:20px;margin-top:14px;}
	}
	
.update-box{
	background-color:#f2f2f2;
	background-image:none;
}

.update-box .update{
	width:100%;
	max-width:1920px;
	height:100%;
	margin:auto;
	position:relative;
	overflow: hidden;
}

.update-box .update img{
	margin:170px 0px 0px 50px;
	float:left;
	width:600px;
}



.update-box .update .text{
	float:right;
	margin:250px 50px 0px 20px;
	width:calc(100% - 760px);
}

.update-box .update .text{
	margin:250px 50px 0px 100px;
	width:calc(100% - 860px);
}

.update-box .update .text .title{
	font-size:38px;
	color:#ff5000;
	font-weight:600;
	line-height:36px;
}

.update-box .update .text .value{
	margin-top:50px;
	line-height:30px;
}

.orange{
	color:#ff5000;
}

.bold{
	font-weight:bold;
}

.up-date-foot{
	background-color: #fff;
	margin-top:20px;
}

@media(max-width:1200px){
	.update-box .update img{
		width:500px;
		margin:170px 0px 0px 50px;
	}
	
	.update-box .update .text{
	float:right;
	margin:250px 50px 0px 20px;
	width:calc(100% - 640px);
}
	
	}
	

@media(max-width:1200px){
	.update-box .update img{
		width:420px;
		margin:170px 0px 0px 50px;
	}
	
	.update-box .update .text{
	float:right;
	margin:200px 50px 0px 20px;
	width:calc(100% - 560px);
    }
    
    .update-box .update .text .title{
	font-size:24px;
    }


	
	}
	

@media(max-width:800px){
	.update-box .update img{
	margin:20px 0px 20px 20px;
	float:left;
	width:300px;
}

.update-box .update .text{
	float:left;
	clear: both;
	padding:20px 20px 0px 20px;
	width:98%;
	margin:0px;
}

.update-box .update .text .value{
	margin-top:20px;
	line-height:20px;
}


}





