﻿@charset "utf-8";
/* 配置默认样式 */
body{background:#fff;padding-top: 70px;}
/* 外链 */
#header .wl{
    float: right;
    height:34px;
    line-height:34px;
    margin-top:3px;
    background:#fff;
    display:block;
    color:#299DE9;
    width:64px;
    text-align:center;
    margin-left: 10px;}
/* header */
#header{background:#299DE9;position:fixed;z-index: 4;height:40px;padding: 15px 0;top:0;width:100%;}
#header a:hover{text-decoration:none}
#header .logo{float:left;margin: -1px 30px 0 20px;}
#header .logo img{width: 90px;height:auto;}
#header .en{float:right; height:34px; line-height:34px; margin-top:3px; background:#fff; display:block; color:#299DE9; width:34px; text-align:center;}
#header .en:hover{background:#e5f5ff; }
#header .goHome{float:right; color:#289DE9; margin-top:6px;}
#header .goHome:hover{ text-decoration:underline; color:#fff;}

/* 导航栏 */
.nav{width:820px;float:left;color:#fff;padding-top: 3px;}
.nav .li1,.nav .h1{float:left;}
.nav .a1{display:block; float:left; padding:0 15px; color:#fff; height:34px; line-height:34px; cursor:pointer;}
.nav .a1:hover{background:#fff; color:#299DE9}
.nav h4{font-size:16px;}
.submenu{display:none;background:#fff;position:absolute;top: 30px;width: 110px;padding: 10px 0px;}
.submenu a{text-align: center;display:block;line-height: 40px;}

/* 头部搜索 */
#topSearch{float:right;margin-right:10px;background:#fff;height:34px;margin-top:3px;padding: 0 34px 0 3px;position:relative;}
#topSearch .text{ border:0; height:20px; line-height:20px; margin:7px; color:#68B3EE; outline:none; width:133px; -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;}
#topSearch .searchBtn{display:block;position:absolute;right:0;top:0;height:34px;width:34px;background: url(../images/icons.png) 8px 8px no-repeat;cursor:pointer;}
#topSearch .searchBtn:active,#topSearch .searchBtn:hover{background-color:#e5f5ff}
#topSearch .text:focus{width:170px}
/* content */
#content{ width:1200px; margin:0 auto; padding:20px 0; background:#fff; position:relative; z-index:3; }

/* 底部 */
#footer {background:#E8E8E8;position: relative;text-align:left;padding: 50px 0;line-height:2;}
#footer a{color:#666}
#footer dt a{color:#333}
.footerIntro{overflow:hidden}
.footerIntro .intro{width:486px;float:left;color:#666;padding-top:50px;background:url(../images/footer-logo.png) 0 0 no-repeat; height:150px;}
.footerMap{overflow:hidden; float:right;}
.footerMap dl{float:left; border-left:1px solid #D0D0D0; padding:0 25px; min-height:134px; line-height:36px;}
.footerMap dt{font-weight:bold;}
.footerMap h3{font-size:14px;color:#666;padding-left:10px;background: url(../images/icons.png) 0 -177px no-repeat;margin-left:-10px;}
.footerMap .con{ display:none }
.footerMap .con a{margin: 0 10px 0 0;}
.footerMap .on .con{display:block}

#footer .icoLinks{ float:right; }
#footer .icoLinks li{ float:left; display: inline; margin-left: 8px; position:relative}
#footer .icoLinks li a{ display:block; width:28px; height:28px; background:url(../images/footer-links.png) 0 0 no-repeat; 
	-webkit-transition:200ms;
	-o-transition:200ms;
	-moz-transition:200ms;
	transition:200ms;
}
#footer .icoLinks .a2{ background-position:-34px 0; }
#footer .icoLinks .a3{ background-position:-68px 0; }
#footer .icoLinks .a4{ background-position:-102px 0; }
#footer .icoLinks .a5{ background-position:-136px 0; }
#footer .icoLinks .a6{ background-position:-171px 0; }
#footer .icoLinks li a:hover{ transform: rotate(30deg); }

#footer .icoLinks .on .qrCode{display:block;}
#footer .icoLinks #map.on .qrCode{
	width: 780px;
	height: 420px;
	left: -752px;
	bottom: 29px;
	padding-top:10px;
}
#footer #tel .qrCode{
	background:#fff;
	height:auto;
	padding:10px;
	width:200px;
	left: -133px;
	text-align:center;
}
#footer #tel .qrCode p{
	margin-bottom:0
}
#map i{
	right:5px;
	bottom: -6px;
}
#map .qrCode{
	overflow:hidden;
	width:1px; height:0;
}
.dituWrap{
	padding:10px;
	background:#fff;
	margin-top: -10px;
}
.qrCode{
    position:absolute;
    z-index:10;
    bottom: 44px;
    left:-61px;
    width:150px;
    height:150px;
    display:none;
}
.qrCode img{ width:150px; height:150px;   }
.qrCode i{
	display:block;
	position:absolute;
	right: 64px;
	bottom: -16px;
	border-width:10px;
	border-color:#fff transparent transparent transparent;
	border-style:solid dashed dashed dashed;
	height:0;
	width:0;
	overflow: hidden;
	font-size: 0;
	line-height: 0; 
}

/* pageBanner */
.pageBanner{height:460px;  color:#fff; font-size:20px;}
.pageBanner h3{ font-size:50px; font-weight:100; padding:50px 0 0 20px}
.pageBanner p{ padding-left:20px; }
.pageBanner-default{background:url(../images/pageBanner.jpg) center 0 no-repeat;  }

#pageBanner247{height: 340px;}
#pageBanner249{height: 465px;}

.viewBtn{display:block; height:40px; line-height:40px; width:120px; text-align:center; background:#169DF0; color:#fff; margin-top:20px;}
.viewBtn:hover{ text-decoration:none; background:#2baeff; color:#fff;}

/* backTop */
.backTop {
    position: fixed;
    display: none;
    _display: none !important;
    width: 50px;
    height: 50px;
    bottom: 100px;
    left: 50%;
    z-index: 99;
    cursor: pointer;
    margin-left: 630px;
    width: 40px;
    height: 40px;
    border-radius: 2px;
    box-shadow: 0 0 5px #9c9c9c;
    -webkit-box-shadow: 0 0 5px #9c9c9c;
    opacity: .9;
    background: rgba(0, 0, 0, .5);
}
.backTop i {
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -10px;
    margin-top: -15px;
    content: "";
    border-width: 10px;
    border-color: transparent;
    border-bottom-color: #fff;
    border-bottom-style: solid;
    border-style: dashed;
    display: block;
    font-size: 0;
    line-height: 0;
    width: 0;
}
/* 分享按钮 */
.bdsharebuttonbox a span{
	background-image:url(../images/icons_0_32.png) !important;
	margin: 0 2px 0 0 !important;
	filter:alpha(opacity=30);
	opacity:0.3;
}
.bdsharebuttonbox a:hover span{
	filter:alpha(opacity=100);opacity:1;
}
.bdsharebuttonbox .jtico_weixin{background-position:0px -1612px !important}
.bdsharebuttonbox .jtico_tsina{background-position:0px -104px !important}
.bdsharebuttonbox .jtico_renren{background-position:0px -208px !important}
.bdsharebuttonbox .jtico_linkedin{background-position:0px -1664px !important}

/* popBox */
.popBox{ width:450px; padding:40px 30px; font-size:16px; margin-left:-250px; background:#fff; border:6px solid #88d0ff; position:fixed; left:50%; top:200px; z-index:99;
-webkit-box-shadow:0px 0 15px rgba(0, 0, 0, .4); -moz-box-shadow:0px 0 15px rgba(0, 0, 0, .4); box-shadow:0px 0 15px rgba(0, 0, 0, .4); }
.popBox .in{margin-bottom: 40px; font-size:18px; color:#00699E; padding-top:10px;}
.popBox .in p{ font-size:14px; font-weight:normal; color:#666; padding-top:10px;}
.popBox .bottom{ display:none}
.popBox .bottom a{display:inline-block; *display:inline; zoom:1; height:36px; line-height:36px; background:#299DE9; color:#fff; padding:0 20px; margin-right:20px; cursor:pointer}
.popBox .bottom a:hover{ text-decoration:none; background:#4ab4f9}
.popBox .closeBtn{cursor:pointer;display:block;position:absolute;right:25px;top:15px;height:30px;width:30px;background:url(../images/icons.png) 3px -1416px no-repeat;filter:alpha(opacity=60);opacity:0.6;}
.popBox .closeBtn:hover{filter:alpha(opacity=100);opacity:1}