@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% Georgia;color:#252525;text-align:center;background:#fff; min-width:1200px;}
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% Georgia;}
a:link,a:visited{color:#252525;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*/
.fl{float:left;}
.fr{float:right;}
.w1200{width:1200px;}
.white_bg{background:#fff;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
/*header*/
.header{height: 124px;background: url(images/top_en.png) no-repeat top center;text-align: center;}
/*nav*/
.nav{background: url(images/navbg.jpg) no-repeat top center;text-align: center;height: 63px;min-width:1200px;width:100%;}
.nav .w1200 .fl{line-height: 63px;font-size: 16px;}
.nav .w1200 .fl a{display: inline-block;width: 105px;text-align: center;}
.nav .w1200 .fl span a{width:64px;text-align: left;}
.nav .w1200 .fr span{font-size: 16px;line-height: 63px;font-family: Arial;}
.nav .w1200 .fr em{font-size: 18px;line-height: 63px;}
.nav .w1200 .fr em a{margin:0 1px;}
.nav .w1200 .fr input.head_inp{height: 23px;border:1px solid #e9e9e9;border-right: none;width: 30px;}
.nav .w1200 .fr span,.nav .w1200 .fr em,.nav .w1200 .fr input.head_inp,.nav .w1200 .fr img{vertical-align: middle;}
/*dh*/
.dh{height: 606px;}
/*top*/
.device{width: 100%;height: 450px;background: #4b8bb4;position: relative;min-width:1200px;}
.device .pages{position: relative;}
.device a.prev {background: url(images/prev.png) no-repeat left top;position: absolute;left: 0;top: 186px;width: 46px;height: 50px;z-index: 9;}
.device a.next {background: url(images/next.png) no-repeat left bottom;position: absolute;right: 0px;top: 186px;width: 46px;height: 50px;z-index: 9;}
.swiper-container {width: 1200px;height: 450px;}
.swiper-slide .w1200{position: relative;}
.swiper-slide .w1200 img{top:37px;position: absolute;}
/*.swiper-slide .w1200 div{width: 786px;color: #fff;top:100px;position: absolute;right:48px;}
.swiper-slide .w1200 div{font-size: 26px;line-height: 140%;text-align: right;}
.swiper-slide .w1200 div h1{font-size: 48px;line-height: 50px;margin-top: 8px;font-family: Georgia;}
.swiper-slide .w1200 div p{font-size: 26px;line-height: 140%;font-weight: normal;margin-top: 8px;margin-left: 20px;}*/
/*tit*/
.tit{height: 240px;}
.tit h1{margin-top: 65px;font:bold 60px/64px Georgia;text-align: center;}
.tit h1 a{color:#024576;}
.tit p{text-align: center;font-size: 16px;margin-top: 23px;}
.tit p a{display: inline-block;background: url(images/dot.gif) no-repeat 0 12px;padding-left: 10px;margin:0 20px;}
/*p1*/
.p1_content{background: #f7f8fa;padding: 64px 0 60px 0;width: 100%;min-width:1200px;}
.p1_content .fl{width:200px;}
.p1_content .fr{width:910px;}
.p1nav{width:164px;margin:0 23px 0 13px;}
.p1nav li{position: relative;left:0;width:164px;cursor:pointer;}
.p1nav li div{width:151px;border-bottom: 1px solid #2c4c76;background: #11345a;font-size: 18px;text-align: center;height: 137px;float:left;}
.p1nav li div img{margin-top: 27px;margin-bottom: 3px;}
.p1nav li em{display: none;background:url(images/icon1.gif) no-repeat;width:13px;height: 21px;float:right;margin-top: 58px;}
.p1nav li.active div{background:#dcad3f;border-bottom: none;}
.p1nav li.active em{display: block;}
.p1_news div{margin-bottom: 37px;}
.p1_news div img{float:left;margin-right: 24px;}
.p1_news div h2{font-size: 28px;line-height: 30px;font-weight: normal;margin-bottom:12px;}
.p1_news div p{padding-top: 10px;font-size: 18px;line-height: 140%;color: #5a5a5a;}
.p1_news span.more a{display: block;width:193px;height:47px;background:#dcad3f;border-bottom: 1px solid #b17616;line-height: 47px;text-align: center;font-size: 18px;}
/*p2*/
.p2_1{height: 137px;text-align: center;padding-top: 70px;}
.p2_1 h1{clear:both;font-size: 60px;color:#0e4f8b;line-height: 62px;}
.p2_1 h1 span{font-weight: normal;color:#3485be;}
.p2_1 h2{font-size: 18px;font-family: Georgia;margin-top: 10px;color:#bfbfbf;font-weight: normal;}

/*.p2_content{width:1602px;overflow: hidden;height: 517px;border-bottom: 82px solid #fff;}
.p2_content div.w522{width:522px;margin-right: 1px;}
.fly_left,.fly_right,.fly_top,.fly_bottom{position:relative;}
.p2_content div.w522 div,.p2_content div.w516 div{margin-bottom: 1px;}
.p2_content div.w516{width:516px;margin-right: 1px;}
.p2_content div.w562{width:562px;}
.p2_content div.fly_left .text{position:absolute;width:260px;height:258px;left:-318px;top:0px;overflow:hidden;background: #09568b;}
.p2_content div.fly_left .text p{width:232px;height:199px;color:#fff;padding:20px 14px 0 14px;background: #407da7;font-size: 18px;line-height: 140%;}
.p2_content div.fly_left .text span{display: block;line-height: 39px;font-size: 14px;padding-left: 14px;background:url(images/more1.png) no-repeat right;}

.p2_content div.fly_top .text_up{position:absolute;width:260px;height:258px;left:0;top:-258px;overflow:hidden;background: #23292c;}
.p2_content div.fly_top .text_up p{width:232px;height:199px;color:#90999f;background: #31383c;padding:20px 14px 0 14px;font-size: 18px;line-height: 140%;}
.p2_content div.fly_top .text_up span{display: block;line-height: 39px;font-size: 14px;padding-left: 14px;background:url(images/more2.png) no-repeat right;}
.p2_content div.fly_top .text_up span a{color:#c8914e;}

.p2_content div.fly_bottom .text_down{position:absolute;width:260px;height:258px;right:0;bottom:-258px;overflow:hidden;background: #23292c;}
.p2_content div.fly_bottom .text_down p{width:232px;height:199px;color:#90999f;background: #31383c;padding:20px 14px 0 14px;font-size: 18px;line-height: 140%;}
.p2_content div.fly_bottom .text_down span{display: block;line-height: 39px;font-size: 14px;padding-left: 14px;background:url(images/more2.png) no-repeat right;}
.p2_content div.fly_bottom .text_down span a{color:#c8914e;}

.p2_content div.fly_right .text_right{position:absolute;width:260px;height:258px;right:-319px;top:258px;overflow:hidden;background: #31383c;}
.p2_content div.fly_right .text_right p{width:232px;height:199px;color:#a2b7cf;background: #1e4c81;padding:20px 14px 0 14px;font-size: 18px;line-height: 140%;}
.p2_content div.fly_right .text_right span{display: block;line-height: 39px;font-size: 14px;padding-left: 14px;background:url(images/more3.png) no-repeat right;}
.p2_content div.fly_right .text_right span a{color: #4690e5;}*/

/*link*/
.link_1{background: #f7f8fa;border-bottom: 1px solid #dbdcdc;padding:60px 0 50px 0;min-width:1200px;width:100%;}
.link_1 .w1200 li{float:left;text-align: center;font-size: 18px;margin:0 20px 0 76px;display: inline;cursor: pointer;color:#999;}
.link_1 .w1200 li span{display: block;background:url(images/link1.png) no-repeat;width:117px;height: 117px;text-align: center;margin: 0 auto 30px auto;}
.link_1 .w1200 li span img{margin-top: 30px;}
.link_1 .w1200 li.active{color:#1b76b6;}
.link_1 .w1200 li.active span{background:url(images/link2.png) no-repeat;}
.link_2{background: #f7f8fa;padding:60px 0;min-width:1200px;width:100%;}
.link_2 .w1200 .fl{width:450px;padding-left: 10px;}
.link_2 .w1200 .fr{width:600px;}
.link_2 .w1200 .fl div{margin-top: 15px;font-size: 14px;}
.link_2 .w1200 .fl,.link_2 .w1200 .fl a,.link_2 .w1200 .fr,.link_2 .w1200 .fr a{color:#181e38;}
.link_2 .w1200 .fr .link_left h3{line-height: 49px;font-size: 18px;font-weight: normal;}
.link_2 .w1200 .fr .link_left{width:490px;float:left;}
.link_2 .w1200 .fr .link_left,.link_2 .w1200 .fr .link_left div{font-size: 14px;}
.link_2 .w1200 .fr .link_left div{margin-top: 15px;}
.link_2 .w1200 .fr .link_left div a{display: inline-block;width:150px;}
.link_2 .w1200 .fr .link_right{width:110px;float:right;text-align: center;color:#a0b5c7;margin-top: 15px;}
.link_2 .w1200 .fr .link_right img{margin-bottom: 3px;}
/*copyright*/
.copyright{height: 60px;min-width:1200px;width:100%;background: url(images/copybg.jpg) no-repeat top center;text-align: center;color:#fff;font-size: 14px;line-height:60px; }

/*d2*/
.d2tit{height: 64px;line-height: 64px;border-bottom: 1px solid #e6e6e6;width:777px;margin:0 auto 0 0;}
.d2tit h1{font-size: 20px;margin-top: 20px;color: #102646;}
.d2list .fl{width:777px;}
.d2list .fr{width:368px;}
.d2list ul{padding:25px 0;}
.d2list ul li{ line-height:200%;font-size: 14px;clear:both;text-align: right;color:#858585;font-family: Arial;}
.d2list ul li a{ float:left;line-height:250%;background:url(images/dot.gif) no-repeat 0 18px;padding-left:12px;color:#000;text-align:left;font-family: Georgia;}
.page_n{ text-align:center; padding:80px 0;font-size: 18px;}
.page_n a{padding:2px 13px;text-decoration:none;display: inline-block;}
.page_n a.common_current_page{ background:#0c8ac8; color:#fff; text-decoration:none;-moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius: 50%;}
.d2btn{text-align: center;margin-top: 16px;height: 55px;line-height: 55px;}
.d2btn h1{font-size: 20px;font-weight: normal;}
.d2btn h1 a{color:#2b2b2b;}
.d2_1{background:#9dc6d7;}
.d2_2{background:#e5c683;}
.d2tit2,.txtnav{width:1200px;}
.d2tu{width:1254px;}
.d2tu li{float:left;width:260px;margin:40px 26px 0 27px;display: inline;font-size: 16px;}
.d2tu li img{display: block;margin-bottom: 12px;}
/*txt*/
.txtnav{font-size: 16px;}
.txtnav a{margin:0 8px;}
.text_content{width:930px;padding-bottom: 80px;}
.text_content h1{font-size: 32px;line-height: 40px;margin-top: 65px;color: #024576;text-align: center;}
.text_content span{display: block;font-size: 14px;margin-top: 20px;color: #024576;text-align: center;}
.text_content .pic{text-align: center;font-size: 16px;}
.text_content .pic img{margin-bottom: 5px;margin-top: 55px;}
.text_content .txt{margin-top: 40px;}
.text_content .txt p{font-size: 18px;line-height: 160%;}

.nav .w1200 .fr form {
	display: inline-block;
	width: 55px;
}
.nav .w1200 .fr input {
    vertical-align: middle;
}
.edit{
	text-align: right;
}



/*20170308*/
.nav .w1200 .fr{
	line-height:63px;
}
.device {
    background: none;
}
.tit {
    height: auto;
	padding-bottom: 30px;
}
.tit h1 {
	font: bold 40px/48px Georgia;
	text-decoration: none;
	margin-top: 35px;
}
.tit h1 a:hover {
	text-decoration: none;
}
.text_content{
	width: 1000px;
}
.text_content h1{
}
.text_content .txt p{
	font-size: 16px;
	line-height: 200%;
	padding-top: 20px;
}
.text_content .pic {
    font-size: 14px;
}

.copyright {
    height: auto;
    background: url(images/copybg.jpg) no-repeat top center #01479d;
}

.zdfy{ width:98%; height:auto; overflow:hidden; margin:0 auto 10px auto;word-wrap: break-word; word-break: normal; text-align:center;}
.zdfy a:link,.zdfy a:visited,.zdfy a:hover{ margin:0 3px;font-size:14px;}


.swiper-slide .w1200 img {
    top: 0px;
    position: relative;
}
.swiper-slide .w1200 div.show{
	width: 1200px;
	height: 48px;
	background:url(/img/2016people/images/box_kuai.png) repeat;
	text-align: center;
	font: normal 26px/48px "Georgia";
	color: #fff;
	position: absolute;
	left: 0px;
	bottom: -50px;
}

.p1_content {
    padding: 34px 0 30px 0;
}
.p1_news div h2 {
    font-size: 22px;
    line-height: 22px;
    margin-bottom: 12px;
}
.p1_news div p {
    line-height: 200%;
	word-wrap: break-word;
}
.p1_content .fr {
    width: 950px;
}
.p2_1 {
    padding-top: 30px;
}
.p2_1 h1 {
    font-size: 50px;
}
.link_2{
	display: none;
}
.copyright {
    padding: 40px 0;
}
.copyright a{
	color: #fff;
}
.nav{
	overflow: hidden;
}
.nav .w1200 .fl{
	font-size: 18px;
	word-wrap: break-word;	
}
.nav .w1200 .fl span a{
	width: auto;
	padding:0 10px;
}
.nav .w1200 .fl a {
	width: auto;
	padding:0 10px;
}
.nav .w1200 .fr {
    font-size: 18px;
}
.device a.prev {
    background: url(images/prev1.png) no-repeat left top;
    position: absolute;
    left: 10px;
    top: 186px;
    width: 24px;
    height: 70px;
    z-index: 9;
}
.device a.next {
    background: url(images/next1.png) no-repeat left bottom;
    position: absolute;
    right: 10px;
    top: 186px;
    width: 24px;
    height: 70px;
    z-index: 9;
}


/*20170310 p2new*/
.p2_content{width:1202px; overflow:hidden; height:390px; border-bottom: 32px solid #fff;}
.fly_left,.fly_right,.fly_top,.fly_bottom{position:relative;}
.p2_content div.w389{width:389px;margin-right: 1px;}
.p2_content div.w389 div{margin-bottom: 1px;}
.p2_content div.w389 div img{ width:389px; height:193px;}
.p2_content div.w421{width:421px;}
.p2_content div.fly_right .text_right{position:absolute;width:210px;height:193px;right:-300px;top:194px;overflow:hidden; background:url(/img/2016people/images/box_kuai.png) repeat;}
.p2_content div.fly_right .text_right p{width:190px;height:183px; overflow:hidden;color:#fff; padding:5px 10px 5px 10px;font-size: 14px;line-height: 180%;}
.p2_content div.fly_right .text_right p a{ color:#fff;}
.p2_content div.w389 div.show{ position:absolute; width:389px; height:30px; left:0px; bottom:-40px; overflow:hidden; background:url(/img/2016people/images/box_kuai.png) repeat; margin:0; text-align:center; font:normal 14px/30px "Georgia"; color:#fff;}
.p2_content div.w389 div.show a{color:#fff;}

/*20170313*/
.ie8{width:100%;height:1080px;overflow:hidden;display:none;position:absolute;left:0px;top:0px;z-index:99999}
.ie8 img{width:100%}
.loading{width:100%;height:600px;background:#fff;position:absolute;top:0px;left:0px;z-index:9999}
.loading span.timeline{position:absolute;top:260px;left:48%;font-size:30px;color:#333}
.loading span.timeLineShow{position:absolute;top:300px;left:20%;font-size:30px;color:#fff;background:#ccc;border-radius:5px;width:0px;height:10px;display:inline-block}
#animaBox{width:100%;height:600px;position:relative}
#animaBox canvas{position:absolute;left:0px;top:0px;}

.swiper-slide .w1200 div.show{
	background:url(images/box_kuai.png) repeat;
}
.p2_content div.fly_right .text_right{
	background:url(images/box_kuai.png) repeat;
}
.p2_content div.w389 div.show{
	background:url(images/box_kuai.png) repeat;
}
.device {
    background: #308db9;
}

.nav .w1200 .fr form {
    display: inline-block;
    width: 125px;
}
.nav .w1200 .fr input.head_inp {
    width: 100px;
}

/*20170424*/
.nav .w1200 .fl {
	padding-left:10px;
}
.p1_content .fr {
    padding-right:20px;
}
.p2_content_map{
	padding-top: 20px;
}
.copyright {
    background: none #01479d;
	height: 22px;
}
.d2tit {
    padding-left:20px;
	width:1180px;
}
.d2list .fl {
	min-height: 600px;
}
.d2list .fl {
    padding-left:20px;
}
.d2list ul li{
	height: 28px;
}
.d2list ul li i{
	display: inline-block;
	height: 28px;
}
.page_n a.common_current_page {
    background: #c0d7e6;
}
/*20170425*/
.txtnav {
    font-size: 12px;
	color: #878787;
}
.txtnav a{
    font-size: 12px;
	color: #878787;
}
.text_content span a{
    color: #024576;
}
.p1_news div h2 {
    line-height: 30px;
}

/* MEDIA QUERIES Mobile phone
---------------------------------------------------------------------- */	   
	   
@media (min-device-width:320px) and (max-width:689px),
       (max-device-width:480px)
	   {
.p1_news div {
    margin-bottom: 57px;
}
.p1_news div h2 {
    font-size: 30px;
	line-height: 140%;
}
.p1_news div p {
    line-height: 140%;
	display: none;
}
.text_content h1 {
    font-size:3.4rem;
    line-height: 180%;
}
.text_content .txt p {
	font-size:2.4rem;
	line-height: 240%;
}
}
