@charset "utf-8";
/*********************************index*******************************************************/
.focus{position: relative;}
.focus .item{background-position:left top;background-repeat: no-repeat;height:693px;position: relative;}
.focus .foucs_txt{width:50%;padding:50px;height:320px;color:#fff; position: absolute;top:0;right:0;background:rgba(32,96,196,0.96) !important;background:#2060c4;filter:alpha(opacity=96);}
.focus_tit a{width:100%;font-size:28px;color:#fff;display: block;line-height:36px;}
.focus_date{margin:20px 0;color:#f2f2f2;}
.focus_sum{width:600px;font-size:16px;line-height:30px;max-height:180px;overflow: hidden;}

.focus .owl-buttons,.news_focus .owl-buttons{position: absolute;bottom:70px;left:50%;margin-left:-50px;}
.focus .owl-controls .owl-buttons div,.news_focus .owl-controls .owl-buttons div{width:110px;height:40px;background:none;border:1px solid #f1f1f1; border-radius:initial;opacity:1;text-indent:-9999px;margin:0px 20px 0 0;padding:0;}
.focus .owl-buttons div.owl-prev{background:url(../images/focus_btn1.png) center center no-repeat;}
.focus .owl-buttons div.owl-next{background:url(../images/focus_btn2.png) center center no-repeat;}
.focus .owl-buttons div.owl-prev:hover,.news_focus .owl-buttons div.owl-prev:hover{background-position:20px center}
.focus .owl-buttons div.owl-next:hover,.news_focus .owl-buttons div.owl-next:hover{background-position:60px center}
.owl-theme .owl-controls{margin:0;}



/*index_con*/
.index_con{background:#e5e5e5;}
.index_l{width:53%;}
.index_r{width:47%;}
.index_tit{overflow: hidden;margin-bottom:30px;}
.index_tit span{font-size:24px;font-weight: bold;color:#1c5dd0;}
.index_tit1 span{color:#fff;}
.index_tit a{float: right;color:#858ca2;font-size:14px;background:url(../images/index_more02.png) right center no-repeat;padding-right: 25px;}
.index_tit1 a{color:#fff;background:url(../images/index_more01.png) right center no-repeat;}
.index_tit a:hover{text-decoration: underline;padding-right: 20px;}
/*dynamic_slider*/
.learn_dynamics{position: relative;overflow: hidden;}
.dynamic_tit{width:265px; overflow: hidden;position: absolute;top:30px;right:30px;z-index: 1;}
.dynamic_tit span{font-size:24px;font-weight: bold;color:#fff;}
.dynamic_tit a{float: right;color:#fff;font-size:14px;background:url(../images/index_more01.png) right center no-repeat;padding-right: 25px;}
.dynamic_tit a:hover{text-decoration: underline;padding-right: 20px;}
.dynamic_slider .item{height:285px;background-position:left top;background-repeat: no-repeat;}
.dynamic_txt{width:265px; padding:30px; float: right;background:#fe9b2f;color:#fff;height:225px;position: relative;}
.dynamic_txt::before{width:21px;height:26px;display: block;background:url(../images/dynamic_icon.png) left top no-repeat;position: absolute;top:50%;left:-21px;margin-top:-13px;content:'';}
.dynamic_sum{height:72px;overflow: hidden;}
.dynamic_tit0 a{font-size:16px;color:#fff;margin:50px 0 10px;display: block;}
.dynamic_tit0 a:hover{text-decoration:underline;}
.dynamic_slider .owl-pagination{width:295px;position: absolute;bottom:30px;right:0;text-align: left;}
.owl-theme .owl-controls .owl-page span{background:#fff;margin:0 5px;}
/*industry_dynamic*/
.industry_dynamic{padding:30px; background:#f9f8f8;}
.industry_list li:nth-child(1){padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #ccc;}
.industry_tit{font-size:16px;color:#333;overflow: hidden;margin-bottom:10px;background:url(../images/industry_li.png) left center no-repeat;padding-left:20px;}
.industry_list li a:hover .industry_tit em{color:#1c5dd0;text-decoration: underline;padding-left:10px;}
.industry_tit em{width:80%;height:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; float: left;}
.industry_tit span{float: right;}
.industry_sum{color:#999;height:48px;overflow: hidden;}
/*govern_slider*/
.govern_style{padding:50px 30px 30px;background:#fff;position: relative;}
.govern_tit{font-size:24px;color:#333;font-weight: bold;margin-bottom:33px;}
.govern_con{width:300px;}
.govern_blk{display: none;}
.govern_name{font-size:16px;color:#333;margin-bottom:20px;}
.govern_name span{font-size:24px;color:#2164cd;font-weight: bold;padding-right: 20px;}
.govern_sum{color:#999;height:72px;overflow: hidden;}
.govern_pic{width:232px;height:380px;position: absolute;bottom:0;right:30px;}
.govern_img{display: none;}
.govern_slider{width:230px;padding:0 25px;position: relative;margin-top:71px;}
.govern_slider .item{width:96px;height:96px;overflow: hidden;position: relative;margin:0 auto;}
.govern_zhe{width:96px;height:96px;background:url(../images/govern_zhe.png) left top no-repeat;position: absolute;top:0;left:0;z-index: 10;}
.govern_slider .owl-controls .owl-buttons div{width:17px;height:11px;background:none;border-radius:none;position: absolute;top:50%;margin-top:-5px;text-indent:-9999px;margin:0;padding:0;}
.govern_slider .owl-controls .owl-buttons div.owl-prev{left:0;background:url(../images/govern_btn1.png) left top no-repeat;}
.govern_slider .owl-controls .owl-buttons div.owl-next{right:0;background:url(../images/govern_btn2.png) left top no-repeat;}
.govern_slider .owl-controls .owl-buttons div:hover{background-position:left -11px;}

/*member_units*/
.member_units{padding:30px;background:#fe9b2f;}
.member_list li{width:43%;padding-right:30px;float: left;margin-bottom:9px;}
.member_list li a{height:30px;line-height:30px;font-size:16px; color:#fff;display: block;overflow: hidden;}
.member_list li a:hover{text-decoration: underline;padding-left:10px;}

/*policy_news*/
.policy_news{padding-top: 30px; background:#fff;}
.policy_news .index_tit{padding:0 30px;}
.policy_list li{border-bottom:1px solid #ccc;}
.policy_list li a{padding:35px;font-size:16px;line-height:30px;display: block;height:48px;overflow: hidden;/*text-overflow: ellipsis;white-space: nowrap;*/}
.policy_list li a:hover{background:#2164cd;color:#fff;}
/*tech_exp*/
.tech_exp{padding-top:30px;background:#2164cd;}
.tech_exp .index_tit{padding:0 30px;}
.tech_list{margin-top: -30px;}
.tech_list li{border-bottom:1px solid #2969cf;}
.tech_list li a{padding:30px;font-size:16px;line-height:30px;display: block;color:#fff;height:48px;overflow: hidden;}
/*popular_park*/
.popular_park{padding:30px;background:#eee;}
.popular_park .index_tit span{color:#000;}
.popular_list li{width:180px;padding:25px;background:#fff;float: left;box-shadow:0px 0px 5px #ccc;}
.popular_list li:nth-child(2){float: right;}
.popular_list li .popular_tit{color:#000;height:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.popular_sum{height:48px;overflow: hidden;margin:5px 0;}
.popular_date{color:#333;}
.popular_list li a:hover .popular_tit{color:#2164cd;text-decoration: underline;}
.index_policy_list li a{height:24px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;padding:32px 30px;}
/*activity_pic*/
.activity_pic{padding:30px;background:#fff;}
.activity_pic .index_tit span{color:#000;}
.activity_slider .item{width:260px;}
.activity_slider .activity_img{width:260px; height:195px;overflow: hidden;}
.activity_tit{height:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; text-align: center;margin-top: 20px;}
.activity_tit:hover{text-decoration: underline;color:#2164cd;}

/*二级页*/
.banner{width:100%;height:210px;background-position:left top;background-repeat: no-repeat;}
.sec_l{width:950px;margin-top:-150px;margin-bottom:30px;}
.sec_r{width:230px;margin-top:-150px;}
.sec_tit{padding:30px;font-size:22px;color:#fff;background:rgba(0,0,0,0.1) !important;background:#000;filter: alpha(opacity=10);}
.sec_tit em{font-size:16px;text-transform: uppercase;}
.about_con{padding:45px 30px;background:#fff;border-top:3px solid #fe9b2f;}
.about_l{width:560px;line-height:30px;color:#333;}
.about_r{width:300px;}

/*02about*/
.about_tit0{font-size:20px;color:#29346c;line-height:40px;}
.about_tit,.about_tit1{font-size:24px;color:#999;margin:25px 0 60px;border-left:2px solid #d6d6d6;height:24px;line-height:24px;padding-left:15px;}
.about_tit1{height: auto;}
.about_tit1 em{font-size:14px;}
.about_bar{margin-top:30px;}
.about_bar li{font-size:16px;color:#333;overflow: hidden;}
.about_bar li span{font-size:14px;color:#999;}
.about_bar img{float: left;margin:10px 10px 40px 0;}
.sec_r{background:#fff;}
.sec_nav{padding:30px;}
.sec_nav li a{color:#333;position: relative;display: block;margin-bottom:25px;}
.sec_nav li a::before{width:0;height:2px;display: block;background:#feb73b;position: absolute;bottom:-5px;left:0;content: '';}
.sec_nav li a:hover::before,.sec_nav li.active a::before{width:24px;}
.sec_nav li a:hover,.sec_nav li.active a{color:#feb73b;}
.speech_name{text-align: right;font-size:24px;line-height:30px;color:#333;position: relative;}
.speech_name::before{width:70px;height:1px;display: block;background:#666;position: absolute;top:17px;right:65px;content: '';}
.about_txt{line-height:30px;}
.activity_list li{padding-bottom:25px;margin-bottom:25px; border-bottom:1px  solid #ccc;}
.activity_tit0{font-size:18px;color:#333;margin-bottom:10px;}
.activity_tit0 a{}
.activity_tit0:hover{color:#2164cd;text-decoration: underline;padding-left:10px;}
.history_l{width:390px;}
.history_img{margin-top:150px;}
.history_r{width:440px;position: relative;}
.history_con{cursor:url("../images/mouse.ico") 16 16, default;}
.history_list{/*height:672px;*/overflow: hidden;}
.history_list li{overflow: hidden;position: relative;padding-top: 60px;}
.history_list li::before{width:100%;height:1px;display: block;background:#e5e5e5;position: absolute;top:40px;left:0;content: '';}
.history_list li::after{width:1px;height:100%;display: block;background:#e5e5e5;position: absolute;top:0;left:90px;content: '';}
.history_date{width:80px;overflow: hidden;font-size:30px;color:#666;}
.history_date em{display: block;font-size:16px;text-align: center;margin-top: 20px;}
.history_txt{width:300px;height:210px; padding:30px;position: relative;line-height:26px;}
.history_txt::before{width:30px;height:1px;display: block;background:#e5e5e5;position: absolute;top:40px;left:-10px;z-index: 1; content: '';}
.history_con .mCSB_scrollTools{display: none;width:0;}
.history_con .mCSB_inside > .mCSB_container{margin:0;}
.s_down {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	opacity: 0;
	position: absolute;
	z-index: 100;
	bottom:-10px;
	left: 50px;
	right: 0;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	cursor: pointer;
	-webkit-animation: down .8s ease-in-out infinite;
	animation: down .8s ease-in-out infinite
}
 .s_down {
	-webkit-animation-delay:.2s;
	animation-delay:.2s
}
.focus_down{/*bottom:100px;*/position: absolute;}
@-webkit-keyframes down {
	to {
		-webkit-transform: translate3d(0, 10px, 0);
		transform: translate3d(0, 10px, 0);
		opacity: 2
	}
}

@keyframes down {
	to {
		-webkit-transform: translate3d(0, 10px, 0);
		transform: translate3d(0, 10px, 0);
		opacity: 1
	}
}

/*03news_box*/
.news_box{padding:20px 0}
.news_focus{position: relative;}
.news_focus .item{background-position:left top;background-repeat: no-repeat;height:330px;position: relative;}
.news_focus .foucs_txt{width:40%;padding:40px;height:250px;position: absolute;top:0;right:0;background:#fff;}
.news_focus .focus_tit a{height:36px; font-size:22px;color:#333;font-weight: bold; display: block;line-height:36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_focus .focus_tit a:hover{text-decoration: underline;color:#2164CD;}
.news_focus .focus_date{margin:20px 0;color:#999;}
.news_focus .focus_sum{width:100%;font-size:14px;line-height:24px;max-height:180px;overflow: hidden;}
.news_focus .owl-buttons{bottom:20px;left:61%;}
.news_focus .owl-controls .owl-buttons div{border:1px solid #ccc;}
.news_focus .owl-buttons div.owl-prev{background:url(../images/news_btn1.png) center center no-repeat;}
.news_focus .owl-buttons div.owl-next{background:url(../images/news_btn2.png) center center no-repeat;}
.news_dynamic{background:#fff;}
.news_dynamic li {padding-bottom: 22px;margin-bottom: 22px; border-bottom: 1px solid #ccc;}
.about_industry li{margin-bottom:31px;}
.about_industry li:nth-child(6){margin-bottom:32px;}
.news_learn{padding:30px;background:#f9f8f8;}
.news_learn li{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc;position: relative;}
.news_learn1 li::before{width:114%;height:0px;display: block;background:#2164CD;position: absolute;top:-23px;left:-50px;content: '';}
.news_learn0 li:nth-child(3){margin:0;padding:0;border:none;}
.news_learn1 li:hover::before{height:160px;}
.news_learn1 li:hover a{color:#fff;}
.news_learn li a{position: relative;z-index: 2;display: block;}
.learn_tit{height:24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_learn0 .learn_tit:hover{color:#2164cd;text-decoration: underline;}
.learn_img{width:127px;height:113px; overflow: hidden;margin-right: 20px;}
.learn_sum{margin:10px 0;height:48px;overflow: hidden;}
.news_tech .tech_list li a{padding:35px 30px 33px;}
.news_policy{background:#f9f8f8;}
.news_policy li{border-top:1px solid #ccc;border-bottom:none;}
.news_policy .policy_list li a{padding:30px 35px;}
.news_detail{background:#fff;padding:60px;}
.news_l{width:730px;}
.detal_tit{font-size:22px;color:#333;font-weight:bold;text-align: center;}
.detail_date{color:#999;padding:20px 0 15px;border-bottom:1px solid #ccc;text-align: center;}
.detail_con{line-height:30px;color:#333;margin-top: 40px;text-align: justify;}
.news_r{width:360px;margin-left:45px;}
.news_r .news_learn{padding:0;background:#fff;}
.news_r .news_learn .learn_tit:hover{color:#2060C4;text-decoration: underline;}
/*04member_news*/
.member_news li{padding-bottom:25px;margin-bottom:25px;border-bottom: 1px solid #ccc;overflow: hidden;}
.member_pic{width:170px;height:195px;overflow: hidden;margin-right: 20px;}
.member_name{font-size:14px;margin-bottom:10px;}
.member_name em{font-size:18px;color:#333;}
.member_txt{margin-bottom:10px;height:48px;overflow: hidden;}
.member_news b{color:#333;}
.member_more{color:#3657bf;margin-top: 10px;}
.member_more:hover{text-decoration: underline;}
/*05member_blk1*/
.member_blk1 li{width:33.33%;float: left;margin-bottom:10px;}
.member_blk1 li a{width:220px;display: block; border-bottom:1px solid #ccc;padding-bottom:10px;background:url(../images/member_icon.png) left 9px no-repeat;padding-left:10px;}
.member_blk1 li a:hover{color:#2164CD;}
.member_list0 li{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ccc;overflow: hidden;}
.member_list0 .member_img{width:188px;height:120px;overflow: hidden;float: left;margin-right: 20px;}
.member_tit{font-size:16px;color:#333;margin-bottom:20px;}
.member_tit:hover{color:#2060C4;text-decoration: underline;}
.member_sum{height:48px;overflow: hidden;}
.member_notice{line-height:30px;}
.member_notice p{margin-bottom:10px;}
.member_notice hr{margin:20px 0;}
.notice_tit{font-size:16px;color:#333;font-weight:bold;background:url(../images/notice_icon.jpg) left center no-repeat;padding-left:25px;}
.member_notice table{border-collapse: collapse;text-align: center;border:1px solid #e5e5e5;	margin:20px 0;}
.member_notice table th{padding:20px 0;font-size:16px;font-weight:normal;}
.member_notice table td {padding:45px 0;}
/*.member_notice table td strong{font-size:30px;color:#fd9929;}*/
/*06ps_list*/
.ps_list li{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #ccc;}
.ps_tit{font-size:16px;color:#333;height:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom:20px;}
.ps_tit:hover,.topic_tit:hover{text-decoration: underline;color:#2060C4;}
.topic_list li{margin-bottom:25px;}
.topic_tit{font-size:16px;color:#333;height:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background:url(../images/topic_icon.png) left center no-repeat;padding-left:15px;}
.topic_more{width:16px;height:20px;display: inline-block;background:url(../images/topic_more.png) left top no-repeat;float: right;margin-left:50px;}
.topic_more:hover{background-position:0px -20px;}
.login_box{width:100%;height:100%;position: fixed;top:0;left:0;background:rgba(0,0,0,0.8) !important;background:#000;filter: alpha(opacity=80);z-index: 11;display: none;}
.login_con{width:420px;padding:40px 30px 30px;background:#fff;overflow: hidden;position: absolute;top:50%;left:50%;margin-left:-240px;margin-top:-200px;}
.login_closed{font-size:40px;color:#1C5DD0;position: absolute;top:10px;right:10px;cursor: pointer;}
.login_blk{display: none;}
.login_tit{border-bottom:3px solid #eeeeef;padding-bottom:10px;}
.login_tit li{width:100px;height:14px; float: left;font-size:20px;color:#999;font-weight:bold;position: relative;cursor: pointer;text-align: center;border-right:1px solid #ccc;margin-bottom:5px;line-height:14px;}
.login_tit li:nth-child(2){border:none;}
.login_tit li::before{width:0;height:3px;display: block;position: absolute;bottom:-18px;left:0;background:#3657bf;content: '';}
.login_tit .active{color:#3657bf;}
.login_tit li:hover::before,.login_tit .active::before{width:100%;}
.login_tab{padding-top:25px;}
.login_inp{width:400px; padding:10px;height:20px;border:1px solid #f6f6f6;margin-bottom:20px;}
.login_submit{width:150px;line-height:40px;text-align: center;color:#fff;display:inline-block;background:#3657bf;cursor: pointer;}
.login_mod {line-height:40px;margin-top:10px;}
.login_mod span{padding-left:20px;}
.login_mod em{color:#fd9929;cursor: pointer;}
.login_mod em:hover{text-decoration: underline;}
.login_yzm .login_inp{width:283px;}
.yzm_img{float: right;width:115px; height:40px;}

/*07info_list*/
.info_list li{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc;}
.info_list li a{height:24px; font-size:16px;color:#333;display: block;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background:url(../images/member_icon.png) left center no-repeat;padding-left:15px;}
.info_list li a:hover{text-decoration: underline;color:#2060C4;padding-left:20px;}
.info_list li span{float: right;margin-left:50px;}
.aq_list li{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc;background:url(../images/qa_icon.png) left top no-repeat;padding-left:60px;}
.aq_list .qa_tit{font-size:16px;color:#666;height:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.aq_list .qa_tit:hover{color:#2060C4;text-decoration: underline;}
.qa_select{margin-top:90px;position: relative;}
.qa_select::before{width:43px;height:53px;display: block;position: absolute;top:-40px;left:25px;background:url(../images/qa_select.jpg) left top no-repeat;content: '';}
.qa_textare{width:850px; min-height:100px;padding:20px;border:1px solid #ccc;}
.qa_submit{width:125px;line-height:40px;text-align: center;color:#fff;display: block;float: right;background:#2164cd;cursor: pointer;margin-top: 30px;}
/*08map*/
.map_box{position: relative;}
.map,.map img{height:520px;overflow: hidden;}
.map_con{width:330px; padding:44px 40px 43px;background:rgba(255,255,255,0.95) !important;background:#fff;filter: alpha(opacity=95);border-top: 3px solid #fd9929;position: absolute;top:0;}
.map_tit{font-size:30px;color:#29346c;}
.map_tit em{font-size:16px;padding-left:20px;}
.map_list li{margin-top:50px;}
.map_list img{float: left;margin-right: 15px;margin-top: 5px;}
.map_list span{color:#999;}
.map_list em{font-size:18px;color:#333;}



@media only screen and (max-width:1366px ) {
	.login_con{margin-top:0px;top:9%;}
	
}




.a,*:before,*:after,.header_b,.owl-theme .owl-buttons div,.industry_tit em,.activity_tit0,.web_map,.topic_more
{
	-webkit-transition:all 0.5s ease-in-out 0s;
	-moz-transition: all 0.5s ease-in-out 0s;
	-ms-transition: all 0.5s ease-in-out 0s;
	-o-transition: all 0.5s ease-in-out 0s;
	transition: all 0.5s ease-in-out 0s;
}


/*图片由小变大*/
.activity_img img,.member_pic img,.news_learn li img{
	-webkit-transform: scale(1, 1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration:500ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration:500ms;
	transform: scale(1, 1);
	transition-timing-function: ease-out;
	transition-duration:500ms;
	width: 100%;
}


.activity_slider .item:hover img,.member_pic:hover img,.news_learn li:hover img{
	-webkit-transform: scale(1.11, 1.11);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration:500ms;
	-moz-transform: scale(1.11, 1.11);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration:500ms;
	transform: scale(1.11, 1.11);
	transition-timing-function: ease-out;
	transition-duration:500ms;
	position: relative;
}