
/*! * 一带一路 * @Author http://www.lonwin.net iyejing. * @Copyright 2016*/
	blockquote,body,dd,dir,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,input,legend,menu,ol,optgroup,p,pre,tbody,td,textarea,tfoot,th,thead,ul {
	margin:0;
	padding:0
}
ol,ul {
	list-style-type:none;
	list-style-image:none
}
html {
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%;
	text-size-adjust:100%;
	-ms-touch-action:none;
	font-size:100%
}
body {
	font-size:14px
}
body,button,input,select,textarea {
	font-family:微软雅黑,宋体,helvetica neue,tahoma,hiragino sans gb,stheiti,wenquanyi micro hei,sans-serif;
	-ms-text-autospace:ideograph-alpha ideograph-numeric ideograph-parenthesis;
	text-autospace:ideograph-alpha ideograph-numeric ideograph-parenthesis
}
h1,h2,h3,h4,h5,h6 {
	font-weight:400;
	font-size:100%
}
abbr,acronym {
	border-bottom:1px dotted;
	cursor:help
}
b,strong {
	font-weight:700
}
dfn {
	font-style:italic
}
hr {
	box-sizing:content-box;
	height:0
}
mark {
	background-color:#d2e5ff;
	color:#000
}
code,kbd,pre,samp {
	font-family:monaco,menlo,consolas,courier new,courier,monospace
}
pre {
	white-space:pre;
	white-space:pre-wrap;
	word-wrap:break-word;
	overflow:auto
}
q {
	quotes:none
}
q:after,q:before {
	content:'';
	content:none
}
small {
	font-size:85.7%
}
sub,sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-.5em
}
sub {
	bottom:-.25em
}
table {
	border-collapse:collapse;
	border-spacing:0
}
img {
	border:0 none;
	height:auto;
	max-width:100%;
	vertical-align:middle;
	-ms-interpolation-mode:bicubic
}
svg:not(:root) {
	overflow:hidden
}
fieldset {
	border:1px solid silver;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend {
	border:0 none;
	white-space:normal;
	*margin-left:-7px
}
button,input,select,textarea {
	font-family:inherit;
	font-size:100%;
	margin:0;
	vertical-align:baseline;
	*vertical-align:middle;
	border:1px solid #ccc;
	border-radius:2px;
	padding:0;
	outline:none
}
button:focus,input:focus,select:focus,textarea:focus {
	border-color:#66afe9;
	box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)
}
button,input {
	*overflow:visible
}
button,select {
	text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit] {
	-webkit-appearance:button;
	cursor:pointer
}
button[disabled],input[disabled] {
	cursor:default
}
input[type=checkbox],input[type=radio] {
	box-sizing:border-box;
	padding:0;
	*height:13px;
	*width:13px
}
input[type=radio] {
	box-shadow:none;
	border:none
}
input[type=search] {
	-webkit-appearance:textfield;
	box-sizing:content-box
}
input[type=search]::-webkit-search-decoration {
	-webkit-appearance:none
}
button::-moz-focus-inner,input::-moz-focus-inner {
	border:0;
	padding:0
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
	height:auto
}
textarea {
	overflow:auto;
	resize:vertical
}
option:disabled:checked,select:disabled option:checked {
	color:#d2d2d2
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	input {
	line-height:normal!important
}
}input::-moz-placeholder,textarea::-moz-placeholder {
	color:#a9a9a9;
	opacity:1
}
label {
	cursor:pointer
}
select[multiple],select[size],select[size][multiple] {
	border:1px solid #aaa;
	padding:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
	display:block
}
audio,canvas,progress,video {
	display:inline-block;
	vertical-align:baseline
}
audio:not([controls]) {
	display:none;
	height:0
}
[hidden],template {
	display:none
}
[draggable] {
	cursor:move
}
.clearfix {
	clear:both;
	zoom:1
}
.clearfix:after,.clearfix:before {
	content:"";
	display:table;
	clear:both
}
@-ms-viewport {
	width:device-width
}
a {
	text-decoration:none;
	color:#313131;
	background-color:transparent
}
a:active,a:focus,a:hover {
	outline:none;
	border:none;
	color:#0268b3
}
.wrap {
	width:963px;
	margin:0 auto
}
.feature_header {
	height:82px
}
.feature_header .wrap {
	position:relative;
	height:82px
}
.feature_header .logo {
	position:absolute;
	left:0;
	top:0;
	background:url(/uploadfiles/img/feature_logo.jpg) no-repeat left center;
	width:289px;
	height:82px
}
.feature_header .logo a {
	display:block;
	text-indent:-9999px;
	height:100%;
	width:100%
}
.feature_header .share {
	float:right;
	padding-top:18px;
	height:26px;
	line-height:26px
}
.feature_header .share a {
	background-image:url(/uploadfiles/img/index_icon.png);
	background-repeat:no-repeat;
	display:block;
	height:26px;
	width:26px;
	margin-left:10px;
	float:right
}
.feature_header .share a.wechat {
	background-position:-115px -11px
}
.feature_header .share a.weibo {
	background-position:-147px -11px
}
.feature_header .share a.linkin {
	background:url(/uploadfiles/img/facebook.png) no-repeat
}
.feature_header .share a.home {
	width:100px;
	background:url(/uploadfiles/img/hom-logo.jpg) no-repeat left center;
	padding:0 10px 0 25px;
	border-right:1px solid #555;
	color:#0174bb
}
.br_banner {
	background:url(/uploadfiles/img/br_banner_1.jpg) no-repeat center;
	height:428px
}
.br_banner2 {
	/*background:#2843b3 url(/uploadfiles/img/banner6.jpg) no-repeat center;*/
	background:#1e218a url(/uploadfiles/img/banner6_1.jpg) no-repeat center;
	height:602px
}
.br_banner3 {
	background:url(/uploadfiles/img/br_jjd.png) no-repeat center bottom;
	height:645px
}
.br_banner,.br_banner2,.br_banner3 {
	background-size:auto 100%
}
.feature_footer {
	height:58px;
	background:#2c2c2c
}
.feature_footer p {
	line-height:58px;
	font-size:12px;
	color:#fff
}
.br_inner {
	background:#f6f6f6;
	padding-bottom:100px
}
.br_inner .wrap {
	background:#fff
}
.br_inner .content {
	line-height:27px;
	font-size:15px;
	padding:30px;
	min-height:675px
}
.br_inner .content h1 {
	font-size: 30px;
	margin: 30px 0;
}
.br_inner .content h2 {
	padding-left:25px;
	background:url(/uploadfiles/img/br_arrow.png) no-repeat 200px center;
	font-size:16px;
	font-weight:700;
	margin-bottom:20px
}
.br_inner .content h2[align=center] {
	background:none;
	padding-left:0
}
.br_inner .content h3 {
	font-weight:700;
	margin-bottom:10px
}
.br_inner .content h4 {
	margin-bottom:10px
}
.br_inner .content p {
	margin-bottom:20px
}
.br_inner .line {
	margin:50px 0;
	height:1px;
	border-top:1px solid #ccc
}
.content .bd table {
	width:80%;
	margin-bottom:80px
}
.content .bd table tr:nth-child(2n+1) {
	background:#007CC8;
	color: #FFF;
}
.content .bd table tr:nth-child(2n) {
	background:#f8f7f7
}
.content .bd table td {
	border:1px solid #fff;
	padding-left:20px
}
.content .bd table td[rowspan]{
	background: #C4E4F8;
	font-size: 16px;
	color: #282B33;
}
.link {
	position: relative;
	top: -90px;
	float: right;
}
@media screen and (min-width:963px) {
	#nav {
	height:58px;
	background:#007cc8
}
#nav li {
	float:left;
	width:20%;
	text-align:center;
	height:58px;
	position:relative
}
#nav li a {
	position:absolute;
	top:0;
	left:50%;
	margin-left:-52px;
	display:block;
	width:105px;
	height:100%;
	line-height:58px;
	font-size:16px;
	text-align:center;
	color:#fff
}
#nav li a:hover,.bj_body #nav li .bj,.gk_body #nav li .gk,.gyy_body #nav li .gyy,.home_body #nav li .home,.hy_body #nav li .hy,.jr_body #nav li .jr,.wl_body #nav li .wl {
	top:-2px;
	height:62px;
	background:#ffa800;
	color:#000
}
#nav.br li {
	width:12.5%
}
}@media screen and (max-width:962px) {
	.wrap {
	width:96%
}
#nav {
	background:#007cc8
}
#nav .wrap {
	width:90%
}
#nav li {
	float:left;
	width:12.49%;
	min-width:75px;
	height:50px;
	line-height:50px;
	text-align:center
}
#nav li a {
	display:block;
	height:100%;
	white-space:nowrap;
	color:#fff
}
.bj_body #nav li .bj,.gk_body #nav li .gk,.gyy_body #nav li .gyy,.home_body #nav li .home,.hy_body #nav li .hy,.jr_body #nav li .jr,.wl_body #nav li .wl {
	background:#ffa800;
	color:#000
}
}@media screen and (max-width:670px) {
	#nav li {
	width:24.9%;
	height:35px;
	line-height:35px
}
.br_inner {
	padding-bottom:30px
}
.br_inner .content {
	padding:15px 8px;
	min-height:auto
}
.br_banner2 a,.br_banner3 a,.br_banner a {
	display:block;
	height:100%
}
}@media screen and (max-width:560px) {
	.feature_header .share {
	display:none
}
.gyy_body table td {
	padding-left:8px
}
}@media screen and (max-width:360px) {
	#nav li {
	min-width:70px
}
}@media screen and (max-width:320px) {
	.wrap {
	width: 300px
}
.link {
	width: 100px;
	top: -70px;
}
}
/*************自由贸易区域*********************/
.trade_news {
	padding:20px 0
}
.trade_news h2 {
	height:50px;
	line-height:50px;
	font-size:23px;
	background:url(/uploadfiles/img/trade_03.jpg) right bottom no-repeat;
	position:relative;
	margin-bottom:40px
}
.trade_news h2 a {
	position:absolute;
	right:20px;
	top:0;
	font-size:14px
}
.trade_news .hd .thumb {
	float:left;
	width:52%;
	height:287px
}
.trade_news .hd .thumb a {
	display:block;
	width:100%;
	height:100%
}
.trade_news .hd .thumb a img {
	width:100%;
	height:100%
}
.trade_news .hd .top_artitle {
	float:right;
	width:48%;
	height:287px;
	border:1px solid #D1D1D1;
	border-left:none;
	box-sizing:border-box
}
.trade_news .hd .top_artitle h3 {
	padding:50px 28px 0;
	line-height:28px;
	font-size:18px
}
.trade_news .hd .top_artitle .desp {
	padding:10px 28px;
	font-size:13px;
	line-height:20px;
	color:#474747;
	height:60px;
	overflow:hidden
}
.trade_news .hd .top_artitle .more {
	border:1px solid #B8B8B8;
	width:121px;
	height:40px;
	line-height:40px;
	margin-left:28px;
	text-align:center
}
.trade_news .bd {
	margin-right:-20px;
	padding-top:28px
}
.trade_news .bd .article {
	float:left;
	width:470px;
	margin-right:20px;
	height:78px;
	margin-bottom:15px
}
.trade_news .bd .article .time {
	width:17%;
	float:left;
	position:relative;
	background:#7E7E7E;
	color:#FFF;
	text-align:center;
	padding:10px 0;
	height:58px
}
.trade_news .bd .article .time .day {
	font-size:30px;
	line-height:1;
	font-weight:700
}
.trade_news .bd .article .time .month {
	font-size:14px;
	line-height:28px
}
.trade_news .bd .article .time:after {
	position:absolute;
	right:0;
	top:50%;
	width:0;
	height:0;
	border:5px solid transparent;
	border-right-color:#EDEDED;
	content:"";
	margin-top:-5px
}
.trade_news .bd .article .txt {
	float:right;
	width:83%;
	height:100%;
	background:#EDEDED
}
.trade_news .bd .article .txt h3 {
	font-size:13px;
	line-height:26px;
	padding:10px 18px
}
.trade_news .bd .article:hover .time {
	background:#16A9EA
}
.trade_develop {
	height:512px;
	background:url(/uploadfiles/img/trade_bg.jpg) center no-repeat;
	color:#FFF
}
.trade_develop .hd {
	padding-top:50px;
	text-align:center
}
.trade_develop .hd h2 {
	font-size:30px
}
.trade_develop .hd h2 a {
	color:#FFF
}
.trade_develop .hd h2 a:active,.trade_develop .hd h2 a:focus,.trade_develop .hd h2 a:hover {
	color:#0268b3
}
.trade_develop .hd p {
	font-size:14px;
	line-height:28px
}
.trade_develop .bd .box {
	width:20%;
	float:left;
	text-align:center
}
.trade_develop .bd .box h3 {
	padding:50px 0 20px
}
.trade_develop .bd .box h3 a {
	display:block;
	padding-top:120px;
	color:#FFF;
	font-size:20px
}
.trade_develop .bd .box h3 a:active,.trade_develop .bd .box h3 a:focus,.trade_develop .bd .box h3 a:hover {
	color:#0268b3
}
.trade_develop .bd .box p {
	padding:0 15px
}
.trade_develop .bd .box.box1 h3 a {
	background:url(/uploadfiles/img/trade_icon_1.png) center top no-repeat
}
.trade_develop .bd .box.box2 h3 a {
	background:url(/uploadfiles/img/trade_icon_2.png) center top no-repeat
}
.trade_develop .bd .box.box3 h3 a {
	background:url(/uploadfiles/img/trade_icon_3.png) center top no-repeat
}
.trade_develop .bd .box.box4 h3 a {
	background:url(/uploadfiles/img/trade_icon_4.png) center top no-repeat
}
.trade_develop .bd .box.box5 h3 a {
	background:url(/uploadfiles/img/trade_icon_5.png) center top no-repeat
}
.trade_intro {
	background:url(/uploadfiles/img/trade_linebg.png) repeat-x
}
.trade_intro .wrap {
	width:997px
}
.trade_intro.br {
	background:0 0
}
.trade_intro h2 {
	text-align:center;
	padding-top:26px
}
.trade_intro h2 a {
	font-size:30px;
	padding-bottom:10px;
	font-weight:700;
	border-bottom:2px solid #0394DE
}
.trade_intro .bd {
	padding:36px 0;
	margin-right:-30px
}
.trade_intro .bd .box {
	width:312px;
	margin-right:30px;
	float:left
}
.trade_intro .bd .box img {
	height:202px;
	width:100%
}
.trade_intro .bd .box h3 {
	line-height:48px
}
.trade_intro .bd .box h3 a {
	font-size:18px
}
.trade_intro .bd .box p {
	font-size:13px;
	line-height:22px;
	color:#464646
}