@charset "utf-8";
/*html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}*/

body {background-repeat:repeat;background-color:#eee;position:relative;font-family:"Arial"}
.p_wrap{max-width:1400px;margin:0 auto}

/*header*/
.header {width:100%;height:40px;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;background:#1B7B91;line-height:40px;text-align:right;color:#fff;font-family:"Microsoft Yahei";font-size:18px}
.header span {padding-right: 50px}
.header a{color:#fff;text-decoration:none;}

.contentHeader {position:relative;padding:0}
.colbox, .colbox2, .colbox3 {position:relative;overflow:hidden;height:370px;text-align:center;vertical-align:middle}
.colbox2 {position:relative;padding:0px;height:370px;overflow:hidden}
.colbg {width:100%;height:auto;position:absolute;top:0;left:0;z-index:-1}
.colbox2 a, .colbox3 a, .col2box1 a, .col2box2 a{display:block;height:320px}
.coltitle2,.coltitle3{margin-top:25px}
.colbox .content {text-indent:2em;color:#fff;font-size:16px;line-height:30px;width:80%;display:inline-block;zoom:1;text-align:left;vertical-align:middle}
.fillscreenspan {display:inline-block;height:100%;width:0;vertical-align:middle}
.col2box1,.col2box2 {position: relative;overflow: hidden;height:370px;text-align: center;vertical-align: middle}
.col2title1, .col2title2{margin-top:25px}
.col3box {padding: 0}

.visit1boxsummary {padding: 0}
.visit1boxsummary img {width: 100%}
.visit1boxtitle {padding: 0;background-color: #1bbcc2;height: 320px;text-align: center;line-height: 320px;color: #fff;font-size: 39px}
.visit1box1 {padding: 0;height: 320px;overflow: hidden}
.visit1box1 img {width: 100%}
.slid {width: 100%;}
.pagebarbox {background-color:#32acb7;text-align: center;}
.pagebarbox span{color:#1697a3;font-size:50px;line-height: 50px;cursor: pointer;padding:0 10px;}
.pagebarbox span.cycle-pager-active{color:#fff;text-shadow:0px 0px 10px #74e5ef;}
.sydneybox {position: relative;height: 320px;width: 100%;}
.sydneybox .title {position: absolute;top: 10px;left: 30px;color: #fff;font-size: 20px;text-align: center;}
.sydneybox .title h2 {font-size: 26px;line-height: 10px;}
.jiuci .title h2{line-height:40px}
.sydneybox .aside {position: absolute;bottom: 30px;right: 30px;color: #fff;font-size: 16px;font-family: "Microsoft Yahei";}

.visit1box2, .visit1box3 {padding: 0;height: 320px;overflow: hidden;}
.NewZealandbox {height: 320px;overflow: hidden;position: relative;width: 100%;}
.NewZealandbox img {width: 100%;height: 100%;}
.NewZealandbox .title {
    position: absolute;
    top: 10px;
    left: 30px;
    color: #fff;
    font-size: 20px;
}
.NewZealandbox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.NewZealandbox .aside {
    position: absolute;
    bottom: 30px;
    right: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.fijibox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.fijibox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.fijibox .title {
    position: absolute;
    top: 10px;
    right: 30px;
    color: #fff;
    font-size: 20px;
    text-align: right;
}
.fijibox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.fijibox .aside {
    position: absolute;
    bottom: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.venezuelabox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.venezuelabox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.venezuelabox .title {
    position: absolute;
    top: 10px;
    left: 30px;
    color: #fff;
    font-size: 20px;
    text-align: left;
}
.venezuelabox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.venezuelabox .aside {
    position: absolute;
    top: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.cubabox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.cubabox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.cubabox .title {
    position: absolute;
    top: 10px;
    left: 30px;
    color: #fff;
    font-size: 20px;
    text-align: left;
}
.cubabox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.cubabox .aside {
    position: absolute;
    top: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.russianbox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.russianbox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.russianbox .title {
    position: absolute;
    top: 10px;
    left: 30px;
    color: #fff;
    font-size: 20px;
    text-align: left;
}
.russianbox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.russianbox .aside {
    position: absolute;
    bottom: 30px;
    right: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.netherlandsbox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.netherlandsbox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.netherlandsbox .title {
    position: absolute;
    top: 10px;
    right: 30px;
    color: #fff;
    font-size: 20px;
    text-align: right;
}
.netherlandsbox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.netherlandsbox .aside {
    position: absolute;
    bottom: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.francebox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.francebox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.francebox .title {
    position: absolute;
    bottom: 10px;
    left: 30px;
    color: #fff;
    font-size: 20px;
    text-align: right;
}
.francebox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.francebox .aside {
    position: absolute;
    top: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.heanquan{
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.heanquan img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.heanquan .title {
    position: absolute;
    bottom: 10px;
    left: 30px;
    color: #fff;
    font-size: 20px;
    text-align: right;
}
.heanquan .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.heanquan .aside {
position: absolute;
top: 230px;
left: 30px;
color: #fff;
font-size: 16px;
font-family: "Microsoft Yahei";
}
.germanybox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.germanybox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.germanybox .title {
    position: absolute;
    top: 10px;
    right: 30px;
    color: #fff;
    font-size: 20px;
    text-align: right;
}
.germanybox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.germanybox .aside {
    position: absolute;
    bottom: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.belgiumbox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.belgiumbox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.belgiumbox .title {
    position: absolute;
    bottom: 10px;
    left: 30px;
    color: #fff;
    font-size: 20px;
    text-align: right;
}
.belgiumbox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.belgiumbox .aside {
    position: absolute;
    top: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.visit2boxtitle {
    padding: 0;
    background-color: #e55a07;
    height: 320px;
    text-align: center;
    line-height: 320px;
    color: #fff;
    font-size: 39px;
}
.visit3boxtitle {
    padding: 0;
    background-color: #a4c311;
    height: 320px;
    text-align: center;
    line-height: 320px;
    color: #fff;
    font-size: 39px;
}
.visit2box1, .visit2box2, .visit2box3, .visit2box4, .visit3box1, .visit3box2, .visit3box3, .visit3box4, .visit3box5, .visit4box1, .visit4box2, .visit4box3, .visit4box4, .visit4box5, .visit4box6, .visit4box7 {
    padding: 0;
    height: 320px;
    overflow: hidden;
}
.brazilbox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.brazilbox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.brazilbox .title {
    position: absolute;
    top: 10px;
    right: 30px;
    color: #fff;
    font-size: 20px;
    text-align: left;
}
.brazilbox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.brazilbox .aside {
    position: absolute;
    bottom: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.argentinabox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.argentinabox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.argentinabox .title {
    position: absolute;
    top: 10px;
    right: 30px;
    color: #fff;
    font-size: 20px;
    text-align: left;
}
.argentinabox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.argentinabox .aside {
    position: absolute;
    bottom: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.koreabox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.koreabox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.koreabox .title {
    position: absolute;
    top: 10px;
    right: 30px;
    color: #fff;
    font-size: 20px;
    text-align: right;
}
.koreabox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.koreabox .aside {
    position: absolute;
    bottom: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.visit4box1 .info {
    background-color: #553eb0;
}
.mongoliabox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.mongoliabox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.mongoliabox .title {
    position: absolute;
    bottom: 10px;
    right: 30px;
    color: #fff;
    font-size: 20px;
    text-align: right;
}
.mongoliabox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.mongoliabox .aside {
    position: absolute;
    top: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.scobox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.scobox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.scobox .title {
    position: absolute;
    top: 30px;
    left: 0px;
    width: 100%;
    color: #fff;
    font-size: 20px;
    text-align: center;
}
.scobox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.scobox .aside {
    position: absolute;
    bottom: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.tajikistanbox{
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.tajikistanbox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.tajikistanbox .title {
    position: absolute;
    bottom: 10px;
    right: 30px;
    color: #fff;
    font-size: 20px;
    text-align: right;
}
.tajikistanbox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.tajikistanbox .aside {
    position: absolute;
    top: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.maldivesbox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.maldivesbox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.maldivesbox .title {
    position: absolute;
    top: 10px;
    right: 30px;
    color: #fff;
    font-size: 20px;
    text-align: right;
}
.maldivesbox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.maldivesbox .aside {
    position: absolute;
    bottom: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.srilankabox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.srilankabox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.srilankabox .title {
    position: absolute;
    bottom: 10px;
    right: 30px;
    color: #fff;
    font-size: 20px;
    text-align: right;
}
.srilankabox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.srilankabox .aside {
    position: absolute;
    top: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.indiabox {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.indiabox img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.indiabox .title {
    position: absolute;
    top: 10px;
    right: 30px;
    color: #fff;
    font-size: 20px;
    text-align: right;
}
.indiabox .title h2 {
    font-size: 26px;
    line-height: 10px;
}
.indiabox .aside {
    position: absolute;
    bottom: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}
.visit4boxtitle {
    padding: 0;
    background-color: #e3982d;
    height: 320px;
    text-align: center;
    line-height: 320px;
    color: #fff;
    font-size: 39px;
}
.flipper {
    width: 100%;
    height: 100%;
    display: block;
}
.info {
    width: 100%;
    height: 320px;
}
.visit1box1 .info {
    background-color: #1970b5;
}
.visit1box2 .info{
    background-color: #599f25;
}
.visit1box3 .info{
    background-color: #553eb0;
}
.visit2box1 .info{
    background-color: #848a27;
}
.visit2box2 .info{
    background-color: #0090b9;
}
.visit2box3 .info{
    background-color: #4830aa;
}
.visit2box4 .info{
    background-color: #c35e2a;
}

.visit3box1 .info{
    background-color: #5A82CB;
}
.visit3box2 .info{
    background-color: #4d5095;
}
.visit3box3 .info{
    background-color: #1d7624;
}
.visit3box4 .info{
    background-color: #b79e28;
}
.visit3box5 .info{
    background-color: #a44800;
}
.visit3box6 .info{
    background-color: #d58f2a;
}

.visit4box1 .info{
    background-color: #6049b5;
}
.visit4box2 .info{
    background-color: #519422;
}
.visit4box3 .info{
    background-color: #d58f2a;
}
.visit4box4 .info{
    background-color: #9f3434;
}
.visit4box5 .info{
    background-color: #01495f;
}
.visit4box6 .info{
    background-color: #a44e15;
}
.visit4box7 .info{
    background-color: #344cb3;
}
.visit2box5 .info{
    background-color: #344cb3;
}

.slid .row{
	background-color:#fff;
}
.footer{
    margin-top:-40px;
	padding-top:20px;
	width:100%;
	height:80px;
	border-top:solid 1px #fff;
	margin:0 auto;
	font-size:16px;
	color:#fff;
	text-align: center;
    background-image: url(../images/figurebg.jpg);
}
.footer p{margin-bottom:5px}
.bottombox{background: url(../images/figurebg.jpg);}
.bottombox1 .contentbox {
}
.bottombox .contentbox {
    color: #fff;
    display: inline-block;
    text-align: left;
    zoom: 1;
    padding: 50px;
}
.bottombox .contentbox h2 {
    font-size: 24px;
    line-height: 10px;
}
.bottombox .contentbox h2 a {
    color: #fff;

}
.bottombox .contentbox p {
    font-size: 16px;
}



.contentHeader {height:700px;overflow:hidden;zoom:1;padding-top:-30px}
.contentHeader .center{margin:0 auto;overflow:hidden;zoom:1;width:90%}
.contentHeader .center div{float:left;}
.contentHeader .left{width:756px}
.contentHeader .right{width:650px;overflow:hidden;zoom:1;margin-top:150px;margin-left:-160px;display:block}
.contentHeader .right p{float:right;padding-top:-40px;font-family:"微软雅黑";color:#fff;font-size:16px}
.contentHeader .right .cont{width:500px;font-size:16px;padding-top:10px}
.contentHeader .right img{padding-bottom:5px}
.contentHeader .right .news{border-bottom:1px solid #88E9ED;color:#88E9ED;width:100%;text-align:center;padding-bottom:5px;text-decoration:}
.australia, .new-zealand, .FiJi, .venezuela, .cuba, .argentina{height:320px}



.spe .spe_box{width:100%}
.spe .spe_box img.argentina{width:100%}
.tipshow{display:block;.cursor:pointer;display:block;height:100%}
.dialog{position:fixed;display:none;width:100%;height:100%;z-index:9999;background-color:#fff;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.dialog #close{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;position:fixed;bottom:80px;right:310px;display:inline-block;padding:0 -25px;cursor: pointer;z-index:9999}
.dialog .inner{width:100%;height:100%;overflow:auto}
.dialog .inner #main{width:1280px;padding-top:0;margin:0 auto;}
.mask{display: none;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;z-index:9990}
.figure{max-height:75%;height:780px;}
.dialog .inner #main .title_mp{padding:50px 90px}


.z_home_ban{width:1000px;overflow:auto;margin:0 auto;}
.z_home_ban .unslider-arrow{position:absolute;top:50%;width:46px;height:89px;margin-top:-45px;color:#fff;z-index:900}
.z_home_ban .unslider-arrow.prev{left:20px}
.z_home_ban .unslider-arrow.next{right:20px}
.z_home_ban ul{margin:0;padding:0;overflow:hidden}
.z_home_ban ul li{margin:0;padding:0;list-style:none;float:left;height:750px;background-position:center;background-repeat:no-repeat;background-size:100% 100%}

.top{background:url(../images/bg_header.jpg) top left no-repeat;background-size:100% 100%;}

.title_mp .h{font-size:28px;color:#C71133}
.title_mp .h span{font-size:20px}
.title_mp .content{font-size:16px;line-height:25px}

.info{text-align:center;padding-top:100px;display:block;}
.info p{font-size:16px;color:#fff}
.info p span{font-size:24px}

.mp_content{background-size:100% 100%;padding:20px}
#korea{background:url(../images/dt1.png)top right no-repeat;}
#mongolia{background:url(../images/dt2.png)top right no-repeat;}
#yz{background:url(../images/dt3.png)top left no-repeat;position:relative;}
#yz ul{position:absolute;top:50px;right:30px}
#yz ul .chengguo{border-bottom:none}
#dyz{background:url(../images/dt7.png)top right no-repeat;}
#lm{background:url(../images/dt6.png)top right no-repeat;}
#brazil{background:url(../images/dt4.png)top left no-repeat;position:relative;}
#brazil ul{width:40%;position:absolute;top:100px;right:30px}
#brazil ul .chengguo{border-bottom:none}
#oz{background:url(../images/dt5.png)top left no-repeat;}
#oz ul{width:45%;}
#oz ul li p{font-size:14px}
.mp_content{height:1004px;width:1280px;overflow:auto;}
.mp_content ul{z-index:9999;width:40%;list-style:none;background:#fff;padding:20px;color:#3c3c3c;border:#ddd 0px solid;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#666,strength=4);/*ie*/
-moz-box-shadow: 0 0 20px #666;/*firefox*/
-webkit-box-shadow: 0 0 20px #666;/*safari或chrome*/
box-shadow: 0 0 10px #666;/*opera或ie9*/s}
.mp_content ul li{padding-bottom:10px}
.mp_content ul .linian{border-bottom:none}
.mp_content ul li h1{line-height:55px;padding-left:65px;font-size:28px;color:#3c3c3c}
.mp_content ul li p{font-size:16px;color:#3c3c3c;line-height: 28px;}
.mp_content p span{color:#C71133}
.mp_content ul .caifang h1{background:url(../images/caifang.png)top left no-repeat;}
.mp_content ul .shuming h1{background:url(../images/shuming.png)top left no-repeat;}
.mp_content ul .chengguo h1{background:url(../images/chengguo.png)top left no-repeat;}
.mp_content ul .linian h1{background:url(../images/waijiao.png)top left no-repeat;}
.mp_txt{display:none}
.visit4box2{width:25%}

.link ul{overflow:hidden;zoom:1;padding-left:0;margin-bottom:-1px}
.link ul li{width:20%;float:left;}

.colbox2, .colbox3{width:50%}
.visit4box3 .title{position: absolute;
bottom:30px;
right: 30px;}

.visit3box5, .visit3box6{width:25%}
.visit3box6{padding:0}
.visit2box1, .visit2box5{width:25%}

.visit2box5{padding:0}

.visit1box1{width:50%}
.visit1box4{width:25%;padding:0}
.visit1box4 .title{left:30px}
.visit2box5 .title{top:220px;left:30px}
.visit2box5 .title h2{font-size:23px;line-height:32px}

.jinzhuan .aside{position: absolute;bottom: 90px;left: 30px;}

.mp_txt span{color:#C71133}
.shanghe{
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.shanghe img {
    width: 100%;
    min-height: 100%;
    _height: 100%;
}
.shanghe .title {
    position: absolute;
    bottom: 10px;
    right: 30px;
    color: #fff;
    font-size: 20px;
    text-align: right;
}
.shanghe .title h2 {
    font-size: 26px;
    line-height: 25px;
}
.shanghe .aside {
    position: absolute;
    top: 30px;
    left: 30px;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}


@media screen and (max-width: 1680px){
    .dialog #close{bottom:80px;right:190px}
}


@media screen and (max-width: 1640px){ 
    .contentHeader{height:700px}
    .contentHeader .right{width:530px;margin-left:-120px}
    .contentHeader .right img{max-width:100%}
    .contentHeader .right .cont{width:450px}
}

@media screen and (max-width: 1600px){
    .dialog #close{right:150px}
}



@media screen and (max-width: 1510px){ 
    .contentHeader .right{margin-left:-150px}
    .contentHeader .right .cont{width:480px}
    .figure{height:750px;}
}


@media screen and (max-width: 1482px){ 
    .contentHeader .right{margin-left:-170px}
    .contentHeader .right .cont{width:470px}
}

@media screen and (max-width: 1440px){
    .dialog #close{right:70px}
}

@media screen and (max-width: 1398px){
    .colbox2, .colbox3, .col2box1, .col2box2{height:340px}
}

@media screen and (max-width: 1366px){
    .dialog #close{right:50px}
}

@media screen and (max-width: 1300px){ 
    .contentHeader .right{width:450px;margin-left:-180px;margin-top:120px}
    .contentHeader .right .cont{width:400px;}
}

@media screen and (max-width: 1290px){
    .visit3boxtitle{width:25%}
    .col-md-4{width:25%}
}

@media screen and (max-width: 1288px){
    .shanghe .title h2{line-height:25px}
} 

@media screen and (max-width: 1284px){
    .colbox2, .colbox3, .col2box1, .col2box2{height:310px}
    .visit2box5 .title h2{font-size:30px}
}



@media screen and (max-width: 1250px){ 
    .colbox .content {width: 85%;}
    #ban_slides{width:800px}
    .dialog .inner #main{width:800px}
    .mp_content{width:auto}
    #brazil ul{width:32%;position:absolute;top:100px;right:10px}
    .dialog .inner #main{width:100%}
}


@media screen and (max-width: 1200px){ 
    .contentHeader{height:670px}
    .colbox .content {font-size: 14px;}
}

@media screen and (max-width: 1199px){ 
    .visit3box1{width:50%}
    .visit3boxtitle, .visit2boxtitle, .visit3box3, .visit3box4{width:25%}
    .visit3box2, .visit2box2{width:25%}
}

@media screen and (max-width: 1192px){ 
    .jinzhuan .title h2{line-height:26px;font-size:24px}
    .mp_content{width:auto}
}

@media screen and (max-width: 1190px){ 
    .contentHeader{height:550px}
    .contentHeader .right{width:490px;margin-left:-300px;margin-top:140px;}
    .contentHeader .right .cont{width:430px;}
    .figure{height:550px;}
    .argentinabox .aside{font-size:14px}
    .dialog{width:100%}
    .contentHeader .right .cont{font-size:14px}
    .contentHeader .right{margin-top:80px}
}

@media screen and (max-width: 1172px){
    .colbox2, .colbox3, .col2box1, .col2box2{height:290px}
}

@media screen and (max-width: 1160px){
    .heanquan .title h2 {line-height:40px;}
    .heanquan .aside {top:180px}
} 

@media screen and (max-width: 1110px){ 
    .colbox,  .colbox2, .colbox3 {height: 280px;}
    .col2box1, .col2box2{height:280px}
}

@media screen and (max-width: 1090px){ 
    .contentHeader{height:500px}
    .colbox,  .colbox2, .colbox3 {height: 280px;}
    .col2box1, .col2box2{height:280px}
    .contentHeader .right{width:400px;margin-left:-360px;margin-top:20px;}
    .contentHeader .right .cont{width:350px;font-size:14px}
    .figure{height:500px;}
}

@media screen and (max-width: 1060px){
    .colbox2, .colbox3, .col2box1, .col2box2{height:260px}
}

@media screen and (max-width: 1024px){
    .visit3box6 .title h2{font-size:26px}
    .visit1box4 .title h2{font-size:30px}
    .visit3box6 .aside{top:220px;}
} 


@media screen and (max-width: 1020px){ 
    .dialog{overflow:auto}
    .dialog .inner{height:auto;}
    .dialog .inner #main{width:85%}
    .dialog .inner #main .title_mp{padding:20px}
    .mp_content p{padding:5px 0;}
    .mp_content p span{color:#C71133}
    .mp_content h1{font-size:26px;background:#eee;line-height:38px;padding-left:5px}
    .mp_content h4{background-color:#eee;line-height:30px}
    .mp_content ul{list-style:none;padding-top:30px}
    .link ul li{width:50%;}
    .link ul .five{width:100%}
    .dialog #close{top:0;right:18px}
    .mp_content, #brazil{background:none;padding:0}
    #korea, #mongolia, #yz, #dyz, #lm, #oz{background:none}
    #yz ul{position:static;}
    #brazil ul{width:90%;position:static;}
    #brazil ul .chengguo{border-bottom:none}
    #oz ul{width:90%;}
    #oz ul li p{font-size:14px}
    .mp_content{width:auto;overflow: auto;margin-top:30px}
    .mp_content ul{width:90%;background:#fff;padding:20px;color:#3c3c3c;border:#ddd 0px solid;filter:progid:DXImageTransform.Microsoft.Shadow(color=#666,strength=4);/*ie*/
-moz-box-shadow: 0 0 0 #666;/*firefox*/
-webkit-box-shadow: 0 0 0 #666;/*safari或chrome*/
box-shadow: 0 0 0 #666;/*opera或ie9*/s}
    .mp_content ul li{border-bottom:1px solid #ccc;padding-bottom:10px}
    .mp_content ul .linian{border-bottom:none}
    .mp_content ul li h1{line-height:55px;padding-left:65px;font-size:28px;color:#3c3c3c}
    .mp_content ul li p{font-size:14px;color:#3c3c3c;line-height: 28px;}
    .mp_content p span{color:#C71133}
    .mp_content ul .caifang h1{background:url(../images/caifang.png)top left no-repeat;}
    .mp_content ul .shuming h1{background:url(../images/shuming.png)top left no-repeat;}
    .mp_content ul .chengguo h1{background:url(../images/chengguo.png)top left no-repeat;}
    .mp_content ul .linian h1{background:url(../images/waijiao.png)top left no-repeat;}
    .mp_txt{display:block;}
    .mp_txt h4{background-color:#eee;line-height:30px;padding-left:5px}
    .mp_1{display:none}
    #close{height:51px}
}

@media screen and (max-width: 995px){
    .spe .spe_box{width:100%}
    .spe .spe_box img.argentina{width:100%}
    .visit3box3, .visit3box4{width:25%}
}
@media screen and (max-width: 991px){
    .visit3box4, .visit4boxtitle, .visit4box1, .visit4box3, .visit4box4, .visit4box5, .visit4box6, .visit4box7, .visit3boxtitle, .visit2boxtitle, .visit4box2, .visit3box6, .visit2box2, .visit2box5, .visit1box4, .visit1box1, .visit2box1, .visit3box5{width:50%;float:left;}
    .visit3box2, .visit3box3{width:50%;float:left;}
    .visit3box5, .visit1boxtitle, .colbox2, .colbox3, .col2box1, .col2box2{width:100%;}
    .colbox2, .colbox3, .col2box1, .col2box2{height:450px}
    .bottombox1, .bottombox2, .bottombox3{width:30%;float:left;}
    .bottombox .contentbox{padding:20px}
    .heanquan .aside {top: 210px;}
}
@media screen and (max-width: 900px){ 
    .contentHeader{height:500px}
    .contentHeader .right{width:320px;margin-left:-415px;margin-top:10px;}
    .contentHeader .right .cont{width:320px;}
    .figure{height:500px;}
    .colbox2, .colbox3, .col2box1, .col2box2{width:100%;height:380px}

}

@media screen and (max-width: 750px){ 
    .contentHeader .right{width:250px;margin-left:-420px;margin-top:10px;}
    .contentHeader .right .news{font-size:12px}
    .contentHeader .right .cont{width:230px;padding-top:5px;font-size:12px;}
    .figure{height:500px;}
    .colbox2, .colbox3, .col2box1, .col2box2{width:100%;height:340px}
}

@media screen and (max-width: 680px){
    .row .title h2{line-height:40px}
}

@media screen and (max-width: 668px){
    .contentHeader{height:580px}
    .contentHeader .center{width:100%}
    .contentHeader .center div{float:none;margin:0 auto}
    .contentHeader .center .left{text-align:center;width:410px}
    .colbox .content {line-height:25px;width: 90%;}
    .contentHeader .right{width:80%;display:block;padding-top:10px}
    .contentHeader .right .cont{width:100%}
    .figure{height:210px;}
    .footer{height:100px;}


 }

@media screen and (max-width: 650px){
    .colbox2, .colbox3, .col2box1, .col2box2{height:300px}
    .contentHeader .center .left{width:340px}
}

@media screen and (max-width: 604px){ 
    .jinzhuan .title h2{line-height:26px;font-size:22px}
}
@media screen and (max-width: 600px){ 
    .brazilbox .aside {bottom:30px;font-size: 14px;font-family: "Microsoft Yahei";}
    .bottombox1, .bottombox2, .bottombox3{width:90%}
    .bottombox .contentbox{padding:20px}
    .colbox2, .colbox3, .col2box1, .col2box2{width:100%;height:300px}
    .jinzhuan .aside{bottom:90px;}

}

@media screen and (max-width: 588px){
    .heanquan .aside {top: 180px;left:30px}
}


@media screen and (max-width: 576px){
    .colbox2, .colbox3, .col2box1, .col2box2{height:270px}
}

@media screen and (max-width: 520px){
    .colbox2, .colbox3, .col2box1, .col2box2{height:240px}
    .visit4box3 .title h2{font-size:18px;line-height:22px}
}

@media screen and (max-width: 510px){ 
    .heanquan .aside {top: 210px;}
    .coltitle2{vertical-align:none;}
    .visit3box6, .visit2box5, .visit2box2{width:100%}
    .visit3box5, .visit2box3, .visit2box4{width:50%;float:left;}
    .visit2box5 .title{top:250px;}
    .jinzhuan .aside{bottom:50px}
}

@media screen and (max-width: 464px){ 
    .colbox2, .colbox3, .col2box1, .col2box2{height:220px}
}

@media screen and (max-width: 450px){ 
    .contentHeader{height:620px}
    .colbox .content {font-size: 12px;line-height: 25px;width: 95%;}
    .NewZealandbox .aside{bottom:30px}
    .col-lg-6 .colbg{width:100%;height:100%}
    .link ul li{width:100%;}
}

@media screen and (max-width: 426px){
    .colbox2, .colbox3, .col2box1, .col2box2{height:200px}
    .coltitle2, .coltitle3, .col2title1, .col2title2{margin-top:-30px}
}

@media screen and (max-width: 414px){
    .coltitle2, .coltitle3, .col2title1, .col2title2{margin-top:-30px}
    .jinzhuan .title h2{line-height:24px;font-size:24px}
    .visit1box4 .title h2{line-height:28px;font-size:26px}
    .tajikistanbox .title h2{font-size:20px}
    .maldivesbox .title h2{font-size:20px}
    .srilankabox .title h2{font-size:20px}
    .NewZealandbox .title h2{font-size:20px}
    .sydneybox .title h2{font-size:20px}
    .visit2box5 .title h2{font-size:20px}
    .netherlandsbox .title h2{font-size:18px}
    .mongoliabox .title h2{font-size:20px}
    .germanybox .title h2{font-size:20px}
}


@media screen and (max-width: 389px){
    .colbox2, .colbox3, .col2box1, .col2box2{height:180px}
    .coltitle2, .coltitle3, .col2title1, .col2title2{margin-top:-50px}
    .netherlandsbox .title{font-size:16px}
    .contentHeader{height:680px}
}


@media screen and (max-width: 360px){ 
    .colbox .content {font-size: 12px;line-height: 20px;width: 95%;}
    .colbox2, .colbox3, .col2box1, .col2box2{height:170px}
    .coltitle2, .coltitle3, .col2title1, .col2title2{margin-top:-70px}
    .visit1box4 .title h2{line-height:26px;font-size:22px}
}

@media screen and (max-width: 320px){
}