@charset "utf-8";
html{color:#000;background:#fff;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing: border-box;}
html,body{font-family:sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
q:before,q:after{content:''}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
a:hover{text-decoration:underline}
ins,a{text-decoration:none}
.clearfix:after{display:block;clear:both;font-size:0;content:'';}
.fl{float: left;}
.fr{float: right;}

.wrap{width: 100%;min-width: 1200px;margin: 0 auto;}
.w1200{max-width: 1200px;margin: 0 auto;}
#qcode div{display: none;position: absolute;right: 0;z-index: 99;}
/*head*/
.zmq_Head{padding: 20px 3% 15px 3%;background: #fff;}
.zmq_Head .Hlogo{display: inline-block;width: 280px;height: 110px;overflow:hidden;}
.zmq_Head .Hlogo img{display: block;width: 100%;margin-top: -8px; }
.zmq_Head .logo{display: inline-block;width: 200px;height: 80px;overflow:hidden;}
.zmq_Head .logo img{display: block;width: 100%;margin-top:7px;}
.zmq_Head .Head_other{width: 19%;min-width: 157px;}
.Head_nav{width:49%;}
.Head_nav ul{display: block;padding: 20px 0;overflow: hidden;}
.Head_nav ul li{float: left;width: 14%;text-align: center;}
.Head_nav ul a{display: block;width: 100%;line-height: 40px;font-size: 20px;font-weight: 700;color: #333;text-decoration: none;}
.Head_nav ul li:hover a,
.Head_nav ul li.active a{color: #2373bc;}
.Head_other ul{display: block;padding-top: 10px;text-align: center;}
.Head_other ul li{position: relative;display: inline-block;height: 18px;text-align: center;}
.Head_other ul li:not(:first-child):after{content: "";position: absolute;top: 0;left: -3px;width: 1px;height: 100%;background: #a2a2a2; }
.Head_other ul li a{display: block;width: 100%;line-height: 18px; color: #a2a2a2;font-size: 13px;height: 100%;overflow: hidden;}
.Head_search{display: block;width: 90%;margin: 5px auto;}
.Head_search div{width: 100%;height: 40px;border:1px #a2a2a2 solid;border-radius: 40px;background: #fff;overflow: hidden;}
.Head_search input[type="text"]{float:left;width: 70%;height: 100%;text-indent: 16px;line-height:120%;font-size: 14px;color: #333;border:none;outline: none; }
.Head_search .input_submit{width: 40px;float: right;height: 100%; background: url("icon_search.jpg") 5px center no-repeat;}
/*Foot*/
.zmq_Foot{width: 100%;padding: 23px 0;line-height: 24px;font-size: 14px;color: #fff; background: #434343;}
.zmq_Foot .w1200{position: relative;text-align: center;background: url("icon_jg.png") left center no-repeat;}
.zmq_Foot ul{padding: 20px 0;}
.zmq_Foot ul li{display: inline-block;}
.zmq_Foot ul a{display: block;padding: 0 5px;;line-height: 13px;font-size: 13px;color: #fff;}
.zmq_Foot ul li+li a{border-left: 1px #fff solid;}
.zmq_Foot ul li:hover a{color: #1279d2;}
.zmq_Foot div span{display: inline-block;line-height: 24px;margin: 0 10px;font-size: 13px;color: #dddcdc;}
.zmq_Foot div span i{float: left;width:19px;height: 24px;margin-right: 6px;background:url(icon_03.png) center center no-repeat; }
.zmq_Foot div span a{line-height: 24px;font-size: 13px;color: #dddcdc;}
.zmq_Foot div span a:hover{color: #1279d2;}


/*url("img_foot.jpg") center center no-repeat*/
/*.zmq_Foot span{display: inline-block;margin: 0 2px;}
.zmq_Foot .fl{height: 59px;margin: 6px 0;overflow: hidden;}
.zmq_Foot .fl img{display: inline-block;}*/

/*zmq_slider*/
.zmq_slider{position: relative;width: 100%;min-width: 1200px;height:153px;overflow: hidden;}
.zmq_slider .hd{position: absolute;bottom: 5px;right: 0;left:0;width: 100%;margin: 0 auto;text-align: center;z-index: 10;}
.zmq_slider .hd ul{display: block;text-align: center;overflow:hidden;zoom:1; }
.zmq_slider .hd ul li{display: inline-block;width:15px;height:15px;overflow:hidden;margin:0 5px;border-radius: 15px;text-indent:-999px; cursor:pointer; background:#f6f6f6; }
.zmq_slider .hd ul li.on{background: #2373bc;}
.zmq_slider .bd{width: 100%;min-width: 1200px;overflow: hidden;}
.zmq_slider .bd li{ zoom:1; vertical-align:middle;width: 100%;height: 153px; }
.zmq_slider .bd img{display:block;width:100%;height:auto;}
/*走进自贸区
.zmq_Join{padding: 65px 4% 70px 4%;background: url("img_ibg01.jpg") center center no-repeat;}
.Join_link{margin-left: 15px;margin-top: 40px;}
.Join_link a{display: block;margin-bottom: 15px;}
.Join_content{width: 52%;min-width: 565px;height: 495px;padding: 35px;line-height: 40px;font-size: 16px;color: #333;text-align: justify; background: #fff;overflow: hidden;}
.Join_tit{position: relative;height: 70px;background: url("img_Jointit.jpg") left center no-repeat;}
.Join_tit a{position: absolute;bottom: 2px;right: 0;display: block;float: right;width: 100px;height: 24px;background: url("img_joinmore.jpg") center center no-repeat;}
.Join_text{margin-top: 20px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;line-clamp: 8;-webkit-box-orient: vertical;}
*/
/*工作动态*/
.zmq_File{position: relative;padding: 45px 3.5% 30px 3.5%;background: #fafafa;}
.Join_link{position: absolute;top: -120px;right: 3%;width: 82px;height: 180px;z-index: 10;background: url("Join_link.png") center center no-repeat;}
.Join_link a{display: block;width: 100%;height: 90px;overflow: hidden;color: transparent;}
/**/
.mb15{margin-bottom: 15px;}
.mfl15{margin-left: 15px;}
.file_slider{position: relative;width: 38%;max-width: 662px;min-width: 415px;height: 464px;}
.file_slider .hd{position: absolute;bottom: 19.5px;right: 5px;z-index: 10;}
.file_slider .hd ul{ float:right; overflow:hidden;zoom:1; }
.file_slider .hd ul li{float:left;width:15px;height:15px;overflow:hidden;margin-right:5px;border-radius: 15px;text-indent:-999px; cursor:pointer; background:#f6f6f6; }
.file_slider .hd ul li.on{background: #e60012;}
.file_slider .bd{height:100%;z-index:0;}
.file_slider .bd li{position: relative;display: block;width: 100%;height: 464px;zoom:1; vertical-align:middle; }
.file_slider .bd a{display: block;width: 100%;height: 100%;}
.file_slider .bd .img{position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;}
.file_slider .bd .img img{display: block;width: 100%;height: 100%;}
.file_slider .bd .text{position: absolute;bottom: 0;left: 0;right: 0;padding: 9px 15%;line-height: 36px;font-size: 18px;color: #fff;text-align: center;background: url("bg_file.png"); overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.file_slider .bd .time{position: absolute;bottom: 0;left: -10px;padding: 15px 27px;text-align: center;background: #e60012;z-index: 5;}
.file_slider .bd .time span{display: block;width: 40px;color: #fff;line-height: 30px;font-size: 18px;}
.file_slider .bd .time span:not(:last-child){font-weight: bold;border-bottom: 1px #fff solid;}

.file_section{background: #fff;overflow: hidden;}
.file_hd{margin: 20px 0;overflow: hidden;}
.file_hd span{display: inline-block;float: left;height: 23px;line-height: 23px;padding-left: 10px;font-size: 24px;color: #000;border-left: 5px #3f87d5 solid;}
.file_hd .more{display: block;float: right;line-height: 21px;margin:1px 0;padding: 0 8px;font-size: 12px;color: #fff;border-radius: 21px;background: #cacaca;}
.file_hd .more:hover{background: #3f87d5;}
.file_bd{margin-bottom: 15px;overflow: hidden;}
.file_bd ul li{display: block;height: 36px;}
.file_bd ul li a{display: block;float: left;width: 80%;line-height: 36px;color: #333;font-size: 16px;text-decoration: none; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.file_bd ul li span{display: block;float: right;width: 20%;line-height: 36px;text-align: right;color: #999;}
.file_bd ul li a:hover{color: #3f87d5;}
.file_bd_point ul li{position: relative;padding-left: 20px;}
.file_bd_point ul li:after{content: "";position: absolute;top: 50%;margin-top: -4px;left: 0;width: 8px;height: 8px;border-radius: 8px;background: #d2d2d2;}
.file_hdnav{margin-bottom: 4px;background: #f4f4f4;overflow: hidden;}
.file_hdnav li{float: left;height: 32px;line-height: 32px;}
.file_hdnav li a{display: block;width: 100%;padding: 0 13px;font-size: 16px;color: #000;text-decoration: none;}
.file_hdnav li.active a{color: #fff;background: #0e78b4;}
.file_gzdt{width: 61%;max-width: 1065px;height: 464px;padding: 31px 3%;}
.file_gwidth{width: 61%;max-width: 1065px;}
.file_tzgg{width: 38%;max-width: 662px;min-width: 415px;height: 324px;padding: 15px 2%;}
.file_tzgg .file_bd ul li a{width: 70%;}
.file_tzgg .file_bd ul li span{width: 30%;}
.file_zc{width: 49%;max-width: 525px;height: 324px;padding: 15px 2%;}
.file_zc .file_bd ul li a{width: 100%;}
.file_zcjd{display: block;float: left;margin-left: 15px;width: 109px;height: 23px;background: url("img_filezc.jpg");}
/*新闻资讯*/
.zmq_news{padding: 60px 3.5%;background: #fff;}
.news_hd{position: relative;height: 70px;margin-bottom: 25px;background: url("img_newstit.jpg") 4% center no-repeat;}
.news_hd a{position: absolute;top: 50%;margin-top: -12px;right: 2%;display: block;float: right;width: 100px;height: 24px;background: url("img_joinmore.jpg") center center no-repeat;}
.news_fl{width: 51%;max-width: 988px;}
.news_cont{width: 42%;max-width: 415px;height: 356px;padding: 38px 4%; background: #ededed;}
.news_cont_tit{text-align: center;height: 50px;}
.news_cont_tit img{max-width: 100%;}
.news_cont_txt{margin: 10px 0;line-height: 30px;font-size: 16px;color: #666;height: 180px;text-align: justify;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient: vertical;}
.news_cont_time{line-height: 30px;font-size: 16px;text-align: center;color: #999;}
.news_cont_list{margin-top: 10px;}
.news_cont_list li{position: relative;padding-left: 20px;overflow: hidden;}
.news_cont_list li:after{content: "";position: absolute;top: 50%;left: 0;margin-top: -4px;width: 8px;height: 8px;border-radius: 8px;background: #666;}
.news_cont_list li a{float: left;display: block;width: 100%;line-height: 30px;font-size: 16px;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_img{width: 58%;height: 356px;}
.news_img img{display: block;width: 100%;height: 100%;}
.news_list{width: 65%;max-width: 635px;height: 356px;padding: 52px 3%;background: #2785bb;}
.news_list ul li{position: relative;padding-left: 20px;overflow: hidden;}
.news_list ul li:after{content: "";position: absolute;top: 50%;left: 0;margin-top: -4px;width: 8px;height: 8px;border-radius: 8px;background: #a4deff;}
.news_list ul li a{float: left;display: block;width: 80%;line-height: 36px;font-size: 16px;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_list ul li span{float: right;display: block;width: 20%;line-height: 36px;font-size: 16px;text-align: right;color: #fff;}
.news_other{width:35%;height: 356px;padding: 73px 10px 50px 10px; background:url("img_img04.jpg") center center no-repeat; }
.news_list ul li:after{background: #549ac2;}
.news_other ul li a{width: 100%;color: #333;text-decoration:none;}
.news_other ul li:hover a{color: #549ac2;}
.news_other a.more{display: block;width: 105px;height: 35px;line-height: 35px;text-align: center;color: #969696;border:1px #969696 solid;margin: 15px auto 0 auto;}
.news_other a.more:hover{color: #fff;background:#549ac2;border-color: #549ac2;text-decoration:none;}
.news_fr{width: 49%;max-width: 778px;}
.news_fr .news_cont,
.news_fr .news_img{width: 50%;max-width:389px;}
.news_aright,.news_abottom,.news_aleft{position: relative;}
.news_aright:after{content: "";position: absolute;z-index: 5;right: -17px;top: 50%;margin-top: -18px;width: 17px;height: 35px;background: url("icon_aright.png") no-repeat;}
.news_aleft:before{content: "";position: absolute;z-index: 5;left: -15px;top: 50%;margin-top: -17px;width: 15px;height: 34px;background: url("icon_aleft.png") no-repeat;}
.news_abottom:before{content: "";position: absolute;z-index: 5;bottom: -15px;left: 50%;margin-left: -17px;width: 34px;height: 15px;background: url("icon_abottom.png") no-repeat;}
/*其他自贸区*/
.zmq_other{padding: 15px 0 20px 0;text-align: center;border-top:5px #265c9e solid;overflow: hidden;}
.others_tit{display: inline-block;width: 100px;height:33px;margin: 16.5px 0;background: url("zmq_other.jpg") no-repeat; }
.zmq_other ul{display: inline-block;width: 80%;overflow: hidden;}
.zmq_other ul li{float: left;width: 15%;text-align: center;}
.zmq_other ul a{display: block;line-height: 33px;font-size: 15px;color: #333;text-decoration: none;}
.zmq_other ul li:hover a{color: #e60012;}

/*导航-走进自贸区*/
.Join_section{width: 100%;height: 1185px;padding-top: 50px;background: #f6f6f6 url("img_Jbg01.jpg") center bottom no-repeat;}
.Join_main{width: 75%;margin: 0 auto;}
.Join_main_fl{width: 67%;}
.Join_btext{width: 100%;background: #fff;overflow: hidden;}
.Join_btext img{display: block;width: 100%;}
.Join_btext p{padding: 25px 4%;line-height: 32px;font-size: 15px;color: #333;text-indent: 30px;text-align: justify;}
.Join_video{position: relative;width: 750px;height: 482px;margin: 35px auto;}
.Join_video div{position: absolute;top: 0;right: 0;left: 0;width: 100%;height: 100%;cursor: pointer;}
.Join_video .Join_video_bd{z-index: -1;}
.Join_main_fr{width: 30%;max-width: 417px;padding: 0 0 85px 0;background: #fff url("img_Jbg02.jpg") bottom center no-repeat;}
.Join_space_tit{position: relative;height:73px;margin-top: 30px;}
.Join_space_tit img{position: absolute;top: 0;right: 0;height: 100%;width: 104%;}
.Join_space_txt{padding: 0 5%;}
.Join_space_txt p{line-height: 30px;font-size: 15px;color: #333;text-indent: 30px;text-align: justify;}
.Join_photo{padding: 50px 0;background: #f6f6f6;}
.Join_photo_tit{text-align: center;height: 95px;overflow: hidden;}
.Join_pbox{position:relative;width: 75%;margin: 45px auto;}
.Join_pbox .prev,
.Join_pbox .next{position:absolute;left:-3%;top:50%;margin-top:-23px;display:block; width:26px; height:47px; background:url(arrow_left.jpg);   }
.Join_pbox .next{left:auto;right:-3%; background-position:8px 5px;background: url("arrow_right.jpg");}
.Join_pbox .bd{}
.Join_pbox .bd ul{overflow:hidden; zoom:1;text-align:center; }
.Join_pbox .bd ul li{width: 445px;margin:0 15px;display: inline-block; _display:inline; overflow:hidden; text-align:center;  }
.Join_pbox .bd ul li a{display: block;width: 100%;height: 100%;text-decoration: none;}
.Join_pbox .bd ul li .pic{width: 100%;max-width:445px;overflow: hidden;}
.Join_pbox .bd ul li .pic img{display:block;width: 100%;height: 100%;}
.Join_pbox .bd ul li p{line-height:36px;margin: 5px auto;font-size: 15px;color: #333;}
.Join_pbox .bd ul li a:hover img{transform: scale(1.2);transition: all ease .3s;}
.Join_pbox .bd ul li a:hover p{color: #0e78b4;}
/*列表，内页*/
.List_section{width: 100%;background: #f6f6f6;overflow: hidden;}
.List_main{width: 75%;margin: 0 auto;padding: 30px 0 50px 0;}
.List_position{margin-bottom: 20px;line-height: 36px;font-size: 14px;color: #666;}
.List_position a{display: inline-block;color: #666;}
.List_position a:hover{color: #2272b9;}

.List_box{width: 78%;max-width: 1105px;padding: 30px 3%;background: #fff;}
.List_box_tit{padding: 0 50px;margin-bottom: 30px;line-height: 40px;font-size: 30px;color: #070606;background: url("icon_list.jpg") 20px center no-repeat;}
.List_box_cells{border-top:1px #dfdfdf solid;}
.List_box_cells li{display: block;width: 100%;padding: 30px 15px 20px 15px;border-bottom: 1px #dfdfdf solid;}
.List_box_cells li a{text-decoration: none;}
.List_box_cells li .tit{line-height: 36px;font-size: 18px;color: #333;}
.List_box_cells li .txt{line-height: 30px;font-size: 14px;color: #808080;text-align: justify;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient: vertical;}
.List_box_cells li .time{line-height: 30px;font-size: 14px;color: #808080;text-align: right;}
.List_box_cells li:hover .tit{color: #1672c5;}

.List_Lnav{width: 20%;max-width: 270px;}
.Lnav_father{width: 100%;line-height: 70px;font-size: 30px;color: #fff;padding: 25px 0;text-align: center;background: #1672c5;}
.Lnav_other{width: 100%;padding: 20px 5%;background: #fff;}
.Lnav_other ul{display: block;}
.Lnav_other ul li{display: block;width: 100%;}
.Lnav_other ul a{display: block;width: 100%;text-decoration: none;line-height: 36px;color: #333;padding: 5px 7% 5px 15px;border-bottom: 1px #dfdfdf solid;}
.Lnav_other ul li.active a,
.Lnav_other ul li:hover a{color:#e30c0c;background: #f7f7f7;}
@media only screen and (max-width: 1200px) {
	
    .file_hdnav li{min-width: 16%;text-align: center;}
	.file_hdnav li a{padding: 0;font-size: 12px;}

	.zmq_slider{height: 153px;}
	.zmq_slider .bd li{height:153px; }
	.Join_main,.Join_pbox,.List_main{width: 96%;}
	.Join_space_tit{height: 57px;}

	.Join_pbox .bd ul li{width: 31%;margin: 0 13px;}
	.Join_pbox .prev,.Join_pbox .next{left:-2%;}
	.Join_pbox .next{left:auto;right:-2%;}
	.Join_pbox .bd ul li{width: 357px;}
}

@media screen and (max-width: 1400px)   {	
    .zmq_Head{padding:20px 0px 15px 0px;}
	.zmq_Head .Hlogo {width:210px;}
	.Head_nav{width:45%;}
	.zmq_Head .Head_other{width:23%;}
	.Head_nav ul a{font-size:16px;}
	.news_list ul li span{font-size:12px;}
	.Head_other ul li a{font-size:12px;}
}