			*{
				margin: 0;
				padding: 0;
				outline: none;
			}
			a{
				text-decoration: none;
			}
			img{border: 0;}
			a:hover{color: #4a85c7;}
			ul,dl,ol{list-style: none;}
			.top{
				width: 100%;
				height: 40px;
				line-height: 40px;
				background-color: #FFFFFF;
			}
			.top-center,
			.nav-center,
			.banner-center,
			.bottom-nav-content,
			.bottom-nav-content,
			.policy-content,
			.article-content{
				width: 1142px;
				margin: 0 auto;
			}
			.top-left,.top-left>ul>li,.top-right>ul>li{
				float: left;
				font-size: 12px;
			}
			.top-left>ul>li>a,.top-right>ul>li>a{
				color: #3a6999;
				padding-right: 10px;
				display: inline-block;
				vertical-align: middle;
			}
			.top-left>ul>li>em,.top-right>ul>li>em{
				display: inline-block;
				width: 1px;
				height: 12px;
				background-color: #A0795C;
				vertical-align: middle;
				margin-right: 10px;
			}
			.top-buttom,.top-right{
				float: right;
			}
			.top-buttom{
				cursor: auto;
				width: 90px;
				background-color: #08518b;
				height: 40px;
				line-height: 40px;
				color: #ffffff;
				font-size: 15px;
				padding-left: 15px;
				position: relative;
				z-index: 99;
			}
			.top-buttom:hover{
				color: #FFFFFF;
			}
			.up-arrow{
				display: inline-block;
				width: 0;
				height: 0;
				border-top:13px solid;
				border-left:7px solid transparent;
				border-right:7px solid transparent;
				vertical-align: middle;
				position: absolute;
				top: 14px;
				right: 13px;
			}
			.down-arrow{
				display: inline-block;
				width: 0;
				height: 0;
				border-bottom:13px solid;
				border-left:7px solid transparent;
				border-right:7px solid transparent;
				vertical-align: middle;
				display: none;
				position: absolute;
				top: 14px;
				right: 13px;
			}
			.top-buttom-show{
				width: 365px;
				height: 270px;
				border: 4px solid #08518b;
				position: absolute;
				top: 42px;
				left: -266px;
				display: none;
				z-index: 999;
				background-color: #FFFFFF;
			}
			.top-buttom-show a{
				color: #000000;
			}
			.nav{
				overflow: hidden;
				width: 100%;
				background-color: #f5f5f5;
				height: 180px;
			}
			.nav-logo,.nav-bar>ul>li,.lunbo-barrage>ul>li{
				float: left;
			}
			.nav-logo{
				margin: 18px 0;
			}
			.nav-logo img{
				display: block;
				float: left;
			}
			.nav-logo-text{
				float: left;
				vertical-align: middle;
				padding-left: 18px;
			}
			.nav-logo-text>h1{
				font-size: 38px;
				color: #08518b;
			}
			.nav-logo-text>p>font{
				color: #08518b;
				font-size: 12px;
				letter-spacing:4px ;
			}
			.nav-search{
				float: right;
				width: 390px;
				height: 40px;
				border: 1px solid #08518b;
				margin: 32px 0;
			}
			.nav-search>input[type="text"]{
				display: inline-block;
				width: 285px;
				height: 40px;
				border: 0;
				float: left;
				padding-left: 10px;
				line-height: 40px;
				font-size: 16px;
			}
			.search-color{
				color: #A6A6A6;
			}
			.nav-search>a{
				display: inline-block;
				width: 95px;
				height: 40px;
				background-color: #08518b;
				text-align: center;
				line-height: 40px;
				color: #ffffff;
				float: left;
			}
			.nav-bar{
				clear: both;
				width: 100%;
			}
			.nav-bar >ul>li>a{
				display: inline-block;
				width: 189px;
				height: 50px;
				color: #08518b;
				line-height: 50px;
				font-size: 18px;
				background-color: #FFFFFF;
				text-align: center;
				border: 1px solid #dddddd;
				border-left:0;
			}
			.nav-bar >ul>li:first-child{
				border-left: 1px solid #dddddd;
			}
			.nav-bar-on{
				background-color:#08518b !important;
				color: #FFFFFF !important;
			}
			.nav-bar >ul>li>a:hover{
				background-color:#08518b;
				color: #FFFFFF;
			}
			.banner{
				clear: both;
				width: 100%;
				height: 450px;
				background: url(../../images/bgimg.png) no-repeat;
				position: relative;
				background-color: #10376c;
				opacity: 0.8;
				filter: alpha(opacity=80);
			}
			.banner-center{
				overflow: hidden;
			}
			
			
			/*轮播*/
			.flexslider{
				position:relative;
				width: 660px;
				height:380px;
				overflow:hidden;
				float: left;
				margin-top: 30px;
			}
			.slides{
				position:relative;
				z-index:1;
			}
			.slides li{
				width: 660px;
				height: 380px;
			}
			.slides li >span>a{
				display: inline-block;
				width: 660px;
				height: 50px;
				position: absolute;
				bottom: 0;
				font-size: 13px;
				color: #FFFFFF;
				line-height: 50px;
				padding-left: 20px;
				background-color: #000000;
				opacity: 0.8;
				filter: alpha(opacity = 80);
			}
			.slides li >span>a:hover{
				color: #10386e;
				text-decoration: blink;
			}
			
			.flex-control-nav{
				position:absolute;
				bottom:20px;
				right: 5px;
				z-index:2;
				width:20%;
				text-align:center;
			}
			.flex-control-nav li{
				display:inline-block;
				width:10px;
				height:10px;
				margin:0 5px;
				*display:inline;
				zoom:1;
			}
			.flex-control-nav a{
				display:inline-block;
				width:10px;
				height:10px;
				line-height:40px;
				overflow:hidden;
				background:url(../../images/lunbo_d.png) right 0 no-repeat;
				cursor:pointer;
			}
			.flex-control-nav .flex-active{background-position:0 0;}
			
			.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
			.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
			
			
			/*工作动态*/
			.banner-dynamic{
				float: right;
				width: 460px;
				height: 380px;
				margin-top: 30px;
				background-color: #073269;
				position: relative;
				z-index: 999;
			}
			.banner-dynamic-body{
				width:92%;
				margin: 0 auto;
			}
			.banner-dynamic-top{
				width: 100%;
				height: 41px;
				border-bottom:2px solid #4a85c7;
			}
			.banner-dynamic-top >h3{
				display: inline-block;
				width: 105px;
				border-bottom:4px solid #fbb034;
				float: left;
				text-align: center;
				color: #FFFFFF;
				line-height: 40px;
				margin-left: 20px;
				font-size: 18px;
			}
			.banner-dynamic-top >a{
				float: right;
				color: #a6afc0;
				line-height: 45px;
				font-size: 13px;
			}
			.banner-dynamic-information,
			.institutions-notice-body,
			.institutions-policy-body{
				clear: both;
				width:95%;
				margin: 10px auto 0 auto;
			}
			.banner-dynamic-information >ul>li{
				width: 100%;
				height: 35px;
			}
			.banner-dynamic-information>a{
				display: block;
				font-size: 22px;
				color: #FFFFFF;
				text-align: center;
				margin: 15px 0 18px 0;
			}
			.banner-dynamic-information>ul>li>a>span{
				color: #e9c31a;
				line-height: 35px;
				font-size: 13px;
				display: inline-block;
				float: left;
				margin-right: 5px;
			}
			.banner-dynamic-information>ul>li:hover font{
				color: #4a85c7;
				cursor: hand;
			}
			.banner-dynamic-information>ul>li>a>font{
				display: inline-block;
				width: 322px;
				color: #FFFFFF;
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
				font-size: 13px;
				line-height: 35px;
				float: left;
			}
			.banner-dynamic-information>ul>li>a>h5{
				color: #aab2c3;
				float: right;
				line-height: 35px;
			}
			
			
			/*机构设置*/
			.institutions{
				width: 1142px;
				margin: 50px auto;
				overflow: hidden;
			}
			.institutions-set{
				width: 25%;
				height: 590px;
				float: left;
				border: 1px solid #eaeaea;
				position: relative;
				overflow: hidden;
			}
			.institutions-set-top{
				width: 100%;
				height: 41px;
				border-bottom:2px solid #4a85c7;
			}
			.institutions-set-top >h3{
				display: inline-block;
				width: 105px;
				border-bottom:4px solid #fbb034;
				float: left;
				text-align: center;
				color: #08518b;
				line-height: 40px;
				margin-left: 10px;
				font-size: 18px;
			}
			.institutions-right{
				width: 73%;
				float: right;
			}
			.institutions-set-leader,
			.institutions-set-service,
			.institutions-set-office,
			.institutions-set-call{
				width: 100%;
			}
			.origin{
				display: block;
				width: 5px;
				height: 5px;
				border-radius:50% ;
				position: absolute;
				left: -21%;
				top: 45%;
				background-color: #4a85c7;
				behavior:url(PIE.htc);
				z-index: 99;
			}
			.institutions-buttom{
				width: 108px;
				height: 36px;
				border-radius:3px ;
				background-color: #4a85c7;
				text-align: center;
				line-height: 35px;
				color: #FFFFFF;
				margin: 15px 0 15px 20px;
				cursor: pointer;
				position: relative;
			}
			.institutions-buttom:before,.institutions-buttom before{
				display: block;
				content: attr(data-content);
				width: 0;
				height: 0;
				border-right: 12px solid;
				border-top:7px solid transparent ;
				border-bottom: 7px solid transparent;
				position: absolute;
				top: 50%;
				left: -10%;
				margin-top: -6px;
				color: #4a85c7;
			}
			.institutions-set-service .institutions-buttom:before,
			.institutions-set-service .institutions-buttom before{
				color:#f39800 ;
			}
			.institutions-set-office .institutions-buttom:before,
			.institutions-set-office .institutions-buttom before{
				color:#8fc31f ;
			}
			.institutions-set-call .institutions-buttom:before,
			.institutions-set-call .institutions-buttom before{
				color:#00b7ee ;
			}
			
			.institutions-set-service .institutions-buttom,
			.institutions-set-service .origin
			{
				background-color: #f39800;
			}
			.institutions-set-office .institutions-buttom,
			.institutions-set-office .origin
			{
				background-color: #8fc31f;
			}
			.institutions-set-call .institutions-buttom,
			.institutions-set-call .origin
			{
				background-color: #00b7ee;
			}
			
			
			.set-leader{
				width: 90%;
				margin: 0 auto;
				display: none;
				overflow: hidden;
			}
			.set-leader-contact >span{
				display: inline-block;
				color: #000000;
				line-height: 30px;
				margin-left: 5px;
				font-size: 14px;
			}
			.set-leader-show{
				display: block;
			}
			.set-leader-yewu a,
			.set-leader-chushi a{
				float: left;
			}
			.set-leader-yewu img,
			.set-leader-chushi img{
				display: inline-block;
				height: 1ex;
			}
			.set-leader-yewu>a>font,
			.set-leader-chushi>a>font{
				display: inline-block;
				width: 210px;
				color: #000000;
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
				font-size: 14px;
				line-height: 35px;
				vertical-align: middle;
			}
			.set-leader-yewu>a>font:hover,
			.set-leader-chushi>a>font:hover{
				color: #4a85c7;
			}
			
			.set-leader-show>p>a{
				color: #08518b;
			}
			.set-leader-show>p>a:hover{
				color: #000000;
			}
			.set-leader-body{
				overflow: hidden;
				border-bottom:1px solid #08518b;
				padding-bottom:15px ;
			}
			.set-leader-body >img{
				display: block;
				float: left;
			}
			.set-leader-xinxi{
				width: 130px;
				float: left;
				vertical-align: middle;
				padding-left: 15px;
			}
			.set-leader-xinxi>h4{
				color: #245999;
				padding-bottom: 5px;
			}
			.span1,.span2{
				color: #08518b;
			}
			.font1,.font2{
				font-size: 14px;
				line-height: 28px;
				margin-bottom: 38px;
			}
			.set-leader >p{
				font-size: 14px;
				line-height: 32px;
				margin-bottom: 15px;
			}
			.institutions-right-top,.institutions-right-bottom{
				width: 100%;
				overflow: hidden;
			}
			.institutions-notice,.institutions-data{
				float: left;
				width: 49%;
			}
			.institutions-policy,.institutions-channel{
				float: right;
				width: 49%;
			}
			.institutions-notice-top,
			.institutions-policy-top,
			.institutions-data-top,
			.institutions-channel-top{
				width: 100%;
				height: 41px;
				border-bottom:2px solid #4a85c7;
			}
			.institutions-notice-top >h3,
			.institutions-policy-top >h3,
			.institutions-data-top >h3,
			.institutions-channel-top >h3{
				display: inline-block;
				width: 105px;
				border-bottom:4px solid #fbb034;
				float: left;
				text-align: center;
				color: #08518b;
				line-height: 40px;
				margin-left: 10px;
				font-size: 18px;
			}
			.institutions-notice-top >a,
			.institutions-policy-top >a,
			.institutions-data-top >a{
				float: right;
				margin-right: 15px;
				color: #255a99;
				line-height: 45px;
				font-size: 13px;
			}
			.institutions-notice,
			.institutions-policy,
			.institutions-data,
			.institutions-channel{
				border: 1px solid #eaeaea;
				margin-bottom: 20px;
			}
			.institutions-notice-body,
			.institutions-policy-body{
				width: 90%;
				margin: 0 auto;
			}
			.institutions-notice-body >ul>li,
			.institutions-policy-body >ul>li{
				height: 50px;
			}
			.institutions-notice-body >ul>li:hover font,
			.institutions-policy-body >ul>li:hover font{
				color: #4a85c7;
				cursor: hand;
			}
			.institutions-notice-body img,
			.institutions-policy-body img{
				display: inline-block;
				float: left;
				margin: 22px 5px 0 0;
			}
			.institutions-notice-body>ul>li>a>font,
			.institutions-policy-body>ul>li>a>font{
				display: inline-block;
				width: 286px;
				color: #000000;
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
				font-size: 16px;
				line-height: 50px;
				float: left;
			}
			.institutions-notice-body>ul>li>a>h5,
			.institutions-policy-body>ul>li>a>h5{
				color: #8e8e8e;
				float: right;
				line-height:50px;
				font-size: 16px;
				font-weight: 400;
			}
			.data-box,.institutions-channel-body{
				clear: both;
				width: 90%;
				margin: 0 auto;
			}
			.data-top{
				width: 100%;
				margin-top: 20px;
			}
			.data-cell{
				width: 47%;
				height: 83px;
				background-color: #e5e5e5;
				text-align: center;
				margin-bottom: 20px;
				border: 1px solid transparent;
			}
			.data-cell >span{
				color: #08518b;
				line-height: 85px;
				font-size: 18px;
				margin-left: 5px;
				vertical-align: middle;
			}
			.data-collection,.data-meeting,.institutions-channel-left{
				float: left;
			}
			.data-ticket,.data-training,.institutions-channel-right{
				float: right;
			}
			.data-box i{
				display: inline-block;
				width: 25px;
				height: 25px;
				border:2px solid #08518b;
				border-radius: 50%;
				vertical-align: middle;
				line-height: 27px;
				margin-right: 5px;
				font-size: 18px;
				color: #08518b;
			}
			.data-cell>img{
				vertical-align: middle;
			}
			.data-cell:hover{
				border-color:#f8b551 ;
			}
			.channel-img{
				width: 47%;
				height: 189px;
				margin: 20px 0;
				background: url(../../img/channel.png) no-repeat;
				background-position: -2px 0;
				background-color: #08518b;
			}
			.bottom-nav{
				width: 100%;
			}
			.bottom-nav-top{
				width: 100%;
				height: 65px;
				margin-top: 10px;
				background-color: #08518b;
				overflow: hidden;
			}
			.bottom-nav-link{
				width: 160px;
				height: 50px;
				background-color: #4e6f98;
				margin-top: 20px;
				text-align: center;
				line-height: 50px;
				color: #FFFFFF;
				font-size: 18px;
				float: left;
			}
			.bottom-nav-link ~ select{
				float: left;
				color: #a6a6a6;
				border: 0;
				width: 225px;
				height: 30px;
				margin: 20px 0 0 20px;
			}
			.bottom-nav-bottom{
				width: 100%;
				height: 125px;
				background-color: #4e6f98;
				overflow: hidden;
				padding: 40px 0;
			}
			.bottom-nav-content{
				padding: 10px 0;
			}
			.bottom-nav-content >a>img{
				display: inline-block;
				float: left;
				vertical-align: middle;
			}
			.jiguan{
				margin-right: 35px;
			}
			.zhengfu{
				margin-top: 10px;
			}
			.bottom-content{
				margin-left: 20px;
				float: left;
				vertical-align: middle;
			}
			.bottom-content>ul>li{
				float: left;
				font-size: 14px;
				margin-bottom: 10px;
			}
			.bottom-content>ul>li>a{
				padding-right: 10px;
				display: inline-block;
				vertical-align: middle;
				color: #edeff3;
			}
			.bottom-content>ul>li>em{
				display: inline-block;
				width: 1px;
				height: 12px;
				background-color: #c5cdd9;
				vertical-align: middle;
				margin-right: 10px;
			}
			.bottom-content >p,.bottom-content>span{
				clear: both;
				font-size: 14px;
				color: #edeff3;
				margin-bottom: 10px;
			}
			.bottom-content >p>span{
				margin-right: 5px;
			}
			.bottom-content>font{
				font-size: 14px;
				color: #edeff3;
				margin:0 40px 10px 0;
			}
			.bottom-content>span>a{
				color: #edeff3;
			}
			
			
			/*右边*/
			.right-fixed{
				width: 45px;
				height: 100%;
				position: fixed;
				top: 0;
				right: 0;
				background-color: #104d95;
				opacity: 0.9;
				filter: alpha(opacity=90);
			}
			.right-box{
				width: 45px;
				height: 190px;
				position: absolute;
				top: 50%;
				left: 0;
				margin-top: -100px;
			}
			.right-box >ul>li,.right-buttom{
				width: 45px;
				height: 35px;
				text-align: center;
				line-height: 35px;
				cursor: pointer;
			}
			.right-QR{
				width: 100px;
				height: 115px;
				position: absolute;
				top: 50%;
				left: -250%;
				margin-top: -40px;
				display: none;
			}
			.QR-show{
				display: block;
			}
			.right-box .bdshare-button-style0-16 .bds_tsina{
				background-position: 0 0 !important;
			}
			.right-box .bdshare-button-style0-16 a{
				background-image: url(../../images/right5.png) !important;
				background-repeat: no-repeat;
				margin: 8px 0 0 15px !important;
			}
